CIM++ Adapted CIM_SINERGIEN Codebase
RotatingMachine.h
1 // RotatingMachine.h
3 // Implementation of the Class RotatingMachine
4 // Original author: tsaxton
6 
7 #ifndef ROTATINGMACHINE_H
8 #define ROTATINGMACHINE_H
9 
10 #include "IEC61970/Base/Domain/ActivePower.h"
11 #include "IEC61970/Base/Domain/ReactivePower.h"
12 #include "IEC61970/Base/Domain/Float.h"
13 #include "IEC61970/Base/Domain/ApparentPower.h"
14 #include "IEC61970/Base/Domain/Voltage.h"
15 #include "IEC61970/Base/Generation/Production/HydroPump.h"
16 #include "IEC61970/Base/Wires/RegulatingCondEq.h"
17 
18 namespace IEC61970
19 {
20  namespace Base
21  {
22  namespace Wires
23  {
28  {
29 
30  public:
32  virtual ~RotatingMachine();
49  IEC61970::Base::Domain::Float ratedPowerFactor;
66 
67  };
68 
69  }
70 
71  }
72 
73 }
74 #endif // ROTATINGMACHINE_H
IEC61970::Base::Domain::ActivePower p
Definition: RotatingMachine.h:38
Definition: AuxiliaryEquipment.h:13
IEC61970::Base::Domain::Float ratedPowerFactor
Definition: RotatingMachine.h:49
Definition: ReactivePower.h:23
Definition: ActivePower.h:23
IEC61970::Base::Domain::Voltage ratedU
Definition: RotatingMachine.h:59
Definition: Voltage.h:22
Definition: ApparentPower.h:22
Definition: RotatingMachine.h:27
IEC61970::Base::Domain::ApparentPower ratedS
Definition: RotatingMachine.h:54
IEC61970::Base::Generation::Production::HydroPump * HydroPump
Definition: RotatingMachine.h:65
IEC61970::Base::Domain::ReactivePower q
Definition: RotatingMachine.h:44
Definition: RegulatingCondEq.h:23