Marine systems simulation
Netcage::MooringSystemCoRiBo2 Class Reference
+ Inheritance diagram for Netcage::MooringSystemCoRiBo2:
+ Collaboration diagram for Netcage::MooringSystemCoRiBo2:

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW MooringSystemCoRiBo2 (const std::string &name, ISimObjectCreator *const creator)
 
virtual void OdeFcn (const double T, const double *const X, double *const XDot, const bool IsMajorTimeStep)
 
virtual void InitialConditionSetup (const double, const double *const, double *const updatedIC, ISimObjectCreator *const)
 
virtual void FinalSetup (const double T, const double *const X, ISimObjectCreator *const creator)
 
virtual void compute (const double T, const double *const X)
 
virtual void PreOdeFcn (const double T, const double *const X, IStateUpdater *updater)
 

Protected Attributes

ICommonComputation * m_compute
 
std::unique_ptr< CoRiBoDynamics::ConstraintSolverm_solver
 
int m_numU
 
int m_numV
 
int m_numLineU
 
int m_numLineV
 
std::vector< FrameCable * > m_U_cables
 
std::vector< FrameCable * > m_V_cables
 
std::vector< BuoyCable * > m_buoy_cables
 

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