CIM++ Adapted CIM_SINERGIEN Codebase
SteamTurbine.h
1 // SteamTurbine.h
3 // Implementation of the Class SteamTurbine
5 
6 #ifndef STEAMTURBINE_H
7 #define STEAMTURBINE_H
8 
9 #include "IEC61970/Base/Domain/Seconds.h"
10 #include "IEC61970/Base/Domain/Float.h"
11 #include "IEC61970/Base/Generation/GenerationTrainingSimulation/PrimeMover.h"
12 
13 namespace IEC61970
14 {
15  namespace Base
16  {
17  namespace Generation
18  {
19  namespace GenerationTrainingSimulation
20  {
25  {
26 
27  public:
28  SteamTurbine();
29  virtual ~SteamTurbine();
45  IEC61970::Base::Domain::Float shaft1PowerHP;
49  IEC61970::Base::Domain::Float shaft1PowerIP;
53  IEC61970::Base::Domain::Float shaft1PowerLP1;
57  IEC61970::Base::Domain::Float shaft1PowerLP2;
61  IEC61970::Base::Domain::Float shaft2PowerHP;
65  IEC61970::Base::Domain::Float shaft2PowerIP;
69  IEC61970::Base::Domain::Float shaft2PowerLP1;
73  IEC61970::Base::Domain::Float shaft2PowerLP2;
78 
79  };
80 
81  }
82 
83  }
84 
85  }
86 
87 }
88 #endif // STEAMTURBINE_H
IEC61970::Base::Domain::Float shaft2PowerHP
Definition: SteamTurbine.h:61
IEC61970::Base::Domain::Float shaft2PowerLP1
Definition: SteamTurbine.h:69
IEC61970::Base::Domain::Seconds reheater2TC
Definition: SteamTurbine.h:41
Definition: AuxiliaryEquipment.h:13
IEC61970::Base::Domain::Float shaft1PowerLP1
Definition: SteamTurbine.h:53
IEC61970::Base::Domain::Float shaft1PowerHP
Definition: SteamTurbine.h:45
Definition: Seconds.h:22
IEC61970::Base::Domain::Seconds reheater1TC
Definition: SteamTurbine.h:37
IEC61970::Base::Domain::Float shaft1PowerLP2
Definition: SteamTurbine.h:57
IEC61970::Base::Domain::Float shaft2PowerIP
Definition: SteamTurbine.h:65
IEC61970::Base::Domain::Seconds steamChestTC
Definition: SteamTurbine.h:77
IEC61970::Base::Domain::Seconds crossoverTC
Definition: SteamTurbine.h:33
IEC61970::Base::Domain::Float shaft1PowerIP
Definition: SteamTurbine.h:49
IEC61970::Base::Domain::Float shaft2PowerLP2
Definition: SteamTurbine.h:73