Performance Curves¶
21 object types from idfpy.models.curves · EnergyPlus 26.2
| Object | Summary |
|---|---|
| Curve:Bicubic | Cubic curve with two independent variables. |
| Curve:Biquadratic | Quadratic curve with two independent variables. |
| Curve:ChillerPartLoadWithLift | This chiller part-load performance curve has three independent variables. |
| Curve:Cubic | Cubic curve with one independent variable. |
| Curve:CubicLinear | Cubic-linear curve with two independent variables. |
| Curve:DoubleExponentialDecay | Double exponential decay curve with one independent variable. |
| Curve:Exponent | Exponent curve with one independent variable. |
| Curve:ExponentialDecay | Exponential decay curve with one independent variable. |
| Curve:ExponentialSkewNormal | Exponential-modified skew normal curve with one independent variable. |
| Curve:FanPressureRise | Special curve type with two independent variables. |
| Curve:Functional:PressureDrop | Sets up curve information for minor loss and/or friction calculations in plant pressure simulations … |
| Curve:Linear | Linear curve with one independent variable. |
| Curve:QuadLinear | Linear curve with four independent variables. |
| Curve:Quadratic | Quadratic curve with one independent variable. |
| Curve:QuadraticLinear | Quadratic-linear curve with two independent variables. |
| Curve:Quartic | Quartic (fourth order polynomial) curve with one independent variable. |
| Curve:QuintLinear | Linear curve with five independent variables. |
| Curve:RectangularHyperbola1 | Rectangular hyperbola type 1 curve with one independent variable. |
| Curve:RectangularHyperbola2 | Rectangular hyperbola type 2 curve with one independent variable. |
| Curve:Sigmoid | Sigmoid curve with one independent variable. |
| Curve:Triquadratic | Quadratic curve with three independent variables. |
Curve:Bicubic¶
from idfpy.models import CurveBicubic
Cubic curve with two independent variables. Input consists of the curve name, the ten coefficients, and the minimum and maximum values for each of the independent variables. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = C1 + C2*x + C3*x**2 + C4*y + C5*y**2 + C6*x*y + C7*x**3 + C8*y**3 + C9*x**2*y + C10*x*y**2
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 x required |
number | ||
coefficient3_Coefficient3 x**2 required |
number | ||
coefficient4_Coefficient4 y required |
number | ||
coefficient5_Coefficient5 y**2 required |
number | ||
coefficient6_Coefficient6 x*y required |
number | ||
coefficient7_Coefficient7 x**3 required |
number | ||
coefficient8_Coefficient8 y**3 required |
number | ||
coefficient9_Coefficient9 x**2*y required |
number | ||
coefficient10_Coefficient10 x*y**2 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Value of y required |
number | ||
maximum_Maximum Value of y required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for X |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
input_Input Unit Type for Y |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 43 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, Boiler:HotWater, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableSpeed, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, Coil:WaterHeating:Desuperheater, CoilPerformance:DX:Cooling, Dehumidifier:Desiccant:NoFans, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, EnergyManagementSystem:CurveOrTableIndexVariable, Fan:ComponentModel, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Refrigeration:Compressor, ThermalStorage:Ice:Detailed, WindowMaterial:Glazing, ZoneHVAC:Dehumidifier:DX
Curve:Biquadratic¶
from idfpy.models import CurveBiquadratic
Quadratic curve with two independent variables. Input consists of the curve name, the six coefficients, and min and max values for each of the independent variables. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = C1 + C2*x + C3*x**2 + C4*y + C5*y**2 + C6*x*y
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 x required |
number | ||
coefficient3_Coefficient3 x**2 required |
number | ||
coefficient4_Coefficient4 y required |
number | ||
coefficient5_Coefficient5 y**2 required |
number | ||
coefficient6_Coefficient6 x*y required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Value of y required |
number | ||
maximum_Maximum Value of y required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for X |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
input_Input Unit Type for Y |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 43 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, Boiler:HotWater, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableSpeed, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, Coil:WaterHeating:Desuperheater, CoilPerformance:DX:Cooling, Dehumidifier:Desiccant:NoFans, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, EnergyManagementSystem:CurveOrTableIndexVariable, Fan:ComponentModel, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Refrigeration:Compressor, ThermalStorage:Ice:Detailed, WindowMaterial:Glazing, ZoneHVAC:Dehumidifier:DX
Curve:ChillerPartLoadWithLift¶
from idfpy.models import CurveChillerPartLoadWithLift
This chiller part-load performance curve has three independent variables. Input consists of the curve name, the twelve coefficients, and the maximum and minimum valid independent variable values. Optional inputs for the curve minimum and maximum may be used to limit the output of the performance curve. curve = C1 + C2*x + C3*x**2 + C4*y + C5*y**2 + C6*x*y + C7*x**3 + C8*y**3 + C9*x**2*y + C10*x*y**2 + C11*x**2*y**2 + C12*z*y**3 x = dT* = normalized fractional Lift = dT / dTref y = PLR = part load ratio (cooling load/steady state capacity) z = Tdev* = normalized Tdev = Tdev / dTref Where: dT = Lift = Leaving Condenser Water Temperature - Leaving Chilled Water Temperature dTref = dT at the reference condition Tdev = Leaving Chilled Water Temperature - Reference Chilled Water Temperature
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 C1 required |
number | ||
coefficient2_Coefficient2 C2 required |
number | ||
coefficient3_Coefficient3 C3 required |
number | ||
coefficient4_Coefficient4 C4 required |
number | ||
coefficient5_Coefficient5 C5 required |
number | ||
coefficient6_Coefficient6 C6 required |
number | ||
coefficient7_Coefficient7 C7 required |
number | ||
coefficient8_Coefficient8 C8 required |
number | ||
coefficient9_Coefficient9 C9 required |
number | ||
coefficient10_Coefficient10 C10 required |
number | ||
coefficient11_Coefficient11 C11 required |
number | ||
coefficient12_Coefficient12 C12 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Value of y required |
number | ||
maximum_Maximum Value of y required |
number | ||
minimum_Minimum Value of z required |
number | ||
maximum_Maximum Value of z required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for x |
choice | Dimensionless |
One of Dimensionless |
input_Input Unit Type for y |
choice | Dimensionless |
One of Dimensionless |
input_Input Unit Type for z |
choice | Dimensionless |
One of Dimensionless |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 5 object types
Chiller:Electric:ReformulatedEIR, Coil:Cooling:DX:SingleSpeed:ThermalStorage, EnergyManagementSystem:CurveOrTableIndexVariable, Generator:MicroCHP:NonNormalizedParameters, Refrigeration:AirChiller
Curve:Cubic¶
from idfpy.models import CurveCubic
Cubic curve with one independent variable. Input for a cubic curve consists of the curve name, the 4 coefficients, and the maximum and minimum valid independent variable values. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = C1 + C2*x + C3*x**2 + C4*x**3
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 x required |
number | ||
coefficient3_Coefficient3 x**2 required |
number | ||
coefficient4_Coefficient4 x**3 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for X |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:CubicLinear¶
from idfpy.models import CurveCubicLinear
Cubic-linear curve with two independent variables. Input consists of the curve name, the six coefficients, and min and max values for each of the independent variables. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = (C1 + C2*x + C3*x**2 + C4*x**3) + (C5 + C6*x)*y
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 x required |
number | ||
coefficient3_Coefficient3 x**2 required |
number | ||
coefficient4_Coefficient4 x**3 required |
number | ||
coefficient5_Coefficient5 y required |
number | ||
coefficient6_Coefficient6 x*y required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Value of y required |
number | ||
maximum_Maximum Value of y required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for X |
choice | Dimensionless |
One of Dimensionless, Temperature |
input_Input Unit Type for Y |
choice | Dimensionless |
One of Dimensionless, Temperature |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 43 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, Boiler:HotWater, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableSpeed, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, Coil:WaterHeating:Desuperheater, CoilPerformance:DX:Cooling, Dehumidifier:Desiccant:NoFans, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, EnergyManagementSystem:CurveOrTableIndexVariable, Fan:ComponentModel, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Refrigeration:Compressor, ThermalStorage:Ice:Detailed, WindowMaterial:Glazing, ZoneHVAC:Dehumidifier:DX
Curve:DoubleExponentialDecay¶
from idfpy.models import CurveDoubleExponentialDecay
Double exponential decay curve with one independent variable. Input consists of the curve name, the five coefficients, and the maximum and minimum valid independent variable values. Optional inputs for the curve minimum and maximum may be used to limit the output of the performance curve. curve = C1+C2*exp(C3*x)+C4*exp(C5*x)
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 C1 required |
number | ||
coefficient2_Coefficient2 C2 required |
number | ||
coefficient3_Coefficient3 C3 required |
number | ||
coefficient4_Coefficient4 C4 required |
number | ||
coefficient5_Coefficient5 C5 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for x |
choice | Dimensionless |
One of Dimensionless |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:Exponent¶
from idfpy.models import CurveExponent
Exponent curve with one independent variable. Input for a exponent curve consists of the curve name, the 3 coefficients, and the maximum and minimum valid independent variable values. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = C1 + C2*x**C3 The independent variable x is raised to the C3 power, multiplied by C2, and C1 is added to the result.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 Constant required |
number | ||
coefficient3_Coefficient3 Constant required |
number | ||
minimum_Minimum Value of x required |
number | Specify the minimum value of the independent variable x allowed | |
maximum_Maximum Value of x required |
number | Specify the maximum value of the independent variable x allowed | |
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for X |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:ExponentialDecay¶
from idfpy.models import CurveExponentialDecay
Exponential decay curve with one independent variable. Input consists of the curve name, the three coefficients, and the maximum and minimum valid independent variable values. Optional inputs for the curve minimum and maximum may be used to limit the output of the performance curve. curve = C1+C2*exp(C3*x)
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 C1 required |
number | ||
coefficient2_Coefficient2 C2 required |
number | ||
coefficient3_Coefficient3 C3 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for x |
choice | Dimensionless |
One of Dimensionless |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:ExponentialSkewNormal¶
from idfpy.models import CurveExponentialSkewNormal
Exponential-modified skew normal curve with one independent variable. Input consists of the curve name, the four coefficients, and the maximum and minimum valid independent variable values. Optional inputs for the curve minimum and maximum may be used to limit the output of the performance curve. curve = see Input Output Reference
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | See InputOut Reference for curve description | |
coefficient1_Coefficient1 C1 required |
number | ||
coefficient2_Coefficient2 C2 required |
number | ||
coefficient3_Coefficient3 C3 required |
number | ||
coefficient4_Coefficient4 C4 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for x |
choice | Dimensionless |
One of Dimensionless |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:FanPressureRise¶
from idfpy.models import CurveFanPressureRise
Special curve type with two independent variables. Input for the fan total pressure rise curve consists of the curve name, the four coefficients, and the maximum and minimum valid independent variable values. Optional inputs for the curve minimum and maximum may be used to limit the output of the performance curve. curve = C1*Qfan**2+C2*Qfan+C3*Qfan*(Psm-Po)**0.5+C4*(Psm-Po) Po assumed to be zero See InputOut Reference for curve details
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 C1 required |
number | ||
coefficient2_Coefficient2 C2 required |
number | ||
coefficient3_Coefficient3 C3 required |
number | ||
coefficient4_Coefficient4 C4 required |
number | ||
minimum_Minimum Value of Qfan required |
number m3/s |
||
maximum_Maximum Value of Qfan required |
number m3/s |
||
minimum_Minimum Value of Psm required |
number Pa |
||
maximum_Maximum Value of Psm required |
number Pa |
||
minimum_Minimum Curve Output |
number Pa |
Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number Pa |
Specify the maximum value calculated by this curve object |
Referenced by 43 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, Boiler:HotWater, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableSpeed, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, Coil:WaterHeating:Desuperheater, CoilPerformance:DX:Cooling, Dehumidifier:Desiccant:NoFans, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, EnergyManagementSystem:CurveOrTableIndexVariable, Fan:ComponentModel, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Refrigeration:Compressor, ThermalStorage:Ice:Detailed, WindowMaterial:Glazing, ZoneHVAC:Dehumidifier:DX
Curve:Functional:PressureDrop¶
from idfpy.models import CurveFunctionalPressureDrop
Sets up curve information for minor loss and/or friction calculations in plant pressure simulations Expression: DeltaP = {K + f*(L/D)} * (rho * V^2) / 2
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
diameterDiameter required |
number m |
"D" in above expression, used to also calculate local velocity Range: > 0 |
|
minor_Minor Loss Coefficient |
number dimensionless |
"K" in above expression Range: > 0 |
|
lengthLength |
number m |
"L" in above expression Range: > 0 |
|
roughnessRoughness |
number m |
This will be used to calculate "f" from Moody-chart approximations Range: > 0 |
|
fixed_Fixed Friction Factor |
number | Optional way to set a constant value for "f", instead of using internal Moody-chart approximations Range: > 0 |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:Linear¶
from idfpy.models import CurveLinear
Linear curve with one independent variable. Input for the linear curve consists of a curve name, the two coefficients, and the maximum and minimum valid independent variable values. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = C1 + C2*x
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 x required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for X |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Pressure, Temperature, VolumetricFlow |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:QuadLinear¶
from idfpy.models import CurveQuadLinear
Linear curve with four independent variables. Input for the linear curve consists of a curve name, the two coefficients, and the maximum and minimum valid independent variable values. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = C1 + C2*w + C3*x + C4*y + C5*z
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 w required |
number | ||
coefficient3_Coefficient3 x required |
number | ||
coefficient4_Coefficient4 y required |
number | ||
coefficient5_Coefficient5 z required |
number | ||
minimum_Minimum Value of w required |
number | ||
maximum_Maximum Value of w required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Value of y required |
number | ||
maximum_Maximum Value of y required |
number | ||
minimum_Minimum Value of z required |
number | ||
maximum_Maximum Value of z required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for w |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow, VolumetricFlowPerPower |
input_Input Unit Type for x |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow, VolumetricFlowPerPower |
input_Input Unit Type for y |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow, VolumetricFlowPerPower |
input_Input Unit Type for z |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow, VolumetricFlowPerPower |
Referenced by 6 object types
Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:EquationFit, EnergyManagementSystem:CurveOrTableIndexVariable, HeatPump:WaterToWater:EquationFit:Cooling, HeatPump:WaterToWater:EquationFit:Heating, SetpointManager:CondenserEnteringReset
Curve:Quadratic¶
from idfpy.models import CurveQuadratic
Quadratic curve with one independent variable. Input for a quadratic curve consists of the curve name, the three coefficients, and the maximum and minimum valid independent variable values. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = C1 + C2*x + C3*x**2
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 x required |
number | ||
coefficient3_Coefficient3 x**2 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for X |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:QuadraticLinear¶
from idfpy.models import CurveQuadraticLinear
Quadratic-linear curve with two independent variables. Input consists of the curve name, the six coefficients, and min and max values for each of the independent variables. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = (C1 + C2*x + C3*x**2) + (C4 + C5*x + C6*x**2)*y
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 x required |
number | ||
coefficient3_Coefficient3 x**2 required |
number | ||
coefficient4_Coefficient4 y required |
number | ||
coefficient5_Coefficient5 x*y required |
number | ||
coefficient6_Coefficient6 x**2*y required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Value of y required |
number | ||
maximum_Maximum Value of y required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for X |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
input_Input Unit Type for Y |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 43 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, Boiler:HotWater, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableSpeed, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, Coil:WaterHeating:Desuperheater, CoilPerformance:DX:Cooling, Dehumidifier:Desiccant:NoFans, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, EnergyManagementSystem:CurveOrTableIndexVariable, Fan:ComponentModel, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Refrigeration:Compressor, ThermalStorage:Ice:Detailed, WindowMaterial:Glazing, ZoneHVAC:Dehumidifier:DX
Curve:Quartic¶
from idfpy.models import CurveQuartic
Quartic (fourth order polynomial) curve with one independent variable. Input for a Quartic curve consists of the curve name, the five coefficients, and the maximum and minimum valid independent variable values. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = C1 + C2*x + C3*x**2 + C4*x**3 + C5*x**4
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 x required |
number | ||
coefficient3_Coefficient3 x**2 required |
number | ||
coefficient4_Coefficient4 x**3 required |
number | ||
coefficient5_Coefficient5 x**4 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for X |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:QuintLinear¶
from idfpy.models import CurveQuintLinear
Linear curve with five independent variables. Input for the linear curve consists of a curve name, the two coefficients, and the maximum and minimum valid independent variable values. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = C1 + C2*v + C3*w + C4*x + C5*y + C6*z
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant required |
number | ||
coefficient2_Coefficient2 v required |
number | ||
coefficient3_Coefficient3 w required |
number | ||
coefficient4_Coefficient4 x required |
number | ||
coefficient5_Coefficient5 y required |
number | ||
coefficient6_Coefficient6 z required |
number | ||
minimum_Minimum Value of v required |
number | ||
maximum_Maximum Value of v required |
number | ||
minimum_Minimum Value of w required |
number | ||
maximum_Maximum Value of w required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Value of y required |
number | ||
maximum_Maximum Value of y required |
number | ||
minimum_Minimum Value of z required |
number | ||
maximum_Maximum Value of z required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for v |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow, VolumetricFlowPerPower |
input_Input Unit Type for w |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow, VolumetricFlowPerPower |
input_Input Unit Type for x |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow, VolumetricFlowPerPower |
input_Input Unit Type for y |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow, VolumetricFlowPerPower |
input_Input Unit Type for z |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow, VolumetricFlowPerPower |
Referenced by 2 object types
Coil:Cooling:WaterToAirHeatPump:EquationFit, EnergyManagementSystem:CurveOrTableIndexVariable
Curve:RectangularHyperbola1¶
from idfpy.models import CurveRectangularHyperbola1
Rectangular hyperbola type 1 curve with one independent variable. Input consists of the curve name, the three coefficients, and the maximum and minimum valid independent variable values. Optional inputs for the curve minimum and maximum may be used to limit the output of the performance curve. curve = ((C1*x)/(C2+x))+C3
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 C1 required |
number | ||
coefficient2_Coefficient2 C2 required |
number | ||
coefficient3_Coefficient3 C3 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for x |
choice | Dimensionless |
One of Dimensionless |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:RectangularHyperbola2¶
from idfpy.models import CurveRectangularHyperbola2
Rectangular hyperbola type 2 curve with one independent variable. Input consists of the curve name, the three coefficients, and the maximum and minimum valid independent variable values. Optional inputs for the curve minimum and maximum may be used to limit the output of the performance curve. curve = ((C1*x)/(C2+x))+(C3*x)
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 C1 required |
number | ||
coefficient2_Coefficient2 C2 required |
number | ||
coefficient3_Coefficient3 C3 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for x |
choice | Dimensionless |
One of Dimensionless |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:Sigmoid¶
from idfpy.models import CurveSigmoid
Sigmoid curve with one independent variable. Input consists of the curve name, the five coefficients, and the maximum and minimum valid independent variable values. Optional inputs for the curve minimum and maximum may be used to limit the output of the performance curve. curve = C1+C2/[1+exp((C3-x)/C4)]**C5
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | See InputOut Reference for curve description | |
coefficient1_Coefficient1 C1 required |
number | ||
coefficient2_Coefficient2 C2 required |
number | ||
coefficient3_Coefficient3 C3 required |
number | ||
coefficient4_Coefficient4 C4 required |
number | ||
coefficient5_Coefficient5 C5 required |
number | ||
minimum_Minimum Value of x required |
number | ||
maximum_Maximum Value of x required |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for x |
choice | Dimensionless |
One of Dimensionless |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |
Referenced by 93 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirflowNetwork:MultiZone:ExternalNode, AirflowNetwork:OccupantVentilationControl, AvailabilityManager:HybridVentilation, Boiler:HotWater, Branch, Chiller:Absorption:Indirect, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, ChillerHeater:Absorption:DirectFired, ChillerHeater:Absorption:DoubleEffect, ChillerHeaterPerformance:Electric:EIR, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:CurveFit:Speed, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, CoilPerformance:DX:Cooling, Controller:OutdoorAir, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, EnergyManagementSystem:CurveOrTableIndexVariable, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:ResearchSpecial, Fan:ComponentModel, Fan:OnOff, Fan:SystemModel, FaultModel:Fouling:AirFilter, Generator:CombustionTurbine, Generator:FuelCell:AirSupply, Generator:FuelCell:Inverter, Generator:FuelCell:PowerModule, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:InternalCombustionEngine, Generator:MicroCHP:NonNormalizedParameters, Generator:MicroTurbine, HeatExchanger:AirToAir:SensibleAndLatent, HeatPump:AirToWater, HeatPump:AirToWater:FuelFired:Cooling, HeatPump:AirToWater:FuelFired:Heating, HeatPump:PlantLoop:EIR:Cooling, HeatPump:PlantLoop:EIR:Heating, Humidifier:Steam:Gas, OutdoorAir:Node, Pump:ConstantSpeed, Pump:VariableSpeed, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:AirCooled, Refrigeration:GasCooler:AirCooled, Refrigeration:SecondarySystem, SurfaceConvectionAlgorithm:Inside:UserCurve, SurfaceConvectionAlgorithm:Outside:UserCurve, WaterHeater:Mixed, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator:Controller
Curve:Triquadratic¶
from idfpy.models import CurveTriquadratic
Quadratic curve with three independent variables. Input consists of the curve name, the twenty seven coefficients, and min and max values for each of the independent variables. Optional inputs for curve minimum and maximum may be used to limit the output of the performance curve. curve = a0 + a1*x**2 + a2*x + a3*y**2 + a4*y + a5*z**2 + a6*z + a7*x**2*y**2 + a8*x*y + a9*x*y**2 + a10*x**2*y + a11*x**2*z**2 + a12*x*z + a13*x*z**2 + a14*x**2*z + a15*y**2*z**2 + a16*y*z + a17*y*z**2 + a18*y**2*z + a19*x**2*y**2*z**2 + a20*x**2*y**2*z + a21*x**2*y*z**2 + a22*x*y**2*z**2 + a23*x**2*y*z + a24*x*y**2*z + a25*x*y*z**2 +a26*x*y*z
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
coefficient1_Coefficient1 Constant |
number | ||
coefficient2_Coefficient2 x**2 |
number | ||
coefficient3_Coefficient3 x |
number | ||
coefficient4_Coefficient4 y**2 |
number | ||
coefficient5_Coefficient5 y |
number | ||
coefficient6_Coefficient6 z**2 |
number | ||
coefficient7_Coefficient7 z |
number | ||
coefficient8_Coefficient8 x**2*y**2 |
number | ||
coefficient9_Coefficient9 x*y |
number | ||
coefficient10_Coefficient10 x*y**2 |
number | ||
coefficient11_Coefficient11 x**2*y |
number | ||
coefficient12_Coefficient12 x**2*z**2 |
number | ||
coefficient13_Coefficient13 x*z |
number | ||
coefficient14_Coefficient14 x*z**2 |
number | ||
coefficient15_Coefficient15 x**2*z |
number | ||
coefficient16_Coefficient16 y**2*z**2 |
number | ||
coefficient17_Coefficient17 y*z |
number | ||
coefficient18_Coefficient18 y*z**2 |
number | ||
coefficient19_Coefficient19 y**2*z |
number | ||
coefficient20_Coefficient20 x**2*y**2*z**2 |
number | ||
coefficient21_Coefficient21 x**2*y**2*z |
number | ||
coefficient22_Coefficient22 x**2*y*z**2 |
number | ||
coefficient23_Coefficient23 x*y**2*z**2 |
number | ||
coefficient24_Coefficient24 x**2*y*z |
number | ||
coefficient25_Coefficient25 x*y**2*z |
number | ||
coefficient26_Coefficient26 x*y*z**2 |
number | ||
coefficient27_Coefficient27 x*y*z |
number | ||
minimum_Minimum Value of x |
number | ||
maximum_Maximum Value of x |
number | ||
minimum_Minimum Value of y |
number | ||
maximum_Maximum Value of y |
number | ||
minimum_Minimum Value of z |
number | ||
maximum_Maximum Value of z |
number | ||
minimum_Minimum Curve Output |
number | Specify the minimum value calculated by this curve object | |
maximum_Maximum Curve Output |
number | Specify the maximum value calculated by this curve object | |
input_Input Unit Type for X |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
input_Input Unit Type for Y |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
input_Input Unit Type for Z |
choice | Dimensionless |
One of Dimensionless, Distance, MassFlow, Power, Temperature, VolumetricFlow |
output_Output Unit Type |
choice | Dimensionless |
One of Capacity, Dimensionless, Power, Pressure, Temperature |