| 
| 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