|
virtual void | daeResidual (double ttime, const double state[], const double dstate_dt[], double resid[], std::vector< int > &off)=0 |
| Residual Function for DAE Solver.
|
|
virtual Complex | daeInitialize ()=0 |
| Voltage Getter for Components.
|
|
Definition at line 15 of file DAEInterface.h.
◆ List
typedef std::vector<Ptr> CPS::DAEInterface::List |
◆ Ptr
typedef std::shared_ptr<DAEInterface> CPS::DAEInterface::Ptr |
◆ ResFn
using CPS::DAEInterface::ResFn |
Initial value: std::function<void(double, const double *, const double *,
double *, std::vector<int> &)>
Definition at line 20 of file DAEInterface.h.
◆ daeInitialize()
virtual Complex CPS::DAEInterface::daeInitialize |
( |
| ) |
|
|
pure virtual |
◆ daeResidual()
virtual void CPS::DAEInterface::daeResidual |
( |
double | ttime, |
|
|
const double | state[], |
|
|
const double | dstate_dt[], |
|
|
double | resid[], |
|
|
std::vector< int > & | off ) |
|
pure virtual |
The documentation for this class was generated from the following file:
- /__w/dpsim/dpsim/dpsim-models/include/dpsim-models/Solver/DAEInterface.h