Update README.rst
[PyCIM.git] / CIM14 / ENTSOE / Dynamics / __init__.py
blob6651d8387f0c60182b4d780c5278a11d4ff46698
1 # Copyright (C) 2010-2011 Richard Lincoln
3 # Permission is hereby granted, free of charge, to any person obtaining a copy
4 # of this software and associated documentation files (the "Software"), to
5 # deal in the Software without restriction, including without limitation the
6 # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
7 # sell copies of the Software, and to permit persons to whom the Software is
8 # furnished to do so, subject to the following conditions:
10 # The above copyright notice and this permission notice shall be included in
11 # all copies or substantial portions of the Software.
13 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
18 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
19 # IN THE SOFTWARE.
21 """
22 """
24 from CIM14.ENTSOE.Dynamics.Element import Element
25 from CIM14.ENTSOE.Dynamics.Thing import Thing
27 nsURI = "http://iec.ch/TC57/2009/CIM-schema-cim14?profile=http://iec.ch/TC57/2007/profile/ENTSOE/Dynamics"
28 nsPrefix = "dyn"
30 packageMap = {
31 "Element": "CIM14.ENTSOE.Dynamics",
32 "Thing": "CIM14.ENTSOE.Dynamics",
33 "AssetsAsset": "CIM14.ENTSOE.Dynamics.IEC61968.Assets",
34 "CustomersCustomerAgreement": "CIM14.ENTSOE.Dynamics.IEC61968.Customers",
35 "CommonLocation": "CIM14.ENTSOE.Dynamics.IEC61968.Common",
36 "CoreEquipment": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
37 "CoreIdentifiedObject": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
38 "CorePSRType": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
39 "CoreBaseVoltage": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
40 "CoreEquipmentContainer": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
41 "CoreTerminal": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
42 "CorePowerSystemResource": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
43 "CoreOperatingShare": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
44 "CoreReportingGroup": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
45 "CoreConductingEquipment": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
46 "CorePsrList": "CIM14.ENTSOE.Dynamics.IEC61970.Core",
47 "ContingencyContingencyEquipment": "CIM14.ENTSOE.Dynamics.IEC61970.Contingency",
48 "WiresSynchronousMachine": "CIM14.ENTSOE.Dynamics.IEC61970.Wires",
49 "WiresRegulatingControl": "CIM14.ENTSOE.Dynamics.IEC61970.Wires",
50 "WiresRegulatingCondEq": "CIM14.ENTSOE.Dynamics.IEC61970.Wires",
51 "OutageOutageSchedule": "CIM14.ENTSOE.Dynamics.IEC61970.Outage",
52 "OutageClearanceTag": "CIM14.ENTSOE.Dynamics.IEC61970.Outage",
53 "OperationalLimitsOperationalLimitSet": "CIM14.ENTSOE.Dynamics.IEC61970.OperationalLimits",
54 "InfCoreModelingAuthoritySet": "CIM14.ENTSOE.Dynamics.IEC61970.Informative.InfCore",
55 "MeasMeasurement": "CIM14.ENTSOE.Dynamics.IEC61970.Meas",
56 "MeasControl": "CIM14.ENTSOE.Dynamics.IEC61970.Meas",
57 "StateVariablesSvStatus": "CIM14.ENTSOE.Dynamics.IEC61970.StateVariables",
58 "ProtectionProtectionEquipment": "CIM14.ENTSOE.Dynamics.IEC61970.Protection",
59 "DynamicsMetaBlockState": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
60 "DynamicsMetaBlockConSignal": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
61 "DynamicsMetaBlockReference": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
62 "DynamicsMetaBlockSignal": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
63 "DynamicsAttributeBlockParameter": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
64 "DynamicsMetaBlockConnection": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
65 "DynamicsMetaBlockConOutput": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
66 "DynamicsMetaBlockInput": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
67 "DynamicsMetaBlockOutputReference": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
68 "DynamicsMetaBlockStateReference": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
69 "DynamicsBlockConnection": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
70 "DynamicsMetaBlockConnectivity": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
71 "DynamicsMetaBlock": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
72 "DynamicsMetaBlockConInput": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
73 "DynamicsMetaBlockParameter": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
74 "DynamicsMetaBlockConnectable": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
75 "DynamicsMetaBlockInputReference": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
76 "DynamicsRotatingMachine": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
77 "DynamicsBlockConnectivity": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
78 "DynamicsMetaBlockParameterReference": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
79 "DynamicsAsynchronousMachine": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
80 "DynamicsBlockParameter": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
81 "DynamicsBlock": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
82 "DynamicsMetaBlockOutput": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics",
83 "ExcitationSystemsExcDC4B": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
84 "ExcitationSystemsExcDC2A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
85 "ExcitationSystemsExcDC1A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
86 "ExcitationSystemsExcAC3A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
87 "ExcitationSystemsExcAC2A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
88 "ExcitationSystemsExcAC1A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
89 "ExcitationSystemsExcAC8B": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
90 "ExcitationSystemsExcST5B": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
91 "ExcitationSystemsExcAC7B": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
92 "ExcitationSystemsExcAC4A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
93 "ExcitationSystemsExcST4B": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
94 "ExcitationSystemsExcST6B": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
95 "ExcitationSystemsExcAC6A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
96 "ExcitationSystemsExcAC5A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
97 "ExcitationSystemsExcSCRX": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
98 "ExcitationSystemsExcSEXS": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
99 "ExcitationSystemsExcST7B": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
100 "ExcitationSystemsExcST2A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
101 "ExcitationSystemsExcST1A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
102 "ExcitationSystemsExcDC3A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
103 "ExcitationSystemsExcST3A": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.ExcitationSystems",
104 "GeneratorsGenEquiv": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.Generators",
105 "TurbineGovernorsGovHydro2": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.TurbineGovernors",
106 "TurbineGovernorsGovSteam0": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.TurbineGovernors",
107 "TurbineGovernorsGovHydro1": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.TurbineGovernors",
108 "TurbineGovernorsGovSteam1": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.TurbineGovernors",
109 "TurbineGovernorsGovCT1": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.TurbineGovernors",
110 "LoadsLoadStatic": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.Loads",
111 "LoadsLoadMotor": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.Loads",
112 "MotorsMechLoad1": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.Motors",
113 "VoltageCompensatorVcompCross": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.VoltageCompensator",
114 "VoltageCompensatorVcompIEEE": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.VoltageCompensator",
115 "PowerSystemStabilizersPssIEEE2B": "CIM14.ENTSOE.Dynamics.IEC61970.Dynamics.PowerSystemStabilizers",
119 class Frequency(float):
120 pass
122 class ApparentPower(float):
123 pass
125 class ActivePower(float):
126 pass
128 class Seconds(float):
129 pass
131 class Voltage(float):
132 pass
134 class Resistance(float):
135 pass
137 class Reactance(float):
138 pass
140 class CIMTime(str):
141 pass
143 class CIMDateTime(str):
144 pass
146 class CIMDuration(str):
147 pass
149 class CIMGYear(str):
150 pass
152 class CIMDate(str):
153 pass
155 class CIMGMonthDay(str):
156 pass
158 class CIMGMonth(str):
159 pass
161 class CIMGDay(str):
162 pass
164 class CIMGYearMonth(str):
165 pass