powerflow/line_spacing.h

00001 // $Id: line.h,v 1.10 2008/02/13 22:48:04 natet Exp $
00002 
00003 #ifndef _LINESPACING_H
00004 #define _LINESPACING_H
00005 
00006 #include "powerflow.h"
00007 #include "line.h"
00008 
00009 class line_spacing
00010 {
00011 public:
00012     static CLASS *oclass;
00013     static CLASS *pclass;
00014     static line_spacing *defaults;
00015 public:
00016     double distance_AtoB;   // distance between cables A and B in feet
00017     double distance_BtoC;   // distance between cables B and C in feet
00018     double distance_AtoC;   // distance between cables A and C in feet
00019     double distance_AtoN;   // distance between cables A and Neutral in feet
00020     double distance_BtoN;   // distance between cables B and Neutral in feet
00021     double distance_CtoN;   // distance between cables C and Neutral in feet
00022     
00023     line_spacing(MODULE *mod);
00024     int create(void);
00025     int isa(char *classname);
00026 };
00027 
00028 #endif // _LINE_H

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