|
using | Ptr = std::shared_ptr< ODEInterface > |
|
using | StSpFn = std::function< void(double, const double *, double *)> |
| Use this to pass the individual components StateSpace implementation to the ODESolver class.
|
|
using | JacFn = std::function< void(double, const double *, double *, double *, double *, double *, double *)> |
|
|
virtual void | odeStateSpace (double t, const double y[], double ydot[])=0 |
| State Space Equation System for ODE Solver.
|
|
virtual void | odeJacobian (double t, const double y[], double fy[], double J[], double tmp1[], double tmp2[], double tmp3[])=0 |
| Jacobian Matrix (of State Space System) needed for implicit solve.
|
|
|
const CPS::AttributeList::Ptr | mAttributeList |
|
const CPS::Attribute< Matrix >::Ptr | mOdePreState |
|
const CPS::Attribute< Matrix >::Ptr | mOdePostState |
|
|
| ODEInterface (AttributeList::Ptr attrList) |
|
Definition at line 16 of file ODEInterface.h.
The documentation for this class was generated from the following file:
- /__w/dpsim/dpsim/dpsim-models/include/dpsim-models/Solver/ODEInterface.h