DPsim
DPsim::MnaSolver< VarType > Member List

This is the complete list of members for DPsim::MnaSolver< VarType >, including all inherited members.

assignMatrixNodeIndices()DPsim::MnaSolver< VarType >protected
Behaviour enum name (defined in DPsim::Solver)DPsim::Solver
collectVirtualNodes()DPsim::MnaSolver< VarType >protected
createEmptySystemMatrix()=0DPsim::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()=0DPsim::MnaSolver< VarType >protectedpure virtual
createSolveTask()=0DPsim::MnaSolver< VarType >protectedpure virtual
createSolveTaskHarm(UInt freqIdx)=0DPsim::MnaSolver< VarType >protectedpure virtual
createSolveTaskRecomp()=0DPsim::MnaSolver< VarType >protectedpure virtual
doFrequencyParallelization(Bool freqParallel) (defined in DPsim::Solver)DPsim::Solverinline
doInitFromNodesAndTerminals(Bool f)DPsim::Solverinline
doSteadyStateInit(Bool f)DPsim::Solverinline
doSystemMatrixRecomputation(Bool value) (defined in DPsim::Solver)DPsim::Solverinline
getTasks() overrideDPsim::MnaSolver< VarType >virtual
hasVariableComponentChanged()DPsim::MnaSolver< VarType >protected
identifyTopologyObjects()DPsim::MnaSolver< VarType >protected
Initialization enum value (defined in DPsim::Solver)DPsim::Solver
initialize() overrideDPsim::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) overrideDPsim::MnaSolver< VarType >protectedvirtual
logLUTimes()DPsim::Solverinlinevirtual
logSystemMatrices()=0DPsim::MnaSolver< VarType >protectedpure virtual
mBehaviourDPsim::Solverprotected
mCurrentSwitchStatusDPsim::MnaSolver< VarType >protected
mDomainDPsim::MnaSolver< VarType >protected
mFactorizeTimesDPsim::MnaSolver< VarType >protected
mFrequencyParallelDPsim::Solverprotected
mInitFromNodesAndTerminalsDPsim::Solverprotected
mIsInInitializationDPsim::Solverprotected
mLastLogTimeStepDPsim::MnaSolver< VarType >protected
mLeftSideVectorDPsim::MnaSolver< VarType >
mLeftSideVectorHarmDPsim::MnaSolver< VarType >
mLeftVectorLogDPsim::MnaSolver< VarType >protected
mListVariableSystemMatrixEntriesDPsim::MnaSolver< VarType >protected
mLogLevelDPsim::Solverprotected
mMaxIterationsDPsim::Solver
mMNAComponentsDPsim::MnaSolver< VarType >protected
mMNAIntfSwitchesDPsim::MnaSolver< VarType >protected
mMNAIntfVariableCompsDPsim::MnaSolver< VarType >protected
mNameDPsim::Solverprotected
MnaSolver(String name, CPS::Domain domain=CPS::Domain::DP, CPS::Logger::Level logLevel=CPS::Logger::Level::info)DPsim::MnaSolver< VarType >protected
mNodesDPsim::MnaSolver< VarType >protected
mNumHarmMatrixNodeIndicesDPsim::MnaSolver< VarType >protected
mNumMatrixNodeIndicesDPsim::MnaSolver< VarType >protected
mNumNetMatrixNodeIndicesDPsim::MnaSolver< VarType >protected
mNumNetNodesDPsim::MnaSolver< VarType >protected
mNumNodesDPsim::MnaSolver< VarType >protected
mNumRecomputationsDPsim::MnaSolver< VarType >protected
mNumTotalMatrixNodeIndicesDPsim::MnaSolver< VarType >protected
mNumVirtualMatrixNodeIndicesDPsim::MnaSolver< VarType >protected
mNumVirtualNodesDPsim::MnaSolver< VarType >protected
mRecomputationTimesDPsim::MnaSolver< VarType >protected
mRightSideVectorDPsim::MnaSolver< VarType >protected
mRightSideVectorHarmDPsim::MnaSolver< VarType >protected
mRightVectorLogDPsim::MnaSolver< VarType >protected
mRightVectorStampsDPsim::MnaSolver< VarType >protected
mSimSignalCompsDPsim::MnaSolver< VarType >protected
mSLogDPsim::Solverprotected
mSolveTimesDPsim::MnaSolver< VarType >protected
mSteadStIniAccLimitDPsim::Solverprotected
mSteadStIniTimeLimitDPsim::Solverprotected
mSteadyStateInitDPsim::Solverprotected
mSwitchesDPsim::MnaSolver< VarType >protected
mSwitchEventsDPsim::MnaSolver< VarType >protected
mSwitchTimeIndexDPsim::MnaSolver< VarType >protected
mSyncGenDPsim::MnaSolver< VarType >protected
mSystemDPsim::MnaSolver< VarType >protected
mSystemMatrixRecomputationDPsim::Solverprotected
mTimeStepDPsim::Solverprotected
mVariableCompsDPsim::MnaSolver< VarType >protected
Ptr typedef (defined in DPsim::Solver)DPsim::Solver
rightSideVector() (defined in DPsim::MnaSolver< VarType >)DPsim::MnaSolver< VarType >inline
setDirectLinearSolverConfiguration(DirectLinearSolverConfiguration &)DPsim::Solverinlinevirtual
setMaxNumberOfIterations(int maxIterations) (defined in DPsim::Solver)DPsim::Solverinline
setSolverAndComponentBehaviour(Solver::Behaviour behaviour)DPsim::Solverinlinevirtual
setSteadStIniAccLimit(Real v)DPsim::Solverinline
setSteadStIniTimeLimit(Real v)DPsim::Solverinline
setSystem(const CPS::SystemTopology &system) override (defined in DPsim::MnaSolver< VarType >)DPsim::MnaSolver< VarType >virtual
setTimeStep(Real timeStep) (defined in DPsim::Solver)DPsim::Solverinline
Simulation enum value (defined in DPsim::Solver)DPsim::Solver
solve(Real time, Int timeStepCount)=0DPsim::MnaSolver< VarType >protectedpure virtual
Solver(String name, CPS::Logger::Level logLevel) (defined in DPsim::Solver)DPsim::Solverinline
solveWithHarmonics(Real time, Int timeStepCount, Int freqIdx)=0DPsim::MnaSolver< VarType >protectedpure virtual
solveWithSystemMatrixRecomputation(Real time, Int timeStepCount)=0DPsim::MnaSolver< VarType >protectedpure virtual
stampVariableSystemMatrix()=0DPsim::MnaSolver< VarType >protectedpure virtual
steadyStateInitialization() (defined in DPsim::MnaSolver< VarType >)DPsim::MnaSolver< VarType >protected
switchedMatrixEmpty(std::size_t index)=0DPsim::MnaSolver< VarType >protectedpure virtual
switchedMatrixEmpty(std::size_t swIdx, Int freqIdx)=0DPsim::MnaSolver< VarType >protectedpure virtual
switchedMatrixStamp(std::size_t index, std::vector< std::shared_ptr< CPS::MNAInterface >> &comp)=0DPsim::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 nameDPsim::Solver
updateSwitchStatus()DPsim::MnaSolver< VarType >protected
~MnaSolver()DPsim::MnaSolver< VarType >inlinevirtual
~Solver() (defined in DPsim::Solver)DPsim::Solverinlinevirtual