#include <mbdynFMI.h>
|
| fmu (fmi_import_context_t *text, int type) |
|
virtual void | parseXML (fmi_import_context_t *context, const char *dirPath)=0 |
|
virtual void | setCallBackFunction ()=0 |
|
virtual void | ImportCreateDLL (void)=0 |
|
virtual bool | CheckInput (const std::string)=0 |
|
virtual int | GetNumOfContinousStates (void)=0 |
|
virtual int | GetNumOfEventIndicators (void)=0 |
|
virtual int | GetNumOfVar (void)=0 |
|
virtual void | Initialize (double dTol, double time, double rTol)=0 |
|
virtual void | EventIndicatorInit (void)=0 |
|
virtual void | SetRelativeTol (double dTol)=0 |
|
virtual void | SetTime (double time)=0 |
|
virtual void | SetStates (double *states)=0 |
|
virtual void | SetValuesByVariable (const std::string, double)=0 |
|
virtual int | GetRefValueFromString (const char *s)=0 |
|
virtual double | GetStateFromRefValue (unsigned int i)=0 |
|
virtual void | GetStateDerivatives (double *)=0 |
|
virtual void | GetStates (double *)=0 |
|
virtual void | GetDirectionalDerivatives (FullMatrixHandler *, int *, int, double *)=0 |
|
virtual bool | SupportsDirectionalDerivatives ()=0 |
|
virtual bool | CheckInterrupts (double, double *)=0 |
|
virtual void | InitializeAsSlave (const char *, double, double)=0 |
|
virtual void | CSPropogate (double tcur, double dt)=0 |
|
virtual | ~fmu (void) |
|
Definition at line 65 of file mbdynFMI.h.
fmu::fmu |
( |
fmi_import_context_t * |
text, |
|
|
int |
type |
|
) |
| |
|
inline |
virtual bool fmu::CheckInput |
( |
const std::string |
| ) |
|
|
pure virtual |
virtual bool fmu::CheckInterrupts |
( |
double |
, |
|
|
double * |
|
|
) |
| |
|
pure virtual |
virtual void fmu::CSPropogate |
( |
double |
tcur, |
|
|
double |
dt |
|
) |
| |
|
pure virtual |
virtual void fmu::EventIndicatorInit |
( |
void |
| ) |
|
|
pure virtual |
virtual int fmu::GetNumOfContinousStates |
( |
void |
| ) |
|
|
pure virtual |
virtual int fmu::GetNumOfEventIndicators |
( |
void |
| ) |
|
|
pure virtual |
virtual int fmu::GetNumOfVar |
( |
void |
| ) |
|
|
pure virtual |
virtual int fmu::GetRefValueFromString |
( |
const char * |
s | ) |
|
|
pure virtual |
virtual void fmu::GetStateDerivatives |
( |
double * |
| ) |
|
|
pure virtual |
virtual double fmu::GetStateFromRefValue |
( |
unsigned int |
i | ) |
|
|
pure virtual |
virtual void fmu::GetStates |
( |
double * |
| ) |
|
|
pure virtual |
virtual void fmu::ImportCreateDLL |
( |
void |
| ) |
|
|
pure virtual |
virtual void fmu::Initialize |
( |
double |
dTol, |
|
|
double |
time, |
|
|
double |
rTol |
|
) |
| |
|
pure virtual |
virtual void fmu::InitializeAsSlave |
( |
const char * |
, |
|
|
double |
, |
|
|
double |
|
|
) |
| |
|
pure virtual |
virtual void fmu::parseXML |
( |
fmi_import_context_t * |
context, |
|
|
const char * |
dirPath |
|
) |
| |
|
pure virtual |
virtual void fmu::setCallBackFunction |
( |
| ) |
|
|
pure virtual |
virtual void fmu::SetRelativeTol |
( |
double |
dTol | ) |
|
|
pure virtual |
virtual void fmu::SetStates |
( |
double * |
states | ) |
|
|
pure virtual |
virtual void fmu::SetTime |
( |
double |
time | ) |
|
|
pure virtual |
virtual void fmu::SetValuesByVariable |
( |
const std::string |
, |
|
|
double |
|
|
) |
| |
|
pure virtual |
virtual bool fmu::SupportsDirectionalDerivatives |
( |
| ) |
|
|
pure virtual |
fmi_import_context_t* fmu::context |
The documentation for this class was generated from the following files: