CIM++ Adapted CIM_SINERGIEN Codebase
LoadStatic.h
1 // LoadStatic.h
3 // Implementation of the Class LoadStatic
4 // Original author: tsaxton
6 
7 #ifndef LOADSTATIC_H
8 #define LOADSTATIC_H
9 
10 #include "IEC61970/Base/Domain/Float.h"
11 #include "IEC61970/Dynamics/StandardModels/LoadDynamics/StaticLoadModelKind.h"
12 #include "IEC61970/Base/Core/IdentifiedObject.h"
13 #include "IEC61970/Dynamics/StandardModels/LoadDynamics/LoadAggregate.h"
14 
15 namespace IEC61970
16 {
17  namespace Dynamics
18  {
19  namespace StandardModels
20  {
21  namespace LoadDynamics
22  {
28  {
29 
30  public:
31  LoadStatic();
32  virtual ~LoadStatic();
37  IEC61970::Base::Domain::Float ep1;
42  IEC61970::Base::Domain::Float ep2;
47  IEC61970::Base::Domain::Float ep3;
52  IEC61970::Base::Domain::Float eq1;
57  IEC61970::Base::Domain::Float eq2;
62  IEC61970::Base::Domain::Float eq3;
67  IEC61970::Base::Domain::Float kp1;
72  IEC61970::Base::Domain::Float kp2;
77  IEC61970::Base::Domain::Float kp3;
83  IEC61970::Base::Domain::Float kp4;
88  IEC61970::Base::Domain::Float kpf;
93  IEC61970::Base::Domain::Float kq1;
98  IEC61970::Base::Domain::Float kq2;
103  IEC61970::Base::Domain::Float kq3;
109  IEC61970::Base::Domain::Float kq4;
114  IEC61970::Base::Domain::Float kqf;
118  IEC61970::Dynamics::StandardModels::LoadDynamics::StaticLoadModelKind staticLoadModelType;
123 
124  };
125 
126  }
127 
128  }
129 
130  }
131 
132 }
133 #endif // LOADSTATIC_H
Definition: AuxiliaryEquipment.h:13
IEC61970::Base::Domain::Float kpf
Definition: LoadStatic.h:88
IEC61970::Base::Domain::Float kq4
Definition: LoadStatic.h:109
IEC61970::Base::Domain::Float kp1
Definition: LoadStatic.h:67
IEC61970::Base::Domain::Float kq1
Definition: LoadStatic.h:93
IEC61970::Base::Domain::Float eq2
Definition: LoadStatic.h:57
IEC61970::Base::Domain::Float ep3
Definition: LoadStatic.h:47
IEC61970::Base::Domain::Float kq3
Definition: LoadStatic.h:103
IEC61970::Base::Domain::Float kp4
Definition: LoadStatic.h:83
IEC61970::Base::Domain::Float ep1
Definition: LoadStatic.h:37
IEC61970::Dynamics::StandardModels::LoadDynamics::LoadAggregate * LoadAggregate
Definition: LoadStatic.h:122
IEC61970::Base::Domain::Float kp2
Definition: LoadStatic.h:72
Definition: IdentifiedObject.h:36
IEC61970::Base::Domain::Float eq1
Definition: LoadStatic.h:52
IEC61970::Base::Domain::Float ep2
Definition: LoadStatic.h:42
IEC61970::Base::Domain::Float kp3
Definition: LoadStatic.h:77
IEC61970::Base::Domain::Float kqf
Definition: LoadStatic.h:114
IEC61970::Dynamics::StandardModels::LoadDynamics::StaticLoadModelKind staticLoadModelType
Definition: LoadStatic.h:118
IEC61970::Base::Domain::Float eq3
Definition: LoadStatic.h:62
IEC61970::Base::Domain::Float kq2
Definition: LoadStatic.h:98