DPsim
CPS::CompositePowerComp< VarType > Member List

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

addMNASubComponent(typename SimPowerComp< VarType >::Ptr subc, MNA_SUBCOMP_TASK_ORDER preStepOrder, MNA_SUBCOMP_TASK_ORDER postStepOrder, Bool contributeToRightVector)CPS::CompositePowerComp< VarType >
attribute(const String &name) constCPS::IdentifiedObjectinline
attributes() const (defined in CPS::IdentifiedObject)CPS::IdentifiedObjectinline
attributeTyped(const String &name) constCPS::IdentifiedObjectinline
Behaviour enum name (defined in CPS::TopologicalPowerComp)CPS::TopologicalPowerComp
checkForUnconnectedTerminals() (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
clone(String name)CPS::SimPowerComp< VarType >virtual
CompositePowerComp(String uid, String name, Bool hasPreStep, Bool hasPostStep, Logger::Level logLevel)CPS::CompositePowerComp< VarType >inline
CompositePowerComp(String name, Bool hasPreStep=true, Bool hasPostStep=true, Logger::Level logLevel=Logger::Level::off)CPS::CompositePowerComp< VarType >inline
connect(typename SimNode< VarType >::List nodes)CPS::SimPowerComp< VarType >
getRightVector() const final (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
hasSubComponents()CPS::SimPowerComp< VarType >
hasUnconnectedTerminals() (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
hasVirtualNodes()CPS::SimPowerComp< VarType >
IdentifiedObject() (defined in CPS::IdentifiedObject)CPS::IdentifiedObjectinline
IdentifiedObject(const String &uid, const String &name) (defined in CPS::IdentifiedObject)CPS::IdentifiedObjectinline
IdentifiedObject(const String &name) (defined in CPS::IdentifiedObject)CPS::IdentifiedObjectinlineexplicit
Initialization enum value (defined in CPS::TopologicalPowerComp)CPS::TopologicalPowerComp
initialize(Matrix frequencies)CPS::SimPowerComp< VarType >virtual
initializeFromNodesAndTerminals(Real frequency)CPS::SimPowerComp< VarType >inlinevirtual
initialSingleVoltage(UInt index) (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
initialVoltage(UInt index) (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
intfCurrent() (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
intfVoltage() (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
List typedef (defined in CPS::CompositePowerComp< VarType >)CPS::CompositePowerComp< VarType >
matrixNodeIndex(UInt nodeIndex) (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
matrixNodeIndex(UInt nodeIndex, UInt phaseIndex) (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
matrixNodeIndices(UInt index)CPS::SimPowerComp< VarType >
mAttributesCPS::IdentifiedObjectprotected
mBehaviourCPS::TopologicalPowerCompprotected
mFrequenciesCPS::SimPowerComp< VarType >protected
mIntfCurrentCPS::SimPowerComp< VarType >
mIntfVoltageCPS::SimPowerComp< VarType >
mLogLevelCPS::TopologicalPowerCompprotected
mMatrixNodeIndexIsGroundCPS::SimPowerComp< VarType >protected
mMatrixNodeIndicesCPS::SimPowerComp< VarType >protected
mMnaTasksCPS::MNASimPowerComp< VarType >
mnaAddPostStepDependencies(AttributeBase::List &prevStepDependencies, AttributeBase::List &attributeDependencies, AttributeBase::List &modifiedAttributes, Attribute< Matrix >::Ptr &leftVector) final (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >
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) finalCPS::MNASimPowerComp< VarType >virtual
mnaApplyRightSideVectorStamp(Matrix &rightVector) finalCPS::MNASimPowerComp< VarType >virtual
mnaApplyRightSideVectorStampHarm(Matrix &sourceVector) finalCPS::MNASimPowerComp< VarType >virtual
mnaApplyRightSideVectorStampHarm(Matrix &sourceVector, Int freqIdx) final (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
mnaApplySystemMatrixStamp(SparseMatrixRow &systemMatrix) finalCPS::MNASimPowerComp< VarType >virtual
mnaApplySystemMatrixStampHarm(SparseMatrixRow &systemMatrix, Int freqIdx) finalCPS::MNASimPowerComp< VarType >virtual
mnaCompAddPostStepDependencies(AttributeBase::List &prevStepDependencies, AttributeBase::List &attributeDependencies, AttributeBase::List &modifiedAttributes, Attribute< Matrix >::Ptr &leftVector) overrideCPS::CompositePowerComp< VarType >
mnaCompAddPostStepDependencies(AttributeBase::List &prevStepDependencies, AttributeBase::List &attributeDependencies, AttributeBase::List &modifiedAttributes, Attribute< Matrix >::Ptr &leftVector) (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
mnaCompAddPreStepDependencies(AttributeBase::List &prevStepDependencies, AttributeBase::List &attributeDependencies, AttributeBase::List &modifiedAttributes) overrideCPS::CompositePowerComp< VarType >virtual
mnaCompApplyRightSideVectorStamp(Matrix &rightVector) overrideCPS::CompositePowerComp< VarType >virtual
mnaCompApplyRightSideVectorStampHarm(Matrix &sourceVector) (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
mnaCompApplyRightSideVectorStampHarm(Matrix &sourceVector, Int freqIdx) (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
mnaCompApplySystemMatrixStamp(SparseMatrixRow &systemMatrix) overrideCPS::CompositePowerComp< VarType >virtual
mnaCompApplySystemMatrixStampHarm(SparseMatrixRow &systemMatrix, Int freqIdx) (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
mnaCompInitialize(Real omega, Real timeStep, Attribute< Matrix >::Ptr leftVector) overrideCPS::CompositePowerComp< VarType >
mnaCompInitialize(Real omega, Real timeStep, Attribute< Matrix >::Ptr leftVector) (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
mnaCompInitializeHarm(Real omega, Real timeStep, std::vector< Attribute< Matrix >::Ptr > leftVector) (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
mnaCompPostStep(Real time, Int timeStepCount, Attribute< Matrix >::Ptr &leftVector) overrideCPS::CompositePowerComp< VarType >
mnaCompPostStep(Real time, Int timeStepCount, Attribute< Matrix >::Ptr &leftVector) (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
mnaCompPreStep(Real time, Int timeStepCount) overrideCPS::CompositePowerComp< VarType >virtual
mnaCompUpdateCurrent(const Matrix &leftVector) (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
mnaCompUpdateVoltage(const Matrix &leftVector) (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >virtual
mnaInitialize(Real omega, Real timeStep) finalCPS::MNASimPowerComp< VarType >virtual
mnaInitialize(Real omega, Real timeStep, Attribute< Matrix >::Ptr leftVector) final (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >
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) final (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >
CPS::MNAInterface::mnaInitializeHarm(Real omega, Real timeStep, std::vector< Attribute< Matrix >::Ptr > leftVector)=0CPS::MNAInterfacepure virtual
mNameCPS::IdentifiedObject
mnaParentAddPostStepDependencies(AttributeBase::List &prevStepDependencies, AttributeBase::List &attributeDependencies, AttributeBase::List &modifiedAttributes, Attribute< Matrix >::Ptr &leftVector) (defined in CPS::CompositePowerComp< VarType >)CPS::CompositePowerComp< VarType >inlinevirtual
mnaParentAddPreStepDependencies(AttributeBase::List &prevStepDependencies, AttributeBase::List &attributeDependencies, AttributeBase::List &modifiedAttributes) (defined in CPS::CompositePowerComp< VarType >)CPS::CompositePowerComp< VarType >inlinevirtual
mnaParentApplyRightSideVectorStamp(Matrix &rightVector) (defined in CPS::CompositePowerComp< VarType >)CPS::CompositePowerComp< VarType >inlinevirtual
mnaParentApplySystemMatrixStamp(SparseMatrixRow &systemMatrix) (defined in CPS::CompositePowerComp< VarType >)CPS::CompositePowerComp< VarType >inlinevirtual
mnaParentInitialize(Real omega, Real timeStep, Attribute< Matrix >::Ptr leftVector) (defined in CPS::CompositePowerComp< VarType >)CPS::CompositePowerComp< VarType >inlinevirtual
mnaParentPostStep(Real time, Int timeStepCount, Attribute< Matrix >::Ptr &leftVector) (defined in CPS::CompositePowerComp< VarType >)CPS::CompositePowerComp< VarType >inlinevirtual
mnaParentPreStep(Real time, Int timeStepCount) (defined in CPS::CompositePowerComp< VarType >)CPS::CompositePowerComp< VarType >inlinevirtual
mnaPostStep(Real time, Int timeStepCount, Attribute< Matrix >::Ptr &leftVector) final (defined in CPS::MNASimPowerComp< VarType >)CPS::MNASimPowerComp< VarType >
CPS::MNAInterface::mnaPostStep(Real time, Int timeStepCount, Attribute< Matrix >::Ptr &leftVector)=0CPS::MNAInterfacepure virtual
mnaPreStep(Real time, Int timeStepCount) finalCPS::MNASimPowerComp< VarType >virtual
MNASimPowerComp(String uid, String name, Bool hasPreStep, Bool hasPostStep, Logger::Level logLevel)CPS::MNASimPowerComp< VarType >inline
MNASimPowerComp(String name, Bool hasPreStep=true, Bool hasPostStep=true, Logger::Level logLevel=Logger::Level::off)CPS::MNASimPowerComp< VarType >inlineexplicit
MNASimulation enum value (defined in CPS::TopologicalPowerComp)CPS::TopologicalPowerComp
mnaTasks() const finalCPS::MNASimPowerComp< VarType >virtual
mnaUpdateCurrent(const Matrix &leftVector) finalCPS::MNASimPowerComp< VarType >virtual
mnaUpdateVoltage(const Matrix &leftVector) finalCPS::MNASimPowerComp< VarType >virtual
mNumFreqsCPS::SimPowerComp< VarType >protected
mNumTerminalsCPS::TopologicalPowerCompprotected
mNumVirtualNodesCPS::TopologicalPowerCompprotected
mParametersSetCPS::TopologicalPowerCompprotected
mPhaseType (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >protected
mRightVectorCPS::MNASimPowerComp< VarType >
mSLogCPS::TopologicalPowerCompprotected
mSubComponentsCPS::SimPowerComp< VarType >protected
mTerminalsCPS::SimPowerComp< VarType >protected
mUIDCPS::IdentifiedObject
mVirtualNodesCPS::SimPowerComp< VarType >protected
name() (defined in CPS::IdentifiedObject)CPS::IdentifiedObjectinline
node(UInt index)CPS::SimPowerComp< VarType >
nodeNumber()CPS::SimPowerComp< VarType >
PFSimulation enum value (defined in CPS::TopologicalPowerComp)CPS::TopologicalPowerComp
Ptr typedef (defined in CPS::CompositePowerComp< VarType >)CPS::CompositePowerComp< VarType >
setBehaviour(Behaviour behaviour)CPS::TopologicalPowerCompinline
setIntfCurrent(MatrixVar< VarType > current) (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
setIntfVoltage(MatrixVar< VarType > voltage) (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
setTerminalAt(typename SimTerminal< VarType >::Ptr terminal, UInt terminalPosition)CPS::SimPowerComp< VarType >
setTerminalNumber(UInt num) (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
setTerminals(typename SimTerminal< VarType >::List terminals)CPS::SimPowerComp< VarType >
setVirtualNodeAt(typename SimNode< VarType >::Ptr virtualNode, UInt nodeNum)CPS::SimPowerComp< VarType >
setVirtualNodeNumber(UInt num) (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
SimPowerComp(String uid, String name, Logger::Level logLevel=Logger::Level::off)CPS::SimPowerComp< VarType >
SimPowerComp(String name, Logger::Level logLevel=Logger::Level::off)CPS::SimPowerComp< VarType >inline
subComponents()CPS::SimPowerComp< VarType >
terminal(UInt index)CPS::SimPowerComp< VarType >
terminalNotGrounded(UInt index) (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
terminalNumber()CPS::SimPowerComp< VarType >
terminalNumberConnected()CPS::SimPowerComp< VarType >
terminals()CPS::SimPowerComp< VarType >
topologicalNodes()CPS::SimPowerComp< VarType >virtual
TopologicalPowerComp(String uid, String name, Logger::Level logLevel=Logger::Level::off)CPS::TopologicalPowerCompinline
TopologicalPowerComp(String name, Logger::Level logLevel=Logger::Level::off)CPS::TopologicalPowerCompinline
topologicalTerminals()CPS::SimPowerComp< VarType >virtual
Type typedef (defined in CPS::CompositePowerComp< VarType >)CPS::CompositePowerComp< VarType >
type()CPS::IdentifiedObjectinline
uid()CPS::IdentifiedObjectinline
updateMatrixNodeIndices()CPS::SimPowerComp< VarType >
virtualMatrixNodeIndices(UInt index)CPS::SimPowerComp< VarType >
virtualNode(UInt index)CPS::SimPowerComp< VarType >
virtualNodes() (defined in CPS::SimPowerComp< VarType >)CPS::SimPowerComp< VarType >
virtualNodesNumber()CPS::SimPowerComp< VarType >
virtualSimNode(UInt nodeIndex, UInt phaseIndex=0)CPS::SimPowerComp< VarType >
~CompositePowerComp()=defaultCPS::CompositePowerComp< VarType >virtual
~IdentifiedObject()=default (defined in CPS::IdentifiedObject)CPS::IdentifiedObjectvirtual
~MNASimPowerComp()=defaultCPS::MNASimPowerComp< VarType >virtual
~SimPowerComp()CPS::SimPowerComp< VarType >inlinevirtual
~TopologicalPowerComp()CPS::TopologicalPowerCompinlinevirtual