DPsim
|
Common base class of all Component templates. More...
#include <PFSolverInterfaceBus.h>
Public Types | |
typedef std::shared_ptr< PFSolverInterfaceBus > | Ptr |
typedef std::vector< Ptr > | List |
Public Member Functions | |
virtual void | modifyPowerFlowBusType (PowerflowBusType powerflowBusType)=0 |
virtual void | pfBusInitialize () |
const Task::List & | pfTasks () |
Public Attributes | |
std::shared_ptr< CPS::SP::Ph1::PQNode > | mPQ |
std::shared_ptr< CPS::SP::Ph1::PVNode > | mPV |
std::shared_ptr< CPS::SP::Ph1::VDNode > | mVD |
PowerflowBusType | mPowerflowBusType |
Define the type of bus the component is modelled by. | |
Protected Attributes | |
Task::List | mPFTasks |
Common base class of all Component templates.
Definition at line 26 of file PFSolverInterfaceBus.h.
typedef std::vector<Ptr> CPS::PFSolverInterfaceBus::List |
Definition at line 32 of file PFSolverInterfaceBus.h.
typedef std::shared_ptr<PFSolverInterfaceBus> CPS::PFSolverInterfaceBus::Ptr |
Definition at line 31 of file PFSolverInterfaceBus.h.
|
pure virtual |
|
inlinevirtual |
Definition at line 43 of file PFSolverInterfaceBus.h.
|
inline |
Definition at line 44 of file PFSolverInterfaceBus.h.
|
protected |
Definition at line 28 of file PFSolverInterfaceBus.h.
PowerflowBusType CPS::PFSolverInterfaceBus::mPowerflowBusType |
Define the type of bus the component is modelled by.
Definition at line 39 of file PFSolverInterfaceBus.h.
std::shared_ptr<CPS::SP::Ph1::PQNode> CPS::PFSolverInterfaceBus::mPQ |
Definition at line 34 of file PFSolverInterfaceBus.h.
std::shared_ptr<CPS::SP::Ph1::PVNode> CPS::PFSolverInterfaceBus::mPV |
Definition at line 35 of file PFSolverInterfaceBus.h.
std::shared_ptr<CPS::SP::Ph1::VDNode> CPS::PFSolverInterfaceBus::mVD |
Definition at line 36 of file PFSolverInterfaceBus.h.