DPsim
Loading...
Searching...
No Matches
MNASolverDirect.h File Reference
#include <bitset>
#include <iostream>
#include <list>
#include <memory>
#include <unordered_map>
#include <vector>
#include <dpsim/Config.h>
#include <dpsim/DataLogger.h>
#include <dpsim/DenseLUAdapter.h>
#include <dpsim/DirectLinearSolver.h>
#include <dpsim/DirectLinearSolverConfiguration.h>
#include <dpsim/Solver.h>
#include <dpsim-models/AttributeList.h>
#include <dpsim-models/SimPowerComp.h>
#include <dpsim-models/SimSignalComp.h>
#include <dpsim-models/Solver/MNASwitchInterface.h>
#include <dpsim-models/Solver/MNAVariableCompInterface.h>
#include <dpsim/MNASolver.h>
Include dependency graph for MNASolverDirect.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DPsim::MnaSolverDirect< VarType >
 Solver class using Modified Nodal Analysis (MNA). More...
 
class  DPsim::MnaSolverDirect< VarType >::SolveTask
 
class  DPsim::MnaSolverDirect< VarType >::SolveTaskHarm
 
class  DPsim::MnaSolverDirect< VarType >::SolveTaskRecomp
 
class  DPsim::MnaSolverDirect< VarType >::StateSpaceExtractionTask
 State-space extraction task. More...
 
class  DPsim::MnaSolverDirect< VarType >::LogTask
 

Namespaces

namespace  DPsim
 

Enumerations

enum  DPsim::DirectLinearSolverImpl {
  DPsim::Undef = 0 , DPsim::KLU , DPsim::SparseLU , DPsim::DenseLU ,
  DPsim::CUDADense , DPsim::CUDASparse , DPsim::CUDAMagma , DPsim::Plugin
}