powerflow/triplex_node.h

00001 // $Id: node.h,v 1.18 2008/02/05 17:26:22 natet Exp $
00002 
00003 #ifndef _TRIPLEXNODE_H
00004 #define _TRIPLEXNODE_H
00005 
00006 #include "node.h"
00007 
00008 class triplex_node : public load
00009 {
00010 public:
00011     static CLASS *pclass;
00012     static CLASS *oclass;
00013     static triplex_node *defaults;
00014     
00015     triplex_node(MODULE *mod);
00016     
00017     int create(void);
00018     int init(OBJECT *parent=NULL);
00019     TIMESTAMP sync(TIMESTAMP t0);
00020     TIMESTAMP postsync(TIMESTAMP t0);
00021     int isa(char *classname);
00022 
00023     friend class triplex_line;
00024 };
00025 
00026 #endif // _TRIPLEXNODE_H
00027 

GridLAB-DTM Version 1.0
An open-source project initiated by the US Department of Energy