Marine systems simulation
HydroBall Class Reference
+ Inheritance diagram for HydroBall:
+ Collaboration diagram for HydroBall:

Public Member Functions

 HydroBall (const std::string &simObjectName, ISimObjectCreator *const creator)
 
void OdeFcn (const double T, const double *const X, double *const XDot, const bool IsMajorTimeStep)
 
void InitialConditionSetup (const double T, const double *const currentIC, double *const updatedIC, ISimObjectCreator *const creator)
 

Protected Member Functions

void SetOutputPortValues (const double T, const double *const X)
 
const double * Position (const double T, const double *const X)
 
const double * Velocity (const double T, const double *const X)
 

Protected Attributes

ICommonComputation * m_SetOutputPortValues
 
ISignalPort * m_ForceExt
 
ISignalPort * m_Current
 
int m_PositionIndex
 
int m_VelocityIndex
 
double m_Position [3]
 
double m_Velocity [3]
 
double m_Mass
 
double m_Radius
 
double m_DragCoef
 
double m_RhoWater
 
double m_RhoBall
 

The documentation for this class was generated from the following file: