| attribute(const String &name) const | CPS::IdentifiedObject | inline | 
  | attributes() const (defined in CPS::IdentifiedObject) | CPS::IdentifiedObject | inline | 
  | attributeTyped(const String &name) const | CPS::IdentifiedObject | inline | 
  | 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 | 
  | connect(typename SimNode< VarType >::List nodes) | CPS::SimPowerComp< VarType > |  | 
  | description() (defined in CPS::IdentifiedObject) | CPS::IdentifiedObject | inlinevirtual | 
  | 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::IdentifiedObject | inline | 
  | IdentifiedObject(const String &uid, const String &name) (defined in CPS::IdentifiedObject) | CPS::IdentifiedObject | inline | 
  | IdentifiedObject(const String &name) (defined in CPS::IdentifiedObject) | CPS::IdentifiedObject | inlineexplicit | 
  | 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::MNASimPowerComp< VarType >) | CPS::MNASimPowerComp< 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 > |  | 
  | mAttributes | CPS::IdentifiedObject | protected | 
  | mBehaviour | CPS::TopologicalPowerComp | protected | 
  | mFrequencies | CPS::SimPowerComp< VarType > | protected | 
  | mIntfCurrent | CPS::SimPowerComp< VarType > |  | 
  | mIntfVoltage | CPS::SimPowerComp< VarType > |  | 
  | mLogLevel | CPS::TopologicalPowerComp | protected | 
  | mMatrixNodeIndexIsGround | CPS::SimPowerComp< VarType > | protected | 
  | mMatrixNodeIndices | CPS::SimPowerComp< VarType > | protected | 
  | mMnaTasks | CPS::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)=0 | CPS::MNAInterface | pure virtual | 
  | mnaAddPreStepDependencies(AttributeBase::List &prevStepDependencies, AttributeBase::List &attributeDependencies, AttributeBase::List &modifiedAttributes) final | CPS::MNASimPowerComp< VarType > | virtual | 
  | mnaApplyRightSideVectorStamp(Matrix &rightVector) final | CPS::MNASimPowerComp< VarType > | virtual | 
  | mnaApplyRightSideVectorStampHarm(Matrix &sourceVector) final | CPS::MNASimPowerComp< VarType > | virtual | 
  | mnaApplyRightSideVectorStampHarm(Matrix &sourceVector, Int freqIdx) final (defined in CPS::MNASimPowerComp< VarType >) | CPS::MNASimPowerComp< VarType > | virtual | 
  | mnaApplySystemMatrixStamp(SparseMatrixRow &systemMatrix) final | CPS::MNASimPowerComp< VarType > | virtual | 
  | mnaApplySystemMatrixStampHarm(SparseMatrixRow &systemMatrix, Int freqIdx) final | CPS::MNASimPowerComp< VarType > | virtual | 
  | 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) (defined in CPS::MNASimPowerComp< VarType >) | CPS::MNASimPowerComp< VarType > | virtual | 
  | mnaCompApplyRightSideVectorStamp(Matrix &rightVector) (defined in CPS::MNASimPowerComp< VarType >) | CPS::MNASimPowerComp< 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) (defined in CPS::MNASimPowerComp< VarType >) | CPS::MNASimPowerComp< 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) (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) (defined in CPS::MNASimPowerComp< VarType >) | CPS::MNASimPowerComp< VarType > | virtual | 
  | mnaCompPreStep(Real time, Int timeStepCount) (defined in CPS::MNASimPowerComp< VarType >) | CPS::MNASimPowerComp< 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) final | CPS::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::MNAInterface | pure 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)=0 | CPS::MNAInterface | pure virtual | 
  | mName | CPS::IdentifiedObject |  | 
  | 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)=0 | CPS::MNAInterface | pure virtual | 
  | mnaPreStep(Real time, Int timeStepCount) final | CPS::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 final | CPS::MNASimPowerComp< VarType > | virtual | 
  | mnaUpdateCurrent(const Matrix &leftVector) final | CPS::MNASimPowerComp< VarType > | virtual | 
  | mnaUpdateVoltage(const Matrix &leftVector) final | CPS::MNASimPowerComp< VarType > | virtual | 
  | mNumFreqs | CPS::SimPowerComp< VarType > | protected | 
  | mNumTerminals | CPS::TopologicalPowerComp | protected | 
  | mNumVirtualNodes | CPS::TopologicalPowerComp | protected | 
  | mParametersSet | CPS::TopologicalPowerComp | protected | 
  | mPhaseType (defined in CPS::SimPowerComp< VarType >) | CPS::SimPowerComp< VarType > | protected | 
  | mRightVector | CPS::MNASimPowerComp< VarType > |  | 
  | mSLog | CPS::TopologicalPowerComp | protected | 
  | mSubComponents | CPS::SimPowerComp< VarType > | protected | 
  | mTerminals | CPS::SimPowerComp< VarType > | protected | 
  | mUID | CPS::IdentifiedObject |  | 
  | mVirtualNodes | CPS::SimPowerComp< VarType > | protected | 
  | name() (defined in CPS::IdentifiedObject) | CPS::IdentifiedObject | inline | 
  | node(UInt index) | CPS::SimPowerComp< VarType > |  | 
  | nodeNumber() | CPS::SimPowerComp< VarType > |  | 
  | PFSimulation enum value (defined in CPS::TopologicalPowerComp) | CPS::TopologicalPowerComp |  | 
  | Ptr typedef (defined in CPS::MNASimPowerComp< VarType >) | CPS::MNASimPowerComp< VarType > |  | 
  | setBehaviour(Behaviour behaviour) | CPS::TopologicalPowerComp | inline | 
  | 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::TopologicalPowerComp | inline | 
  | TopologicalPowerComp(String name, Logger::Level logLevel=Logger::Level::off) | CPS::TopologicalPowerComp | inline | 
  | topologicalTerminals() | CPS::SimPowerComp< VarType > | virtual | 
  | Type typedef (defined in CPS::MNASimPowerComp< VarType >) | CPS::MNASimPowerComp< VarType > |  | 
  | type() | CPS::IdentifiedObject | inline | 
  | uid() | CPS::IdentifiedObject | inline | 
  | 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 > |  | 
  | ~IdentifiedObject()=default (defined in CPS::IdentifiedObject) | CPS::IdentifiedObject | virtual | 
  | ~MNASimPowerComp()=default | CPS::MNASimPowerComp< VarType > | virtual | 
  | ~SimPowerComp() | CPS::SimPowerComp< VarType > | inlinevirtual | 
  | ~TopologicalPowerComp() | CPS::TopologicalPowerComp | inlinevirtual |