From 6afdaa30586a0fb725954c1550c9331bdbfe95dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=BCnther?= Date: Sat, 6 Sep 2025 11:05:41 +0200 Subject: [PATCH 1/7] Update generated modernpython sources created by cimgen (https://github.com/sogno-platform/cimgen/tree/master) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Change creation of constants for modernpython, generating now all namespaces in constants.py and correcting eu namespace for CGMES 3 - Add attribute_namespace to json_extra to handle custom attributes - Fix json_dump error by setting attribute_class as str - Add default implementation of Base.possible_profiles - Add handling of namespaces to chevron_writer.py - Improve handling of ruff and pyright warnings - Add version to constants.py for modernpython (needed to test custom namespaces in unit tests) Signed-off-by: Thomas Günther --- pycgmes/resources/ACDCConverter.py | 23 +- pycgmes/resources/ACDCConverterDCTerminal.py | 2 + pycgmes/resources/ACDCTerminal.py | 7 +- pycgmes/resources/ACLineSegment.py | 11 + pycgmes/resources/Accumulator.py | 2 + pycgmes/resources/AccumulatorLimit.py | 2 + pycgmes/resources/AccumulatorLimitSet.py | 2 + pycgmes/resources/AccumulatorReset.py | 1 + pycgmes/resources/AccumulatorValue.py | 2 + pycgmes/resources/ActivePower.py | 2 +- pycgmes/resources/ActivePowerLimit.py | 2 + pycgmes/resources/Analog.py | 3 + pycgmes/resources/AnalogControl.py | 3 + pycgmes/resources/AnalogLimit.py | 2 + pycgmes/resources/AnalogLimitSet.py | 2 + pycgmes/resources/AnalogValue.py | 2 + pycgmes/resources/AngleDegrees.py | 2 +- pycgmes/resources/ApparentPower.py | 2 +- pycgmes/resources/ApparentPowerLimit.py | 2 + pycgmes/resources/AsynchronousMachine.py | 13 +- .../resources/AsynchronousMachineDynamics.py | 4 + .../AsynchronousMachineEquivalentCircuit.py | 5 + pycgmes/resources/AsynchronousMachineKind.py | 4 +- ...synchronousMachineTimeConstantReactance.py | 5 + .../AsynchronousMachineUserDefined.py | 2 + pycgmes/resources/AuxiliaryEquipment.py | 1 + pycgmes/resources/BaseVoltage.py | 5 + pycgmes/resources/BasicIntervalSchedule.py | 3 + pycgmes/resources/BatteryStateKind.py | 10 +- pycgmes/resources/BatteryUnit.py | 3 + pycgmes/resources/Bay.py | 1 + pycgmes/resources/Boolean.py | 2 +- pycgmes/resources/BoundaryPoint.py | 9 + pycgmes/resources/BusNameMarker.py | 3 + pycgmes/resources/BusbarSection.py | 1 + pycgmes/resources/CAESPlant.py | 1 + pycgmes/resources/CSCDynamics.py | 1 + pycgmes/resources/CSCUserDefined.py | 2 + pycgmes/resources/Clamp.py | 2 + pycgmes/resources/CogenerationPlant.py | 1 + pycgmes/resources/CombinedCyclePlant.py | 1 + pycgmes/resources/Command.py | 4 + pycgmes/resources/ConductingEquipment.py | 7 +- pycgmes/resources/Conductor.py | 1 + pycgmes/resources/ConformLoad.py | 1 + pycgmes/resources/ConformLoadGroup.py | 2 + pycgmes/resources/ConformLoadSchedule.py | 1 + pycgmes/resources/ConnectivityNode.py | 4 + .../resources/ConnectivityNodeContainer.py | 2 + pycgmes/resources/Control.py | 6 + pycgmes/resources/ControlArea.py | 6 + .../resources/ControlAreaGeneratingUnit.py | 2 + pycgmes/resources/ControlAreaTypeKind.py | 6 +- pycgmes/resources/CoordinateSystem.py | 2 + .../CrossCompoundTurbineGovernorDynamics.py | 2 + pycgmes/resources/CsConverter.py | 17 +- pycgmes/resources/CsOperatingModeKind.py | 4 +- pycgmes/resources/CsPpccControlKind.py | 6 +- pycgmes/resources/Currency.py | 322 +++++++++--------- pycgmes/resources/CurrentLimit.py | 2 + pycgmes/resources/Curve.py | 5 + pycgmes/resources/CurveData.py | 4 + pycgmes/resources/CurveStyle.py | 4 +- pycgmes/resources/Cut.py | 2 + pycgmes/resources/DCBaseTerminal.py | 2 + pycgmes/resources/DCConductingEquipment.py | 2 + .../resources/DCConverterOperatingModeKind.py | 6 +- pycgmes/resources/DCConverterUnit.py | 2 + pycgmes/resources/DCEquipmentContainer.py | 2 + pycgmes/resources/DCGround.py | 2 + pycgmes/resources/DCLine.py | 1 + pycgmes/resources/DCLineSegment.py | 4 + pycgmes/resources/DCNode.py | 3 + pycgmes/resources/DCPolarityKind.py | 6 +- pycgmes/resources/DCSeriesDevice.py | 2 + pycgmes/resources/DCShunt.py | 2 + pycgmes/resources/DCTerminal.py | 1 + pycgmes/resources/DCTopologicalIsland.py | 1 + pycgmes/resources/DCTopologicalNode.py | 4 + pycgmes/resources/Date.py | 2 +- pycgmes/resources/DayType.py | 1 + pycgmes/resources/Diagram.py | 7 + pycgmes/resources/DiagramObject.py | 10 + pycgmes/resources/DiagramObjectGluePoint.py | 1 + pycgmes/resources/DiagramObjectPoint.py | 6 + pycgmes/resources/DiagramObjectStyle.py | 1 + pycgmes/resources/DiagramStyle.py | 1 + pycgmes/resources/DiscExcContIEEEDEC1A.py | 18 + pycgmes/resources/DiscExcContIEEEDEC2A.py | 5 + pycgmes/resources/DiscExcContIEEEDEC3A.py | 2 + .../DiscontinuousExcitationControlDynamics.py | 2 + ...scontinuousExcitationControlUserDefined.py | 2 + pycgmes/resources/Discrete.py | 2 + pycgmes/resources/DiscreteValue.py | 2 + pycgmes/resources/DroopSignalFeedbackKind.py | 8 +- pycgmes/resources/DynamicsFunctionBlock.py | 1 + pycgmes/resources/EarthFaultCompensator.py | 1 + pycgmes/resources/EnergyArea.py | 1 + pycgmes/resources/EnergyConnection.py | 2 +- pycgmes/resources/EnergyConsumer.py | 10 +- pycgmes/resources/EnergySchedulingType.py | 1 + pycgmes/resources/EnergySource.py | 14 + pycgmes/resources/Equipment.py | 7 +- pycgmes/resources/EquipmentContainer.py | 1 + pycgmes/resources/EquivalentBranch.py | 16 + pycgmes/resources/EquivalentEquipment.py | 1 + pycgmes/resources/EquivalentInjection.py | 16 + pycgmes/resources/EquivalentNetwork.py | 1 + pycgmes/resources/EquivalentShunt.py | 2 + pycgmes/resources/ExcAC1A.py | 22 ++ pycgmes/resources/ExcAC2A.py | 28 ++ pycgmes/resources/ExcAC3A.py | 26 ++ pycgmes/resources/ExcAC4A.py | 9 + pycgmes/resources/ExcAC5A.py | 18 + pycgmes/resources/ExcAC6A.py | 23 ++ pycgmes/resources/ExcAC8B.py | 27 ++ pycgmes/resources/ExcANS.py | 14 + pycgmes/resources/ExcAVR1.py | 12 + pycgmes/resources/ExcAVR2.py | 13 + pycgmes/resources/ExcAVR3.py | 12 + pycgmes/resources/ExcAVR4.py | 14 + pycgmes/resources/ExcAVR5.py | 3 + pycgmes/resources/ExcAVR7.py | 21 ++ pycgmes/resources/ExcBBC.py | 11 + pycgmes/resources/ExcCZ.py | 10 + pycgmes/resources/ExcDC1A.py | 18 + pycgmes/resources/ExcDC2A.py | 18 + pycgmes/resources/ExcDC3A.py | 16 + pycgmes/resources/ExcDC3A1.py | 14 + pycgmes/resources/ExcELIN1.py | 15 + pycgmes/resources/ExcELIN2.py | 27 ++ pycgmes/resources/ExcHU.py | 12 + pycgmes/resources/ExcIEEEAC1A.py | 18 + pycgmes/resources/ExcIEEEAC2A.py | 21 ++ pycgmes/resources/ExcIEEEAC3A.py | 21 ++ pycgmes/resources/ExcIEEEAC4A.py | 9 + pycgmes/resources/ExcIEEEAC5A.py | 14 + pycgmes/resources/ExcIEEEAC6A.py | 22 ++ pycgmes/resources/ExcIEEEAC7B.py | 26 ++ pycgmes/resources/ExcIEEEAC8B.py | 18 + pycgmes/resources/ExcIEEEDC1A.py | 16 + pycgmes/resources/ExcIEEEDC2A.py | 16 + pycgmes/resources/ExcIEEEDC3A.py | 11 + pycgmes/resources/ExcIEEEDC4B.py | 19 ++ pycgmes/resources/ExcIEEEST1A.py | 19 ++ .../resources/ExcIEEEST1AUELselectorKind.py | 8 +- pycgmes/resources/ExcIEEEST2A.py | 13 + pycgmes/resources/ExcIEEEST3A.py | 20 ++ pycgmes/resources/ExcIEEEST4B.py | 16 + pycgmes/resources/ExcIEEEST5B.py | 17 + pycgmes/resources/ExcIEEEST6B.py | 14 + pycgmes/resources/ExcIEEEST7B.py | 15 + pycgmes/resources/ExcNI.py | 10 + pycgmes/resources/ExcOEX3T.py | 19 ++ pycgmes/resources/ExcPIC.py | 23 ++ pycgmes/resources/ExcREXS.py | 36 ++ .../resources/ExcREXSFeedbackSignalKind.py | 6 +- pycgmes/resources/ExcRQB.py | 13 + pycgmes/resources/ExcSCRX.py | 8 + pycgmes/resources/ExcSEXS.py | 10 + pycgmes/resources/ExcSK.py | 32 ++ pycgmes/resources/ExcST1A.py | 18 + pycgmes/resources/ExcST2A.py | 15 + pycgmes/resources/ExcST3A.py | 20 ++ pycgmes/resources/ExcST4B.py | 19 ++ pycgmes/resources/ExcST6B.py | 23 ++ pycgmes/resources/ExcST6BOELselectorKind.py | 6 +- pycgmes/resources/ExcST7B.py | 16 + pycgmes/resources/ExcST7BOELselectorKind.py | 8 +- pycgmes/resources/ExcST7BUELselectorKind.py | 8 +- pycgmes/resources/ExcitationSystemDynamics.py | 8 + .../resources/ExcitationSystemUserDefined.py | 2 + pycgmes/resources/ExternalNetworkInjection.py | 18 + pycgmes/resources/Float.py | 2 +- pycgmes/resources/FossilFuel.py | 2 + .../resources/FrancisGovernorControlKind.py | 6 +- pycgmes/resources/Frequency.py | 2 +- pycgmes/resources/FuelType.py | 20 +- pycgmes/resources/GenICompensationForGenJ.py | 4 + pycgmes/resources/GeneratingUnit.py | 19 ++ pycgmes/resources/GeneratorControlSource.py | 8 +- .../GenericNonLinearLoadModelKind.py | 4 +- pycgmes/resources/GeographicalRegion.py | 1 + pycgmes/resources/GovCT1.py | 35 ++ pycgmes/resources/GovCT2.py | 56 +++ pycgmes/resources/GovGAST.py | 10 + pycgmes/resources/GovGAST1.py | 34 ++ pycgmes/resources/GovGAST2.py | 32 ++ pycgmes/resources/GovGAST3.py | 21 ++ pycgmes/resources/GovGAST4.py | 11 + pycgmes/resources/GovGASTWD.py | 33 ++ pycgmes/resources/GovHydro1.py | 14 + pycgmes/resources/GovHydro2.py | 29 ++ pycgmes/resources/GovHydro3.py | 36 ++ pycgmes/resources/GovHydro4.py | 39 +++ pycgmes/resources/GovHydro4ModelKind.py | 6 +- pycgmes/resources/GovHydroDD.py | 35 ++ pycgmes/resources/GovHydroFrancis.py | 27 ++ pycgmes/resources/GovHydroIEEE0.py | 8 + pycgmes/resources/GovHydroIEEE2.py | 26 ++ pycgmes/resources/GovHydroPID.py | 33 ++ pycgmes/resources/GovHydroPID2.py | 22 ++ pycgmes/resources/GovHydroPelton.py | 28 ++ pycgmes/resources/GovHydroR.py | 42 +++ pycgmes/resources/GovHydroWEH.py | 51 +++ pycgmes/resources/GovHydroWPID.py | 22 ++ pycgmes/resources/GovSteam0.py | 8 + pycgmes/resources/GovSteam1.py | 39 +++ pycgmes/resources/GovSteam2.py | 8 + pycgmes/resources/GovSteamBB.py | 17 + pycgmes/resources/GovSteamCC.py | 17 + pycgmes/resources/GovSteamEU.py | 35 ++ pycgmes/resources/GovSteamFV2.py | 12 + pycgmes/resources/GovSteamFV3.py | 31 ++ pycgmes/resources/GovSteamFV4.py | 51 +++ pycgmes/resources/GovSteamIEEE1.py | 21 ++ pycgmes/resources/GovSteamSGO.py | 12 + .../resources/GrossToNetActivePowerCurve.py | 1 + pycgmes/resources/GroundingImpedance.py | 1 + .../resources/HydroEnergyConversionKind.py | 4 +- pycgmes/resources/HydroGeneratingUnit.py | 4 + pycgmes/resources/HydroPlantStorageKind.py | 6 +- pycgmes/resources/HydroPowerPlant.py | 3 + pycgmes/resources/HydroPump.py | 2 + pycgmes/resources/HydroTurbineKind.py | 6 +- pycgmes/resources/IdentifiedObject.py | 14 +- pycgmes/resources/IfdBaseKind.py | 6 +- pycgmes/resources/InputSignalKind.py | 22 +- pycgmes/resources/Integer.py | 2 +- pycgmes/resources/Length.py | 2 +- pycgmes/resources/LimitKind.py | 22 +- pycgmes/resources/LimitSet.py | 1 + pycgmes/resources/Line.py | 1 + pycgmes/resources/LinearShuntCompensator.py | 4 + pycgmes/resources/LoadAggregate.py | 2 + pycgmes/resources/LoadArea.py | 1 + pycgmes/resources/LoadComposite.py | 11 + pycgmes/resources/LoadDynamics.py | 1 + pycgmes/resources/LoadGenericNonLinear.py | 7 + pycgmes/resources/LoadGroup.py | 1 + pycgmes/resources/LoadMotor.py | 14 + .../resources/LoadResponseCharacteristic.py | 12 + pycgmes/resources/LoadStatic.py | 18 + pycgmes/resources/LoadUserDefined.py | 2 + pycgmes/resources/Location.py | 4 + pycgmes/resources/Measurement.py | 6 + pycgmes/resources/MeasurementValue.py | 4 + pycgmes/resources/MeasurementValueQuality.py | 1 + pycgmes/resources/MeasurementValueSource.py | 1 + pycgmes/resources/MechLoad1.py | 4 + pycgmes/resources/MechanicalLoadDynamics.py | 2 + .../resources/MechanicalLoadUserDefined.py | 2 + pycgmes/resources/MutualCoupling.py | 10 + pycgmes/resources/NonConformLoad.py | 1 + pycgmes/resources/NonConformLoadGroup.py | 2 + pycgmes/resources/NonConformLoadSchedule.py | 1 + .../resources/NonlinearShuntCompensator.py | 1 + .../NonlinearShuntCompensatorPoint.py | 6 + pycgmes/resources/OperationalLimit.py | 2 + .../OperationalLimitDirectionKind.py | 6 +- pycgmes/resources/OperationalLimitSet.py | 3 + pycgmes/resources/OperationalLimitType.py | 5 + pycgmes/resources/OrientationKind.py | 4 +- pycgmes/resources/OverexcLim2.py | 4 + pycgmes/resources/OverexcLimIEEE.py | 6 + pycgmes/resources/OverexcLimX1.py | 10 + pycgmes/resources/OverexcLimX2.py | 11 + .../OverexcitationLimiterDynamics.py | 1 + .../OverexcitationLimiterUserDefined.py | 2 + .../resources/PFVArControllerType1Dynamics.py | 3 + .../PFVArControllerType1UserDefined.py | 2 + .../resources/PFVArControllerType2Dynamics.py | 1 + .../PFVArControllerType2UserDefined.py | 2 + .../resources/PFVArType1IEEEPFController.py | 8 + .../resources/PFVArType1IEEEVArController.py | 6 + pycgmes/resources/PFVArType2Common1.py | 5 + .../resources/PFVArType2IEEEPFController.py | 7 + .../resources/PFVArType2IEEEVArController.py | 7 + pycgmes/resources/PetersenCoil.py | 7 + pycgmes/resources/PetersenCoilModeKind.py | 6 +- pycgmes/resources/PhaseCode.py | 52 +-- pycgmes/resources/PhaseTapChanger.py | 1 + .../resources/PhaseTapChangerAsymmetrical.py | 1 + pycgmes/resources/PhaseTapChangerLinear.py | 3 + pycgmes/resources/PhaseTapChangerNonLinear.py | 3 + pycgmes/resources/PhaseTapChangerTable.py | 2 + .../resources/PhaseTapChangerTablePoint.py | 2 + pycgmes/resources/PhaseTapChangerTabular.py | 1 + pycgmes/resources/PositionPoint.py | 5 + .../resources/PowerElectronicsConnection.py | 10 +- pycgmes/resources/PowerElectronicsUnit.py | 3 + pycgmes/resources/PowerSystemResource.py | 5 +- .../PowerSystemStabilizerDynamics.py | 2 + .../PowerSystemStabilizerUserDefined.py | 2 + pycgmes/resources/PowerTransformer.py | 7 + pycgmes/resources/PowerTransformerEnd.py | 13 + .../resources/ProprietaryParameterDynamics.py | 25 ++ pycgmes/resources/Pss1.py | 15 + pycgmes/resources/Pss1A.py | 22 ++ pycgmes/resources/Pss2B.py | 29 ++ pycgmes/resources/Pss2ST.py | 18 + pycgmes/resources/Pss5.py | 17 + pycgmes/resources/PssELIN2.py | 11 + pycgmes/resources/PssIEEE1A.py | 12 + pycgmes/resources/PssIEEE2B.py | 27 ++ pycgmes/resources/PssIEEE3B.py | 17 + pycgmes/resources/PssIEEE4B.py | 67 ++++ pycgmes/resources/PssPTIST1.py | 11 + pycgmes/resources/PssPTIST3.py | 34 ++ pycgmes/resources/PssRQB.py | 10 + pycgmes/resources/PssSB4.py | 11 + pycgmes/resources/PssSH.py | 13 + pycgmes/resources/PssSK.py | 11 + pycgmes/resources/PssSTAB2A.py | 8 + pycgmes/resources/PssWECC.py | 18 + pycgmes/resources/Quality61850.py | 12 + pycgmes/resources/RaiseLowerCommand.py | 1 + pycgmes/resources/RatioTapChanger.py | 3 + pycgmes/resources/RatioTapChangerTable.py | 2 + .../resources/RatioTapChangerTablePoint.py | 1 + pycgmes/resources/ReactiveCapabilityCurve.py | 2 + pycgmes/resources/RegularIntervalSchedule.py | 3 + pycgmes/resources/RegularTimePoint.py | 4 + pycgmes/resources/RegulatingCondEq.py | 4 +- pycgmes/resources/RegulatingControl.py | 11 + .../resources/RegulatingControlModeKind.py | 16 +- pycgmes/resources/RegulationSchedule.py | 1 + pycgmes/resources/RemoteInputSignal.py | 10 + pycgmes/resources/RemoteSignalKind.py | 18 +- pycgmes/resources/ReportingGroup.py | 2 + pycgmes/resources/RotatingMachine.py | 9 +- pycgmes/resources/RotatingMachineDynamics.py | 6 + pycgmes/resources/RotorKind.py | 4 +- pycgmes/resources/SVCControlMode.py | 4 +- pycgmes/resources/SVCUserDefined.py | 2 + pycgmes/resources/Season.py | 3 + pycgmes/resources/SeasonDayTypeSchedule.py | 2 + pycgmes/resources/Seconds.py | 2 +- pycgmes/resources/SeriesCompensator.py | 7 + pycgmes/resources/SetPoint.py | 2 + pycgmes/resources/ShortCircuitRotorKind.py | 8 +- pycgmes/resources/ShuntCompensator.py | 8 + pycgmes/resources/SolarGeneratingUnit.py | 1 + pycgmes/resources/SolarPowerPlant.py | 1 + pycgmes/resources/Source.py | 6 +- pycgmes/resources/StaticLoadModelKind.py | 8 +- pycgmes/resources/StaticVarCompensator.py | 9 +- .../resources/StaticVarCompensatorDynamics.py | 1 + pycgmes/resources/Status.py | 4 + pycgmes/resources/StreetAddress.py | 6 + pycgmes/resources/StreetDetail.py | 13 + pycgmes/resources/String.py | 2 +- pycgmes/resources/StringMeasurement.py | 1 + pycgmes/resources/StringMeasurementValue.py | 1 + pycgmes/resources/SubGeographicalRegion.py | 4 + pycgmes/resources/SubLoadArea.py | 2 + pycgmes/resources/Substation.py | 3 + pycgmes/resources/SvInjection.py | 3 + pycgmes/resources/SvPowerFlow.py | 3 + .../resources/SvShuntCompensatorSections.py | 2 + pycgmes/resources/SvStatus.py | 2 + pycgmes/resources/SvSwitch.py | 2 + pycgmes/resources/SvTapStep.py | 2 + pycgmes/resources/SvVoltage.py | 3 + pycgmes/resources/Switch.py | 7 + pycgmes/resources/SwitchSchedule.py | 1 + pycgmes/resources/SynchronousMachine.py | 25 +- .../resources/SynchronousMachineDetailed.py | 4 + .../resources/SynchronousMachineDynamics.py | 7 + .../SynchronousMachineEquivalentCircuit.py | 11 + pycgmes/resources/SynchronousMachineKind.py | 14 +- .../resources/SynchronousMachineModelKind.py | 10 +- .../SynchronousMachineOperatingMode.py | 6 +- ...SynchronousMachineTimeConstantReactance.py | 14 + .../SynchronousMachineUserDefined.py | 2 + pycgmes/resources/TapChanger.py | 11 + pycgmes/resources/TapChangerControl.py | 1 + pycgmes/resources/TapChangerTablePoint.py | 6 + pycgmes/resources/TapSchedule.py | 1 + pycgmes/resources/Terminal.py | 17 +- pycgmes/resources/TextDiagramObject.py | 1 + pycgmes/resources/ThermalGeneratingUnit.py | 4 + pycgmes/resources/TieFlow.py | 3 + pycgmes/resources/TopologicalIsland.py | 2 + pycgmes/resources/TopologicalNode.py | 9 + pycgmes/resources/TownDetail.py | 5 + pycgmes/resources/TransformerEnd.py | 8 + pycgmes/resources/TurbLCFB1.py | 12 + pycgmes/resources/TurbineGovernorDynamics.py | 3 + .../resources/TurbineGovernorUserDefined.py | 2 + .../TurbineLoadControllerDynamics.py | 1 + .../TurbineLoadControllerUserDefined.py | 2 + pycgmes/resources/UnderexcLim2Simplified.py | 7 + pycgmes/resources/UnderexcLimIEEE1.py | 15 + pycgmes/resources/UnderexcLimIEEE2.py | 40 +++ pycgmes/resources/UnderexcLimX1.py | 6 + pycgmes/resources/UnderexcLimX2.py | 7 + .../UnderexcitationLimiterDynamics.py | 2 + .../UnderexcitationLimiterUserDefined.py | 2 + pycgmes/resources/UnitMultiplier.py | 42 +-- pycgmes/resources/UnitSymbol.py | 282 +++++++-------- pycgmes/resources/VAdjIEEE.py | 6 + pycgmes/resources/VCompIEEEType1.py | 3 + pycgmes/resources/VCompIEEEType2.py | 2 + pycgmes/resources/VSCDynamics.py | 1 + pycgmes/resources/VSCUserDefined.py | 2 + pycgmes/resources/Validity.py | 6 +- pycgmes/resources/ValueAliasSet.py | 4 + pycgmes/resources/ValueToAlias.py | 2 + pycgmes/resources/VisibilityLayer.py | 2 + pycgmes/resources/VoltageAdjusterDynamics.py | 1 + .../resources/VoltageAdjusterUserDefined.py | 2 + .../resources/VoltageCompensatorDynamics.py | 2 + .../VoltageCompensatorUserDefined.py | 2 + pycgmes/resources/VoltageLevel.py | 5 + pycgmes/resources/VoltageLimit.py | 2 + pycgmes/resources/VsCapabilityCurve.py | 1 + pycgmes/resources/VsConverter.py | 17 +- pycgmes/resources/VsPpccControlKind.py | 12 +- pycgmes/resources/VsQpccControlKind.py | 8 +- pycgmes/resources/WindAeroConstIEC.py | 1 + pycgmes/resources/WindAeroOneDimIEC.py | 3 + pycgmes/resources/WindAeroTwoDimIEC.py | 8 + pycgmes/resources/WindContCurrLimIEC.py | 9 + pycgmes/resources/WindContPType3IEC.py | 25 ++ pycgmes/resources/WindContPType4aIEC.py | 4 + pycgmes/resources/WindContPType4bIEC.py | 5 + pycgmes/resources/WindContPitchAngleIEC.py | 11 + pycgmes/resources/WindContQIEC.py | 24 ++ pycgmes/resources/WindContQLimIEC.py | 3 + pycgmes/resources/WindContQPQULimIEC.py | 4 + pycgmes/resources/WindContRotorRIEC.py | 10 + pycgmes/resources/WindDynamicsLookupTable.py | 13 + pycgmes/resources/WindGenTurbineType1aIEC.py | 1 + pycgmes/resources/WindGenTurbineType1bIEC.py | 1 + pycgmes/resources/WindGenTurbineType2IEC.py | 2 + pycgmes/resources/WindGenType3IEC.py | 4 + pycgmes/resources/WindGenType3aIEC.py | 3 + pycgmes/resources/WindGenType3bIEC.py | 4 + pycgmes/resources/WindGenType4IEC.py | 6 + pycgmes/resources/WindGenUnitKind.py | 4 +- pycgmes/resources/WindGeneratingUnit.py | 2 + .../resources/WindLookupTableFunctionKind.py | 32 +- pycgmes/resources/WindMechIEC.py | 7 + pycgmes/resources/WindPitchContPowerIEC.py | 10 + pycgmes/resources/WindPlantDynamics.py | 2 + pycgmes/resources/WindPlantFreqPcontrolIEC.py | 17 + pycgmes/resources/WindPlantIEC.py | 2 + .../resources/WindPlantQcontrolModeKind.py | 8 +- .../resources/WindPlantReactiveControlIEC.py | 20 ++ pycgmes/resources/WindPlantUserDefined.py | 2 + pycgmes/resources/WindPowerPlant.py | 1 + pycgmes/resources/WindProtectionIEC.py | 10 + pycgmes/resources/WindQcontrolModeKind.py | 10 +- pycgmes/resources/WindRefFrameRotIEC.py | 4 + .../resources/WindTurbineType1or2Dynamics.py | 2 + pycgmes/resources/WindTurbineType1or2IEC.py | 2 + pycgmes/resources/WindTurbineType3IEC.py | 6 + .../resources/WindTurbineType3or4Dynamics.py | 3 + pycgmes/resources/WindTurbineType3or4IEC.py | 6 + pycgmes/resources/WindTurbineType4IEC.py | 1 + pycgmes/resources/WindTurbineType4aIEC.py | 2 + pycgmes/resources/WindTurbineType4bIEC.py | 3 + pycgmes/resources/WindType1or2UserDefined.py | 2 + pycgmes/resources/WindType3or4UserDefined.py | 2 + pycgmes/resources/WindUVRTQcontrolModeKind.py | 6 +- pycgmes/resources/WindingConnection.py | 14 +- pycgmes/utils/base.py | 2 +- pycgmes/utils/chevron_writer.py | 38 ++- pycgmes/utils/constants.py | 8 +- pycgmes/utils/export_template.mustache | 30 +- 471 files changed, 4247 insertions(+), 613 deletions(-) diff --git a/pycgmes/resources/ACDCConverter.py b/pycgmes/resources/ACDCConverter.py index b5282faf..5a0da9a8 100644 --- a/pycgmes/resources/ACDCConverter.py +++ b/pycgmes/resources/ACDCConverter.py @@ -65,6 +65,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -80,6 +81,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -95,6 +97,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +114,7 @@ class ACDCConverter(ConductingEquipment): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +131,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -143,6 +148,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -159,6 +165,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +182,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +199,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +216,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -223,6 +233,7 @@ class ACDCConverter(ConductingEquipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +250,7 @@ class ACDCConverter(ConductingEquipment): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +267,7 @@ class ACDCConverter(ConductingEquipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +284,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -287,6 +301,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -303,6 +318,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -319,6 +335,7 @@ class ACDCConverter(ConductingEquipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -335,6 +352,7 @@ class ACDCConverter(ConductingEquipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -351,6 +369,7 @@ class ACDCConverter(ConductingEquipment): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -367,6 +386,7 @@ class ACDCConverter(ConductingEquipment): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -383,6 +403,7 @@ class ACDCConverter(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -399,8 +420,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SSH, Profile.SV, } diff --git a/pycgmes/resources/ACDCConverterDCTerminal.py b/pycgmes/resources/ACDCConverterDCTerminal.py index 89a1550d..4215fe5b 100644 --- a/pycgmes/resources/ACDCConverterDCTerminal.py +++ b/pycgmes/resources/ACDCConverterDCTerminal.py @@ -35,6 +35,7 @@ class ACDCConverterDCTerminal(DCBaseTerminal): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -50,6 +51,7 @@ class ACDCConverterDCTerminal(DCBaseTerminal): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/ACDCTerminal.py b/pycgmes/resources/ACDCTerminal.py index 887982fa..f906c450 100644 --- a/pycgmes/resources/ACDCTerminal.py +++ b/pycgmes/resources/ACDCTerminal.py @@ -43,6 +43,7 @@ class ACDCTerminal(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -58,6 +59,7 @@ class ACDCTerminal(IdentifiedObject): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -73,6 +75,7 @@ class ACDCTerminal(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -88,6 +91,7 @@ class ACDCTerminal(IdentifiedObject): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -104,6 +108,7 @@ class ACDCTerminal(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -120,8 +125,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.EQBD, Profile.OP, Profile.SC, diff --git a/pycgmes/resources/ACLineSegment.py b/pycgmes/resources/ACLineSegment.py index db20046f..b05d7b57 100644 --- a/pycgmes/resources/ACLineSegment.py +++ b/pycgmes/resources/ACLineSegment.py @@ -45,6 +45,7 @@ class ACLineSegment(Conductor): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +61,7 @@ class ACLineSegment(Conductor): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -75,6 +77,7 @@ class ACLineSegment(Conductor): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -91,6 +94,7 @@ class ACLineSegment(Conductor): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -107,6 +111,7 @@ class ACLineSegment(Conductor): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -123,6 +128,7 @@ class ACLineSegment(Conductor): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -139,6 +145,7 @@ class ACLineSegment(Conductor): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -155,6 +162,7 @@ class ACLineSegment(Conductor): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -171,6 +179,7 @@ class ACLineSegment(Conductor): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -187,6 +196,7 @@ class ACLineSegment(Conductor): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -203,6 +213,7 @@ class ACLineSegment(Conductor): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Accumulator.py b/pycgmes/resources/Accumulator.py index 971969d4..f2a6aab3 100644 --- a/pycgmes/resources/Accumulator.py +++ b/pycgmes/resources/Accumulator.py @@ -28,6 +28,7 @@ class Accumulator(Measurement): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class Accumulator(Measurement): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AccumulatorLimit.py b/pycgmes/resources/AccumulatorLimit.py index c4e7c08b..5e675a0b 100644 --- a/pycgmes/resources/AccumulatorLimit.py +++ b/pycgmes/resources/AccumulatorLimit.py @@ -28,6 +28,7 @@ class AccumulatorLimit(Limit): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class AccumulatorLimit(Limit): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AccumulatorLimitSet.py b/pycgmes/resources/AccumulatorLimitSet.py index 667b86ab..9e72d66c 100644 --- a/pycgmes/resources/AccumulatorLimitSet.py +++ b/pycgmes/resources/AccumulatorLimitSet.py @@ -28,6 +28,7 @@ class AccumulatorLimitSet(LimitSet): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class AccumulatorLimitSet(LimitSet): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AccumulatorReset.py b/pycgmes/resources/AccumulatorReset.py index 8a93ad8f..c5850635 100644 --- a/pycgmes/resources/AccumulatorReset.py +++ b/pycgmes/resources/AccumulatorReset.py @@ -27,6 +27,7 @@ class AccumulatorReset(Control): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AccumulatorValue.py b/pycgmes/resources/AccumulatorValue.py index 57290e1b..10a95692 100644 --- a/pycgmes/resources/AccumulatorValue.py +++ b/pycgmes/resources/AccumulatorValue.py @@ -28,6 +28,7 @@ class AccumulatorValue(MeasurementValue): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class AccumulatorValue(MeasurementValue): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ActivePower.py b/pycgmes/resources/ActivePower.py index 3a666a5f..d748e6a9 100644 --- a/pycgmes/resources/ActivePower.py +++ b/pycgmes/resources/ActivePower.py @@ -14,8 +14,8 @@ multiplier=UnitMultiplier.M, unit=UnitSymbol.W, profiles=[ - Profile.DY, Profile.EQ, + Profile.DY, Profile.SC, Profile.SSH, Profile.SV, diff --git a/pycgmes/resources/ActivePowerLimit.py b/pycgmes/resources/ActivePowerLimit.py index 65306e02..80284b74 100644 --- a/pycgmes/resources/ActivePowerLimit.py +++ b/pycgmes/resources/ActivePowerLimit.py @@ -28,6 +28,7 @@ class ActivePowerLimit(OperationalLimit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class ActivePowerLimit(OperationalLimit): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Analog.py b/pycgmes/resources/Analog.py index 32954705..72c6570d 100644 --- a/pycgmes/resources/Analog.py +++ b/pycgmes/resources/Analog.py @@ -31,6 +31,7 @@ class Analog(Measurement): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class Analog(Measurement): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -61,6 +63,7 @@ class Analog(Measurement): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AnalogControl.py b/pycgmes/resources/AnalogControl.py index 17dcef2b..dba98218 100644 --- a/pycgmes/resources/AnalogControl.py +++ b/pycgmes/resources/AnalogControl.py @@ -29,6 +29,7 @@ class AnalogControl(Control): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class AnalogControl(Control): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +62,7 @@ class AnalogControl(Control): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AnalogLimit.py b/pycgmes/resources/AnalogLimit.py index 20697885..1f1773d9 100644 --- a/pycgmes/resources/AnalogLimit.py +++ b/pycgmes/resources/AnalogLimit.py @@ -28,6 +28,7 @@ class AnalogLimit(Limit): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class AnalogLimit(Limit): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AnalogLimitSet.py b/pycgmes/resources/AnalogLimitSet.py index 555f9eb5..63eceefe 100644 --- a/pycgmes/resources/AnalogLimitSet.py +++ b/pycgmes/resources/AnalogLimitSet.py @@ -28,6 +28,7 @@ class AnalogLimitSet(LimitSet): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class AnalogLimitSet(LimitSet): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AnalogValue.py b/pycgmes/resources/AnalogValue.py index e5023092..85415547 100644 --- a/pycgmes/resources/AnalogValue.py +++ b/pycgmes/resources/AnalogValue.py @@ -28,6 +28,7 @@ class AnalogValue(MeasurementValue): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class AnalogValue(MeasurementValue): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AngleDegrees.py b/pycgmes/resources/AngleDegrees.py index 20b4e5a7..2c19fcff 100644 --- a/pycgmes/resources/AngleDegrees.py +++ b/pycgmes/resources/AngleDegrees.py @@ -14,9 +14,9 @@ multiplier=UnitMultiplier.none, unit=UnitSymbol.deg, profiles=[ + Profile.EQ, Profile.DL, Profile.DY, - Profile.EQ, Profile.SC, Profile.SSH, Profile.SV, diff --git a/pycgmes/resources/ApparentPower.py b/pycgmes/resources/ApparentPower.py index 33539970..5e874b13 100644 --- a/pycgmes/resources/ApparentPower.py +++ b/pycgmes/resources/ApparentPower.py @@ -14,8 +14,8 @@ multiplier=UnitMultiplier.M, unit=UnitSymbol.VA, profiles=[ - Profile.DY, Profile.EQ, + Profile.DY, Profile.SSH, ], ) diff --git a/pycgmes/resources/ApparentPowerLimit.py b/pycgmes/resources/ApparentPowerLimit.py index 75a878f9..d6fc9fff 100644 --- a/pycgmes/resources/ApparentPowerLimit.py +++ b/pycgmes/resources/ApparentPowerLimit.py @@ -28,6 +28,7 @@ class ApparentPowerLimit(OperationalLimit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class ApparentPowerLimit(OperationalLimit): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/AsynchronousMachine.py b/pycgmes/resources/AsynchronousMachine.py index f20b6fe9..a9eb9583 100644 --- a/pycgmes/resources/AsynchronousMachine.py +++ b/pycgmes/resources/AsynchronousMachine.py @@ -44,6 +44,7 @@ class AsynchronousMachine(RotatingMachine): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -59,6 +60,7 @@ class AsynchronousMachine(RotatingMachine): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -74,6 +76,7 @@ class AsynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -90,6 +93,7 @@ class AsynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -106,6 +110,7 @@ class AsynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -122,6 +127,7 @@ class AsynchronousMachine(RotatingMachine): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +144,7 @@ class AsynchronousMachine(RotatingMachine): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,6 +161,7 @@ class AsynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -170,6 +178,7 @@ class AsynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -186,6 +195,7 @@ class AsynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -202,6 +212,7 @@ class AsynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -218,8 +229,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SC, Profile.SSH, } diff --git a/pycgmes/resources/AsynchronousMachineDynamics.py b/pycgmes/resources/AsynchronousMachineDynamics.py index 1497a19d..e870d9e5 100644 --- a/pycgmes/resources/AsynchronousMachineDynamics.py +++ b/pycgmes/resources/AsynchronousMachineDynamics.py @@ -34,6 +34,7 @@ class AsynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class AsynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class AsynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -79,6 +82,7 @@ class AsynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AsynchronousMachineEquivalentCircuit.py b/pycgmes/resources/AsynchronousMachineEquivalentCircuit.py index 277e1198..7b439325 100644 --- a/pycgmes/resources/AsynchronousMachineEquivalentCircuit.py +++ b/pycgmes/resources/AsynchronousMachineEquivalentCircuit.py @@ -41,6 +41,7 @@ class AsynchronousMachineEquivalentCircuit(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class AsynchronousMachineEquivalentCircuit(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -73,6 +75,7 @@ class AsynchronousMachineEquivalentCircuit(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -89,6 +92,7 @@ class AsynchronousMachineEquivalentCircuit(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -105,6 +109,7 @@ class AsynchronousMachineEquivalentCircuit(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/AsynchronousMachineKind.py b/pycgmes/resources/AsynchronousMachineKind.py index 3aa65366..366537d3 100644 --- a/pycgmes/resources/AsynchronousMachineKind.py +++ b/pycgmes/resources/AsynchronousMachineKind.py @@ -10,5 +10,5 @@ class AsynchronousMachineKind(str, Enum): Kind of Asynchronous Machine. """ - generator = "generator" # The Asynchronous Machine is a generator. # noqa: E501, E741, RUF003 - motor = "motor" # The Asynchronous Machine is a motor. # noqa: E501, E741, RUF003 + generator = "generator" # The Asynchronous Machine is a generator. # noqa: E501 + motor = "motor" # The Asynchronous Machine is a motor. # noqa: E501 diff --git a/pycgmes/resources/AsynchronousMachineTimeConstantReactance.py b/pycgmes/resources/AsynchronousMachineTimeConstantReactance.py index 86c200af..844d31e8 100644 --- a/pycgmes/resources/AsynchronousMachineTimeConstantReactance.py +++ b/pycgmes/resources/AsynchronousMachineTimeConstantReactance.py @@ -38,6 +38,7 @@ class AsynchronousMachineTimeConstantReactance(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -54,6 +55,7 @@ class AsynchronousMachineTimeConstantReactance(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -70,6 +72,7 @@ class AsynchronousMachineTimeConstantReactance(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -86,6 +89,7 @@ class AsynchronousMachineTimeConstantReactance(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +106,7 @@ class AsynchronousMachineTimeConstantReactance(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/AsynchronousMachineUserDefined.py b/pycgmes/resources/AsynchronousMachineUserDefined.py index af5bf9e8..2e5d0b76 100644 --- a/pycgmes/resources/AsynchronousMachineUserDefined.py +++ b/pycgmes/resources/AsynchronousMachineUserDefined.py @@ -31,6 +31,7 @@ class AsynchronousMachineUserDefined(AsynchronousMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class AsynchronousMachineUserDefined(AsynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/AuxiliaryEquipment.py b/pycgmes/resources/AuxiliaryEquipment.py index 31723e5b..f534168b 100644 --- a/pycgmes/resources/AuxiliaryEquipment.py +++ b/pycgmes/resources/AuxiliaryEquipment.py @@ -29,6 +29,7 @@ class AuxiliaryEquipment(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/BaseVoltage.py b/pycgmes/resources/BaseVoltage.py index cc8014c8..2b709a3b 100644 --- a/pycgmes/resources/BaseVoltage.py +++ b/pycgmes/resources/BaseVoltage.py @@ -33,6 +33,7 @@ class BaseVoltage(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class BaseVoltage(IdentifiedObject): Profile.TP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -63,6 +65,7 @@ class BaseVoltage(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -79,6 +82,7 @@ class BaseVoltage(IdentifiedObject): Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -95,6 +99,7 @@ class BaseVoltage(IdentifiedObject): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/BasicIntervalSchedule.py b/pycgmes/resources/BasicIntervalSchedule.py index d04afa36..a8d866bf 100644 --- a/pycgmes/resources/BasicIntervalSchedule.py +++ b/pycgmes/resources/BasicIntervalSchedule.py @@ -29,6 +29,7 @@ class BasicIntervalSchedule(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class BasicIntervalSchedule(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -60,6 +62,7 @@ class BasicIntervalSchedule(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/BatteryStateKind.py b/pycgmes/resources/BatteryStateKind.py index 114f65cb..ade95bc6 100644 --- a/pycgmes/resources/BatteryStateKind.py +++ b/pycgmes/resources/BatteryStateKind.py @@ -10,8 +10,8 @@ class BatteryStateKind(str, Enum): The state of the battery unit. """ - discharging = "discharging" # Stored energy is decreasing. # noqa: E501, E741, RUF003 - full = "full" # Unable to charge, and not discharging. # noqa: E501, E741, RUF003 - waiting = "waiting" # Neither charging nor discharging, but able to do so. # noqa: E501, E741, RUF003 - charging = "charging" # Stored energy is increasing. # noqa: E501, E741, RUF003 - empty = "empty" # Unable to discharge, and not charging. # noqa: E501, E741, RUF003 + discharging = "discharging" # Stored energy is decreasing. # noqa: E501 + full = "full" # Unable to charge, and not discharging. # noqa: E501 + waiting = "waiting" # Neither charging nor discharging, but able to do so. # noqa: E501 + charging = "charging" # Stored energy is increasing. # noqa: E501 + empty = "empty" # Unable to discharge, and not charging. # noqa: E501 diff --git a/pycgmes/resources/BatteryUnit.py b/pycgmes/resources/BatteryUnit.py index 78086969..838d2186 100644 --- a/pycgmes/resources/BatteryUnit.py +++ b/pycgmes/resources/BatteryUnit.py @@ -30,6 +30,7 @@ class BatteryUnit(PowerElectronicsUnit): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -45,6 +46,7 @@ class BatteryUnit(PowerElectronicsUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -61,6 +63,7 @@ class BatteryUnit(PowerElectronicsUnit): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Bay.py b/pycgmes/resources/Bay.py index 555d22dc..70a247fd 100644 --- a/pycgmes/resources/Bay.py +++ b/pycgmes/resources/Bay.py @@ -30,6 +30,7 @@ class Bay(EquipmentContainer): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Boolean.py b/pycgmes/resources/Boolean.py index 0fea5ef4..242201b8 100644 --- a/pycgmes/resources/Boolean.py +++ b/pycgmes/resources/Boolean.py @@ -10,9 +10,9 @@ name="Boolean", type=bool, profiles=[ + Profile.EQ, Profile.DL, Profile.DY, - Profile.EQ, Profile.EQBD, Profile.GL, Profile.OP, diff --git a/pycgmes/resources/BoundaryPoint.py b/pycgmes/resources/BoundaryPoint.py index 4302b24a..5d2ab922 100644 --- a/pycgmes/resources/BoundaryPoint.py +++ b/pycgmes/resources/BoundaryPoint.py @@ -61,6 +61,7 @@ class BoundaryPoint(PowerSystemResource): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -77,6 +78,7 @@ class BoundaryPoint(PowerSystemResource): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -94,6 +96,7 @@ class BoundaryPoint(PowerSystemResource): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -111,6 +114,7 @@ class BoundaryPoint(PowerSystemResource): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -128,6 +132,7 @@ class BoundaryPoint(PowerSystemResource): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -145,6 +150,7 @@ class BoundaryPoint(PowerSystemResource): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -162,6 +168,7 @@ class BoundaryPoint(PowerSystemResource): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -179,6 +186,7 @@ class BoundaryPoint(PowerSystemResource): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -196,6 +204,7 @@ class BoundaryPoint(PowerSystemResource): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/BusNameMarker.py b/pycgmes/resources/BusNameMarker.py index 75159673..36b6a9fb 100644 --- a/pycgmes/resources/BusNameMarker.py +++ b/pycgmes/resources/BusNameMarker.py @@ -35,6 +35,7 @@ class BusNameMarker(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -50,6 +51,7 @@ class BusNameMarker(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -65,6 +67,7 @@ class BusNameMarker(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/BusbarSection.py b/pycgmes/resources/BusbarSection.py index 66a929f3..b1aa4e2f 100644 --- a/pycgmes/resources/BusbarSection.py +++ b/pycgmes/resources/BusbarSection.py @@ -31,6 +31,7 @@ class BusbarSection(Connector): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/CAESPlant.py b/pycgmes/resources/CAESPlant.py index 152f00e6..69b7c8ef 100644 --- a/pycgmes/resources/CAESPlant.py +++ b/pycgmes/resources/CAESPlant.py @@ -27,6 +27,7 @@ class CAESPlant(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/CSCDynamics.py b/pycgmes/resources/CSCDynamics.py index fe74857a..c9b083c5 100644 --- a/pycgmes/resources/CSCDynamics.py +++ b/pycgmes/resources/CSCDynamics.py @@ -28,6 +28,7 @@ class CSCDynamics(HVDCDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/CSCUserDefined.py b/pycgmes/resources/CSCUserDefined.py index aaa42201..7145c402 100644 --- a/pycgmes/resources/CSCUserDefined.py +++ b/pycgmes/resources/CSCUserDefined.py @@ -31,6 +31,7 @@ class CSCUserDefined(CSCDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class CSCUserDefined(CSCDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Clamp.py b/pycgmes/resources/Clamp.py index 90540405..e57023b8 100644 --- a/pycgmes/resources/Clamp.py +++ b/pycgmes/resources/Clamp.py @@ -31,6 +31,7 @@ class Clamp(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class Clamp(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/CogenerationPlant.py b/pycgmes/resources/CogenerationPlant.py index db2ace29..84e85250 100644 --- a/pycgmes/resources/CogenerationPlant.py +++ b/pycgmes/resources/CogenerationPlant.py @@ -29,6 +29,7 @@ class CogenerationPlant(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/CombinedCyclePlant.py b/pycgmes/resources/CombinedCyclePlant.py index 946e7b97..6496df81 100644 --- a/pycgmes/resources/CombinedCyclePlant.py +++ b/pycgmes/resources/CombinedCyclePlant.py @@ -28,6 +28,7 @@ class CombinedCyclePlant(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Command.py b/pycgmes/resources/Command.py index 4e4f5d03..6f3d141d 100644 --- a/pycgmes/resources/Command.py +++ b/pycgmes/resources/Command.py @@ -30,6 +30,7 @@ class Command(Control): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class Command(Control): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +62,7 @@ class Command(Control): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -76,6 +79,7 @@ class Command(Control): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ConductingEquipment.py b/pycgmes/resources/ConductingEquipment.py index 66a614fe..b332555e 100644 --- a/pycgmes/resources/ConductingEquipment.py +++ b/pycgmes/resources/ConductingEquipment.py @@ -32,6 +32,7 @@ class ConductingEquipment(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class ConductingEquipment(Equipment): Profile.SV, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -59,11 +61,12 @@ class ConductingEquipment(Equipment): default_factory=list, json_schema_extra={ "in_profiles": [ - Profile.DY, Profile.EQ, + Profile.DY, Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -79,8 +82,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.EQBD, Profile.SC, Profile.SSH, diff --git a/pycgmes/resources/Conductor.py b/pycgmes/resources/Conductor.py index 158279e1..7cbcbd6f 100644 --- a/pycgmes/resources/Conductor.py +++ b/pycgmes/resources/Conductor.py @@ -28,6 +28,7 @@ class Conductor(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ConformLoad.py b/pycgmes/resources/ConformLoad.py index 881e920d..bb87e28f 100644 --- a/pycgmes/resources/ConformLoad.py +++ b/pycgmes/resources/ConformLoad.py @@ -28,6 +28,7 @@ class ConformLoad(EnergyConsumer): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ConformLoadGroup.py b/pycgmes/resources/ConformLoadGroup.py index 36449ef1..f769e834 100644 --- a/pycgmes/resources/ConformLoadGroup.py +++ b/pycgmes/resources/ConformLoadGroup.py @@ -28,6 +28,7 @@ class ConformLoadGroup(LoadGroup): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class ConformLoadGroup(LoadGroup): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ConformLoadSchedule.py b/pycgmes/resources/ConformLoadSchedule.py index 72d9b85b..b0ddfac2 100644 --- a/pycgmes/resources/ConformLoadSchedule.py +++ b/pycgmes/resources/ConformLoadSchedule.py @@ -29,6 +29,7 @@ class ConformLoadSchedule(SeasonDayTypeSchedule): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ConnectivityNode.py b/pycgmes/resources/ConnectivityNode.py index 34a51c4a..4cbca4d9 100644 --- a/pycgmes/resources/ConnectivityNode.py +++ b/pycgmes/resources/ConnectivityNode.py @@ -32,6 +32,7 @@ class ConnectivityNode(IdentifiedObject): Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class ConnectivityNode(IdentifiedObject): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class ConnectivityNode(IdentifiedObject): Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -79,6 +82,7 @@ class ConnectivityNode(IdentifiedObject): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ConnectivityNodeContainer.py b/pycgmes/resources/ConnectivityNodeContainer.py index cf9dc357..97db0126 100644 --- a/pycgmes/resources/ConnectivityNodeContainer.py +++ b/pycgmes/resources/ConnectivityNodeContainer.py @@ -29,6 +29,7 @@ class ConnectivityNodeContainer(PowerSystemResource): Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class ConnectivityNodeContainer(PowerSystemResource): Profile.TP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Control.py b/pycgmes/resources/Control.py index bf27cd42..216a9507 100644 --- a/pycgmes/resources/Control.py +++ b/pycgmes/resources/Control.py @@ -34,6 +34,7 @@ class Control(IOPoint): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class Control(IOPoint): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -65,6 +67,7 @@ class Control(IOPoint): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -81,6 +84,7 @@ class Control(IOPoint): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -97,6 +101,7 @@ class Control(IOPoint): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -112,6 +117,7 @@ class Control(IOPoint): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/ControlArea.py b/pycgmes/resources/ControlArea.py index 09ec89d4..01178669 100644 --- a/pycgmes/resources/ControlArea.py +++ b/pycgmes/resources/ControlArea.py @@ -51,6 +51,7 @@ class ControlArea(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -66,6 +67,7 @@ class ControlArea(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -81,6 +83,7 @@ class ControlArea(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -96,6 +99,7 @@ class ControlArea(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -112,6 +116,7 @@ class ControlArea(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -128,6 +133,7 @@ class ControlArea(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/ControlAreaGeneratingUnit.py b/pycgmes/resources/ControlAreaGeneratingUnit.py index 188bd2d4..e6bf2e77 100644 --- a/pycgmes/resources/ControlAreaGeneratingUnit.py +++ b/pycgmes/resources/ControlAreaGeneratingUnit.py @@ -31,6 +31,7 @@ class ControlAreaGeneratingUnit(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class ControlAreaGeneratingUnit(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ControlAreaTypeKind.py b/pycgmes/resources/ControlAreaTypeKind.py index c2a29238..bc366775 100644 --- a/pycgmes/resources/ControlAreaTypeKind.py +++ b/pycgmes/resources/ControlAreaTypeKind.py @@ -10,6 +10,6 @@ class ControlAreaTypeKind(str, Enum): The type of control area. """ - AGC = "AGC" # Used for automatic generation control. # noqa: E501, E741, RUF003 - Forecast = "Forecast" # Used for load forecast. # noqa: E501, E741, RUF003 - Interchange = "Interchange" # Used for interchange specification or control. # noqa: E501, E741, RUF003 + AGC = "AGC" # Used for automatic generation control. # noqa: E501 + Forecast = "Forecast" # Used for load forecast. # noqa: E501 + Interchange = "Interchange" # Used for interchange specification or control. # noqa: E501 diff --git a/pycgmes/resources/CoordinateSystem.py b/pycgmes/resources/CoordinateSystem.py index 44f48259..44f6aabc 100644 --- a/pycgmes/resources/CoordinateSystem.py +++ b/pycgmes/resources/CoordinateSystem.py @@ -34,6 +34,7 @@ class CoordinateSystem(IdentifiedObject): Profile.GL, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class CoordinateSystem(IdentifiedObject): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/CrossCompoundTurbineGovernorDynamics.py b/pycgmes/resources/CrossCompoundTurbineGovernorDynamics.py index adcb4ef4..e02c2796 100644 --- a/pycgmes/resources/CrossCompoundTurbineGovernorDynamics.py +++ b/pycgmes/resources/CrossCompoundTurbineGovernorDynamics.py @@ -31,6 +31,7 @@ class CrossCompoundTurbineGovernorDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class CrossCompoundTurbineGovernorDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/CsConverter.py b/pycgmes/resources/CsConverter.py index 35ef2d9b..3c7b5022 100644 --- a/pycgmes/resources/CsConverter.py +++ b/pycgmes/resources/CsConverter.py @@ -72,6 +72,7 @@ class CsConverter(ACDCConverter): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -87,6 +88,7 @@ class CsConverter(ACDCConverter): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +105,7 @@ class CsConverter(ACDCConverter): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +122,7 @@ class CsConverter(ACDCConverter): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +139,7 @@ class CsConverter(ACDCConverter): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -151,6 +156,7 @@ class CsConverter(ACDCConverter): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -167,6 +173,7 @@ class CsConverter(ACDCConverter): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -183,6 +190,7 @@ class CsConverter(ACDCConverter): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -199,6 +207,7 @@ class CsConverter(ACDCConverter): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -215,6 +224,7 @@ class CsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -230,6 +240,7 @@ class CsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -245,6 +256,7 @@ class CsConverter(ACDCConverter): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -261,6 +273,7 @@ class CsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -277,6 +290,7 @@ class CsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -293,6 +307,7 @@ class CsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -309,8 +324,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SSH, Profile.SV, } diff --git a/pycgmes/resources/CsOperatingModeKind.py b/pycgmes/resources/CsOperatingModeKind.py index 582ed591..81de13ad 100644 --- a/pycgmes/resources/CsOperatingModeKind.py +++ b/pycgmes/resources/CsOperatingModeKind.py @@ -10,5 +10,5 @@ class CsOperatingModeKind(str, Enum): Operating mode for HVDC line operating as Current Source Converter. """ - inverter = "inverter" # Operating as inverter, which is the power receiving end. # noqa: E501, E741, RUF003 - rectifier = "rectifier" # Operating as rectifier, which is the power sending end. # noqa: E501, E741, RUF003 + inverter = "inverter" # Operating as inverter, which is the power receiving end. # noqa: E501 + rectifier = "rectifier" # Operating as rectifier, which is the power sending end. # noqa: E501 diff --git a/pycgmes/resources/CsPpccControlKind.py b/pycgmes/resources/CsPpccControlKind.py index 57d4f23d..007c5a85 100644 --- a/pycgmes/resources/CsPpccControlKind.py +++ b/pycgmes/resources/CsPpccControlKind.py @@ -10,6 +10,6 @@ class CsPpccControlKind(str, Enum): Active power control modes for HVDC line operating as Current Source Converter. """ - activePower = "activePower" # Control is active power control at AC side, at point of common coupling. Target is provided by ACDCConverter.targetPpcc. # noqa: E501, E741, RUF003 - dcVoltage = "dcVoltage" # Control is DC voltage with target value provided by ACDCConverter.targetUdc. # noqa: E501, E741, RUF003 - dcCurrent = "dcCurrent" # Control is DC current with target value provided by CsConverter.targetIdc. # noqa: E501, E741, RUF003 + activePower = "activePower" # Control is active power control at AC side, at point of common coupling. Target is provided by ACDCConverter.targetPpcc. # noqa: E501 + dcVoltage = "dcVoltage" # Control is DC voltage with target value provided by ACDCConverter.targetUdc. # noqa: E501 + dcCurrent = "dcCurrent" # Control is DC current with target value provided by CsConverter.targetIdc. # noqa: E501 diff --git a/pycgmes/resources/Currency.py b/pycgmes/resources/Currency.py index 798ba27e..7074618b 100644 --- a/pycgmes/resources/Currency.py +++ b/pycgmes/resources/Currency.py @@ -10,164 +10,164 @@ class Currency(str, Enum): Monetary currencies. ISO 4217 standard including 3-character currency code. """ - AED = "AED" # United Arab Emirates dirham. # noqa: E501, E741, RUF003 - AFN = "AFN" # Afghan afghani. # noqa: E501, E741, RUF003 - ALL = "ALL" # Albanian lek. # noqa: E501, E741, RUF003 - AMD = "AMD" # Armenian dram. # noqa: E501, E741, RUF003 - ANG = "ANG" # Netherlands Antillean guilder. # noqa: E501, E741, RUF003 - AOA = "AOA" # Angolan kwanza. # noqa: E501, E741, RUF003 - ARS = "ARS" # Argentine peso. # noqa: E501, E741, RUF003 - AUD = "AUD" # Australian dollar. # noqa: E501, E741, RUF003 - AWG = "AWG" # Aruban florin. # noqa: E501, E741, RUF003 - AZN = "AZN" # Azerbaijani manat. # noqa: E501, E741, RUF003 - BAM = "BAM" # Bosnia and Herzegovina convertible mark. # noqa: E501, E741, RUF003 - BBD = "BBD" # Barbados dollar. # noqa: E501, E741, RUF003 - BDT = "BDT" # Bangladeshi taka. # noqa: E501, E741, RUF003 - BGN = "BGN" # Bulgarian lev. # noqa: E501, E741, RUF003 - BHD = "BHD" # Bahraini dinar. # noqa: E501, E741, RUF003 - BIF = "BIF" # Burundian franc. # noqa: E501, E741, RUF003 - BMD = "BMD" # Bermudian dollar (customarily known as Bermuda dollar). # noqa: E501, E741, RUF003 - BND = "BND" # Brunei dollar. # noqa: E501, E741, RUF003 - BOB = "BOB" # Boliviano. # noqa: E501, E741, RUF003 - BOV = "BOV" # Bolivian Mvdol (funds code). # noqa: E501, E741, RUF003 - BRL = "BRL" # Brazilian real. # noqa: E501, E741, RUF003 - BSD = "BSD" # Bahamian dollar. # noqa: E501, E741, RUF003 - BTN = "BTN" # Bhutanese ngultrum. # noqa: E501, E741, RUF003 - BWP = "BWP" # Botswana pula. # noqa: E501, E741, RUF003 - BYR = "BYR" # Belarusian ruble. # noqa: E501, E741, RUF003 - BZD = "BZD" # Belize dollar. # noqa: E501, E741, RUF003 - CAD = "CAD" # Canadian dollar. # noqa: E501, E741, RUF003 - CDF = "CDF" # Congolese franc. # noqa: E501, E741, RUF003 - CHF = "CHF" # Swiss franc. # noqa: E501, E741, RUF003 - CLF = "CLF" # Unidad de Fomento (funds code), Chile. # noqa: E501, E741, RUF003 - CLP = "CLP" # Chilean peso. # noqa: E501, E741, RUF003 - CNY = "CNY" # Chinese yuan. # noqa: E501, E741, RUF003 - COP = "COP" # Colombian peso. # noqa: E501, E741, RUF003 - COU = "COU" # Unidad de Valor Real. # noqa: E501, E741, RUF003 - CRC = "CRC" # Costa Rican colon. # noqa: E501, E741, RUF003 - CUC = "CUC" # Cuban convertible peso. # noqa: E501, E741, RUF003 - CUP = "CUP" # Cuban peso. # noqa: E501, E741, RUF003 - CVE = "CVE" # Cape Verde escudo. # noqa: E501, E741, RUF003 - CZK = "CZK" # Czech koruna. # noqa: E501, E741, RUF003 - DJF = "DJF" # Djiboutian franc. # noqa: E501, E741, RUF003 - DKK = "DKK" # Danish krone. # noqa: E501, E741, RUF003 - DOP = "DOP" # Dominican peso. # noqa: E501, E741, RUF003 - DZD = "DZD" # Algerian dinar. # noqa: E501, E741, RUF003 - EEK = "EEK" # Estonian kroon. # noqa: E501, E741, RUF003 - EGP = "EGP" # Egyptian pound. # noqa: E501, E741, RUF003 - ERN = "ERN" # Eritrean nakfa. # noqa: E501, E741, RUF003 - ETB = "ETB" # Ethiopian birr. # noqa: E501, E741, RUF003 - EUR = "EUR" # Euro. # noqa: E501, E741, RUF003 - FJD = "FJD" # Fiji dollar. # noqa: E501, E741, RUF003 - FKP = "FKP" # Falkland Islands pound. # noqa: E501, E741, RUF003 - GBP = "GBP" # Pound sterling. # noqa: E501, E741, RUF003 - GEL = "GEL" # Georgian lari. # noqa: E501, E741, RUF003 - GHS = "GHS" # Ghanaian cedi. # noqa: E501, E741, RUF003 - GIP = "GIP" # Gibraltar pound. # noqa: E501, E741, RUF003 - GMD = "GMD" # Gambian dalasi. # noqa: E501, E741, RUF003 - GNF = "GNF" # Guinean franc. # noqa: E501, E741, RUF003 - GTQ = "GTQ" # Guatemalan quetzal. # noqa: E501, E741, RUF003 - GYD = "GYD" # Guyanese dollar. # noqa: E501, E741, RUF003 - HKD = "HKD" # Hong Kong dollar. # noqa: E501, E741, RUF003 - HNL = "HNL" # Honduran lempira. # noqa: E501, E741, RUF003 - HRK = "HRK" # Croatian kuna. # noqa: E501, E741, RUF003 - HTG = "HTG" # Haitian gourde. # noqa: E501, E741, RUF003 - HUF = "HUF" # Hungarian forint. # noqa: E501, E741, RUF003 - IDR = "IDR" # Indonesian rupiah. # noqa: E501, E741, RUF003 - ILS = "ILS" # Israeli new sheqel. # noqa: E501, E741, RUF003 - INR = "INR" # Indian rupee. # noqa: E501, E741, RUF003 - IQD = "IQD" # Iraqi dinar. # noqa: E501, E741, RUF003 - IRR = "IRR" # Iranian rial. # noqa: E501, E741, RUF003 - ISK = "ISK" # Icelandic króna. # noqa: E501, E741, RUF003 - JMD = "JMD" # Jamaican dollar. # noqa: E501, E741, RUF003 - JOD = "JOD" # Jordanian dinar. # noqa: E501, E741, RUF003 - JPY = "JPY" # Japanese yen. # noqa: E501, E741, RUF003 - KES = "KES" # Kenyan shilling. # noqa: E501, E741, RUF003 - KGS = "KGS" # Kyrgyzstani som. # noqa: E501, E741, RUF003 - KHR = "KHR" # Cambodian riel. # noqa: E501, E741, RUF003 - KMF = "KMF" # Comoro franc. # noqa: E501, E741, RUF003 - KPW = "KPW" # North Korean won. # noqa: E501, E741, RUF003 - KRW = "KRW" # South Korean won. # noqa: E501, E741, RUF003 - KWD = "KWD" # Kuwaiti dinar. # noqa: E501, E741, RUF003 - KYD = "KYD" # Cayman Islands dollar. # noqa: E501, E741, RUF003 - KZT = "KZT" # Kazakhstani tenge. # noqa: E501, E741, RUF003 - LAK = "LAK" # Lao kip. # noqa: E501, E741, RUF003 - LBP = "LBP" # Lebanese pound. # noqa: E501, E741, RUF003 - LKR = "LKR" # Sri Lanka rupee. # noqa: E501, E741, RUF003 - LRD = "LRD" # Liberian dollar. # noqa: E501, E741, RUF003 - LSL = "LSL" # Lesotho loti. # noqa: E501, E741, RUF003 - LTL = "LTL" # Lithuanian litas. # noqa: E501, E741, RUF003 - LVL = "LVL" # Latvian lats. # noqa: E501, E741, RUF003 - LYD = "LYD" # Libyan dinar. # noqa: E501, E741, RUF003 - MAD = "MAD" # Moroccan dirham. # noqa: E501, E741, RUF003 - MDL = "MDL" # Moldovan leu. # noqa: E501, E741, RUF003 - MGA = "MGA" # Malagasy ariary. # noqa: E501, E741, RUF003 - MKD = "MKD" # Macedonian denar. # noqa: E501, E741, RUF003 - MMK = "MMK" # Myanma kyat. # noqa: E501, E741, RUF003 - MNT = "MNT" # Mongolian tugrik. # noqa: E501, E741, RUF003 - MOP = "MOP" # Macanese pataca. # noqa: E501, E741, RUF003 - MRO = "MRO" # Mauritanian ouguiya. # noqa: E501, E741, RUF003 - MUR = "MUR" # Mauritian rupee. # noqa: E501, E741, RUF003 - MVR = "MVR" # Maldivian rufiyaa. # noqa: E501, E741, RUF003 - MWK = "MWK" # Malawian kwacha. # noqa: E501, E741, RUF003 - MXN = "MXN" # Mexican peso. # noqa: E501, E741, RUF003 - MYR = "MYR" # Malaysian ringgit. # noqa: E501, E741, RUF003 - MZN = "MZN" # Mozambican metical. # noqa: E501, E741, RUF003 - NAD = "NAD" # Namibian dollar. # noqa: E501, E741, RUF003 - NGN = "NGN" # Nigerian naira. # noqa: E501, E741, RUF003 - NIO = "NIO" # Cordoba oro. # noqa: E501, E741, RUF003 - NOK = "NOK" # Norwegian krone. # noqa: E501, E741, RUF003 - NPR = "NPR" # Nepalese rupee. # noqa: E501, E741, RUF003 - NZD = "NZD" # New Zealand dollar. # noqa: E501, E741, RUF003 - OMR = "OMR" # Omani rial. # noqa: E501, E741, RUF003 - PAB = "PAB" # Panamanian balboa. # noqa: E501, E741, RUF003 - PEN = "PEN" # Peruvian nuevo sol. # noqa: E501, E741, RUF003 - PGK = "PGK" # Papua New Guinean kina. # noqa: E501, E741, RUF003 - PHP = "PHP" # Philippine peso. # noqa: E501, E741, RUF003 - PKR = "PKR" # Pakistani rupee. # noqa: E501, E741, RUF003 - PLN = "PLN" # Polish zloty. # noqa: E501, E741, RUF003 - PYG = "PYG" # Paraguayan guaraní. # noqa: E501, E741, RUF003 - QAR = "QAR" # Qatari rial. # noqa: E501, E741, RUF003 - RON = "RON" # Romanian new leu. # noqa: E501, E741, RUF003 - RSD = "RSD" # Serbian dinar. # noqa: E501, E741, RUF003 - RUB = "RUB" # Russian rouble. # noqa: E501, E741, RUF003 - RWF = "RWF" # Rwandan franc. # noqa: E501, E741, RUF003 - SAR = "SAR" # Saudi riyal. # noqa: E501, E741, RUF003 - SBD = "SBD" # Solomon Islands dollar. # noqa: E501, E741, RUF003 - SCR = "SCR" # Seychelles rupee. # noqa: E501, E741, RUF003 - SDG = "SDG" # Sudanese pound. # noqa: E501, E741, RUF003 - SEK = "SEK" # Swedish krona/kronor. # noqa: E501, E741, RUF003 - SGD = "SGD" # Singapore dollar. # noqa: E501, E741, RUF003 - SHP = "SHP" # Saint Helena pound. # noqa: E501, E741, RUF003 - SLL = "SLL" # Sierra Leonean leone. # noqa: E501, E741, RUF003 - SOS = "SOS" # Somali shilling. # noqa: E501, E741, RUF003 - SRD = "SRD" # Surinamese dollar. # noqa: E501, E741, RUF003 - STD = "STD" # São Tomé and Príncipe dobra. # noqa: E501, E741, RUF003 - SYP = "SYP" # Syrian pound. # noqa: E501, E741, RUF003 - SZL = "SZL" # Lilangeni. # noqa: E501, E741, RUF003 - THB = "THB" # Thai baht. # noqa: E501, E741, RUF003 - TJS = "TJS" # Tajikistani somoni. # noqa: E501, E741, RUF003 - TMT = "TMT" # Turkmenistani manat. # noqa: E501, E741, RUF003 - TND = "TND" # Tunisian dinar. # noqa: E501, E741, RUF003 - TOP = "TOP" # Tongan pa'anga. # noqa: E501, E741, RUF003 - TRY = "TRY" # Turkish lira. # noqa: E501, E741, RUF003 - TTD = "TTD" # Trinidad and Tobago dollar. # noqa: E501, E741, RUF003 - TWD = "TWD" # New Taiwan dollar. # noqa: E501, E741, RUF003 - TZS = "TZS" # Tanzanian shilling. # noqa: E501, E741, RUF003 - UAH = "UAH" # Ukrainian hryvnia. # noqa: E501, E741, RUF003 - UGX = "UGX" # Ugandan shilling. # noqa: E501, E741, RUF003 - USD = "USD" # United States dollar. # noqa: E501, E741, RUF003 - UYU = "UYU" # Uruguayan peso. # noqa: E501, E741, RUF003 - UZS = "UZS" # Uzbekistan som. # noqa: E501, E741, RUF003 - VEF = "VEF" # Venezuelan bolívar fuerte. # noqa: E501, E741, RUF003 - VND = "VND" # Vietnamese Dong. # noqa: E501, E741, RUF003 - VUV = "VUV" # Vanuatu vatu. # noqa: E501, E741, RUF003 - WST = "WST" # Samoan tala. # noqa: E501, E741, RUF003 - XAF = "XAF" # CFA franc BEAC. # noqa: E501, E741, RUF003 - XCD = "XCD" # East Caribbean dollar. # noqa: E501, E741, RUF003 - XOF = "XOF" # CFA Franc BCEAO. # noqa: E501, E741, RUF003 - XPF = "XPF" # CFP franc. # noqa: E501, E741, RUF003 - YER = "YER" # Yemeni rial. # noqa: E501, E741, RUF003 - ZAR = "ZAR" # South African rand. # noqa: E501, E741, RUF003 - ZMK = "ZMK" # Zambian kwacha. # noqa: E501, E741, RUF003 - ZWL = "ZWL" # Zimbabwe dollar. # noqa: E501, E741, RUF003 + AED = "AED" # United Arab Emirates dirham. # noqa: E501 + AFN = "AFN" # Afghan afghani. # noqa: E501 + ALL = "ALL" # Albanian lek. # noqa: E501 + AMD = "AMD" # Armenian dram. # noqa: E501 + ANG = "ANG" # Netherlands Antillean guilder. # noqa: E501 + AOA = "AOA" # Angolan kwanza. # noqa: E501 + ARS = "ARS" # Argentine peso. # noqa: E501 + AUD = "AUD" # Australian dollar. # noqa: E501 + AWG = "AWG" # Aruban florin. # noqa: E501 + AZN = "AZN" # Azerbaijani manat. # noqa: E501 + BAM = "BAM" # Bosnia and Herzegovina convertible mark. # noqa: E501 + BBD = "BBD" # Barbados dollar. # noqa: E501 + BDT = "BDT" # Bangladeshi taka. # noqa: E501 + BGN = "BGN" # Bulgarian lev. # noqa: E501 + BHD = "BHD" # Bahraini dinar. # noqa: E501 + BIF = "BIF" # Burundian franc. # noqa: E501 + BMD = "BMD" # Bermudian dollar (customarily known as Bermuda dollar). # noqa: E501 + BND = "BND" # Brunei dollar. # noqa: E501 + BOB = "BOB" # Boliviano. # noqa: E501 + BOV = "BOV" # Bolivian Mvdol (funds code). # noqa: E501 + BRL = "BRL" # Brazilian real. # noqa: E501 + BSD = "BSD" # Bahamian dollar. # noqa: E501 + BTN = "BTN" # Bhutanese ngultrum. # noqa: E501 + BWP = "BWP" # Botswana pula. # noqa: E501 + BYR = "BYR" # Belarusian ruble. # noqa: E501 + BZD = "BZD" # Belize dollar. # noqa: E501 + CAD = "CAD" # Canadian dollar. # noqa: E501 + CDF = "CDF" # Congolese franc. # noqa: E501 + CHF = "CHF" # Swiss franc. # noqa: E501 + CLF = "CLF" # Unidad de Fomento (funds code), Chile. # noqa: E501 + CLP = "CLP" # Chilean peso. # noqa: E501 + CNY = "CNY" # Chinese yuan. # noqa: E501 + COP = "COP" # Colombian peso. # noqa: E501 + COU = "COU" # Unidad de Valor Real. # noqa: E501 + CRC = "CRC" # Costa Rican colon. # noqa: E501 + CUC = "CUC" # Cuban convertible peso. # noqa: E501 + CUP = "CUP" # Cuban peso. # noqa: E501 + CVE = "CVE" # Cape Verde escudo. # noqa: E501 + CZK = "CZK" # Czech koruna. # noqa: E501 + DJF = "DJF" # Djiboutian franc. # noqa: E501 + DKK = "DKK" # Danish krone. # noqa: E501 + DOP = "DOP" # Dominican peso. # noqa: E501 + DZD = "DZD" # Algerian dinar. # noqa: E501 + EEK = "EEK" # Estonian kroon. # noqa: E501 + EGP = "EGP" # Egyptian pound. # noqa: E501 + ERN = "ERN" # Eritrean nakfa. # noqa: E501 + ETB = "ETB" # Ethiopian birr. # noqa: E501 + EUR = "EUR" # Euro. # noqa: E501 + FJD = "FJD" # Fiji dollar. # noqa: E501 + FKP = "FKP" # Falkland Islands pound. # noqa: E501 + GBP = "GBP" # Pound sterling. # noqa: E501 + GEL = "GEL" # Georgian lari. # noqa: E501 + GHS = "GHS" # Ghanaian cedi. # noqa: E501 + GIP = "GIP" # Gibraltar pound. # noqa: E501 + GMD = "GMD" # Gambian dalasi. # noqa: E501 + GNF = "GNF" # Guinean franc. # noqa: E501 + GTQ = "GTQ" # Guatemalan quetzal. # noqa: E501 + GYD = "GYD" # Guyanese dollar. # noqa: E501 + HKD = "HKD" # Hong Kong dollar. # noqa: E501 + HNL = "HNL" # Honduran lempira. # noqa: E501 + HRK = "HRK" # Croatian kuna. # noqa: E501 + HTG = "HTG" # Haitian gourde. # noqa: E501 + HUF = "HUF" # Hungarian forint. # noqa: E501 + IDR = "IDR" # Indonesian rupiah. # noqa: E501 + ILS = "ILS" # Israeli new sheqel. # noqa: E501 + INR = "INR" # Indian rupee. # noqa: E501 + IQD = "IQD" # Iraqi dinar. # noqa: E501 + IRR = "IRR" # Iranian rial. # noqa: E501 + ISK = "ISK" # Icelandic króna. # noqa: E501 + JMD = "JMD" # Jamaican dollar. # noqa: E501 + JOD = "JOD" # Jordanian dinar. # noqa: E501 + JPY = "JPY" # Japanese yen. # noqa: E501 + KES = "KES" # Kenyan shilling. # noqa: E501 + KGS = "KGS" # Kyrgyzstani som. # noqa: E501 + KHR = "KHR" # Cambodian riel. # noqa: E501 + KMF = "KMF" # Comoro franc. # noqa: E501 + KPW = "KPW" # North Korean won. # noqa: E501 + KRW = "KRW" # South Korean won. # noqa: E501 + KWD = "KWD" # Kuwaiti dinar. # noqa: E501 + KYD = "KYD" # Cayman Islands dollar. # noqa: E501 + KZT = "KZT" # Kazakhstani tenge. # noqa: E501 + LAK = "LAK" # Lao kip. # noqa: E501 + LBP = "LBP" # Lebanese pound. # noqa: E501 + LKR = "LKR" # Sri Lanka rupee. # noqa: E501 + LRD = "LRD" # Liberian dollar. # noqa: E501 + LSL = "LSL" # Lesotho loti. # noqa: E501 + LTL = "LTL" # Lithuanian litas. # noqa: E501 + LVL = "LVL" # Latvian lats. # noqa: E501 + LYD = "LYD" # Libyan dinar. # noqa: E501 + MAD = "MAD" # Moroccan dirham. # noqa: E501 + MDL = "MDL" # Moldovan leu. # noqa: E501 + MGA = "MGA" # Malagasy ariary. # noqa: E501 + MKD = "MKD" # Macedonian denar. # noqa: E501 + MMK = "MMK" # Myanma kyat. # noqa: E501 + MNT = "MNT" # Mongolian tugrik. # noqa: E501 + MOP = "MOP" # Macanese pataca. # noqa: E501 + MRO = "MRO" # Mauritanian ouguiya. # noqa: E501 + MUR = "MUR" # Mauritian rupee. # noqa: E501 + MVR = "MVR" # Maldivian rufiyaa. # noqa: E501 + MWK = "MWK" # Malawian kwacha. # noqa: E501 + MXN = "MXN" # Mexican peso. # noqa: E501 + MYR = "MYR" # Malaysian ringgit. # noqa: E501 + MZN = "MZN" # Mozambican metical. # noqa: E501 + NAD = "NAD" # Namibian dollar. # noqa: E501 + NGN = "NGN" # Nigerian naira. # noqa: E501 + NIO = "NIO" # Cordoba oro. # noqa: E501 + NOK = "NOK" # Norwegian krone. # noqa: E501 + NPR = "NPR" # Nepalese rupee. # noqa: E501 + NZD = "NZD" # New Zealand dollar. # noqa: E501 + OMR = "OMR" # Omani rial. # noqa: E501 + PAB = "PAB" # Panamanian balboa. # noqa: E501 + PEN = "PEN" # Peruvian nuevo sol. # noqa: E501 + PGK = "PGK" # Papua New Guinean kina. # noqa: E501 + PHP = "PHP" # Philippine peso. # noqa: E501 + PKR = "PKR" # Pakistani rupee. # noqa: E501 + PLN = "PLN" # Polish zloty. # noqa: E501 + PYG = "PYG" # Paraguayan guaraní. # noqa: E501 + QAR = "QAR" # Qatari rial. # noqa: E501 + RON = "RON" # Romanian new leu. # noqa: E501 + RSD = "RSD" # Serbian dinar. # noqa: E501 + RUB = "RUB" # Russian rouble. # noqa: E501 + RWF = "RWF" # Rwandan franc. # noqa: E501 + SAR = "SAR" # Saudi riyal. # noqa: E501 + SBD = "SBD" # Solomon Islands dollar. # noqa: E501 + SCR = "SCR" # Seychelles rupee. # noqa: E501 + SDG = "SDG" # Sudanese pound. # noqa: E501 + SEK = "SEK" # Swedish krona/kronor. # noqa: E501 + SGD = "SGD" # Singapore dollar. # noqa: E501 + SHP = "SHP" # Saint Helena pound. # noqa: E501 + SLL = "SLL" # Sierra Leonean leone. # noqa: E501 + SOS = "SOS" # Somali shilling. # noqa: E501 + SRD = "SRD" # Surinamese dollar. # noqa: E501 + STD = "STD" # São Tomé and Príncipe dobra. # noqa: E501 + SYP = "SYP" # Syrian pound. # noqa: E501 + SZL = "SZL" # Lilangeni. # noqa: E501 + THB = "THB" # Thai baht. # noqa: E501 + TJS = "TJS" # Tajikistani somoni. # noqa: E501 + TMT = "TMT" # Turkmenistani manat. # noqa: E501 + TND = "TND" # Tunisian dinar. # noqa: E501 + TOP = "TOP" # Tongan pa'anga. # noqa: E501 + TRY = "TRY" # Turkish lira. # noqa: E501 + TTD = "TTD" # Trinidad and Tobago dollar. # noqa: E501 + TWD = "TWD" # New Taiwan dollar. # noqa: E501 + TZS = "TZS" # Tanzanian shilling. # noqa: E501 + UAH = "UAH" # Ukrainian hryvnia. # noqa: E501 + UGX = "UGX" # Ugandan shilling. # noqa: E501 + USD = "USD" # United States dollar. # noqa: E501 + UYU = "UYU" # Uruguayan peso. # noqa: E501 + UZS = "UZS" # Uzbekistan som. # noqa: E501 + VEF = "VEF" # Venezuelan bolívar fuerte. # noqa: E501 + VND = "VND" # Vietnamese Dong. # noqa: E501 + VUV = "VUV" # Vanuatu vatu. # noqa: E501 + WST = "WST" # Samoan tala. # noqa: E501 + XAF = "XAF" # CFA franc BEAC. # noqa: E501 + XCD = "XCD" # East Caribbean dollar. # noqa: E501 + XOF = "XOF" # CFA Franc BCEAO. # noqa: E501 + XPF = "XPF" # CFP franc. # noqa: E501 + YER = "YER" # Yemeni rial. # noqa: E501 + ZAR = "ZAR" # South African rand. # noqa: E501 + ZMK = "ZMK" # Zambian kwacha. # noqa: E501 + ZWL = "ZWL" # Zimbabwe dollar. # noqa: E501 diff --git a/pycgmes/resources/CurrentLimit.py b/pycgmes/resources/CurrentLimit.py index df13ed67..4243c367 100644 --- a/pycgmes/resources/CurrentLimit.py +++ b/pycgmes/resources/CurrentLimit.py @@ -28,6 +28,7 @@ class CurrentLimit(OperationalLimit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class CurrentLimit(OperationalLimit): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Curve.py b/pycgmes/resources/Curve.py index c5d888f9..310f3d97 100644 --- a/pycgmes/resources/Curve.py +++ b/pycgmes/resources/Curve.py @@ -32,6 +32,7 @@ class Curve(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class Curve(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -62,6 +64,7 @@ class Curve(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -77,6 +80,7 @@ class Curve(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -92,6 +96,7 @@ class Curve(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/CurveData.py b/pycgmes/resources/CurveData.py index 94ec900d..8eb76b7c 100644 --- a/pycgmes/resources/CurveData.py +++ b/pycgmes/resources/CurveData.py @@ -31,6 +31,7 @@ class can be used to specify the X and Y axis values along with their specific d Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class can be used to specify the X and Y axis values along with their specific d Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class can be used to specify the X and Y axis values along with their specific d Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -78,6 +81,7 @@ class can be used to specify the X and Y axis values along with their specific d Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/CurveStyle.py b/pycgmes/resources/CurveStyle.py index 39701732..49641412 100644 --- a/pycgmes/resources/CurveStyle.py +++ b/pycgmes/resources/CurveStyle.py @@ -10,5 +10,5 @@ class CurveStyle(str, Enum): Style or shape of curve. """ - constantYValue = "constantYValue" # The Y-axis values are assumed constant until the next curve point and prior to the first curve point. # noqa: E501, E741, RUF003 - straightLineYValues = "straightLineYValues" # The Y-axis values are assumed to be a straight line between values. Also known as linear interpolation. # noqa: E501, E741, RUF003 + constantYValue = "constantYValue" # The Y-axis values are assumed constant until the next curve point and prior to the first curve point. # noqa: E501 + straightLineYValues = "straightLineYValues" # The Y-axis values are assumed to be a straight line between values. Also known as linear interpolation. # noqa: E501 diff --git a/pycgmes/resources/Cut.py b/pycgmes/resources/Cut.py index 0a5500f3..cd9d9689 100644 --- a/pycgmes/resources/Cut.py +++ b/pycgmes/resources/Cut.py @@ -36,6 +36,7 @@ class Cut(Switch): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -51,6 +52,7 @@ class Cut(Switch): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCBaseTerminal.py b/pycgmes/resources/DCBaseTerminal.py index 28e584c9..d00bed35 100644 --- a/pycgmes/resources/DCBaseTerminal.py +++ b/pycgmes/resources/DCBaseTerminal.py @@ -30,6 +30,7 @@ class DCBaseTerminal(ACDCTerminal): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class DCBaseTerminal(ACDCTerminal): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCConductingEquipment.py b/pycgmes/resources/DCConductingEquipment.py index 69276410..9c6fea88 100644 --- a/pycgmes/resources/DCConductingEquipment.py +++ b/pycgmes/resources/DCConductingEquipment.py @@ -30,6 +30,7 @@ class DCConductingEquipment(Equipment): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class DCConductingEquipment(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCConverterOperatingModeKind.py b/pycgmes/resources/DCConverterOperatingModeKind.py index 6c6761db..602d876f 100644 --- a/pycgmes/resources/DCConverterOperatingModeKind.py +++ b/pycgmes/resources/DCConverterOperatingModeKind.py @@ -10,6 +10,6 @@ class DCConverterOperatingModeKind(str, Enum): The operating mode of an HVDC bipole. """ - bipolar = "bipolar" # Bipolar operation. # noqa: E501, E741, RUF003 - monopolarMetallicReturn = "monopolarMetallicReturn" # Monopolar operation with metallic return. # noqa: E501, E741, RUF003 - monopolarGroundReturn = "monopolarGroundReturn" # Monopolar operation with ground return. # noqa: E501, E741, RUF003 + bipolar = "bipolar" # Bipolar operation. # noqa: E501 + monopolarMetallicReturn = "monopolarMetallicReturn" # Monopolar operation with metallic return. # noqa: E501 + monopolarGroundReturn = "monopolarGroundReturn" # Monopolar operation with ground return. # noqa: E501 diff --git a/pycgmes/resources/DCConverterUnit.py b/pycgmes/resources/DCConverterUnit.py index 0f84ebb8..b8551a31 100644 --- a/pycgmes/resources/DCConverterUnit.py +++ b/pycgmes/resources/DCConverterUnit.py @@ -31,6 +31,7 @@ class DCConverterUnit(DCEquipmentContainer): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class DCConverterUnit(DCEquipmentContainer): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/DCEquipmentContainer.py b/pycgmes/resources/DCEquipmentContainer.py index cc6d5cd0..c1f78390 100644 --- a/pycgmes/resources/DCEquipmentContainer.py +++ b/pycgmes/resources/DCEquipmentContainer.py @@ -30,6 +30,7 @@ class DCEquipmentContainer(EquipmentContainer): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class DCEquipmentContainer(EquipmentContainer): Profile.TP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCGround.py b/pycgmes/resources/DCGround.py index bba5d2c2..b00d90a7 100644 --- a/pycgmes/resources/DCGround.py +++ b/pycgmes/resources/DCGround.py @@ -28,6 +28,7 @@ class DCGround(DCConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class DCGround(DCConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCLine.py b/pycgmes/resources/DCLine.py index 214d710d..08e47648 100644 --- a/pycgmes/resources/DCLine.py +++ b/pycgmes/resources/DCLine.py @@ -27,6 +27,7 @@ class DCLine(DCEquipmentContainer): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCLineSegment.py b/pycgmes/resources/DCLineSegment.py index 34f85e7f..8fdce4c5 100644 --- a/pycgmes/resources/DCLineSegment.py +++ b/pycgmes/resources/DCLineSegment.py @@ -31,6 +31,7 @@ class DCLineSegment(DCConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class DCLineSegment(DCConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -63,6 +65,7 @@ class DCLineSegment(DCConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +82,7 @@ class DCLineSegment(DCConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCNode.py b/pycgmes/resources/DCNode.py index d9c384fa..bc719dbb 100644 --- a/pycgmes/resources/DCNode.py +++ b/pycgmes/resources/DCNode.py @@ -30,6 +30,7 @@ class DCNode(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class DCNode(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +62,7 @@ class DCNode(IdentifiedObject): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCPolarityKind.py b/pycgmes/resources/DCPolarityKind.py index 98a19a16..7a5ecd01 100644 --- a/pycgmes/resources/DCPolarityKind.py +++ b/pycgmes/resources/DCPolarityKind.py @@ -10,6 +10,6 @@ class DCPolarityKind(str, Enum): Polarity for DC circuits. """ - positive = "positive" # Positive pole. The converter terminal is intended to operate at a positive voltage relative the midpoint or negative terminal. # noqa: E501, E741, RUF003 - middle = "middle" # Middle pole. The converter terminal is the midpoint in a bipolar or symmetric monopole configuration. The midpoint can be grounded and/or have a metallic return. # noqa: E501, E741, RUF003 - negative = "negative" # Negative pole. The converter terminal is intended to operate at a negative voltage relative the midpoint or positive terminal. # noqa: E501, E741, RUF003 + positive = "positive" # Positive pole. The converter terminal is intended to operate at a positive voltage relative the midpoint or negative terminal. # noqa: E501 + middle = "middle" # Middle pole. The converter terminal is the midpoint in a bipolar or symmetric monopole configuration. The midpoint can be grounded and/or have a metallic return. # noqa: E501 + negative = "negative" # Negative pole. The converter terminal is intended to operate at a negative voltage relative the midpoint or positive terminal. # noqa: E501 diff --git a/pycgmes/resources/DCSeriesDevice.py b/pycgmes/resources/DCSeriesDevice.py index 2eadbd8e..6b928c3c 100644 --- a/pycgmes/resources/DCSeriesDevice.py +++ b/pycgmes/resources/DCSeriesDevice.py @@ -29,6 +29,7 @@ class DCSeriesDevice(DCConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class DCSeriesDevice(DCConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCShunt.py b/pycgmes/resources/DCShunt.py index 0799869d..eb460952 100644 --- a/pycgmes/resources/DCShunt.py +++ b/pycgmes/resources/DCShunt.py @@ -28,6 +28,7 @@ class DCShunt(DCConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class DCShunt(DCConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCTerminal.py b/pycgmes/resources/DCTerminal.py index c83547b3..d573fb39 100644 --- a/pycgmes/resources/DCTerminal.py +++ b/pycgmes/resources/DCTerminal.py @@ -27,6 +27,7 @@ class DCTerminal(DCBaseTerminal): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCTopologicalIsland.py b/pycgmes/resources/DCTopologicalIsland.py index a2a10ac3..2b71aa0d 100644 --- a/pycgmes/resources/DCTopologicalIsland.py +++ b/pycgmes/resources/DCTopologicalIsland.py @@ -30,6 +30,7 @@ class DCTopologicalIsland(IdentifiedObject): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DCTopologicalNode.py b/pycgmes/resources/DCTopologicalNode.py index 713e7ded..588f1137 100644 --- a/pycgmes/resources/DCTopologicalNode.py +++ b/pycgmes/resources/DCTopologicalNode.py @@ -31,6 +31,7 @@ class DCTopologicalNode(IdentifiedObject): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class DCTopologicalNode(IdentifiedObject): Profile.TP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -61,6 +63,7 @@ class DCTopologicalNode(IdentifiedObject): Profile.TP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -76,6 +79,7 @@ class DCTopologicalNode(IdentifiedObject): Profile.SV, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Date.py b/pycgmes/resources/Date.py index 89926aff..ca162fd8 100644 --- a/pycgmes/resources/Date.py +++ b/pycgmes/resources/Date.py @@ -10,9 +10,9 @@ name="Date", type=date, profiles=[ + Profile.EQ, Profile.DL, Profile.DY, - Profile.EQ, Profile.EQBD, Profile.GL, Profile.OP, diff --git a/pycgmes/resources/DayType.py b/pycgmes/resources/DayType.py index 58a40fe6..7846108a 100644 --- a/pycgmes/resources/DayType.py +++ b/pycgmes/resources/DayType.py @@ -27,6 +27,7 @@ class DayType(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Diagram.py b/pycgmes/resources/Diagram.py index da785462..6be55cab 100644 --- a/pycgmes/resources/Diagram.py +++ b/pycgmes/resources/Diagram.py @@ -40,6 +40,7 @@ class Diagram(IdentifiedObject): Profile.DL, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -55,6 +56,7 @@ class Diagram(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -70,6 +72,7 @@ class Diagram(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -85,6 +88,7 @@ class Diagram(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class Diagram(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class Diagram(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class Diagram(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiagramObject.py b/pycgmes/resources/DiagramObject.py index a51c533b..a502866e 100644 --- a/pycgmes/resources/DiagramObject.py +++ b/pycgmes/resources/DiagramObject.py @@ -57,6 +57,7 @@ class DiagramObject(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -72,6 +73,7 @@ class DiagramObject(IdentifiedObject): Profile.DL, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -87,6 +89,7 @@ class DiagramObject(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -102,6 +105,7 @@ class DiagramObject(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -117,6 +121,7 @@ class DiagramObject(IdentifiedObject): Profile.DL, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -132,6 +137,7 @@ class DiagramObject(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -148,6 +154,7 @@ class DiagramObject(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -164,6 +171,7 @@ class DiagramObject(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -180,6 +188,7 @@ class DiagramObject(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -196,6 +205,7 @@ class DiagramObject(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiagramObjectGluePoint.py b/pycgmes/resources/DiagramObjectGluePoint.py index f759b709..694793fa 100644 --- a/pycgmes/resources/DiagramObjectGluePoint.py +++ b/pycgmes/resources/DiagramObjectGluePoint.py @@ -29,6 +29,7 @@ class DiagramObjectGluePoint(Base): Profile.DL, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiagramObjectPoint.py b/pycgmes/resources/DiagramObjectPoint.py index 425c3b5a..2c445931 100644 --- a/pycgmes/resources/DiagramObjectPoint.py +++ b/pycgmes/resources/DiagramObjectPoint.py @@ -34,6 +34,7 @@ class DiagramObjectPoint(Base): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class DiagramObjectPoint(Base): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class DiagramObjectPoint(Base): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -80,6 +83,7 @@ class DiagramObjectPoint(Base): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -96,6 +100,7 @@ class DiagramObjectPoint(Base): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -112,6 +117,7 @@ class DiagramObjectPoint(Base): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiagramObjectStyle.py b/pycgmes/resources/DiagramObjectStyle.py index 9262db2a..51271941 100644 --- a/pycgmes/resources/DiagramObjectStyle.py +++ b/pycgmes/resources/DiagramObjectStyle.py @@ -28,6 +28,7 @@ class DiagramObjectStyle(IdentifiedObject): Profile.DL, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiagramStyle.py b/pycgmes/resources/DiagramStyle.py index c9dd742c..a3ff1be5 100644 --- a/pycgmes/resources/DiagramStyle.py +++ b/pycgmes/resources/DiagramStyle.py @@ -28,6 +28,7 @@ class DiagramStyle(IdentifiedObject): Profile.DL, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiscExcContIEEEDEC1A.py b/pycgmes/resources/DiscExcContIEEEDEC1A.py index ac885210..186c22c1 100644 --- a/pycgmes/resources/DiscExcContIEEEDEC1A.py +++ b/pycgmes/resources/DiscExcContIEEEDEC1A.py @@ -46,6 +46,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -62,6 +63,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +80,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +97,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +114,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -126,6 +131,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -142,6 +148,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -158,6 +165,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -174,6 +182,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -190,6 +199,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -206,6 +216,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -222,6 +233,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -238,6 +250,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -254,6 +267,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -270,6 +284,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -286,6 +301,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -302,6 +318,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -318,6 +335,7 @@ class DiscExcContIEEEDEC1A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiscExcContIEEEDEC2A.py b/pycgmes/resources/DiscExcContIEEEDEC2A.py index 81a6e734..a020cbdc 100644 --- a/pycgmes/resources/DiscExcContIEEEDEC2A.py +++ b/pycgmes/resources/DiscExcContIEEEDEC2A.py @@ -32,6 +32,7 @@ class DiscExcContIEEEDEC2A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class DiscExcContIEEEDEC2A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class DiscExcContIEEEDEC2A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -80,6 +83,7 @@ class DiscExcContIEEEDEC2A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -96,6 +100,7 @@ class DiscExcContIEEEDEC2A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiscExcContIEEEDEC3A.py b/pycgmes/resources/DiscExcContIEEEDEC3A.py index 36887c85..8d14838a 100644 --- a/pycgmes/resources/DiscExcContIEEEDEC3A.py +++ b/pycgmes/resources/DiscExcContIEEEDEC3A.py @@ -30,6 +30,7 @@ class DiscExcContIEEEDEC3A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class DiscExcContIEEEDEC3A(DiscontinuousExcitationControlDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiscontinuousExcitationControlDynamics.py b/pycgmes/resources/DiscontinuousExcitationControlDynamics.py index 4777ad7d..67bd83e0 100644 --- a/pycgmes/resources/DiscontinuousExcitationControlDynamics.py +++ b/pycgmes/resources/DiscontinuousExcitationControlDynamics.py @@ -30,6 +30,7 @@ class DiscontinuousExcitationControlDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class DiscontinuousExcitationControlDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiscontinuousExcitationControlUserDefined.py b/pycgmes/resources/DiscontinuousExcitationControlUserDefined.py index 2789e2e1..761b7e82 100644 --- a/pycgmes/resources/DiscontinuousExcitationControlUserDefined.py +++ b/pycgmes/resources/DiscontinuousExcitationControlUserDefined.py @@ -31,6 +31,7 @@ class DiscontinuousExcitationControlUserDefined(DiscontinuousExcitationControlDy Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class DiscontinuousExcitationControlUserDefined(DiscontinuousExcitationControlDy Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Discrete.py b/pycgmes/resources/Discrete.py index c87a6775..8da57a5a 100644 --- a/pycgmes/resources/Discrete.py +++ b/pycgmes/resources/Discrete.py @@ -29,6 +29,7 @@ class Discrete(Measurement): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class Discrete(Measurement): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DiscreteValue.py b/pycgmes/resources/DiscreteValue.py index 2d524034..98faaca4 100644 --- a/pycgmes/resources/DiscreteValue.py +++ b/pycgmes/resources/DiscreteValue.py @@ -28,6 +28,7 @@ class DiscreteValue(MeasurementValue): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class DiscreteValue(MeasurementValue): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/DroopSignalFeedbackKind.py b/pycgmes/resources/DroopSignalFeedbackKind.py index b4c7f153..c65c2009 100644 --- a/pycgmes/resources/DroopSignalFeedbackKind.py +++ b/pycgmes/resources/DroopSignalFeedbackKind.py @@ -10,7 +10,7 @@ class DroopSignalFeedbackKind(str, Enum): Governor droop signal feedback source. """ - electricalPower = "electricalPower" # Electrical power feedback (connection indicated as 1 in the block diagrams of models, e.g. GovCT1, GovCT2). # noqa: E501, E741, RUF003 - none = "none" # No droop signal feedback, is isochronous governor. # noqa: E501, E741, RUF003 - fuelValveStroke = "fuelValveStroke" # Fuel valve stroke feedback (true stroke) (connection indicated as 2 in the block diagrams of model, e.g. GovCT1, GovCT2). # noqa: E501, E741, RUF003 - governorOutput = "governorOutput" # Governor output feedback (requested stroke) (connection indicated as 3 in the block diagrams of models, e.g. GovCT1, GovCT2). # noqa: E501, E741, RUF003 + electricalPower = "electricalPower" # Electrical power feedback (connection indicated as 1 in the block diagrams of models, e.g. GovCT1, GovCT2). # noqa: E501 + none = "none" # No droop signal feedback, is isochronous governor. # noqa: E501 + fuelValveStroke = "fuelValveStroke" # Fuel valve stroke feedback (true stroke) (connection indicated as 2 in the block diagrams of model, e.g. GovCT1, GovCT2). # noqa: E501 + governorOutput = "governorOutput" # Governor output feedback (requested stroke) (connection indicated as 3 in the block diagrams of models, e.g. GovCT1, GovCT2). # noqa: E501 diff --git a/pycgmes/resources/DynamicsFunctionBlock.py b/pycgmes/resources/DynamicsFunctionBlock.py index 10ea6b0c..ec60ebe2 100644 --- a/pycgmes/resources/DynamicsFunctionBlock.py +++ b/pycgmes/resources/DynamicsFunctionBlock.py @@ -28,6 +28,7 @@ class DynamicsFunctionBlock(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/EarthFaultCompensator.py b/pycgmes/resources/EarthFaultCompensator.py index c21a449c..55609557 100644 --- a/pycgmes/resources/EarthFaultCompensator.py +++ b/pycgmes/resources/EarthFaultCompensator.py @@ -29,6 +29,7 @@ class EarthFaultCompensator(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/EnergyArea.py b/pycgmes/resources/EnergyArea.py index 7bf6a501..8b1c4ddb 100644 --- a/pycgmes/resources/EnergyArea.py +++ b/pycgmes/resources/EnergyArea.py @@ -30,6 +30,7 @@ class EnergyArea(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/EnergyConnection.py b/pycgmes/resources/EnergyConnection.py index ed4c4b96..5b5b919c 100644 --- a/pycgmes/resources/EnergyConnection.py +++ b/pycgmes/resources/EnergyConnection.py @@ -28,8 +28,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SC, Profile.SSH, } diff --git a/pycgmes/resources/EnergyConsumer.py b/pycgmes/resources/EnergyConsumer.py index 18539312..8e9d103a 100644 --- a/pycgmes/resources/EnergyConsumer.py +++ b/pycgmes/resources/EnergyConsumer.py @@ -42,6 +42,7 @@ class EnergyConsumer(EnergyConnection): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class EnergyConsumer(EnergyConnection): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -72,6 +74,7 @@ class EnergyConsumer(EnergyConnection): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -88,6 +91,7 @@ class EnergyConsumer(EnergyConnection): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -104,6 +108,7 @@ class EnergyConsumer(EnergyConnection): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -120,6 +125,7 @@ class EnergyConsumer(EnergyConnection): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -136,6 +142,7 @@ class EnergyConsumer(EnergyConnection): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -152,6 +159,7 @@ class EnergyConsumer(EnergyConnection): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -168,8 +176,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SSH, } diff --git a/pycgmes/resources/EnergySchedulingType.py b/pycgmes/resources/EnergySchedulingType.py index 4d40b9aa..94a4ddb3 100644 --- a/pycgmes/resources/EnergySchedulingType.py +++ b/pycgmes/resources/EnergySchedulingType.py @@ -27,6 +27,7 @@ class EnergySchedulingType(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/EnergySource.py b/pycgmes/resources/EnergySource.py index 6922e20b..0289683b 100644 --- a/pycgmes/resources/EnergySource.py +++ b/pycgmes/resources/EnergySource.py @@ -50,6 +50,7 @@ class EnergySource(EnergyConnection): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -65,6 +66,7 @@ class EnergySource(EnergyConnection): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -81,6 +83,7 @@ class EnergySource(EnergyConnection): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -97,6 +100,7 @@ class EnergySource(EnergyConnection): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -113,6 +117,7 @@ class EnergySource(EnergyConnection): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -129,6 +134,7 @@ class EnergySource(EnergyConnection): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -145,6 +151,7 @@ class EnergySource(EnergyConnection): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -161,6 +168,7 @@ class EnergySource(EnergyConnection): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -177,6 +185,7 @@ class EnergySource(EnergyConnection): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -193,6 +202,7 @@ class EnergySource(EnergyConnection): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -209,6 +219,7 @@ class EnergySource(EnergyConnection): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -225,6 +236,7 @@ class EnergySource(EnergyConnection): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -241,6 +253,7 @@ class EnergySource(EnergyConnection): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -257,6 +270,7 @@ class EnergySource(EnergyConnection): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Equipment.py b/pycgmes/resources/Equipment.py index ae6d072f..dc5c287a 100644 --- a/pycgmes/resources/Equipment.py +++ b/pycgmes/resources/Equipment.py @@ -44,6 +44,7 @@ class Equipment(PowerSystemResource): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -59,6 +60,7 @@ class Equipment(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -74,6 +76,7 @@ class Equipment(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -90,6 +93,7 @@ class Equipment(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -106,6 +110,7 @@ class Equipment(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -122,8 +127,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.EQBD, Profile.SC, Profile.SSH, diff --git a/pycgmes/resources/EquipmentContainer.py b/pycgmes/resources/EquipmentContainer.py index 8ff75944..5f6d2ae0 100644 --- a/pycgmes/resources/EquipmentContainer.py +++ b/pycgmes/resources/EquipmentContainer.py @@ -28,6 +28,7 @@ class EquipmentContainer(ConnectivityNodeContainer): Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/EquivalentBranch.py b/pycgmes/resources/EquivalentBranch.py index 449c53f3..61009b11 100644 --- a/pycgmes/resources/EquivalentBranch.py +++ b/pycgmes/resources/EquivalentBranch.py @@ -74,6 +74,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -90,6 +91,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -106,6 +108,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -122,6 +125,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +142,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,6 +159,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -170,6 +176,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -186,6 +193,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -202,6 +210,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -218,6 +227,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -234,6 +244,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -250,6 +261,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -266,6 +278,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -282,6 +295,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -298,6 +312,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -314,6 +329,7 @@ class EquivalentBranch(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/EquivalentEquipment.py b/pycgmes/resources/EquivalentEquipment.py index ef6921ab..e6a8377c 100644 --- a/pycgmes/resources/EquivalentEquipment.py +++ b/pycgmes/resources/EquivalentEquipment.py @@ -28,6 +28,7 @@ class EquivalentEquipment(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/EquivalentInjection.py b/pycgmes/resources/EquivalentInjection.py index 08f17225..8e8f6efb 100644 --- a/pycgmes/resources/EquivalentInjection.py +++ b/pycgmes/resources/EquivalentInjection.py @@ -57,6 +57,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -72,6 +73,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -88,6 +90,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -104,6 +107,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -120,6 +124,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -136,6 +141,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -152,6 +158,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -168,6 +175,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -184,6 +192,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -200,6 +209,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -216,6 +226,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -232,6 +243,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -248,6 +260,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -264,6 +277,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -280,6 +294,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -296,6 +311,7 @@ class EquivalentInjection(EquivalentEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/EquivalentNetwork.py b/pycgmes/resources/EquivalentNetwork.py index 77f340d9..275b88a1 100644 --- a/pycgmes/resources/EquivalentNetwork.py +++ b/pycgmes/resources/EquivalentNetwork.py @@ -29,6 +29,7 @@ class EquivalentNetwork(ConnectivityNodeContainer): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/EquivalentShunt.py b/pycgmes/resources/EquivalentShunt.py index 3af4e437..4ca6c02b 100644 --- a/pycgmes/resources/EquivalentShunt.py +++ b/pycgmes/resources/EquivalentShunt.py @@ -28,6 +28,7 @@ class EquivalentShunt(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class EquivalentShunt(EquivalentEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAC1A.py b/pycgmes/resources/ExcAC1A.py index c4345e54..aa017e17 100644 --- a/pycgmes/resources/ExcAC1A.py +++ b/pycgmes/resources/ExcAC1A.py @@ -53,6 +53,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -69,6 +70,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +87,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +104,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +121,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +138,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +155,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -165,6 +172,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -181,6 +189,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -197,6 +206,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -213,6 +223,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -229,6 +240,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -245,6 +257,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -261,6 +274,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -277,6 +291,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -293,6 +308,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -309,6 +325,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -325,6 +342,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -341,6 +359,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -357,6 +376,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -373,6 +393,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -389,6 +410,7 @@ class ExcAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAC2A.py b/pycgmes/resources/ExcAC2A.py index b1467bbf..ea216c35 100644 --- a/pycgmes/resources/ExcAC2A.py +++ b/pycgmes/resources/ExcAC2A.py @@ -59,6 +59,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -75,6 +76,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -91,6 +93,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -107,6 +110,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -123,6 +127,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -139,6 +144,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -155,6 +161,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -171,6 +178,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -187,6 +195,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -203,6 +212,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -219,6 +229,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -235,6 +246,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -251,6 +263,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -267,6 +280,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -283,6 +297,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -299,6 +314,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -315,6 +331,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -331,6 +348,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -347,6 +365,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -363,6 +382,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -379,6 +399,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -395,6 +416,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -411,6 +433,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -427,6 +450,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -443,6 +467,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -459,6 +484,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -475,6 +501,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -491,6 +518,7 @@ class ExcAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAC3A.py b/pycgmes/resources/ExcAC3A.py index f0809f5c..827ec39e 100644 --- a/pycgmes/resources/ExcAC3A.py +++ b/pycgmes/resources/ExcAC3A.py @@ -56,6 +56,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -72,6 +73,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -88,6 +90,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -104,6 +107,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -120,6 +124,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -136,6 +141,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -152,6 +158,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -168,6 +175,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -184,6 +192,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -200,6 +209,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -216,6 +226,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -232,6 +243,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -248,6 +260,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -264,6 +277,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -280,6 +294,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -296,6 +311,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -312,6 +328,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -328,6 +345,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -344,6 +362,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -360,6 +379,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -376,6 +396,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -392,6 +413,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -408,6 +430,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -424,6 +447,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -440,6 +464,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -456,6 +481,7 @@ class ExcAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAC4A.py b/pycgmes/resources/ExcAC4A.py index c01d2026..a0086d25 100644 --- a/pycgmes/resources/ExcAC4A.py +++ b/pycgmes/resources/ExcAC4A.py @@ -35,6 +35,7 @@ class ExcAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -51,6 +52,7 @@ class ExcAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -67,6 +69,7 @@ class ExcAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -83,6 +86,7 @@ class ExcAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -99,6 +103,7 @@ class ExcAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -115,6 +120,7 @@ class ExcAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -131,6 +137,7 @@ class ExcAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -147,6 +154,7 @@ class ExcAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -163,6 +171,7 @@ class ExcAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAC5A.py b/pycgmes/resources/ExcAC5A.py index bee4f0dc..c2cfa661 100644 --- a/pycgmes/resources/ExcAC5A.py +++ b/pycgmes/resources/ExcAC5A.py @@ -46,6 +46,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +63,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +80,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +97,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +114,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -126,6 +131,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -142,6 +148,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -158,6 +165,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -174,6 +182,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -190,6 +199,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -206,6 +216,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -222,6 +233,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -238,6 +250,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -254,6 +267,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -270,6 +284,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -286,6 +301,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -302,6 +318,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -318,6 +335,7 @@ class ExcAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAC6A.py b/pycgmes/resources/ExcAC6A.py index 831352b9..8431bd02 100644 --- a/pycgmes/resources/ExcAC6A.py +++ b/pycgmes/resources/ExcAC6A.py @@ -53,6 +53,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +70,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +87,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +104,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +121,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +138,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +155,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -165,6 +172,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -181,6 +189,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -197,6 +206,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -213,6 +223,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -229,6 +240,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -245,6 +257,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -261,6 +274,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -277,6 +291,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -293,6 +308,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -309,6 +325,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -325,6 +342,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -341,6 +359,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -357,6 +376,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -373,6 +393,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -389,6 +410,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -405,6 +427,7 @@ class ExcAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAC8B.py b/pycgmes/resources/ExcAC8B.py index a78afbd4..77ca2ad8 100644 --- a/pycgmes/resources/ExcAC8B.py +++ b/pycgmes/resources/ExcAC8B.py @@ -62,6 +62,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -78,6 +79,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +96,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +113,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -126,6 +130,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -142,6 +147,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -158,6 +164,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -174,6 +181,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -190,6 +198,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -206,6 +215,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -222,6 +232,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -238,6 +249,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -254,6 +266,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -270,6 +283,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -286,6 +300,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -302,6 +317,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -318,6 +334,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -334,6 +351,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -350,6 +368,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -366,6 +385,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -382,6 +402,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -398,6 +419,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -414,6 +436,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -430,6 +453,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -446,6 +470,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -462,6 +487,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -478,6 +504,7 @@ class ExcAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcANS.py b/pycgmes/resources/ExcANS.py index 75699612..5b45249f 100644 --- a/pycgmes/resources/ExcANS.py +++ b/pycgmes/resources/ExcANS.py @@ -42,6 +42,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -58,6 +59,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -74,6 +76,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -90,6 +93,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -106,6 +110,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -122,6 +127,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -138,6 +144,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -154,6 +161,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -170,6 +178,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -186,6 +195,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -202,6 +212,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -218,6 +229,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -234,6 +246,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -250,6 +263,7 @@ class ExcANS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAVR1.py b/pycgmes/resources/ExcAVR1.py index 36cb0c3d..9cee613f 100644 --- a/pycgmes/resources/ExcAVR1.py +++ b/pycgmes/resources/ExcAVR1.py @@ -39,6 +39,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -55,6 +56,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -71,6 +73,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -87,6 +90,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -103,6 +107,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -119,6 +124,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -135,6 +141,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -151,6 +158,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -167,6 +175,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -183,6 +192,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -199,6 +209,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -215,6 +226,7 @@ class ExcAVR1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAVR2.py b/pycgmes/resources/ExcAVR2.py index 0a092e03..de6a3437 100644 --- a/pycgmes/resources/ExcAVR2.py +++ b/pycgmes/resources/ExcAVR2.py @@ -40,6 +40,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -56,6 +57,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -72,6 +74,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -88,6 +91,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -104,6 +108,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -120,6 +125,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -136,6 +142,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -152,6 +159,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -168,6 +176,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -184,6 +193,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -200,6 +210,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -216,6 +227,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -232,6 +244,7 @@ class ExcAVR2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAVR3.py b/pycgmes/resources/ExcAVR3.py index ce3d98e7..12ca605e 100644 --- a/pycgmes/resources/ExcAVR3.py +++ b/pycgmes/resources/ExcAVR3.py @@ -38,6 +38,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -54,6 +55,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -70,6 +72,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -86,6 +89,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -102,6 +106,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -118,6 +123,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +140,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +157,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +174,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +191,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -198,6 +208,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -214,6 +225,7 @@ class ExcAVR3(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAVR4.py b/pycgmes/resources/ExcAVR4.py index 9d656320..69ceb14b 100644 --- a/pycgmes/resources/ExcAVR4.py +++ b/pycgmes/resources/ExcAVR4.py @@ -41,6 +41,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -73,6 +75,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -89,6 +92,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -105,6 +109,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -121,6 +126,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -137,6 +143,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -153,6 +160,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -169,6 +177,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -185,6 +194,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -201,6 +211,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -217,6 +228,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -233,6 +245,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -249,6 +262,7 @@ class ExcAVR4(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAVR5.py b/pycgmes/resources/ExcAVR5.py index 5690eb24..af57af65 100644 --- a/pycgmes/resources/ExcAVR5.py +++ b/pycgmes/resources/ExcAVR5.py @@ -31,6 +31,7 @@ class ExcAVR5(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class ExcAVR5(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -63,6 +65,7 @@ class ExcAVR5(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcAVR7.py b/pycgmes/resources/ExcAVR7.py index ca916fc3..f7e662e5 100644 --- a/pycgmes/resources/ExcAVR7.py +++ b/pycgmes/resources/ExcAVR7.py @@ -47,6 +47,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -63,6 +64,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +81,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -95,6 +98,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +115,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +132,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -143,6 +149,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -159,6 +166,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +183,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +200,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +217,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -223,6 +234,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +251,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +268,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +285,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -287,6 +302,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -303,6 +319,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -319,6 +336,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -335,6 +353,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -351,6 +370,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -367,6 +387,7 @@ class ExcAVR7(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcBBC.py b/pycgmes/resources/ExcBBC.py index 5cf54c55..84f262f5 100644 --- a/pycgmes/resources/ExcBBC.py +++ b/pycgmes/resources/ExcBBC.py @@ -41,6 +41,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -73,6 +75,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -89,6 +92,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -105,6 +109,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -121,6 +126,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -137,6 +143,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -153,6 +160,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -169,6 +177,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -185,6 +194,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -201,6 +211,7 @@ class ExcBBC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcCZ.py b/pycgmes/resources/ExcCZ.py index 648b01a4..1745e815 100644 --- a/pycgmes/resources/ExcCZ.py +++ b/pycgmes/resources/ExcCZ.py @@ -36,6 +36,7 @@ class ExcCZ(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -52,6 +53,7 @@ class ExcCZ(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -68,6 +70,7 @@ class ExcCZ(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -84,6 +87,7 @@ class ExcCZ(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -100,6 +104,7 @@ class ExcCZ(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -116,6 +121,7 @@ class ExcCZ(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -132,6 +138,7 @@ class ExcCZ(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -148,6 +155,7 @@ class ExcCZ(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -164,6 +172,7 @@ class ExcCZ(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -180,6 +189,7 @@ class ExcCZ(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcDC1A.py b/pycgmes/resources/ExcDC1A.py index 4eff3d37..efc15bd6 100644 --- a/pycgmes/resources/ExcDC1A.py +++ b/pycgmes/resources/ExcDC1A.py @@ -49,6 +49,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -65,6 +66,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -81,6 +83,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -97,6 +100,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -113,6 +117,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -129,6 +134,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -145,6 +151,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -161,6 +168,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -177,6 +185,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -193,6 +202,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -209,6 +219,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -225,6 +236,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -241,6 +253,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -257,6 +270,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -273,6 +287,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -289,6 +304,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -305,6 +321,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -321,6 +338,7 @@ class ExcDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcDC2A.py b/pycgmes/resources/ExcDC2A.py index 50976194..cb1206bb 100644 --- a/pycgmes/resources/ExcDC2A.py +++ b/pycgmes/resources/ExcDC2A.py @@ -53,6 +53,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +70,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +87,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -101,6 +104,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +121,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +138,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +155,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -165,6 +172,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -181,6 +189,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -197,6 +206,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -213,6 +223,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -229,6 +240,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -245,6 +257,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -261,6 +274,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -277,6 +291,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -293,6 +308,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -309,6 +325,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -325,6 +342,7 @@ class ExcDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcDC3A.py b/pycgmes/resources/ExcDC3A.py index ef6a9499..961aff0d 100644 --- a/pycgmes/resources/ExcDC3A.py +++ b/pycgmes/resources/ExcDC3A.py @@ -47,6 +47,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -63,6 +64,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +81,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -95,6 +98,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +115,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +132,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -143,6 +149,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -159,6 +166,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +183,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +200,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +217,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -223,6 +234,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -239,6 +251,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +268,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +285,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -287,6 +302,7 @@ class ExcDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcDC3A1.py b/pycgmes/resources/ExcDC3A1.py index 3288ac7b..b4330d3a 100644 --- a/pycgmes/resources/ExcDC3A1.py +++ b/pycgmes/resources/ExcDC3A1.py @@ -41,6 +41,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -73,6 +75,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -89,6 +92,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -105,6 +109,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -121,6 +126,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -137,6 +143,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -153,6 +160,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -169,6 +177,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -185,6 +194,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -201,6 +211,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -217,6 +228,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -233,6 +245,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -249,6 +262,7 @@ class ExcDC3A1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcELIN1.py b/pycgmes/resources/ExcELIN1.py index 15e8a9b9..81c3d227 100644 --- a/pycgmes/resources/ExcELIN1.py +++ b/pycgmes/resources/ExcELIN1.py @@ -45,6 +45,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -61,6 +62,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -77,6 +79,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -93,6 +96,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -109,6 +113,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -125,6 +130,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -141,6 +147,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -157,6 +164,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -173,6 +181,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -189,6 +198,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -205,6 +215,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -221,6 +232,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -237,6 +249,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -253,6 +266,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -269,6 +283,7 @@ class ExcELIN1(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcELIN2.py b/pycgmes/resources/ExcELIN2.py index c31c3936..a645431d 100644 --- a/pycgmes/resources/ExcELIN2.py +++ b/pycgmes/resources/ExcELIN2.py @@ -60,6 +60,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -76,6 +77,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -92,6 +94,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -108,6 +111,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -124,6 +128,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -140,6 +145,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -156,6 +162,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -172,6 +179,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -188,6 +196,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -204,6 +213,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -220,6 +230,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -236,6 +247,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -252,6 +264,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -268,6 +281,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -284,6 +298,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -300,6 +315,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -316,6 +332,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -332,6 +349,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -348,6 +366,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -364,6 +383,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -380,6 +400,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -396,6 +417,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -412,6 +434,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -428,6 +451,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -444,6 +468,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -460,6 +485,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -476,6 +502,7 @@ class ExcELIN2(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcHU.py b/pycgmes/resources/ExcHU.py index 3a82969d..890aeaa4 100644 --- a/pycgmes/resources/ExcHU.py +++ b/pycgmes/resources/ExcHU.py @@ -39,6 +39,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -55,6 +56,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -71,6 +73,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -87,6 +90,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +107,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +124,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +141,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -151,6 +158,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -167,6 +175,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -183,6 +192,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -199,6 +209,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -215,6 +226,7 @@ class ExcHU(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEAC1A.py b/pycgmes/resources/ExcIEEEAC1A.py index 4b126570..2728ee76 100644 --- a/pycgmes/resources/ExcIEEEAC1A.py +++ b/pycgmes/resources/ExcIEEEAC1A.py @@ -50,6 +50,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -66,6 +67,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -82,6 +84,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -98,6 +101,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +118,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +135,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -146,6 +152,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -162,6 +169,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -178,6 +186,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -194,6 +203,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -210,6 +220,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -226,6 +237,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -242,6 +254,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -258,6 +271,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -274,6 +288,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -290,6 +305,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -306,6 +322,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -322,6 +339,7 @@ class ExcIEEEAC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEAC2A.py b/pycgmes/resources/ExcIEEEAC2A.py index 5cc14600..ef593b2f 100644 --- a/pycgmes/resources/ExcIEEEAC2A.py +++ b/pycgmes/resources/ExcIEEEAC2A.py @@ -54,6 +54,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -70,6 +71,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -86,6 +88,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +105,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +122,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +139,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +156,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +173,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -182,6 +190,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -198,6 +207,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -214,6 +224,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -230,6 +241,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -246,6 +258,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -262,6 +275,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -278,6 +292,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -294,6 +309,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -310,6 +326,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -326,6 +343,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -342,6 +360,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -358,6 +377,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -374,6 +394,7 @@ class ExcIEEEAC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEAC3A.py b/pycgmes/resources/ExcIEEEAC3A.py index 6636c4b7..8b5e1ec7 100644 --- a/pycgmes/resources/ExcIEEEAC3A.py +++ b/pycgmes/resources/ExcIEEEAC3A.py @@ -57,6 +57,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -73,6 +74,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -89,6 +91,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -105,6 +108,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -121,6 +125,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -137,6 +142,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -153,6 +159,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -169,6 +176,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -185,6 +193,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -201,6 +210,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -217,6 +227,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -233,6 +244,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -249,6 +261,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -265,6 +278,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -281,6 +295,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -297,6 +312,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -313,6 +329,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -329,6 +346,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -345,6 +363,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -361,6 +380,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -377,6 +397,7 @@ class ExcIEEEAC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEAC4A.py b/pycgmes/resources/ExcIEEEAC4A.py index cb874f33..eff65f9e 100644 --- a/pycgmes/resources/ExcIEEEAC4A.py +++ b/pycgmes/resources/ExcIEEEAC4A.py @@ -40,6 +40,7 @@ class ExcIEEEAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -56,6 +57,7 @@ class ExcIEEEAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -72,6 +74,7 @@ class ExcIEEEAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -88,6 +91,7 @@ class ExcIEEEAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -104,6 +108,7 @@ class ExcIEEEAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -120,6 +125,7 @@ class ExcIEEEAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -136,6 +142,7 @@ class ExcIEEEAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -152,6 +159,7 @@ class ExcIEEEAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -168,6 +176,7 @@ class ExcIEEEAC4A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEAC5A.py b/pycgmes/resources/ExcIEEEAC5A.py index 3102d92e..8fb0f0b0 100644 --- a/pycgmes/resources/ExcIEEEAC5A.py +++ b/pycgmes/resources/ExcIEEEAC5A.py @@ -47,6 +47,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -63,6 +64,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +81,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -95,6 +98,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +115,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +132,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -143,6 +149,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -159,6 +166,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +183,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +200,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +217,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -223,6 +234,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +251,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +268,7 @@ class ExcIEEEAC5A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEAC6A.py b/pycgmes/resources/ExcIEEEAC6A.py index 99b40e2d..4e757228 100644 --- a/pycgmes/resources/ExcIEEEAC6A.py +++ b/pycgmes/resources/ExcIEEEAC6A.py @@ -55,6 +55,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -71,6 +72,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -87,6 +89,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +106,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +123,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +140,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -151,6 +157,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -167,6 +174,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -183,6 +191,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -199,6 +208,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -215,6 +225,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -231,6 +242,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -247,6 +259,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -263,6 +276,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -279,6 +293,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -295,6 +310,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -311,6 +327,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -327,6 +344,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -343,6 +361,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -359,6 +378,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -375,6 +395,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -391,6 +412,7 @@ class ExcIEEEAC6A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEAC7B.py b/pycgmes/resources/ExcIEEEAC7B.py index f07c7425..d1014288 100644 --- a/pycgmes/resources/ExcIEEEAC7B.py +++ b/pycgmes/resources/ExcIEEEAC7B.py @@ -60,6 +60,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -76,6 +77,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -92,6 +94,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -108,6 +111,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -124,6 +128,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -140,6 +145,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -156,6 +162,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -172,6 +179,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -188,6 +196,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -204,6 +213,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -220,6 +230,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -236,6 +247,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -252,6 +264,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -268,6 +281,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -284,6 +298,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -300,6 +315,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -316,6 +332,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -332,6 +349,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -348,6 +366,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -364,6 +383,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -380,6 +400,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -396,6 +417,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -412,6 +434,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -428,6 +451,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -444,6 +468,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -460,6 +485,7 @@ class ExcIEEEAC7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEAC8B.py b/pycgmes/resources/ExcIEEEAC8B.py index a32da3b2..6a4e049f 100644 --- a/pycgmes/resources/ExcIEEEAC8B.py +++ b/pycgmes/resources/ExcIEEEAC8B.py @@ -55,6 +55,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -71,6 +72,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -87,6 +89,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +106,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +123,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +140,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -151,6 +157,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -167,6 +174,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -183,6 +191,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -199,6 +208,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -215,6 +225,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -231,6 +242,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -247,6 +259,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -263,6 +276,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -279,6 +293,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -295,6 +310,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -311,6 +327,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -327,6 +344,7 @@ class ExcIEEEAC8B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEDC1A.py b/pycgmes/resources/ExcIEEEDC1A.py index 03d24770..60b9d899 100644 --- a/pycgmes/resources/ExcIEEEDC1A.py +++ b/pycgmes/resources/ExcIEEEDC1A.py @@ -51,6 +51,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -67,6 +68,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -83,6 +85,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -99,6 +102,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -115,6 +119,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -131,6 +136,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -147,6 +153,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -163,6 +170,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -179,6 +187,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -195,6 +204,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -211,6 +221,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -227,6 +238,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -243,6 +255,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -259,6 +272,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -275,6 +289,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -291,6 +306,7 @@ class ExcIEEEDC1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEDC2A.py b/pycgmes/resources/ExcIEEEDC2A.py index f2f7b70a..7bcdbb5e 100644 --- a/pycgmes/resources/ExcIEEEDC2A.py +++ b/pycgmes/resources/ExcIEEEDC2A.py @@ -50,6 +50,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -66,6 +67,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -82,6 +84,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -98,6 +101,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +118,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +135,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -146,6 +152,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -162,6 +169,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -178,6 +186,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -194,6 +203,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -210,6 +220,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -226,6 +237,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -242,6 +254,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -258,6 +271,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -274,6 +288,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -290,6 +305,7 @@ class ExcIEEEDC2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEDC3A.py b/pycgmes/resources/ExcIEEEDC3A.py index 8f6fba7d..53188822 100644 --- a/pycgmes/resources/ExcIEEEDC3A.py +++ b/pycgmes/resources/ExcIEEEDC3A.py @@ -47,6 +47,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -63,6 +64,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +81,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -95,6 +98,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +115,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +132,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -143,6 +149,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -159,6 +166,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +183,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +200,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +217,7 @@ class ExcIEEEDC3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEDC4B.py b/pycgmes/resources/ExcIEEEDC4B.py index 1c2e99bd..d64661c9 100644 --- a/pycgmes/resources/ExcIEEEDC4B.py +++ b/pycgmes/resources/ExcIEEEDC4B.py @@ -49,6 +49,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -65,6 +66,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -81,6 +83,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -97,6 +100,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -113,6 +117,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -129,6 +134,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -145,6 +151,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -161,6 +168,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -177,6 +185,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -193,6 +202,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -209,6 +219,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -225,6 +236,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -241,6 +253,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -257,6 +270,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -273,6 +287,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -289,6 +304,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -305,6 +321,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -321,6 +338,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -337,6 +355,7 @@ class ExcIEEEDC4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEST1A.py b/pycgmes/resources/ExcIEEEST1A.py index e4ab9aa6..013a6ed0 100644 --- a/pycgmes/resources/ExcIEEEST1A.py +++ b/pycgmes/resources/ExcIEEEST1A.py @@ -49,6 +49,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -65,6 +66,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -81,6 +83,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -97,6 +100,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -113,6 +117,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -129,6 +134,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -145,6 +151,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -161,6 +168,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -177,6 +185,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -193,6 +202,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -209,6 +219,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -225,6 +236,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -241,6 +253,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -256,6 +269,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -272,6 +286,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -288,6 +303,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -304,6 +320,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -320,6 +337,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -336,6 +354,7 @@ class ExcIEEEST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEST1AUELselectorKind.py b/pycgmes/resources/ExcIEEEST1AUELselectorKind.py index 39a3a26c..55bc5ad4 100644 --- a/pycgmes/resources/ExcIEEEST1AUELselectorKind.py +++ b/pycgmes/resources/ExcIEEEST1AUELselectorKind.py @@ -10,7 +10,7 @@ class ExcIEEEST1AUELselectorKind(str, Enum): Types of connections for the UEL input used in ExcIEEEST1A. """ - ignoreUELsignal = "ignoreUELsignal" # Ignore UEL signal. # noqa: E501, E741, RUF003 - inputHVgateVoltageOutput = "inputHVgateVoltageOutput" # UEL input HV gate with voltage regulator output. # noqa: E501, E741, RUF003 - inputHVgateErrorSignal = "inputHVgateErrorSignal" # UEL input HV gate with error signal. # noqa: E501, E741, RUF003 - inputAddedToErrorSignal = "inputAddedToErrorSignal" # UEL input added to error signal. # noqa: E501, E741, RUF003 + ignoreUELsignal = "ignoreUELsignal" # Ignore UEL signal. # noqa: E501 + inputHVgateVoltageOutput = "inputHVgateVoltageOutput" # UEL input HV gate with voltage regulator output. # noqa: E501 + inputHVgateErrorSignal = "inputHVgateErrorSignal" # UEL input HV gate with error signal. # noqa: E501 + inputAddedToErrorSignal = "inputAddedToErrorSignal" # UEL input added to error signal. # noqa: E501 diff --git a/pycgmes/resources/ExcIEEEST2A.py b/pycgmes/resources/ExcIEEEST2A.py index 32bf19a7..9b071ca0 100644 --- a/pycgmes/resources/ExcIEEEST2A.py +++ b/pycgmes/resources/ExcIEEEST2A.py @@ -42,6 +42,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -58,6 +59,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -74,6 +76,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -90,6 +93,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -106,6 +110,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -122,6 +127,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +144,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,6 +161,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -170,6 +178,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -186,6 +195,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -202,6 +212,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -218,6 +229,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -234,6 +246,7 @@ class ExcIEEEST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEST3A.py b/pycgmes/resources/ExcIEEEST3A.py index 18087338..0aad0952 100644 --- a/pycgmes/resources/ExcIEEEST3A.py +++ b/pycgmes/resources/ExcIEEEST3A.py @@ -53,6 +53,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +70,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +87,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +104,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +121,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +138,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +155,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -165,6 +172,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -181,6 +189,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -197,6 +206,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -213,6 +223,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -229,6 +240,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -245,6 +257,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -261,6 +274,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -277,6 +291,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -293,6 +308,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -309,6 +325,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -325,6 +342,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -341,6 +359,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -357,6 +376,7 @@ class ExcIEEEST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEST4B.py b/pycgmes/resources/ExcIEEEST4B.py index f0492289..32b0d42e 100644 --- a/pycgmes/resources/ExcIEEEST4B.py +++ b/pycgmes/resources/ExcIEEEST4B.py @@ -46,6 +46,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -62,6 +63,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +80,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +97,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +114,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -126,6 +131,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -142,6 +148,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -158,6 +165,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -174,6 +182,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -190,6 +199,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -206,6 +216,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -222,6 +233,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -238,6 +250,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -254,6 +267,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -270,6 +284,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -286,6 +301,7 @@ class ExcIEEEST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEST5B.py b/pycgmes/resources/ExcIEEEST5B.py index 07e8bb54..48482625 100644 --- a/pycgmes/resources/ExcIEEEST5B.py +++ b/pycgmes/resources/ExcIEEEST5B.py @@ -46,6 +46,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -62,6 +63,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +80,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +97,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +114,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -126,6 +131,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -142,6 +148,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -158,6 +165,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -174,6 +182,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -190,6 +199,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -206,6 +216,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -222,6 +233,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -238,6 +250,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -254,6 +267,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -270,6 +284,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -286,6 +301,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -302,6 +318,7 @@ class ExcIEEEST5B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEST6B.py b/pycgmes/resources/ExcIEEEST6B.py index e65b2f3e..51f7304f 100644 --- a/pycgmes/resources/ExcIEEEST6B.py +++ b/pycgmes/resources/ExcIEEEST6B.py @@ -42,6 +42,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -58,6 +59,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -74,6 +76,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -90,6 +93,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -106,6 +110,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -122,6 +127,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +144,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,6 +161,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -170,6 +178,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -185,6 +194,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -201,6 +211,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -217,6 +228,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -233,6 +245,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -249,6 +262,7 @@ class ExcIEEEST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcIEEEST7B.py b/pycgmes/resources/ExcIEEEST7B.py index 06ad050f..383d2846 100644 --- a/pycgmes/resources/ExcIEEEST7B.py +++ b/pycgmes/resources/ExcIEEEST7B.py @@ -49,6 +49,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -65,6 +66,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -81,6 +83,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -97,6 +100,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -113,6 +117,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -128,6 +133,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -144,6 +150,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -160,6 +167,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -176,6 +184,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -192,6 +201,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -208,6 +218,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -223,6 +234,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +251,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +268,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +285,7 @@ class ExcIEEEST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcNI.py b/pycgmes/resources/ExcNI.py index 54cbe705..4fb8912a 100644 --- a/pycgmes/resources/ExcNI.py +++ b/pycgmes/resources/ExcNI.py @@ -38,6 +38,7 @@ class ExcNI(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -54,6 +55,7 @@ class ExcNI(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -70,6 +72,7 @@ class ExcNI(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -86,6 +89,7 @@ class ExcNI(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +106,7 @@ class ExcNI(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +123,7 @@ class ExcNI(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +140,7 @@ class ExcNI(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +157,7 @@ class ExcNI(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +174,7 @@ class ExcNI(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +191,7 @@ class ExcNI(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcOEX3T.py b/pycgmes/resources/ExcOEX3T.py index be9aeabc..71b5683b 100644 --- a/pycgmes/resources/ExcOEX3T.py +++ b/pycgmes/resources/ExcOEX3T.py @@ -45,6 +45,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -61,6 +62,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -77,6 +79,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -93,6 +96,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -109,6 +113,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -125,6 +130,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -141,6 +147,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -157,6 +164,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -173,6 +181,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -189,6 +198,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -205,6 +215,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -221,6 +232,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -237,6 +249,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -253,6 +266,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -269,6 +283,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -285,6 +300,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -301,6 +317,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -317,6 +334,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -333,6 +351,7 @@ class ExcOEX3T(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcPIC.py b/pycgmes/resources/ExcPIC.py index 33323716..bfa8bf75 100644 --- a/pycgmes/resources/ExcPIC.py +++ b/pycgmes/resources/ExcPIC.py @@ -50,6 +50,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -66,6 +67,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -82,6 +84,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -98,6 +101,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +118,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +135,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -146,6 +152,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -162,6 +169,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -178,6 +186,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -194,6 +203,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -210,6 +220,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -226,6 +237,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -242,6 +254,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -258,6 +271,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -274,6 +288,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -290,6 +305,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -306,6 +322,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -322,6 +339,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -338,6 +356,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -354,6 +373,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -370,6 +390,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -386,6 +407,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -402,6 +424,7 @@ class ExcPIC(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcREXS.py b/pycgmes/resources/ExcREXS.py index 2d9ac923..b73ee96c 100644 --- a/pycgmes/resources/ExcREXS.py +++ b/pycgmes/resources/ExcREXS.py @@ -64,6 +64,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -80,6 +81,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -96,6 +98,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -111,6 +114,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +131,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -143,6 +148,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -159,6 +165,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +182,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +199,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +216,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -223,6 +233,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +250,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +267,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +284,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -287,6 +301,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -303,6 +318,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -319,6 +335,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -335,6 +352,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -351,6 +369,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -367,6 +386,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -383,6 +403,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -399,6 +420,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -415,6 +437,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -431,6 +454,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -447,6 +471,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -463,6 +488,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -479,6 +505,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -495,6 +522,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -511,6 +539,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -527,6 +556,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -543,6 +573,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -559,6 +590,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -575,6 +607,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -591,6 +624,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -607,6 +641,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -623,6 +658,7 @@ class ExcREXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcREXSFeedbackSignalKind.py b/pycgmes/resources/ExcREXSFeedbackSignalKind.py index 640af598..383d47ff 100644 --- a/pycgmes/resources/ExcREXSFeedbackSignalKind.py +++ b/pycgmes/resources/ExcREXSFeedbackSignalKind.py @@ -10,6 +10,6 @@ class ExcREXSFeedbackSignalKind(str, Enum): Types of rate feedback signals. """ - fieldVoltage = "fieldVoltage" # The voltage regulator output voltage is used. It is the same as exciter field voltage. # noqa: E501, E741, RUF003 - fieldCurrent = "fieldCurrent" # The exciter field current is used. # noqa: E501, E741, RUF003 - outputVoltage = "outputVoltage" # The output voltage of the exciter is used. # noqa: E501, E741, RUF003 + fieldVoltage = "fieldVoltage" # The voltage regulator output voltage is used. It is the same as exciter field voltage. # noqa: E501 + fieldCurrent = "fieldCurrent" # The exciter field current is used. # noqa: E501 + outputVoltage = "outputVoltage" # The output voltage of the exciter is used. # noqa: E501 diff --git a/pycgmes/resources/ExcRQB.py b/pycgmes/resources/ExcRQB.py index 63346b09..03d6ef9c 100644 --- a/pycgmes/resources/ExcRQB.py +++ b/pycgmes/resources/ExcRQB.py @@ -41,6 +41,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -73,6 +75,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -89,6 +92,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -105,6 +109,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -121,6 +126,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -137,6 +143,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -153,6 +160,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -169,6 +177,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -185,6 +194,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -201,6 +211,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -217,6 +228,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -233,6 +245,7 @@ class ExcRQB(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcSCRX.py b/pycgmes/resources/ExcSCRX.py index da6b42ec..ede85001 100644 --- a/pycgmes/resources/ExcSCRX.py +++ b/pycgmes/resources/ExcSCRX.py @@ -36,6 +36,7 @@ class ExcSCRX(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -52,6 +53,7 @@ class ExcSCRX(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -68,6 +70,7 @@ class ExcSCRX(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -84,6 +87,7 @@ class ExcSCRX(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -100,6 +104,7 @@ class ExcSCRX(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -116,6 +121,7 @@ class ExcSCRX(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -132,6 +138,7 @@ class ExcSCRX(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -148,6 +155,7 @@ class ExcSCRX(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcSEXS.py b/pycgmes/resources/ExcSEXS.py index a5f658ea..98a0a2cd 100644 --- a/pycgmes/resources/ExcSEXS.py +++ b/pycgmes/resources/ExcSEXS.py @@ -36,6 +36,7 @@ class ExcSEXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -52,6 +53,7 @@ class ExcSEXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -68,6 +70,7 @@ class ExcSEXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -84,6 +87,7 @@ class ExcSEXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -100,6 +104,7 @@ class ExcSEXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -116,6 +121,7 @@ class ExcSEXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -132,6 +138,7 @@ class ExcSEXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -148,6 +155,7 @@ class ExcSEXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -164,6 +172,7 @@ class ExcSEXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -180,6 +189,7 @@ class ExcSEXS(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcSK.py b/pycgmes/resources/ExcSK.py index 12b80f2e..e0e385f4 100644 --- a/pycgmes/resources/ExcSK.py +++ b/pycgmes/resources/ExcSK.py @@ -64,6 +64,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -80,6 +81,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -96,6 +98,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -112,6 +115,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -128,6 +132,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -144,6 +149,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -160,6 +166,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -176,6 +183,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -192,6 +200,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -208,6 +217,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -224,6 +234,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -240,6 +251,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -256,6 +268,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -272,6 +285,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -288,6 +302,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -304,6 +319,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -320,6 +336,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -336,6 +353,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -352,6 +370,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -368,6 +387,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -384,6 +404,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -400,6 +421,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -416,6 +438,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -432,6 +455,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -448,6 +472,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -464,6 +489,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -480,6 +506,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -496,6 +523,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -512,6 +540,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -528,6 +557,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -544,6 +574,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -560,6 +591,7 @@ class ExcSK(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcST1A.py b/pycgmes/resources/ExcST1A.py index c0c4a43d..92d280da 100644 --- a/pycgmes/resources/ExcST1A.py +++ b/pycgmes/resources/ExcST1A.py @@ -45,6 +45,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -61,6 +62,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -77,6 +79,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -93,6 +96,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -109,6 +113,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -125,6 +130,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -141,6 +147,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -157,6 +164,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -173,6 +181,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -189,6 +198,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -205,6 +215,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -221,6 +232,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -237,6 +249,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -253,6 +266,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -269,6 +283,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -285,6 +300,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -301,6 +317,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -317,6 +334,7 @@ class ExcST1A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcST2A.py b/pycgmes/resources/ExcST2A.py index edcfc165..b7a8c3dd 100644 --- a/pycgmes/resources/ExcST2A.py +++ b/pycgmes/resources/ExcST2A.py @@ -41,6 +41,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -73,6 +75,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -89,6 +92,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -105,6 +109,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -121,6 +126,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -137,6 +143,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -153,6 +160,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -169,6 +177,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -185,6 +194,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -201,6 +211,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -217,6 +228,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -233,6 +245,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -249,6 +262,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -265,6 +279,7 @@ class ExcST2A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcST3A.py b/pycgmes/resources/ExcST3A.py index 0dafd06a..6029ca78 100644 --- a/pycgmes/resources/ExcST3A.py +++ b/pycgmes/resources/ExcST3A.py @@ -46,6 +46,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -62,6 +63,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +80,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +97,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +114,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -126,6 +131,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -142,6 +148,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -158,6 +165,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -174,6 +182,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -190,6 +199,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -206,6 +216,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -222,6 +233,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -238,6 +250,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -254,6 +267,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -270,6 +284,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -286,6 +301,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -302,6 +318,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -318,6 +335,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -334,6 +352,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -350,6 +369,7 @@ class ExcST3A(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcST4B.py b/pycgmes/resources/ExcST4B.py index 5047ce3a..6dcd3af2 100644 --- a/pycgmes/resources/ExcST4B.py +++ b/pycgmes/resources/ExcST4B.py @@ -47,6 +47,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -63,6 +64,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +81,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -95,6 +98,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +115,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +132,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -143,6 +149,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -159,6 +166,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +183,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -191,6 +200,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +217,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -223,6 +234,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -239,6 +251,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +268,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +285,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -287,6 +302,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -303,6 +319,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -319,6 +336,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -335,6 +353,7 @@ class ExcST4B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcST6B.py b/pycgmes/resources/ExcST6B.py index ac04ef67..f249bcbc 100644 --- a/pycgmes/resources/ExcST6B.py +++ b/pycgmes/resources/ExcST6B.py @@ -51,6 +51,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -67,6 +68,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -83,6 +85,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -99,6 +102,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -115,6 +119,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -131,6 +136,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -147,6 +153,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -163,6 +170,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -179,6 +187,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -195,6 +204,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -211,6 +221,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -226,6 +237,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -242,6 +254,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -258,6 +271,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -274,6 +288,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -290,6 +305,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -306,6 +322,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -322,6 +339,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -338,6 +356,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -354,6 +373,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -370,6 +390,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -386,6 +407,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -402,6 +424,7 @@ class ExcST6B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcST6BOELselectorKind.py b/pycgmes/resources/ExcST6BOELselectorKind.py index d0935475..980293c2 100644 --- a/pycgmes/resources/ExcST6BOELselectorKind.py +++ b/pycgmes/resources/ExcST6BOELselectorKind.py @@ -10,6 +10,6 @@ class ExcST6BOELselectorKind(str, Enum): Types of connections for the OEL input used for static excitation systems type 6B. """ - noOELinput = "noOELinput" # No OEL input is used. Corresponds to <i>OELin</i> not = 1 and not = 2 on the ExcST6B diagram. Original ExcST6B model would have called this <i>OELin</i> = 0. # noqa: E501, E741, RUF003 - beforeUEL = "beforeUEL" # The connection is before UEL. Corresponds to <i>OELin</i> = 1 on the ExcST6B diagram. # noqa: E501, E741, RUF003 - afterUEL = "afterUEL" # The connection is after UEL. Corresponds to <i>OELin</i> = 2 on the ExcST6B diagram. # noqa: E501, E741, RUF003 + noOELinput = "noOELinput" # No OEL input is used. Corresponds to <i>OELin</i> not = 1 and not = 2 on the ExcST6B diagram. Original ExcST6B model would have called this <i>OELin</i> = 0. # noqa: E501 + beforeUEL = "beforeUEL" # The connection is before UEL. Corresponds to <i>OELin</i> = 1 on the ExcST6B diagram. # noqa: E501 + afterUEL = "afterUEL" # The connection is after UEL. Corresponds to <i>OELin</i> = 2 on the ExcST6B diagram. # noqa: E501 diff --git a/pycgmes/resources/ExcST7B.py b/pycgmes/resources/ExcST7B.py index 8302d4b6..67b5b814 100644 --- a/pycgmes/resources/ExcST7B.py +++ b/pycgmes/resources/ExcST7B.py @@ -43,6 +43,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -59,6 +60,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -75,6 +77,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -91,6 +94,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -107,6 +111,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -122,6 +127,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +144,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,6 +161,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -170,6 +178,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -186,6 +195,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -202,6 +212,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -218,6 +229,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -233,6 +245,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -249,6 +262,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -265,6 +279,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -281,6 +296,7 @@ class ExcST7B(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcST7BOELselectorKind.py b/pycgmes/resources/ExcST7BOELselectorKind.py index f7fa9062..8a7f0939 100644 --- a/pycgmes/resources/ExcST7BOELselectorKind.py +++ b/pycgmes/resources/ExcST7BOELselectorKind.py @@ -10,7 +10,7 @@ class ExcST7BOELselectorKind(str, Enum): Types of connections for the OEL input used for static excitation systems type 7B. """ - noOELinput = "noOELinput" # No OEL input is used. Corresponds to <i>OELin</i> not = 1 and not = 2 and not = 3 on the ExcST7B diagram. Original ExcST7B model would have called this <i>OELin</i> = 0. # noqa: E501, E741, RUF003 - addVref = "addVref" # The signal is added to <i>Vref</i>. Corresponds to <i>OELin</i> = 1 on the ExcST7B diagram. # noqa: E501, E741, RUF003 - inputLVgate = "inputLVgate" # The signal is connected into the input <i>LVGate</i>. Corresponds to <i>OELin</i> = 2 on the ExcST7B diagram. # noqa: E501, E741, RUF003 - outputLVgate = "outputLVgate" # The signal is connected into the output <i>LVGate</i>. Corresponds to <i>OELin</i> = 3 on the ExcST7B diagram. # noqa: E501, E741, RUF003 + noOELinput = "noOELinput" # No OEL input is used. Corresponds to <i>OELin</i> not = 1 and not = 2 and not = 3 on the ExcST7B diagram. Original ExcST7B model would have called this <i>OELin</i> = 0. # noqa: E501 + addVref = "addVref" # The signal is added to <i>Vref</i>. Corresponds to <i>OELin</i> = 1 on the ExcST7B diagram. # noqa: E501 + inputLVgate = "inputLVgate" # The signal is connected into the input <i>LVGate</i>. Corresponds to <i>OELin</i> = 2 on the ExcST7B diagram. # noqa: E501 + outputLVgate = "outputLVgate" # The signal is connected into the output <i>LVGate</i>. Corresponds to <i>OELin</i> = 3 on the ExcST7B diagram. # noqa: E501 diff --git a/pycgmes/resources/ExcST7BUELselectorKind.py b/pycgmes/resources/ExcST7BUELselectorKind.py index 5b9fa84e..5e36ad64 100644 --- a/pycgmes/resources/ExcST7BUELselectorKind.py +++ b/pycgmes/resources/ExcST7BUELselectorKind.py @@ -10,7 +10,7 @@ class ExcST7BUELselectorKind(str, Enum): Types of connections for the UEL input used for static excitation systems type 7B. """ - noUELinput = "noUELinput" # No UEL input is used. Corresponds to <i>UELin</i> not = 1 and not = 2 and not = 3 on the ExcST7B diagram. Original ExcST7B model would have called this <i>UELin</i> = 0. # noqa: E501, E741, RUF003 - addVref = "addVref" # The signal is added to <i>Vref</i>. Corresponds to <i>UELin</i> = 1 on the ExcST7B diagram. # noqa: E501, E741, RUF003 - inputHVgate = "inputHVgate" # The signal is connected into the input <i>HVGate</i>. Corresponds to <i>UELin</i> = 2 on the ExcST7B diagram. # noqa: E501, E741, RUF003 - outputHVgate = "outputHVgate" # The signal is connected into the output <i>HVGate</i>. Corresponds to <i>UELin</i> = 3 on the ExcST7B diagram. # noqa: E501, E741, RUF003 + noUELinput = "noUELinput" # No UEL input is used. Corresponds to <i>UELin</i> not = 1 and not = 2 and not = 3 on the ExcST7B diagram. Original ExcST7B model would have called this <i>UELin</i> = 0. # noqa: E501 + addVref = "addVref" # The signal is added to <i>Vref</i>. Corresponds to <i>UELin</i> = 1 on the ExcST7B diagram. # noqa: E501 + inputHVgate = "inputHVgate" # The signal is connected into the input <i>HVGate</i>. Corresponds to <i>UELin</i> = 2 on the ExcST7B diagram. # noqa: E501 + outputHVgate = "outputHVgate" # The signal is connected into the output <i>HVGate</i>. Corresponds to <i>UELin</i> = 3 on the ExcST7B diagram. # noqa: E501 diff --git a/pycgmes/resources/ExcitationSystemDynamics.py b/pycgmes/resources/ExcitationSystemDynamics.py index c6df3a87..8dbcc6e6 100644 --- a/pycgmes/resources/ExcitationSystemDynamics.py +++ b/pycgmes/resources/ExcitationSystemDynamics.py @@ -38,6 +38,7 @@ class ExcitationSystemDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class ExcitationSystemDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -68,6 +70,7 @@ class ExcitationSystemDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -83,6 +86,7 @@ class ExcitationSystemDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -98,6 +102,7 @@ class ExcitationSystemDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -113,6 +118,7 @@ class ExcitationSystemDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -128,6 +134,7 @@ class ExcitationSystemDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -143,6 +150,7 @@ class ExcitationSystemDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExcitationSystemUserDefined.py b/pycgmes/resources/ExcitationSystemUserDefined.py index 042c2eb8..7278f318 100644 --- a/pycgmes/resources/ExcitationSystemUserDefined.py +++ b/pycgmes/resources/ExcitationSystemUserDefined.py @@ -31,6 +31,7 @@ class ExcitationSystemUserDefined(ExcitationSystemDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class ExcitationSystemUserDefined(ExcitationSystemDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ExternalNetworkInjection.py b/pycgmes/resources/ExternalNetworkInjection.py index c28f5351..4f1991d6 100644 --- a/pycgmes/resources/ExternalNetworkInjection.py +++ b/pycgmes/resources/ExternalNetworkInjection.py @@ -61,6 +61,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -77,6 +78,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -93,6 +95,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -109,6 +112,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -125,6 +129,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -141,6 +146,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -157,6 +163,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -173,6 +180,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -189,6 +197,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -205,6 +214,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -221,6 +231,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -237,6 +248,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -253,6 +265,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -269,6 +282,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -285,6 +299,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -301,6 +316,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -317,6 +333,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -333,6 +350,7 @@ class ExternalNetworkInjection(RegulatingCondEq): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Float.py b/pycgmes/resources/Float.py index a929b9f8..de4aeb44 100644 --- a/pycgmes/resources/Float.py +++ b/pycgmes/resources/Float.py @@ -10,9 +10,9 @@ name="Float", type=float, profiles=[ + Profile.EQ, Profile.DL, Profile.DY, - Profile.EQ, Profile.EQBD, Profile.OP, Profile.SC, diff --git a/pycgmes/resources/FossilFuel.py b/pycgmes/resources/FossilFuel.py index 701f5e92..441333b5 100644 --- a/pycgmes/resources/FossilFuel.py +++ b/pycgmes/resources/FossilFuel.py @@ -29,6 +29,7 @@ class FossilFuel(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class FossilFuel(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/FrancisGovernorControlKind.py b/pycgmes/resources/FrancisGovernorControlKind.py index 46245d67..5ca67895 100644 --- a/pycgmes/resources/FrancisGovernorControlKind.py +++ b/pycgmes/resources/FrancisGovernorControlKind.py @@ -10,6 +10,6 @@ class FrancisGovernorControlKind(str, Enum): Governor control flag for Francis hydro model. """ - mechanicHydrolicTachoAccelerator = "mechanicHydrolicTachoAccelerator" # Mechanic-hydraulic regulator with tacho-accelerometer (Cflag = 1). # noqa: E501, E741, RUF003 - mechanicHydraulicTransientFeedback = "mechanicHydraulicTransientFeedback" # Mechanic-hydraulic regulator with transient feedback (Cflag=2). # noqa: E501, E741, RUF003 - electromechanicalElectrohydraulic = "electromechanicalElectrohydraulic" # Electromechanical and electrohydraulic regulator (Cflag=3). # noqa: E501, E741, RUF003 + mechanicHydrolicTachoAccelerator = "mechanicHydrolicTachoAccelerator" # Mechanic-hydraulic regulator with tacho-accelerometer (Cflag = 1). # noqa: E501 + mechanicHydraulicTransientFeedback = "mechanicHydraulicTransientFeedback" # Mechanic-hydraulic regulator with transient feedback (Cflag=2). # noqa: E501 + electromechanicalElectrohydraulic = "electromechanicalElectrohydraulic" # Electromechanical and electrohydraulic regulator (Cflag=3). # noqa: E501 diff --git a/pycgmes/resources/Frequency.py b/pycgmes/resources/Frequency.py index 88735f91..2039d289 100644 --- a/pycgmes/resources/Frequency.py +++ b/pycgmes/resources/Frequency.py @@ -14,8 +14,8 @@ multiplier=UnitMultiplier.none, unit=UnitSymbol.Hz, profiles=[ - Profile.DY, Profile.EQ, + Profile.DY, ], ) diff --git a/pycgmes/resources/FuelType.py b/pycgmes/resources/FuelType.py index bad59445..04382579 100644 --- a/pycgmes/resources/FuelType.py +++ b/pycgmes/resources/FuelType.py @@ -10,13 +10,13 @@ class FuelType(str, Enum): Type of fuel. """ - coal = "coal" # Generic coal, not including lignite type. # noqa: E501, E741, RUF003 - oil = "oil" # Oil. # noqa: E501, E741, RUF003 - gas = "gas" # Natural gas. # noqa: E501, E741, RUF003 - lignite = "lignite" # The fuel is lignite coal. Note that this is a special type of coal, so the other enum of coal is reserved for hard coal types or if the exact type of coal is not known. # noqa: E501, E741, RUF003 - hardCoal = "hardCoal" # Hard coal. # noqa: E501, E741, RUF003 - oilShale = "oilShale" # Oil Shale. # noqa: E501, E741, RUF003 - brownCoalLignite = "brownCoalLignite" # Brown coal lignite. # noqa: E501, E741, RUF003 - coalDerivedGas = "coalDerivedGas" # Coal derived gas. # noqa: E501, E741, RUF003 - peat = "peat" # Peat. # noqa: E501, E741, RUF003 - other = "other" # Any fuel type not included in the rest of the enumerated value. # noqa: E501, E741, RUF003 + coal = "coal" # Generic coal, not including lignite type. # noqa: E501 + oil = "oil" # Oil. # noqa: E501 + gas = "gas" # Natural gas. # noqa: E501 + lignite = "lignite" # The fuel is lignite coal. Note that this is a special type of coal, so the other enum of coal is reserved for hard coal types or if the exact type of coal is not known. # noqa: E501 + hardCoal = "hardCoal" # Hard coal. # noqa: E501 + oilShale = "oilShale" # Oil Shale. # noqa: E501 + brownCoalLignite = "brownCoalLignite" # Brown coal lignite. # noqa: E501 + coalDerivedGas = "coalDerivedGas" # Coal derived gas. # noqa: E501 + peat = "peat" # Peat. # noqa: E501 + other = "other" # Any fuel type not included in the rest of the enumerated value. # noqa: E501 diff --git a/pycgmes/resources/GenICompensationForGenJ.py b/pycgmes/resources/GenICompensationForGenJ.py index 9170d01e..1b7fe3a5 100644 --- a/pycgmes/resources/GenICompensationForGenJ.py +++ b/pycgmes/resources/GenICompensationForGenJ.py @@ -33,6 +33,7 @@ class GenICompensationForGenJ(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class GenICompensationForGenJ(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -63,6 +65,7 @@ class GenICompensationForGenJ(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +82,7 @@ class GenICompensationForGenJ(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GeneratingUnit.py b/pycgmes/resources/GeneratingUnit.py index ef162424..b9c82cc1 100644 --- a/pycgmes/resources/GeneratingUnit.py +++ b/pycgmes/resources/GeneratingUnit.py @@ -60,6 +60,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -75,6 +76,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -90,6 +92,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -105,6 +108,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -120,6 +124,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -136,6 +141,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -152,6 +158,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -168,6 +175,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -184,6 +192,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -200,6 +209,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -216,6 +226,7 @@ class GeneratingUnit(Equipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -232,6 +243,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -248,6 +260,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -264,6 +277,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -280,6 +294,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -296,6 +311,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -312,6 +328,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -328,6 +345,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -344,6 +362,7 @@ class GeneratingUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GeneratorControlSource.py b/pycgmes/resources/GeneratorControlSource.py index b92da329..410d280f 100644 --- a/pycgmes/resources/GeneratorControlSource.py +++ b/pycgmes/resources/GeneratorControlSource.py @@ -10,7 +10,7 @@ class GeneratorControlSource(str, Enum): The source of controls for a generating unit. """ - unavailable = "unavailable" # Not available. # noqa: E501, E741, RUF003 - offAGC = "offAGC" # Off of automatic generation control (AGC). # noqa: E501, E741, RUF003 - onAGC = "onAGC" # On automatic generation control (AGC). # noqa: E501, E741, RUF003 - plantControl = "plantControl" # Plant is controlling. # noqa: E501, E741, RUF003 + unavailable = "unavailable" # Not available. # noqa: E501 + offAGC = "offAGC" # Off of automatic generation control (AGC). # noqa: E501 + onAGC = "onAGC" # On automatic generation control (AGC). # noqa: E501 + plantControl = "plantControl" # Plant is controlling. # noqa: E501 diff --git a/pycgmes/resources/GenericNonLinearLoadModelKind.py b/pycgmes/resources/GenericNonLinearLoadModelKind.py index a3b4b857..c28d265c 100644 --- a/pycgmes/resources/GenericNonLinearLoadModelKind.py +++ b/pycgmes/resources/GenericNonLinearLoadModelKind.py @@ -10,5 +10,5 @@ class GenericNonLinearLoadModelKind(str, Enum): Type of generic non-linear load model. """ - exponentialRecovery = "exponentialRecovery" # Exponential recovery model. # noqa: E501, E741, RUF003 - loadAdaptive = "loadAdaptive" # Load adaptive model. # noqa: E501, E741, RUF003 + exponentialRecovery = "exponentialRecovery" # Exponential recovery model. # noqa: E501 + loadAdaptive = "loadAdaptive" # Load adaptive model. # noqa: E501 diff --git a/pycgmes/resources/GeographicalRegion.py b/pycgmes/resources/GeographicalRegion.py index 21aa5798..6fbe0b00 100644 --- a/pycgmes/resources/GeographicalRegion.py +++ b/pycgmes/resources/GeographicalRegion.py @@ -28,6 +28,7 @@ class GeographicalRegion(IdentifiedObject): Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovCT1.py b/pycgmes/resources/GovCT1.py index 85c1a37b..95b5aaa6 100644 --- a/pycgmes/resources/GovCT1.py +++ b/pycgmes/resources/GovCT1.py @@ -82,6 +82,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -98,6 +99,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +116,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +133,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -146,6 +150,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -162,6 +167,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -178,6 +184,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -194,6 +201,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -210,6 +218,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -226,6 +235,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -242,6 +252,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -258,6 +269,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -274,6 +286,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -290,6 +303,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -306,6 +320,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -322,6 +337,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -338,6 +354,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -354,6 +371,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -370,6 +388,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -386,6 +405,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -401,6 +421,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -417,6 +438,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -433,6 +455,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -449,6 +472,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -465,6 +489,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -481,6 +506,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -497,6 +523,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -513,6 +540,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -529,6 +557,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -545,6 +574,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -561,6 +591,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -577,6 +608,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -593,6 +625,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -609,6 +642,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -625,6 +659,7 @@ class GovCT1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovCT2.py b/pycgmes/resources/GovCT2.py index b3c18128..4ac43b86 100644 --- a/pycgmes/resources/GovCT2.py +++ b/pycgmes/resources/GovCT2.py @@ -97,6 +97,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -113,6 +114,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -129,6 +131,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -145,6 +148,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -161,6 +165,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -177,6 +182,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -193,6 +199,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -209,6 +216,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -225,6 +233,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -241,6 +250,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -257,6 +267,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -273,6 +284,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -289,6 +301,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -305,6 +318,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -321,6 +335,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -337,6 +352,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -353,6 +369,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -369,6 +386,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -385,6 +403,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -401,6 +420,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -417,6 +437,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -433,6 +454,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -449,6 +471,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -465,6 +488,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -481,6 +505,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -497,6 +522,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -513,6 +539,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -529,6 +556,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -545,6 +573,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -561,6 +590,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -577,6 +607,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -593,6 +624,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -609,6 +641,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -625,6 +658,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -641,6 +675,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -657,6 +692,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -673,6 +709,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -689,6 +726,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -705,6 +743,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -721,6 +760,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -737,6 +777,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -752,6 +793,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -768,6 +810,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -784,6 +827,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -800,6 +844,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -816,6 +861,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -832,6 +878,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -848,6 +895,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -864,6 +912,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -880,6 +929,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -896,6 +946,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -912,6 +963,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -928,6 +980,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -944,6 +997,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -960,6 +1014,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -976,6 +1031,7 @@ class GovCT2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovGAST.py b/pycgmes/resources/GovGAST.py index b079e444..22347961 100644 --- a/pycgmes/resources/GovGAST.py +++ b/pycgmes/resources/GovGAST.py @@ -40,6 +40,7 @@ class GovGAST(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -56,6 +57,7 @@ class GovGAST(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -72,6 +74,7 @@ class GovGAST(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -88,6 +91,7 @@ class GovGAST(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -104,6 +108,7 @@ class GovGAST(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -120,6 +125,7 @@ class GovGAST(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -136,6 +142,7 @@ class GovGAST(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -152,6 +159,7 @@ class GovGAST(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -168,6 +176,7 @@ class GovGAST(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -184,6 +193,7 @@ class GovGAST(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovGAST1.py b/pycgmes/resources/GovGAST1.py index 71ca1195..ea577469 100644 --- a/pycgmes/resources/GovGAST1.py +++ b/pycgmes/resources/GovGAST1.py @@ -66,6 +66,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -82,6 +83,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -98,6 +100,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +117,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +134,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -146,6 +151,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -162,6 +168,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -178,6 +185,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -194,6 +202,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -210,6 +219,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -226,6 +236,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -242,6 +253,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -258,6 +270,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -274,6 +287,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -290,6 +304,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -306,6 +321,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -322,6 +338,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -338,6 +355,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -354,6 +372,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -370,6 +389,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -386,6 +406,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -402,6 +423,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -418,6 +440,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -434,6 +457,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -450,6 +474,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -466,6 +491,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -482,6 +508,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -498,6 +525,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -514,6 +542,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -530,6 +559,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -546,6 +576,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -562,6 +593,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -578,6 +610,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -594,6 +627,7 @@ class GovGAST1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovGAST2.py b/pycgmes/resources/GovGAST2.py index 65925b62..b1f62e62 100644 --- a/pycgmes/resources/GovGAST2.py +++ b/pycgmes/resources/GovGAST2.py @@ -60,6 +60,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -76,6 +77,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -92,6 +94,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -108,6 +111,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -124,6 +128,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -140,6 +145,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -156,6 +162,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -172,6 +179,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -188,6 +196,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -204,6 +213,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -220,6 +230,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -236,6 +247,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -252,6 +264,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -268,6 +281,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -284,6 +298,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -300,6 +315,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -316,6 +332,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -332,6 +349,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -348,6 +366,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -364,6 +383,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -380,6 +400,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -396,6 +417,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -412,6 +434,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -428,6 +451,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -444,6 +468,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -460,6 +485,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -476,6 +502,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -492,6 +519,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -508,6 +536,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -524,6 +553,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -540,6 +570,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -556,6 +587,7 @@ class GovGAST2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovGAST3.py b/pycgmes/resources/GovGAST3.py index 6ed0c866..870fc840 100644 --- a/pycgmes/resources/GovGAST3.py +++ b/pycgmes/resources/GovGAST3.py @@ -47,6 +47,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -63,6 +64,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +81,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -95,6 +98,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +115,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -127,6 +132,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -143,6 +149,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -159,6 +166,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -175,6 +183,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +200,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +217,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -223,6 +234,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +251,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +268,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +285,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -287,6 +302,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -303,6 +319,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -319,6 +336,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -335,6 +353,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -351,6 +370,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -367,6 +387,7 @@ class GovGAST3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovGAST4.py b/pycgmes/resources/GovGAST4.py index 695c1a08..9b80eece 100644 --- a/pycgmes/resources/GovGAST4.py +++ b/pycgmes/resources/GovGAST4.py @@ -37,6 +37,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +156,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -165,6 +173,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -181,6 +190,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -197,6 +207,7 @@ class GovGAST4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovGASTWD.py b/pycgmes/resources/GovGASTWD.py index 78df30ed..62b2028b 100644 --- a/pycgmes/resources/GovGASTWD.py +++ b/pycgmes/resources/GovGASTWD.py @@ -62,6 +62,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -78,6 +79,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +96,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +113,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -126,6 +130,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -142,6 +147,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -158,6 +164,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -174,6 +181,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -190,6 +198,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -206,6 +215,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -222,6 +232,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -238,6 +249,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -254,6 +266,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -270,6 +283,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -286,6 +300,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -302,6 +317,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -318,6 +334,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -334,6 +351,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -350,6 +368,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -366,6 +385,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -382,6 +402,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -398,6 +419,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -414,6 +436,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -430,6 +453,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -446,6 +470,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -462,6 +487,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -478,6 +504,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -494,6 +521,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -510,6 +538,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -526,6 +555,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -542,6 +572,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -558,6 +589,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -574,6 +606,7 @@ class GovGASTWD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydro1.py b/pycgmes/resources/GovHydro1.py index 20912d56..4be23ba5 100644 --- a/pycgmes/resources/GovHydro1.py +++ b/pycgmes/resources/GovHydro1.py @@ -40,6 +40,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -56,6 +57,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -72,6 +74,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -88,6 +91,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -104,6 +108,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -120,6 +125,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -136,6 +142,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -152,6 +159,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -168,6 +176,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -184,6 +193,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -200,6 +210,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -216,6 +227,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -232,6 +244,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -248,6 +261,7 @@ class GovHydro1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydro2.py b/pycgmes/resources/GovHydro2.py index 0d79475e..7f2d6306 100644 --- a/pycgmes/resources/GovHydro2.py +++ b/pycgmes/resources/GovHydro2.py @@ -55,6 +55,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -71,6 +72,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -87,6 +89,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +106,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +123,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +140,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -151,6 +157,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -167,6 +174,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -183,6 +191,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -199,6 +208,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -215,6 +225,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -231,6 +242,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -247,6 +259,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -263,6 +276,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -279,6 +293,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -295,6 +310,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -311,6 +327,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -327,6 +344,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -343,6 +361,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -359,6 +378,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -375,6 +395,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -391,6 +412,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -407,6 +429,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -423,6 +446,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -439,6 +463,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -455,6 +480,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -471,6 +497,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -487,6 +514,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -503,6 +531,7 @@ class GovHydro2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydro3.py b/pycgmes/resources/GovHydro3.py index 67a0ae2b..17ecdd63 100644 --- a/pycgmes/resources/GovHydro3.py +++ b/pycgmes/resources/GovHydro3.py @@ -64,6 +64,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -80,6 +81,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -96,6 +98,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -112,6 +115,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -128,6 +132,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -144,6 +149,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -160,6 +166,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -176,6 +183,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -192,6 +200,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -208,6 +217,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -224,6 +234,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -240,6 +251,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -256,6 +268,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -272,6 +285,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -288,6 +302,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -304,6 +319,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -320,6 +336,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -336,6 +353,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -352,6 +370,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -368,6 +387,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -384,6 +404,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -400,6 +421,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -416,6 +438,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -432,6 +455,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -448,6 +472,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -464,6 +489,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -480,6 +506,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -496,6 +523,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -512,6 +540,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -528,6 +557,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -544,6 +574,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -560,6 +591,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -576,6 +608,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -592,6 +625,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -608,6 +642,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -624,6 +659,7 @@ class GovHydro3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydro4.py b/pycgmes/resources/GovHydro4.py index 505addf8..244a044c 100644 --- a/pycgmes/resources/GovHydro4.py +++ b/pycgmes/resources/GovHydro4.py @@ -79,6 +79,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -95,6 +96,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +113,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +130,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -143,6 +147,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -159,6 +164,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +181,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +198,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -207,6 +215,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -223,6 +232,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +249,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +266,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +283,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -287,6 +300,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -303,6 +317,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -319,6 +334,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -335,6 +351,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -351,6 +368,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -367,6 +385,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -383,6 +402,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -399,6 +419,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -415,6 +436,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -430,6 +452,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -446,6 +469,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -462,6 +486,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -478,6 +503,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -494,6 +520,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -510,6 +537,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -526,6 +554,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -542,6 +571,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -558,6 +588,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -574,6 +605,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -590,6 +622,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -606,6 +639,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -622,6 +656,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -638,6 +673,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -654,6 +690,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -670,6 +707,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -686,6 +724,7 @@ class GovHydro4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydro4ModelKind.py b/pycgmes/resources/GovHydro4ModelKind.py index 9dba3846..40df057d 100644 --- a/pycgmes/resources/GovHydro4ModelKind.py +++ b/pycgmes/resources/GovHydro4ModelKind.py @@ -10,6 +10,6 @@ class GovHydro4ModelKind(str, Enum): Possible types of GovHydro4 models. """ - simple = "simple" # Simple model. # noqa: E501, E741, RUF003 - francisPelton = "francisPelton" # Francis or Pelton model. # noqa: E501, E741, RUF003 - kaplan = "kaplan" # Kaplan model. # noqa: E501, E741, RUF003 + simple = "simple" # Simple model. # noqa: E501 + francisPelton = "francisPelton" # Francis or Pelton model. # noqa: E501 + kaplan = "kaplan" # Kaplan model. # noqa: E501 diff --git a/pycgmes/resources/GovHydroDD.py b/pycgmes/resources/GovHydroDD.py index 0b3a5f9d..724ec970 100644 --- a/pycgmes/resources/GovHydroDD.py +++ b/pycgmes/resources/GovHydroDD.py @@ -63,6 +63,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +80,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -95,6 +97,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +114,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +131,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -143,6 +148,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -159,6 +165,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +182,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +199,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +216,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -223,6 +233,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +250,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +267,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +284,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -287,6 +301,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -303,6 +318,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -319,6 +335,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -335,6 +352,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -351,6 +369,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -367,6 +386,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -383,6 +403,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -399,6 +420,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -415,6 +437,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -431,6 +454,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -447,6 +471,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -463,6 +488,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -479,6 +505,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -495,6 +522,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -511,6 +539,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -527,6 +556,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -543,6 +573,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -559,6 +590,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -575,6 +607,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -591,6 +624,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -607,6 +641,7 @@ class GovHydroDD(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydroFrancis.py b/pycgmes/resources/GovHydroFrancis.py index 9c403e76..d6ae929a 100644 --- a/pycgmes/resources/GovHydroFrancis.py +++ b/pycgmes/resources/GovHydroFrancis.py @@ -58,6 +58,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -74,6 +75,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -90,6 +92,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -106,6 +109,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -122,6 +126,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +143,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,6 +160,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -169,6 +176,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -185,6 +193,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -201,6 +210,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -217,6 +227,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -233,6 +244,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -249,6 +261,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -265,6 +278,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -281,6 +295,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -297,6 +312,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -313,6 +329,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -329,6 +346,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -345,6 +363,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -361,6 +380,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -377,6 +397,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -393,6 +414,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -409,6 +431,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -425,6 +448,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -441,6 +465,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -457,6 +482,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -473,6 +499,7 @@ class GovHydroFrancis(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydroIEEE0.py b/pycgmes/resources/GovHydroIEEE0.py index a9d5a493..76fea41b 100644 --- a/pycgmes/resources/GovHydroIEEE0.py +++ b/pycgmes/resources/GovHydroIEEE0.py @@ -37,6 +37,7 @@ class GovHydroIEEE0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class GovHydroIEEE0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class GovHydroIEEE0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class GovHydroIEEE0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class GovHydroIEEE0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class GovHydroIEEE0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class GovHydroIEEE0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +156,7 @@ class GovHydroIEEE0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydroIEEE2.py b/pycgmes/resources/GovHydroIEEE2.py index 51326a20..78b9b118 100644 --- a/pycgmes/resources/GovHydroIEEE2.py +++ b/pycgmes/resources/GovHydroIEEE2.py @@ -54,6 +54,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -70,6 +71,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -86,6 +88,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +105,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +122,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +139,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +156,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +173,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +190,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -198,6 +207,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -214,6 +224,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -230,6 +241,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -246,6 +258,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -262,6 +275,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -278,6 +292,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -294,6 +309,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -310,6 +326,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -326,6 +343,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -342,6 +360,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -358,6 +377,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -374,6 +394,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -390,6 +411,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -406,6 +428,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -422,6 +445,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -438,6 +462,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -454,6 +479,7 @@ class GovHydroIEEE2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydroPID.py b/pycgmes/resources/GovHydroPID.py index 7b577ba0..067318f1 100644 --- a/pycgmes/resources/GovHydroPID.py +++ b/pycgmes/resources/GovHydroPID.py @@ -61,6 +61,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -77,6 +78,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -93,6 +95,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -109,6 +112,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -125,6 +129,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -141,6 +146,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -157,6 +163,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -173,6 +180,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -189,6 +197,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -205,6 +214,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -221,6 +231,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -237,6 +248,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -253,6 +265,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -269,6 +282,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -285,6 +299,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -301,6 +316,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -317,6 +333,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -333,6 +350,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -349,6 +367,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -365,6 +384,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -381,6 +401,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -397,6 +418,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -413,6 +435,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -429,6 +452,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -445,6 +469,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -461,6 +486,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -477,6 +503,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -493,6 +520,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -509,6 +537,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -525,6 +554,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -541,6 +571,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -557,6 +588,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -573,6 +605,7 @@ class GovHydroPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydroPID2.py b/pycgmes/resources/GovHydroPID2.py index b2725615..d5604fd5 100644 --- a/pycgmes/resources/GovHydroPID2.py +++ b/pycgmes/resources/GovHydroPID2.py @@ -51,6 +51,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -67,6 +68,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -83,6 +85,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -99,6 +102,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -115,6 +119,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -131,6 +136,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -147,6 +153,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -163,6 +170,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -179,6 +187,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -195,6 +204,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -211,6 +221,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -227,6 +238,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -243,6 +255,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -259,6 +272,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -275,6 +289,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -291,6 +306,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -307,6 +323,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -323,6 +340,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -339,6 +357,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -355,6 +374,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -371,6 +391,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -387,6 +408,7 @@ class GovHydroPID2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydroPelton.py b/pycgmes/resources/GovHydroPelton.py index e705d1ea..42c1582a 100644 --- a/pycgmes/resources/GovHydroPelton.py +++ b/pycgmes/resources/GovHydroPelton.py @@ -62,6 +62,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +79,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +96,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +113,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -126,6 +130,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -142,6 +147,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -158,6 +164,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -174,6 +181,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -190,6 +198,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -206,6 +215,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -222,6 +232,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -238,6 +249,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -254,6 +266,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -270,6 +283,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -286,6 +300,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -302,6 +317,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -318,6 +334,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -334,6 +351,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -350,6 +368,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -366,6 +385,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -382,6 +402,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -398,6 +419,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -414,6 +436,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -430,6 +453,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -446,6 +470,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -462,6 +487,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -478,6 +504,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -494,6 +521,7 @@ class GovHydroPelton(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydroR.py b/pycgmes/resources/GovHydroR.py index 82fab0bd..f2706750 100644 --- a/pycgmes/resources/GovHydroR.py +++ b/pycgmes/resources/GovHydroR.py @@ -70,6 +70,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -86,6 +87,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +104,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +121,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +138,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +155,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +172,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +189,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -198,6 +206,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -214,6 +223,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -230,6 +240,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -246,6 +257,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -262,6 +274,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -278,6 +291,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -294,6 +308,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -310,6 +325,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -326,6 +342,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -342,6 +359,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -358,6 +376,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -374,6 +393,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -390,6 +410,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -406,6 +427,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -422,6 +444,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -438,6 +461,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -454,6 +478,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -470,6 +495,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -486,6 +512,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -502,6 +529,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -518,6 +546,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -534,6 +563,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -550,6 +580,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -566,6 +597,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -582,6 +614,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -598,6 +631,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -614,6 +648,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -630,6 +665,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -646,6 +682,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -662,6 +699,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -678,6 +716,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -694,6 +733,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -710,6 +750,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -726,6 +767,7 @@ class GovHydroR(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydroWEH.py b/pycgmes/resources/GovHydroWEH.py index ff0ff2e8..68368782 100644 --- a/pycgmes/resources/GovHydroWEH.py +++ b/pycgmes/resources/GovHydroWEH.py @@ -112,6 +112,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -128,6 +129,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -144,6 +146,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -160,6 +163,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -176,6 +180,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -192,6 +197,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -208,6 +214,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -224,6 +231,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -240,6 +248,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -256,6 +265,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -272,6 +282,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -288,6 +299,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -304,6 +316,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -320,6 +333,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -336,6 +350,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -352,6 +367,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -368,6 +384,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -384,6 +401,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -400,6 +418,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -416,6 +435,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -432,6 +452,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -448,6 +469,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -464,6 +486,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -480,6 +503,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -496,6 +520,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -512,6 +537,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -528,6 +554,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -544,6 +571,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -560,6 +588,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -576,6 +605,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -592,6 +622,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -608,6 +639,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -624,6 +656,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -640,6 +673,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -656,6 +690,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -672,6 +707,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -688,6 +724,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -704,6 +741,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -720,6 +758,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -736,6 +775,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -752,6 +792,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -768,6 +809,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -784,6 +826,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -800,6 +843,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -816,6 +860,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -832,6 +877,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -848,6 +894,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -864,6 +911,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -880,6 +928,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -896,6 +945,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -912,6 +962,7 @@ class GovHydroWEH(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovHydroWPID.py b/pycgmes/resources/GovHydroWPID.py index b0307566..81bd9b21 100644 --- a/pycgmes/resources/GovHydroWPID.py +++ b/pycgmes/resources/GovHydroWPID.py @@ -50,6 +50,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -66,6 +67,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -82,6 +84,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -98,6 +101,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +118,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +135,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -146,6 +152,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -162,6 +169,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -178,6 +186,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -194,6 +203,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -210,6 +220,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -226,6 +237,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -242,6 +254,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -258,6 +271,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -274,6 +288,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -290,6 +305,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -306,6 +322,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -322,6 +339,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -338,6 +356,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -354,6 +373,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -370,6 +390,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -386,6 +407,7 @@ class GovHydroWPID(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteam0.py b/pycgmes/resources/GovSteam0.py index 999cded0..e0d16030 100644 --- a/pycgmes/resources/GovSteam0.py +++ b/pycgmes/resources/GovSteam0.py @@ -34,6 +34,7 @@ class GovSteam0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -50,6 +51,7 @@ class GovSteam0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -66,6 +68,7 @@ class GovSteam0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -82,6 +85,7 @@ class GovSteam0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -98,6 +102,7 @@ class GovSteam0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +119,7 @@ class GovSteam0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +136,7 @@ class GovSteam0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -146,6 +153,7 @@ class GovSteam0(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteam1.py b/pycgmes/resources/GovSteam1.py index 96863f20..eb6952d7 100644 --- a/pycgmes/resources/GovSteam1.py +++ b/pycgmes/resources/GovSteam1.py @@ -68,6 +68,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -84,6 +85,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -100,6 +102,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -116,6 +119,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -132,6 +136,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -148,6 +153,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -164,6 +170,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -180,6 +187,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -196,6 +204,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -212,6 +221,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -228,6 +238,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -244,6 +255,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -260,6 +272,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -276,6 +289,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -292,6 +306,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -308,6 +323,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -324,6 +340,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -340,6 +357,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -356,6 +374,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -372,6 +391,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -388,6 +408,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -404,6 +425,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -420,6 +442,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -436,6 +459,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -452,6 +476,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -468,6 +493,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -484,6 +510,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -500,6 +527,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -516,6 +544,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -532,6 +561,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -548,6 +578,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -564,6 +595,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -580,6 +612,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -596,6 +629,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -612,6 +646,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -628,6 +663,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -644,6 +680,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -660,6 +697,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -676,6 +714,7 @@ class GovSteam1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteam2.py b/pycgmes/resources/GovSteam2.py index 4fd36399..c8152ee1 100644 --- a/pycgmes/resources/GovSteam2.py +++ b/pycgmes/resources/GovSteam2.py @@ -34,6 +34,7 @@ class GovSteam2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -50,6 +51,7 @@ class GovSteam2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -66,6 +68,7 @@ class GovSteam2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -82,6 +85,7 @@ class GovSteam2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -98,6 +102,7 @@ class GovSteam2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +119,7 @@ class GovSteam2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +136,7 @@ class GovSteam2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -146,6 +153,7 @@ class GovSteam2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteamBB.py b/pycgmes/resources/GovSteamBB.py index 574de7f3..1ffbc2fd 100644 --- a/pycgmes/resources/GovSteamBB.py +++ b/pycgmes/resources/GovSteamBB.py @@ -44,6 +44,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -60,6 +61,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -76,6 +78,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -92,6 +95,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -108,6 +112,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -124,6 +129,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -140,6 +146,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -156,6 +163,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -172,6 +180,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -188,6 +197,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -204,6 +214,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -220,6 +231,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -236,6 +248,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -252,6 +265,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -268,6 +282,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -284,6 +299,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -300,6 +316,7 @@ class GovSteamBB(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteamCC.py b/pycgmes/resources/GovSteamCC.py index dc9d8f16..b8a663d1 100644 --- a/pycgmes/resources/GovSteamCC.py +++ b/pycgmes/resources/GovSteamCC.py @@ -43,6 +43,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -59,6 +60,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -75,6 +77,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -91,6 +94,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -107,6 +111,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -123,6 +128,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -139,6 +145,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -155,6 +162,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -171,6 +179,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -187,6 +196,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -203,6 +213,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -219,6 +230,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -235,6 +247,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -251,6 +264,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -267,6 +281,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -283,6 +298,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -299,6 +315,7 @@ class GovSteamCC(CrossCompoundTurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteamEU.py b/pycgmes/resources/GovSteamEU.py index 4127bf7c..c48b1e3d 100644 --- a/pycgmes/resources/GovSteamEU.py +++ b/pycgmes/resources/GovSteamEU.py @@ -61,6 +61,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -77,6 +78,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -93,6 +95,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -109,6 +112,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -125,6 +129,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -141,6 +146,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -157,6 +163,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -173,6 +180,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -189,6 +197,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -205,6 +214,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -221,6 +231,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -237,6 +248,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -253,6 +265,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -269,6 +282,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -285,6 +299,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -301,6 +316,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -317,6 +333,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -333,6 +350,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -349,6 +367,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -365,6 +384,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -381,6 +401,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -397,6 +418,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -413,6 +435,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -429,6 +452,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -445,6 +469,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -461,6 +486,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -477,6 +503,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -493,6 +520,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -509,6 +537,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -525,6 +554,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -541,6 +571,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -557,6 +588,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -573,6 +605,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -589,6 +622,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -605,6 +639,7 @@ class GovSteamEU(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteamFV2.py b/pycgmes/resources/GovSteamFV2.py index cbc07274..dba4bc4d 100644 --- a/pycgmes/resources/GovSteamFV2.py +++ b/pycgmes/resources/GovSteamFV2.py @@ -39,6 +39,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -55,6 +56,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -71,6 +73,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -87,6 +90,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +107,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +124,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +141,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -151,6 +158,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -167,6 +175,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -183,6 +192,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -199,6 +209,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -215,6 +226,7 @@ class GovSteamFV2(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteamFV3.py b/pycgmes/resources/GovSteamFV3.py index f4d0aa76..b57a6ab1 100644 --- a/pycgmes/resources/GovSteamFV3.py +++ b/pycgmes/resources/GovSteamFV3.py @@ -58,6 +58,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -74,6 +75,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -90,6 +92,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -106,6 +109,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -122,6 +126,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +143,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,6 +160,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -170,6 +177,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -186,6 +194,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -202,6 +211,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -218,6 +228,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -234,6 +245,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -250,6 +262,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -266,6 +279,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -282,6 +296,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -298,6 +313,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -314,6 +330,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -330,6 +347,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -346,6 +364,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -362,6 +381,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -378,6 +398,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -394,6 +415,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -410,6 +432,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -426,6 +449,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -442,6 +466,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -458,6 +483,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -474,6 +500,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -490,6 +517,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -506,6 +534,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -522,6 +551,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -538,6 +568,7 @@ class GovSteamFV3(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteamFV4.py b/pycgmes/resources/GovSteamFV4.py index 9770f5aa..09c26408 100644 --- a/pycgmes/resources/GovSteamFV4.py +++ b/pycgmes/resources/GovSteamFV4.py @@ -78,6 +78,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +95,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +112,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -126,6 +129,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -142,6 +146,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -158,6 +163,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -174,6 +180,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -190,6 +197,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -206,6 +214,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -222,6 +231,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -238,6 +248,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -254,6 +265,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -270,6 +282,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -286,6 +299,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -302,6 +316,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -318,6 +333,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -334,6 +350,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -350,6 +367,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -366,6 +384,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -382,6 +401,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -398,6 +418,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -414,6 +435,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -430,6 +452,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -446,6 +469,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -462,6 +486,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -478,6 +503,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -494,6 +520,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -510,6 +537,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -526,6 +554,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -542,6 +571,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -558,6 +588,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -574,6 +605,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -590,6 +622,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -606,6 +639,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -622,6 +656,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -638,6 +673,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -654,6 +690,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -670,6 +707,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -686,6 +724,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -702,6 +741,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -718,6 +758,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -734,6 +775,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -750,6 +792,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -766,6 +809,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -782,6 +826,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -798,6 +843,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -814,6 +860,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -830,6 +877,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -846,6 +894,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -862,6 +911,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -878,6 +928,7 @@ class GovSteamFV4(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteamIEEE1.py b/pycgmes/resources/GovSteamIEEE1.py index cd6a1999..24a51297 100644 --- a/pycgmes/resources/GovSteamIEEE1.py +++ b/pycgmes/resources/GovSteamIEEE1.py @@ -48,6 +48,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -64,6 +65,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -80,6 +82,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -96,6 +99,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -112,6 +116,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -128,6 +133,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -144,6 +150,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -160,6 +167,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -176,6 +184,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -192,6 +201,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -208,6 +218,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -224,6 +235,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -240,6 +252,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -256,6 +269,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -272,6 +286,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -288,6 +303,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -304,6 +320,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -320,6 +337,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -336,6 +354,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -352,6 +371,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -368,6 +388,7 @@ class GovSteamIEEE1(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GovSteamSGO.py b/pycgmes/resources/GovSteamSGO.py index 1bd56b35..4d6a464b 100644 --- a/pycgmes/resources/GovSteamSGO.py +++ b/pycgmes/resources/GovSteamSGO.py @@ -38,6 +38,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -54,6 +55,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -70,6 +72,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -86,6 +89,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +106,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +123,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +140,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +157,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +174,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +191,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -198,6 +208,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -214,6 +225,7 @@ class GovSteamSGO(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/GrossToNetActivePowerCurve.py b/pycgmes/resources/GrossToNetActivePowerCurve.py index 61990b38..c4230f76 100644 --- a/pycgmes/resources/GrossToNetActivePowerCurve.py +++ b/pycgmes/resources/GrossToNetActivePowerCurve.py @@ -31,6 +31,7 @@ class GrossToNetActivePowerCurve(Curve): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/GroundingImpedance.py b/pycgmes/resources/GroundingImpedance.py index 3b464239..97a8f3dd 100644 --- a/pycgmes/resources/GroundingImpedance.py +++ b/pycgmes/resources/GroundingImpedance.py @@ -27,6 +27,7 @@ class GroundingImpedance(EarthFaultCompensator): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/HydroEnergyConversionKind.py b/pycgmes/resources/HydroEnergyConversionKind.py index b3db8520..bfb13b35 100644 --- a/pycgmes/resources/HydroEnergyConversionKind.py +++ b/pycgmes/resources/HydroEnergyConversionKind.py @@ -10,5 +10,5 @@ class HydroEnergyConversionKind(str, Enum): Specifies the capability of the hydro generating unit to convert energy as a generator or pump. """ - generator = "generator" # Able to generate power, but not able to pump water for energy storage. # noqa: E501, E741, RUF003 - pumpAndGenerator = "pumpAndGenerator" # Able to both generate power and pump water for energy storage. # noqa: E501, E741, RUF003 + generator = "generator" # Able to generate power, but not able to pump water for energy storage. # noqa: E501 + pumpAndGenerator = "pumpAndGenerator" # Able to both generate power and pump water for energy storage. # noqa: E501 diff --git a/pycgmes/resources/HydroGeneratingUnit.py b/pycgmes/resources/HydroGeneratingUnit.py index ab5d45ec..469498e0 100644 --- a/pycgmes/resources/HydroGeneratingUnit.py +++ b/pycgmes/resources/HydroGeneratingUnit.py @@ -30,6 +30,7 @@ class HydroGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class HydroGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -61,6 +63,7 @@ class HydroGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -76,6 +79,7 @@ class HydroGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/HydroPlantStorageKind.py b/pycgmes/resources/HydroPlantStorageKind.py index 13ea4f12..1addd0ca 100644 --- a/pycgmes/resources/HydroPlantStorageKind.py +++ b/pycgmes/resources/HydroPlantStorageKind.py @@ -10,6 +10,6 @@ class HydroPlantStorageKind(str, Enum): The type of hydro power plant. """ - runOfRiver = "runOfRiver" # Run of river. # noqa: E501, E741, RUF003 - pumpedStorage = "pumpedStorage" # Pumped storage. # noqa: E501, E741, RUF003 - storage = "storage" # Storage. # noqa: E501, E741, RUF003 + runOfRiver = "runOfRiver" # Run of river. # noqa: E501 + pumpedStorage = "pumpedStorage" # Pumped storage. # noqa: E501 + storage = "storage" # Storage. # noqa: E501 diff --git a/pycgmes/resources/HydroPowerPlant.py b/pycgmes/resources/HydroPowerPlant.py index 02d23353..aaaa985a 100644 --- a/pycgmes/resources/HydroPowerPlant.py +++ b/pycgmes/resources/HydroPowerPlant.py @@ -30,6 +30,7 @@ class HydroPowerPlant(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class HydroPowerPlant(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +62,7 @@ class HydroPowerPlant(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/HydroPump.py b/pycgmes/resources/HydroPump.py index fa3541f4..1c17972a 100644 --- a/pycgmes/resources/HydroPump.py +++ b/pycgmes/resources/HydroPump.py @@ -30,6 +30,7 @@ class HydroPump(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class HydroPump(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/HydroTurbineKind.py b/pycgmes/resources/HydroTurbineKind.py index 426eaa29..9b975419 100644 --- a/pycgmes/resources/HydroTurbineKind.py +++ b/pycgmes/resources/HydroTurbineKind.py @@ -10,6 +10,6 @@ class HydroTurbineKind(str, Enum): Type of turbine. """ - francis = "francis" # Francis. # noqa: E501, E741, RUF003 - pelton = "pelton" # Pelton. # noqa: E501, E741, RUF003 - kaplan = "kaplan" # Kaplan. # noqa: E501, E741, RUF003 + francis = "francis" # Francis. # noqa: E501 + pelton = "pelton" # Pelton. # noqa: E501 + kaplan = "kaplan" # Kaplan. # noqa: E501 diff --git a/pycgmes/resources/IdentifiedObject.py b/pycgmes/resources/IdentifiedObject.py index 002f455f..736a8b8a 100644 --- a/pycgmes/resources/IdentifiedObject.py +++ b/pycgmes/resources/IdentifiedObject.py @@ -39,6 +39,7 @@ class IdentifiedObject(Base): Profile.DL, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -51,14 +52,15 @@ class IdentifiedObject(Base): default="", json_schema_extra={ "in_profiles": [ + Profile.EQ, Profile.DL, Profile.DY, - Profile.EQ, Profile.EQBD, Profile.OP, Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -77,6 +79,7 @@ class IdentifiedObject(Base): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -90,9 +93,9 @@ class IdentifiedObject(Base): default="", json_schema_extra={ "in_profiles": [ + Profile.EQ, Profile.DL, Profile.DY, - Profile.EQ, Profile.EQBD, Profile.GL, Profile.OP, @@ -102,6 +105,7 @@ class IdentifiedObject(Base): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -115,9 +119,9 @@ class IdentifiedObject(Base): default="", json_schema_extra={ "in_profiles": [ + Profile.EQ, Profile.DL, Profile.DY, - Profile.EQ, Profile.EQBD, Profile.GL, Profile.OP, @@ -125,6 +129,7 @@ class IdentifiedObject(Base): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -143,6 +148,7 @@ class IdentifiedObject(Base): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -159,9 +165,9 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { + Profile.EQ, Profile.DL, Profile.DY, - Profile.EQ, Profile.EQBD, Profile.GL, Profile.OP, diff --git a/pycgmes/resources/IfdBaseKind.py b/pycgmes/resources/IfdBaseKind.py index 46c0c6d8..958f0502 100644 --- a/pycgmes/resources/IfdBaseKind.py +++ b/pycgmes/resources/IfdBaseKind.py @@ -10,6 +10,6 @@ class IfdBaseKind(str, Enum): Excitation base system mode. """ - ifag = "ifag" # Air gap line mode. # noqa: E501, E741, RUF003 - ifnl = "ifnl" # No load system with saturation mode. # noqa: E501, E741, RUF003 - iffl = "iffl" # Full load system mode. # noqa: E501, E741, RUF003 + ifag = "ifag" # Air gap line mode. # noqa: E501 + ifnl = "ifnl" # No load system with saturation mode. # noqa: E501 + iffl = "iffl" # Full load system mode. # noqa: E501 diff --git a/pycgmes/resources/InputSignalKind.py b/pycgmes/resources/InputSignalKind.py index fbaca583..8ec55320 100644 --- a/pycgmes/resources/InputSignalKind.py +++ b/pycgmes/resources/InputSignalKind.py @@ -10,14 +10,14 @@ class InputSignalKind(str, Enum): Types of input signals. In dynamics modelling, commonly represented by the j parameter. """ - rotorSpeed = "rotorSpeed" # Input signal is rotor or shaft speed (angular frequency). # noqa: E501, E741, RUF003 - rotorAngularFrequencyDeviation = "rotorAngularFrequencyDeviation" # Input signal is rotor or shaft angular frequency deviation. # noqa: E501, E741, RUF003 - busFrequency = "busFrequency" # Input signal is bus voltage fr<font color="#0f0f0f">equency. This could be a terminal frequency or remote frequency.</font> # noqa: E501, E741, RUF003 - busFrequencyDeviation = "busFrequencyDeviation" # Input signal is deviation of bus voltage frequ<font color="#0f0f0f">ency. This could be a terminal frequency deviation or remote frequency deviation.</font> # noqa: E501, E741, RUF003 - generatorElectricalPower = "generatorElectricalPower" # Input signal is generator electrical power on rated <i>S</i>. # noqa: E501, E741, RUF003 - generatorAcceleratingPower = "generatorAcceleratingPower" # Input signal is generator accelerating power. # noqa: E501, E741, RUF003 - busVoltage = "busVoltage" # Input signal <font color="#0f0f0f">is bus voltage. This could be a terminal voltage or remote voltage.</font> # noqa: E501, E741, RUF003 - busVoltageDerivative = "busVoltageDerivative" # Input signal is derivative of bus voltag<font color="#0f0f0f">e. This could be a terminal voltage derivative or remote voltage derivative.</font> # noqa: E501, E741, RUF003 - branchCurrent = "branchCurrent" # Input signal is amplitude of remote branch current. # noqa: E501, E741, RUF003 - fieldCurrent = "fieldCurrent" # Input signal is generator field current. # noqa: E501, E741, RUF003 - generatorMechanicalPower = "generatorMechanicalPower" # Input signal is generator mechanical power. # noqa: E501, E741, RUF003 + rotorSpeed = "rotorSpeed" # Input signal is rotor or shaft speed (angular frequency). # noqa: E501 + rotorAngularFrequencyDeviation = "rotorAngularFrequencyDeviation" # Input signal is rotor or shaft angular frequency deviation. # noqa: E501 + busFrequency = "busFrequency" # Input signal is bus voltage fr<font color="#0f0f0f">equency. This could be a terminal frequency or remote frequency.</font> # noqa: E501 + busFrequencyDeviation = "busFrequencyDeviation" # Input signal is deviation of bus voltage frequ<font color="#0f0f0f">ency. This could be a terminal frequency deviation or remote frequency deviation.</font> # noqa: E501 + generatorElectricalPower = "generatorElectricalPower" # Input signal is generator electrical power on rated <i>S</i>. # noqa: E501 + generatorAcceleratingPower = "generatorAcceleratingPower" # Input signal is generator accelerating power. # noqa: E501 + busVoltage = "busVoltage" # Input signal <font color="#0f0f0f">is bus voltage. This could be a terminal voltage or remote voltage.</font> # noqa: E501 + busVoltageDerivative = "busVoltageDerivative" # Input signal is derivative of bus voltag<font color="#0f0f0f">e. This could be a terminal voltage derivative or remote voltage derivative.</font> # noqa: E501 + branchCurrent = "branchCurrent" # Input signal is amplitude of remote branch current. # noqa: E501 + fieldCurrent = "fieldCurrent" # Input signal is generator field current. # noqa: E501 + generatorMechanicalPower = "generatorMechanicalPower" # Input signal is generator mechanical power. # noqa: E501 diff --git a/pycgmes/resources/Integer.py b/pycgmes/resources/Integer.py index 1c544f8d..e562c448 100644 --- a/pycgmes/resources/Integer.py +++ b/pycgmes/resources/Integer.py @@ -10,9 +10,9 @@ name="Integer", type=int, profiles=[ + Profile.EQ, Profile.DL, Profile.DY, - Profile.EQ, Profile.GL, Profile.OP, Profile.SC, diff --git a/pycgmes/resources/Length.py b/pycgmes/resources/Length.py index 91e6c853..b090be9c 100644 --- a/pycgmes/resources/Length.py +++ b/pycgmes/resources/Length.py @@ -14,8 +14,8 @@ multiplier=UnitMultiplier.k, unit=UnitSymbol.m, profiles=[ - Profile.DY, Profile.EQ, + Profile.DY, Profile.SC, ], ) diff --git a/pycgmes/resources/LimitKind.py b/pycgmes/resources/LimitKind.py index 9162d6bc..86b241b5 100644 --- a/pycgmes/resources/LimitKind.py +++ b/pycgmes/resources/LimitKind.py @@ -10,14 +10,14 @@ class LimitKind(str, Enum): Limit kinds. """ - patl = "patl" # The Permanent Admissible Transmission Loading (PATL) is the loading in amperes, MVA or MW that can be accepted by a network branch for an unlimited duration without any risk for the material. The OperationnalLimitType.isInfiniteDuration is set to true. There shall be only one OperationalLimitType of kind PATL per OperationalLimitSet if the PATL is ApparentPowerLimit, ActivePowerLimit, or CurrentLimit for a given Terminal or Equipment. # noqa: E501, E741, RUF003 - patlt = "patlt" # Permanent Admissible Transmission Loading Threshold (PATLT) is a value in engineering units defined for PATL and calculated using a percentage less than 100 % of the PATL type intended to alert operators of an arising condition. The percentage should be given in the name of the OperationalLimitSet. The aceptableDuration is another way to express the severity of the limit. # noqa: E501, E741, RUF003 - tatl = "tatl" # Temporarily Admissible Transmission Loading (TATL) which is the loading in amperes, MVA or MW that can be accepted by a branch for a certain limited duration. The TATL can be defined in different ways: <ul> <li>as a fixed percentage of the PATL for a given time (for example, 115% of the PATL that can be accepted during 15 minutes),</li> </ul> <ul> <li>pairs of TATL type and Duration calculated for each line taking into account its particular configuration and conditions of functioning (for example, it can define a TATL acceptable during 20 minutes and another one acceptable during 10 minutes).</li> </ul> Such a definition of TATL can depend on the initial operating conditions of the network element (sag situation of a line). The duration attribute can be used to define several TATL limit types. Hence multiple TATL limit values may exist having different durations. # noqa: E501, E741, RUF003 - tc = "tc" # Tripping Current (TC) is the ultimate intensity without any delay. It is defined as the threshold the line will trip without any possible remedial actions. The tripping of the network element is ordered by protections against short circuits or by overload protections, but in any case, the activation delay of these protections is not compatible with the reaction delay of an operator (less than one minute). The duration is always zero if the OperationalLimitType.acceptableDuration is exchanged. Only one limit value exists for the TC type. # noqa: E501, E741, RUF003 - tct = "tct" # Tripping Current Threshold (TCT) is a value in engineering units defined for TC and calculated using a percentage less than 100 % of the TC type intended to alert operators of an arising condition. The percentage should be given in the name of the OperationalLimitSet. The aceptableDuration is another way to express the severity of the limit. # noqa: E501, E741, RUF003 - highVoltage = "highVoltage" # Referring to the rating of the equipments, a voltage too high can lead to accelerated ageing or the destruction of the equipment. This limit type may or may not have duration. # noqa: E501, E741, RUF003 - lowVoltage = "lowVoltage" # A too low voltage can disturb the normal operation of some protections and transformer equipped with on-load tap changers, electronic power devices or can affect the behaviour of the auxiliaries of generation units. This limit type may or may not have duration. # noqa: E501, E741, RUF003 - operationalVoltageLimit = "operationalVoltageLimit" # Operational voltage limit. # noqa: E501, E741, RUF003 - alarmVoltage = "alarmVoltage" # Voltage alarm. # noqa: E501, E741, RUF003 - warningVoltage = "warningVoltage" # Voltage warning. # noqa: E501, E741, RUF003 - stability = "stability" # Stability. # noqa: E501, E741, RUF003 + patl = "patl" # The Permanent Admissible Transmission Loading (PATL) is the loading in amperes, MVA or MW that can be accepted by a network branch for an unlimited duration without any risk for the material. The OperationnalLimitType.isInfiniteDuration is set to true. There shall be only one OperationalLimitType of kind PATL per OperationalLimitSet if the PATL is ApparentPowerLimit, ActivePowerLimit, or CurrentLimit for a given Terminal or Equipment. # noqa: E501 + patlt = "patlt" # Permanent Admissible Transmission Loading Threshold (PATLT) is a value in engineering units defined for PATL and calculated using a percentage less than 100 % of the PATL type intended to alert operators of an arising condition. The percentage should be given in the name of the OperationalLimitSet. The aceptableDuration is another way to express the severity of the limit. # noqa: E501 + tatl = "tatl" # Temporarily Admissible Transmission Loading (TATL) which is the loading in amperes, MVA or MW that can be accepted by a branch for a certain limited duration. The TATL can be defined in different ways: <ul> <li>as a fixed percentage of the PATL for a given time (for example, 115% of the PATL that can be accepted during 15 minutes),</li> </ul> <ul> <li>pairs of TATL type and Duration calculated for each line taking into account its particular configuration and conditions of functioning (for example, it can define a TATL acceptable during 20 minutes and another one acceptable during 10 minutes).</li> </ul> Such a definition of TATL can depend on the initial operating conditions of the network element (sag situation of a line). The duration attribute can be used to define several TATL limit types. Hence multiple TATL limit values may exist having different durations. # noqa: E501 + tc = "tc" # Tripping Current (TC) is the ultimate intensity without any delay. It is defined as the threshold the line will trip without any possible remedial actions. The tripping of the network element is ordered by protections against short circuits or by overload protections, but in any case, the activation delay of these protections is not compatible with the reaction delay of an operator (less than one minute). The duration is always zero if the OperationalLimitType.acceptableDuration is exchanged. Only one limit value exists for the TC type. # noqa: E501 + tct = "tct" # Tripping Current Threshold (TCT) is a value in engineering units defined for TC and calculated using a percentage less than 100 % of the TC type intended to alert operators of an arising condition. The percentage should be given in the name of the OperationalLimitSet. The aceptableDuration is another way to express the severity of the limit. # noqa: E501 + highVoltage = "highVoltage" # Referring to the rating of the equipments, a voltage too high can lead to accelerated ageing or the destruction of the equipment. This limit type may or may not have duration. # noqa: E501 + lowVoltage = "lowVoltage" # A too low voltage can disturb the normal operation of some protections and transformer equipped with on-load tap changers, electronic power devices or can affect the behaviour of the auxiliaries of generation units. This limit type may or may not have duration. # noqa: E501 + operationalVoltageLimit = "operationalVoltageLimit" # Operational voltage limit. # noqa: E501 + alarmVoltage = "alarmVoltage" # Voltage alarm. # noqa: E501 + warningVoltage = "warningVoltage" # Voltage warning. # noqa: E501 + stability = "stability" # Stability. # noqa: E501 diff --git a/pycgmes/resources/LimitSet.py b/pycgmes/resources/LimitSet.py index 0e3f4e3e..dd17c656 100644 --- a/pycgmes/resources/LimitSet.py +++ b/pycgmes/resources/LimitSet.py @@ -31,6 +31,7 @@ class LimitSet(IdentifiedObject): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Line.py b/pycgmes/resources/Line.py index 07358a35..97888b53 100644 --- a/pycgmes/resources/Line.py +++ b/pycgmes/resources/Line.py @@ -28,6 +28,7 @@ class Line(EquipmentContainer): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/LinearShuntCompensator.py b/pycgmes/resources/LinearShuntCompensator.py index 087827d1..2a24a6af 100644 --- a/pycgmes/resources/LinearShuntCompensator.py +++ b/pycgmes/resources/LinearShuntCompensator.py @@ -30,6 +30,7 @@ class LinearShuntCompensator(ShuntCompensator): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class LinearShuntCompensator(ShuntCompensator): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class LinearShuntCompensator(ShuntCompensator): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +81,7 @@ class LinearShuntCompensator(ShuntCompensator): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/LoadAggregate.py b/pycgmes/resources/LoadAggregate.py index 6373218f..925410ed 100644 --- a/pycgmes/resources/LoadAggregate.py +++ b/pycgmes/resources/LoadAggregate.py @@ -34,6 +34,7 @@ class LoadAggregate(LoadDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class LoadAggregate(LoadDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/LoadArea.py b/pycgmes/resources/LoadArea.py index 34742cb7..b3936496 100644 --- a/pycgmes/resources/LoadArea.py +++ b/pycgmes/resources/LoadArea.py @@ -28,6 +28,7 @@ class LoadArea(EnergyArea): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/LoadComposite.py b/pycgmes/resources/LoadComposite.py index 0711eb57..40fcec8e 100644 --- a/pycgmes/resources/LoadComposite.py +++ b/pycgmes/resources/LoadComposite.py @@ -39,6 +39,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -55,6 +56,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -71,6 +73,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -87,6 +90,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -103,6 +107,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -119,6 +124,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -135,6 +141,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -151,6 +158,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -167,6 +175,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -183,6 +192,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -199,6 +209,7 @@ class LoadComposite(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/LoadDynamics.py b/pycgmes/resources/LoadDynamics.py index 57d3dfa7..fbb937b5 100644 --- a/pycgmes/resources/LoadDynamics.py +++ b/pycgmes/resources/LoadDynamics.py @@ -30,6 +30,7 @@ class LoadDynamics(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/LoadGenericNonLinear.py b/pycgmes/resources/LoadGenericNonLinear.py index 186ab4e5..160fd2e6 100644 --- a/pycgmes/resources/LoadGenericNonLinear.py +++ b/pycgmes/resources/LoadGenericNonLinear.py @@ -35,6 +35,7 @@ class LoadGenericNonLinear(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -51,6 +52,7 @@ class LoadGenericNonLinear(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -67,6 +69,7 @@ class LoadGenericNonLinear(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -82,6 +85,7 @@ class LoadGenericNonLinear(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -98,6 +102,7 @@ class LoadGenericNonLinear(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -114,6 +119,7 @@ class LoadGenericNonLinear(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +136,7 @@ class LoadGenericNonLinear(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/LoadGroup.py b/pycgmes/resources/LoadGroup.py index 5bc8e2c3..d92691d1 100644 --- a/pycgmes/resources/LoadGroup.py +++ b/pycgmes/resources/LoadGroup.py @@ -28,6 +28,7 @@ class LoadGroup(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/LoadMotor.py b/pycgmes/resources/LoadMotor.py index 60313eff..0b22519a 100644 --- a/pycgmes/resources/LoadMotor.py +++ b/pycgmes/resources/LoadMotor.py @@ -55,6 +55,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -70,6 +71,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -86,6 +88,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +105,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -118,6 +122,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +139,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +156,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +173,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -182,6 +190,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -198,6 +207,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -214,6 +224,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -230,6 +241,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -246,6 +258,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -262,6 +275,7 @@ class LoadMotor(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/LoadResponseCharacteristic.py b/pycgmes/resources/LoadResponseCharacteristic.py index e12c08ee..124f4f62 100644 --- a/pycgmes/resources/LoadResponseCharacteristic.py +++ b/pycgmes/resources/LoadResponseCharacteristic.py @@ -57,6 +57,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -72,6 +73,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -88,6 +90,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -104,6 +107,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -120,6 +124,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -136,6 +141,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -152,6 +158,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -168,6 +175,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -184,6 +192,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -200,6 +209,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -216,6 +226,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -232,6 +243,7 @@ class LoadResponseCharacteristic(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/LoadStatic.py b/pycgmes/resources/LoadStatic.py index d91eaf85..20521740 100644 --- a/pycgmes/resources/LoadStatic.py +++ b/pycgmes/resources/LoadStatic.py @@ -47,6 +47,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +63,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -78,6 +80,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -94,6 +97,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -110,6 +114,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -126,6 +131,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -142,6 +148,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -158,6 +165,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -174,6 +182,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -190,6 +199,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -206,6 +216,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -222,6 +233,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -238,6 +250,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -254,6 +267,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -270,6 +284,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -286,6 +301,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -302,6 +318,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -318,6 +335,7 @@ class LoadStatic(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/LoadUserDefined.py b/pycgmes/resources/LoadUserDefined.py index 423909ca..adba04f7 100644 --- a/pycgmes/resources/LoadUserDefined.py +++ b/pycgmes/resources/LoadUserDefined.py @@ -31,6 +31,7 @@ class LoadUserDefined(LoadDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class LoadUserDefined(LoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Location.py b/pycgmes/resources/Location.py index 42c0b2b6..6d798f7d 100644 --- a/pycgmes/resources/Location.py +++ b/pycgmes/resources/Location.py @@ -32,6 +32,7 @@ class Location(IdentifiedObject): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class Location(IdentifiedObject): Profile.GL, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class Location(IdentifiedObject): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -77,6 +80,7 @@ class Location(IdentifiedObject): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Measurement.py b/pycgmes/resources/Measurement.py index e6b50dc2..5e650ef6 100644 --- a/pycgmes/resources/Measurement.py +++ b/pycgmes/resources/Measurement.py @@ -53,6 +53,7 @@ class Measurement(IdentifiedObject): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -68,6 +69,7 @@ class Measurement(IdentifiedObject): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -83,6 +85,7 @@ class Measurement(IdentifiedObject): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -99,6 +102,7 @@ class Measurement(IdentifiedObject): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -114,6 +118,7 @@ class Measurement(IdentifiedObject): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -129,6 +134,7 @@ class Measurement(IdentifiedObject): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/MeasurementValue.py b/pycgmes/resources/MeasurementValue.py index c67180dc..1d9d225b 100644 --- a/pycgmes/resources/MeasurementValue.py +++ b/pycgmes/resources/MeasurementValue.py @@ -35,6 +35,7 @@ class MeasurementValue(IOPoint): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -50,6 +51,7 @@ class MeasurementValue(IOPoint): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -65,6 +67,7 @@ class MeasurementValue(IOPoint): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -81,6 +84,7 @@ class MeasurementValue(IOPoint): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/MeasurementValueQuality.py b/pycgmes/resources/MeasurementValueQuality.py index ad1e8a0a..5f80d337 100644 --- a/pycgmes/resources/MeasurementValueQuality.py +++ b/pycgmes/resources/MeasurementValueQuality.py @@ -28,6 +28,7 @@ class MeasurementValueQuality(Quality61850): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/MeasurementValueSource.py b/pycgmes/resources/MeasurementValueSource.py index 7670ea25..95e3559c 100644 --- a/pycgmes/resources/MeasurementValueSource.py +++ b/pycgmes/resources/MeasurementValueSource.py @@ -28,6 +28,7 @@ class MeasurementValueSource(IdentifiedObject): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/MechLoad1.py b/pycgmes/resources/MechLoad1.py index 83d2e9cd..9c603547 100644 --- a/pycgmes/resources/MechLoad1.py +++ b/pycgmes/resources/MechLoad1.py @@ -30,6 +30,7 @@ class MechLoad1(MechanicalLoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class MechLoad1(MechanicalLoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class MechLoad1(MechanicalLoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -78,6 +81,7 @@ class MechLoad1(MechanicalLoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/MechanicalLoadDynamics.py b/pycgmes/resources/MechanicalLoadDynamics.py index 4ffd31f4..2a5f0098 100644 --- a/pycgmes/resources/MechanicalLoadDynamics.py +++ b/pycgmes/resources/MechanicalLoadDynamics.py @@ -33,6 +33,7 @@ class MechanicalLoadDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class MechanicalLoadDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/MechanicalLoadUserDefined.py b/pycgmes/resources/MechanicalLoadUserDefined.py index ba534c6a..f442cf6f 100644 --- a/pycgmes/resources/MechanicalLoadUserDefined.py +++ b/pycgmes/resources/MechanicalLoadUserDefined.py @@ -31,6 +31,7 @@ class MechanicalLoadUserDefined(MechanicalLoadDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class MechanicalLoadUserDefined(MechanicalLoadDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/MutualCoupling.py b/pycgmes/resources/MutualCoupling.py index 22dd7eb4..48f4f04f 100644 --- a/pycgmes/resources/MutualCoupling.py +++ b/pycgmes/resources/MutualCoupling.py @@ -41,6 +41,7 @@ class MutualCoupling(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -56,6 +57,7 @@ class MutualCoupling(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -71,6 +73,7 @@ class MutualCoupling(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -87,6 +90,7 @@ class MutualCoupling(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +107,7 @@ class MutualCoupling(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +124,7 @@ class MutualCoupling(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +141,7 @@ class MutualCoupling(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -151,6 +158,7 @@ class MutualCoupling(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -167,6 +175,7 @@ class MutualCoupling(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -183,6 +192,7 @@ class MutualCoupling(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/NonConformLoad.py b/pycgmes/resources/NonConformLoad.py index f54a3924..2388c195 100644 --- a/pycgmes/resources/NonConformLoad.py +++ b/pycgmes/resources/NonConformLoad.py @@ -28,6 +28,7 @@ class NonConformLoad(EnergyConsumer): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/NonConformLoadGroup.py b/pycgmes/resources/NonConformLoadGroup.py index 2e907d70..532a4977 100644 --- a/pycgmes/resources/NonConformLoadGroup.py +++ b/pycgmes/resources/NonConformLoadGroup.py @@ -28,6 +28,7 @@ class NonConformLoadGroup(LoadGroup): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class NonConformLoadGroup(LoadGroup): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/NonConformLoadSchedule.py b/pycgmes/resources/NonConformLoadSchedule.py index 996c29c5..82cd8e73 100644 --- a/pycgmes/resources/NonConformLoadSchedule.py +++ b/pycgmes/resources/NonConformLoadSchedule.py @@ -28,6 +28,7 @@ class NonConformLoadSchedule(SeasonDayTypeSchedule): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/NonlinearShuntCompensator.py b/pycgmes/resources/NonlinearShuntCompensator.py index 1ec7e572..ca927e14 100644 --- a/pycgmes/resources/NonlinearShuntCompensator.py +++ b/pycgmes/resources/NonlinearShuntCompensator.py @@ -29,6 +29,7 @@ class NonlinearShuntCompensator(ShuntCompensator): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/NonlinearShuntCompensatorPoint.py b/pycgmes/resources/NonlinearShuntCompensatorPoint.py index 02f7c0fb..48c72437 100644 --- a/pycgmes/resources/NonlinearShuntCompensatorPoint.py +++ b/pycgmes/resources/NonlinearShuntCompensatorPoint.py @@ -35,6 +35,7 @@ class NonlinearShuntCompensatorPoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -50,6 +51,7 @@ class NonlinearShuntCompensatorPoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -66,6 +68,7 @@ class NonlinearShuntCompensatorPoint(Base): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -82,6 +85,7 @@ class NonlinearShuntCompensatorPoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -98,6 +102,7 @@ class NonlinearShuntCompensatorPoint(Base): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +119,7 @@ class NonlinearShuntCompensatorPoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/OperationalLimit.py b/pycgmes/resources/OperationalLimit.py index d2e0145c..cadd56ff 100644 --- a/pycgmes/resources/OperationalLimit.py +++ b/pycgmes/resources/OperationalLimit.py @@ -34,6 +34,7 @@ class OperationalLimit(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class OperationalLimit(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/OperationalLimitDirectionKind.py b/pycgmes/resources/OperationalLimitDirectionKind.py index 309e2854..8fb62b7b 100644 --- a/pycgmes/resources/OperationalLimitDirectionKind.py +++ b/pycgmes/resources/OperationalLimitDirectionKind.py @@ -10,6 +10,6 @@ class OperationalLimitDirectionKind(str, Enum): The direction attribute describes the side of a limit that is a violation. """ - high = "high" # High means that a monitored value above the limit value is a violation. If applied to a terminal flow, the positive direction is into the terminal. # noqa: E501, E741, RUF003 - low = "low" # Low means a monitored value below the limit is a violation. If applied to a terminal flow, the positive direction is into the terminal. # noqa: E501, E741, RUF003 - absoluteValue = "absoluteValue" # An absoluteValue limit means that a monitored absolute value above the limit value is a violation. # noqa: E501, E741, RUF003 + high = "high" # High means that a monitored value above the limit value is a violation. If applied to a terminal flow, the positive direction is into the terminal. # noqa: E501 + low = "low" # Low means a monitored value below the limit is a violation. If applied to a terminal flow, the positive direction is into the terminal. # noqa: E501 + absoluteValue = "absoluteValue" # An absoluteValue limit means that a monitored absolute value above the limit value is a violation. # noqa: E501 diff --git a/pycgmes/resources/OperationalLimitSet.py b/pycgmes/resources/OperationalLimitSet.py index 7080798f..07ee438f 100644 --- a/pycgmes/resources/OperationalLimitSet.py +++ b/pycgmes/resources/OperationalLimitSet.py @@ -32,6 +32,7 @@ class OperationalLimitSet(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class OperationalLimitSet(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class OperationalLimitSet(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/OperationalLimitType.py b/pycgmes/resources/OperationalLimitType.py index d5915b4d..0b53e849 100644 --- a/pycgmes/resources/OperationalLimitType.py +++ b/pycgmes/resources/OperationalLimitType.py @@ -37,6 +37,7 @@ class OperationalLimitType(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -52,6 +53,7 @@ class OperationalLimitType(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -68,6 +70,7 @@ class OperationalLimitType(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -83,6 +86,7 @@ class OperationalLimitType(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -99,6 +103,7 @@ class OperationalLimitType(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/OrientationKind.py b/pycgmes/resources/OrientationKind.py index 78872800..8f8bdfd4 100644 --- a/pycgmes/resources/OrientationKind.py +++ b/pycgmes/resources/OrientationKind.py @@ -10,5 +10,5 @@ class OrientationKind(str, Enum): The orientation of the coordinate system with respect to top, left, and the coordinate number system. """ - positive = "positive" # For 2D diagrams, a positive orientation will result in X values increasing from left to right and Y values increasing from bottom to top. This is also known as a right hand orientation. # noqa: E501, E741, RUF003 - negative = "negative" # For 2D diagrams, a negative orientation gives the left-hand orientation (favoured by computer graphics displays) with X values increasing from left to right and Y values increasing from top to bottom. This is also known as a left hand orientation. # noqa: E501, E741, RUF003 + positive = "positive" # For 2D diagrams, a positive orientation will result in X values increasing from left to right and Y values increasing from bottom to top. This is also known as a right hand orientation. # noqa: E501 + negative = "negative" # For 2D diagrams, a negative orientation gives the left-hand orientation (favoured by computer graphics displays) with X values increasing from left to right and Y values increasing from top to bottom. This is also known as a left hand orientation. # noqa: E501 diff --git a/pycgmes/resources/OverexcLim2.py b/pycgmes/resources/OverexcLim2.py index 4e70f799..9ebf86aa 100644 --- a/pycgmes/resources/OverexcLim2.py +++ b/pycgmes/resources/OverexcLim2.py @@ -32,6 +32,7 @@ class OverexcLim2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class OverexcLim2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class OverexcLim2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -80,6 +83,7 @@ class OverexcLim2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/OverexcLimIEEE.py b/pycgmes/resources/OverexcLimIEEE.py index 3a53369d..55305a30 100644 --- a/pycgmes/resources/OverexcLimIEEE.py +++ b/pycgmes/resources/OverexcLimIEEE.py @@ -36,6 +36,7 @@ class OverexcLimIEEE(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -52,6 +53,7 @@ class OverexcLimIEEE(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -68,6 +70,7 @@ class OverexcLimIEEE(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -84,6 +87,7 @@ class OverexcLimIEEE(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -100,6 +104,7 @@ class OverexcLimIEEE(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -116,6 +121,7 @@ class OverexcLimIEEE(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/OverexcLimX1.py b/pycgmes/resources/OverexcLimX1.py index 8316eac9..83b38107 100644 --- a/pycgmes/resources/OverexcLimX1.py +++ b/pycgmes/resources/OverexcLimX1.py @@ -39,6 +39,7 @@ class OverexcLimX1(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -55,6 +56,7 @@ class OverexcLimX1(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -71,6 +73,7 @@ class OverexcLimX1(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -87,6 +90,7 @@ class OverexcLimX1(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +107,7 @@ class OverexcLimX1(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +124,7 @@ class OverexcLimX1(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +141,7 @@ class OverexcLimX1(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -151,6 +158,7 @@ class OverexcLimX1(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -167,6 +175,7 @@ class OverexcLimX1(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -183,6 +192,7 @@ class OverexcLimX1(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/OverexcLimX2.py b/pycgmes/resources/OverexcLimX2.py index 1ec6a2e9..6d07ea95 100644 --- a/pycgmes/resources/OverexcLimX2.py +++ b/pycgmes/resources/OverexcLimX2.py @@ -41,6 +41,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -73,6 +75,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -89,6 +92,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -105,6 +109,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -121,6 +126,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -137,6 +143,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -153,6 +160,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -169,6 +177,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -185,6 +194,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -201,6 +211,7 @@ class OverexcLimX2(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/OverexcitationLimiterDynamics.py b/pycgmes/resources/OverexcitationLimiterDynamics.py index 0c7e692a..9e5c7d34 100644 --- a/pycgmes/resources/OverexcitationLimiterDynamics.py +++ b/pycgmes/resources/OverexcitationLimiterDynamics.py @@ -28,6 +28,7 @@ class OverexcitationLimiterDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/OverexcitationLimiterUserDefined.py b/pycgmes/resources/OverexcitationLimiterUserDefined.py index 5404bba2..6adcbf73 100644 --- a/pycgmes/resources/OverexcitationLimiterUserDefined.py +++ b/pycgmes/resources/OverexcitationLimiterUserDefined.py @@ -31,6 +31,7 @@ class OverexcitationLimiterUserDefined(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class OverexcitationLimiterUserDefined(OverexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PFVArControllerType1Dynamics.py b/pycgmes/resources/PFVArControllerType1Dynamics.py index b918b0d0..89c5e550 100644 --- a/pycgmes/resources/PFVArControllerType1Dynamics.py +++ b/pycgmes/resources/PFVArControllerType1Dynamics.py @@ -31,6 +31,7 @@ class PFVArControllerType1Dynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class PFVArControllerType1Dynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -61,6 +63,7 @@ class PFVArControllerType1Dynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PFVArControllerType1UserDefined.py b/pycgmes/resources/PFVArControllerType1UserDefined.py index a24ae96c..8759ae76 100644 --- a/pycgmes/resources/PFVArControllerType1UserDefined.py +++ b/pycgmes/resources/PFVArControllerType1UserDefined.py @@ -31,6 +31,7 @@ class PFVArControllerType1UserDefined(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class PFVArControllerType1UserDefined(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PFVArControllerType2Dynamics.py b/pycgmes/resources/PFVArControllerType2Dynamics.py index 0ca01808..09662d99 100644 --- a/pycgmes/resources/PFVArControllerType2Dynamics.py +++ b/pycgmes/resources/PFVArControllerType2Dynamics.py @@ -29,6 +29,7 @@ class PFVArControllerType2Dynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PFVArControllerType2UserDefined.py b/pycgmes/resources/PFVArControllerType2UserDefined.py index fe5e74c9..482837fa 100644 --- a/pycgmes/resources/PFVArControllerType2UserDefined.py +++ b/pycgmes/resources/PFVArControllerType2UserDefined.py @@ -31,6 +31,7 @@ class PFVArControllerType2UserDefined(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class PFVArControllerType2UserDefined(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PFVArType1IEEEPFController.py b/pycgmes/resources/PFVArType1IEEEPFController.py index 5ff35854..8674213b 100644 --- a/pycgmes/resources/PFVArType1IEEEPFController.py +++ b/pycgmes/resources/PFVArType1IEEEPFController.py @@ -36,6 +36,7 @@ class PFVArType1IEEEPFController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -52,6 +53,7 @@ class PFVArType1IEEEPFController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -68,6 +70,7 @@ class PFVArType1IEEEPFController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -84,6 +87,7 @@ class PFVArType1IEEEPFController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -100,6 +104,7 @@ class PFVArType1IEEEPFController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -116,6 +121,7 @@ class PFVArType1IEEEPFController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -132,6 +138,7 @@ class PFVArType1IEEEPFController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -148,6 +155,7 @@ class PFVArType1IEEEPFController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PFVArType1IEEEVArController.py b/pycgmes/resources/PFVArType1IEEEVArController.py index 006794d0..b937bb20 100644 --- a/pycgmes/resources/PFVArType1IEEEVArController.py +++ b/pycgmes/resources/PFVArType1IEEEVArController.py @@ -35,6 +35,7 @@ class PFVArType1IEEEVArController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -51,6 +52,7 @@ class PFVArType1IEEEVArController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -67,6 +69,7 @@ class PFVArType1IEEEVArController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -83,6 +86,7 @@ class PFVArType1IEEEVArController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -99,6 +103,7 @@ class PFVArType1IEEEVArController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -115,6 +120,7 @@ class PFVArType1IEEEVArController(PFVArControllerType1Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PFVArType2Common1.py b/pycgmes/resources/PFVArType2Common1.py index 66a16f55..f5931e8d 100644 --- a/pycgmes/resources/PFVArType2Common1.py +++ b/pycgmes/resources/PFVArType2Common1.py @@ -37,6 +37,7 @@ class PFVArType2Common1(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class PFVArType2Common1(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class PFVArType2Common1(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class PFVArType2Common1(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class PFVArType2Common1(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PFVArType2IEEEPFController.py b/pycgmes/resources/PFVArType2IEEEPFController.py index cbb17361..53e08850 100644 --- a/pycgmes/resources/PFVArType2IEEEPFController.py +++ b/pycgmes/resources/PFVArType2IEEEPFController.py @@ -37,6 +37,7 @@ class PFVArType2IEEEPFController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class PFVArType2IEEEPFController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class PFVArType2IEEEPFController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class PFVArType2IEEEPFController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class PFVArType2IEEEPFController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class PFVArType2IEEEPFController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class PFVArType2IEEEPFController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PFVArType2IEEEVArController.py b/pycgmes/resources/PFVArType2IEEEVArController.py index eb294b83..85715cc3 100644 --- a/pycgmes/resources/PFVArType2IEEEVArController.py +++ b/pycgmes/resources/PFVArType2IEEEVArController.py @@ -37,6 +37,7 @@ class PFVArType2IEEEVArController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class PFVArType2IEEEVArController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class PFVArType2IEEEVArController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class PFVArType2IEEEVArController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class PFVArType2IEEEVArController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class PFVArType2IEEEVArController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class PFVArType2IEEEVArController(PFVArControllerType2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PetersenCoil.py b/pycgmes/resources/PetersenCoil.py index cb56f3ad..f0122e23 100644 --- a/pycgmes/resources/PetersenCoil.py +++ b/pycgmes/resources/PetersenCoil.py @@ -39,6 +39,7 @@ class PetersenCoil(EarthFaultCompensator): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -54,6 +55,7 @@ class PetersenCoil(EarthFaultCompensator): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -70,6 +72,7 @@ class PetersenCoil(EarthFaultCompensator): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -86,6 +89,7 @@ class PetersenCoil(EarthFaultCompensator): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +106,7 @@ class PetersenCoil(EarthFaultCompensator): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +123,7 @@ class PetersenCoil(EarthFaultCompensator): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +140,7 @@ class PetersenCoil(EarthFaultCompensator): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PetersenCoilModeKind.py b/pycgmes/resources/PetersenCoilModeKind.py index 17073f1a..f7b7a4de 100644 --- a/pycgmes/resources/PetersenCoilModeKind.py +++ b/pycgmes/resources/PetersenCoilModeKind.py @@ -10,6 +10,6 @@ class PetersenCoilModeKind(str, Enum): The mode of operation for a Petersen coil. """ - fixed = "fixed" # Fixed position. # noqa: E501, E741, RUF003 - manual = "manual" # Manual positioning. # noqa: E501, E741, RUF003 - automaticPositioning = "automaticPositioning" # Automatic positioning. # noqa: E501, E741, RUF003 + fixed = "fixed" # Fixed position. # noqa: E501 + manual = "manual" # Manual positioning. # noqa: E501 + automaticPositioning = "automaticPositioning" # Automatic positioning. # noqa: E501 diff --git a/pycgmes/resources/PhaseCode.py b/pycgmes/resources/PhaseCode.py index 4f87d5cc..4a59baf3 100644 --- a/pycgmes/resources/PhaseCode.py +++ b/pycgmes/resources/PhaseCode.py @@ -17,29 +17,29 @@ class PhaseCode(str, Enum): values are from IEC 61968-9 to support revenue metering applications. """ - ABCN = "ABCN" # Phases A, B, C, and N. # noqa: E501, E741, RUF003 - ABC = "ABC" # Phases A, B, and C. # noqa: E501, E741, RUF003 - ABN = "ABN" # Phases A, B, and neutral. # noqa: E501, E741, RUF003 - ACN = "ACN" # Phases A, C and neutral. # noqa: E501, E741, RUF003 - BCN = "BCN" # Phases B, C, and neutral. # noqa: E501, E741, RUF003 - AB = "AB" # Phases A and B. # noqa: E501, E741, RUF003 - AC = "AC" # Phases A and C. # noqa: E501, E741, RUF003 - BC = "BC" # Phases B and C. # noqa: E501, E741, RUF003 - AN = "AN" # Phases A and neutral. # noqa: E501, E741, RUF003 - BN = "BN" # Phases B and neutral. # noqa: E501, E741, RUF003 - CN = "CN" # Phases C and neutral. # noqa: E501, E741, RUF003 - A = "A" # Phase A. # noqa: E501, E741, RUF003 - B = "B" # Phase B. # noqa: E501, E741, RUF003 - C = "C" # Phase C. # noqa: E501, E741, RUF003 - N = "N" # Neutral phase. # noqa: E501, E741, RUF003 - s1N = "s1N" # Secondary phase 1 and neutral. # noqa: E501, E741, RUF003 - s2N = "s2N" # Secondary phase 2 and neutral. # noqa: E501, E741, RUF003 - s12N = "s12N" # Secondary phases 1, 2, and neutral. # noqa: E501, E741, RUF003 - s1 = "s1" # Secondary phase 1. # noqa: E501, E741, RUF003 - s2 = "s2" # Secondary phase 2. # noqa: E501, E741, RUF003 - s12 = "s12" # Secondary phase 1 and 2. # noqa: E501, E741, RUF003 - none = "none" # No phases specified. # noqa: E501, E741, RUF003 - X = "X" # Unknown non-neutral phase. # noqa: E501, E741, RUF003 - XY = "XY" # Two unknown non-neutral phases. # noqa: E501, E741, RUF003 - XN = "XN" # Unknown non-neutral phase plus neutral. # noqa: E501, E741, RUF003 - XYN = "XYN" # Two unknown non-neutral phases plus neutral. # noqa: E501, E741, RUF003 + ABCN = "ABCN" # Phases A, B, C, and N. # noqa: E501 + ABC = "ABC" # Phases A, B, and C. # noqa: E501 + ABN = "ABN" # Phases A, B, and neutral. # noqa: E501 + ACN = "ACN" # Phases A, C and neutral. # noqa: E501 + BCN = "BCN" # Phases B, C, and neutral. # noqa: E501 + AB = "AB" # Phases A and B. # noqa: E501 + AC = "AC" # Phases A and C. # noqa: E501 + BC = "BC" # Phases B and C. # noqa: E501 + AN = "AN" # Phases A and neutral. # noqa: E501 + BN = "BN" # Phases B and neutral. # noqa: E501 + CN = "CN" # Phases C and neutral. # noqa: E501 + A = "A" # Phase A. # noqa: E501 + B = "B" # Phase B. # noqa: E501 + C = "C" # Phase C. # noqa: E501 + N = "N" # Neutral phase. # noqa: E501 + s1N = "s1N" # Secondary phase 1 and neutral. # noqa: E501 + s2N = "s2N" # Secondary phase 2 and neutral. # noqa: E501 + s12N = "s12N" # Secondary phases 1, 2, and neutral. # noqa: E501 + s1 = "s1" # Secondary phase 1. # noqa: E501 + s2 = "s2" # Secondary phase 2. # noqa: E501 + s12 = "s12" # Secondary phase 1 and 2. # noqa: E501 + none = "none" # No phases specified. # noqa: E501 + X = "X" # Unknown non-neutral phase. # noqa: E501 + XY = "XY" # Two unknown non-neutral phases. # noqa: E501 + XN = "XN" # Unknown non-neutral phase plus neutral. # noqa: E501 + XYN = "XYN" # Two unknown non-neutral phases plus neutral. # noqa: E501 diff --git a/pycgmes/resources/PhaseTapChanger.py b/pycgmes/resources/PhaseTapChanger.py index d5177bbb..6383b56a 100644 --- a/pycgmes/resources/PhaseTapChanger.py +++ b/pycgmes/resources/PhaseTapChanger.py @@ -29,6 +29,7 @@ class PhaseTapChanger(TapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PhaseTapChangerAsymmetrical.py b/pycgmes/resources/PhaseTapChangerAsymmetrical.py index a6473ede..67ad1b42 100644 --- a/pycgmes/resources/PhaseTapChangerAsymmetrical.py +++ b/pycgmes/resources/PhaseTapChangerAsymmetrical.py @@ -34,6 +34,7 @@ class PhaseTapChangerAsymmetrical(PhaseTapChangerNonLinear): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PhaseTapChangerLinear.py b/pycgmes/resources/PhaseTapChangerLinear.py index 607e3ced..24ab3c96 100644 --- a/pycgmes/resources/PhaseTapChangerLinear.py +++ b/pycgmes/resources/PhaseTapChangerLinear.py @@ -41,6 +41,7 @@ class PhaseTapChangerLinear(PhaseTapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class PhaseTapChangerLinear(PhaseTapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -73,6 +75,7 @@ class PhaseTapChangerLinear(PhaseTapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PhaseTapChangerNonLinear.py b/pycgmes/resources/PhaseTapChangerNonLinear.py index 2bb71e22..dbb0bbf8 100644 --- a/pycgmes/resources/PhaseTapChangerNonLinear.py +++ b/pycgmes/resources/PhaseTapChangerNonLinear.py @@ -39,6 +39,7 @@ class PhaseTapChangerNonLinear(PhaseTapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -55,6 +56,7 @@ class PhaseTapChangerNonLinear(PhaseTapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -71,6 +73,7 @@ class PhaseTapChangerNonLinear(PhaseTapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PhaseTapChangerTable.py b/pycgmes/resources/PhaseTapChangerTable.py index 79ebffe5..afe527bf 100644 --- a/pycgmes/resources/PhaseTapChangerTable.py +++ b/pycgmes/resources/PhaseTapChangerTable.py @@ -28,6 +28,7 @@ class PhaseTapChangerTable(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class PhaseTapChangerTable(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PhaseTapChangerTablePoint.py b/pycgmes/resources/PhaseTapChangerTablePoint.py index d1878fc3..a2af9027 100644 --- a/pycgmes/resources/PhaseTapChangerTablePoint.py +++ b/pycgmes/resources/PhaseTapChangerTablePoint.py @@ -29,6 +29,7 @@ class PhaseTapChangerTablePoint(TapChangerTablePoint): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class PhaseTapChangerTablePoint(TapChangerTablePoint): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PhaseTapChangerTabular.py b/pycgmes/resources/PhaseTapChangerTabular.py index 3e89bffb..3c6b6302 100644 --- a/pycgmes/resources/PhaseTapChangerTabular.py +++ b/pycgmes/resources/PhaseTapChangerTabular.py @@ -28,6 +28,7 @@ class PhaseTapChangerTabular(PhaseTapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PositionPoint.py b/pycgmes/resources/PositionPoint.py index 15b30a52..84312e4f 100644 --- a/pycgmes/resources/PositionPoint.py +++ b/pycgmes/resources/PositionPoint.py @@ -35,6 +35,7 @@ class PositionPoint(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -50,6 +51,7 @@ class PositionPoint(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -66,6 +68,7 @@ class PositionPoint(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -82,6 +85,7 @@ class PositionPoint(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -98,6 +102,7 @@ class PositionPoint(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PowerElectronicsConnection.py b/pycgmes/resources/PowerElectronicsConnection.py index 871b6a1b..3f82cb00 100644 --- a/pycgmes/resources/PowerElectronicsConnection.py +++ b/pycgmes/resources/PowerElectronicsConnection.py @@ -39,6 +39,7 @@ class PowerElectronicsConnection(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -54,6 +55,7 @@ class PowerElectronicsConnection(RegulatingCondEq): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class PowerElectronicsConnection(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class PowerElectronicsConnection(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class PowerElectronicsConnection(RegulatingCondEq): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class PowerElectronicsConnection(RegulatingCondEq): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class PowerElectronicsConnection(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +156,7 @@ class PowerElectronicsConnection(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -165,8 +173,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SSH, } diff --git a/pycgmes/resources/PowerElectronicsUnit.py b/pycgmes/resources/PowerElectronicsUnit.py index c7d2d924..1a4d241d 100644 --- a/pycgmes/resources/PowerElectronicsUnit.py +++ b/pycgmes/resources/PowerElectronicsUnit.py @@ -30,6 +30,7 @@ class PowerElectronicsUnit(Equipment): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class PowerElectronicsUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -61,6 +63,7 @@ class PowerElectronicsUnit(Equipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PowerSystemResource.py b/pycgmes/resources/PowerSystemResource.py index 8786daae..a8cdb451 100644 --- a/pycgmes/resources/PowerSystemResource.py +++ b/pycgmes/resources/PowerSystemResource.py @@ -32,6 +32,7 @@ class PowerSystemResource(IdentifiedObject): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class PowerSystemResource(IdentifiedObject): Profile.GL, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class PowerSystemResource(IdentifiedObject): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -77,8 +80,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.EQBD, Profile.GL, Profile.OP, diff --git a/pycgmes/resources/PowerSystemStabilizerDynamics.py b/pycgmes/resources/PowerSystemStabilizerDynamics.py index c738f4e5..595b063a 100644 --- a/pycgmes/resources/PowerSystemStabilizerDynamics.py +++ b/pycgmes/resources/PowerSystemStabilizerDynamics.py @@ -29,6 +29,7 @@ class PowerSystemStabilizerDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class PowerSystemStabilizerDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PowerSystemStabilizerUserDefined.py b/pycgmes/resources/PowerSystemStabilizerUserDefined.py index 1913be73..d3c5b9f6 100644 --- a/pycgmes/resources/PowerSystemStabilizerUserDefined.py +++ b/pycgmes/resources/PowerSystemStabilizerUserDefined.py @@ -31,6 +31,7 @@ class PowerSystemStabilizerUserDefined(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class PowerSystemStabilizerUserDefined(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PowerTransformer.py b/pycgmes/resources/PowerTransformer.py index fc9a73a1..0932e2ea 100644 --- a/pycgmes/resources/PowerTransformer.py +++ b/pycgmes/resources/PowerTransformer.py @@ -56,6 +56,7 @@ class PowerTransformer(ConductingEquipment): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -71,6 +72,7 @@ class PowerTransformer(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -87,6 +89,7 @@ class PowerTransformer(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +106,7 @@ class PowerTransformer(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +123,7 @@ class PowerTransformer(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +140,7 @@ class PowerTransformer(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -151,6 +157,7 @@ class PowerTransformer(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/PowerTransformerEnd.py b/pycgmes/resources/PowerTransformerEnd.py index 46a662d4..4f7f58f7 100644 --- a/pycgmes/resources/PowerTransformerEnd.py +++ b/pycgmes/resources/PowerTransformerEnd.py @@ -63,6 +63,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -78,6 +79,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +96,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +113,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -125,6 +129,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -141,6 +146,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -157,6 +163,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -173,6 +180,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -189,6 +197,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -205,6 +214,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -221,6 +231,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -237,6 +248,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -253,6 +265,7 @@ class PowerTransformerEnd(TransformerEnd): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/ProprietaryParameterDynamics.py b/pycgmes/resources/ProprietaryParameterDynamics.py index cc8f34e9..e8bc3fc0 100644 --- a/pycgmes/resources/ProprietaryParameterDynamics.py +++ b/pycgmes/resources/ProprietaryParameterDynamics.py @@ -57,6 +57,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -72,6 +73,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -87,6 +89,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -102,6 +105,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -117,6 +121,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -132,6 +137,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -147,6 +153,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -162,6 +169,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -177,6 +185,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -192,6 +201,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -207,6 +217,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -222,6 +233,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -237,6 +249,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -252,6 +265,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -267,6 +281,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -282,6 +297,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -297,6 +313,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -312,6 +329,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -327,6 +345,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -342,6 +361,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -357,6 +377,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -372,6 +393,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -388,6 +410,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -404,6 +427,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -420,6 +444,7 @@ class ProprietaryParameterDynamics(Base): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Pss1.py b/pycgmes/resources/Pss1.py index 960ac09a..e6fb4331 100644 --- a/pycgmes/resources/Pss1.py +++ b/pycgmes/resources/Pss1.py @@ -42,6 +42,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -58,6 +59,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -74,6 +76,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -90,6 +93,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -106,6 +110,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -122,6 +127,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +144,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,6 +161,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -170,6 +178,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -186,6 +195,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -202,6 +212,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -218,6 +229,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -234,6 +246,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -250,6 +263,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -266,6 +280,7 @@ class Pss1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Pss1A.py b/pycgmes/resources/Pss1A.py index ac3af7d8..6825d653 100644 --- a/pycgmes/resources/Pss1A.py +++ b/pycgmes/resources/Pss1A.py @@ -50,6 +50,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -66,6 +67,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -82,6 +84,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -98,6 +101,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +118,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +135,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -146,6 +152,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -162,6 +169,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -178,6 +186,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -193,6 +202,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -209,6 +219,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -225,6 +236,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -241,6 +253,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -257,6 +270,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -273,6 +287,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -289,6 +304,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -305,6 +321,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -321,6 +338,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -337,6 +355,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -353,6 +372,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -369,6 +389,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -385,6 +406,7 @@ class Pss1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Pss2B.py b/pycgmes/resources/Pss2B.py index f137e894..90ed2335 100644 --- a/pycgmes/resources/Pss2B.py +++ b/pycgmes/resources/Pss2B.py @@ -55,6 +55,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -71,6 +72,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -87,6 +89,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +106,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +123,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +140,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -151,6 +157,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -167,6 +174,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -183,6 +191,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -199,6 +208,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -215,6 +225,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -231,6 +242,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -247,6 +259,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -263,6 +276,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -279,6 +293,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -295,6 +310,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -311,6 +327,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -327,6 +344,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -343,6 +361,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -359,6 +378,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -375,6 +395,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -391,6 +412,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -407,6 +429,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -423,6 +446,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -439,6 +463,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -455,6 +480,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -471,6 +497,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -487,6 +514,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -503,6 +531,7 @@ class Pss2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Pss2ST.py b/pycgmes/resources/Pss2ST.py index 328ec4bc..aeabbceb 100644 --- a/pycgmes/resources/Pss2ST.py +++ b/pycgmes/resources/Pss2ST.py @@ -49,6 +49,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -64,6 +65,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -79,6 +81,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -95,6 +98,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +115,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +132,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -143,6 +149,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -159,6 +166,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +183,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +200,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +217,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -223,6 +234,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +251,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +268,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +285,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -287,6 +302,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -303,6 +319,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -319,6 +336,7 @@ class Pss2ST(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Pss5.py b/pycgmes/resources/Pss5.py index 78988c30..7e255fe1 100644 --- a/pycgmes/resources/Pss5.py +++ b/pycgmes/resources/Pss5.py @@ -47,6 +47,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -63,6 +64,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +81,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -95,6 +98,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -111,6 +115,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -127,6 +132,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -143,6 +149,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -159,6 +166,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +183,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +200,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +217,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -223,6 +234,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +251,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +268,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +285,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -287,6 +302,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -303,6 +319,7 @@ class Pss5(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssELIN2.py b/pycgmes/resources/PssELIN2.py index dff334a2..a4c1d079 100644 --- a/pycgmes/resources/PssELIN2.py +++ b/pycgmes/resources/PssELIN2.py @@ -37,6 +37,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +156,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -165,6 +173,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -181,6 +190,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -197,6 +207,7 @@ class PssELIN2(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssIEEE1A.py b/pycgmes/resources/PssIEEE1A.py index 183eea50..c58ad259 100644 --- a/pycgmes/resources/PssIEEE1A.py +++ b/pycgmes/resources/PssIEEE1A.py @@ -40,6 +40,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -56,6 +57,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -72,6 +74,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -87,6 +90,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +107,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +124,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +141,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -151,6 +158,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -167,6 +175,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -183,6 +192,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -199,6 +209,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -215,6 +226,7 @@ class PssIEEE1A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssIEEE2B.py b/pycgmes/resources/PssIEEE2B.py index 86390e0a..3abd62f6 100644 --- a/pycgmes/resources/PssIEEE2B.py +++ b/pycgmes/resources/PssIEEE2B.py @@ -56,6 +56,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -71,6 +72,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -86,6 +88,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +105,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +122,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +139,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -150,6 +156,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -166,6 +173,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +190,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -198,6 +207,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -214,6 +224,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -230,6 +241,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -246,6 +258,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -262,6 +275,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -278,6 +292,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -294,6 +309,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -310,6 +326,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -326,6 +343,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -342,6 +360,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -358,6 +377,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -374,6 +394,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -390,6 +411,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -406,6 +428,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -422,6 +445,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -438,6 +462,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -454,6 +479,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -470,6 +496,7 @@ class PssIEEE2B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssIEEE3B.py b/pycgmes/resources/PssIEEE3B.py index f35584b4..52952c50 100644 --- a/pycgmes/resources/PssIEEE3B.py +++ b/pycgmes/resources/PssIEEE3B.py @@ -47,6 +47,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -63,6 +64,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -79,6 +81,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -95,6 +98,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -111,6 +115,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -127,6 +132,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -143,6 +149,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -159,6 +166,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -175,6 +183,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -191,6 +200,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -207,6 +217,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -223,6 +234,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -239,6 +251,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -255,6 +268,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -271,6 +285,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -287,6 +302,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -303,6 +319,7 @@ class PssIEEE3B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssIEEE4B.py b/pycgmes/resources/PssIEEE4B.py index 408ea1e9..28aeba61 100644 --- a/pycgmes/resources/PssIEEE4B.py +++ b/pycgmes/resources/PssIEEE4B.py @@ -99,6 +99,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -115,6 +116,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -131,6 +133,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -147,6 +150,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -163,6 +167,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -179,6 +184,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -195,6 +201,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -211,6 +218,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -227,6 +235,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -243,6 +252,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -259,6 +269,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -275,6 +286,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -291,6 +303,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -307,6 +320,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -323,6 +337,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -339,6 +354,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -355,6 +371,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -371,6 +388,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -387,6 +405,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -403,6 +422,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -419,6 +439,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -435,6 +456,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -451,6 +473,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -467,6 +490,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -483,6 +507,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -499,6 +524,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -515,6 +541,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -531,6 +558,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -547,6 +575,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -563,6 +592,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -579,6 +609,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -595,6 +626,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -611,6 +643,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -627,6 +660,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -643,6 +677,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -659,6 +694,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -675,6 +711,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -691,6 +728,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -707,6 +745,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -723,6 +762,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -739,6 +779,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -755,6 +796,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -771,6 +813,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -787,6 +830,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -803,6 +847,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -819,6 +864,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -835,6 +881,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -851,6 +898,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -867,6 +915,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -883,6 +932,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -899,6 +949,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -915,6 +966,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -931,6 +983,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -947,6 +1000,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -963,6 +1017,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -979,6 +1034,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -995,6 +1051,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -1011,6 +1068,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -1027,6 +1085,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -1043,6 +1102,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -1059,6 +1119,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -1075,6 +1136,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -1091,6 +1153,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -1107,6 +1170,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -1123,6 +1187,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -1139,6 +1204,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -1155,6 +1221,7 @@ class PssIEEE4B(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssPTIST1.py b/pycgmes/resources/PssPTIST1.py index 2507239b..48e74e20 100644 --- a/pycgmes/resources/PssPTIST1.py +++ b/pycgmes/resources/PssPTIST1.py @@ -37,6 +37,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +156,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -165,6 +173,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -181,6 +190,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -197,6 +207,7 @@ class PssPTIST1(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssPTIST3.py b/pycgmes/resources/PssPTIST3.py index a5484f05..4b7c1b3a 100644 --- a/pycgmes/resources/PssPTIST3.py +++ b/pycgmes/resources/PssPTIST3.py @@ -61,6 +61,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -77,6 +78,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -93,6 +95,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -109,6 +112,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -125,6 +129,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -141,6 +146,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -157,6 +163,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -173,6 +180,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -189,6 +197,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -205,6 +214,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -221,6 +231,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -237,6 +248,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -253,6 +265,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -269,6 +282,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -285,6 +299,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -301,6 +316,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -317,6 +333,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -333,6 +350,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -349,6 +367,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -365,6 +384,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -381,6 +401,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -397,6 +418,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -413,6 +435,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -429,6 +452,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -445,6 +469,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -461,6 +486,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -477,6 +503,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -493,6 +520,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -509,6 +537,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -525,6 +554,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -541,6 +571,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -557,6 +588,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -573,6 +605,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -589,6 +622,7 @@ class PssPTIST3(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssRQB.py b/pycgmes/resources/PssRQB.py index 1667add0..d01dd84c 100644 --- a/pycgmes/resources/PssRQB.py +++ b/pycgmes/resources/PssRQB.py @@ -37,6 +37,7 @@ class PssRQB(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class PssRQB(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class PssRQB(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class PssRQB(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class PssRQB(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class PssRQB(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class PssRQB(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +156,7 @@ class PssRQB(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -165,6 +173,7 @@ class PssRQB(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -181,6 +190,7 @@ class PssRQB(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssSB4.py b/pycgmes/resources/PssSB4.py index ffdf0711..4f786c59 100644 --- a/pycgmes/resources/PssSB4.py +++ b/pycgmes/resources/PssSB4.py @@ -37,6 +37,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +156,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -165,6 +173,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -181,6 +190,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -197,6 +207,7 @@ class PssSB4(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssSH.py b/pycgmes/resources/PssSH.py index 4f22c2b7..800e89ec 100644 --- a/pycgmes/resources/PssSH.py +++ b/pycgmes/resources/PssSH.py @@ -42,6 +42,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -58,6 +59,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -74,6 +76,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -90,6 +93,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -106,6 +110,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -122,6 +127,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +144,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,6 +161,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -170,6 +178,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -186,6 +195,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -202,6 +212,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -218,6 +229,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -234,6 +246,7 @@ class PssSH(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssSK.py b/pycgmes/resources/PssSK.py index 5a7befcb..27c672bf 100644 --- a/pycgmes/resources/PssSK.py +++ b/pycgmes/resources/PssSK.py @@ -37,6 +37,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,6 +156,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -165,6 +173,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -181,6 +190,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -197,6 +207,7 @@ class PssSK(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssSTAB2A.py b/pycgmes/resources/PssSTAB2A.py index 100a923f..58b38503 100644 --- a/pycgmes/resources/PssSTAB2A.py +++ b/pycgmes/resources/PssSTAB2A.py @@ -36,6 +36,7 @@ class PssSTAB2A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -52,6 +53,7 @@ class PssSTAB2A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -68,6 +70,7 @@ class PssSTAB2A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -84,6 +87,7 @@ class PssSTAB2A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -100,6 +104,7 @@ class PssSTAB2A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -116,6 +121,7 @@ class PssSTAB2A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -132,6 +138,7 @@ class PssSTAB2A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -148,6 +155,7 @@ class PssSTAB2A(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/PssWECC.py b/pycgmes/resources/PssWECC.py index ce7dbe2e..98e73204 100644 --- a/pycgmes/resources/PssWECC.py +++ b/pycgmes/resources/PssWECC.py @@ -50,6 +50,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -65,6 +66,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -80,6 +82,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -96,6 +99,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -112,6 +116,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -128,6 +133,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -144,6 +150,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -160,6 +167,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -176,6 +184,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -192,6 +201,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -208,6 +218,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -224,6 +235,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -240,6 +252,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -256,6 +269,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -272,6 +286,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -288,6 +303,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -304,6 +320,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -320,6 +337,7 @@ class PssWECC(PowerSystemStabilizerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Quality61850.py b/pycgmes/resources/Quality61850.py index 50100fb5..3e6515c0 100644 --- a/pycgmes/resources/Quality61850.py +++ b/pycgmes/resources/Quality61850.py @@ -55,6 +55,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -71,6 +72,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -87,6 +89,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -103,6 +106,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -119,6 +123,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -135,6 +140,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -151,6 +157,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -167,6 +174,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -183,6 +191,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -198,6 +207,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -214,6 +224,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -230,6 +241,7 @@ class Quality61850(Base): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/RaiseLowerCommand.py b/pycgmes/resources/RaiseLowerCommand.py index a48011f8..91a01744 100644 --- a/pycgmes/resources/RaiseLowerCommand.py +++ b/pycgmes/resources/RaiseLowerCommand.py @@ -28,6 +28,7 @@ class RaiseLowerCommand(AnalogControl): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/RatioTapChanger.py b/pycgmes/resources/RatioTapChanger.py index 97d85e53..6403dc84 100644 --- a/pycgmes/resources/RatioTapChanger.py +++ b/pycgmes/resources/RatioTapChanger.py @@ -33,6 +33,7 @@ class RatioTapChanger(TapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class RatioTapChanger(TapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -63,6 +65,7 @@ class RatioTapChanger(TapChanger): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/RatioTapChangerTable.py b/pycgmes/resources/RatioTapChangerTable.py index c0cade93..13959096 100644 --- a/pycgmes/resources/RatioTapChangerTable.py +++ b/pycgmes/resources/RatioTapChangerTable.py @@ -28,6 +28,7 @@ class RatioTapChangerTable(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class RatioTapChangerTable(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/RatioTapChangerTablePoint.py b/pycgmes/resources/RatioTapChangerTablePoint.py index 48cb5f45..0a708867 100644 --- a/pycgmes/resources/RatioTapChangerTablePoint.py +++ b/pycgmes/resources/RatioTapChangerTablePoint.py @@ -27,6 +27,7 @@ class RatioTapChangerTablePoint(TapChangerTablePoint): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ReactiveCapabilityCurve.py b/pycgmes/resources/ReactiveCapabilityCurve.py index b13250b5..0d7e9e43 100644 --- a/pycgmes/resources/ReactiveCapabilityCurve.py +++ b/pycgmes/resources/ReactiveCapabilityCurve.py @@ -31,6 +31,7 @@ class ReactiveCapabilityCurve(Curve): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class ReactiveCapabilityCurve(Curve): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/RegularIntervalSchedule.py b/pycgmes/resources/RegularIntervalSchedule.py index f8b359ae..a6b57c5a 100644 --- a/pycgmes/resources/RegularIntervalSchedule.py +++ b/pycgmes/resources/RegularIntervalSchedule.py @@ -29,6 +29,7 @@ class RegularIntervalSchedule(BasicIntervalSchedule): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class RegularIntervalSchedule(BasicIntervalSchedule): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +62,7 @@ class RegularIntervalSchedule(BasicIntervalSchedule): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/RegularTimePoint.py b/pycgmes/resources/RegularTimePoint.py index 0b6e1083..6639a7a5 100644 --- a/pycgmes/resources/RegularTimePoint.py +++ b/pycgmes/resources/RegularTimePoint.py @@ -36,6 +36,7 @@ class RegularTimePoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -51,6 +52,7 @@ class RegularTimePoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -67,6 +69,7 @@ class RegularTimePoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -83,6 +86,7 @@ class RegularTimePoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/RegulatingCondEq.py b/pycgmes/resources/RegulatingCondEq.py index 97aaceec..17d73493 100644 --- a/pycgmes/resources/RegulatingCondEq.py +++ b/pycgmes/resources/RegulatingCondEq.py @@ -29,6 +29,7 @@ class RegulatingCondEq(EnergyConnection): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class RegulatingCondEq(EnergyConnection): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,8 +62,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SC, Profile.SSH, } diff --git a/pycgmes/resources/RegulatingControl.py b/pycgmes/resources/RegulatingControl.py index ddb329b9..c4c815c9 100644 --- a/pycgmes/resources/RegulatingControl.py +++ b/pycgmes/resources/RegulatingControl.py @@ -63,6 +63,7 @@ class RegulatingControl(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -78,6 +79,7 @@ class RegulatingControl(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -93,6 +95,7 @@ class RegulatingControl(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -108,6 +111,7 @@ class RegulatingControl(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -124,6 +128,7 @@ class RegulatingControl(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -140,6 +145,7 @@ class RegulatingControl(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -156,6 +162,7 @@ class RegulatingControl(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -172,6 +179,7 @@ class RegulatingControl(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -187,6 +195,7 @@ class RegulatingControl(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -203,6 +212,7 @@ class RegulatingControl(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -219,6 +229,7 @@ class RegulatingControl(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/RegulatingControlModeKind.py b/pycgmes/resources/RegulatingControlModeKind.py index a234b6b9..b159d457 100644 --- a/pycgmes/resources/RegulatingControlModeKind.py +++ b/pycgmes/resources/RegulatingControlModeKind.py @@ -10,11 +10,11 @@ class RegulatingControlModeKind(str, Enum): The kind of regulation model. For example regulating voltage, reactive power, active power, etc. """ - voltage = "voltage" # Voltage is specified. # noqa: E501, E741, RUF003 - activePower = "activePower" # Active power is specified. # noqa: E501, E741, RUF003 - reactivePower = "reactivePower" # Reactive power is specified. # noqa: E501, E741, RUF003 - currentFlow = "currentFlow" # Current flow is specified. # noqa: E501, E741, RUF003 - admittance = "admittance" # Admittance is specified. # noqa: E501, E741, RUF003 - timeScheduled = "timeScheduled" # Control switches on/off by time of day. The times may change on the weekend, or in different seasons. # noqa: E501, E741, RUF003 - temperature = "temperature" # Control switches on/off based on the local temperature (i.e., a thermostat). # noqa: E501, E741, RUF003 - powerFactor = "powerFactor" # Power factor is specified. # noqa: E501, E741, RUF003 + voltage = "voltage" # Voltage is specified. # noqa: E501 + activePower = "activePower" # Active power is specified. # noqa: E501 + reactivePower = "reactivePower" # Reactive power is specified. # noqa: E501 + currentFlow = "currentFlow" # Current flow is specified. # noqa: E501 + admittance = "admittance" # Admittance is specified. # noqa: E501 + timeScheduled = "timeScheduled" # Control switches on/off by time of day. The times may change on the weekend, or in different seasons. # noqa: E501 + temperature = "temperature" # Control switches on/off based on the local temperature (i.e., a thermostat). # noqa: E501 + powerFactor = "powerFactor" # Power factor is specified. # noqa: E501 diff --git a/pycgmes/resources/RegulationSchedule.py b/pycgmes/resources/RegulationSchedule.py index 642bdcec..70c6a06a 100644 --- a/pycgmes/resources/RegulationSchedule.py +++ b/pycgmes/resources/RegulationSchedule.py @@ -27,6 +27,7 @@ class RegulationSchedule(SeasonDayTypeSchedule): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/RemoteInputSignal.py b/pycgmes/resources/RemoteInputSignal.py index 0906a6e6..b42503cd 100644 --- a/pycgmes/resources/RemoteInputSignal.py +++ b/pycgmes/resources/RemoteInputSignal.py @@ -37,6 +37,7 @@ class RemoteInputSignal(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -52,6 +53,7 @@ class RemoteInputSignal(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -67,6 +69,7 @@ class RemoteInputSignal(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -82,6 +85,7 @@ class RemoteInputSignal(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -97,6 +101,7 @@ class RemoteInputSignal(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -112,6 +117,7 @@ class RemoteInputSignal(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -127,6 +133,7 @@ class RemoteInputSignal(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -142,6 +149,7 @@ class RemoteInputSignal(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -157,6 +165,7 @@ class RemoteInputSignal(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -172,6 +181,7 @@ class RemoteInputSignal(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/RemoteSignalKind.py b/pycgmes/resources/RemoteSignalKind.py index 79e9a620..b4aca1bc 100644 --- a/pycgmes/resources/RemoteSignalKind.py +++ b/pycgmes/resources/RemoteSignalKind.py @@ -10,12 +10,12 @@ class RemoteSignalKind(str, Enum): Type of input signal coming from remote bus. """ - remoteBusVoltageFrequency = "remoteBusVoltageFrequency" # Input is voltage frequency from remote terminal bus. # noqa: E501, E741, RUF003 - remoteBusVoltageFrequencyDeviation = "remoteBusVoltageFrequencyDeviation" # Input is voltage frequency deviation from remote terminal bus. # noqa: E501, E741, RUF003 - remoteBusFrequency = "remoteBusFrequency" # Input is frequency from remote terminal bus. # noqa: E501, E741, RUF003 - remoteBusFrequencyDeviation = "remoteBusFrequencyDeviation" # Input is frequency deviation from remote terminal bus. # noqa: E501, E741, RUF003 - remoteBusVoltageAmplitude = "remoteBusVoltageAmplitude" # Input is voltage amplitude from remote terminal bus. # noqa: E501, E741, RUF003 - remoteBusVoltage = "remoteBusVoltage" # Input is voltage from remote terminal bus. # noqa: E501, E741, RUF003 - remoteBranchCurrentAmplitude = "remoteBranchCurrentAmplitude" # Input is branch current amplitude from remote terminal bus. # noqa: E501, E741, RUF003 - remoteBusVoltageAmplitudeDerivative = "remoteBusVoltageAmplitudeDerivative" # Input is branch current amplitude derivative from remote terminal bus. # noqa: E501, E741, RUF003 - remotePuBusVoltageDerivative = "remotePuBusVoltageDerivative" # Input is PU voltage derivative from remote terminal bus. # noqa: E501, E741, RUF003 + remoteBusVoltageFrequency = "remoteBusVoltageFrequency" # Input is voltage frequency from remote terminal bus. # noqa: E501 + remoteBusVoltageFrequencyDeviation = "remoteBusVoltageFrequencyDeviation" # Input is voltage frequency deviation from remote terminal bus. # noqa: E501 + remoteBusFrequency = "remoteBusFrequency" # Input is frequency from remote terminal bus. # noqa: E501 + remoteBusFrequencyDeviation = "remoteBusFrequencyDeviation" # Input is frequency deviation from remote terminal bus. # noqa: E501 + remoteBusVoltageAmplitude = "remoteBusVoltageAmplitude" # Input is voltage amplitude from remote terminal bus. # noqa: E501 + remoteBusVoltage = "remoteBusVoltage" # Input is voltage from remote terminal bus. # noqa: E501 + remoteBranchCurrentAmplitude = "remoteBranchCurrentAmplitude" # Input is branch current amplitude from remote terminal bus. # noqa: E501 + remoteBusVoltageAmplitudeDerivative = "remoteBusVoltageAmplitudeDerivative" # Input is branch current amplitude derivative from remote terminal bus. # noqa: E501 + remotePuBusVoltageDerivative = "remotePuBusVoltageDerivative" # Input is PU voltage derivative from remote terminal bus. # noqa: E501 diff --git a/pycgmes/resources/ReportingGroup.py b/pycgmes/resources/ReportingGroup.py index 4beb3701..7841c939 100644 --- a/pycgmes/resources/ReportingGroup.py +++ b/pycgmes/resources/ReportingGroup.py @@ -28,6 +28,7 @@ class ReportingGroup(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class ReportingGroup(IdentifiedObject): Profile.TP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/RotatingMachine.py b/pycgmes/resources/RotatingMachine.py index b18130de..929f807a 100644 --- a/pycgmes/resources/RotatingMachine.py +++ b/pycgmes/resources/RotatingMachine.py @@ -39,6 +39,7 @@ class RotatingMachine(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -54,6 +55,7 @@ class RotatingMachine(RegulatingCondEq): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class RotatingMachine(RegulatingCondEq): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -85,6 +88,7 @@ class RotatingMachine(RegulatingCondEq): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class RotatingMachine(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -117,6 +122,7 @@ class RotatingMachine(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -133,6 +139,7 @@ class RotatingMachine(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -149,8 +156,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SC, Profile.SSH, } diff --git a/pycgmes/resources/RotatingMachineDynamics.py b/pycgmes/resources/RotatingMachineDynamics.py index d07cdbf4..ce97ccdf 100644 --- a/pycgmes/resources/RotatingMachineDynamics.py +++ b/pycgmes/resources/RotatingMachineDynamics.py @@ -44,6 +44,7 @@ class RotatingMachineDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +61,7 @@ class RotatingMachineDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -76,6 +78,7 @@ class RotatingMachineDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -92,6 +95,7 @@ class RotatingMachineDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -108,6 +112,7 @@ class RotatingMachineDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -124,6 +129,7 @@ class RotatingMachineDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/RotorKind.py b/pycgmes/resources/RotorKind.py index 1ab68f33..02af141e 100644 --- a/pycgmes/resources/RotorKind.py +++ b/pycgmes/resources/RotorKind.py @@ -10,5 +10,5 @@ class RotorKind(str, Enum): Type of rotor on physical machine. """ - roundRotor = "roundRotor" # Round rotor type of synchronous machine. # noqa: E501, E741, RUF003 - salientPole = "salientPole" # Salient pole type of synchronous machine. # noqa: E501, E741, RUF003 + roundRotor = "roundRotor" # Round rotor type of synchronous machine. # noqa: E501 + salientPole = "salientPole" # Salient pole type of synchronous machine. # noqa: E501 diff --git a/pycgmes/resources/SVCControlMode.py b/pycgmes/resources/SVCControlMode.py index 70966ea6..c14eb224 100644 --- a/pycgmes/resources/SVCControlMode.py +++ b/pycgmes/resources/SVCControlMode.py @@ -10,5 +10,5 @@ class SVCControlMode(str, Enum): Static VAr Compensator control mode. """ - reactivePower = "reactivePower" # Reactive power control. # noqa: E501, E741, RUF003 - voltage = "voltage" # Voltage control. # noqa: E501, E741, RUF003 + reactivePower = "reactivePower" # Reactive power control. # noqa: E501 + voltage = "voltage" # Voltage control. # noqa: E501 diff --git a/pycgmes/resources/SVCUserDefined.py b/pycgmes/resources/SVCUserDefined.py index 16abe77c..080ec3c7 100644 --- a/pycgmes/resources/SVCUserDefined.py +++ b/pycgmes/resources/SVCUserDefined.py @@ -31,6 +31,7 @@ class SVCUserDefined(StaticVarCompensatorDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class SVCUserDefined(StaticVarCompensatorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Season.py b/pycgmes/resources/Season.py index 2ebfecc2..7cd1277d 100644 --- a/pycgmes/resources/Season.py +++ b/pycgmes/resources/Season.py @@ -29,6 +29,7 @@ class Season(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class Season(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +62,7 @@ class Season(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SeasonDayTypeSchedule.py b/pycgmes/resources/SeasonDayTypeSchedule.py index e0c9f9a2..6fee997e 100644 --- a/pycgmes/resources/SeasonDayTypeSchedule.py +++ b/pycgmes/resources/SeasonDayTypeSchedule.py @@ -28,6 +28,7 @@ class SeasonDayTypeSchedule(RegularIntervalSchedule): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class SeasonDayTypeSchedule(RegularIntervalSchedule): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Seconds.py b/pycgmes/resources/Seconds.py index 487cc5a2..9a6db0d3 100644 --- a/pycgmes/resources/Seconds.py +++ b/pycgmes/resources/Seconds.py @@ -14,8 +14,8 @@ multiplier=UnitMultiplier.none, unit=UnitSymbol.s, profiles=[ - Profile.DY, Profile.EQ, + Profile.DY, ], ) diff --git a/pycgmes/resources/SeriesCompensator.py b/pycgmes/resources/SeriesCompensator.py index 2f4e5b3e..a51ce045 100644 --- a/pycgmes/resources/SeriesCompensator.py +++ b/pycgmes/resources/SeriesCompensator.py @@ -38,6 +38,7 @@ class SeriesCompensator(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -54,6 +55,7 @@ class SeriesCompensator(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -70,6 +72,7 @@ class SeriesCompensator(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -86,6 +89,7 @@ class SeriesCompensator(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +106,7 @@ class SeriesCompensator(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +123,7 @@ class SeriesCompensator(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +140,7 @@ class SeriesCompensator(ConductingEquipment): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/SetPoint.py b/pycgmes/resources/SetPoint.py index 4f3a6775..725a2eeb 100644 --- a/pycgmes/resources/SetPoint.py +++ b/pycgmes/resources/SetPoint.py @@ -28,6 +28,7 @@ class SetPoint(AnalogControl): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class SetPoint(AnalogControl): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ShortCircuitRotorKind.py b/pycgmes/resources/ShortCircuitRotorKind.py index 86737a73..7bbe06d5 100644 --- a/pycgmes/resources/ShortCircuitRotorKind.py +++ b/pycgmes/resources/ShortCircuitRotorKind.py @@ -10,7 +10,7 @@ class ShortCircuitRotorKind(str, Enum): Type of rotor, used by short circuit applications. """ - salientPole1 = "salientPole1" # Salient pole 1 in IEC 60909. # noqa: E501, E741, RUF003 - salientPole2 = "salientPole2" # Salient pole 2 in IEC 60909. # noqa: E501, E741, RUF003 - turboSeries1 = "turboSeries1" # Turbo Series 1 in IEC 60909. # noqa: E501, E741, RUF003 - turboSeries2 = "turboSeries2" # Turbo series 2 in IEC 60909. # noqa: E501, E741, RUF003 + salientPole1 = "salientPole1" # Salient pole 1 in IEC 60909. # noqa: E501 + salientPole2 = "salientPole2" # Salient pole 2 in IEC 60909. # noqa: E501 + turboSeries1 = "turboSeries1" # Turbo Series 1 in IEC 60909. # noqa: E501 + turboSeries2 = "turboSeries2" # Turbo series 2 in IEC 60909. # noqa: E501 diff --git a/pycgmes/resources/ShuntCompensator.py b/pycgmes/resources/ShuntCompensator.py index 10017828..2a94beb8 100644 --- a/pycgmes/resources/ShuntCompensator.py +++ b/pycgmes/resources/ShuntCompensator.py @@ -49,6 +49,7 @@ class ShuntCompensator(RegulatingCondEq): Profile.SV, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -64,6 +65,7 @@ class ShuntCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -80,6 +82,7 @@ class ShuntCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -96,6 +99,7 @@ class ShuntCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -112,6 +116,7 @@ class ShuntCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -128,6 +133,7 @@ class ShuntCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -144,6 +150,7 @@ class ShuntCompensator(RegulatingCondEq): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -160,6 +167,7 @@ class ShuntCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/SolarGeneratingUnit.py b/pycgmes/resources/SolarGeneratingUnit.py index 85cdcc78..a2d57886 100644 --- a/pycgmes/resources/SolarGeneratingUnit.py +++ b/pycgmes/resources/SolarGeneratingUnit.py @@ -28,6 +28,7 @@ class SolarGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SolarPowerPlant.py b/pycgmes/resources/SolarPowerPlant.py index 6f29594b..648da6d8 100644 --- a/pycgmes/resources/SolarPowerPlant.py +++ b/pycgmes/resources/SolarPowerPlant.py @@ -27,6 +27,7 @@ class SolarPowerPlant(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Source.py b/pycgmes/resources/Source.py index a280b43e..886d6406 100644 --- a/pycgmes/resources/Source.py +++ b/pycgmes/resources/Source.py @@ -10,6 +10,6 @@ class Source(str, Enum): Source gives information related to the origin of a value. """ - PROCESS = "PROCESS" # The value is provided by input from the process I/O or being calculated from some function. # noqa: E501, E741, RUF003 - DEFAULTED = "DEFAULTED" # The value contains a default value. # noqa: E501, E741, RUF003 - SUBSTITUTED = "SUBSTITUTED" # The value is provided by input of an operator or by an automatic source. # noqa: E501, E741, RUF003 + PROCESS = "PROCESS" # The value is provided by input from the process I/O or being calculated from some function. # noqa: E501 + DEFAULTED = "DEFAULTED" # The value contains a default value. # noqa: E501 + SUBSTITUTED = "SUBSTITUTED" # The value is provided by input of an operator or by an automatic source. # noqa: E501 diff --git a/pycgmes/resources/StaticLoadModelKind.py b/pycgmes/resources/StaticLoadModelKind.py index e869ea5c..0b94ca5b 100644 --- a/pycgmes/resources/StaticLoadModelKind.py +++ b/pycgmes/resources/StaticLoadModelKind.py @@ -10,7 +10,7 @@ class StaticLoadModelKind(str, Enum): Type of static load model. """ - exponential = "exponential" # This model is an exponential representation of the load. Exponential equations for active and reactive power are used and the following attributes are required: kp1, kp2, kp3, kpf, ep1, ep2, ep3 kq1, kq2, kq3, kqf, eq1, eq2, eq3. # noqa: E501, E741, RUF003 - zIP1 = "zIP1" # This model integrates the frequency-dependent load (primarily motors). ZIP1 equations for active and reactive power are used and the following attributes are required: kp1, kp2, kp3, kpf kq1, kq2, kq3, kqf. # noqa: E501, E741, RUF003 - zIP2 = "zIP2" # This model separates the frequency-dependent load (primarily motors) from other load. ZIP2 equations for active and reactive power are used and the following attributes are required: kp1, kp2, kp3, kq4, kpf kq1, kq2, kq3, kq4, kqf. # noqa: E501, E741, RUF003 - constantZ = "constantZ" # The load is represented as a constant impedance. ConstantZ equations are used for active and reactive power and no attributes are required. # noqa: E501, E741, RUF003 + exponential = "exponential" # This model is an exponential representation of the load. Exponential equations for active and reactive power are used and the following attributes are required: kp1, kp2, kp3, kpf, ep1, ep2, ep3 kq1, kq2, kq3, kqf, eq1, eq2, eq3. # noqa: E501 + zIP1 = "zIP1" # This model integrates the frequency-dependent load (primarily motors). ZIP1 equations for active and reactive power are used and the following attributes are required: kp1, kp2, kp3, kpf kq1, kq2, kq3, kqf. # noqa: E501 + zIP2 = "zIP2" # This model separates the frequency-dependent load (primarily motors) from other load. ZIP2 equations for active and reactive power are used and the following attributes are required: kp1, kp2, kp3, kq4, kpf kq1, kq2, kq3, kq4, kqf. # noqa: E501 + constantZ = "constantZ" # The load is represented as a constant impedance. ConstantZ equations are used for active and reactive power and no attributes are required. # noqa: E501 diff --git a/pycgmes/resources/StaticVarCompensator.py b/pycgmes/resources/StaticVarCompensator.py index 0500d690..b9f7b837 100644 --- a/pycgmes/resources/StaticVarCompensator.py +++ b/pycgmes/resources/StaticVarCompensator.py @@ -44,6 +44,7 @@ class StaticVarCompensator(RegulatingCondEq): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -59,6 +60,7 @@ class StaticVarCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -75,6 +77,7 @@ class StaticVarCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -91,6 +94,7 @@ class StaticVarCompensator(RegulatingCondEq): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -107,6 +111,7 @@ class StaticVarCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -122,6 +127,7 @@ class StaticVarCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +144,7 @@ class StaticVarCompensator(RegulatingCondEq): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,8 +161,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SSH, } diff --git a/pycgmes/resources/StaticVarCompensatorDynamics.py b/pycgmes/resources/StaticVarCompensatorDynamics.py index 77773395..db3bea45 100644 --- a/pycgmes/resources/StaticVarCompensatorDynamics.py +++ b/pycgmes/resources/StaticVarCompensatorDynamics.py @@ -28,6 +28,7 @@ class StaticVarCompensatorDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Status.py b/pycgmes/resources/Status.py index ce7af8cb..9d46473a 100644 --- a/pycgmes/resources/Status.py +++ b/pycgmes/resources/Status.py @@ -31,6 +31,7 @@ class Status(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class Status(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -63,6 +65,7 @@ class Status(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -79,6 +82,7 @@ class Status(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/StreetAddress.py b/pycgmes/resources/StreetAddress.py index ef5cd5df..43f454be 100644 --- a/pycgmes/resources/StreetAddress.py +++ b/pycgmes/resources/StreetAddress.py @@ -32,6 +32,7 @@ class StreetAddress(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class StreetAddress(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class StreetAddress(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -80,6 +83,7 @@ class StreetAddress(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -95,6 +99,7 @@ class StreetAddress(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -110,6 +115,7 @@ class StreetAddress(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/StreetDetail.py b/pycgmes/resources/StreetDetail.py index 9a87564a..bc19e58a 100644 --- a/pycgmes/resources/StreetDetail.py +++ b/pycgmes/resources/StreetDetail.py @@ -43,6 +43,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -59,6 +60,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -75,6 +77,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -91,6 +94,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -107,6 +111,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -123,6 +128,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -139,6 +145,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -155,6 +162,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -171,6 +179,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -187,6 +196,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -203,6 +213,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -219,6 +230,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -235,6 +247,7 @@ class StreetDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/String.py b/pycgmes/resources/String.py index 3a898168..dad1530d 100644 --- a/pycgmes/resources/String.py +++ b/pycgmes/resources/String.py @@ -10,9 +10,9 @@ name="String", type=str, profiles=[ + Profile.EQ, Profile.DL, Profile.DY, - Profile.EQ, Profile.EQBD, Profile.GL, Profile.OP, diff --git a/pycgmes/resources/StringMeasurement.py b/pycgmes/resources/StringMeasurement.py index 5846ee48..fd6aaa57 100644 --- a/pycgmes/resources/StringMeasurement.py +++ b/pycgmes/resources/StringMeasurement.py @@ -27,6 +27,7 @@ class StringMeasurement(Measurement): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/StringMeasurementValue.py b/pycgmes/resources/StringMeasurementValue.py index 0b83afc6..93082072 100644 --- a/pycgmes/resources/StringMeasurementValue.py +++ b/pycgmes/resources/StringMeasurementValue.py @@ -27,6 +27,7 @@ class StringMeasurementValue(MeasurementValue): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SubGeographicalRegion.py b/pycgmes/resources/SubGeographicalRegion.py index 79faa419..e5baf2c6 100644 --- a/pycgmes/resources/SubGeographicalRegion.py +++ b/pycgmes/resources/SubGeographicalRegion.py @@ -30,6 +30,7 @@ class SubGeographicalRegion(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class SubGeographicalRegion(IdentifiedObject): Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class SubGeographicalRegion(IdentifiedObject): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -78,6 +81,7 @@ class SubGeographicalRegion(IdentifiedObject): Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SubLoadArea.py b/pycgmes/resources/SubLoadArea.py index 75f14996..fdd7bb60 100644 --- a/pycgmes/resources/SubLoadArea.py +++ b/pycgmes/resources/SubLoadArea.py @@ -29,6 +29,7 @@ class SubLoadArea(EnergyArea): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class SubLoadArea(EnergyArea): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Substation.py b/pycgmes/resources/Substation.py index 6e2dafc6..9209ddb2 100644 --- a/pycgmes/resources/Substation.py +++ b/pycgmes/resources/Substation.py @@ -30,6 +30,7 @@ class Substation(EquipmentContainer): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class Substation(EquipmentContainer): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class Substation(EquipmentContainer): Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SvInjection.py b/pycgmes/resources/SvInjection.py index 8957fda9..93383776 100644 --- a/pycgmes/resources/SvInjection.py +++ b/pycgmes/resources/SvInjection.py @@ -33,6 +33,7 @@ class SvInjection(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class SvInjection(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class SvInjection(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/SvPowerFlow.py b/pycgmes/resources/SvPowerFlow.py index 59d8e826..223a9a5b 100644 --- a/pycgmes/resources/SvPowerFlow.py +++ b/pycgmes/resources/SvPowerFlow.py @@ -32,6 +32,7 @@ class SvPowerFlow(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class SvPowerFlow(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -63,6 +65,7 @@ class SvPowerFlow(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/SvShuntCompensatorSections.py b/pycgmes/resources/SvShuntCompensatorSections.py index dd39816d..3f9dfedd 100644 --- a/pycgmes/resources/SvShuntCompensatorSections.py +++ b/pycgmes/resources/SvShuntCompensatorSections.py @@ -29,6 +29,7 @@ class SvShuntCompensatorSections(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class SvShuntCompensatorSections(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SvStatus.py b/pycgmes/resources/SvStatus.py index 99f264b8..37bdd8a0 100644 --- a/pycgmes/resources/SvStatus.py +++ b/pycgmes/resources/SvStatus.py @@ -30,6 +30,7 @@ class SvStatus(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class SvStatus(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SvSwitch.py b/pycgmes/resources/SvSwitch.py index 0cefdbb3..b36f5904 100644 --- a/pycgmes/resources/SvSwitch.py +++ b/pycgmes/resources/SvSwitch.py @@ -28,6 +28,7 @@ class SvSwitch(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class SvSwitch(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SvTapStep.py b/pycgmes/resources/SvTapStep.py index acd249f4..e52ebf49 100644 --- a/pycgmes/resources/SvTapStep.py +++ b/pycgmes/resources/SvTapStep.py @@ -30,6 +30,7 @@ class SvTapStep(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class SvTapStep(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SvVoltage.py b/pycgmes/resources/SvVoltage.py index 78bd0241..353b14e3 100644 --- a/pycgmes/resources/SvVoltage.py +++ b/pycgmes/resources/SvVoltage.py @@ -29,6 +29,7 @@ class SvVoltage(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class SvVoltage(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -60,6 +62,7 @@ class SvVoltage(Base): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/Switch.py b/pycgmes/resources/Switch.py index 48b46b30..16c511ea 100644 --- a/pycgmes/resources/Switch.py +++ b/pycgmes/resources/Switch.py @@ -41,6 +41,7 @@ class Switch(ConductingEquipment): Profile.SV, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -56,6 +57,7 @@ class Switch(ConductingEquipment): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -71,6 +73,7 @@ class Switch(ConductingEquipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -87,6 +90,7 @@ class Switch(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -103,6 +107,7 @@ class Switch(ConductingEquipment): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -119,6 +124,7 @@ class Switch(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -135,6 +141,7 @@ class Switch(ConductingEquipment): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SwitchSchedule.py b/pycgmes/resources/SwitchSchedule.py index a04e13d0..3a179a42 100644 --- a/pycgmes/resources/SwitchSchedule.py +++ b/pycgmes/resources/SwitchSchedule.py @@ -27,6 +27,7 @@ class SwitchSchedule(SeasonDayTypeSchedule): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SynchronousMachine.py b/pycgmes/resources/SynchronousMachine.py index 077b8650..d619d97f 100644 --- a/pycgmes/resources/SynchronousMachine.py +++ b/pycgmes/resources/SynchronousMachine.py @@ -69,6 +69,7 @@ class SynchronousMachine(RotatingMachine): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -84,6 +85,7 @@ class SynchronousMachine(RotatingMachine): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -99,6 +101,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -115,6 +118,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -131,6 +135,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -147,6 +152,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -163,6 +169,7 @@ class SynchronousMachine(RotatingMachine): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -179,6 +186,7 @@ class SynchronousMachine(RotatingMachine): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -195,6 +203,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -211,6 +220,7 @@ class SynchronousMachine(RotatingMachine): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -226,6 +236,7 @@ class SynchronousMachine(RotatingMachine): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -242,6 +253,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -258,6 +270,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -274,6 +287,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -290,6 +304,7 @@ class SynchronousMachine(RotatingMachine): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -306,6 +321,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -322,6 +338,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -338,6 +355,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -354,6 +372,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -369,6 +388,7 @@ class SynchronousMachine(RotatingMachine): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -384,6 +404,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -400,6 +421,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -416,6 +438,7 @@ class SynchronousMachine(RotatingMachine): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -432,8 +455,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SC, Profile.SSH, } diff --git a/pycgmes/resources/SynchronousMachineDetailed.py b/pycgmes/resources/SynchronousMachineDetailed.py index f54c4283..31343b5f 100644 --- a/pycgmes/resources/SynchronousMachineDetailed.py +++ b/pycgmes/resources/SynchronousMachineDetailed.py @@ -41,6 +41,7 @@ class SynchronousMachineDetailed(SynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class SynchronousMachineDetailed(SynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -72,6 +74,7 @@ class SynchronousMachineDetailed(SynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -88,6 +91,7 @@ class SynchronousMachineDetailed(SynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SynchronousMachineDynamics.py b/pycgmes/resources/SynchronousMachineDynamics.py index 295c4005..7cb267e3 100644 --- a/pycgmes/resources/SynchronousMachineDynamics.py +++ b/pycgmes/resources/SynchronousMachineDynamics.py @@ -45,6 +45,7 @@ class SynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +61,7 @@ class SynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -75,6 +77,7 @@ class SynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -90,6 +93,7 @@ class SynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -105,6 +109,7 @@ class SynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -120,6 +125,7 @@ class SynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -135,6 +141,7 @@ class SynchronousMachineDynamics(RotatingMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/SynchronousMachineEquivalentCircuit.py b/pycgmes/resources/SynchronousMachineEquivalentCircuit.py index 9316b28f..75cc5662 100644 --- a/pycgmes/resources/SynchronousMachineEquivalentCircuit.py +++ b/pycgmes/resources/SynchronousMachineEquivalentCircuit.py @@ -54,6 +54,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -70,6 +71,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -86,6 +88,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +105,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +122,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +139,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +156,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +173,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +190,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -198,6 +207,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -214,6 +224,7 @@ class SynchronousMachineEquivalentCircuit(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/SynchronousMachineKind.py b/pycgmes/resources/SynchronousMachineKind.py index 055feab8..6c984f2f 100644 --- a/pycgmes/resources/SynchronousMachineKind.py +++ b/pycgmes/resources/SynchronousMachineKind.py @@ -10,10 +10,10 @@ class SynchronousMachineKind(str, Enum): Synchronous machine type. """ - generator = "generator" # Indicates the synchronous machine can operate as a generator. # noqa: E501, E741, RUF003 - condenser = "condenser" # Indicates the synchronous machine can operate as a condenser. # noqa: E501, E741, RUF003 - generatorOrCondenser = "generatorOrCondenser" # Indicates the synchronous machine can operate as a generator or as a condenser. # noqa: E501, E741, RUF003 - motor = "motor" # Indicates the synchronous machine can operate as a motor. # noqa: E501, E741, RUF003 - generatorOrMotor = "generatorOrMotor" # Indicates the synchronous machine can operate as a generator or as a motor. # noqa: E501, E741, RUF003 - motorOrCondenser = "motorOrCondenser" # Indicates the synchronous machine can operate as a motor or as a condenser. # noqa: E501, E741, RUF003 - generatorOrCondenserOrMotor = "generatorOrCondenserOrMotor" # Indicates the synchronous machine can operate as a generator or as a condenser or as a motor. # noqa: E501, E741, RUF003 + generator = "generator" # Indicates the synchronous machine can operate as a generator. # noqa: E501 + condenser = "condenser" # Indicates the synchronous machine can operate as a condenser. # noqa: E501 + generatorOrCondenser = "generatorOrCondenser" # Indicates the synchronous machine can operate as a generator or as a condenser. # noqa: E501 + motor = "motor" # Indicates the synchronous machine can operate as a motor. # noqa: E501 + generatorOrMotor = "generatorOrMotor" # Indicates the synchronous machine can operate as a generator or as a motor. # noqa: E501 + motorOrCondenser = "motorOrCondenser" # Indicates the synchronous machine can operate as a motor or as a condenser. # noqa: E501 + generatorOrCondenserOrMotor = "generatorOrCondenserOrMotor" # Indicates the synchronous machine can operate as a generator or as a condenser or as a motor. # noqa: E501 diff --git a/pycgmes/resources/SynchronousMachineModelKind.py b/pycgmes/resources/SynchronousMachineModelKind.py index 157b7715..f8e183b9 100644 --- a/pycgmes/resources/SynchronousMachineModelKind.py +++ b/pycgmes/resources/SynchronousMachineModelKind.py @@ -10,8 +10,8 @@ class SynchronousMachineModelKind(str, Enum): Type of synchronous machine model used in dynamic simulation applications. """ - subtransient = "subtransient" # Subtransient synchronous machine model. # noqa: E501, E741, RUF003 - subtransientTypeF = "subtransientTypeF" # WECC type F variant of subtransient synchronous machine model. # noqa: E501, E741, RUF003 - subtransientTypeJ = "subtransientTypeJ" # WECC type J variant of subtransient synchronous machine model. # noqa: E501, E741, RUF003 - subtransientSimplified = "subtransientSimplified" # Simplified version of subtransient synchronous machine model where magnetic coupling between the direct- and quadrature- axes is ignored. # noqa: E501, E741, RUF003 - subtransientSimplifiedDirectAxis = "subtransientSimplifiedDirectAxis" # Simplified version of a subtransient synchronous machine model with no damper circuit on the direct-axis. # noqa: E501, E741, RUF003 + subtransient = "subtransient" # Subtransient synchronous machine model. # noqa: E501 + subtransientTypeF = "subtransientTypeF" # WECC type F variant of subtransient synchronous machine model. # noqa: E501 + subtransientTypeJ = "subtransientTypeJ" # WECC type J variant of subtransient synchronous machine model. # noqa: E501 + subtransientSimplified = "subtransientSimplified" # Simplified version of subtransient synchronous machine model where magnetic coupling between the direct- and quadrature- axes is ignored. # noqa: E501 + subtransientSimplifiedDirectAxis = "subtransientSimplifiedDirectAxis" # Simplified version of a subtransient synchronous machine model with no damper circuit on the direct-axis. # noqa: E501 diff --git a/pycgmes/resources/SynchronousMachineOperatingMode.py b/pycgmes/resources/SynchronousMachineOperatingMode.py index 8efa4c69..bba0a8c5 100644 --- a/pycgmes/resources/SynchronousMachineOperatingMode.py +++ b/pycgmes/resources/SynchronousMachineOperatingMode.py @@ -10,6 +10,6 @@ class SynchronousMachineOperatingMode(str, Enum): Synchronous machine operating mode. """ - generator = "generator" # Operating as generator. # noqa: E501, E741, RUF003 - condenser = "condenser" # Operating as condenser. # noqa: E501, E741, RUF003 - motor = "motor" # Operating as motor. # noqa: E501, E741, RUF003 + generator = "generator" # Operating as generator. # noqa: E501 + condenser = "condenser" # Operating as condenser. # noqa: E501 + motor = "motor" # Operating as motor. # noqa: E501 diff --git a/pycgmes/resources/SynchronousMachineTimeConstantReactance.py b/pycgmes/resources/SynchronousMachineTimeConstantReactance.py index 65ffae24..1f97aa1d 100644 --- a/pycgmes/resources/SynchronousMachineTimeConstantReactance.py +++ b/pycgmes/resources/SynchronousMachineTimeConstantReactance.py @@ -63,6 +63,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -79,6 +80,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -94,6 +96,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -109,6 +112,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -125,6 +129,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -141,6 +146,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -157,6 +163,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -173,6 +180,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -189,6 +197,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -205,6 +214,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -221,6 +231,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -237,6 +248,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -253,6 +265,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -269,6 +282,7 @@ class SynchronousMachineTimeConstantReactance(SynchronousMachineDetailed): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/SynchronousMachineUserDefined.py b/pycgmes/resources/SynchronousMachineUserDefined.py index e41c7b0e..4b272beb 100644 --- a/pycgmes/resources/SynchronousMachineUserDefined.py +++ b/pycgmes/resources/SynchronousMachineUserDefined.py @@ -31,6 +31,7 @@ class SynchronousMachineUserDefined(SynchronousMachineDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class SynchronousMachineUserDefined(SynchronousMachineDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TapChanger.py b/pycgmes/resources/TapChanger.py index 72a1823d..94923083 100644 --- a/pycgmes/resources/TapChanger.py +++ b/pycgmes/resources/TapChanger.py @@ -51,6 +51,7 @@ class TapChanger(PowerSystemResource): Profile.SV, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -66,6 +67,7 @@ class TapChanger(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -81,6 +83,7 @@ class TapChanger(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -96,6 +99,7 @@ class TapChanger(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -112,6 +116,7 @@ class TapChanger(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -128,6 +133,7 @@ class TapChanger(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -144,6 +150,7 @@ class TapChanger(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -160,6 +167,7 @@ class TapChanger(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -176,6 +184,7 @@ class TapChanger(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -192,6 +201,7 @@ class TapChanger(PowerSystemResource): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -208,6 +218,7 @@ class TapChanger(PowerSystemResource): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TapChangerControl.py b/pycgmes/resources/TapChangerControl.py index 799d5770..6309538d 100644 --- a/pycgmes/resources/TapChangerControl.py +++ b/pycgmes/resources/TapChangerControl.py @@ -28,6 +28,7 @@ class TapChangerControl(RegulatingControl): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TapChangerTablePoint.py b/pycgmes/resources/TapChangerTablePoint.py index aa840f3e..2c567879 100644 --- a/pycgmes/resources/TapChangerTablePoint.py +++ b/pycgmes/resources/TapChangerTablePoint.py @@ -46,6 +46,7 @@ class TapChangerTablePoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -62,6 +63,7 @@ class TapChangerTablePoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +80,7 @@ class TapChangerTablePoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +97,7 @@ class TapChangerTablePoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -110,6 +114,7 @@ class TapChangerTablePoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -126,6 +131,7 @@ class TapChangerTablePoint(Base): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/TapSchedule.py b/pycgmes/resources/TapSchedule.py index 1c2a1385..f27a3666 100644 --- a/pycgmes/resources/TapSchedule.py +++ b/pycgmes/resources/TapSchedule.py @@ -27,6 +27,7 @@ class TapSchedule(SeasonDayTypeSchedule): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Terminal.py b/pycgmes/resources/Terminal.py index 3aafccdc..ece82b80 100644 --- a/pycgmes/resources/Terminal.py +++ b/pycgmes/resources/Terminal.py @@ -50,6 +50,7 @@ class Terminal(ACDCTerminal): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,11 +63,12 @@ class Terminal(ACDCTerminal): default=None, json_schema_extra={ "in_profiles": [ - Profile.DY, Profile.EQ, + Profile.DY, Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -83,6 +85,7 @@ class Terminal(ACDCTerminal): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -98,6 +101,7 @@ class Terminal(ACDCTerminal): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -113,6 +117,7 @@ class Terminal(ACDCTerminal): Profile.SC, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -128,6 +133,7 @@ class Terminal(ACDCTerminal): Profile.SC, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -143,6 +149,7 @@ class Terminal(ACDCTerminal): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -158,6 +165,7 @@ class Terminal(ACDCTerminal): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -173,6 +181,7 @@ class Terminal(ACDCTerminal): Profile.SV, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -188,6 +197,7 @@ class Terminal(ACDCTerminal): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -203,6 +213,7 @@ class Terminal(ACDCTerminal): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -218,6 +229,7 @@ class Terminal(ACDCTerminal): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -233,6 +245,7 @@ class Terminal(ACDCTerminal): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -248,8 +261,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.EQBD, Profile.OP, Profile.SC, diff --git a/pycgmes/resources/TextDiagramObject.py b/pycgmes/resources/TextDiagramObject.py index 7f522e79..86587e88 100644 --- a/pycgmes/resources/TextDiagramObject.py +++ b/pycgmes/resources/TextDiagramObject.py @@ -27,6 +27,7 @@ class TextDiagramObject(DiagramObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ThermalGeneratingUnit.py b/pycgmes/resources/ThermalGeneratingUnit.py index 91183b20..7544f515 100644 --- a/pycgmes/resources/ThermalGeneratingUnit.py +++ b/pycgmes/resources/ThermalGeneratingUnit.py @@ -30,6 +30,7 @@ class ThermalGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class ThermalGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +62,7 @@ class ThermalGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -75,6 +78,7 @@ class ThermalGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TieFlow.py b/pycgmes/resources/TieFlow.py index 37129df2..f076e959 100644 --- a/pycgmes/resources/TieFlow.py +++ b/pycgmes/resources/TieFlow.py @@ -32,6 +32,7 @@ class TieFlow(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class TieFlow(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class TieFlow(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TopologicalIsland.py b/pycgmes/resources/TopologicalIsland.py index 9eba42cf..282a09ea 100644 --- a/pycgmes/resources/TopologicalIsland.py +++ b/pycgmes/resources/TopologicalIsland.py @@ -33,6 +33,7 @@ class TopologicalIsland(IdentifiedObject): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class TopologicalIsland(IdentifiedObject): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TopologicalNode.py b/pycgmes/resources/TopologicalNode.py index 11f48ec3..21184137 100644 --- a/pycgmes/resources/TopologicalNode.py +++ b/pycgmes/resources/TopologicalNode.py @@ -44,6 +44,7 @@ class TopologicalNode(IdentifiedObject): Profile.SV, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -59,6 +60,7 @@ class TopologicalNode(IdentifiedObject): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -74,6 +76,7 @@ class TopologicalNode(IdentifiedObject): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -89,6 +92,7 @@ class TopologicalNode(IdentifiedObject): Profile.TP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -104,6 +108,7 @@ class TopologicalNode(IdentifiedObject): Profile.TP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -119,6 +124,7 @@ class TopologicalNode(IdentifiedObject): Profile.SV, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -134,6 +140,7 @@ class TopologicalNode(IdentifiedObject): Profile.SV, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -149,6 +156,7 @@ class TopologicalNode(IdentifiedObject): Profile.TP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -164,6 +172,7 @@ class TopologicalNode(IdentifiedObject): Profile.SV, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TownDetail.py b/pycgmes/resources/TownDetail.py index 38c6982a..3769e114 100644 --- a/pycgmes/resources/TownDetail.py +++ b/pycgmes/resources/TownDetail.py @@ -31,6 +31,7 @@ class TownDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class TownDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -63,6 +65,7 @@ class TownDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -79,6 +82,7 @@ class TownDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -95,6 +99,7 @@ class TownDetail(Base): Profile.GL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TransformerEnd.py b/pycgmes/resources/TransformerEnd.py index 847833ad..249a5177 100644 --- a/pycgmes/resources/TransformerEnd.py +++ b/pycgmes/resources/TransformerEnd.py @@ -39,6 +39,7 @@ class TransformerEnd(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -54,6 +55,7 @@ class TransformerEnd(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -69,6 +71,7 @@ class TransformerEnd(IdentifiedObject): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -84,6 +87,7 @@ class TransformerEnd(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -99,6 +103,7 @@ class TransformerEnd(IdentifiedObject): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -115,6 +120,7 @@ class TransformerEnd(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -131,6 +137,7 @@ class TransformerEnd(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -147,6 +154,7 @@ class TransformerEnd(IdentifiedObject): Profile.SC, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/TurbLCFB1.py b/pycgmes/resources/TurbLCFB1.py index 27f2ba93..14ab8707 100644 --- a/pycgmes/resources/TurbLCFB1.py +++ b/pycgmes/resources/TurbLCFB1.py @@ -43,6 +43,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -59,6 +60,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -75,6 +77,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -91,6 +94,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -107,6 +111,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -123,6 +128,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -139,6 +145,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -155,6 +162,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -171,6 +179,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -187,6 +196,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -203,6 +213,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -219,6 +230,7 @@ class TurbLCFB1(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/TurbineGovernorDynamics.py b/pycgmes/resources/TurbineGovernorDynamics.py index bf64d67c..aa987eb8 100644 --- a/pycgmes/resources/TurbineGovernorDynamics.py +++ b/pycgmes/resources/TurbineGovernorDynamics.py @@ -34,6 +34,7 @@ class TurbineGovernorDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class TurbineGovernorDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class TurbineGovernorDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TurbineGovernorUserDefined.py b/pycgmes/resources/TurbineGovernorUserDefined.py index 80809df8..aad1b1d6 100644 --- a/pycgmes/resources/TurbineGovernorUserDefined.py +++ b/pycgmes/resources/TurbineGovernorUserDefined.py @@ -31,6 +31,7 @@ class TurbineGovernorUserDefined(TurbineGovernorDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class TurbineGovernorUserDefined(TurbineGovernorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TurbineLoadControllerDynamics.py b/pycgmes/resources/TurbineLoadControllerDynamics.py index b39b45e0..31c2086e 100644 --- a/pycgmes/resources/TurbineLoadControllerDynamics.py +++ b/pycgmes/resources/TurbineLoadControllerDynamics.py @@ -28,6 +28,7 @@ class TurbineLoadControllerDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/TurbineLoadControllerUserDefined.py b/pycgmes/resources/TurbineLoadControllerUserDefined.py index 6d87225f..b114dd2f 100644 --- a/pycgmes/resources/TurbineLoadControllerUserDefined.py +++ b/pycgmes/resources/TurbineLoadControllerUserDefined.py @@ -31,6 +31,7 @@ class TurbineLoadControllerUserDefined(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class TurbineLoadControllerUserDefined(TurbineLoadControllerDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/UnderexcLim2Simplified.py b/pycgmes/resources/UnderexcLim2Simplified.py index d6139c15..f2feaf0f 100644 --- a/pycgmes/resources/UnderexcLim2Simplified.py +++ b/pycgmes/resources/UnderexcLim2Simplified.py @@ -35,6 +35,7 @@ class UnderexcLim2Simplified(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -51,6 +52,7 @@ class UnderexcLim2Simplified(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -67,6 +69,7 @@ class UnderexcLim2Simplified(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -83,6 +86,7 @@ class UnderexcLim2Simplified(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -99,6 +103,7 @@ class UnderexcLim2Simplified(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -115,6 +120,7 @@ class UnderexcLim2Simplified(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -131,6 +137,7 @@ class UnderexcLim2Simplified(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/UnderexcLimIEEE1.py b/pycgmes/resources/UnderexcLimIEEE1.py index b929a899..ebe6231e 100644 --- a/pycgmes/resources/UnderexcLimIEEE1.py +++ b/pycgmes/resources/UnderexcLimIEEE1.py @@ -42,6 +42,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -58,6 +59,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -74,6 +76,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -90,6 +93,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -106,6 +110,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -122,6 +127,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -138,6 +144,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -154,6 +161,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -170,6 +178,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -186,6 +195,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -202,6 +212,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -218,6 +229,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -234,6 +246,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -250,6 +263,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -266,6 +280,7 @@ class UnderexcLimIEEE1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/UnderexcLimIEEE2.py b/pycgmes/resources/UnderexcLimIEEE2.py index 4d205ee2..4717b060 100644 --- a/pycgmes/resources/UnderexcLimIEEE2.py +++ b/pycgmes/resources/UnderexcLimIEEE2.py @@ -70,6 +70,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -86,6 +87,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -102,6 +104,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +121,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +138,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +155,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +172,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +189,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -198,6 +206,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -214,6 +223,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -230,6 +240,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -246,6 +257,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -262,6 +274,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -278,6 +291,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -294,6 +308,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -310,6 +325,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -326,6 +342,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -342,6 +359,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -358,6 +376,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -374,6 +393,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -390,6 +410,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -406,6 +427,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -422,6 +444,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -438,6 +461,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -454,6 +478,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -470,6 +495,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -486,6 +512,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -502,6 +529,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -518,6 +546,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -534,6 +563,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -550,6 +580,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -566,6 +597,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -582,6 +614,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -598,6 +631,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -614,6 +648,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -630,6 +665,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -646,6 +682,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -662,6 +699,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -678,6 +716,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -694,6 +733,7 @@ class UnderexcLimIEEE2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/UnderexcLimX1.py b/pycgmes/resources/UnderexcLimX1.py index 7b5a4f5f..d28ee2eb 100644 --- a/pycgmes/resources/UnderexcLimX1.py +++ b/pycgmes/resources/UnderexcLimX1.py @@ -32,6 +32,7 @@ class UnderexcLimX1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class UnderexcLimX1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class UnderexcLimX1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -80,6 +83,7 @@ class UnderexcLimX1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -96,6 +100,7 @@ class UnderexcLimX1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -112,6 +117,7 @@ class UnderexcLimX1(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/UnderexcLimX2.py b/pycgmes/resources/UnderexcLimX2.py index bca026c9..1b774f34 100644 --- a/pycgmes/resources/UnderexcLimX2.py +++ b/pycgmes/resources/UnderexcLimX2.py @@ -33,6 +33,7 @@ class UnderexcLimX2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class UnderexcLimX2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -65,6 +67,7 @@ class UnderexcLimX2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -81,6 +84,7 @@ class UnderexcLimX2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -97,6 +101,7 @@ class UnderexcLimX2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -113,6 +118,7 @@ class UnderexcLimX2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -129,6 +135,7 @@ class UnderexcLimX2(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/UnderexcitationLimiterDynamics.py b/pycgmes/resources/UnderexcitationLimiterDynamics.py index eb2c4326..f0faa27a 100644 --- a/pycgmes/resources/UnderexcitationLimiterDynamics.py +++ b/pycgmes/resources/UnderexcitationLimiterDynamics.py @@ -29,6 +29,7 @@ class UnderexcitationLimiterDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class UnderexcitationLimiterDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/UnderexcitationLimiterUserDefined.py b/pycgmes/resources/UnderexcitationLimiterUserDefined.py index 4fc4f1f8..e460c14a 100644 --- a/pycgmes/resources/UnderexcitationLimiterUserDefined.py +++ b/pycgmes/resources/UnderexcitationLimiterUserDefined.py @@ -31,6 +31,7 @@ class UnderexcitationLimiterUserDefined(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class UnderexcitationLimiterUserDefined(UnderexcitationLimiterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/UnitMultiplier.py b/pycgmes/resources/UnitMultiplier.py index abc801b1..6ed96497 100644 --- a/pycgmes/resources/UnitMultiplier.py +++ b/pycgmes/resources/UnitMultiplier.py @@ -24,24 +24,24 @@ class UnitMultiplier(str, Enum): the proper unit "mÞ", and not the forbidden unit "mkg". """ - y = "y" # Yocto 10**-24. # noqa: E501, E741, RUF003 - z = "z" # Zepto 10**-21. # noqa: E501, E741, RUF003 - a = "a" # Atto 10**-18. # noqa: E501, E741, RUF003 - f = "f" # Femto 10**-15. # noqa: E501, E741, RUF003 - p = "p" # Pico 10**-12. # noqa: E501, E741, RUF003 - n = "n" # Nano 10**-9. # noqa: E501, E741, RUF003 - micro = "micro" # Micro 10**-6. # noqa: E501, E741, RUF003 - m = "m" # Milli 10**-3. # noqa: E501, E741, RUF003 - c = "c" # Centi 10**-2. # noqa: E501, E741, RUF003 - d = "d" # Deci 10**-1. # noqa: E501, E741, RUF003 - none = "none" # No multiplier or equivalently multiply by 1. # noqa: E501, E741, RUF003 - da = "da" # Deca 10**1. # noqa: E501, E741, RUF003 - h = "h" # Hecto 10**2. # noqa: E501, E741, RUF003 - k = "k" # Kilo 10**3. # noqa: E501, E741, RUF003 - M = "M" # Mega 10**6. # noqa: E501, E741, RUF003 - G = "G" # Giga 10**9. # noqa: E501, E741, RUF003 - T = "T" # Tera 10**12. # noqa: E501, E741, RUF003 - P = "P" # Peta 10**15. # noqa: E501, E741, RUF003 - E = "E" # Exa 10**18. # noqa: E501, E741, RUF003 - Z = "Z" # Zetta 10**21. # noqa: E501, E741, RUF003 - Y = "Y" # Yotta 10**24. # noqa: E501, E741, RUF003 + y = "y" # Yocto 10**-24. # noqa: E501 + z = "z" # Zepto 10**-21. # noqa: E501 + a = "a" # Atto 10**-18. # noqa: E501 + f = "f" # Femto 10**-15. # noqa: E501 + p = "p" # Pico 10**-12. # noqa: E501 + n = "n" # Nano 10**-9. # noqa: E501 + micro = "micro" # Micro 10**-6. # noqa: E501 + m = "m" # Milli 10**-3. # noqa: E501 + c = "c" # Centi 10**-2. # noqa: E501 + d = "d" # Deci 10**-1. # noqa: E501 + none = "none" # No multiplier or equivalently multiply by 1. # noqa: E501 + da = "da" # Deca 10**1. # noqa: E501 + h = "h" # Hecto 10**2. # noqa: E501 + k = "k" # Kilo 10**3. # noqa: E501 + M = "M" # Mega 10**6. # noqa: E501 + G = "G" # Giga 10**9. # noqa: E501 + T = "T" # Tera 10**12. # noqa: E501 + P = "P" # Peta 10**15. # noqa: E501 + E = "E" # Exa 10**18. # noqa: E501 + Z = "Z" # Zetta 10**21. # noqa: E501 + Y = "Y" # Yotta 10**24. # noqa: E501 diff --git a/pycgmes/resources/UnitSymbol.py b/pycgmes/resources/UnitSymbol.py index 55705a72..7b97b8f9 100644 --- a/pycgmes/resources/UnitSymbol.py +++ b/pycgmes/resources/UnitSymbol.py @@ -27,144 +27,144 @@ class UnitSymbol(str, Enum): integer values are used for harmonization with IEC 61850. """ - none = "none" # Dimension less quantity, e.g. count, per unit, etc. # noqa: E501, E741, RUF003 - m = "m" # Length in metres. # noqa: E501, E741, RUF003 - kg = "kg" # Mass in kilograms. Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501, E741, RUF003 - s = "s" # Time in seconds. # noqa: E501, E741, RUF003 - A = "A" # Current in amperes. # noqa: E501, E741, RUF003 - K = "K" # Temperature in kelvins. # noqa: E501, E741, RUF003 - mol = "mol" # Amount of substance in moles. # noqa: E501, E741, RUF003 - cd = "cd" # Luminous intensity in candelas. # noqa: E501, E741, RUF003 - deg = "deg" # Plane angle in degrees. # noqa: E501, E741, RUF003 - rad = "rad" # Plane angle in radians (m/m). # noqa: E501, E741, RUF003 - sr = "sr" # Solid angle in steradians (m2/m2). # noqa: E501, E741, RUF003 - Gy = "Gy" # Absorbed dose in grays (J/kg). # noqa: E501, E741, RUF003 - Bq = "Bq" # Radioactivity in becquerels (1/s). # noqa: E501, E741, RUF003 - degC = "degC" # Relative temperature in degrees Celsius. In the SI unit system the symbol is [SYMBOL REMOVED]C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using [SYMBOL REMOVED]C is that the special character [SYMBOL REMOVED] is difficult to manage in software. # noqa: E501, E741, RUF003 - Sv = "Sv" # Dose equivalent in sieverts (J/kg). # noqa: E501, E741, RUF003 - F = "F" # Electric capacitance in farads (C/V). # noqa: E501, E741, RUF003 - C = "C" # Electric charge in coulombs (A·s). # noqa: E501, E741, RUF003 - S = "S" # Conductance in siemens. # noqa: E501, E741, RUF003 - H = "H" # Electric inductance in henrys (Wb/A). # noqa: E501, E741, RUF003 - V = "V" # Electric potential in volts (W/A). # noqa: E501, E741, RUF003 - ohm = "ohm" # Electric resistance in ohms (V/A). # noqa: E501, E741, RUF003 - J = "J" # Energy in joules (N·m = C·V = W·s). # noqa: E501, E741, RUF003 - N = "N" # Force in newtons (kg·m/s²). # noqa: E501, E741, RUF003 - Hz = "Hz" # Frequency in hertz (1/s). # noqa: E501, E741, RUF003 - lx = "lx" # Illuminance in lux (lm/m²). # noqa: E501, E741, RUF003 - lm = "lm" # Luminous flux in lumens (cd·sr). # noqa: E501, E741, RUF003 - Wb = "Wb" # Magnetic flux in webers (V·s). # noqa: E501, E741, RUF003 - T = "T" # Magnetic flux density in teslas (Wb/m2). # noqa: E501, E741, RUF003 - W = "W" # Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I&#178;R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power. # noqa: E501, E741, RUF003 - Pa = "Pa" # Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms. # noqa: E501, E741, RUF003 - m2 = "m2" # Area in square metres (m²). # noqa: E501, E741, RUF003 - m3 = "m3" # Volume in cubic metres (m³). # noqa: E501, E741, RUF003 - mPers = "mPers" # Velocity in metres per second (m/s). # noqa: E501, E741, RUF003 - mPers2 = "mPers2" # Acceleration in metres per second squared (m/s²). # noqa: E501, E741, RUF003 - m3Pers = "m3Pers" # Volumetric flow rate in cubic metres per second (m³/s). # noqa: E501, E741, RUF003 - mPerm3 = "mPerm3" # Fuel efficiency in metres per cubic metres (m/m³). # noqa: E501, E741, RUF003 - kgm = "kgm" # Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501, E741, RUF003 - kgPerm3 = "kgPerm3" # Density in kilogram/cubic metres (kg/m³). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501, E741, RUF003 - m2Pers = "m2Pers" # Viscosity in square metres / second (m²/s). # noqa: E501, E741, RUF003 - WPermK = "WPermK" # Thermal conductivity in watt/metres kelvin. # noqa: E501, E741, RUF003 - JPerK = "JPerK" # Heat capacity in joules/kelvin. # noqa: E501, E741, RUF003 - ppm = "ppm" # Concentration in parts per million. # noqa: E501, E741, RUF003 - rotPers = "rotPers" # Rotations per second (1/s). See also Hz (1/s). # noqa: E501, E741, RUF003 - radPers = "radPers" # Angular velocity in radians per second (rad/s). # noqa: E501, E741, RUF003 - WPerm2 = "WPerm2" # Heat flux density, irradiance, watts per square metre. # noqa: E501, E741, RUF003 - JPerm2 = "JPerm2" # Insulation energy density, joules per square metre or watt second per square metre. # noqa: E501, E741, RUF003 - SPerm = "SPerm" # Conductance per length (F/m). # noqa: E501, E741, RUF003 - KPers = "KPers" # Temperature change rate in kelvins per second. # noqa: E501, E741, RUF003 - PaPers = "PaPers" # Pressure change rate in pascals per second. # noqa: E501, E741, RUF003 - JPerkgK = "JPerkgK" # Specific heat capacity, specific entropy, joules per kilogram Kelvin. # noqa: E501, E741, RUF003 - VA = "VA" # Apparent power in volt amperes. See also real power and reactive power. # noqa: E501, E741, RUF003 - VAr = "VAr" # Reactive power in volt amperes reactive. The "reactive" or "imaginary" component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose. # noqa: E501, E741, RUF003 - cosPhi = "cosPhi" # Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility. # noqa: E501, E741, RUF003 - Vs = "Vs" # Volt seconds (Ws/A). # noqa: E501, E741, RUF003 - V2 = "V2" # Volt squared (W²/A²). # noqa: E501, E741, RUF003 - As = "As" # Ampere seconds (A·s). # noqa: E501, E741, RUF003 - A2 = "A2" # Amperes squared (A²). # noqa: E501, E741, RUF003 - A2s = "A2s" # Ampere squared time in square amperes (A²s). # noqa: E501, E741, RUF003 - VAh = "VAh" # Apparent energy in volt ampere hours. # noqa: E501, E741, RUF003 - Wh = "Wh" # Real energy in watt hours. # noqa: E501, E741, RUF003 - VArh = "VArh" # Reactive energy in volt ampere reactive hours. # noqa: E501, E741, RUF003 - VPerHz = "VPerHz" # Magnetic flux in volt per hertz. # noqa: E501, E741, RUF003 - HzPers = "HzPers" # Rate of change of frequency in hertz per second. # noqa: E501, E741, RUF003 - character = "character" # Number of characters. # noqa: E501, E741, RUF003 - charPers = "charPers" # Data rate (baud) in characters per second. # noqa: E501, E741, RUF003 - kgm2 = "kgm2" # Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501, E741, RUF003 - dB = "dB" # Sound pressure level in decibels. Note: multiplier "d" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501, E741, RUF003 - WPers = "WPers" # Ramp rate in watts per second. # noqa: E501, E741, RUF003 - lPers = "lPers" # Volumetric flow rate in litres per second. # noqa: E501, E741, RUF003 - dBm = "dBm" # Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier "d" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501, E741, RUF003 - h = "h" # Time in hours, hour = 60 min = 3600 s. # noqa: E501, E741, RUF003 - min = "min" # Time in minutes, minute = 60 s. # noqa: E501, E741, RUF003 - Q = "Q" # Quantity power, Q. # noqa: E501, E741, RUF003 - Qh = "Qh" # Quantity energy, Qh. # noqa: E501, E741, RUF003 - ohmm = "ohmm" # Resistivity, ohm metres, (rho). # noqa: E501, E741, RUF003 - APerm = "APerm" # A/m, magnetic field strength, amperes per metre. # noqa: E501, E741, RUF003 - V2h = "V2h" # Volt-squared hour, volt-squared-hours. # noqa: E501, E741, RUF003 - A2h = "A2h" # Ampere-squared hour, ampere-squared hour. # noqa: E501, E741, RUF003 - Ah = "Ah" # Ampere-hours, ampere-hours. # noqa: E501, E741, RUF003 - count = "count" # Amount of substance, Counter value. # noqa: E501, E741, RUF003 # type: ignore - ft3 = "ft3" # Volume, cubic feet. # noqa: E501, E741, RUF003 - m3Perh = "m3Perh" # Volumetric flow rate, cubic metres per hour. # noqa: E501, E741, RUF003 - gal = "gal" # Volume in gallons, US gallon (1 gal = 231 in3 = 128 fl ounce). # noqa: E501, E741, RUF003 - Btu = "Btu" # Energy, British Thermal Units. # noqa: E501, E741, RUF003 - l = "l" # Volume in litres, litre = dm3 = m3/1000. # noqa: E501, E741, RUF003 - lPerh = "lPerh" # Volumetric flow rate, litres per hour. # noqa: E501, E741, RUF003 - lPerl = "lPerl" # Concentration, The ratio of the volume of a solute divided by the volume of the solution. Note: Users may need use a prefix such a ‘µ' to express a quantity such as ‘µL/L'. # noqa: E501, E741, RUF003 - gPerg = "gPerg" # Concentration, The ratio of the mass of a solute divided by the mass of the solution. Note: Users may need use a prefix such a ‘µ' to express a quantity such as ‘µg/g'. # noqa: E501, E741, RUF003 - molPerm3 = "molPerm3" # Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³. # noqa: E501, E741, RUF003 - molPermol = "molPermol" # Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution. # noqa: E501, E741, RUF003 - molPerkg = "molPerkg" # Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms. # noqa: E501, E741, RUF003 - sPers = "sPers" # Time, Ratio of time. Note: Users may need to supply a prefix such as ‘&#181;' to show rates such as ‘&#181;s/s'. # noqa: E501, E741, RUF003 - HzPerHz = "HzPerHz" # Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mHz/Hz'. # noqa: E501, E741, RUF003 - VPerV = "VPerV" # Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mV/V'. # noqa: E501, E741, RUF003 - APerA = "APerA" # Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mA/A'. # noqa: E501, E741, RUF003 - VPerVA = "VPerVA" # Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility. # noqa: E501, E741, RUF003 - rev = "rev" # Amount of rotation, revolutions. # noqa: E501, E741, RUF003 - kat = "kat" # Catalytic activity, katal = mol / s. # noqa: E501, E741, RUF003 - JPerkg = "JPerkg" # Specific energy, Joules / kg. # noqa: E501, E741, RUF003 - m3Uncompensated = "m3Uncompensated" # Volume, cubic metres, with the value uncompensated for weather effects. # noqa: E501, E741, RUF003 - m3Compensated = "m3Compensated" # Volume, cubic metres, with the value compensated for weather effects. # noqa: E501, E741, RUF003 - WPerW = "WPerW" # Signal Strength, ratio of power. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mW/W'. # noqa: E501, E741, RUF003 - therm = "therm" # Energy, therms. # noqa: E501, E741, RUF003 - onePerm = "onePerm" # Wavenumber, reciprocal metres, (1/m). # noqa: E501, E741, RUF003 - m3Perkg = "m3Perkg" # Specific volume, cubic metres per kilogram, v. # noqa: E501, E741, RUF003 - Pas = "Pas" # Dynamic viscosity, pascal seconds. # noqa: E501, E741, RUF003 - Nm = "Nm" # Moment of force, newton metres. # noqa: E501, E741, RUF003 - NPerm = "NPerm" # Surface tension, newton per metre. # noqa: E501, E741, RUF003 - radPers2 = "radPers2" # Angular acceleration, radians per second squared. # noqa: E501, E741, RUF003 - JPerm3 = "JPerm3" # Energy density, joules per cubic metre. # noqa: E501, E741, RUF003 - VPerm = "VPerm" # Electric field strength, volts per metre. # noqa: E501, E741, RUF003 - CPerm3 = "CPerm3" # Electric charge density, coulombs per cubic metre. # noqa: E501, E741, RUF003 - CPerm2 = "CPerm2" # Surface charge density, coulombs per square metre. # noqa: E501, E741, RUF003 - FPerm = "FPerm" # Permittivity, farads per metre. # noqa: E501, E741, RUF003 - HPerm = "HPerm" # Permeability, henrys per metre. # noqa: E501, E741, RUF003 - JPermol = "JPermol" # Molar energy, joules per mole. # noqa: E501, E741, RUF003 - JPermolK = "JPermolK" # Molar entropy, molar heat capacity, joules per mole kelvin. # noqa: E501, E741, RUF003 - CPerkg = "CPerkg" # Exposure (x rays), coulombs per kilogram. # noqa: E501, E741, RUF003 - GyPers = "GyPers" # Absorbed dose rate, grays per second. # noqa: E501, E741, RUF003 - WPersr = "WPersr" # Radiant intensity, watts per steradian. # noqa: E501, E741, RUF003 - WPerm2sr = "WPerm2sr" # Radiance, watts per square metre steradian. # noqa: E501, E741, RUF003 - katPerm3 = "katPerm3" # Catalytic activity concentration, katals per cubic metre. # noqa: E501, E741, RUF003 - d = "d" # Time in days, day = 24 h = 86400 s. # noqa: E501, E741, RUF003 - anglemin = "anglemin" # Plane angle, minutes. # noqa: E501, E741, RUF003 - anglesec = "anglesec" # Plane angle, seconds. # noqa: E501, E741, RUF003 - ha = "ha" # Area, hectares. # noqa: E501, E741, RUF003 - tonne = "tonne" # Mass in tons, "tonne" or "metric ton" (1000 kg = 1 Mg). # noqa: E501, E741, RUF003 - bar = "bar" # Pressure in bars, (1 bar = 100 kPa). # noqa: E501, E741, RUF003 - mmHg = "mmHg" # Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa). # noqa: E501, E741, RUF003 - M = "M" # Length, nautical miles (1 M = 1852 m). # noqa: E501, E741, RUF003 - kn = "kn" # Speed, knots (1 kn = 1852/3600) m/s. # noqa: E501, E741, RUF003 - Mx = "Mx" # Magnetic flux, maxwells (1 Mx = 10-8 Wb). # noqa: E501, E741, RUF003 - G = "G" # Magnetic flux density, gausses (1 G = 10-4 T). # noqa: E501, E741, RUF003 - Oe = "Oe" # Magnetic field in oersteds, (1 Oe = (103/4p) A/m). # noqa: E501, E741, RUF003 - Vh = "Vh" # Volt-hour, Volt hours. # noqa: E501, E741, RUF003 - WPerA = "WPerA" # Active power per current flow, watts per Ampere. # noqa: E501, E741, RUF003 - onePerHz = "onePerHz" # Reciprocal of frequency (1/Hz). # noqa: E501, E741, RUF003 - VPerVAr = "VPerVAr" # Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility. # noqa: E501, E741, RUF003 - ohmPerm = "ohmPerm" # Electric resistance per length in ohms per metre ((V/A)/m). # noqa: E501, E741, RUF003 - kgPerJ = "kgPerJ" # Weight per energy in kilograms per joule (kg/J). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501, E741, RUF003 - JPers = "JPers" # Energy rate in joules per second (J/s). # noqa: E501, E741, RUF003 + none = "none" # Dimension less quantity, e.g. count, per unit, etc. # noqa: E501 + m = "m" # Length in metres. # noqa: E501 + kg = "kg" # Mass in kilograms. Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + s = "s" # Time in seconds. # noqa: E501 + A = "A" # Current in amperes. # noqa: E501 + K = "K" # Temperature in kelvins. # noqa: E501 + mol = "mol" # Amount of substance in moles. # noqa: E501 + cd = "cd" # Luminous intensity in candelas. # noqa: E501 + deg = "deg" # Plane angle in degrees. # noqa: E501 + rad = "rad" # Plane angle in radians (m/m). # noqa: E501 + sr = "sr" # Solid angle in steradians (m2/m2). # noqa: E501 + Gy = "Gy" # Absorbed dose in grays (J/kg). # noqa: E501 + Bq = "Bq" # Radioactivity in becquerels (1/s). # noqa: E501 + degC = "degC" # Relative temperature in degrees Celsius. In the SI unit system the symbol is [SYMBOL REMOVED]C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using [SYMBOL REMOVED]C is that the special character [SYMBOL REMOVED] is difficult to manage in software. # noqa: E501 + Sv = "Sv" # Dose equivalent in sieverts (J/kg). # noqa: E501 + F = "F" # Electric capacitance in farads (C/V). # noqa: E501 + C = "C" # Electric charge in coulombs (A·s). # noqa: E501 + S = "S" # Conductance in siemens. # noqa: E501 + H = "H" # Electric inductance in henrys (Wb/A). # noqa: E501 + V = "V" # Electric potential in volts (W/A). # noqa: E501 + ohm = "ohm" # Electric resistance in ohms (V/A). # noqa: E501 + J = "J" # Energy in joules (N·m = C·V = W·s). # noqa: E501 + N = "N" # Force in newtons (kg·m/s²). # noqa: E501 + Hz = "Hz" # Frequency in hertz (1/s). # noqa: E501 + lx = "lx" # Illuminance in lux (lm/m²). # noqa: E501 + lm = "lm" # Luminous flux in lumens (cd·sr). # noqa: E501 + Wb = "Wb" # Magnetic flux in webers (V·s). # noqa: E501 + T = "T" # Magnetic flux density in teslas (Wb/m2). # noqa: E501 + W = "W" # Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I&#178;R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power. # noqa: E501 + Pa = "Pa" # Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms. # noqa: E501 + m2 = "m2" # Area in square metres (m²). # noqa: E501 + m3 = "m3" # Volume in cubic metres (m³). # noqa: E501 + mPers = "mPers" # Velocity in metres per second (m/s). # noqa: E501 + mPers2 = "mPers2" # Acceleration in metres per second squared (m/s²). # noqa: E501 + m3Pers = "m3Pers" # Volumetric flow rate in cubic metres per second (m³/s). # noqa: E501 + mPerm3 = "mPerm3" # Fuel efficiency in metres per cubic metres (m/m³). # noqa: E501 + kgm = "kgm" # Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + kgPerm3 = "kgPerm3" # Density in kilogram/cubic metres (kg/m³). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + m2Pers = "m2Pers" # Viscosity in square metres / second (m²/s). # noqa: E501 + WPermK = "WPermK" # Thermal conductivity in watt/metres kelvin. # noqa: E501 + JPerK = "JPerK" # Heat capacity in joules/kelvin. # noqa: E501 + ppm = "ppm" # Concentration in parts per million. # noqa: E501 + rotPers = "rotPers" # Rotations per second (1/s). See also Hz (1/s). # noqa: E501 + radPers = "radPers" # Angular velocity in radians per second (rad/s). # noqa: E501 + WPerm2 = "WPerm2" # Heat flux density, irradiance, watts per square metre. # noqa: E501 + JPerm2 = "JPerm2" # Insulation energy density, joules per square metre or watt second per square metre. # noqa: E501 + SPerm = "SPerm" # Conductance per length (F/m). # noqa: E501 + KPers = "KPers" # Temperature change rate in kelvins per second. # noqa: E501 + PaPers = "PaPers" # Pressure change rate in pascals per second. # noqa: E501 + JPerkgK = "JPerkgK" # Specific heat capacity, specific entropy, joules per kilogram Kelvin. # noqa: E501 + VA = "VA" # Apparent power in volt amperes. See also real power and reactive power. # noqa: E501 + VAr = "VAr" # Reactive power in volt amperes reactive. The "reactive" or "imaginary" component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose. # noqa: E501 + cosPhi = "cosPhi" # Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility. # noqa: E501, RUF003 + Vs = "Vs" # Volt seconds (Ws/A). # noqa: E501 + V2 = "V2" # Volt squared (W²/A²). # noqa: E501 + As = "As" # Ampere seconds (A·s). # noqa: E501 + A2 = "A2" # Amperes squared (A²). # noqa: E501 + A2s = "A2s" # Ampere squared time in square amperes (A²s). # noqa: E501 + VAh = "VAh" # Apparent energy in volt ampere hours. # noqa: E501 + Wh = "Wh" # Real energy in watt hours. # noqa: E501 + VArh = "VArh" # Reactive energy in volt ampere reactive hours. # noqa: E501 + VPerHz = "VPerHz" # Magnetic flux in volt per hertz. # noqa: E501 + HzPers = "HzPers" # Rate of change of frequency in hertz per second. # noqa: E501 + character = "character" # Number of characters. # noqa: E501 + charPers = "charPers" # Data rate (baud) in characters per second. # noqa: E501 + kgm2 = "kgm2" # Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + dB = "dB" # Sound pressure level in decibels. Note: multiplier "d" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + WPers = "WPers" # Ramp rate in watts per second. # noqa: E501 + lPers = "lPers" # Volumetric flow rate in litres per second. # noqa: E501 + dBm = "dBm" # Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier "d" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + h = "h" # Time in hours, hour = 60 min = 3600 s. # noqa: E501 + min = "min" # Time in minutes, minute = 60 s. # noqa: E501 + Q = "Q" # Quantity power, Q. # noqa: E501 + Qh = "Qh" # Quantity energy, Qh. # noqa: E501 + ohmm = "ohmm" # Resistivity, ohm metres, (rho). # noqa: E501 + APerm = "APerm" # A/m, magnetic field strength, amperes per metre. # noqa: E501 + V2h = "V2h" # Volt-squared hour, volt-squared-hours. # noqa: E501 + A2h = "A2h" # Ampere-squared hour, ampere-squared hour. # noqa: E501 + Ah = "Ah" # Ampere-hours, ampere-hours. # noqa: E501 + count = "count" # Amount of substance, Counter value. # noqa: E501 # type: ignore + ft3 = "ft3" # Volume, cubic feet. # noqa: E501 + m3Perh = "m3Perh" # Volumetric flow rate, cubic metres per hour. # noqa: E501 + gal = "gal" # Volume in gallons, US gallon (1 gal = 231 in3 = 128 fl ounce). # noqa: E501 + Btu = "Btu" # Energy, British Thermal Units. # noqa: E501 + l = "l" # Volume in litres, litre = dm3 = m3/1000. # noqa: E501, E741 + lPerh = "lPerh" # Volumetric flow rate, litres per hour. # noqa: E501 + lPerl = "lPerl" # Concentration, The ratio of the volume of a solute divided by the volume of the solution. Note: Users may need use a prefix such a ‘µ' to express a quantity such as ‘µL/L'. # noqa: E501, RUF003 + gPerg = "gPerg" # Concentration, The ratio of the mass of a solute divided by the mass of the solution. Note: Users may need use a prefix such a ‘µ' to express a quantity such as ‘µg/g'. # noqa: E501, RUF003 + molPerm3 = "molPerm3" # Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³. # noqa: E501 + molPermol = "molPermol" # Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution. # noqa: E501 + molPerkg = "molPerkg" # Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms. # noqa: E501 + sPers = "sPers" # Time, Ratio of time. Note: Users may need to supply a prefix such as ‘&#181;' to show rates such as ‘&#181;s/s'. # noqa: E501, RUF003 + HzPerHz = "HzPerHz" # Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mHz/Hz'. # noqa: E501, RUF003 + VPerV = "VPerV" # Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mV/V'. # noqa: E501, RUF003 + APerA = "APerA" # Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mA/A'. # noqa: E501, RUF003 + VPerVA = "VPerVA" # Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility. # noqa: E501 + rev = "rev" # Amount of rotation, revolutions. # noqa: E501 + kat = "kat" # Catalytic activity, katal = mol / s. # noqa: E501 + JPerkg = "JPerkg" # Specific energy, Joules / kg. # noqa: E501 + m3Uncompensated = "m3Uncompensated" # Volume, cubic metres, with the value uncompensated for weather effects. # noqa: E501 + m3Compensated = "m3Compensated" # Volume, cubic metres, with the value compensated for weather effects. # noqa: E501 + WPerW = "WPerW" # Signal Strength, ratio of power. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mW/W'. # noqa: E501, RUF003 + therm = "therm" # Energy, therms. # noqa: E501 + onePerm = "onePerm" # Wavenumber, reciprocal metres, (1/m). # noqa: E501 + m3Perkg = "m3Perkg" # Specific volume, cubic metres per kilogram, v. # noqa: E501 + Pas = "Pas" # Dynamic viscosity, pascal seconds. # noqa: E501 + Nm = "Nm" # Moment of force, newton metres. # noqa: E501 + NPerm = "NPerm" # Surface tension, newton per metre. # noqa: E501 + radPers2 = "radPers2" # Angular acceleration, radians per second squared. # noqa: E501 + JPerm3 = "JPerm3" # Energy density, joules per cubic metre. # noqa: E501 + VPerm = "VPerm" # Electric field strength, volts per metre. # noqa: E501 + CPerm3 = "CPerm3" # Electric charge density, coulombs per cubic metre. # noqa: E501 + CPerm2 = "CPerm2" # Surface charge density, coulombs per square metre. # noqa: E501 + FPerm = "FPerm" # Permittivity, farads per metre. # noqa: E501 + HPerm = "HPerm" # Permeability, henrys per metre. # noqa: E501 + JPermol = "JPermol" # Molar energy, joules per mole. # noqa: E501 + JPermolK = "JPermolK" # Molar entropy, molar heat capacity, joules per mole kelvin. # noqa: E501 + CPerkg = "CPerkg" # Exposure (x rays), coulombs per kilogram. # noqa: E501 + GyPers = "GyPers" # Absorbed dose rate, grays per second. # noqa: E501 + WPersr = "WPersr" # Radiant intensity, watts per steradian. # noqa: E501 + WPerm2sr = "WPerm2sr" # Radiance, watts per square metre steradian. # noqa: E501 + katPerm3 = "katPerm3" # Catalytic activity concentration, katals per cubic metre. # noqa: E501 + d = "d" # Time in days, day = 24 h = 86400 s. # noqa: E501 + anglemin = "anglemin" # Plane angle, minutes. # noqa: E501 + anglesec = "anglesec" # Plane angle, seconds. # noqa: E501 + ha = "ha" # Area, hectares. # noqa: E501 + tonne = "tonne" # Mass in tons, "tonne" or "metric ton" (1000 kg = 1 Mg). # noqa: E501 + bar = "bar" # Pressure in bars, (1 bar = 100 kPa). # noqa: E501 + mmHg = "mmHg" # Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa). # noqa: E501 + M = "M" # Length, nautical miles (1 M = 1852 m). # noqa: E501 + kn = "kn" # Speed, knots (1 kn = 1852/3600) m/s. # noqa: E501 + Mx = "Mx" # Magnetic flux, maxwells (1 Mx = 10-8 Wb). # noqa: E501 + G = "G" # Magnetic flux density, gausses (1 G = 10-4 T). # noqa: E501 + Oe = "Oe" # Magnetic field in oersteds, (1 Oe = (103/4p) A/m). # noqa: E501 + Vh = "Vh" # Volt-hour, Volt hours. # noqa: E501 + WPerA = "WPerA" # Active power per current flow, watts per Ampere. # noqa: E501 + onePerHz = "onePerHz" # Reciprocal of frequency (1/Hz). # noqa: E501 + VPerVAr = "VPerVAr" # Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility. # noqa: E501 + ohmPerm = "ohmPerm" # Electric resistance per length in ohms per metre ((V/A)/m). # noqa: E501 + kgPerJ = "kgPerJ" # Weight per energy in kilograms per joule (kg/J). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + JPers = "JPers" # Energy rate in joules per second (J/s). # noqa: E501 diff --git a/pycgmes/resources/VAdjIEEE.py b/pycgmes/resources/VAdjIEEE.py index 10d245f8..156e1369 100644 --- a/pycgmes/resources/VAdjIEEE.py +++ b/pycgmes/resources/VAdjIEEE.py @@ -33,6 +33,7 @@ class VAdjIEEE(VoltageAdjusterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class VAdjIEEE(VoltageAdjusterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -65,6 +67,7 @@ class VAdjIEEE(VoltageAdjusterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -81,6 +84,7 @@ class VAdjIEEE(VoltageAdjusterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -97,6 +101,7 @@ class VAdjIEEE(VoltageAdjusterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -113,6 +118,7 @@ class VAdjIEEE(VoltageAdjusterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/VCompIEEEType1.py b/pycgmes/resources/VCompIEEEType1.py index 151f3be9..38324a7e 100644 --- a/pycgmes/resources/VCompIEEEType1.py +++ b/pycgmes/resources/VCompIEEEType1.py @@ -32,6 +32,7 @@ class VCompIEEEType1(VoltageCompensatorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class VCompIEEEType1(VoltageCompensatorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class VCompIEEEType1(VoltageCompensatorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/VCompIEEEType2.py b/pycgmes/resources/VCompIEEEType2.py index ac2dbfc8..b058ce54 100644 --- a/pycgmes/resources/VCompIEEEType2.py +++ b/pycgmes/resources/VCompIEEEType2.py @@ -31,6 +31,7 @@ class VCompIEEEType2(VoltageCompensatorDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class VCompIEEEType2(VoltageCompensatorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/VSCDynamics.py b/pycgmes/resources/VSCDynamics.py index b3617624..1cf6e5ff 100644 --- a/pycgmes/resources/VSCDynamics.py +++ b/pycgmes/resources/VSCDynamics.py @@ -28,6 +28,7 @@ class VSCDynamics(HVDCDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/VSCUserDefined.py b/pycgmes/resources/VSCUserDefined.py index 5a24949a..d479b1ff 100644 --- a/pycgmes/resources/VSCUserDefined.py +++ b/pycgmes/resources/VSCUserDefined.py @@ -31,6 +31,7 @@ class VSCUserDefined(VSCDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class VSCUserDefined(VSCDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/Validity.py b/pycgmes/resources/Validity.py index 92aeeca7..4849527c 100644 --- a/pycgmes/resources/Validity.py +++ b/pycgmes/resources/Validity.py @@ -10,6 +10,6 @@ class Validity(str, Enum): Validity for MeasurementValue. """ - GOOD = "GOOD" # The value is marked good if no abnormal condition of the acquisition function or the information source is detected. # noqa: E501, E741, RUF003 - QUESTIONABLE = "QUESTIONABLE" # The value is marked questionable if a supervision function detects an abnormal behaviour, however the value could still be valid. The client is responsible for determining whether or not values marked "questionable" should be used. # noqa: E501, E741, RUF003 - INVALID = "INVALID" # The value is marked invalid when a supervision function recognises abnormal conditions of the acquisition function or the information source (missing or non-operating updating devices). The value is not defined under this condition. The mark invalid is used to indicate to the client that the value may be incorrect and shall not be used. # noqa: E501, E741, RUF003 + GOOD = "GOOD" # The value is marked good if no abnormal condition of the acquisition function or the information source is detected. # noqa: E501 + QUESTIONABLE = "QUESTIONABLE" # The value is marked questionable if a supervision function detects an abnormal behaviour, however the value could still be valid. The client is responsible for determining whether or not values marked "questionable" should be used. # noqa: E501 + INVALID = "INVALID" # The value is marked invalid when a supervision function recognises abnormal conditions of the acquisition function or the information source (missing or non-operating updating devices). The value is not defined under this condition. The mark invalid is used to indicate to the client that the value may be incorrect and shall not be used. # noqa: E501 diff --git a/pycgmes/resources/ValueAliasSet.py b/pycgmes/resources/ValueAliasSet.py index c6b82b52..e41e931d 100644 --- a/pycgmes/resources/ValueAliasSet.py +++ b/pycgmes/resources/ValueAliasSet.py @@ -34,6 +34,7 @@ class ValueAliasSet(IdentifiedObject): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class ValueAliasSet(IdentifiedObject): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class ValueAliasSet(IdentifiedObject): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -79,6 +82,7 @@ class ValueAliasSet(IdentifiedObject): Profile.OP, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/ValueToAlias.py b/pycgmes/resources/ValueToAlias.py index ebbf61ae..9d293076 100644 --- a/pycgmes/resources/ValueToAlias.py +++ b/pycgmes/resources/ValueToAlias.py @@ -28,6 +28,7 @@ class ValueToAlias(IdentifiedObject): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class ValueToAlias(IdentifiedObject): Profile.OP, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/VisibilityLayer.py b/pycgmes/resources/VisibilityLayer.py index 0ee7443d..b4e24d59 100644 --- a/pycgmes/resources/VisibilityLayer.py +++ b/pycgmes/resources/VisibilityLayer.py @@ -34,6 +34,7 @@ class VisibilityLayer(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -49,6 +50,7 @@ class VisibilityLayer(IdentifiedObject): Profile.DL, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/VoltageAdjusterDynamics.py b/pycgmes/resources/VoltageAdjusterDynamics.py index a8c1f213..947a5dba 100644 --- a/pycgmes/resources/VoltageAdjusterDynamics.py +++ b/pycgmes/resources/VoltageAdjusterDynamics.py @@ -29,6 +29,7 @@ class VoltageAdjusterDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/VoltageAdjusterUserDefined.py b/pycgmes/resources/VoltageAdjusterUserDefined.py index 1d2c75fb..fcbda225 100644 --- a/pycgmes/resources/VoltageAdjusterUserDefined.py +++ b/pycgmes/resources/VoltageAdjusterUserDefined.py @@ -31,6 +31,7 @@ class VoltageAdjusterUserDefined(VoltageAdjusterDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class VoltageAdjusterUserDefined(VoltageAdjusterDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/VoltageCompensatorDynamics.py b/pycgmes/resources/VoltageCompensatorDynamics.py index 4ea832ff..aa2e19cb 100644 --- a/pycgmes/resources/VoltageCompensatorDynamics.py +++ b/pycgmes/resources/VoltageCompensatorDynamics.py @@ -29,6 +29,7 @@ class VoltageCompensatorDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class VoltageCompensatorDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/VoltageCompensatorUserDefined.py b/pycgmes/resources/VoltageCompensatorUserDefined.py index 4e35ffce..1d35d93a 100644 --- a/pycgmes/resources/VoltageCompensatorUserDefined.py +++ b/pycgmes/resources/VoltageCompensatorUserDefined.py @@ -31,6 +31,7 @@ class VoltageCompensatorUserDefined(VoltageCompensatorDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class VoltageCompensatorUserDefined(VoltageCompensatorDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/VoltageLevel.py b/pycgmes/resources/VoltageLevel.py index 88ce27e2..b1af646e 100644 --- a/pycgmes/resources/VoltageLevel.py +++ b/pycgmes/resources/VoltageLevel.py @@ -38,6 +38,7 @@ class VoltageLevel(EquipmentContainer): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -54,6 +55,7 @@ class VoltageLevel(EquipmentContainer): Profile.EQBD, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -70,6 +72,7 @@ class VoltageLevel(EquipmentContainer): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -86,6 +89,7 @@ class VoltageLevel(EquipmentContainer): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +107,7 @@ class VoltageLevel(EquipmentContainer): Profile.EQBD, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/VoltageLimit.py b/pycgmes/resources/VoltageLimit.py index e039c6f4..e3a13488 100644 --- a/pycgmes/resources/VoltageLimit.py +++ b/pycgmes/resources/VoltageLimit.py @@ -31,6 +31,7 @@ class VoltageLimit(OperationalLimit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class VoltageLimit(OperationalLimit): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/VsCapabilityCurve.py b/pycgmes/resources/VsCapabilityCurve.py index bb0c4e4d..c4c5084a 100644 --- a/pycgmes/resources/VsCapabilityCurve.py +++ b/pycgmes/resources/VsCapabilityCurve.py @@ -27,6 +27,7 @@ class VsCapabilityCurve(Curve): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/VsConverter.py b/pycgmes/resources/VsConverter.py index da403ebe..7fb40403 100644 --- a/pycgmes/resources/VsConverter.py +++ b/pycgmes/resources/VsConverter.py @@ -48,6 +48,7 @@ class VsConverter(ACDCConverter): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -63,6 +64,7 @@ class VsConverter(ACDCConverter): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -78,6 +80,7 @@ class VsConverter(ACDCConverter): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +97,7 @@ class VsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +114,7 @@ class VsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -126,6 +131,7 @@ class VsConverter(ACDCConverter): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -142,6 +148,7 @@ class VsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -157,6 +164,7 @@ class VsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -172,6 +180,7 @@ class VsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -188,6 +197,7 @@ class VsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -204,6 +214,7 @@ class VsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -220,6 +231,7 @@ class VsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -236,6 +248,7 @@ class VsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -252,6 +265,7 @@ class VsConverter(ACDCConverter): Profile.SSH, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -268,6 +282,7 @@ class VsConverter(ACDCConverter): Profile.SV, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -284,8 +299,8 @@ def possible_profiles(self) -> set[BaseProfile]: where this element can be found. """ return { - Profile.DY, Profile.EQ, + Profile.DY, Profile.SSH, Profile.SV, } diff --git a/pycgmes/resources/VsPpccControlKind.py b/pycgmes/resources/VsPpccControlKind.py index 983772b3..ccfb0029 100644 --- a/pycgmes/resources/VsPpccControlKind.py +++ b/pycgmes/resources/VsPpccControlKind.py @@ -10,9 +10,9 @@ class VsPpccControlKind(str, Enum): Types applicable to the control of real power and/or DC voltage by voltage source converter. """ - pPcc = "pPcc" # Control is real power at point of common coupling. The target value is provided by ACDCConverter.targetPpcc. # noqa: E501, E741, RUF003 - udc = "udc" # Control is DC voltage with target value provided by ACDCConverter.targetUdc. # noqa: E501, E741, RUF003 - pPccAndUdcDroop = "pPccAndUdcDroop" # Control is active power at point of common coupling and local DC voltage, with the droop. Target values are provided by ACDCConverter.targetPpcc, ACDCConverter.targetUdc and VsConverter.droop. # noqa: E501, E741, RUF003 - pPccAndUdcDroopWithCompensation = "pPccAndUdcDroopWithCompensation" # Control is active power at point of common coupling and compensated DC voltage, with the droop. Compensation factor is the resistance, as an approximation of the DC voltage of a common (real or virtual) node in the DC network. Targets are provided by ACDCConverter.targetPpcc, ACDCConverter.targetUdc, VsConverter.droop and VsConverter.droopCompensation. # noqa: E501, E741, RUF003 - pPccAndUdcDroopPilot = "pPccAndUdcDroopPilot" # Control is active power at point of common coupling and the pilot DC voltage, with the droop. The mode is used for Multi Terminal High Voltage DC (MTDC) systems where multiple HVDC Substations are connected to the HVDC transmission lines. The pilot voltage is then used to coordinate the control the DC voltage across the HVDC substations. Targets are provided by ACDCConverter.targetPpcc, ACDCConverter.targetUdc and VsConverter.droop. # noqa: E501, E741, RUF003 - phasePcc = "phasePcc" # Control is phase at point of common coupling. Target is provided by VsConverter.targetPhasePcc. # noqa: E501, E741, RUF003 + pPcc = "pPcc" # Control is real power at point of common coupling. The target value is provided by ACDCConverter.targetPpcc. # noqa: E501 + udc = "udc" # Control is DC voltage with target value provided by ACDCConverter.targetUdc. # noqa: E501 + pPccAndUdcDroop = "pPccAndUdcDroop" # Control is active power at point of common coupling and local DC voltage, with the droop. Target values are provided by ACDCConverter.targetPpcc, ACDCConverter.targetUdc and VsConverter.droop. # noqa: E501 + pPccAndUdcDroopWithCompensation = "pPccAndUdcDroopWithCompensation" # Control is active power at point of common coupling and compensated DC voltage, with the droop. Compensation factor is the resistance, as an approximation of the DC voltage of a common (real or virtual) node in the DC network. Targets are provided by ACDCConverter.targetPpcc, ACDCConverter.targetUdc, VsConverter.droop and VsConverter.droopCompensation. # noqa: E501 + pPccAndUdcDroopPilot = "pPccAndUdcDroopPilot" # Control is active power at point of common coupling and the pilot DC voltage, with the droop. The mode is used for Multi Terminal High Voltage DC (MTDC) systems where multiple HVDC Substations are connected to the HVDC transmission lines. The pilot voltage is then used to coordinate the control the DC voltage across the HVDC substations. Targets are provided by ACDCConverter.targetPpcc, ACDCConverter.targetUdc and VsConverter.droop. # noqa: E501 + phasePcc = "phasePcc" # Control is phase at point of common coupling. Target is provided by VsConverter.targetPhasePcc. # noqa: E501 diff --git a/pycgmes/resources/VsQpccControlKind.py b/pycgmes/resources/VsQpccControlKind.py index 3dffa2c9..f2452ea0 100644 --- a/pycgmes/resources/VsQpccControlKind.py +++ b/pycgmes/resources/VsQpccControlKind.py @@ -10,7 +10,7 @@ class VsQpccControlKind(str, Enum): Kind of reactive power control at point of common coupling for a voltage source converter. """ - reactivePcc = "reactivePcc" # Control is reactive power at point of common coupling. Target is provided by VsConverter.targetQpcc. # noqa: E501, E741, RUF003 - voltagePcc = "voltagePcc" # Control is voltage at point of common coupling. Target is provided by VsConverter.targetUpcc. # noqa: E501, E741, RUF003 - powerFactorPcc = "powerFactorPcc" # Control is power factor at point of common coupling. Target is provided by VsConverter.targetPowerFactorPcc. # noqa: E501, E741, RUF003 - pulseWidthModulation = "pulseWidthModulation" # No explicit control. Pulse-modulation factor is directly set in magnitude (VsConverter.targetPWMfactor) and phase (VsConverter.targetPhasePcc). # noqa: E501, E741, RUF003 + reactivePcc = "reactivePcc" # Control is reactive power at point of common coupling. Target is provided by VsConverter.targetQpcc. # noqa: E501 + voltagePcc = "voltagePcc" # Control is voltage at point of common coupling. Target is provided by VsConverter.targetUpcc. # noqa: E501 + powerFactorPcc = "powerFactorPcc" # Control is power factor at point of common coupling. Target is provided by VsConverter.targetPowerFactorPcc. # noqa: E501 + pulseWidthModulation = "pulseWidthModulation" # No explicit control. Pulse-modulation factor is directly set in magnitude (VsConverter.targetPWMfactor) and phase (VsConverter.targetPhasePcc). # noqa: E501 diff --git a/pycgmes/resources/WindAeroConstIEC.py b/pycgmes/resources/WindAeroConstIEC.py index ce484885..3535928a 100644 --- a/pycgmes/resources/WindAeroConstIEC.py +++ b/pycgmes/resources/WindAeroConstIEC.py @@ -28,6 +28,7 @@ class WindAeroConstIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindAeroOneDimIEC.py b/pycgmes/resources/WindAeroOneDimIEC.py index db66f779..ba61088b 100644 --- a/pycgmes/resources/WindAeroOneDimIEC.py +++ b/pycgmes/resources/WindAeroOneDimIEC.py @@ -29,6 +29,7 @@ class WindAeroOneDimIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class WindAeroOneDimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +62,7 @@ class WindAeroOneDimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindAeroTwoDimIEC.py b/pycgmes/resources/WindAeroTwoDimIEC.py index ffcca14e..ddd942ae 100644 --- a/pycgmes/resources/WindAeroTwoDimIEC.py +++ b/pycgmes/resources/WindAeroTwoDimIEC.py @@ -36,6 +36,7 @@ class WindAeroTwoDimIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -51,6 +52,7 @@ class WindAeroTwoDimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -67,6 +69,7 @@ class WindAeroTwoDimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -83,6 +86,7 @@ class WindAeroTwoDimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -99,6 +103,7 @@ class WindAeroTwoDimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -115,6 +120,7 @@ class WindAeroTwoDimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -131,6 +137,7 @@ class WindAeroTwoDimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -147,6 +154,7 @@ class WindAeroTwoDimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindContCurrLimIEC.py b/pycgmes/resources/WindContCurrLimIEC.py index b6f57809..07416364 100644 --- a/pycgmes/resources/WindContCurrLimIEC.py +++ b/pycgmes/resources/WindContCurrLimIEC.py @@ -42,6 +42,7 @@ class WindContCurrLimIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -57,6 +58,7 @@ class WindContCurrLimIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -72,6 +74,7 @@ class WindContCurrLimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -88,6 +91,7 @@ class WindContCurrLimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -104,6 +108,7 @@ class WindContCurrLimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -120,6 +125,7 @@ class WindContCurrLimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -136,6 +142,7 @@ class WindContCurrLimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -152,6 +159,7 @@ class WindContCurrLimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -168,6 +176,7 @@ class WindContCurrLimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindContPType3IEC.py b/pycgmes/resources/WindContPType3IEC.py index bfe6dfa4..63c083af 100644 --- a/pycgmes/resources/WindContPType3IEC.py +++ b/pycgmes/resources/WindContPType3IEC.py @@ -56,6 +56,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -71,6 +72,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -86,6 +88,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +105,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +122,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +139,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +156,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +173,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +190,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -198,6 +207,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -214,6 +224,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -230,6 +241,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -246,6 +258,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -262,6 +275,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -278,6 +292,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -294,6 +309,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -310,6 +326,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -326,6 +343,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -342,6 +360,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -358,6 +377,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -374,6 +394,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -390,6 +411,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -406,6 +428,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -422,6 +445,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -438,6 +462,7 @@ class WindContPType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindContPType4aIEC.py b/pycgmes/resources/WindContPType4aIEC.py index 5e16382a..690dc11d 100644 --- a/pycgmes/resources/WindContPType4aIEC.py +++ b/pycgmes/resources/WindContPType4aIEC.py @@ -30,6 +30,7 @@ class WindContPType4aIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class WindContPType4aIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -61,6 +63,7 @@ class WindContPType4aIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -77,6 +80,7 @@ class WindContPType4aIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindContPType4bIEC.py b/pycgmes/resources/WindContPType4bIEC.py index eeab3b8b..b164aca5 100644 --- a/pycgmes/resources/WindContPType4bIEC.py +++ b/pycgmes/resources/WindContPType4bIEC.py @@ -31,6 +31,7 @@ class WindContPType4bIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class WindContPType4bIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class WindContPType4bIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +81,7 @@ class WindContPType4bIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +98,7 @@ class WindContPType4bIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindContPitchAngleIEC.py b/pycgmes/resources/WindContPitchAngleIEC.py index 42723da9..25a3e285 100644 --- a/pycgmes/resources/WindContPitchAngleIEC.py +++ b/pycgmes/resources/WindContPitchAngleIEC.py @@ -39,6 +39,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -54,6 +55,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -70,6 +72,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -86,6 +89,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +106,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +123,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +140,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -150,6 +157,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +174,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +191,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -198,6 +208,7 @@ class WindContPitchAngleIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindContQIEC.py b/pycgmes/resources/WindContQIEC.py index 977add19..df324c3f 100644 --- a/pycgmes/resources/WindContQIEC.py +++ b/pycgmes/resources/WindContQIEC.py @@ -53,6 +53,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -68,6 +69,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -84,6 +86,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -100,6 +103,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -116,6 +120,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -132,6 +137,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -148,6 +154,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -164,6 +171,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -180,6 +188,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -196,6 +205,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -212,6 +222,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -228,6 +239,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -244,6 +256,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -260,6 +273,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -276,6 +290,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -292,6 +307,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -308,6 +324,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -324,6 +341,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -340,6 +358,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -356,6 +375,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -372,6 +392,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -388,6 +409,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -403,6 +425,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -418,6 +441,7 @@ class WindContQIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindContQLimIEC.py b/pycgmes/resources/WindContQLimIEC.py index 99011218..012712b1 100644 --- a/pycgmes/resources/WindContQLimIEC.py +++ b/pycgmes/resources/WindContQLimIEC.py @@ -30,6 +30,7 @@ class WindContQLimIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class WindContQLimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -61,6 +63,7 @@ class WindContQLimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindContQPQULimIEC.py b/pycgmes/resources/WindContQPQULimIEC.py index 5807cc9b..079f1050 100644 --- a/pycgmes/resources/WindContQPQULimIEC.py +++ b/pycgmes/resources/WindContQPQULimIEC.py @@ -32,6 +32,7 @@ class WindContQPQULimIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class WindContQPQULimIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class WindContQPQULimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +81,7 @@ class WindContQPQULimIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindContRotorRIEC.py b/pycgmes/resources/WindContRotorRIEC.py index 89dc2d69..afaab309 100644 --- a/pycgmes/resources/WindContRotorRIEC.py +++ b/pycgmes/resources/WindContRotorRIEC.py @@ -38,6 +38,7 @@ class WindContRotorRIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -53,6 +54,7 @@ class WindContRotorRIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -68,6 +70,7 @@ class WindContRotorRIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -84,6 +87,7 @@ class WindContRotorRIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -100,6 +104,7 @@ class WindContRotorRIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -116,6 +121,7 @@ class WindContRotorRIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -132,6 +138,7 @@ class WindContRotorRIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -148,6 +155,7 @@ class WindContRotorRIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -164,6 +172,7 @@ class WindContRotorRIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -180,6 +189,7 @@ class WindContRotorRIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindDynamicsLookupTable.py b/pycgmes/resources/WindDynamicsLookupTable.py index c64ff1d7..bbfa1f38 100644 --- a/pycgmes/resources/WindDynamicsLookupTable.py +++ b/pycgmes/resources/WindDynamicsLookupTable.py @@ -41,6 +41,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -56,6 +57,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -71,6 +73,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -86,6 +89,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -101,6 +105,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -116,6 +121,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -131,6 +137,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -146,6 +153,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -161,6 +169,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -176,6 +185,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -192,6 +202,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -207,6 +218,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -223,6 +235,7 @@ class WindDynamicsLookupTable(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindGenTurbineType1aIEC.py b/pycgmes/resources/WindGenTurbineType1aIEC.py index b9c4bf59..ce91f42a 100644 --- a/pycgmes/resources/WindGenTurbineType1aIEC.py +++ b/pycgmes/resources/WindGenTurbineType1aIEC.py @@ -27,6 +27,7 @@ class WindGenTurbineType1aIEC(WindTurbineType1or2IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindGenTurbineType1bIEC.py b/pycgmes/resources/WindGenTurbineType1bIEC.py index 9d63de85..2fef6fb7 100644 --- a/pycgmes/resources/WindGenTurbineType1bIEC.py +++ b/pycgmes/resources/WindGenTurbineType1bIEC.py @@ -27,6 +27,7 @@ class WindGenTurbineType1bIEC(WindTurbineType1or2IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindGenTurbineType2IEC.py b/pycgmes/resources/WindGenTurbineType2IEC.py index 603c808c..d12aa785 100644 --- a/pycgmes/resources/WindGenTurbineType2IEC.py +++ b/pycgmes/resources/WindGenTurbineType2IEC.py @@ -28,6 +28,7 @@ class WindGenTurbineType2IEC(WindTurbineType1or2IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class WindGenTurbineType2IEC(WindTurbineType1or2IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindGenType3IEC.py b/pycgmes/resources/WindGenType3IEC.py index 971ce445..4302938c 100644 --- a/pycgmes/resources/WindGenType3IEC.py +++ b/pycgmes/resources/WindGenType3IEC.py @@ -30,6 +30,7 @@ class WindGenType3IEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class WindGenType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -61,6 +63,7 @@ class WindGenType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -77,6 +80,7 @@ class WindGenType3IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindGenType3aIEC.py b/pycgmes/resources/WindGenType3aIEC.py index 05668992..1295f500 100644 --- a/pycgmes/resources/WindGenType3aIEC.py +++ b/pycgmes/resources/WindGenType3aIEC.py @@ -29,6 +29,7 @@ class WindGenType3aIEC(WindGenType3IEC): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class WindGenType3aIEC(WindGenType3IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -60,6 +62,7 @@ class WindGenType3aIEC(WindGenType3IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindGenType3bIEC.py b/pycgmes/resources/WindGenType3bIEC.py index a758bedc..8af6fd6a 100644 --- a/pycgmes/resources/WindGenType3bIEC.py +++ b/pycgmes/resources/WindGenType3bIEC.py @@ -31,6 +31,7 @@ class WindGenType3bIEC(WindGenType3IEC): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class WindGenType3bIEC(WindGenType3IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class WindGenType3bIEC(WindGenType3IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +81,7 @@ class WindGenType3bIEC(WindGenType3IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindGenType4IEC.py b/pycgmes/resources/WindGenType4IEC.py index e076bec2..b1833186 100644 --- a/pycgmes/resources/WindGenType4IEC.py +++ b/pycgmes/resources/WindGenType4IEC.py @@ -32,6 +32,7 @@ class WindGenType4IEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class WindGenType4IEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class WindGenType4IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -78,6 +81,7 @@ class WindGenType4IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +98,7 @@ class WindGenType4IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +115,7 @@ class WindGenType4IEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindGenUnitKind.py b/pycgmes/resources/WindGenUnitKind.py index a78f4e65..1d6ca70f 100644 --- a/pycgmes/resources/WindGenUnitKind.py +++ b/pycgmes/resources/WindGenUnitKind.py @@ -10,5 +10,5 @@ class WindGenUnitKind(str, Enum): Kind of wind generating unit. """ - offshore = "offshore" # The wind generating unit is located offshore. # noqa: E501, E741, RUF003 - onshore = "onshore" # The wind generating unit is located onshore. # noqa: E501, E741, RUF003 + offshore = "offshore" # The wind generating unit is located offshore. # noqa: E501 + onshore = "onshore" # The wind generating unit is located onshore. # noqa: E501 diff --git a/pycgmes/resources/WindGeneratingUnit.py b/pycgmes/resources/WindGeneratingUnit.py index 8df7c27a..7a95f20f 100644 --- a/pycgmes/resources/WindGeneratingUnit.py +++ b/pycgmes/resources/WindGeneratingUnit.py @@ -29,6 +29,7 @@ class WindGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class WindGeneratingUnit(GeneratingUnit): Profile.EQ, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, diff --git a/pycgmes/resources/WindLookupTableFunctionKind.py b/pycgmes/resources/WindLookupTableFunctionKind.py index 4baa6348..99116452 100644 --- a/pycgmes/resources/WindLookupTableFunctionKind.py +++ b/pycgmes/resources/WindLookupTableFunctionKind.py @@ -10,19 +10,19 @@ class WindLookupTableFunctionKind(str, Enum): Function of the lookup table. """ - prr = "prr" # Power versus speed change (negative slip) lookup table (p<sub>rr</sub>(deltaomega)). It is used for the rotor resistance control model, IEC 61400-27-1:2015, 5.6.5.3. # noqa: E501, E741, RUF003 - omegap = "omegap" # Power vs. speed lookup table (omega(p)). It is used for the P control model type 3, IEC 61400-27-1:2015, 5.6.5.4. # noqa: E501, E741, RUF003 - ipmax = "ipmax" # Lookup table for voltage dependency of active current limits (i<sub>pmax</sub>(u<sub>WT</sub>)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8. # noqa: E501, E741, RUF003 - iqmax = "iqmax" # Lookup table for voltage dependency of reactive current limits (i<sub>qmax</sub>(u<sub>WT</sub>)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8. # noqa: E501, E741, RUF003 - pwp = "pwp" # Power vs. frequency lookup table (p<sub>WPbias</sub>(f)). It is used for the wind power plant frequency and active power control model, IEC 61400-27-1:2015, Annex D. # noqa: E501, E741, RUF003 - tcwdu = "tcwdu" # Crowbar duration versus voltage variation look-up table (T<sub>CW</sub>(du)). It is a case-dependent parameter. It is used for the type 3B generator set model, IEC 61400-27-1:2015, 5.6.3.3. # noqa: E501, E741, RUF003 - tduwt = "tduwt" # Lookup table to determine the duration of the power reduction after a voltage dip, depending on the size of the voltage dip (T<sub>d</sub>(u<sub>WT</sub>)). It is a type-dependent parameter. It is used for the pitch control power model, IEC 61400-27-1:2015, 5.6.5.1. # noqa: E501, E741, RUF003 - qmaxp = "qmaxp" # Lookup table for active power dependency of reactive power maximum limit (q<sub>maxp</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501, E741, RUF003 - qminp = "qminp" # Lookup table for active power dependency of reactive power minimum limit (q<sub>minp</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501, E741, RUF003 - qmaxu = "qmaxu" # Lookup table for voltage dependency of reactive power maximum limit (q<sub>maxu</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501, E741, RUF003 - qminu = "qminu" # Lookup table for voltage dependency of reactive power minimum limit (q<sub>minu</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501, E741, RUF003 - tuover = "tuover" # Disconnection time versus over-voltage lookup table (T<sub>uover</sub>(u<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501, E741, RUF003 - tuunder = "tuunder" # Disconnection time versus under-voltage lookup table (T<sub>uunder</sub>(u<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501, E741, RUF003 - tfover = "tfover" # Disconnection time versus over-frequency lookup table (T<sub>fover</sub>(f<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501, E741, RUF003 - tfunder = "tfunder" # Disconnection time versus under-frequency lookup table (T<sub>funder</sub>(f<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501, E741, RUF003 - qwp = "qwp" # Look up table for the UQ static mode (q<sub>WP</sub>(u<sub>err</sub>)). It is used for the voltage and reactive power control model, IEC 61400-27-1:2015, Annex D. # noqa: E501, E741, RUF003 + prr = "prr" # Power versus speed change (negative slip) lookup table (p<sub>rr</sub>(deltaomega)). It is used for the rotor resistance control model, IEC 61400-27-1:2015, 5.6.5.3. # noqa: E501 + omegap = "omegap" # Power vs. speed lookup table (omega(p)). It is used for the P control model type 3, IEC 61400-27-1:2015, 5.6.5.4. # noqa: E501 + ipmax = "ipmax" # Lookup table for voltage dependency of active current limits (i<sub>pmax</sub>(u<sub>WT</sub>)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8. # noqa: E501 + iqmax = "iqmax" # Lookup table for voltage dependency of reactive current limits (i<sub>qmax</sub>(u<sub>WT</sub>)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8. # noqa: E501 + pwp = "pwp" # Power vs. frequency lookup table (p<sub>WPbias</sub>(f)). It is used for the wind power plant frequency and active power control model, IEC 61400-27-1:2015, Annex D. # noqa: E501 + tcwdu = "tcwdu" # Crowbar duration versus voltage variation look-up table (T<sub>CW</sub>(du)). It is a case-dependent parameter. It is used for the type 3B generator set model, IEC 61400-27-1:2015, 5.6.3.3. # noqa: E501 + tduwt = "tduwt" # Lookup table to determine the duration of the power reduction after a voltage dip, depending on the size of the voltage dip (T<sub>d</sub>(u<sub>WT</sub>)). It is a type-dependent parameter. It is used for the pitch control power model, IEC 61400-27-1:2015, 5.6.5.1. # noqa: E501 + qmaxp = "qmaxp" # Lookup table for active power dependency of reactive power maximum limit (q<sub>maxp</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 + qminp = "qminp" # Lookup table for active power dependency of reactive power minimum limit (q<sub>minp</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 + qmaxu = "qmaxu" # Lookup table for voltage dependency of reactive power maximum limit (q<sub>maxu</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 + qminu = "qminu" # Lookup table for voltage dependency of reactive power minimum limit (q<sub>minu</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 + tuover = "tuover" # Disconnection time versus over-voltage lookup table (T<sub>uover</sub>(u<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 + tuunder = "tuunder" # Disconnection time versus under-voltage lookup table (T<sub>uunder</sub>(u<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 + tfover = "tfover" # Disconnection time versus over-frequency lookup table (T<sub>fover</sub>(f<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 + tfunder = "tfunder" # Disconnection time versus under-frequency lookup table (T<sub>funder</sub>(f<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 + qwp = "qwp" # Look up table for the UQ static mode (q<sub>WP</sub>(u<sub>err</sub>)). It is used for the voltage and reactive power control model, IEC 61400-27-1:2015, Annex D. # noqa: E501 diff --git a/pycgmes/resources/WindMechIEC.py b/pycgmes/resources/WindMechIEC.py index 723b2680..561fe0a5 100644 --- a/pycgmes/resources/WindMechIEC.py +++ b/pycgmes/resources/WindMechIEC.py @@ -33,6 +33,7 @@ class WindMechIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class WindMechIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -63,6 +65,7 @@ class WindMechIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -78,6 +81,7 @@ class WindMechIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -94,6 +98,7 @@ class WindMechIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -110,6 +115,7 @@ class WindMechIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -126,6 +132,7 @@ class WindMechIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindPitchContPowerIEC.py b/pycgmes/resources/WindPitchContPowerIEC.py index 9950c239..d11ee889 100644 --- a/pycgmes/resources/WindPitchContPowerIEC.py +++ b/pycgmes/resources/WindPitchContPowerIEC.py @@ -37,6 +37,7 @@ class WindPitchContPowerIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -52,6 +53,7 @@ class WindPitchContPowerIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -67,6 +69,7 @@ class WindPitchContPowerIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -82,6 +85,7 @@ class WindPitchContPowerIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -98,6 +102,7 @@ class WindPitchContPowerIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -114,6 +119,7 @@ class WindPitchContPowerIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -130,6 +136,7 @@ class WindPitchContPowerIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -146,6 +153,7 @@ class WindPitchContPowerIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -162,6 +170,7 @@ class WindPitchContPowerIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -178,6 +187,7 @@ class WindPitchContPowerIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindPlantDynamics.py b/pycgmes/resources/WindPlantDynamics.py index 3ccba9b9..647ff0d9 100644 --- a/pycgmes/resources/WindPlantDynamics.py +++ b/pycgmes/resources/WindPlantDynamics.py @@ -29,6 +29,7 @@ class WindPlantDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class WindPlantDynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindPlantFreqPcontrolIEC.py b/pycgmes/resources/WindPlantFreqPcontrolIEC.py index a85ecb99..8da0bc8e 100644 --- a/pycgmes/resources/WindPlantFreqPcontrolIEC.py +++ b/pycgmes/resources/WindPlantFreqPcontrolIEC.py @@ -53,6 +53,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -68,6 +69,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -83,6 +85,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -99,6 +102,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -115,6 +119,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -131,6 +136,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -147,6 +153,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -163,6 +170,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -179,6 +187,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -195,6 +204,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -211,6 +221,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -227,6 +238,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -243,6 +255,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -259,6 +272,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -275,6 +289,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -291,6 +306,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -307,6 +323,7 @@ class WindPlantFreqPcontrolIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindPlantIEC.py b/pycgmes/resources/WindPlantIEC.py index 05ed0ad9..71ce237c 100644 --- a/pycgmes/resources/WindPlantIEC.py +++ b/pycgmes/resources/WindPlantIEC.py @@ -28,6 +28,7 @@ class WindPlantIEC(WindPlantDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class WindPlantIEC(WindPlantDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindPlantQcontrolModeKind.py b/pycgmes/resources/WindPlantQcontrolModeKind.py index 1bef9655..53b5bf6f 100644 --- a/pycgmes/resources/WindPlantQcontrolModeKind.py +++ b/pycgmes/resources/WindPlantQcontrolModeKind.py @@ -10,7 +10,7 @@ class WindPlantQcontrolModeKind(str, Enum): Reactive power/voltage controller mode. """ - reactivePower = "reactivePower" # Reactive power reference. # noqa: E501, E741, RUF003 - powerFactor = "powerFactor" # Power factor reference. # noqa: E501, E741, RUF003 - uqStatic = "uqStatic" # UQ static. # noqa: E501, E741, RUF003 - voltageControl = "voltageControl" # Voltage control. # noqa: E501, E741, RUF003 + reactivePower = "reactivePower" # Reactive power reference. # noqa: E501 + powerFactor = "powerFactor" # Power factor reference. # noqa: E501 + uqStatic = "uqStatic" # UQ static. # noqa: E501 + voltageControl = "voltageControl" # Voltage control. # noqa: E501 diff --git a/pycgmes/resources/WindPlantReactiveControlIEC.py b/pycgmes/resources/WindPlantReactiveControlIEC.py index 48d814cb..d2803f34 100644 --- a/pycgmes/resources/WindPlantReactiveControlIEC.py +++ b/pycgmes/resources/WindPlantReactiveControlIEC.py @@ -57,6 +57,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -72,6 +73,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -87,6 +89,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -103,6 +106,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -119,6 +123,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -135,6 +140,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -151,6 +157,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -167,6 +174,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -183,6 +191,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -199,6 +208,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -215,6 +225,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -231,6 +242,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -247,6 +259,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -263,6 +276,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -279,6 +293,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -295,6 +310,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -311,6 +327,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -327,6 +344,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": True, @@ -342,6 +360,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -358,6 +377,7 @@ class WindPlantReactiveControlIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindPlantUserDefined.py b/pycgmes/resources/WindPlantUserDefined.py index 7460ab57..cba41509 100644 --- a/pycgmes/resources/WindPlantUserDefined.py +++ b/pycgmes/resources/WindPlantUserDefined.py @@ -31,6 +31,7 @@ class WindPlantUserDefined(WindPlantDynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class WindPlantUserDefined(WindPlantDynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindPowerPlant.py b/pycgmes/resources/WindPowerPlant.py index 2d21310a..104afb5e 100644 --- a/pycgmes/resources/WindPowerPlant.py +++ b/pycgmes/resources/WindPowerPlant.py @@ -27,6 +27,7 @@ class WindPowerPlant(PowerSystemResource): Profile.EQ, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindProtectionIEC.py b/pycgmes/resources/WindProtectionIEC.py index c3de9c72..44f4800c 100644 --- a/pycgmes/resources/WindProtectionIEC.py +++ b/pycgmes/resources/WindProtectionIEC.py @@ -41,6 +41,7 @@ class WindProtectionIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -56,6 +57,7 @@ class WindProtectionIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -71,6 +73,7 @@ class WindProtectionIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -86,6 +89,7 @@ class WindProtectionIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -102,6 +106,7 @@ class WindProtectionIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -118,6 +123,7 @@ class WindProtectionIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -134,6 +140,7 @@ class WindProtectionIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -150,6 +157,7 @@ class WindProtectionIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -166,6 +174,7 @@ class WindProtectionIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -182,6 +191,7 @@ class WindProtectionIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindQcontrolModeKind.py b/pycgmes/resources/WindQcontrolModeKind.py index 87aaded8..76485b97 100644 --- a/pycgmes/resources/WindQcontrolModeKind.py +++ b/pycgmes/resources/WindQcontrolModeKind.py @@ -10,8 +10,8 @@ class WindQcontrolModeKind(str, Enum): General wind turbine Q control modes MqG. """ - voltage = "voltage" # Voltage control (<i>M</i><i><sub>qG</sub></i> equals 0). # noqa: E501, E741, RUF003 - reactivePower = "reactivePower" # Reactive power control (<i>M</i><i><sub>qG</sub></i> equals 1). # noqa: E501, E741, RUF003 - openLoopReactivePower = "openLoopReactivePower" # Open loop reactive power control (only used with closed loop at plant level) (<i>M</i><i><sub>qG</sub></i><sub> </sub>equals 2). # noqa: E501, E741, RUF003 - powerFactor = "powerFactor" # Power factor control (<i>M</i><i><sub>qG</sub></i><sub> </sub>equals 3). # noqa: E501, E741, RUF003 - openLooppowerFactor = "openLooppowerFactor" # Open loop power factor control (<i>M</i><i><sub>qG</sub></i><sub> </sub>equals 4). # noqa: E501, E741, RUF003 + voltage = "voltage" # Voltage control (<i>M</i><i><sub>qG</sub></i> equals 0). # noqa: E501 + reactivePower = "reactivePower" # Reactive power control (<i>M</i><i><sub>qG</sub></i> equals 1). # noqa: E501 + openLoopReactivePower = "openLoopReactivePower" # Open loop reactive power control (only used with closed loop at plant level) (<i>M</i><i><sub>qG</sub></i><sub> </sub>equals 2). # noqa: E501 + powerFactor = "powerFactor" # Power factor control (<i>M</i><i><sub>qG</sub></i><sub> </sub>equals 3). # noqa: E501 + openLooppowerFactor = "openLooppowerFactor" # Open loop power factor control (<i>M</i><i><sub>qG</sub></i><sub> </sub>equals 4). # noqa: E501 diff --git a/pycgmes/resources/WindRefFrameRotIEC.py b/pycgmes/resources/WindRefFrameRotIEC.py index d5d66cd5..840f701d 100644 --- a/pycgmes/resources/WindRefFrameRotIEC.py +++ b/pycgmes/resources/WindRefFrameRotIEC.py @@ -33,6 +33,7 @@ class WindRefFrameRotIEC(IdentifiedObject): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -48,6 +49,7 @@ class WindRefFrameRotIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -64,6 +66,7 @@ class WindRefFrameRotIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, @@ -80,6 +83,7 @@ class WindRefFrameRotIEC(IdentifiedObject): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": True, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindTurbineType1or2Dynamics.py b/pycgmes/resources/WindTurbineType1or2Dynamics.py index 7eee21c7..16e5eaef 100644 --- a/pycgmes/resources/WindTurbineType1or2Dynamics.py +++ b/pycgmes/resources/WindTurbineType1or2Dynamics.py @@ -30,6 +30,7 @@ class WindTurbineType1or2Dynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class WindTurbineType1or2Dynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindTurbineType1or2IEC.py b/pycgmes/resources/WindTurbineType1or2IEC.py index 99a8b1c0..345c994d 100644 --- a/pycgmes/resources/WindTurbineType1or2IEC.py +++ b/pycgmes/resources/WindTurbineType1or2IEC.py @@ -30,6 +30,7 @@ class WindTurbineType1or2IEC(WindTurbineType1or2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -45,6 +46,7 @@ class WindTurbineType1or2IEC(WindTurbineType1or2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindTurbineType3IEC.py b/pycgmes/resources/WindTurbineType3IEC.py index 1e993cb5..43fc696a 100644 --- a/pycgmes/resources/WindTurbineType3IEC.py +++ b/pycgmes/resources/WindTurbineType3IEC.py @@ -32,6 +32,7 @@ class WindTurbineType3IEC(WindTurbineType3or4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class WindTurbineType3IEC(WindTurbineType3or4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class WindTurbineType3IEC(WindTurbineType3or4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -77,6 +80,7 @@ class WindTurbineType3IEC(WindTurbineType3or4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -92,6 +96,7 @@ class WindTurbineType3IEC(WindTurbineType3or4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -107,6 +112,7 @@ class WindTurbineType3IEC(WindTurbineType3or4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindTurbineType3or4Dynamics.py b/pycgmes/resources/WindTurbineType3or4Dynamics.py index 446d7da9..e7a375b7 100644 --- a/pycgmes/resources/WindTurbineType3or4Dynamics.py +++ b/pycgmes/resources/WindTurbineType3or4Dynamics.py @@ -31,6 +31,7 @@ class WindTurbineType3or4Dynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class WindTurbineType3or4Dynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -61,6 +63,7 @@ class WindTurbineType3or4Dynamics(DynamicsFunctionBlock): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindTurbineType3or4IEC.py b/pycgmes/resources/WindTurbineType3or4IEC.py index 003a0a55..4eed7da3 100644 --- a/pycgmes/resources/WindTurbineType3or4IEC.py +++ b/pycgmes/resources/WindTurbineType3or4IEC.py @@ -32,6 +32,7 @@ class WindTurbineType3or4IEC(WindTurbineType3or4Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -47,6 +48,7 @@ class WindTurbineType3or4IEC(WindTurbineType3or4Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -62,6 +64,7 @@ class WindTurbineType3or4IEC(WindTurbineType3or4Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -77,6 +80,7 @@ class WindTurbineType3or4IEC(WindTurbineType3or4Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -92,6 +96,7 @@ class WindTurbineType3or4IEC(WindTurbineType3or4Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -107,6 +112,7 @@ class WindTurbineType3or4IEC(WindTurbineType3or4Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindTurbineType4IEC.py b/pycgmes/resources/WindTurbineType4IEC.py index 68020329..9896aacf 100644 --- a/pycgmes/resources/WindTurbineType4IEC.py +++ b/pycgmes/resources/WindTurbineType4IEC.py @@ -27,6 +27,7 @@ class WindTurbineType4IEC(WindTurbineType3or4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindTurbineType4aIEC.py b/pycgmes/resources/WindTurbineType4aIEC.py index 935a2b09..a2cd8813 100644 --- a/pycgmes/resources/WindTurbineType4aIEC.py +++ b/pycgmes/resources/WindTurbineType4aIEC.py @@ -28,6 +28,7 @@ class WindTurbineType4aIEC(WindTurbineType4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -43,6 +44,7 @@ class WindTurbineType4aIEC(WindTurbineType4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindTurbineType4bIEC.py b/pycgmes/resources/WindTurbineType4bIEC.py index 2cacfb87..faf55110 100644 --- a/pycgmes/resources/WindTurbineType4bIEC.py +++ b/pycgmes/resources/WindTurbineType4bIEC.py @@ -29,6 +29,7 @@ class WindTurbineType4bIEC(WindTurbineType4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -44,6 +45,7 @@ class WindTurbineType4bIEC(WindTurbineType4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -59,6 +61,7 @@ class WindTurbineType4bIEC(WindTurbineType4IEC): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": True, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindType1or2UserDefined.py b/pycgmes/resources/WindType1or2UserDefined.py index a5bb60ff..67eecc38 100644 --- a/pycgmes/resources/WindType1or2UserDefined.py +++ b/pycgmes/resources/WindType1or2UserDefined.py @@ -31,6 +31,7 @@ class WindType1or2UserDefined(WindTurbineType1or2Dynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class WindType1or2UserDefined(WindTurbineType1or2Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindType3or4UserDefined.py b/pycgmes/resources/WindType3or4UserDefined.py index dcb59fca..ef9e4aeb 100644 --- a/pycgmes/resources/WindType3or4UserDefined.py +++ b/pycgmes/resources/WindType3or4UserDefined.py @@ -31,6 +31,7 @@ class WindType3or4UserDefined(WindTurbineType3or4Dynamics): Profile.DY, ], "is_used": False, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, @@ -46,6 +47,7 @@ class WindType3or4UserDefined(WindTurbineType3or4Dynamics): Profile.DY, ], "is_used": True, + "namespace": "http://iec.ch/TC57/CIM100#", # NOSONAR "is_class_attribute": False, "is_datatype_attribute": False, "is_enum_attribute": False, diff --git a/pycgmes/resources/WindUVRTQcontrolModeKind.py b/pycgmes/resources/WindUVRTQcontrolModeKind.py index f75ed256..041afbfd 100644 --- a/pycgmes/resources/WindUVRTQcontrolModeKind.py +++ b/pycgmes/resources/WindUVRTQcontrolModeKind.py @@ -10,6 +10,6 @@ class WindUVRTQcontrolModeKind(str, Enum): UVRT Q control modes MqUVRT. """ - mode0 = "mode0" # Voltage-dependent reactive current injection (<i>M</i><i><sub>qUVRT</sub></i> <sub> </sub>equals 0). # noqa: E501, E741, RUF003 - mode1 = "mode1" # Reactive current injection controlled as the pre-fault value plus an additional voltage dependent reactive current injection (<i>M</i><i><sub>qUVRT</sub></i> equals 1). # noqa: E501, E741, RUF003 - mode2 = "mode2" # Reactive current injection controlled as the pre-fault value plus an additional voltage-dependent reactive current injection during fault, and as the pre-fault value plus an additional constant reactive current injection post fault (<i>M</i><i><sub>qUVRT</sub></i><sub> </sub>equals 2). # noqa: E501, E741, RUF003 + mode0 = "mode0" # Voltage-dependent reactive current injection (<i>M</i><i><sub>qUVRT</sub></i> <sub> </sub>equals 0). # noqa: E501 + mode1 = "mode1" # Reactive current injection controlled as the pre-fault value plus an additional voltage dependent reactive current injection (<i>M</i><i><sub>qUVRT</sub></i> equals 1). # noqa: E501 + mode2 = "mode2" # Reactive current injection controlled as the pre-fault value plus an additional voltage-dependent reactive current injection during fault, and as the pre-fault value plus an additional constant reactive current injection post fault (<i>M</i><i><sub>qUVRT</sub></i><sub> </sub>equals 2). # noqa: E501 diff --git a/pycgmes/resources/WindingConnection.py b/pycgmes/resources/WindingConnection.py index 8c581811..95776534 100644 --- a/pycgmes/resources/WindingConnection.py +++ b/pycgmes/resources/WindingConnection.py @@ -10,10 +10,10 @@ class WindingConnection(str, Enum): Winding connection type. """ - D = "D" # Delta. # noqa: E501, E741, RUF003 - Y = "Y" # Wye. # noqa: E501, E741, RUF003 - Z = "Z" # ZigZag. # noqa: E501, E741, RUF003 - Yn = "Yn" # Wye, with neutral brought out for grounding. # noqa: E501, E741, RUF003 - Zn = "Zn" # ZigZag, with neutral brought out for grounding. # noqa: E501, E741, RUF003 - A = "A" # Autotransformer common winding. # noqa: E501, E741, RUF003 - I = "I" # Independent winding, for single-phase connections. # noqa: E501, E741, RUF003 + D = "D" # Delta. # noqa: E501 + Y = "Y" # Wye. # noqa: E501 + Z = "Z" # ZigZag. # noqa: E501 + Yn = "Yn" # Wye, with neutral brought out for grounding. # noqa: E501 + Zn = "Zn" # ZigZag, with neutral brought out for grounding. # noqa: E501 + A = "A" # Autotransformer common winding. # noqa: E501 + I = "I" # Independent winding, for single-phase connections. # noqa: E501, E741 diff --git a/pycgmes/utils/base.py b/pycgmes/utils/base.py index e967117c..5c7ad992 100644 --- a/pycgmes/utils/base.py +++ b/pycgmes/utils/base.py @@ -23,7 +23,7 @@ def possible_profiles(self) -> set[BaseProfile]: A resource can be used by multiple profiles. This is the set of profiles where this element can be found. """ - raise NotImplementedError("Method not implemented because not relevant in Base.") + return {self.recommended_profile} @cached_property def recommended_profile(self) -> BaseProfile: diff --git a/pycgmes/utils/chevron_writer.py b/pycgmes/utils/chevron_writer.py index 79baa606..9cb4c90e 100644 --- a/pycgmes/utils/chevron_writer.py +++ b/pycgmes/utils/chevron_writer.py @@ -13,12 +13,14 @@ class ChevronWriter: """Class for writing CIM RDF/XML files.""" - def __init__(self, objects: dict[str, Base]): + def __init__(self, objects: dict[str, Base], custom_namespaces=None): """Constructor. - :param objects: Mapping of rdfid to CIM object. + :param objects: Mapping of rdfid to CIM object. + :param custom_namespaces: Mapping of ns to url. """ self.objects = objects + self.custom_namespaces = custom_namespaces or {} def write( self, outputfile: str, model_id: str, class_profile_map: dict[str, BaseProfile] @@ -58,14 +60,14 @@ def generate(self, profile: BaseProfile, model_id: str, class_profile_map: dict[ :param class_profile_map: Mapping of CIM type to profile. :return: Mapping of profile to outputfile. """ - namespaces = [{"key": k, "url": NAMESPACES[k]} for k in ("rdf", "cim", "md")] model_description = { "id": model_id, "description": [{"attr_name": "modelingAuthoritySet", "value": "www.sogno.energy"}], } for uri in profile.uris: model_description["description"].append({"attr_name": "profile", "value": uri}) - main, about = self.sort_attributes_to_profile(profile, class_profile_map) + main, about, namespaces = self.sort_attributes_to_profile(profile, class_profile_map) + namespaces = {"rdf": NAMESPACES["rdf"], "md": NAMESPACES["md"]} | namespaces output = "" if main or about: template_path = (Path(__file__).parent / "export_template.mustache").resolve() @@ -75,7 +77,7 @@ def generate(self, profile: BaseProfile, model_id: str, class_profile_map: dict[ { "main": main, "about": about, - "namespaces": namespaces, + "namespaces": [{"ns": ns, "url": url} for ns, url in namespaces.items()], "model": [model_description], }, ) @@ -96,11 +98,13 @@ def sort_attributes_to_profile(self, profile: BaseProfile, class_profile_map: di """ main = [] about = [] + namespaces = {"rdf": NAMESPACES["rdf"], "md": NAMESPACES["md"]} | self.custom_namespaces for rdfid, obj in self.objects.items(): typ = obj.apparent_name() if typ in class_profile_map and ChevronWriter.is_class_matching_profile(obj, profile): class_profile = class_profile_map[typ] main_entry_of_object = class_profile == profile + obj_ns = self._get_namespace_key(obj.namespace, namespaces) attributes = [] for attr, attr_infos in ChevronWriter.get_attribute_infos(obj).items(): @@ -111,13 +115,15 @@ def sort_attributes_to_profile(self, profile: BaseProfile, class_profile_map: di attributes.extend(attr_infos | {"value": v} for v in value) else: attributes.append(attr_infos) + ns = self._get_namespace_key(str(attr_infos.get("namespace") or obj.namespace), namespaces) + attr_infos["ns"] = ns - infos = {"id": rdfid, "type": typ, "attributes": attributes} + infos = {"id": rdfid, "ns": obj_ns, "type": typ, "attributes": attributes} if main_entry_of_object: main.append(infos) elif attributes: about.append(infos) - return main, about + return main, about, namespaces @staticmethod def is_class_matching_profile(obj: Base, profile: BaseProfile) -> bool: @@ -206,3 +212,21 @@ def _get_xml_value(value: Any) -> Any: if isinstance(value, bool): return "true" if value else "false" return value + + def _get_namespace_key(self, url: str, namespaces: dict[str, str]) -> str: + for ns, u in namespaces.items(): + if u == url: + return ns + for ns, u in NAMESPACES.items(): + if u == url: + namespaces[ns] = url + return ns + used = True + idx = 0 + while used: + ns = f"ns{idx}" + if ns not in namespaces: + used = False + idx += 1 + namespaces[ns] = url + return ns diff --git a/pycgmes/utils/constants.py b/pycgmes/utils/constants.py index 695fe769..43955258 100644 --- a/pycgmes/utils/constants.py +++ b/pycgmes/utils/constants.py @@ -2,11 +2,13 @@ Generated from the CGMES files via cimgen: https://github.com/sogno-platform/cimgen """ -# Default namespaces used by CGMES. +#: CIM version string. +CIM_VERSION: str = "cgmes_v3_0_0" + +#: Default namespaces used by CGMES. Map of namespace key to URL. NAMESPACES: dict[str, str] = { # Those are strings, not real addresses, hence the NOSONAR. "cim": "http://iec.ch/TC57/CIM100#", # NOSONAR - "entsoe": "http://entsoe.eu/CIM/SchemaExtension/3/1#", # NOSONAR + "eu": "http://iec.ch/TC57/CIM100-European#", # NOSONAR "md": "http://iec.ch/TC57/61970-552/ModelDescription/1#", # NOSONAR "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", # NOSONAR - "xsd": "http://www.w3.org/2001/XMLSchema#", # NOSONAR } diff --git a/pycgmes/utils/export_template.mustache b/pycgmes/utils/export_template.mustache index 410a266e..4e704039 100644 --- a/pycgmes/utils/export_template.mustache +++ b/pycgmes/utils/export_template.mustache @@ -1,5 +1,5 @@ - + {{#model}} {{#description}} @@ -8,45 +8,45 @@ {{/model}} {{#main}} - + <{{ns}}:{{type}} rdf:ID="{{id}}"> {{#attributes}} {{#is_class_attribute}} - + <{{ns}}:{{attr_name}} rdf:resource="#{{value}}" /> {{/is_class_attribute}} {{#is_datatype_attribute}} - {{value}} + <{{ns}}:{{attr_name}}>{{value}} {{/is_datatype_attribute}} {{#is_enum_attribute}} - + <{{ns}}:{{attr_name}} rdf:resource="{{namespace}}{{value}}" /> {{/is_enum_attribute}} {{#is_list_attribute}} - + <{{ns}}:{{attr_name}} rdf:resource="#{{value}}" /> {{/is_list_attribute}} {{#is_primitive_attribute}} - {{value}} + <{{ns}}:{{attr_name}}>{{value}} {{/is_primitive_attribute}} {{/attributes}} - + {{/main}} {{#about}} - + <{{ns}}:{{type}} rdf:about="#{{id}}"> {{#attributes}} {{#is_class_attribute}} - + <{{ns}}:{{attr_name}} rdf:resource="#{{value}}" /> {{/is_class_attribute}} {{#is_datatype_attribute}} - {{value}} + <{{ns}}:{{attr_name}}>{{value}} {{/is_datatype_attribute}} {{#is_enum_attribute}} - + <{{ns}}:{{attr_name}} rdf:resource="{{namespace}}{{value}}" /> {{/is_enum_attribute}} {{#is_list_attribute}} - + <{{ns}}:{{attr_name}} rdf:resource="#{{value}}" /> {{/is_list_attribute}} {{#is_primitive_attribute}} - {{value}} + <{{ns}}:{{attr_name}}>{{value}} {{/is_primitive_attribute}} {{/attributes}} - + {{/about}} From 7c2e3fcf8269cb7ee386d261deae79084143b282 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=BCnther?= Date: Sat, 6 Sep 2025 15:07:32 +0200 Subject: [PATCH 2/7] Adapt tests to new cimgen code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Günther --- tests/test_chevron_writer.py | 34 ++++++++++++++--------------- tests/test_custom_attrs.py | 30 +++++++++++++++++++++---- tests/test_custom_chevron_writer.py | 31 +++++++++++++++----------- tests/test_custom_profile.py | 4 +++- 4 files changed, 64 insertions(+), 35 deletions(-) diff --git a/tests/test_chevron_writer.py b/tests/test_chevron_writer.py index c098c48a..9a152748 100644 --- a/tests/test_chevron_writer.py +++ b/tests/test_chevron_writer.py @@ -80,7 +80,7 @@ def test_generate_primitive(self): expected = textwrap.dedent( """\ - + www.sogno.energy http://iec.ch/TC57/ns/CIM/CoreEquipment-EU/3.0 @@ -93,7 +93,7 @@ def test_generate_primitive(self): - """ + """ # noqa: E501 ) assert xml == expected @@ -109,7 +109,7 @@ def test_generate_enum(self): expected = textwrap.dedent( """\ - + www.sogno.energy http://iec.ch/TC57/ns/CIM/Operation-EU/3.0 @@ -123,7 +123,7 @@ def test_generate_enum(self): - """ + """ # noqa: E501 ) assert xml == expected @@ -140,7 +140,7 @@ def test_generate_class_list(self): expected = textwrap.dedent( """\ - + www.sogno.energy http://iec.ch/TC57/ns/CIM/StateVariables-EU/3.0 @@ -151,7 +151,7 @@ def test_generate_class_list(self): - """ + """ # noqa: E501 ) assert xml == expected @@ -167,7 +167,7 @@ def test_generate_about(self): expected = textwrap.dedent( """\ - + www.sogno.energy http://iec.ch/TC57/ns/CIM/Topology-EU/3.0 @@ -178,7 +178,7 @@ def test_generate_about(self): - """ + """ # noqa: E501 ) assert xml == expected @@ -208,7 +208,7 @@ def test_write(self, tmp_path): expected = textwrap.dedent( """\ - + www.sogno.energy http://iec.ch/TC57/ns/CIM/CoreEquipment-EU/3.0 @@ -221,10 +221,10 @@ def test_write(self, tmp_path): - N0 + N0 - """ + """ # noqa: E501 ) assert xml == expected @@ -232,7 +232,7 @@ def test_write(self, tmp_path): expected = textwrap.dedent( """\ - + www.sogno.energy http://iec.ch/TC57/ns/CIM/Operation-EU/3.0 @@ -248,7 +248,7 @@ def test_write(self, tmp_path): - """ + """ # noqa: E501 ) assert xml == expected @@ -267,7 +267,7 @@ def test_generate_location(self): expected = textwrap.dedent( """\ - + www.sogno.energy http://iec.ch/TC57/ns/CIM/GeographicalLocation-EU/3.0 @@ -294,7 +294,7 @@ def test_generate_location(self): Berlin - """ + """ # noqa: E501 ) assert xml == expected @@ -309,7 +309,7 @@ def test_generate_season(self): expected = textwrap.dedent( """\ - + www.sogno.energy http://iec.ch/TC57/ns/CIM/CoreEquipment-EU/3.0 @@ -319,6 +319,6 @@ def test_generate_season(self): --10-13 - """ + """ # noqa: E501 ) assert xml == expected diff --git a/tests/test_custom_attrs.py b/tests/test_custom_attrs.py index 4fbe68fb..07caf0b9 100644 --- a/tests/test_custom_attrs.py +++ b/tests/test_custom_attrs.py @@ -2,6 +2,8 @@ # # SPDX-License-Identifier: Apache-2.0 +from functools import cached_property + import pytest from pydantic import Field from pydantic.dataclasses import dataclass @@ -9,7 +11,7 @@ from pycgmes.resources.Bay import Bay from pycgmes.utils.base import Base from pycgmes.utils.constants import NAMESPACES -from pycgmes.utils.profile import Profile +from pycgmes.utils.profile import BaseProfile, Profile @dataclass @@ -22,11 +24,13 @@ class CustomBay(Bay): Profile.EQ, ], "is_used": True, + "namespace": "custom", "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, - "namespace": "custom", + "attribute_class": "String", }, ) @@ -45,11 +49,13 @@ class CustomBase(Base): Profile.EQ, ], "is_used": True, + "namespace": "custom", "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, - "namespace": "custom", + "attribute_class": "String", }, ) @@ -57,6 +63,10 @@ class CustomBase(Base): def apparent_name(cls) -> str: return "Bay" + @cached_property + def recommended_profile(self) -> BaseProfile: + return Profile.EQ + @dataclass class CustomButNotmuch(Base): @@ -69,15 +79,21 @@ class CustomButNotmuch(Base): ], "is_used": True, "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, + "attribute_class": "String", }, # no namespace ) # no apparent_name() + @cached_property + def recommended_profile(self) -> BaseProfile: + return Profile.EQ + @dataclass class CustomNS(Base): @@ -91,19 +107,25 @@ class CustomNS(Base): ], "is_used": True, "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, + "attribute_class": "String", }, # no namespace ) - @property + @cached_property def namespace(self) -> str: return "cheesy namespace" # no apparent_name() + @cached_property + def recommended_profile(self) -> BaseProfile: + return Profile.EQ + class TestCustom: @pytest.mark.parametrize( diff --git a/tests/test_custom_chevron_writer.py b/tests/test_custom_chevron_writer.py index cdeab516..81494c3f 100644 --- a/tests/test_custom_chevron_writer.py +++ b/tests/test_custom_chevron_writer.py @@ -34,11 +34,13 @@ class CustomBayAttr(Bay): CustomProfile.CUS, ], "is_used": True, + "namespace": "custom", "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, - "namespace": "custom", + "attribute_class": "String", }, ) @@ -76,10 +78,13 @@ class CustomBase(Base): ], "is_used": True, "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, + "attribute_class": "String", }, + # No namespace defined, it will use the class namespace. ) @classmethod @@ -87,8 +92,8 @@ def apparent_name(cls) -> str: return "Cheese" @cached_property - def possible_profiles(self) -> set[BaseProfile]: - return {CustomProfile.FRO} + def namespace(self) -> str: + return "cheesy namespace" @cached_property def recommended_profile(self) -> BaseProfile: @@ -149,18 +154,18 @@ def test_generate_custom(self): expected = textwrap.dedent( """\ - + www.sogno.energy http://custom - Blue + Blue - """ + """ # noqa: E501 ) assert xml == expected @@ -177,7 +182,7 @@ def test_generate_about(self): expected = textwrap.dedent( """\ - + www.sogno.energy http://iec.ch/TC57/ns/CIM/CoreEquipment-EU/3.0 @@ -189,7 +194,7 @@ def test_generate_about(self): CBC - """ + """ # noqa: E501 ) assert xml == expected @@ -212,15 +217,15 @@ def test_write(self, tmp_path): expected = textwrap.dedent( """\ - + www.sogno.energy http://fromage - - Red - + + Red + - """ + """ # noqa: E501 ) assert xml == expected diff --git a/tests/test_custom_profile.py b/tests/test_custom_profile.py index 7aa2c3a1..96a9b8b2 100644 --- a/tests/test_custom_profile.py +++ b/tests/test_custom_profile.py @@ -26,11 +26,13 @@ class CustomBayAttr(Bay): CustomProfile.CUS, ], "is_used": True, + "namespace": "custom", "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, - "namespace": "custom", + "attribute_class": "String", }, ) From 2cac22b3cd8d4323343dec66b4c2dc2ceb8850f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=BCnther?= Date: Sat, 6 Sep 2025 15:08:11 +0200 Subject: [PATCH 3/7] Rename writer example acc. to renamed writer.py to chevron_writer.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Günther --- examples/{writer_example.py => chevron_writer_example.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename examples/{writer_example.py => chevron_writer_example.py} (100%) diff --git a/examples/writer_example.py b/examples/chevron_writer_example.py similarity index 100% rename from examples/writer_example.py rename to examples/chevron_writer_example.py From c4a99b44a61ec638ca1ced11f21bcce605b592e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=BCnther?= Date: Sat, 6 Sep 2025 15:12:39 +0200 Subject: [PATCH 4/7] Adapt examples to new cimgen code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Günther --- examples/chevron_writer_example.py | 28 +++++++++++++++------------- examples/custom_attributes.py | 10 +++++++--- 2 files changed, 22 insertions(+), 16 deletions(-) diff --git a/examples/chevron_writer_example.py b/examples/chevron_writer_example.py index 4d08e8a6..4c6a688c 100644 --- a/examples/chevron_writer_example.py +++ b/examples/chevron_writer_example.py @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: Apache-2.0 -import os +from pathlib import Path from pycgmes.resources.Analog import Analog from pycgmes.resources.AnalogValue import AnalogValue @@ -12,22 +12,23 @@ from pycgmes.resources.TopologicalNode import TopologicalNode from pycgmes.resources.VoltageLevel import VoltageLevel from pycgmes.utils.base import Base -from pycgmes.utils.writer import Writer +from pycgmes.utils.chevron_writer import ChevronWriter +from pycgmes.utils.profile import Profile -_curr_dir = os.path.dirname(os.path.realpath(__file__)) +_curr_dir = Path(__file__).resolve().parent -def main(): - output_dir = _curr_dir + "/output" - os.makedirs(output_dir, exist_ok=True) +def main() -> None: + output_dir = _curr_dir / "output" + output_dir.mkdir(parents=True, exist_ok=True) objects = { "BaseVoltage.20": BaseVoltage(mRID="BaseVoltage.20", nominalVoltage=20.0), "VoltageLevel.98": VoltageLevel(mRID="VoltageLevel.98", name="98", BaseVoltage="BaseVoltage.20"), "VoltageLevel.99": VoltageLevel(mRID="VoltageLevel.99", name="99", BaseVoltage="BaseVoltage.20"), "N0": TopologicalNode(mRID="N0", name="N0", ConnectivityNodeContainer="VoltageLevel.98"), "N1": TopologicalNode(mRID="N1", name="N1", ConnectivityNodeContainer="VoltageLevel.99"), - "TopologicalIsland.N": TopologicalIsland(mRID="N", name="N", TopologicalNodes=["N0", "N1"]), - "Terminal.N0": Terminal(mRID="Terminal.N0", name="Terminal at N0", TopologicalNode="N0"), + "N": TopologicalIsland(mRID="N", name="N", TopologicalNodes=["N0", "N1"]), + "Terminal.N0": Terminal(mRID="Terminal.N0", name="Terminal at N0", TopologicalNode="N0", connected=True), "Analog.N0.Voltage": Analog( mRID="Analog.N0.Voltage", name="Voltage Magnitude Measurement at N0", @@ -39,13 +40,14 @@ def main(): ), "AnalogValue.N0.Voltage": AnalogValue(mRID="AnalogValue.N0.Voltage", Analog="Analog.N0.Voltage"), } - write(output_dir + "/Example_Model", "Example_Model", objects) + write(output_dir / "Example_Model", "Example_Model", objects) -def write(outputfile: str, model_id: str, objects: dict[str, Base]): - writer = Writer(objects) - class_profile_map = Writer.get_class_profile_map(writer.objects.values()) - profile_file_map = writer.write(outputfile, model_id, class_profile_map) +def write(outputfile: Path, model_id: str, objects: dict[str, Base]) -> None: + writer = ChevronWriter(objects) + class_profile_map = ChevronWriter.get_class_profile_map(writer.objects.values()) + class_profile_map["Terminal"] = Profile.TP # override recommended profile + profile_file_map = writer.write(str(outputfile), model_id, class_profile_map) for idx, (profile, file) in enumerate(profile_file_map.items()): print(f"CIM outputfile {idx + 1} for {profile}: {file}") diff --git a/examples/custom_attributes.py b/examples/custom_attributes.py index d842216a..53edb34d 100644 --- a/examples/custom_attributes.py +++ b/examples/custom_attributes.py @@ -25,11 +25,13 @@ class CustomAttribute(ACLineSegment): CustomProfile.MYOWN, ], "is_used": True, + "namespace": "custom for colour", "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, - "namespace": "custom for colour", + "attribute_class": "String", }, ) @@ -41,16 +43,18 @@ class CustomAttribute(ACLineSegment): ], "is_used": True, "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, + "attribute_class": "String", }, # No namespace defined, it will use the class namespace. ) @classmethod def apparent_name(cls) -> str: - return cls.__base__.apparent_name() + return cls.__base__.apparent_name() # type: ignore @cached_property def namespace(self) -> str: @@ -63,7 +67,7 @@ def namespace(self) -> str: print("Attributes in profile MYOWN:") print( json.dumps( - {qualname: attr for qualname, attr in my_resource.cgmes_attributes_in_profile(CustomProfile.MYOWN).items()}, + my_resource.cgmes_attributes_in_profile(CustomProfile.MYOWN), indent=2, ) ) From d702b27d843d1466a3be1b549efa750b6e0b21a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=BCnther?= Date: Sat, 6 Sep 2025 15:14:57 +0200 Subject: [PATCH 5/7] Add examples to ruff and pyright checks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Günther --- SConstruct.py | 4 ++-- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SConstruct.py b/SConstruct.py index 00ea0407..485a6bd5 100644 --- a/SConstruct.py +++ b/SConstruct.py @@ -10,7 +10,7 @@ from SCons.Script import COMMAND_LINE_TARGETS _CHECK_ONLY = "check" in COMMAND_LINE_TARGETS -_SUBJECT = "pycgmes" +_SUBJECT = "pycgmes examples" _TEST_SUBJECT = "tests" _RESOURCES = "pycgmes/resources" @@ -43,7 +43,7 @@ def _exec(command: str, env: Mapping | None = None) -> int: # Formatting targets, which might change files. Let's run them *before* the linters and friends. # This is why ruff is the first of the quality target, as it fixes things as well. if "format" in COMMAND_LINE_TARGETS: - cmd = f"ruff format SConstruct.py {_SUBJECT} {_TEST_SUBJECT} examples --exclude {_RESOURCES}" + cmd = f"ruff format SConstruct.py {_SUBJECT} {_TEST_SUBJECT} --exclude {_RESOURCES}" if _CHECK_ONLY: cmd += " --diff" _exec(cmd) diff --git a/pyproject.toml b/pyproject.toml index f9a75dc9..aded253d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ exclude_also = [ # Regexp of lines (or first line of block) which do not count f ] [tool.pyright] -include = ["pycgmes"] +include = ["pycgmes", "examples"] exclude = ["tests"] # Simulate mypy - these vars will always have the value defined here during type checks defineConstant = { TYPE_CHECKING = true } From 0fc8ca89ce4ce2a0ad1f48413bbef72af89d0822 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=BCnther?= Date: Sat, 6 Sep 2025 15:19:41 +0200 Subject: [PATCH 6/7] Adapt README.md to new cimgen code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Günther --- README.md | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 724616a9..a797b2ab 100644 --- a/README.md +++ b/README.md @@ -72,6 +72,11 @@ If this is a leaf node (for instance `ACLineSegment`), it "just works". If you w class higher in the hierarchy (for instance `Equipment`) there is a lot more work to do. ```python +from pydantic import Field +from pydantic.dataclasses import dataclass + +from pycgmes.resources.Bay import Bay + @dataclass class CustomBay(Bay): colour: str = Field( @@ -82,9 +87,11 @@ class CustomBay(Bay): ], "is_used": True, "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, + "attribute_class": "String", }, ) ``` @@ -118,10 +125,11 @@ class CustomBayAttr(Bay): ], "is_used": True, "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, - "namespace": "custom", + "attribute_class": "String", }, ) @@ -138,8 +146,6 @@ By default, an attribute is fully qualified. A standard `attribute` in `ACLineSe In the case of a custom attribute defined via a sub class, the result would be: `ACLineSegmentCustom.customAttribute`. To preserve the original class name (i.e. serialise your attribute as `ACLineSegment.customAttribute`), you need to override the `apparent_name` of your custom class: ```python -from pydantic.dataclasses import dataclass - from pycgmes.resources.ACLineSegment import ACLineSegment @dataclass @@ -176,24 +182,22 @@ The namespace of an attribute is the first value found: - namespace of the first parent defining one. The top parent (`Base`) defined `cim`. ```python -from pydantic import Field -from pydantic.dataclasses import dataclass - -from pycgmes.resources.ACLineSegment import ACLineSegment - @dataclass class ACLineSegmentCustom(ACLineSegment): colour: str = Field( default="Red", json_schema_extra={ "in_profiles": [ - Profile.EQ, # Do not do this, see chapter "Create a new profile" ], + Profile.EQ, # Do not do this, see chapter "Create a new profile" + ], "is_used": True, + "namespace": "custom", "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, - "namespace": "custom", + "attribute_class": "String", }, ) @@ -201,12 +205,15 @@ class ACLineSegmentCustom(ACLineSegment): default="Big", json_schema_extra={ "in_profiles": [ - Profile.EQ, # Do not do this, see chapter "Create a new profile" ], + Profile.EQ, # Do not do this, see chapter "Create a new profile" + ], "is_used": True, "is_class_attribute": False, + "is_datatype_attribute": False, "is_enum_attribute": False, "is_list_attribute": False, "is_primitive_attribute": True, + "attribute_class": "String", }, ) From 1f674e1c1aeae8537fe2e73b3b8837c3359734db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=BCnther?= Date: Sun, 31 Aug 2025 18:13:34 +0200 Subject: [PATCH 7/7] Fix enum comments for modernpython MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Günther --- pycgmes/resources/ExcST6BOELselectorKind.py | 6 ++-- pycgmes/resources/ExcST7BOELselectorKind.py | 8 ++--- pycgmes/resources/ExcST7BUELselectorKind.py | 8 ++--- pycgmes/resources/InputSignalKind.py | 10 +++---- pycgmes/resources/LimitKind.py | 2 +- pycgmes/resources/UnitSymbol.py | 22 +++++++------- pycgmes/resources/Validity.py | 2 +- .../resources/WindLookupTableFunctionKind.py | 30 +++++++++---------- pycgmes/resources/WindQcontrolModeKind.py | 10 +++---- pycgmes/resources/WindUVRTQcontrolModeKind.py | 6 ++-- 10 files changed, 52 insertions(+), 52 deletions(-) diff --git a/pycgmes/resources/ExcST6BOELselectorKind.py b/pycgmes/resources/ExcST6BOELselectorKind.py index 980293c2..9298f2ff 100644 --- a/pycgmes/resources/ExcST6BOELselectorKind.py +++ b/pycgmes/resources/ExcST6BOELselectorKind.py @@ -10,6 +10,6 @@ class ExcST6BOELselectorKind(str, Enum): Types of connections for the OEL input used for static excitation systems type 6B. """ - noOELinput = "noOELinput" # No OEL input is used. Corresponds to <i>OELin</i> not = 1 and not = 2 on the ExcST6B diagram. Original ExcST6B model would have called this <i>OELin</i> = 0. # noqa: E501 - beforeUEL = "beforeUEL" # The connection is before UEL. Corresponds to <i>OELin</i> = 1 on the ExcST6B diagram. # noqa: E501 - afterUEL = "afterUEL" # The connection is after UEL. Corresponds to <i>OELin</i> = 2 on the ExcST6B diagram. # noqa: E501 + noOELinput = "noOELinput" # No OEL input is used. Corresponds to OELin not = 1 and not = 2 on the ExcST6B diagram. Original ExcST6B model would have called this OELin = 0. # noqa: E501 + beforeUEL = "beforeUEL" # The connection is before UEL. Corresponds to OELin = 1 on the ExcST6B diagram. # noqa: E501 + afterUEL = "afterUEL" # The connection is after UEL. Corresponds to OELin = 2 on the ExcST6B diagram. # noqa: E501 diff --git a/pycgmes/resources/ExcST7BOELselectorKind.py b/pycgmes/resources/ExcST7BOELselectorKind.py index 8a7f0939..551ac767 100644 --- a/pycgmes/resources/ExcST7BOELselectorKind.py +++ b/pycgmes/resources/ExcST7BOELselectorKind.py @@ -10,7 +10,7 @@ class ExcST7BOELselectorKind(str, Enum): Types of connections for the OEL input used for static excitation systems type 7B. """ - noOELinput = "noOELinput" # No OEL input is used. Corresponds to <i>OELin</i> not = 1 and not = 2 and not = 3 on the ExcST7B diagram. Original ExcST7B model would have called this <i>OELin</i> = 0. # noqa: E501 - addVref = "addVref" # The signal is added to <i>Vref</i>. Corresponds to <i>OELin</i> = 1 on the ExcST7B diagram. # noqa: E501 - inputLVgate = "inputLVgate" # The signal is connected into the input <i>LVGate</i>. Corresponds to <i>OELin</i> = 2 on the ExcST7B diagram. # noqa: E501 - outputLVgate = "outputLVgate" # The signal is connected into the output <i>LVGate</i>. Corresponds to <i>OELin</i> = 3 on the ExcST7B diagram. # noqa: E501 + noOELinput = "noOELinput" # No OEL input is used. Corresponds to OELin not = 1 and not = 2 and not = 3 on the ExcST7B diagram. Original ExcST7B model would have called this OELin = 0. # noqa: E501 + addVref = "addVref" # The signal is added to Vref. Corresponds to OELin = 1 on the ExcST7B diagram. # noqa: E501 + inputLVgate = "inputLVgate" # The signal is connected into the input LVGate. Corresponds to OELin = 2 on the ExcST7B diagram. # noqa: E501 + outputLVgate = "outputLVgate" # The signal is connected into the output LVGate. Corresponds to OELin = 3 on the ExcST7B diagram. # noqa: E501 diff --git a/pycgmes/resources/ExcST7BUELselectorKind.py b/pycgmes/resources/ExcST7BUELselectorKind.py index 5e36ad64..577fc66d 100644 --- a/pycgmes/resources/ExcST7BUELselectorKind.py +++ b/pycgmes/resources/ExcST7BUELselectorKind.py @@ -10,7 +10,7 @@ class ExcST7BUELselectorKind(str, Enum): Types of connections for the UEL input used for static excitation systems type 7B. """ - noUELinput = "noUELinput" # No UEL input is used. Corresponds to <i>UELin</i> not = 1 and not = 2 and not = 3 on the ExcST7B diagram. Original ExcST7B model would have called this <i>UELin</i> = 0. # noqa: E501 - addVref = "addVref" # The signal is added to <i>Vref</i>. Corresponds to <i>UELin</i> = 1 on the ExcST7B diagram. # noqa: E501 - inputHVgate = "inputHVgate" # The signal is connected into the input <i>HVGate</i>. Corresponds to <i>UELin</i> = 2 on the ExcST7B diagram. # noqa: E501 - outputHVgate = "outputHVgate" # The signal is connected into the output <i>HVGate</i>. Corresponds to <i>UELin</i> = 3 on the ExcST7B diagram. # noqa: E501 + noUELinput = "noUELinput" # No UEL input is used. Corresponds to UELin not = 1 and not = 2 and not = 3 on the ExcST7B diagram. Original ExcST7B model would have called this UELin = 0. # noqa: E501 + addVref = "addVref" # The signal is added to Vref. Corresponds to UELin = 1 on the ExcST7B diagram. # noqa: E501 + inputHVgate = "inputHVgate" # The signal is connected into the input HVGate. Corresponds to UELin = 2 on the ExcST7B diagram. # noqa: E501 + outputHVgate = "outputHVgate" # The signal is connected into the output HVGate. Corresponds to UELin = 3 on the ExcST7B diagram. # noqa: E501 diff --git a/pycgmes/resources/InputSignalKind.py b/pycgmes/resources/InputSignalKind.py index 8ec55320..6ccb6412 100644 --- a/pycgmes/resources/InputSignalKind.py +++ b/pycgmes/resources/InputSignalKind.py @@ -12,12 +12,12 @@ class InputSignalKind(str, Enum): rotorSpeed = "rotorSpeed" # Input signal is rotor or shaft speed (angular frequency). # noqa: E501 rotorAngularFrequencyDeviation = "rotorAngularFrequencyDeviation" # Input signal is rotor or shaft angular frequency deviation. # noqa: E501 - busFrequency = "busFrequency" # Input signal is bus voltage fr<font color="#0f0f0f">equency. This could be a terminal frequency or remote frequency.</font> # noqa: E501 - busFrequencyDeviation = "busFrequencyDeviation" # Input signal is deviation of bus voltage frequ<font color="#0f0f0f">ency. This could be a terminal frequency deviation or remote frequency deviation.</font> # noqa: E501 - generatorElectricalPower = "generatorElectricalPower" # Input signal is generator electrical power on rated <i>S</i>. # noqa: E501 + busFrequency = "busFrequency" # Input signal is bus voltage frequency. This could be a terminal frequency or remote frequency. # noqa: E501 + busFrequencyDeviation = "busFrequencyDeviation" # Input signal is deviation of bus voltage frequency. This could be a terminal frequency deviation or remote frequency deviation. # noqa: E501 + generatorElectricalPower = "generatorElectricalPower" # Input signal is generator electrical power on rated S. # noqa: E501 generatorAcceleratingPower = "generatorAcceleratingPower" # Input signal is generator accelerating power. # noqa: E501 - busVoltage = "busVoltage" # Input signal <font color="#0f0f0f">is bus voltage. This could be a terminal voltage or remote voltage.</font> # noqa: E501 - busVoltageDerivative = "busVoltageDerivative" # Input signal is derivative of bus voltag<font color="#0f0f0f">e. This could be a terminal voltage derivative or remote voltage derivative.</font> # noqa: E501 + busVoltage = "busVoltage" # Input signal is bus voltage. This could be a terminal voltage or remote voltage. # noqa: E501 + busVoltageDerivative = "busVoltageDerivative" # Input signal is derivative of bus voltage. This could be a terminal voltage derivative or remote voltage derivative. # noqa: E501 branchCurrent = "branchCurrent" # Input signal is amplitude of remote branch current. # noqa: E501 fieldCurrent = "fieldCurrent" # Input signal is generator field current. # noqa: E501 generatorMechanicalPower = "generatorMechanicalPower" # Input signal is generator mechanical power. # noqa: E501 diff --git a/pycgmes/resources/LimitKind.py b/pycgmes/resources/LimitKind.py index 86b241b5..b7505679 100644 --- a/pycgmes/resources/LimitKind.py +++ b/pycgmes/resources/LimitKind.py @@ -12,7 +12,7 @@ class LimitKind(str, Enum): patl = "patl" # The Permanent Admissible Transmission Loading (PATL) is the loading in amperes, MVA or MW that can be accepted by a network branch for an unlimited duration without any risk for the material. The OperationnalLimitType.isInfiniteDuration is set to true. There shall be only one OperationalLimitType of kind PATL per OperationalLimitSet if the PATL is ApparentPowerLimit, ActivePowerLimit, or CurrentLimit for a given Terminal or Equipment. # noqa: E501 patlt = "patlt" # Permanent Admissible Transmission Loading Threshold (PATLT) is a value in engineering units defined for PATL and calculated using a percentage less than 100 % of the PATL type intended to alert operators of an arising condition. The percentage should be given in the name of the OperationalLimitSet. The aceptableDuration is another way to express the severity of the limit. # noqa: E501 - tatl = "tatl" # Temporarily Admissible Transmission Loading (TATL) which is the loading in amperes, MVA or MW that can be accepted by a branch for a certain limited duration. The TATL can be defined in different ways: <ul> <li>as a fixed percentage of the PATL for a given time (for example, 115% of the PATL that can be accepted during 15 minutes),</li> </ul> <ul> <li>pairs of TATL type and Duration calculated for each line taking into account its particular configuration and conditions of functioning (for example, it can define a TATL acceptable during 20 minutes and another one acceptable during 10 minutes).</li> </ul> Such a definition of TATL can depend on the initial operating conditions of the network element (sag situation of a line). The duration attribute can be used to define several TATL limit types. Hence multiple TATL limit values may exist having different durations. # noqa: E501 + tatl = "tatl" # Temporarily Admissible Transmission Loading (TATL) which is the loading in amperes, MVA or MW that can be accepted by a branch for a certain limited duration. The TATL can be defined in different ways:
  • as a fixed percentage of the PATL for a given time (for example, 115% of the PATL that can be accepted during 15 minutes),
  • pairs of TATL type and Duration calculated for each line taking into account its particular configuration and conditions of functioning (for example, it can define a TATL acceptable during 20 minutes and another one acceptable during 10 minutes).
Such a definition of TATL can depend on the initial operating conditions of the network element (sag situation of a line). The duration attribute can be used to define several TATL limit types. Hence multiple TATL limit values may exist having different durations. # noqa: E501 tc = "tc" # Tripping Current (TC) is the ultimate intensity without any delay. It is defined as the threshold the line will trip without any possible remedial actions. The tripping of the network element is ordered by protections against short circuits or by overload protections, but in any case, the activation delay of these protections is not compatible with the reaction delay of an operator (less than one minute). The duration is always zero if the OperationalLimitType.acceptableDuration is exchanged. Only one limit value exists for the TC type. # noqa: E501 tct = "tct" # Tripping Current Threshold (TCT) is a value in engineering units defined for TC and calculated using a percentage less than 100 % of the TC type intended to alert operators of an arising condition. The percentage should be given in the name of the OperationalLimitSet. The aceptableDuration is another way to express the severity of the limit. # noqa: E501 highVoltage = "highVoltage" # Referring to the rating of the equipments, a voltage too high can lead to accelerated ageing or the destruction of the equipment. This limit type may or may not have duration. # noqa: E501 diff --git a/pycgmes/resources/UnitSymbol.py b/pycgmes/resources/UnitSymbol.py index 7b97b8f9..c4a43a8a 100644 --- a/pycgmes/resources/UnitSymbol.py +++ b/pycgmes/resources/UnitSymbol.py @@ -29,7 +29,7 @@ class UnitSymbol(str, Enum): none = "none" # Dimension less quantity, e.g. count, per unit, etc. # noqa: E501 m = "m" # Length in metres. # noqa: E501 - kg = "kg" # Mass in kilograms. Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + kg = "kg" # Mass in kilograms. Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 s = "s" # Time in seconds. # noqa: E501 A = "A" # Current in amperes. # noqa: E501 K = "K" # Temperature in kelvins. # noqa: E501 @@ -55,7 +55,7 @@ class UnitSymbol(str, Enum): lm = "lm" # Luminous flux in lumens (cd·sr). # noqa: E501 Wb = "Wb" # Magnetic flux in webers (V·s). # noqa: E501 T = "T" # Magnetic flux density in teslas (Wb/m2). # noqa: E501 - W = "W" # Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I&#178;R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power. # noqa: E501 + W = "W" # Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power. # noqa: E501 Pa = "Pa" # Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms. # noqa: E501 m2 = "m2" # Area in square metres (m²). # noqa: E501 m3 = "m3" # Volume in cubic metres (m³). # noqa: E501 @@ -63,8 +63,8 @@ class UnitSymbol(str, Enum): mPers2 = "mPers2" # Acceleration in metres per second squared (m/s²). # noqa: E501 m3Pers = "m3Pers" # Volumetric flow rate in cubic metres per second (m³/s). # noqa: E501 mPerm3 = "mPerm3" # Fuel efficiency in metres per cubic metres (m/m³). # noqa: E501 - kgm = "kgm" # Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 - kgPerm3 = "kgPerm3" # Density in kilogram/cubic metres (kg/m³). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + kgm = "kgm" # Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + kgPerm3 = "kgPerm3" # Density in kilogram/cubic metres (kg/m³). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 m2Pers = "m2Pers" # Viscosity in square metres / second (m²/s). # noqa: E501 WPermK = "WPermK" # Thermal conductivity in watt/metres kelvin. # noqa: E501 JPerK = "JPerK" # Heat capacity in joules/kelvin. # noqa: E501 @@ -78,7 +78,7 @@ class UnitSymbol(str, Enum): PaPers = "PaPers" # Pressure change rate in pascals per second. # noqa: E501 JPerkgK = "JPerkgK" # Specific heat capacity, specific entropy, joules per kilogram Kelvin. # noqa: E501 VA = "VA" # Apparent power in volt amperes. See also real power and reactive power. # noqa: E501 - VAr = "VAr" # Reactive power in volt amperes reactive. The "reactive" or "imaginary" component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose. # noqa: E501 + VAr = "VAr" # Reactive power in volt amperes reactive. The "reactive" or "imaginary" component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose. # noqa: E501 cosPhi = "cosPhi" # Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility. # noqa: E501, RUF003 Vs = "Vs" # Volt seconds (Ws/A). # noqa: E501 V2 = "V2" # Volt squared (W²/A²). # noqa: E501 @@ -92,11 +92,11 @@ class UnitSymbol(str, Enum): HzPers = "HzPers" # Rate of change of frequency in hertz per second. # noqa: E501 character = "character" # Number of characters. # noqa: E501 charPers = "charPers" # Data rate (baud) in characters per second. # noqa: E501 - kgm2 = "kgm2" # Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 - dB = "dB" # Sound pressure level in decibels. Note: multiplier "d" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + kgm2 = "kgm2" # Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + dB = "dB" # Sound pressure level in decibels. Note: multiplier "d" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 WPers = "WPers" # Ramp rate in watts per second. # noqa: E501 lPers = "lPers" # Volumetric flow rate in litres per second. # noqa: E501 - dBm = "dBm" # Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier "d" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + dBm = "dBm" # Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier "d" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 h = "h" # Time in hours, hour = 60 min = 3600 s. # noqa: E501 min = "min" # Time in minutes, minute = 60 s. # noqa: E501 Q = "Q" # Quantity power, Q. # noqa: E501 @@ -118,7 +118,7 @@ class UnitSymbol(str, Enum): molPerm3 = "molPerm3" # Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³. # noqa: E501 molPermol = "molPermol" # Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution. # noqa: E501 molPerkg = "molPerkg" # Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms. # noqa: E501 - sPers = "sPers" # Time, Ratio of time. Note: Users may need to supply a prefix such as ‘&#181;' to show rates such as ‘&#181;s/s'. # noqa: E501, RUF003 + sPers = "sPers" # Time, Ratio of time. Note: Users may need to supply a prefix such as ‘µ' to show rates such as ‘µs/s'. # noqa: E501, RUF003 HzPerHz = "HzPerHz" # Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mHz/Hz'. # noqa: E501, RUF003 VPerV = "VPerV" # Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mV/V'. # noqa: E501, RUF003 APerA = "APerA" # Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m' to show rates such as ‘mA/A'. # noqa: E501, RUF003 @@ -153,7 +153,7 @@ class UnitSymbol(str, Enum): anglemin = "anglemin" # Plane angle, minutes. # noqa: E501 anglesec = "anglesec" # Plane angle, seconds. # noqa: E501 ha = "ha" # Area, hectares. # noqa: E501 - tonne = "tonne" # Mass in tons, "tonne" or "metric ton" (1000 kg = 1 Mg). # noqa: E501 + tonne = "tonne" # Mass in tons, "tonne" or "metric ton" (1000 kg = 1 Mg). # noqa: E501 bar = "bar" # Pressure in bars, (1 bar = 100 kPa). # noqa: E501 mmHg = "mmHg" # Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa). # noqa: E501 M = "M" # Length, nautical miles (1 M = 1852 m). # noqa: E501 @@ -166,5 +166,5 @@ class UnitSymbol(str, Enum): onePerHz = "onePerHz" # Reciprocal of frequency (1/Hz). # noqa: E501 VPerVAr = "VPerVAr" # Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility. # noqa: E501 ohmPerm = "ohmPerm" # Electric resistance per length in ohms per metre ((V/A)/m). # noqa: E501 - kgPerJ = "kgPerJ" # Weight per energy in kilograms per joule (kg/J). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 + kgPerJ = "kgPerJ" # Weight per energy in kilograms per joule (kg/J). Note: multiplier "k" is included in this unit symbol for compatibility with IEC 61850-7-3. # noqa: E501 JPers = "JPers" # Energy rate in joules per second (J/s). # noqa: E501 diff --git a/pycgmes/resources/Validity.py b/pycgmes/resources/Validity.py index 4849527c..985dcbd7 100644 --- a/pycgmes/resources/Validity.py +++ b/pycgmes/resources/Validity.py @@ -11,5 +11,5 @@ class Validity(str, Enum): """ GOOD = "GOOD" # The value is marked good if no abnormal condition of the acquisition function or the information source is detected. # noqa: E501 - QUESTIONABLE = "QUESTIONABLE" # The value is marked questionable if a supervision function detects an abnormal behaviour, however the value could still be valid. The client is responsible for determining whether or not values marked "questionable" should be used. # noqa: E501 + QUESTIONABLE = "QUESTIONABLE" # The value is marked questionable if a supervision function detects an abnormal behaviour, however the value could still be valid. The client is responsible for determining whether or not values marked "questionable" should be used. # noqa: E501 INVALID = "INVALID" # The value is marked invalid when a supervision function recognises abnormal conditions of the acquisition function or the information source (missing or non-operating updating devices). The value is not defined under this condition. The mark invalid is used to indicate to the client that the value may be incorrect and shall not be used. # noqa: E501 diff --git a/pycgmes/resources/WindLookupTableFunctionKind.py b/pycgmes/resources/WindLookupTableFunctionKind.py index 99116452..3ce2bae1 100644 --- a/pycgmes/resources/WindLookupTableFunctionKind.py +++ b/pycgmes/resources/WindLookupTableFunctionKind.py @@ -10,19 +10,19 @@ class WindLookupTableFunctionKind(str, Enum): Function of the lookup table. """ - prr = "prr" # Power versus speed change (negative slip) lookup table (p<sub>rr</sub>(deltaomega)). It is used for the rotor resistance control model, IEC 61400-27-1:2015, 5.6.5.3. # noqa: E501 + prr = "prr" # Power versus speed change (negative slip) lookup table (prr(deltaomega)). It is used for the rotor resistance control model, IEC 61400-27-1:2015, 5.6.5.3. # noqa: E501 omegap = "omegap" # Power vs. speed lookup table (omega(p)). It is used for the P control model type 3, IEC 61400-27-1:2015, 5.6.5.4. # noqa: E501 - ipmax = "ipmax" # Lookup table for voltage dependency of active current limits (i<sub>pmax</sub>(u<sub>WT</sub>)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8. # noqa: E501 - iqmax = "iqmax" # Lookup table for voltage dependency of reactive current limits (i<sub>qmax</sub>(u<sub>WT</sub>)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8. # noqa: E501 - pwp = "pwp" # Power vs. frequency lookup table (p<sub>WPbias</sub>(f)). It is used for the wind power plant frequency and active power control model, IEC 61400-27-1:2015, Annex D. # noqa: E501 - tcwdu = "tcwdu" # Crowbar duration versus voltage variation look-up table (T<sub>CW</sub>(du)). It is a case-dependent parameter. It is used for the type 3B generator set model, IEC 61400-27-1:2015, 5.6.3.3. # noqa: E501 - tduwt = "tduwt" # Lookup table to determine the duration of the power reduction after a voltage dip, depending on the size of the voltage dip (T<sub>d</sub>(u<sub>WT</sub>)). It is a type-dependent parameter. It is used for the pitch control power model, IEC 61400-27-1:2015, 5.6.5.1. # noqa: E501 - qmaxp = "qmaxp" # Lookup table for active power dependency of reactive power maximum limit (q<sub>maxp</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 - qminp = "qminp" # Lookup table for active power dependency of reactive power minimum limit (q<sub>minp</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 - qmaxu = "qmaxu" # Lookup table for voltage dependency of reactive power maximum limit (q<sub>maxu</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 - qminu = "qminu" # Lookup table for voltage dependency of reactive power minimum limit (q<sub>minu</sub>(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 - tuover = "tuover" # Disconnection time versus over-voltage lookup table (T<sub>uover</sub>(u<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 - tuunder = "tuunder" # Disconnection time versus under-voltage lookup table (T<sub>uunder</sub>(u<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 - tfover = "tfover" # Disconnection time versus over-frequency lookup table (T<sub>fover</sub>(f<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 - tfunder = "tfunder" # Disconnection time versus under-frequency lookup table (T<sub>funder</sub>(f<sub>WT</sub>)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 - qwp = "qwp" # Look up table for the UQ static mode (q<sub>WP</sub>(u<sub>err</sub>)). It is used for the voltage and reactive power control model, IEC 61400-27-1:2015, Annex D. # noqa: E501 + ipmax = "ipmax" # Lookup table for voltage dependency of active current limits (ipmax(uWT)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8. # noqa: E501 + iqmax = "iqmax" # Lookup table for voltage dependency of reactive current limits (iqmax(uWT)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8. # noqa: E501 + pwp = "pwp" # Power vs. frequency lookup table (pWPbias(f)). It is used for the wind power plant frequency and active power control model, IEC 61400-27-1:2015, Annex D. # noqa: E501 + tcwdu = "tcwdu" # Crowbar duration versus voltage variation look-up table (TCW(du)). It is a case-dependent parameter. It is used for the type 3B generator set model, IEC 61400-27-1:2015, 5.6.3.3. # noqa: E501 + tduwt = "tduwt" # Lookup table to determine the duration of the power reduction after a voltage dip, depending on the size of the voltage dip (Td(uWT)). It is a type-dependent parameter. It is used for the pitch control power model, IEC 61400-27-1:2015, 5.6.5.1. # noqa: E501 + qmaxp = "qmaxp" # Lookup table for active power dependency of reactive power maximum limit (qmaxp(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 + qminp = "qminp" # Lookup table for active power dependency of reactive power minimum limit (qminp(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 + qmaxu = "qmaxu" # Lookup table for voltage dependency of reactive power maximum limit (qmaxu(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 + qminu = "qminu" # Lookup table for voltage dependency of reactive power minimum limit (qminu(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. # noqa: E501 + tuover = "tuover" # Disconnection time versus over-voltage lookup table (Tuover(uWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 + tuunder = "tuunder" # Disconnection time versus under-voltage lookup table (Tuunder(uWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 + tfover = "tfover" # Disconnection time versus over-frequency lookup table (Tfover(fWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 + tfunder = "tfunder" # Disconnection time versus under-frequency lookup table (Tfunder(fWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. # noqa: E501 + qwp = "qwp" # Look up table for the UQ static mode (qWP(uerr)). It is used for the voltage and reactive power control model, IEC 61400-27-1:2015, Annex D. # noqa: E501 diff --git a/pycgmes/resources/WindQcontrolModeKind.py b/pycgmes/resources/WindQcontrolModeKind.py index 76485b97..33d04f82 100644 --- a/pycgmes/resources/WindQcontrolModeKind.py +++ b/pycgmes/resources/WindQcontrolModeKind.py @@ -10,8 +10,8 @@ class WindQcontrolModeKind(str, Enum): General wind turbine Q control modes MqG. """ - voltage = "voltage" # Voltage control (<i>M</i><i><sub>qG</sub></i> equals 0). # noqa: E501 - reactivePower = "reactivePower" # Reactive power control (<i>M</i><i><sub>qG</sub></i> equals 1). # noqa: E501 - openLoopReactivePower = "openLoopReactivePower" # Open loop reactive power control (only used with closed loop at plant level) (<i>M</i><i><sub>qG</sub></i><sub> </sub>equals 2). # noqa: E501 - powerFactor = "powerFactor" # Power factor control (<i>M</i><i><sub>qG</sub></i><sub> </sub>equals 3). # noqa: E501 - openLooppowerFactor = "openLooppowerFactor" # Open loop power factor control (<i>M</i><i><sub>qG</sub></i><sub> </sub>equals 4). # noqa: E501 + voltage = "voltage" # Voltage control (MqG equals 0). # noqa: E501 + reactivePower = "reactivePower" # Reactive power control (MqG equals 1). # noqa: E501 + openLoopReactivePower = "openLoopReactivePower" # Open loop reactive power control (only used with closed loop at plant level) (MqG equals 2). # noqa: E501 + powerFactor = "powerFactor" # Power factor control (MqG equals 3). # noqa: E501 + openLooppowerFactor = "openLooppowerFactor" # Open loop power factor control (MqG equals 4). # noqa: E501 diff --git a/pycgmes/resources/WindUVRTQcontrolModeKind.py b/pycgmes/resources/WindUVRTQcontrolModeKind.py index 041afbfd..72d5242f 100644 --- a/pycgmes/resources/WindUVRTQcontrolModeKind.py +++ b/pycgmes/resources/WindUVRTQcontrolModeKind.py @@ -10,6 +10,6 @@ class WindUVRTQcontrolModeKind(str, Enum): UVRT Q control modes MqUVRT. """ - mode0 = "mode0" # Voltage-dependent reactive current injection (<i>M</i><i><sub>qUVRT</sub></i> <sub> </sub>equals 0). # noqa: E501 - mode1 = "mode1" # Reactive current injection controlled as the pre-fault value plus an additional voltage dependent reactive current injection (<i>M</i><i><sub>qUVRT</sub></i> equals 1). # noqa: E501 - mode2 = "mode2" # Reactive current injection controlled as the pre-fault value plus an additional voltage-dependent reactive current injection during fault, and as the pre-fault value plus an additional constant reactive current injection post fault (<i>M</i><i><sub>qUVRT</sub></i><sub> </sub>equals 2). # noqa: E501 + mode0 = "mode0" # Voltage-dependent reactive current injection (MqUVRT equals 0). # noqa: E501 + mode1 = "mode1" # Reactive current injection controlled as the pre-fault value plus an additional voltage dependent reactive current injection (MqUVRT equals 1). # noqa: E501 + mode2 = "mode2" # Reactive current injection controlled as the pre-fault value plus an additional voltage-dependent reactive current injection during fault, and as the pre-fault value plus an additional constant reactive current injection post fault (MqUVRT equals 2). # noqa: E501