FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
CConstant.h
1#ifndef C_CONSTANT_H
2#define C_CONSTANT_H
44#include <fhsim/simobject/SimObject.h>
45
46class CConstant : public SimObject
47{
48 public:
50 CConstant(std::string sSimObjectName, ISimObjectCreator* pCreator);
51 ~CConstant();
52
54 void OdeFcn(const double dT, const double* const adX, double* const adXDot) const{};
55
57 const double* Output(const double dT, const double* const adX);
58
59
60 protected:
61 double* m_adValues;
62};
63
64
65#endif
Definition CConstant.h:47
const double * Output(const double dT, const double *const adX)
Outputs the constant value on the output port.
CConstant(std::string sSimObjectName, ISimObjectCreator *pCreator)
The constructor sets the pointer to the output object and the parser object.
void OdeFcn(const double dT, const double *const adX, double *const adXDot) const
Calculates the state derivatives.
Definition CConstant.h:54