|
FhSim
3.1.0
Marine systems simulation
|
Inheritance diagram for environmentmodels::VisualFlowPlane:
Collaboration diagram for environmentmodels::VisualFlowPlane:Public Types | |
| enum class | ComputeFunction { VelocityMagnitude , CurrentMagnitude , Pressure , TotalPressure , WakeFactor , SurfaceElevation , ScalarField } |
Quantity shown on the flow plane, set from the XML ComputeFunction parameter. | |
Public Member Functions | |
| VisualFlowPlane (std::string SimObjectName, ISimObjectCreator *Creator) | |
| void | FinalSetup (const double T, const double *const X, ISimObjectCreator *Creator) override |
| Final setup phase - retrieves Environment provider. | |
| void | OdeFcn (const double T, const double *const X, double *const XDot) const override |
| ODE function for state updates. | |
| environmentmodels::VisualFlowPlane::VisualFlowPlane | ( | std::string | SimObjectName, |
| ISimObjectCreator * | Creator | ||
| ) |
Construct a visual flow plane.
| [in] | SimObjectName | Unique name for this simulation object. |
| [in] | Creator | Pointer to the object creator/registry. |