FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
CIntegrator Member List

This is the complete list of members for CIntegrator, including all inherited members.

CIntegrator(std::string sSimObjectName, ISimObjectCreator *pCreator)CIntegrator
GetJacobianSparsity(int nStates, int *rowPtr, int *colIdx) override (defined in CIntegrator)CIntegrator
HasJacobians() const override (defined in CIntegrator)CIntegrator
HasPortJacobians() const override (defined in CIntegrator)CIntegrator
InitialConditionSetup(const double T, const double *const currentIC, double *const updatedIC, ISimObjectCreator *const creator) (defined in CIntegrator)CIntegrator
InputPortJacobian(const std::string &portName, double T, const double *X, double *dF_dInput, int portSize, int nStates) override (defined in CIntegrator)CIntegrator
m_IcPort (defined in CIntegrator)CIntegratorprotected
m_Input (defined in CIntegrator)CIntegratorprotected
m_outfhsim_base::SignalBlockprotected
m_StateIndex (defined in CIntegrator)CIntegratorprotected
OdeFcn(const double dT, const double *const adX, double *const adXDot) const (defined in CIntegrator)CIntegrator
OdeJacobian(double T, const double *X, double *J, int nStates) override (defined in CIntegrator)CIntegrator
Output(const double T, const double *const X) (defined in CIntegrator)CIntegrator
OutputPortJacobian(const std::string &portName, double T, const double *X, double *dPort_dX, int portSize, int nStates, int index=-1) override (defined in CIntegrator)CIntegrator
PortWidth() constfhsim_base::SignalBlockinlineprotected
PortWidthRule enum namefhsim_base::SignalBlock
ReadCount(ISimObjectCreator *creator, const std::string &name, int defaultValue)fhsim_base::SignalBlockstatic
ReadCount(ISimObjectCreator *creator, const std::string &name)fhsim_base::SignalBlockstatic
ReadScalarOrVector(ISimObjectCreator *creator, const std::string &name, double defaultValue) constfhsim_base::SignalBlockprotected
ReadScalarOrVector(ISimObjectCreator *creator, const std::string &name) constfhsim_base::SignalBlockprotected
SignalBlock(const std::string &name, ISimObjectCreator *creator, PortWidthRule rule=PortWidthRule::DefaultOne)fhsim_base::SignalBlock
~CIntegrator() (defined in CIntegrator)CIntegrator