FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
CVectorNorm.h
1#ifndef CVectorNorm_H
2#define CVectorNorm_H
3
53#include <fhsim/simobject/SimObject.h>
54#include "SignalBlock.h"
55#include <string>
56
58{
59 public:
61 CVectorNorm(std::string sSimObjectName, ISimObjectCreator* pCreator);
63
65 void OdeFcn(const double dT, const double* const adX, double* const adXDot) const { }
66
67 const double* Output(const double T, const double* const X);
68
69 protected:
70 ISignalPort* m_Input;
71 double m_Signal;
72};
73
74
75#endif
Definition CVectorNorm.h:58
CVectorNorm(std::string sSimObjectName, ISimObjectCreator *pCreator)
Constructor.
void OdeFcn(const double dT, const double *const adX, double *const adXDot) const
Calculates the state derivatives.
Definition CVectorNorm.h:65
Definition SignalBlock.h:18