DPsim
CPS::MNAInterface Member List

This is the complete list of members for CPS::MNAInterface, including all inherited members.

getRightVector() const =0 (defined in CPS::MNAInterface)CPS::MNAInterfacepure virtual
List typedef (defined in CPS::MNAInterface)CPS::MNAInterface
mnaAddPostStepDependencies(AttributeBase::List &prevStepDependencies, AttributeBase::List &attributeDependencies, AttributeBase::List &modifiedAttributes, Attribute< Matrix >::Ptr &leftVector)=0CPS::MNAInterfacepure virtual
mnaAddPreStepDependencies(AttributeBase::List &prevStepDependencies, AttributeBase::List &attributeDependencies, AttributeBase::List &modifiedAttributes)=0CPS::MNAInterfacepure virtual
mnaApplyRightSideVectorStamp(Matrix &rightVector)=0CPS::MNAInterfacepure virtual
mnaApplyRightSideVectorStampHarm(Matrix &sourceVector)=0CPS::MNAInterfacepure virtual
mnaApplyRightSideVectorStampHarm(Matrix &sourceVector, Int freqIdx)=0 (defined in CPS::MNAInterface)CPS::MNAInterfacepure virtual
mnaApplySystemMatrixStamp(SparseMatrixRow &systemMatrix)=0CPS::MNAInterfacepure virtual
mnaApplySystemMatrixStampHarm(SparseMatrixRow &systemMatrix, Int freqIdx)=0CPS::MNAInterfacepure virtual
mnaInitialize(Real omega, Real timeStep)=0CPS::MNAInterfacepure virtual
mnaInitialize(Real omega, Real timeStep, Attribute< Matrix >::Ptr leftVector)=0 (defined in CPS::MNAInterface)CPS::MNAInterfacepure virtual
mnaInitializeHarm(Real omega, Real timeStep, std::vector< Attribute< Matrix >::Ptr > leftVector)=0CPS::MNAInterfacepure virtual
mnaPostStep(Real time, Int timeStepCount, Attribute< Matrix >::Ptr &leftVector)=0CPS::MNAInterfacepure virtual
mnaPreStep(Real time, Int timeStepCount)=0CPS::MNAInterfacepure virtual
mnaTasks() const =0CPS::MNAInterfacepure virtual
mnaUpdateCurrent(const Matrix &leftVector)=0CPS::MNAInterfacepure virtual
mnaUpdateVoltage(const Matrix &leftVector)=0CPS::MNAInterfacepure virtual
Ptr typedef (defined in CPS::MNAInterface)CPS::MNAInterface