powerflow_object Class Reference
[Powerflow_object]

Inheritance diagram for powerflow_object:

link node capbank fuse line regulator regulator relay relay transformer transformer capacitor load meter meter List of all members.

Detailed Description

Definition at line 81 of file powerflow_object.h.

Public Member Functions

int create (void)
unsigned int get_id (void) const
const char * get_name (void) const
set get_phases (set flags) const
bool has_phase (set ph, set flags=0) const
int init (void)
bool is_contact (set ph=PHASE_INFO) const
bool is_contact_any (set ph=PHASE_INFO) const
bool is_normal (void) const
bool is_open (set ph=PHASE_INFO) const
bool is_open_any (set ph=PHASE_INFO) const
int isa (char *classname)
unsigned int phase_index (set ph, set flags=0) const
TIMESTAMP postsync (TIMESTAMP t0)
 powerflow_object (MODULE *mod)
TIMESTAMP sync (TIMESTAMP t0)

Public Attributes

set condition
 operating condition (see OC codes)
set phases
 device phases (see PHASE codes)
enumeration solution
 solution code (PS_NORMAL=0, class-specific solution mode code>0)

Static Public Attributes

static powerflow_objectdefaults = NULL
static CLASSoclass = NULL
static CLASSpclass = NULL


The documentation for this class was generated from the following files:
GridLAB-DTM Version 1.0
An open-source project initiated by the US Department of Energy