FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
CBias.h
1#ifndef CBias_H
2#define CBias_H
3
58#include <fhsim/simobject/SimObject.h>
59#include "SignalBlock.h"
60
61#include <string>
62#include <vector>
63
65{
66 public:
68 CBias(std::string sSimObjectName, ISimObjectCreator* pCreator);
69 ~CBias();
70 virtual void OdeFcn(const double dT, const double* const adX, double* const adXDot) const { }
71
72 const double* Output(const double T, const double* const X);
73
74
75
76 protected:
77 ISignalPort* m_Input;
78
79
80
81 std::vector<double> m_Bias;
82};
83
84
85#endif
Definition CBias.h:65
CBias(std::string sSimObjectName, ISimObjectCreator *pCreator)
Constructor.
std::vector< double > m_Bias
The array with the offset.
Definition CBias.h:81
Definition SignalBlock.h:18