CIM++ Adapted CIM Codebase
GovHydroFrancis.h
1 // GovHydroFrancis.h
3 // Implementation of the Class GovHydroFrancis
4 // Original author: pcha006
6 
7 #ifndef GOVHYDROFRANCIS_H
8 #define GOVHYDROFRANCIS_H
9 
10 #include "IEC61970/Base/Domain/PU.h"
11 #include "IEC61970/Base/Domain/Area.h"
12 #include "IEC61970/Base/Domain/Frequency.h"
13 #include "IEC61970/Dynamics/StandardModels/TurbineGovernorDynamics/FrancisGovernorControlKind.h"
14 #include "IEC61970/Base/Domain/Length.h"
15 #include "IEC61970/Base/Domain/VolumeFlowRate.h"
16 #include "IEC61970/Base/Domain/Seconds.h"
17 #include "IEC61970/Base/Domain/Float.h"
18 #include "IEC61970/Base/Domain/Boolean.h"
19 #include "IEC61970/Dynamics/StandardModels/TurbineGovernorDynamics/TurbineGovernorDynamics.h"
20 
21 namespace IEC61970
22 {
23  namespace Dynamics
24  {
25  namespace StandardModels
26  {
27  namespace TurbineGovernorDynamics
28  {
36  {
37 
38  public:
40  virtual ~GovHydroFrancis();
72  IEC61970::Dynamics::StandardModels::TurbineGovernorDynamics::FrancisGovernorControlKind governorControl;
135  IEC61970::Base::Domain::Float va;
147  IEC61970::Base::Domain::Float vc;
160 
161  };
162 
163  }
164 
165  }
166 
167  }
168 
169 }
170 #endif // GOVHYDROFRANCIS_H
IEC61970::Base::Domain::PU am
Definition: GovHydroFrancis.h:45
Definition: Length.h:22
Definition: AuxiliaryEquipment.h:13
IEC61970::Base::Domain::Seconds ta
Definition: GovHydroFrancis.h:111
IEC61970::Dynamics::StandardModels::TurbineGovernorDynamics::FrancisGovernorControlKind governorControl
Definition: GovHydroFrancis.h:72
IEC61970::Base::Domain::Length hn
Definition: GovHydroFrancis.h:86
Definition: VolumeFlowRate.h:23
Definition: Seconds.h:22
IEC61970::Base::Domain::Seconds ts
Definition: GovHydroFrancis.h:119
IEC61970::Base::Domain::PU qc0
Definition: GovHydroFrancis.h:103
IEC61970::Base::Domain::Seconds tx
Definition: GovHydroFrancis.h:131
IEC61970::Base::Domain::PU valvmin
Definition: GovHydroFrancis.h:143
IEC61970::Base::Domain::Length h1
Definition: GovHydroFrancis.h:77
IEC61970::Base::Domain::Float vc
Definition: GovHydroFrancis.h:147
IEC61970::Base::Domain::Seconds twng
Definition: GovHydroFrancis.h:127
IEC61970::Base::Domain::PU etamax
Definition: GovHydroFrancis.h:67
IEC61970::Base::Domain::Float va
Definition: GovHydroFrancis.h:135
IEC61970::Base::Domain::PU valvmax
Definition: GovHydroFrancis.h:139
Definition: Area.h:23
IEC61970::Base::Domain::Seconds td
Definition: GovHydroFrancis.h:115
IEC61970::Base::Domain::VolumeFlowRate qn
Definition: GovHydroFrancis.h:107
IEC61970::Base::Domain::PU bp
Definition: GovHydroFrancis.h:59
IEC61970::Base::Domain::Length zsfc
Definition: GovHydroFrancis.h:159
IEC61970::Base::Domain::Area av1
Definition: GovHydroFrancis.h:55
IEC61970::Base::Domain::Length h2
Definition: GovHydroFrancis.h:82
Definition: Boolean.h:21
IEC61970::Base::Domain::Seconds twnc
Definition: GovHydroFrancis.h:123
IEC61970::Base::Domain::PU kg
Definition: GovHydroFrancis.h:95
IEC61970::Base::Domain::Area av0
Definition: GovHydroFrancis.h:50
Definition: PU.h:23
IEC61970::Base::Domain::PU kt
Definition: GovHydroFrancis.h:99
IEC61970::Base::Domain::Boolean waterTunnelSurgeChamberSimulation
Definition: GovHydroFrancis.h:154
IEC61970::Base::Domain::PU kc
Definition: GovHydroFrancis.h:90
Definition: Frequency.h:22
IEC61970::Base::Domain::Frequency db1
Definition: GovHydroFrancis.h:63