FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
C3DBody.h
1#ifndef C3DBody_H
2#define C3DBody_H
3
85#include "CMass.h"
86#include <string>
87
88
89class C3DBody : public CMass
90{
91 public:
93 C3DBody(std::string sSimObjectName, ISimObjectCreator* pCreator);
94
96 virtual void OdeFcn(const double dT, const double* const adX,
97 double* const adXDot) const;
98
99
100 protected:
101 double m_dGravity;
102};
103
104
105#endif
Definition C3DBody.h:90
double m_dGravity
The gravitational acceleration.
Definition C3DBody.h:101
virtual void OdeFcn(const double dT, const double *const adX, double *const adXDot) const
Calculates the state derivatives.
C3DBody(std::string sSimObjectName, ISimObjectCreator *pCreator)
The constructor sets the pointer to the output object and the parser object.
Class containing a 3dof mass simObjec without gravity.
Definition CMass.h:19