DPsim
|
MNA interface to be used by elements that require recomputing of the system matrix. More...
#include <MNAVariableCompInterface.h>
Public Types | |
typedef std::shared_ptr< MNAVariableCompInterface > | Ptr |
typedef std::vector< Ptr > | List |
Public Member Functions | |
virtual Bool | hasParameterChanged ()=0 |
Returns true if one of the element paramters has changed. | |
Public Attributes | |
std::vector< std::pair< UInt, UInt > > | mVariableSystemMatrixEntries |
MNA interface to be used by elements that require recomputing of the system matrix.
Definition at line 16 of file MNAVariableCompInterface.h.
typedef std::vector<Ptr> CPS::MNAVariableCompInterface::List |
Definition at line 19 of file MNAVariableCompInterface.h.
typedef std::shared_ptr<MNAVariableCompInterface> CPS::MNAVariableCompInterface::Ptr |
Definition at line 18 of file MNAVariableCompInterface.h.
|
pure virtual |
Returns true if one of the element paramters has changed.
Implemented in CPS::DP::Ph1::ReducedOrderSynchronGeneratorVBR, CPS::DP::Ph1::varResSwitch, CPS::EMT::Ph3::ReducedOrderSynchronGeneratorVBR, CPS::EMT::Ph3::SynchronGeneratorVBR, CPS::SP::Ph1::ReducedOrderSynchronGeneratorVBR, and CPS::SP::Ph1::varResSwitch.
std::vector<std::pair<UInt, UInt> > CPS::MNAVariableCompInterface::mVariableSystemMatrixEntries |
Definition at line 21 of file MNAVariableCompInterface.h.