DPsim
DPsim::MnaSolverDirect< VarType > Member List

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

assignMatrixNodeIndices()DPsim::MnaSolver< VarType >protected
Behaviour enum name (defined in DPsim::Solver)DPsim::Solver
collectVirtualNodes()DPsim::MnaSolver< VarType >protected
createDirectSolverImplementation(CPS::Logger::Log mSLog)DPsim::MnaSolverDirect< VarType >protected
createEmptySystemMatrix() overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
createEmptySystemMatrix()DPsim::MnaSolverDirect< VarType >protectedvirtual
createEmptySystemMatrix()DPsim::MnaSolverDirect< VarType >protectedvirtual
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() overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
createSolveTask() overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
createSolveTaskHarm(UInt freqIdx) overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
createSolveTaskRecomp() overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
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
logFactorizationTime()DPsim::MnaSolverDirect< VarType >protected
logLUTimes() overrideDPsim::MnaSolverDirect< VarType >virtual
logRecomputationTime()DPsim::MnaSolverDirect< VarType >protected
logSolveTime()DPsim::MnaSolverDirect< VarType >protected
logSystemMatrices() overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
mBaseSystemMatrixDPsim::MnaSolverDirect< VarType >protected
mBehaviourDPsim::Solverprotected
mConfigurationInUseDPsim::MnaSolverDirect< VarType >protected
mCurrentSwitchStatusDPsim::MnaSolver< VarType >protected
mDirectLinearSolversDPsim::MnaSolverDirect< VarType >protected
mDirectLinearSolverVariableSystemMatrixDPsim::MnaSolverDirect< VarType >protected
mDomainDPsim::MnaSolver< VarType >protected
mFactorizeTimesDPsim::MnaSolver< VarType >protected
mFrequencyParallelDPsim::Solverprotected
mImplementationInUseDPsim::MnaSolverDirect< VarType >protected
mInitFromNodesAndTerminalsDPsim::Solverprotected
mIsInInitializationDPsim::Solverprotected
mIterDPsim::MnaSolverDirect< VarType >
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
MnaSolverDirect(String name, CPS::Domain domain=CPS::Domain::DP, CPS::Logger::Level logLevel=CPS::Logger::Level::info)DPsim::MnaSolverDirect< VarType >
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
mSwitchedMatricesDPsim::MnaSolverDirect< VarType >protected
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
mVariableSystemMatrixDPsim::MnaSolverDirect< VarType >protected
Ptr typedef (defined in DPsim::Solver)DPsim::Solver
recomputeSystemMatrix(Real time)DPsim::MnaSolverDirect< VarType >protectedvirtual
rightSideVector() (defined in DPsim::MnaSolver< VarType >)DPsim::MnaSolver< VarType >inline
setDirectLinearSolverConfiguration(DirectLinearSolverConfiguration &configuration) overrideDPsim::MnaSolverDirect< VarType >virtual
setDirectLinearSolverImplementation(DirectLinearSolverImpl implementation)DPsim::MnaSolverDirect< VarType >
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) overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
Solver(String name, CPS::Logger::Level logLevel) (defined in DPsim::Solver)DPsim::Solverinline
solveWithHarmonics(Real time, Int timeStepCount, Int freqIdx) overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
solveWithSystemMatrixRecomputation(Real time, Int timeStepCount) overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
stampVariableSystemMatrix() overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
steadyStateInitialization() (defined in DPsim::MnaSolver< VarType >)DPsim::MnaSolver< VarType >protected
switchedMatrixEmpty(std::size_t index) overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
switchedMatrixEmpty(std::size_t swIdx, Int freqIdx) overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
switchedMatrixStamp(std::size_t index, std::vector< std::shared_ptr< CPS::MNAInterface >> &comp) overrideDPsim::MnaSolverDirect< VarType >protectedvirtual
DPsim::MnaSolver::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
~MnaSolverDirect()=defaultDPsim::MnaSolverDirect< VarType >virtual
~Solver() (defined in DPsim::Solver)DPsim::Solverinlinevirtual