The number is only necessary for describing slots but not the "Uplink" connector The transform element contains relative position and rotations. It might be the same transform syntax than in PLMXML but depend on our needs. Size as space separated string with max XYZ sizes Water temperature entering the chiller Air temperature entering the condenser DEBBComplexType described the more complex parts in comparison to DEBBPhysicalElementsType like power supplies, cooling devices, etc DEBBComponent is used to represent exactly one DEBB Component as it is used in the project and references by its own ComponentID. In opposite to DEBBPhysicalElement but is not referenced at all since this would lead to a much more complex simulation. Examples for DEBBComponents: Any model of Node/NodeGroup/Rack/ServerRoom/PowerSupply/CoolingDevice/Fan/Sensor/... Size as space separated string with XYZ sizes DEBBPhysicalElementType is the basic type for all physical existing parts. Examples for DEBBPhysical ElementTypes but not DEBBComplexTypes (memory module, shelves, ...) which might also have a power consumption (normally static) These modules are directly derived from DEBBPhysicalElementType since no additional definition is needed. MaxPowerUsage is the theoretical limit of power consumption and may used for designing The type element might be used to specify a type for the module, i.e. for memory DDR/DDR2, for CPU architecture name etc. It has only informational character. SimpleType describes all distinct devices for CAD, so where Transform and id/name are necessary. On the other side the memory or CPU are nor relevant for that. The Transform tag is necessary for all part which are located within a Component i.e. fans within a RECS or sensors or. For The "root object of a DEBB it is not used. For all parts at a fixed position within the DEBB (fans, sensors, etc.) this is the transform matrix relative to the DEBB origin. For DEBBComponents this is the relative position of the connector to the DEBB's origin. By "adding" the relative transforms the resulting transform can be directly used for PLMXML. FlowProfile describes any sort of flow (air, liquid, energy, ...) including different discrete states and possible transitions since they all have the same characteristic attributes. If there are now significant transition times/energy consumptions they are simple omitted FlowStateType describes any kind of flow (air, liquid, power, ...) and assumes that for maintaining the flow a certain power usage is necessary. For power supply units only the power which is used for creating/transforming the power flow is counted as PowerUsage, but not the power provided. So adding all PowerUsages will show the overall consumption A heatsink is any type of device transfering heat betweeen two neighbour gas, fluids or solids like - heat exchanger in colling deviced transfering heat from one cooling circuit to another (i.e. air/liquid or liquid/liquid) - cpu cooler transfering heta from the cpu to the air or liquid (solid/air or liquid) Also called efficiency Physical Interface description like fibre, twisted pair, etc. 10GE, IB QDR etc. Bandwidth as number in bit/s FlowPump includes all devices "moving" air or liquid like fans, water pumps etc. No longer used, only for compatibility reasons. Replaced by LoadPwerUsage with more options No longer used, only for compatibility reasons. Replaced by LoadPwerUsage with more options Replaces PowerUsageMin/Max and allows specifying PowerUsage for specific loads. ReferenceType describes references to external files like STL, VRML, etc. and consists of a type and path. Only basic units should be used. For later development other units can be used then the Factor should be added. Factor is just the multiplier between the currently used unit and the basic unit (i.e. litre to cubic meter) Input is a flag describing that a sensors is a input value for the simulation or not. for example heat sources can be seen an sources without any output afterwards. Other sensors migth be added for extracting results at the end of the simulation.