DN.Element <T DIA.Element : L0.Type
DN.Vertex <T DN.Element
+ >-- DN.Vertex.HasDiameter
+ @defProperty "Diameter" L0.Double
>-- DN.Vertex.HasElevation
@defProperty "Elevation" L0.Double
>-- DN.Vertex.HasAltElevation
>-- DN.Vertex.HasDeltaPressure
@defProperty "Delta pressure" L0.Double
>-- DN.Vertex.HasDeltaTemperature
- @defProperty "Delta temperature" L0.Double
+ @defProperty "Delta temperature" L0.Double
+ >-- DN.Vertex.HasNominalDT
+ @defProperty "Nominal DT" L0.Double
>-- DN.Vertex.HasHeatPower
@defProperty "Heat Power" L0.Double
>-- DN.Vertex.HasPeakPower
@defProperty "Pump Speed Max" L0.Double
>-- DN.Vertex.HasPumpSpeedMin
@defProperty "Pump Speed Min" L0.Double
+ >-- DN.Vertex.HasPumpSupplyOn
+ @defProperty "Pump Supply On" L0.Boolean
+ >-- DN.Vertex.HasPumpReturnOn
+ @defProperty "Pump Return On" L0.Boolean
+ >-- DN.Vertex.HasPumpInSupplyLine
+ @defProperty "Pump In Supply Line" L0.Boolean
>-- DN.Vertex.HasValveReturnLine
@defProperty "Valve Return Line" L0.Double
>-- DN.Vertex.HasValveMeMax
@defProperty "T Ground" L0.Double
>-- DN.Edge.HasType
@defProperty "Pipe Type" L0.String
+ >-- DN.Edge.HasPipeCode
+ @defProperty "Pipe Code" L0.String
+ >-- DN.Edge.HasInstallationYear
+ @defProperty "Installation Year" L0.Integer
+ >-- DN.Edge.HasWallThickness
+ @defProperty "Wall Thickness" L0.Double
+ >-- DN.Edge.HasInsulationConductivity
+ @defProperty "Insulation Conductivity" L0.Double
+ >-- DN.Edge.HasPipeSizeDN
+ @defProperty "Pipe Size DN" L0.Integer
+ >-- DN.Edge.HasRoughness
+ @defProperty "Roughness" L0.Double
+ >-- DN.Edge.HasStructure
+ @defProperty "Structure" L0.String
+ >-- DN.Edge.HasInsulationClass
+ @defProperty "Insulation Class" L0.String
@L0.assert DN.Edge.HasDiameter 100.0
@L0.assert DN.Edge.HasOuterDiameter 125.0
DN.Mapping.HasPropertyRelation DN.Vertex.HasDeltaTemperature
>-- DN.Mapping.VertexMapping.XAttribute --> L0.String <R L0.HasProperty
>-- DN.Mapping.VertexMapping.YAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.DiameterAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Vertex.HasDiameter
// Production
>-- DN.Mapping.VertexMapping.dpAttribute --> L0.String <R L0.HasProperty
DN.Mapping.HasPropertyRelation DN.Vertex.HasDeltaPressure
DN.Mapping.HasPropertyRelation DN.Vertex.HasFrequencyConverterControlled
>-- DN.Mapping.VertexMapping.InternalValveMeasurementAttribute --> L0.String <R L0.HasProperty
DN.Mapping.HasPropertyRelation DN.Vertex.HasInternalValveMeasurement
+ >-- DN.Mapping.VertexMapping.PumpInSupplyLineAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Vertex.HasPumpInSupplyLine
>-- DN.Mapping.VertexMapping.PumpInReturnLineAttribute --> L0.String <R L0.HasProperty
DN.Mapping.HasPropertyRelation DN.Vertex.HasPumpInReturnLine
>-- DN.Mapping.VertexMapping.PumpMassFlowNominalAttribute --> L0.String <R L0.HasProperty
DN.Mapping.HasPropertyRelation DN.Vertex.HasValveOutletMode
>-- DN.Mapping.VertexMapping.ValvePressLossNominalAttribute --> L0.String <R L0.HasProperty
DN.Mapping.HasPropertyRelation DN.Vertex.HasValvePressLossNominal
-
+ >-- DN.Mapping.VertexMapping.PumpSupplyOnAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Vertex.HasPumpSupplyOn
+ >-- DN.Mapping.VertexMapping.PumpReturnOnAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Vertex.HasPumpReturnOn
+ >-- DN.Mapping.VertexMapping.NominalDTAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Vertex.HasNominalDT
+
// valve
>-- DN.Mapping.VertexMapping.OpeningTimeAttribute --> L0.String <R L0.HasProperty
DN.Mapping.HasPropertyRelation DN.Vertex.HasOpeningTime
DN.Mapping.HasPropertyRelation DN.Edge.HasElevation
>-- DN.Mapping.EdgeMapping.PipeTypeAttribute --> L0.String <R L0.HasProperty
DN.Mapping.HasPropertyRelation DN.Edge.HasType
+ >-- DN.Mapping.EdgeMapping.PipeCodeAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Edge.HasPipeCode
+ >-- DN.Mapping.EdgeMapping.InstallationYearAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Edge.HasInstallationYear
+ >-- DN.Mapping.EdgeMapping.WallThicknessAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Edge.HasWallThickness
+ >-- DN.Mapping.EdgeMapping.InsulationConductivityAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Edge.HasInsulationConductivity
+ >-- DN.Mapping.EdgeMapping.PipeSizeDNAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Edge.HasPipeSizeDN
+ >-- DN.Mapping.EdgeMapping.RoughnessAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Edge.HasRoughness
+ >-- DN.Mapping.EdgeMapping.StructureAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Edge.HasStructure
+ >-- DN.Mapping.EdgeMapping.InsulationClassAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Edge.HasInsulationClass
+ >-- DN.Mapping.EdgeMapping.ConductanceAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Edge.HasConductance
+ >-- DN.Mapping.EdgeMapping.ConductivityAttribute --> L0.String <R L0.HasProperty
+ DN.Mapping.HasPropertyRelation DN.Edge.HasConductance
// Allowed connection types
DN.SupplyConnectionType <T STR.ConnectionType