assignMatrixNodeIndices() | DPsim::MnaSolver< VarType > | protected |
Behaviour enum name (defined in DPsim::Solver) | DPsim::Solver | |
collectVirtualNodes() | DPsim::MnaSolver< VarType > | protected |
createEmptySystemMatrix()=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
createEmptyVectors() | DPsim::MnaSolver< VarType > | protected |
createEmptyVectors() (defined in DPsim::MnaSolver< VarType >) | DPsim::MnaSolver< VarType > | protected |
createEmptyVectors() (defined in DPsim::MnaSolver< VarType >) | DPsim::MnaSolver< VarType > | protected |
createLogTask()=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
createSolveTask()=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
createSolveTaskHarm(UInt freqIdx)=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
createSolveTaskRecomp()=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
doFrequencyParallelization(Bool freqParallel) (defined in DPsim::Solver) | DPsim::Solver | inline |
doInitFromNodesAndTerminals(Bool f) | DPsim::Solver | inline |
doSteadyStateInit(Bool f) | DPsim::Solver | inline |
doSystemMatrixRecomputation(Bool value) (defined in DPsim::Solver) | DPsim::Solver | inline |
getTasks() override | DPsim::MnaSolver< VarType > | virtual |
hasVariableComponentChanged() | DPsim::MnaSolver< VarType > | protected |
identifyTopologyObjects() | DPsim::MnaSolver< VarType > | protected |
Initialization enum value (defined in DPsim::Solver) | DPsim::Solver | |
initialize() override | DPsim::MnaSolver< VarType > | virtual |
initializeComponents() | DPsim::MnaSolver< VarType > | protected |
initializeComponents() (defined in DPsim::MnaSolver< VarType >) | DPsim::MnaSolver< VarType > | protected |
initializeComponents() (defined in DPsim::MnaSolver< VarType >) | DPsim::MnaSolver< VarType > | protected |
initializeSystem() | DPsim::MnaSolver< VarType > | protectedvirtual |
initializeSystemWithParallelFrequencies() | DPsim::MnaSolver< VarType > | protected |
initializeSystemWithPrecomputedMatrices() | DPsim::MnaSolver< VarType > | protected |
initializeSystemWithVariableMatrix() | DPsim::MnaSolver< VarType > | protected |
leftSideVector() (defined in DPsim::MnaSolver< VarType >) | DPsim::MnaSolver< VarType > | inline |
List typedef (defined in DPsim::Solver) | DPsim::Solver | |
log(Real time, Int timeStepCount) override | DPsim::MnaSolver< VarType > | protectedvirtual |
logLUTimes() | DPsim::Solver | inlinevirtual |
logSystemMatrices()=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
mBehaviour | DPsim::Solver | protected |
mCurrentSwitchStatus | DPsim::MnaSolver< VarType > | protected |
mDomain | DPsim::MnaSolver< VarType > | protected |
mFactorizeTimes | DPsim::MnaSolver< VarType > | protected |
mFrequencyParallel | DPsim::Solver | protected |
mInitFromNodesAndTerminals | DPsim::Solver | protected |
mIsInInitialization | DPsim::Solver | protected |
mLastLogTimeStep | DPsim::MnaSolver< VarType > | protected |
mLeftSideVector | DPsim::MnaSolver< VarType > | |
mLeftSideVectorHarm | DPsim::MnaSolver< VarType > | |
mLeftVectorLog | DPsim::MnaSolver< VarType > | protected |
mListVariableSystemMatrixEntries | DPsim::MnaSolver< VarType > | protected |
mLogLevel | DPsim::Solver | protected |
mMaxIterations | DPsim::Solver | |
mMNAComponents | DPsim::MnaSolver< VarType > | protected |
mMNAIntfSwitches | DPsim::MnaSolver< VarType > | protected |
mMNAIntfVariableComps | DPsim::MnaSolver< VarType > | protected |
mName | DPsim::Solver | protected |
MnaSolver(String name, CPS::Domain domain=CPS::Domain::DP, CPS::Logger::Level logLevel=CPS::Logger::Level::info) | DPsim::MnaSolver< VarType > | protected |
mNodes | DPsim::MnaSolver< VarType > | protected |
mNumHarmMatrixNodeIndices | DPsim::MnaSolver< VarType > | protected |
mNumMatrixNodeIndices | DPsim::MnaSolver< VarType > | protected |
mNumNetMatrixNodeIndices | DPsim::MnaSolver< VarType > | protected |
mNumNetNodes | DPsim::MnaSolver< VarType > | protected |
mNumNodes | DPsim::MnaSolver< VarType > | protected |
mNumRecomputations | DPsim::MnaSolver< VarType > | protected |
mNumTotalMatrixNodeIndices | DPsim::MnaSolver< VarType > | protected |
mNumVirtualMatrixNodeIndices | DPsim::MnaSolver< VarType > | protected |
mNumVirtualNodes | DPsim::MnaSolver< VarType > | protected |
mRecomputationTimes | DPsim::MnaSolver< VarType > | protected |
mRightSideVector | DPsim::MnaSolver< VarType > | protected |
mRightSideVectorHarm | DPsim::MnaSolver< VarType > | protected |
mRightVectorLog | DPsim::MnaSolver< VarType > | protected |
mRightVectorStamps | DPsim::MnaSolver< VarType > | protected |
mSimSignalComps | DPsim::MnaSolver< VarType > | protected |
mSLog | DPsim::Solver | protected |
mSolveTimes | DPsim::MnaSolver< VarType > | protected |
mSteadStIniAccLimit | DPsim::Solver | protected |
mSteadStIniTimeLimit | DPsim::Solver | protected |
mSteadyStateInit | DPsim::Solver | protected |
mSwitches | DPsim::MnaSolver< VarType > | protected |
mSwitchEvents | DPsim::MnaSolver< VarType > | protected |
mSwitchTimeIndex | DPsim::MnaSolver< VarType > | protected |
mSyncGen | DPsim::MnaSolver< VarType > | protected |
mSystem | DPsim::MnaSolver< VarType > | protected |
mSystemMatrixRecomputation | DPsim::Solver | protected |
mTimeStep | DPsim::Solver | protected |
mVariableComps | DPsim::MnaSolver< VarType > | protected |
Ptr typedef (defined in DPsim::Solver) | DPsim::Solver | |
rightSideVector() (defined in DPsim::MnaSolver< VarType >) | DPsim::MnaSolver< VarType > | inline |
setDirectLinearSolverConfiguration(DirectLinearSolverConfiguration &) | DPsim::Solver | inlinevirtual |
setMaxNumberOfIterations(int maxIterations) (defined in DPsim::Solver) | DPsim::Solver | inline |
setSolverAndComponentBehaviour(Solver::Behaviour behaviour) | DPsim::Solver | inlinevirtual |
setSteadStIniAccLimit(Real v) | DPsim::Solver | inline |
setSteadStIniTimeLimit(Real v) | DPsim::Solver | inline |
setSystem(const CPS::SystemTopology &system) override (defined in DPsim::MnaSolver< VarType >) | DPsim::MnaSolver< VarType > | virtual |
setTimeStep(Real timeStep) (defined in DPsim::Solver) | DPsim::Solver | inline |
Simulation enum value (defined in DPsim::Solver) | DPsim::Solver | |
solve(Real time, Int timeStepCount)=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
Solver(String name, CPS::Logger::Level logLevel) (defined in DPsim::Solver) | DPsim::Solver | inline |
solveWithHarmonics(Real time, Int timeStepCount, Int freqIdx)=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
solveWithSystemMatrixRecomputation(Real time, Int timeStepCount)=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
stampVariableSystemMatrix()=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
steadyStateInitialization() (defined in DPsim::MnaSolver< VarType >) | DPsim::MnaSolver< VarType > | protected |
switchedMatrixEmpty(std::size_t index)=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
switchedMatrixEmpty(std::size_t swIdx, Int freqIdx)=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
switchedMatrixStamp(std::size_t index, std::vector< std::shared_ptr< CPS::MNAInterface >> &comp)=0 | DPsim::MnaSolver< VarType > | protectedpure virtual |
switchedMatrixStamp(std::size_t swIdx, Int freqIdx, CPS::MNAInterface::List &components, CPS::MNASwitchInterface::List &switches) | DPsim::MnaSolver< VarType > | inlineprotectedvirtual |
Type enum name | DPsim::Solver | |
updateSwitchStatus() | DPsim::MnaSolver< VarType > | protected |
~MnaSolver() | DPsim::MnaSolver< VarType > | inlinevirtual |
~Solver() (defined in DPsim::Solver) | DPsim::Solver | inlinevirtual |