DPsim
|
Classes | |
class | DAESolver |
Solver class which uses Differential Algebraic Equation(DAE) systems. More... | |
class | DataLogger |
class | SolverException |
class | UnsupportedSolverException |
class | DenseLUAdapter |
class | DiakopticsSolver |
class | DirectLinearSolver |
class | DirectLinearSolverConfiguration |
class | Event |
class | EventComparator |
class | AttributeEvent |
class | SwitchEvent |
class | SwitchEvent3Ph |
class | EventQueue |
class | GpuDenseAdapter |
class | GpuMagmaAdapter |
class | GpuSparseAdapter |
class | Interface |
class | InterfaceWorker |
class | KLUAdapter |
class | MnaSolver |
Solver class using Modified Nodal Analysis (MNA). More... | |
class | MnaSolverDirect |
Solver class using Modified Nodal Analysis (MNA). More... | |
class | MnaSolverFactory |
class | MnaSolverPlugin |
class | ODEintSolver |
Solver class which uses ODE systems. More... | |
class | ODESolver |
Solver class for ODE (Ordinary Differential Equation) systems. More... | |
class | OpenMPLevelScheduler |
class | PFSolver |
Solver class using the nonlinear powerflow (PF) formulation. More... | |
class | PFSolverPowerPolar |
Powerflow solver class considering power mismatch and voltages in polar coordinates. More... | |
class | RealTimeSimulation |
Extending Simulation class by real-time functionality. More... | |
class | SchedulingException |
class | Scheduler |
class | Barrier |
class | BarrierTask |
class | Counter |
class | SequentialScheduler |
class | Simulation |
The Simulation holds a SystemTopology and a Solver. More... | |
struct | SwitchConfiguration |
Holds switching time and which system should be activated. More... | |
class | Solver |
Base class for more specific solvers such as MNA, ODE or IDA. More... | |
class | SparseLUAdapter |
class | ThreadLevelScheduler |
class | ThreadListScheduler |
class | ThreadScheduler |
class | Timer |
class | CommandLineArgs |
class | InterfaceVillas |
Interface type that can be used to import and export simulation attributes over any node type supported by VILLASnode. More... | |
class | InterfaceWorkerVillas |
Typedefs | |
using | Real = CPS::Real |
using | Complex = CPS::Complex |
using | String = CPS::String |
using | Bool = CPS::Bool |
using | Int = CPS::Int |
using | UInt = CPS::UInt |
using | Matrix = CPS::Matrix |
using | MatrixComp = CPS::MatrixComp |
using | SparseMatrix = CPS::SparseMatrixRow |
using | SparseMatrixComp = CPS::SparseMatrixCompRow |
template<typename T > | |
using | MatrixVar = CPS::MatrixVar< T > |
using | SystemTopology = CPS::SystemTopology |
using | SystemNodeList = CPS::TopologicalNode::List |
using | SystemComponentList = CPS::IdentifiedObject::List |
using | Logger = CPS::Logger |
using | Domain = CPS::Domain |
using | PhaseType = CPS::PhaseType |
Functions | |
void | pluginLogger (const char *str) |