Class FieldFunctionInterpolationPoint

Inheritance Relationships

Base Type

Class Documentation

class FieldFunctionInterpolationPoint : public opensn::FieldFunctionInterpolation

A line based interpolation function.

Public Functions

inline FieldFunctionInterpolationPoint()
~FieldFunctionInterpolationPoint() override = default
inline Vector3 &GetPointOfInterest()
virtual void Initialize() override
virtual void Execute() override
double GetPointValue() const

Gets the value of the field function evaluation at the point.

Public Static Functions

static std::shared_ptr<FieldFunctionInterpolationPoint> Create()

Protected Attributes

Vector3 point_of_interest_
bool locally_owned_
uint64_t owning_cell_gid_
double point_value_