node Class Reference

Inheritance diagram for node:

powerflow_object capacitor load meter meter triplex_node List of all members.

Detailed Description

Definition at line 13 of file node.h.

Public Member Functions

int create (void)
complex get_phaseA_I_in ()
complex get_phaseB_I_in ()
complex get_phaseC_I_in ()
int init (OBJECT *parent=NULL)
int isa (char *classname)
 node (MODULE *mod)
TIMESTAMP postsync (TIMESTAMP t0)
TIMESTAMP presync (TIMESTAMP t0)
TIMESTAMP sync (TIMESTAMP t0)
 ~node ()

Public Attributes

double B
double base_kV
int16 bus_id
double desired_kV
int16 flow_area_num
double G
int16 loss_zone_num
char32 name
complex phaseA_V
complex phaseB_V
complex phaseC_V
double Qmax_MVAR
double Qmin_MVAR
OBJECTremote_bus_id
complex S
double sync_V_limit
BUSTYPE type
complex V
complex Vobs
double Vstdev

Static Public Attributes

static nodedefaults
static nodedefaults = NULL
static CLASSoclass
static CLASSoclass = NULL
static CLASSpclass
static CLASSpclass = NULL

Protected Attributes

complex lastA_V
complex lastB_V
complex lastC_V
unsigned short n_inj
unsigned short n_obs
complex phaseA_I_in
complex phaseB_I_in
complex phaseC_I_in
double r2
double Sr2
complex Ys
complex YVs


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