11 #include <dpsim-models/Definitions.h>
17 typedef std::shared_ptr<DAEInterface> Ptr;
18 typedef std::vector<Ptr> List;
20 using ResFn = std::function<void(
double,
const double *,
const double *,
21 double *, std::vector<int> &)>;
26 const double dstate_dt[],
double resid[],
27 std::vector<int> &off) = 0;
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.