DPsim
Public Types | Public Member Functions | Public Attributes | Protected Attributes | List of all members
CPS::PFSolverInterfaceBus Class Referenceabstract

Common base class of all Component templates. More...

#include <PFSolverInterfaceBus.h>

Inheritance diagram for CPS::PFSolverInterfaceBus:
[legend]

Public Types

typedef std::shared_ptr< PFSolverInterfaceBusPtr
 
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::PQNodemPQ
 
std::shared_ptr< CPS::SP::Ph1::PVNodemPV
 
std::shared_ptr< CPS::SP::Ph1::VDNodemVD
 
PowerflowBusType mPowerflowBusType
 Define the type of bus the component is modelled by.
 

Protected Attributes

Task::List mPFTasks
 

Detailed Description

Common base class of all Component templates.

Definition at line 26 of file PFSolverInterfaceBus.h.


The documentation for this class was generated from the following file: