00001
00008 #ifndef SERIES_REACTOR_H
00009 #define SERIES_REACTOR_H
00010
00011 #include "powerflow.h"
00012 #include "link.h"
00013
00014 class series_reactor : public link_object
00015 {
00016 public:
00017 static CLASS *oclass;
00018 static CLASS *pclass;
00019
00020 public:
00021 int create(void);
00022 int init(OBJECT *parent);
00023 series_reactor(MODULE *mod);
00024 inline series_reactor(CLASS *cl=oclass):link_object(cl){};
00025 int isa(char *classname);
00026
00027 complex phase_A_impedance;
00028 complex phase_B_impedance;
00029 complex phase_C_impedance;
00030 double rated_current_limit;
00031 };
00032
00033 #endif // SERIES_REACTOR_H
00034