59#include <fhsim/simobject/SimObject.h>
63class CSum :
public SimObject
67 CSum(std::string sSimObjectName, ISimObjectCreator* pCreator);
71 virtual void OdeFcn(
const double dT,
const double*
const adX,
double*
const adXDot)
const { }
72 virtual const double* Out(
const double dT,
const double*
const adX);
75 ISignalPort** m_apInPorts;
76 double* m_adOutSignal;
int m_iPortWidth
Definition CSum.h:79
int m_iNumInput
The number of input ports.
Definition CSum.h:77
virtual void OdeFcn(const double dT, const double *const adX, double *const adXDot) const
Calculates the state derivatives.
Definition CSum.h:71
CSum(std::string sSimObjectName, ISimObjectCreator *pCreator)
The constructor sets the pointer to the output object and the parser object.