EnergyPlus EpJSON Input Schema
------------------------------
The EnergyPlus input syntax is changing from IDD/IDF to epJSON.
A schema is currently autogenerated from the IDD but will eventually become the fundamental input schema.
The schema objects are described here.
Icon Legend:
* π
This field, or object, is a required input
* β Numeric Field (Floating point usually)
* βΎ Integer Value
* β String Input
* β Array Field, which will contain an extensible amount of groups of fields
* βΆβ Auto-sizable, or Auto-calculable, floating point input field
* βΆβΎ Auto-sizable, or Auto-calculable, integer value
.. raw:: html
.. rst-class:: special
Version
=======
Specifies the EnergyPlus version of the IDF file.
* :abbr:`β (String)` `version_identifier` (Current Version)
.. rst-class:: special
SimulationControl
=================
Note that the following 3 fields are related to the Sizing:Zone, Sizing:System, and Sizing:Plant objects. Having these fields set to Yes but no corresponding Sizing object will not cause the sizing to be done. However, having any of these fields set to No, the corresponding Sizing object is ignored. Note also, if you want to do system sizing, you must also do zone sizing in the same run or an error will result.
* :abbr:`β (String)` `do_zone_sizing_calculation` (Default: No)
* :abbr:`β (String)` `do_system_sizing_calculation` (Default: No)
* :abbr:`β (String)` `do_plant_sizing_calculation` (Default: No)
* :abbr:`β (String)` `run_simulation_for_sizing_periods` (Default: Yes)
* :abbr:`β (String)` `run_simulation_for_weather_file_run_periods` (Default: Yes)
* :abbr:`β (String)` `do_hvac_sizing_simulation_for_sizing_periods` (Default: No)
* :abbr:`βΎ (Integer)` `maximum_number_of_hvac_sizing_simulation_passes` (Default: 1)
.. rst-class:: special
PerformancePrecisionTradeoffs
=============================
This object enables users to choose certain options that speed up EnergyPlus simulation, but may lead to small decreases in accuracy of results.
* :abbr:`β (String)` `use_coil_direct_solutions` (Default: No)
* :abbr:`β (String)` `zone_radiant_exchange_algorithm` (Default: ScriptF)
* :abbr:`β (String)` `override_mode` (Default: Normal)
* :abbr:`β (Numeric)` `maxzonetempdiff` (Default: 0.3)
* :abbr:`β (Numeric)` `maxalloweddeltemp` (Default: 0.002)
* :abbr:`β (String)` `use_representative_surfaces_for_calculations` (Default: No)
.. rst-class:: special
:abbr:`π
(Required Object)` Building
====================================
Describes parameters that are used during the simulation of the building. There are necessary correlations between the entries for this object and some entries in the Site:WeatherStation and Site:HeightVariation objects, specifically the Terrain field.
* :abbr:`β (Numeric)` `north_axis` (Default: 0.0)
* :abbr:`β (String)` `terrain` (Default: Suburbs)
* :abbr:`β (Numeric)` `loads_convergence_tolerance_value` (Default: 0.04)
* :abbr:`β (Numeric)` `temperature_convergence_tolerance_value` (Default: 0.4)
* :abbr:`β (String)` `solar_distribution` (Default: FullExterior)
* :abbr:`βΎ (Integer)` `maximum_number_of_warmup_days` (Default: 25)
* :abbr:`βΎ (Integer)` `minimum_number_of_warmup_days` (Default: 1)
.. rst-class:: special
ShadowCalculation
=================
This object is used to control details of the solar, shading, and daylighting models
* :abbr:`β (String)` `shading_calculation_method` (Default: PolygonClipping)
* :abbr:`β (String)` `shading_calculation_update_frequency_method` (Default: Periodic)
* :abbr:`βΎ (Integer)` `shading_calculation_update_frequency` (Default: 20)
* :abbr:`βΎ (Integer)` `maximum_figures_in_shadow_overlap_calculations` (Default: 15000)
* :abbr:`β (String)` `polygon_clipping_algorithm` (Default: SutherlandHodgman)
* :abbr:`βΎ (Integer)` `pixel_counting_resolution` (Default: 512)
* :abbr:`β (String)` `sky_diffuse_modeling_algorithm` (Default: SimpleSkyDiffuseModeling)
* :abbr:`β (String)` `output_external_shading_calculation_results` (Default: No)
* :abbr:`β (String)` `disable_self_shading_within_shading_zone_groups` (Default: No)
* :abbr:`β (String)` `disable_self_shading_from_shading_zone_groups_to_other_zones` (Default: No)
* Array of {:abbr:`β (String)` shading_zone_group_zonelist_name} `shading_zone_groups`
.. rst-class:: special
SurfaceConvectionAlgorithm:Inside
=================================
Default indoor surface heat transfer convection algorithm to be used for all zones
* :abbr:`β (String)` `algorithm` (Default: TARP)
.. rst-class:: special
SurfaceConvectionAlgorithm:Outside
==================================
Default outside surface heat transfer convection algorithm to be used for all zones
* :abbr:`β (String)` `algorithm` (Default: DOE-2)
.. rst-class:: special
HeatBalanceAlgorithm
====================
Determines which Heat Balance Algorithm will be used ie. CTF (Conduction Transfer Functions), EMPD (Effective Moisture Penetration Depth with Conduction Transfer Functions). Advanced/Research Usage: CondFD (Conduction Finite Difference) Advanced/Research Usage: ConductionFiniteDifferenceSimplified Advanced/Research Usage: HAMT (Combined Heat And Moisture Finite Element)
* :abbr:`β (String)` `algorithm` (Default: ConductionTransferFunction)
* :abbr:`β (Numeric)` `surface_temperature_upper_limit` (Default: 200.0)
* :abbr:`β (Numeric)` `minimum_surface_convection_heat_transfer_coefficient_value` (Default: 0.1)
* :abbr:`β (Numeric)` `maximum_surface_convection_heat_transfer_coefficient_value` (Default: 1000.0)
.. rst-class:: special
HeatBalanceSettings:ConductionFiniteDifference
==============================================
Determines settings for the Conduction Finite Difference algorithm for surface heat transfer modeling.
* :abbr:`β (String)` `difference_scheme` (Default: FullyImplicitFirstOrder)
* :abbr:`β (Numeric)` `space_discretization_constant` (Default: 3.0)
* :abbr:`β (Numeric)` `relaxation_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `inside_face_surface_temperature_convergence_criteria` (Default: 0.002)
.. rst-class:: special
ZoneAirHeatBalanceAlgorithm
===========================
Controls the zone/space air heat balance.
* :abbr:`β (String)` `algorithm` (Default: ThirdOrderBackwardDifference)
* :abbr:`β (String)` `do_space_heat_balance_for_sizing` (Default: No)
* :abbr:`β (String)` `do_space_heat_balance_for_simulation` (Default: No)
.. rst-class:: special
ZoneAirContaminantBalance
=========================
Determines which contaminant concentration will be simulates.
* :abbr:`β (String)` `carbon_dioxide_concentration` (Default: No)
* :abbr:`β (String)` `outdoor_carbon_dioxide_schedule_name`
* :abbr:`β (String)` `generic_contaminant_concentration` (Default: No)
* :abbr:`β (String)` `outdoor_generic_contaminant_schedule_name`
.. rst-class:: special
ZoneAirMassFlowConservation
===========================
Enforces the zone air mass flow balance by either adjusting zone mixing object flow only, adjusting zone total return flow only, zone mixing and the zone total return flows, or adjusting the zone total return and zone mixing object flows. Zone infiltration flow air flow is increased or decreased depending user selection in the infiltration treatment method. If either of zone mixing or zone return flow adjusting methods or infiltration is active, then the zone air mass flow balance calculation will attempt to enforce conservation of mass for each zone. If flow balancing method is "None" and infiltration is "None", then the zone air mass flow calculation defaults to assume self-balanced simple flow mixing and infiltration objects.
* :abbr:`β (String)` `adjust_zone_mixing_and_return_for_air_mass_flow_balance` (Default: None)
* :abbr:`β (String)` `infiltration_balancing_method` (Default: AddInfiltrationFlow)
* :abbr:`β (String)` `infiltration_balancing_zones` (Default: MixingSourceZonesOnly)
.. rst-class:: special
ZoneCapacitanceMultiplier:ResearchSpecial
=========================================
Multiplier altering the relative capacitance of the air compared to an empty zone
* :abbr:`β (String)` `zone_or_zonelist_name`
* :abbr:`β (Numeric)` `temperature_capacity_multiplier` (Default: 1.0)
* :abbr:`β (Numeric)` `humidity_capacity_multiplier` (Default: 1.0)
* :abbr:`β (Numeric)` `carbon_dioxide_capacity_multiplier` (Default: 1.0)
* :abbr:`β (Numeric)` `generic_contaminant_capacity_multiplier` (Default: 1.0)
.. rst-class:: special
Timestep
========
Specifies the "basic" timestep for the simulation. The value entered here is also known as the Zone Timestep. This is used in the Zone Heat Balance Model calculation as the driving timestep for heat transfer and load calculations.
* :abbr:`βΎ (Integer)` `number_of_timesteps_per_hour` (Default: 6)
.. rst-class:: special
ConvergenceLimits
=================
Specifies limits on HVAC system simulation timesteps and iterations. This item is an advanced feature that should be used only with caution.
* :abbr:`βΎ (Integer)` `minimum_system_timestep`
* :abbr:`βΎ (Integer)` `maximum_hvac_iterations` (Default: 20)
* :abbr:`βΎ (Integer)` `minimum_plant_iterations` (Default: 2)
* :abbr:`βΎ (Integer)` `maximum_plant_iterations` (Default: 8)
.. rst-class:: special
HVACSystemRootFindingAlgorithm
==============================
Specifies a HVAC system solver algorithm to find a root
* :abbr:`β (String)` `algorithm` (Default: RegulaFalsi)
* :abbr:`βΎ (Integer)` `number_of_iterations_before_algorithm_switch` (Default: 5)
.. rst-class:: special
Compliance:Building
===================
Building level inputs related to compliance to building standards, building codes, and beyond energy code programs.
* :abbr:`β (Numeric)` `building_rotation_for_appendix_g` (Default: 0.0)
.. rst-class:: special
Site:Location
=============
Specifies the building's location. Only one location is allowed. Weather data file location, if it exists, will override this object.
* :abbr:`β (Numeric)` `latitude` (Default: 0.0)
* :abbr:`β (Numeric)` `longitude` (Default: 0.0)
* :abbr:`β (Numeric)` `time_zone` (Default: 0.0)
* :abbr:`β (Numeric)` `elevation` (Default: 0.0)
* :abbr:`β (String)` `keep_site_location_information` (Default: No)
.. rst-class:: special
Site:VariableLocation
=====================
Captures the scheduling of a moving/reorienting building, or more likely a vessel
* :abbr:`β (String)` `building_location_latitude_schedule`
* :abbr:`β (String)` `building_location_longitude_schedule`
* :abbr:`β (String)` `building_location_orientation_schedule`
.. rst-class:: special
SizingPeriod:DesignDay
======================
The design day object creates the parameters for the program to create the 24 hour weather profile that can be used for sizing as well as running to test the other simulation parameters. Parameters in this include a date (month and day), a day type (which uses the appropriate schedules for either sizing or simple tests), min/max temperatures, wind speeds, and solar radiation values.
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `day_of_month`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `day_type`
* :abbr:`β (Numeric)` `maximum_dry_bulb_temperature`
* :abbr:`β (Numeric)` `daily_dry_bulb_temperature_range` (Default: 0.0)
* :abbr:`β (String)` `dry_bulb_temperature_range_modifier_type` (Default: DefaultMultipliers)
* :abbr:`β (String)` `dry_bulb_temperature_range_modifier_day_schedule_name`
* :abbr:`β (String)` `humidity_condition_type` (Default: WetBulb)
* :abbr:`β (Numeric)` `wetbulb_or_dewpoint_at_maximum_dry_bulb`
* :abbr:`β (String)` `humidity_condition_day_schedule_name`
* :abbr:`β (Numeric)` `humidity_ratio_at_maximum_dry_bulb`
* :abbr:`β (Numeric)` `enthalpy_at_maximum_dry_bulb`
* :abbr:`β (Numeric)` `daily_wet_bulb_temperature_range`
* :abbr:`β (Numeric)` `barometric_pressure`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wind_speed`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wind_direction`
* :abbr:`β (String)` `rain_indicator` (Default: No)
* :abbr:`β (String)` `snow_indicator` (Default: No)
* :abbr:`β (String)` `daylight_saving_time_indicator` (Default: No)
* :abbr:`β (String)` `solar_model_indicator` (Default: ASHRAEClearSky)
* :abbr:`β (String)` `beam_solar_day_schedule_name`
* :abbr:`β (String)` `diffuse_solar_day_schedule_name`
* :abbr:`β (Numeric)` `ashrae_clear_sky_optical_depth_for_beam_irradiance_taub_` (Default: 0.0)
* :abbr:`β (Numeric)` `ashrae_clear_sky_optical_depth_for_diffuse_irradiance_taud_` (Default: 0.0)
* :abbr:`β (Numeric)` `sky_clearness` (Default: 0.0)
* :abbr:`βΎ (Integer)` `maximum_number_warmup_days`
* :abbr:`β (String)` `begin_environment_reset_mode` (Default: FullResetAtBeginEnvironment)
.. rst-class:: special
SizingPeriod:WeatherFileDays
============================
Use a weather file period for design sizing calculations.
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `begin_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `begin_day_of_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `end_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `end_day_of_month`
* :abbr:`β (String)` `day_of_week_for_start_day` (Default: Monday)
* :abbr:`β (String)` `use_weather_file_daylight_saving_period` (Default: Yes)
* :abbr:`β (String)` `use_weather_file_rain_and_snow_indicators` (Default: Yes)
.. rst-class:: special
SizingPeriod:WeatherFileConditionType
=====================================
Use a weather file period for design sizing calculations. EPW weather files are created with typical and extreme periods created heuristically from the weather file data. For more details on these periods, see AuxiliaryPrograms document.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `period_selection`
* :abbr:`β (String)` `day_of_week_for_start_day` (Default: Monday)
* :abbr:`β (String)` `use_weather_file_daylight_saving_period` (Default: Yes)
* :abbr:`β (String)` `use_weather_file_rain_and_snow_indicators` (Default: Yes)
.. rst-class:: special
RunPeriod
=========
Specify a range of dates and other parameters for a simulation. Multiple run periods may be input, but they may not overlap.
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `begin_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `begin_day_of_month`
* :abbr:`β (Numeric)` `begin_year`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `end_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `end_day_of_month`
* :abbr:`β (Numeric)` `end_year`
* :abbr:`β (String)` `day_of_week_for_start_day`
* :abbr:`β (String)` `use_weather_file_holidays_and_special_days` (Default: Yes)
* :abbr:`β (String)` `use_weather_file_daylight_saving_period` (Default: Yes)
* :abbr:`β (String)` `apply_weekend_holiday_rule` (Default: No)
* :abbr:`β (String)` `use_weather_file_rain_indicators` (Default: Yes)
* :abbr:`β (String)` `use_weather_file_snow_indicators` (Default: Yes)
* :abbr:`β (String)` `treat_weather_as_actual` (Default: No)
* :abbr:`β (String)` `first_hour_interpolation_starting_values` (Default: Hour24)
.. rst-class:: special
RunPeriodControl:SpecialDays
============================
This object sets up holidays/special days to be used during weather file run periods. (These are not used with SizingPeriod:\* objects.) Depending on the value in the run period, days on the weather file may also be used. However, the weather file specification will take precedence over any specification shown here. (No error message on duplicate days or overlapping days).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `start_date`
* :abbr:`β (Numeric)` `duration` (Default: 1.0)
* :abbr:`β (String)` `special_day_type` (Default: Holiday)
.. rst-class:: special
RunPeriodControl:DaylightSavingTime
===================================
This object sets up the daylight saving time period for any RunPeriod. Ignores any daylight saving time period on the weather file and uses this definition. These are not used with SizingPeriod:DesignDay objects. Use with SizingPeriod:WeatherFileDays object can be controlled in that object.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `start_date`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `end_date`
.. rst-class:: special
WeatherProperty:SkyTemperature
==============================
This object is used to override internal sky temperature calculations.
* :abbr:`β (String)` `calculation_type` (Default: ClarkAllen)
* :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `use_weather_file_horizontal_ir` (Default: Yes)
.. rst-class:: special
Site:WeatherStation
===================
This object should only be used for non-standard weather data. Standard weather data such as TMY2, IWEC, and ASHRAE design day data are all measured at the default conditions and do not require this object.
* :abbr:`β (Numeric)` `wind_sensor_height_above_ground` (Default: 10.0)
* :abbr:`β (Numeric)` `wind_speed_profile_exponent` (Default: 0.14)
* :abbr:`β (Numeric)` `wind_speed_profile_boundary_layer_thickness` (Default: 270.0)
* :abbr:`β (Numeric)` `air_temperature_sensor_height_above_ground` (Default: 1.5)
.. rst-class:: special
Site:HeightVariation
====================
This object is used if the user requires advanced control over height-dependent variations in wind speed and temperature. When this object is not present, the default model for temperature dependence on height is used, and the wind speed is modeled according to the Terrain field of the BUILDING object.
* :abbr:`β (Numeric)` `wind_speed_profile_exponent` (Default: 0.22)
* :abbr:`β (Numeric)` `wind_speed_profile_boundary_layer_thickness` (Default: 370.0)
* :abbr:`β (Numeric)` `air_temperature_gradient_coefficient` (Default: 0.0065)
.. rst-class:: special
Site:GroundTemperature:BuildingSurface
======================================
These temperatures are specifically for those surfaces that have the outside environment of "Ground". Documentation about what values these should be is located in the Auxiliary programs document (Ground Heat Transfer) as well as the InputOutput Reference. CAUTION - Do not use the "undisturbed" ground temperatures from the weather data. These values are too extreme for the soil under a conditioned building. For best results, use the Slab or Basement program to calculate custom monthly average ground temperatures (see Auxiliary Programs). For typical commercial buildings in the USA, a reasonable default value is 2C less than the average indoor space temperature.
* :abbr:`β (Numeric)` `january_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `february_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `march_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `april_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `may_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `june_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `july_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `august_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `september_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `october_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `november_ground_temperature` (Default: 18.0)
* :abbr:`β (Numeric)` `december_ground_temperature` (Default: 18.0)
.. rst-class:: special
Site:GroundTemperature:FCfactorMethod
=====================================
These temperatures are specifically for underground walls and ground floors defined with the C-factor and F-factor methods, and should be close to the monthly average outdoor air temperature delayed by 3 months for the location.
* :abbr:`β (Numeric)` `january_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `february_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `march_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `april_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `may_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `june_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `july_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `august_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `september_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `october_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `november_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `december_ground_temperature` (Default: 13.0)
.. rst-class:: special
Site:GroundTemperature:Shallow
==============================
These temperatures are specifically for the Surface Ground Heat Exchanger and should probably be close to the average outdoor air temperature for the location. They are not used in other models.
* :abbr:`β (Numeric)` `january_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `february_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `march_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `april_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `may_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `june_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `july_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `august_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `september_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `october_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `november_surface_ground_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `december_surface_ground_temperature` (Default: 13.0)
.. rst-class:: special
Site:GroundTemperature:Deep
===========================
These temperatures are specifically for the ground heat exchangers that would use "deep" (3-4 m depth) ground temperatures for their heat source. They are not used in other models.
* :abbr:`β (Numeric)` `january_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `february_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `march_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `april_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `may_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `june_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `july_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `august_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `september_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `october_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `november_deep_ground_temperature` (Default: 16.0)
* :abbr:`β (Numeric)` `december_deep_ground_temperature` (Default: 16.0)
.. rst-class:: special
Site:GroundTemperature:Undisturbed:FiniteDifference
===================================================
Undisturbed ground temperature object using a detailed finite difference 1-D model
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_density`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_specific_heat`
* :abbr:`β (Numeric)` `soil_moisture_content_volume_fraction` (Default: 30.0)
* :abbr:`β (Numeric)` `soil_moisture_content_volume_fraction_at_saturation` (Default: 50.0)
* :abbr:`β (Numeric)` `evapotranspiration_ground_cover_parameter` (Default: 0.4)
.. rst-class:: special
Site:GroundTemperature:Undisturbed:KusudaAchenbach
==================================================
Undisturbed ground temperature object using the Kusuda-Achenbach 1965 correlation.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_density`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_specific_heat`
* :abbr:`β (Numeric)` `average_soil_surface_temperature`
* :abbr:`β (Numeric)` `average_amplitude_of_surface_temperature`
* :abbr:`β (Numeric)` `phase_shift_of_minimum_surface_temperature`
.. rst-class:: special
Site:GroundTemperature:Undisturbed:Xing
=======================================
Undisturbed ground temperature object using the Xing 2014 2 harmonic parameter model.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_density`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_specific_heat`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `average_soil_surface_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_surface_temperature_amplitude_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_surface_temperature_amplitude_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `phase_shift_of_temperature_amplitude_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `phase_shift_of_temperature_amplitude_2`
.. rst-class:: special
Site:GroundDomain:Slab
======================
Ground-coupled slab model for on-grade and in-grade cases with or without insulation.
* :abbr:`β (Numeric)` `ground_domain_depth` (Default: 10.0)
* :abbr:`β (Numeric)` `aspect_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `perimeter_offset` (Default: 5.0)
* :abbr:`β (Numeric)` `soil_thermal_conductivity` (Default: 1.5)
* :abbr:`β (Numeric)` `soil_density` (Default: 2800.0)
* :abbr:`β (Numeric)` `soil_specific_heat` (Default: 850.0)
* :abbr:`β (Numeric)` `soil_moisture_content_volume_fraction` (Default: 30.0)
* :abbr:`β (Numeric)` `soil_moisture_content_volume_fraction_at_saturation` (Default: 50.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_name`
* :abbr:`β (Numeric)` `evapotranspiration_ground_cover_parameter` (Default: 0.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `slab_boundary_condition_model_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `slab_location`
* :abbr:`β (String)` `slab_material_name`
* :abbr:`β (String)` `horizontal_insulation` (Default: No)
* :abbr:`β (String)` `horizontal_insulation_material_name`
* :abbr:`β (String)` `horizontal_insulation_extents` (Default: Full)
* :abbr:`β (Numeric)` `perimeter_insulation_width`
* :abbr:`β (String)` `vertical_insulation` (Default: No)
* :abbr:`β (String)` `vertical_insulation_material_name`
* :abbr:`β (Numeric)` `vertical_insulation_depth`
* :abbr:`β (String)` `simulation_timestep` (Default: Hourly)
* :abbr:`β (Numeric)` `geometric_mesh_coefficient` (Default: 1.6)
* :abbr:`βΎ (Integer)` `mesh_density_parameter` (Default: 6)
.. rst-class:: special
Site:GroundDomain:Basement
==========================
Ground-coupled basement model for simulating basements or other underground zones.
* :abbr:`β (Numeric)` `ground_domain_depth` (Default: 10.0)
* :abbr:`β (Numeric)` `aspect_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `perimeter_offset` (Default: 5.0)
* :abbr:`β (Numeric)` `soil_thermal_conductivity` (Default: 1.5)
* :abbr:`β (Numeric)` `soil_density` (Default: 2800.0)
* :abbr:`β (Numeric)` `soil_specific_heat` (Default: 850.0)
* :abbr:`β (Numeric)` `soil_moisture_content_volume_fraction` (Default: 30.0)
* :abbr:`β (Numeric)` `soil_moisture_content_volume_fraction_at_saturation` (Default: 50.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_name`
* :abbr:`β (Numeric)` `evapotranspiration_ground_cover_parameter` (Default: 0.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `basement_floor_boundary_condition_model_name`
* :abbr:`β (String)` `horizontal_insulation` (Default: No)
* :abbr:`β (String)` `horizontal_insulation_material_name`
* :abbr:`β (String)` `horizontal_insulation_extents` (Default: Full)
* :abbr:`β (Numeric)` `perimeter_horizontal_insulation_width`
* :abbr:`β (Numeric)` `basement_wall_depth`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `basement_wall_boundary_condition_model_name`
* :abbr:`β (String)` `vertical_insulation` (Default: No)
* :abbr:`β (String)` `basement_wall_vertical_insulation_material_name`
* :abbr:`β (Numeric)` `vertical_insulation_depth`
* :abbr:`β (String)` `simulation_timestep` (Default: Hourly)
* :abbr:`βΎ (Integer)` `mesh_density_parameter` (Default: 4)
.. rst-class:: special
Site:GroundReflectance
======================
Specifies the ground reflectance values used to calculate ground reflected solar. The ground reflectance can be further modified when snow is on the ground by Site:GroundReflectance:SnowModifier.
* :abbr:`β (Numeric)` `january_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `february_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `march_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `april_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `may_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `june_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `july_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `august_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `september_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `october_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `november_ground_reflectance` (Default: 0.2)
* :abbr:`β (Numeric)` `december_ground_reflectance` (Default: 0.2)
.. rst-class:: special
Site:GroundReflectance:SnowModifier
===================================
Specifies ground reflectance multipliers when snow resident on the ground. These multipliers are applied to the "normal" ground reflectances specified in Site:GroundReflectance.
* :abbr:`β (Numeric)` `ground_reflected_solar_modifier` (Default: 1.0)
* :abbr:`β (Numeric)` `daylighting_ground_reflected_solar_modifier` (Default: 1.0)
.. rst-class:: special
Site:WaterMainsTemperature
==========================
Used to calculate water mains temperatures delivered by underground water main pipes. Water mains temperatures are a function of outdoor climate conditions and vary with time of year.
* :abbr:`β (String)` `calculation_method` (Default: CorrelationFromWeatherFile)
* :abbr:`β (String)` `temperature_schedule_name`
* :abbr:`β (Numeric)` `annual_average_outdoor_air_temperature`
* :abbr:`β (Numeric)` `maximum_difference_in_monthly_average_outdoor_air_temperatures`
* :abbr:`β (Numeric)` `temperature_multiplier` (Default: 1.0)
* :abbr:`β (Numeric)` `temperature_offset` (Default: 0.0)
.. rst-class:: special
Site:Precipitation
==================
Used to describe the amount of water precipitation at the building site. Precipitation includes both rain and the equivalent water content of snow.
* :abbr:`β (String)` `precipitation_model_type`
* :abbr:`β (Numeric)` `design_level_for_total_annual_precipitation`
* :abbr:`β (String)` `precipitation_rates_schedule_name`
* :abbr:`β (Numeric)` `average_total_annual_precipitation`
.. rst-class:: special
RoofIrrigation
==============
Used to describe the amount of irrigation on the ecoroof surface over the course of the simulation runperiod.
* :abbr:`β (String)` `irrigation_model_type`
* :abbr:`β (String)` `irrigation_rate_schedule_name`
* :abbr:`β (Numeric)` `irrigation_maximum_saturation_threshold` (Default: 40.0)
.. rst-class:: special
Site:SolarAndVisibleSpectrum
============================
If this object is omitted, the default solar and visible spectrum data will be used.
* :abbr:`β (String)` `spectrum_data_method` (Default: Default)
* :abbr:`β (String)` `solar_spectrum_data_object_name`
* :abbr:`β (String)` `visible_spectrum_data_object_name`
.. rst-class:: special
Site:SpectrumData
=================
Spectrum Data Type is followed by up to 107 sets of normal-incidence measured values of [wavelength, spectrum] for wavelengths covering the solar (0.25 to 2.5 microns) or visible spectrum (0.38 to 0.78 microns)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `spectrum_data_type`
* :abbr:`β (Numeric)` `wavelength`
* :abbr:`β (Numeric)` `spectrum`
* :abbr:`β (Numeric)` `wavelength_1`
* :abbr:`β (Numeric)` `spectrum_2`
* Array of {:abbr:`β (Numeric)` wavelength, :abbr:`β (Numeric)` spectrum} `extensions`
.. rst-class:: special
ScheduleTypeLimits
==================
ScheduleTypeLimits specifies the data types and limits for the values contained in schedules
* :abbr:`β (Numeric)` `lower_limit_value`
* :abbr:`β (Numeric)` `upper_limit_value`
* :abbr:`β (String)` `numeric_type`
* :abbr:`β (String)` `unit_type` (Default: Dimensionless)
.. rst-class:: special
Schedule:Day:Hourly
===================
A Schedule:Day:Hourly contains 24 values for each hour of the day.
* :abbr:`β (String)` `schedule_type_limits_name`
* :abbr:`β (Numeric)` `hour_1` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_2` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_3` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_4` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_5` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_6` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_7` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_8` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_9` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_10` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_11` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_12` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_13` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_14` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_15` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_16` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_17` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_18` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_19` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_20` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_21` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_22` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_23` (Default: 0.0)
* :abbr:`β (Numeric)` `hour_24` (Default: 0.0)
.. rst-class:: special
Schedule:Day:Interval
=====================
A Schedule:Day:Interval contains a full day of values with specified end times for each value Currently, is set up to allow for 10 minute intervals for an entire day.
* :abbr:`β (String)` `schedule_type_limits_name`
* :abbr:`β (String)` `interpolate_to_timestep` (Default: No)
* Array of {:abbr:`β (String)` time, :abbr:`β (Numeric)` value_until_time} `data`
.. rst-class:: special
Schedule:Day:List
=================
Schedule:Day:List will allow the user to list 24 hours worth of values, which can be sub-hourly in nature.
* :abbr:`β (String)` `schedule_type_limits_name`
* :abbr:`β (String)` `interpolate_to_timestep` (Default: No)
* :abbr:`βΎ (Integer)` `minutes_per_item`
* Array of {:abbr:`β (Numeric)` value} `extensions`
.. rst-class:: special
Schedule:Week:Daily
===================
A Schedule:Week:Daily contains 12 Schedule:Day:Hourly objects, one for each day type.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sunday_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `monday_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tuesday_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `wednesday_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `thursday_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `friday_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `saturday_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `holiday_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `summerdesignday_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `winterdesignday_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `customday1_schedule_day_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `customday2_schedule_day_name`
.. rst-class:: special
Schedule:Week:Compact
=====================
Compact definition for Schedule:Day:List
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` daytype_list, :abbr:`π
(Required Field)` :abbr:`β (String)` schedule_day_name} `data`
.. rst-class:: special
Schedule:Year
=============
A Schedule:Year contains from 1 to 52 week schedules
* :abbr:`β (String)` `schedule_type_limits_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` schedule_week_name, :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` start_month, :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` start_day, :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` end_month, :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` end_day} `schedule_weeks`
.. rst-class:: special
Schedule:Compact
================
Irregular object. Does not follow the usual definition for fields. Fields A3... are: Through: Date For: Applicable days (ref: Schedule:Week:Compact) Interpolate: Average/Linear/No (ref: Schedule:Day:Interval) -- optional, if not used will be "No" Until: (ref: Schedule:Day:Interval) words "Through","For","Interpolate","Until" must be included.
* :abbr:`β (String)` `schedule_type_limits_name`
* Array of { field} `data`
.. rst-class:: special
Schedule:Constant
=================
Constant hourly value for entire year.
* :abbr:`β (String)` `schedule_type_limits_name`
* :abbr:`β (Numeric)` `hourly_value` (Default: 0.0)
.. rst-class:: special
Schedule:File:Shading
=====================
A Schedule:File:Shading points to a CSV file that has 8760-8784 hours of sunlit fraction data for all or some of the exterior surfaces.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `file_name`
.. rst-class:: special
Schedule:File
=============
A Schedule:File points to a text computer file that has 8760-8784 hours of data.
* :abbr:`β (String)` `schedule_type_limits_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `file_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `column_number`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `rows_to_skip_at_top`
* :abbr:`β (Numeric)` `number_of_hours_of_data` (Default: 8760.0)
* :abbr:`β (String)` `column_separator` (Default: Comma)
* :abbr:`β (String)` `interpolate_to_timestep` (Default: No)
* :abbr:`βΎ (Integer)` `minutes_per_item` (Default: 60)
* :abbr:`β (String)` `adjust_schedule_for_daylight_savings` (Default: Yes)
.. rst-class:: special
Material
========
Regular materials described with full set of thermal properties
* :abbr:`π
(Required Field)` :abbr:`β (String)` `roughness`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thickness`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `density`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `specific_heat`
* :abbr:`β (Numeric)` `thermal_absorptance` (Default: 0.9)
* :abbr:`β (Numeric)` `solar_absorptance` (Default: 0.7)
* :abbr:`β (Numeric)` `visible_absorptance` (Default: 0.7)
.. rst-class:: special
Material:NoMass
===============
Regular materials properties described whose principal description is R (Thermal Resistance)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `roughness`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thermal_resistance`
* :abbr:`β (Numeric)` `thermal_absorptance` (Default: 0.9)
* :abbr:`β (Numeric)` `solar_absorptance` (Default: 0.7)
* :abbr:`β (Numeric)` `visible_absorptance` (Default: 0.7)
.. rst-class:: special
Material:InfraredTransparent
============================
Special infrared transparent material. Similar to a Material:Nomass with low thermal resistance. High absorptance in both wavelengths. Area will be doubled internally to make internal radiant exchange accurate. Should be only material in single layer surface construction. All thermal properties are set internally. User needs only to supply name. Cannot be used with ConductionFiniteDifference solution algorithms
.. rst-class:: special
Material:AirGap
===============
Air Space in Opaque Construction
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thermal_resistance`
.. rst-class:: special
Material:RoofVegetation
=======================
EcoRoof model, plant layer plus soil layer Implemented by Portland State University (Sailor et al., January, 2007) only one material must be referenced per simulation though the same EcoRoof material could be used in multiple constructions. New moisture redistribution scheme (2010) requires higher number of timesteps per hour (minimum 12 recommended).
* :abbr:`β (Numeric)` `height_of_plants` (Default: 0.2)
* :abbr:`β (Numeric)` `leaf_area_index` (Default: 1.0)
* :abbr:`β (Numeric)` `leaf_reflectivity` (Default: 0.22)
* :abbr:`β (Numeric)` `leaf_emissivity` (Default: 0.95)
* :abbr:`β (Numeric)` `minimum_stomatal_resistance` (Default: 180.0)
* :abbr:`β (String)` `soil_layer_name` (Default: Green Roof Soil)
* :abbr:`β (String)` `roughness` (Default: MediumRough)
* :abbr:`β (Numeric)` `thickness` (Default: 0.1)
* :abbr:`β (Numeric)` `conductivity_of_dry_soil` (Default: 0.35)
* :abbr:`β (Numeric)` `density_of_dry_soil` (Default: 1100.0)
* :abbr:`β (Numeric)` `specific_heat_of_dry_soil` (Default: 1200.0)
* :abbr:`β (Numeric)` `thermal_absorptance` (Default: 0.9)
* :abbr:`β (Numeric)` `solar_absorptance` (Default: 0.7)
* :abbr:`β (Numeric)` `visible_absorptance` (Default: 0.75)
* :abbr:`β (Numeric)` `saturation_volumetric_moisture_content_of_the_soil_layer` (Default: 0.3)
* :abbr:`β (Numeric)` `residual_volumetric_moisture_content_of_the_soil_layer` (Default: 0.01)
* :abbr:`β (Numeric)` `initial_volumetric_moisture_content_of_the_soil_layer` (Default: 0.1)
* :abbr:`β (String)` `moisture_diffusion_calculation_method` (Default: Advanced)
.. rst-class:: special
WindowMaterial:SimpleGlazingSystem
==================================
Alternate method of describing windows This window material object is used to define an entire glazing system using simple performance parameters.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `u_factor`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `solar_heat_gain_coefficient`
* :abbr:`β (Numeric)` `visible_transmittance`
.. rst-class:: special
WindowMaterial:Glazing
======================
Glass material properties for Windows or Glass Doors Transmittance/Reflectance input method.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `optical_data_type`
* :abbr:`β (String)` `window_glass_spectral_data_set_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thickness`
* :abbr:`β (Numeric)` `solar_transmittance_at_normal_incidence`
* :abbr:`β (Numeric)` `front_side_solar_reflectance_at_normal_incidence`
* :abbr:`β (Numeric)` `back_side_solar_reflectance_at_normal_incidence`
* :abbr:`β (Numeric)` `visible_transmittance_at_normal_incidence`
* :abbr:`β (Numeric)` `front_side_visible_reflectance_at_normal_incidence`
* :abbr:`β (Numeric)` `back_side_visible_reflectance_at_normal_incidence`
* :abbr:`β (Numeric)` `infrared_transmittance_at_normal_incidence` (Default: 0.0)
* :abbr:`β (Numeric)` `front_side_infrared_hemispherical_emissivity` (Default: 0.84)
* :abbr:`β (Numeric)` `back_side_infrared_hemispherical_emissivity` (Default: 0.84)
* :abbr:`β (Numeric)` `conductivity` (Default: 0.9)
* :abbr:`β (Numeric)` `dirt_correction_factor_for_solar_and_visible_transmittance` (Default: 1.0)
* :abbr:`β (String)` `solar_diffusing` (Default: No)
* :abbr:`β (Numeric)` `young_s_modulus` (Default: 72000000000.0)
* :abbr:`β (Numeric)` `poisson_s_ratio` (Default: 0.22)
* :abbr:`β (String)` `window_glass_spectral_and_incident_angle_transmittance_data_set_table_name`
* :abbr:`β (String)` `window_glass_spectral_and_incident_angle_front_reflectance_data_set_table_name`
* :abbr:`β (String)` `window_glass_spectral_and_incident_angle_back_reflectance_data_set_table_name`
.. rst-class:: special
WindowMaterial:GlazingGroup:Thermochromic
=========================================
thermochromic glass at different temperatures
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` optical_data_temperature, :abbr:`π
(Required Field)` :abbr:`β (String)` window_material_glazing_name} `temperature_data`
.. rst-class:: special
WindowMaterial:Glazing:RefractionExtinctionMethod
=================================================
Glass material properties for Windows or Glass Doors Index of Refraction/Extinction Coefficient input method Not to be used for coated glass
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thickness`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `solar_index_of_refraction`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `solar_extinction_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `visible_index_of_refraction`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `visible_extinction_coefficient`
* :abbr:`β (Numeric)` `infrared_transmittance_at_normal_incidence` (Default: 0.0)
* :abbr:`β (Numeric)` `infrared_hemispherical_emissivity` (Default: 0.84)
* :abbr:`β (Numeric)` `conductivity` (Default: 0.9)
* :abbr:`β (Numeric)` `dirt_correction_factor_for_solar_and_visible_transmittance` (Default: 1.0)
* :abbr:`β (String)` `solar_diffusing` (Default: No)
.. rst-class:: special
WindowMaterial:Gas
==================
Gas material properties that are used in Windows or Glass Doors
* :abbr:`π
(Required Field)` :abbr:`β (String)` `gas_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thickness`
* :abbr:`β (Numeric)` `conductivity_coefficient_a`
* :abbr:`β (Numeric)` `conductivity_coefficient_b`
* :abbr:`β (Numeric)` `conductivity_coefficient_c`
* :abbr:`β (Numeric)` `viscosity_coefficient_a`
* :abbr:`β (Numeric)` `viscosity_coefficient_b`
* :abbr:`β (Numeric)` `viscosity_coefficient_c`
* :abbr:`β (Numeric)` `specific_heat_coefficient_a`
* :abbr:`β (Numeric)` `specific_heat_coefficient_b`
* :abbr:`β (Numeric)` `specific_heat_coefficient_c`
* :abbr:`β (Numeric)` `molecular_weight`
* :abbr:`β (Numeric)` `specific_heat_ratio`
.. rst-class:: special
WindowGap:SupportPillar
=======================
used to define pillar geometry for support pillars
* :abbr:`β (Numeric)` `spacing` (Default: 0.04)
* :abbr:`β (Numeric)` `radius` (Default: 0.0004)
.. rst-class:: special
WindowGap:DeflectionState
=========================
Used to enter data describing deflection state of the gap. It is referenced from WindowMaterial:Gap object only and it is used only when deflection model is set to MeasuredDeflection, otherwise it is ignored.
* :abbr:`β (Numeric)` `deflected_thickness` (Default: 0.0)
* :abbr:`β (Numeric)` `initial_temperature` (Default: 25.0)
* :abbr:`β (Numeric)` `initial_pressure` (Default: 101325.0)
.. rst-class:: special
WindowMaterial:GasMixture
=========================
Gas mixtures that are used in Windows or Glass Doors
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thickness`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_gases_in_mixture`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `gas_1_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `gas_1_fraction`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `gas_2_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `gas_2_fraction`
* :abbr:`β (String)` `gas_3_type`
* :abbr:`β (Numeric)` `gas_3_fraction`
* :abbr:`β (String)` `gas_4_type`
* :abbr:`β (Numeric)` `gas_4_fraction`
.. rst-class:: special
WindowMaterial:Gap
==================
Used to define the gap between two layers in a complex fenestration system, where the Construction:ComplexFenestrationState object is used. It is referenced as a layer in the Construction:ComplexFenestrationState object. It cannot be referenced as a layer from the Construction object.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thickness`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `gas_or_gas_mixture_`
* :abbr:`β (Numeric)` `pressure` (Default: 101325.0)
* :abbr:`β (String)` `deflection_state`
* :abbr:`β (String)` `support_pillar`
.. rst-class:: special
WindowMaterial:Shade
====================
Specifies the properties of window shade materials. Reflectance and emissivity properties are assumed to be the same on both sides of the shade. Shades are considered to be perfect diffusers (all transmitted and reflected radiation is hemispherically-diffuse) independent of angle of incidence.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `solar_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `visible_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `visible_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `infrared_hemispherical_emissivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `infrared_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thickness`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `conductivity`
* :abbr:`β (Numeric)` `shade_to_glass_distance` (Default: 0.05)
* :abbr:`β (Numeric)` `top_opening_multiplier` (Default: 0.5)
* :abbr:`β (Numeric)` `bottom_opening_multiplier` (Default: 0.5)
* :abbr:`β (Numeric)` `left_side_opening_multiplier` (Default: 0.5)
* :abbr:`β (Numeric)` `right_side_opening_multiplier` (Default: 0.5)
* :abbr:`β (Numeric)` `airflow_permeability` (Default: 0.0)
.. rst-class:: special
WindowMaterial:ComplexShade
===========================
Complex window shading layer thermal properties
* :abbr:`β (String)` `layer_type` (Default: OtherShadingType)
* :abbr:`β (Numeric)` `thickness` (Default: 0.002)
* :abbr:`β (Numeric)` `conductivity` (Default: 1.0)
* :abbr:`β (Numeric)` `ir_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `front_emissivity` (Default: 0.84)
* :abbr:`β (Numeric)` `back_emissivity` (Default: 0.84)
* :abbr:`β (Numeric)` `top_opening_multiplier` (Default: 0.0)
* :abbr:`β (Numeric)` `bottom_opening_multiplier` (Default: 0.0)
* :abbr:`β (Numeric)` `left_side_opening_multiplier` (Default: 0.0)
* :abbr:`β (Numeric)` `right_side_opening_multiplier` (Default: 0.0)
* :abbr:`β (Numeric)` `front_opening_multiplier` (Default: 0.05)
* :abbr:`β (Numeric)` `slat_width` (Default: 0.016)
* :abbr:`β (Numeric)` `slat_spacing` (Default: 0.012)
* :abbr:`β (Numeric)` `slat_thickness` (Default: 0.0006)
* :abbr:`β (Numeric)` `slat_angle` (Default: 90.0)
* :abbr:`β (Numeric)` `slat_conductivity` (Default: 160.0)
* :abbr:`β (Numeric)` `slat_curve` (Default: 0.0)
.. rst-class:: special
WindowMaterial:Blind
====================
Window blind thermal properties
* :abbr:`β (String)` `slat_orientation` (Default: Horizontal)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `slat_width`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `slat_separation`
* :abbr:`β (Numeric)` `slat_thickness` (Default: 0.00025)
* :abbr:`β (Numeric)` `slat_angle` (Default: 45.0)
* :abbr:`β (Numeric)` `slat_conductivity` (Default: 221.0)
* :abbr:`β (Numeric)` `slat_beam_solar_transmittance` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `front_side_slat_beam_solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `back_side_slat_beam_solar_reflectance`
* :abbr:`β (Numeric)` `slat_diffuse_solar_transmittance` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `front_side_slat_diffuse_solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `back_side_slat_diffuse_solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `slat_beam_visible_transmittance`
* :abbr:`β (Numeric)` `front_side_slat_beam_visible_reflectance`
* :abbr:`β (Numeric)` `back_side_slat_beam_visible_reflectance`
* :abbr:`β (Numeric)` `slat_diffuse_visible_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `front_side_slat_diffuse_visible_reflectance`
* :abbr:`β (Numeric)` `back_side_slat_diffuse_visible_reflectance`
* :abbr:`β (Numeric)` `slat_infrared_hemispherical_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `front_side_slat_infrared_hemispherical_emissivity` (Default: 0.9)
* :abbr:`β (Numeric)` `back_side_slat_infrared_hemispherical_emissivity` (Default: 0.9)
* :abbr:`β (Numeric)` `blind_to_glass_distance` (Default: 0.05)
* :abbr:`β (Numeric)` `blind_top_opening_multiplier` (Default: 0.5)
* :abbr:`β (Numeric)` `blind_bottom_opening_multiplier` (Default: 0.0)
* :abbr:`β (Numeric)` `blind_left_side_opening_multiplier` (Default: 0.5)
* :abbr:`β (Numeric)` `blind_right_side_opening_multiplier` (Default: 0.5)
* :abbr:`β (Numeric)` `minimum_slat_angle` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_slat_angle` (Default: 180.0)
.. rst-class:: special
WindowMaterial:Screen
=====================
Window screen physical properties. Can only be located on the exterior side of a window construction.
* :abbr:`β (String)` `reflected_beam_transmittance_accounting_method` (Default: ModelAsDiffuse)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `diffuse_solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `diffuse_visible_reflectance`
* :abbr:`β (Numeric)` `thermal_hemispherical_emissivity` (Default: 0.9)
* :abbr:`β (Numeric)` `conductivity` (Default: 221.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `screen_material_spacing`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `screen_material_diameter`
* :abbr:`β (Numeric)` `screen_to_glass_distance` (Default: 0.025)
* :abbr:`β (Numeric)` `top_opening_multiplier` (Default: 0.0)
* :abbr:`β (Numeric)` `bottom_opening_multiplier` (Default: 0.0)
* :abbr:`β (Numeric)` `left_side_opening_multiplier` (Default: 0.0)
* :abbr:`β (Numeric)` `right_side_opening_multiplier` (Default: 0.0)
* :abbr:`β (Numeric)` `angle_of_resolution_for_screen_transmittance_output_map` (Default: 0.0)
.. rst-class:: special
WindowMaterial:Shade:EquivalentLayer
====================================
Specifies the properties of equivalent layer window shade material Shades are considered to be perfect diffusers (all transmitted and reflected radiation is hemispherically-diffuse) independent of angle of incidence. Shade represents roller blinds.
* :abbr:`β (Numeric)` `shade_beam_beam_solar_transmittance` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `front_side_shade_beam_diffuse_solar_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `back_side_shade_beam_diffuse_solar_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `front_side_shade_beam_diffuse_solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `back_side_shade_beam_diffuse_solar_reflectance`
* :abbr:`β (Numeric)` `shade_beam_beam_visible_transmittance_at_normal_incidence`
* :abbr:`β (Numeric)` `shade_beam_diffuse_visible_transmittance_at_normal_incidence`
* :abbr:`β (Numeric)` `shade_beam_diffuse_visible_reflectance_at_normal_incidence`
* :abbr:`β (Numeric)` `shade_material_infrared_transmittance` (Default: 0.05)
* :abbr:`β (Numeric)` `front_side_shade_material_infrared_emissivity` (Default: 0.91)
* :abbr:`β (Numeric)` `back_side_shade_material_infrared_emissivity` (Default: 0.91)
.. rst-class:: special
WindowMaterial:Drape:EquivalentLayer
====================================
Specifies the properties of equivalent layer drape fabric materials. Shades are considered to be perfect diffusers (all transmitted and reflected radiation is hemispherically-diffuse) independent of angle of incidence. unpleated drape fabric is treated as thin and flat layer.
* :abbr:`β (Numeric)` `drape_beam_beam_solar_transmittance_at_normal_incidence` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `front_side_drape_beam_diffuse_solar_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `back_side_drape_beam_diffuse_solar_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `front_side_drape_beam_diffuse_solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `back_side_drape_beam_diffuse_solar_reflectance`
* :abbr:`β (Numeric)` `drape_beam_beam_visible_transmittance`
* :abbr:`β (Numeric)` `drape_beam_diffuse_visible_transmittance`
* :abbr:`β (Numeric)` `drape_beam_diffuse_visible_reflectance`
* :abbr:`β (Numeric)` `drape_material_infrared_transmittance` (Default: 0.05)
* :abbr:`β (Numeric)` `front_side_drape_material_infrared_emissivity` (Default: 0.87)
* :abbr:`β (Numeric)` `back_side_drape_material_infrared_emissivity` (Default: 0.87)
* :abbr:`β (Numeric)` `width_of_pleated_fabric` (Default: 0.0)
* :abbr:`β (Numeric)` `length_of_pleated_fabric` (Default: 0.0)
.. rst-class:: special
WindowMaterial:Blind:EquivalentLayer
====================================
Window equivalent layer blind slat optical and thermal properties. The model assumes that slats are thin and flat, applies correction empirical correlation to account for curvature effect. Slats are assumed to transmit and reflect diffusely.
* :abbr:`β (String)` `slat_orientation` (Default: Horizontal)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `slat_width`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `slat_separation`
* :abbr:`β (Numeric)` `slat_crown` (Default: 0.0015)
* :abbr:`β (Numeric)` `slat_angle` (Default: 45.0)
* :abbr:`β (Numeric)` `front_side_slat_beam_diffuse_solar_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `back_side_slat_beam_diffuse_solar_transmittance` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `front_side_slat_beam_diffuse_solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `back_side_slat_beam_diffuse_solar_reflectance`
* :abbr:`β (Numeric)` `front_side_slat_beam_diffuse_visible_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `back_side_slat_beam_diffuse_visible_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `front_side_slat_beam_diffuse_visible_reflectance`
* :abbr:`β (Numeric)` `back_side_slat_beam_diffuse_visible_reflectance`
* :abbr:`β (Numeric)` `slat_diffuse_diffuse_solar_transmittance` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `front_side_slat_diffuse_diffuse_solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `back_side_slat_diffuse_diffuse_solar_reflectance`
* :abbr:`β (Numeric)` `slat_diffuse_diffuse_visible_transmittance`
* :abbr:`β (Numeric)` `front_side_slat_diffuse_diffuse_visible_reflectance`
* :abbr:`β (Numeric)` `back_side_slat_diffuse_diffuse_visible_reflectance`
* :abbr:`β (Numeric)` `slat_infrared_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `front_side_slat_infrared_emissivity` (Default: 0.9)
* :abbr:`β (Numeric)` `back_side_slat_infrared_emissivity` (Default: 0.9)
* :abbr:`β (String)` `slat_angle_control` (Default: FixedSlatAngle)
.. rst-class:: special
WindowMaterial:Screen:EquivalentLayer
=====================================
Equivalent layer window screen physical properties. Can only be located on the exterior side of a window construction.
* :abbr:`βΆβ (Auto-calculable Numeric)` `screen_beam_beam_solar_transmittance` (Default: Autocalculate)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `screen_beam_diffuse_solar_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `screen_beam_diffuse_solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `screen_beam_beam_visible_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `screen_beam_diffuse_visible_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `screen_beam_diffuse_visible_reflectance`
* :abbr:`β (Numeric)` `screen_infrared_transmittance` (Default: 0.02)
* :abbr:`β (Numeric)` `screen_infrared_emissivity` (Default: 0.93)
* :abbr:`β (Numeric)` `screen_wire_spacing` (Default: 0.025)
* :abbr:`β (Numeric)` `screen_wire_diameter` (Default: 0.005)
.. rst-class:: special
WindowMaterial:Glazing:EquivalentLayer
======================================
Glass material properties for Windows or Glass Doors Transmittance/Reflectance input method.
* :abbr:`β (String)` `optical_data_type` (Default: SpectralAverage)
* :abbr:`β (String)` `window_glass_spectral_data_set_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `front_side_beam_beam_solar_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `back_side_beam_beam_solar_transmittance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `front_side_beam_beam_solar_reflectance`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `back_side_beam_beam_solar_reflectance`
* :abbr:`β (Numeric)` `front_side_beam_beam_visible_solar_transmittance`
* :abbr:`β (Numeric)` `back_side_beam_beam_visible_solar_transmittance`
* :abbr:`β (Numeric)` `front_side_beam_beam_visible_solar_reflectance`
* :abbr:`β (Numeric)` `back_side_beam_beam_visible_solar_reflectance`
* :abbr:`β (Numeric)` `front_side_beam_diffuse_solar_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `back_side_beam_diffuse_solar_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `front_side_beam_diffuse_solar_reflectance` (Default: 0.0)
* :abbr:`β (Numeric)` `back_side_beam_diffuse_solar_reflectance` (Default: 0.0)
* :abbr:`β (Numeric)` `front_side_beam_diffuse_visible_solar_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `back_side_beam_diffuse_visible_solar_transmittance` (Default: 0.0)
* :abbr:`β (Numeric)` `front_side_beam_diffuse_visible_solar_reflectance` (Default: 0.0)
* :abbr:`β (Numeric)` `back_side_beam_diffuse_visible_solar_reflectance` (Default: 0.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `diffuse_diffuse_solar_transmittance` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `front_side_diffuse_diffuse_solar_reflectance` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `back_side_diffuse_diffuse_solar_reflectance` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `diffuse_diffuse_visible_solar_transmittance` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `front_side_diffuse_diffuse_visible_solar_reflectance` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `back_side_diffuse_diffuse_visible_solar_reflectance` (Default: Autocalculate)
* :abbr:`β (Numeric)` `infrared_transmittance_applies_to_front_and_back_` (Default: 0.0)
* :abbr:`β (Numeric)` `front_side_infrared_emissivity` (Default: 0.84)
* :abbr:`β (Numeric)` `back_side_infrared_emissivity` (Default: 0.84)
* :abbr:`β (Numeric)` `thermal_resistance` (Default: 0.158)
.. rst-class:: special
WindowMaterial:Gap:EquivalentLayer
==================================
Gas material properties that are used in Windows Equivalent Layer References only WindowMaterial:Gas properties
* :abbr:`π
(Required Field)` :abbr:`β (String)` `gas_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thickness`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `gap_vent_type`
* :abbr:`β (Numeric)` `conductivity_coefficient_a`
* :abbr:`β (Numeric)` `conductivity_coefficient_b`
* :abbr:`β (Numeric)` `conductivity_coefficient_c`
* :abbr:`β (Numeric)` `viscosity_coefficient_a`
* :abbr:`β (Numeric)` `viscosity_coefficient_b`
* :abbr:`β (Numeric)` `viscosity_coefficient_c`
* :abbr:`β (Numeric)` `specific_heat_coefficient_a`
* :abbr:`β (Numeric)` `specific_heat_coefficient_b`
* :abbr:`β (Numeric)` `specific_heat_coefficient_c`
* :abbr:`β (Numeric)` `molecular_weight`
* :abbr:`β (Numeric)` `specific_heat_ratio`
.. rst-class:: special
MaterialProperty:MoisturePenetrationDepth:Settings
==================================================
Additional properties for moisture using EMPD procedure HeatBalanceAlgorithm choice=MoisturePenetrationDepthConductionTransferFunction only Has no effect with other HeatBalanceAlgorithm solution algorithms
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `moisture_equation_coefficient_a`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `moisture_equation_coefficient_b`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `moisture_equation_coefficient_c`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `moisture_equation_coefficient_d`
* :abbr:`βΆβ (Auto-calculable Numeric)` `surface_layer_penetration_depth` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `deep_layer_penetration_depth` (Default: Autocalculate)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coating_layer_thickness`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coating_layer_water_vapor_diffusion_resistance_factor`
.. rst-class:: special
MaterialProperty:PhaseChange
============================
Additional properties for temperature dependent thermal conductivity and enthalpy for Phase Change Materials (PCM) Name and temperature coefficient are followed by up to 100 sets of temperature-enthalpy pairs. HeatBalanceAlgorithm = CondFD(ConductionFiniteDifference) solution algorithm only. Constructions with this should use the detailed CondFD process. Has no effect with other HeatBalanceAlgorithm solution algorithms
* :abbr:`β (Numeric)` `temperature_coefficient_for_thermal_conductivity` (Default: 0.0)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` temperature, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` enthalpy} `values`
.. rst-class:: special
MaterialProperty:PhaseChangeHysteresis
======================================
Additional properties for temperature dependent thermal conductivity and enthalpy for Phase Change Materials (PCM) with separate melting and freezing curves. HeatBalanceAlgorithm = CondFD (ConductionFiniteDifference) solution algorithm only. Constructions with this should use the detailed CondFD process. Has no effect with other HeatBalanceAlgorithm solution algorithms.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `latent_heat_during_the_entire_phase_change_process`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `liquid_state_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `liquid_state_density`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `liquid_state_specific_heat`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `high_temperature_difference_of_melting_curve`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `peak_melting_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `low_temperature_difference_of_melting_curve`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `solid_state_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `solid_state_density`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `solid_state_specific_heat`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `high_temperature_difference_of_freezing_curve`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `peak_freezing_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `low_temperature_difference_of_freezing_curve`
.. rst-class:: special
MaterialProperty:VariableThermalConductivity
============================================
Additional properties for temperature dependent thermal conductivity using piecewise linear temperature-conductivity function. Name is followed by up to 100 sets of temperature-conductivity pairs. HeatBalanceAlgorithm = CondFD(ConductionFiniteDifference) solution algorithm only. Has no effect with other HeatBalanceAlgorithm solution algorithms
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` temperature, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` thermal_conductivity} `values`
.. rst-class:: special
MaterialProperty:VariableAbsorptance
====================================
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reference_material_name`
* :abbr:`β (String)` `control_signal` (Default: SurfaceTemperature)
* :abbr:`β (String)` `thermal_absorptance_function_name`
* :abbr:`β (String)` `thermal_absorptance_schedule_name`
* :abbr:`β (String)` `solar_absorptance_function_name`
* :abbr:`β (String)` `solar_absorptance_schedule_name`
.. rst-class:: special
MaterialProperty:HeatAndMoistureTransfer:Settings
=================================================
HeatBalanceAlgorithm = CombinedHeatAndMoistureFiniteElement solution algorithm only. Additional material properties for surfaces. Has no effect with other HeatBalanceAlgorithm solution algorithms
* :abbr:`π
(Required Field)` :abbr:`β (String)` `material_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `porosity`
* :abbr:`β (Numeric)` `initial_water_content_ratio` (Default: 0.2)
.. rst-class:: special
MaterialProperty:HeatAndMoistureTransfer:SorptionIsotherm
=========================================================
HeatBalanceAlgorithm = CombinedHeatAndMoistureFiniteElement solution algorithm only. Relationship between moisture content and relative humidity fraction. Has no effect with other HeatBalanceAlgorithm solution algorithms
* :abbr:`π
(Required Field)` :abbr:`β (String)` `material_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_isotherm_coordinates`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `relative_humidity_fraction_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `moisture_content_1`
* :abbr:`β (Numeric)` `relative_humidity_fraction_2`
* :abbr:`β (Numeric)` `moisture_content_2`
* :abbr:`β (Numeric)` `relative_humidity_fraction_3`
* :abbr:`β (Numeric)` `moisture_content_3`
* :abbr:`β (Numeric)` `relative_humidity_fraction_4`
* :abbr:`β (Numeric)` `moisture_content_4`
* :abbr:`β (Numeric)` `relative_humidity_fraction_5`
* :abbr:`β (Numeric)` `moisture_content_5`
* :abbr:`β (Numeric)` `relative_humidity_fraction_6`
* :abbr:`β (Numeric)` `moisture_content_6`
* :abbr:`β (Numeric)` `relative_humidity_fraction_7`
* :abbr:`β (Numeric)` `moisture_content_7`
* :abbr:`β (Numeric)` `relative_humidity_fraction_8`
* :abbr:`β (Numeric)` `moisture_content_8`
* :abbr:`β (Numeric)` `relative_humidity_fraction_9`
* :abbr:`β (Numeric)` `moisture_content_9`
* :abbr:`β (Numeric)` `relative_humidity_fraction_10`
* :abbr:`β (Numeric)` `moisture_content_10`
* :abbr:`β (Numeric)` `relative_humidity_fraction_11`
* :abbr:`β (Numeric)` `moisture_content_11`
* :abbr:`β (Numeric)` `relative_humidity_fraction_12`
* :abbr:`β (Numeric)` `moisture_content_12`
* :abbr:`β (Numeric)` `relative_humidity_fraction_13`
* :abbr:`β (Numeric)` `moisture_content_13`
* :abbr:`β (Numeric)` `relative_humidity_fraction_14`
* :abbr:`β (Numeric)` `moisture_content_14`
* :abbr:`β (Numeric)` `relative_humidity_fraction_15`
* :abbr:`β (Numeric)` `moisture_content_15`
* :abbr:`β (Numeric)` `relative_humidity_fraction_16`
* :abbr:`β (Numeric)` `moisture_content_16`
* :abbr:`β (Numeric)` `relative_humidity_fraction_17`
* :abbr:`β (Numeric)` `moisture_content_17`
* :abbr:`β (Numeric)` `relative_humidity_fraction_18`
* :abbr:`β (Numeric)` `moisture_content_18`
* :abbr:`β (Numeric)` `relative_humidity_fraction_19`
* :abbr:`β (Numeric)` `moisture_content_19`
* :abbr:`β (Numeric)` `relative_humidity_fraction_20`
* :abbr:`β (Numeric)` `moisture_content_20`
* :abbr:`β (Numeric)` `relative_humidity_fraction_21`
* :abbr:`β (Numeric)` `moisture_content_21`
* :abbr:`β (Numeric)` `relative_humidity_fraction_22`
* :abbr:`β (Numeric)` `moisture_content_22`
* :abbr:`β (Numeric)` `relative_humidity_fraction_23`
* :abbr:`β (Numeric)` `moisture_content_23`
* :abbr:`β (Numeric)` `relative_humidity_fraction_24`
* :abbr:`β (Numeric)` `moisture_content_24`
* :abbr:`β (Numeric)` `relative_humidity_fraction_25`
* :abbr:`β (Numeric)` `moisture_content_25`
.. rst-class:: special
MaterialProperty:HeatAndMoistureTransfer:Suction
================================================
HeatBalanceAlgorithm = CombinedHeatAndMoistureFiniteElement solution algorithm only. Relationship between liquid suction transport coefficient and moisture content Has no effect with other HeatBalanceAlgorithm solution algorithms
* :abbr:`π
(Required Field)` :abbr:`β (String)` `material_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_suction_points`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `moisture_content_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `liquid_transport_coefficient_1`
* :abbr:`β (Numeric)` `moisture_content_2`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_2`
* :abbr:`β (Numeric)` `moisture_content_3`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_3`
* :abbr:`β (Numeric)` `moisture_content_4`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_4`
* :abbr:`β (Numeric)` `moisture_content_5`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_5`
* :abbr:`β (Numeric)` `moisture_content_6`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_6`
* :abbr:`β (Numeric)` `moisture_content_7`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_7`
* :abbr:`β (Numeric)` `moisture_content_8`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_8`
* :abbr:`β (Numeric)` `moisture_content_9`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_9`
* :abbr:`β (Numeric)` `moisture_content_10`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_10`
* :abbr:`β (Numeric)` `moisture_content_11`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_11`
* :abbr:`β (Numeric)` `moisture_content_12`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_12`
* :abbr:`β (Numeric)` `moisture_content_13`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_13`
* :abbr:`β (Numeric)` `moisture_content_14`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_14`
* :abbr:`β (Numeric)` `moisture_content_15`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_15`
* :abbr:`β (Numeric)` `moisture_content_16`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_16`
* :abbr:`β (Numeric)` `moisture_content_17`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_17`
* :abbr:`β (Numeric)` `moisture_content_18`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_18`
* :abbr:`β (Numeric)` `moisture_content_19`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_19`
* :abbr:`β (Numeric)` `moisture_content_20`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_20`
* :abbr:`β (Numeric)` `moisture_content_21`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_21`
* :abbr:`β (Numeric)` `moisture_content_22`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_22`
* :abbr:`β (Numeric)` `moisture_content_23`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_23`
* :abbr:`β (Numeric)` `moisture_content_24`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_24`
* :abbr:`β (Numeric)` `moisture_content_25`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_25`
.. rst-class:: special
MaterialProperty:HeatAndMoistureTransfer:Redistribution
=======================================================
HeatBalanceAlgorithm = CombinedHeatAndMoistureFiniteElement solution algorithm only. Relationship between liquid transport coefficient and moisture content Has no effect with other HeatBalanceAlgorithm solution algorithms
* :abbr:`π
(Required Field)` :abbr:`β (String)` `material_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_redistribution_points`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `moisture_content_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `liquid_transport_coefficient_1`
* :abbr:`β (Numeric)` `moisture_content_2`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_2`
* :abbr:`β (Numeric)` `moisture_content_3`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_3`
* :abbr:`β (Numeric)` `moisture_content_4`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_4`
* :abbr:`β (Numeric)` `moisture_content_5`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_5`
* :abbr:`β (Numeric)` `moisture_content_6`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_6`
* :abbr:`β (Numeric)` `moisture_content_7`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_7`
* :abbr:`β (Numeric)` `moisture_content_8`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_8`
* :abbr:`β (Numeric)` `moisture_content_9`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_9`
* :abbr:`β (Numeric)` `moisture_content_10`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_10`
* :abbr:`β (Numeric)` `moisture_content_11`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_11`
* :abbr:`β (Numeric)` `moisture_content_12`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_12`
* :abbr:`β (Numeric)` `moisture_content_13`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_13`
* :abbr:`β (Numeric)` `moisture_content_14`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_14`
* :abbr:`β (Numeric)` `moisture_content_15`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_15`
* :abbr:`β (Numeric)` `moisture_content_16`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_16`
* :abbr:`β (Numeric)` `moisture_content_17`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_17`
* :abbr:`β (Numeric)` `moisture_content_18`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_18`
* :abbr:`β (Numeric)` `moisture_content_19`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_19`
* :abbr:`β (Numeric)` `moisture_content_20`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_20`
* :abbr:`β (Numeric)` `moisture_content_21`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_21`
* :abbr:`β (Numeric)` `moisture_content_22`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_22`
* :abbr:`β (Numeric)` `moisture_content_23`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_23`
* :abbr:`β (Numeric)` `moisture_content_24`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_24`
* :abbr:`β (Numeric)` `moisture_content_25`
* :abbr:`β (Numeric)` `liquid_transport_coefficient_25`
.. rst-class:: special
MaterialProperty:HeatAndMoistureTransfer:Diffusion
==================================================
HeatBalanceAlgorithm = CombinedHeatAndMoistureFiniteElement solution algorithm only. Relationship between water vapor diffusion and relative humidity fraction Has no effect with other HeatBalanceAlgorithm solution algorithms
* :abbr:`π
(Required Field)` :abbr:`β (String)` `material_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_data_pairs`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `relative_humidity_fraction_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_1`
* :abbr:`β (Numeric)` `relative_humidity_fraction_2`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_2`
* :abbr:`β (Numeric)` `relative_humidity_fraction_3`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_3`
* :abbr:`β (Numeric)` `relative_humidity_fraction_4`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_4`
* :abbr:`β (Numeric)` `relative_humidity_fraction_5`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_5`
* :abbr:`β (Numeric)` `relative_humidity_fraction_6`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_6`
* :abbr:`β (Numeric)` `relative_humidity_fraction_7`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_7`
* :abbr:`β (Numeric)` `relative_humidity_fraction_8`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_8`
* :abbr:`β (Numeric)` `relative_humidity_fraction_9`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_9`
* :abbr:`β (Numeric)` `relative_humidity_fraction_10`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_10`
* :abbr:`β (Numeric)` `relative_humidity_fraction_11`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_11`
* :abbr:`β (Numeric)` `relative_humidity_fraction_12`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_12`
* :abbr:`β (Numeric)` `relative_humidity_fraction_13`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_13`
* :abbr:`β (Numeric)` `relative_humidity_fraction_14`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_14`
* :abbr:`β (Numeric)` `relative_humidity_fraction_15`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_15`
* :abbr:`β (Numeric)` `relative_humidity_fraction_16`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_16`
* :abbr:`β (Numeric)` `relative_humidity_fraction_17`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_17`
* :abbr:`β (Numeric)` `relative_humidity_fraction_18`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_18`
* :abbr:`β (Numeric)` `relative_humidity_fraction_19`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_19`
* :abbr:`β (Numeric)` `relative_humidity_fraction_20`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_20`
* :abbr:`β (Numeric)` `relative_humidity_fraction_21`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_21`
* :abbr:`β (Numeric)` `relative_humidity_fraction_22`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_22`
* :abbr:`β (Numeric)` `relative_humidity_fraction_23`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_23`
* :abbr:`β (Numeric)` `relative_humidity_fraction_24`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_24`
* :abbr:`β (Numeric)` `relative_humidity_fraction_25`
* :abbr:`β (Numeric)` `water_vapor_diffusion_resistance_factor_25`
.. rst-class:: special
MaterialProperty:HeatAndMoistureTransfer:ThermalConductivity
============================================================
HeatBalanceAlgorithm = CombinedHeatAndMoistureFiniteElement solution algorithm only. Relationship between thermal conductivity and moisture content Has no effect with other HeatBalanceAlgorithm solution algorithms
* :abbr:`π
(Required Field)` :abbr:`β (String)` `material_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_thermal_coordinates`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `moisture_content_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thermal_conductivity_1`
* :abbr:`β (Numeric)` `moisture_content_2`
* :abbr:`β (Numeric)` `thermal_conductivity_2`
* :abbr:`β (Numeric)` `moisture_content_3`
* :abbr:`β (Numeric)` `thermal_conductivity_3`
* :abbr:`β (Numeric)` `moisture_content_4`
* :abbr:`β (Numeric)` `thermal_conductivity_4`
* :abbr:`β (Numeric)` `moisture_content_5`
* :abbr:`β (Numeric)` `thermal_conductivity_5`
* :abbr:`β (Numeric)` `moisture_content_6`
* :abbr:`β (Numeric)` `thermal_conductivity_6`
* :abbr:`β (Numeric)` `moisture_content_7`
* :abbr:`β (Numeric)` `thermal_conductivity_7`
* :abbr:`β (Numeric)` `moisture_content_8`
* :abbr:`β (Numeric)` `thermal_conductivity_8`
* :abbr:`β (Numeric)` `moisture_content_9`
* :abbr:`β (Numeric)` `thermal_conductivity_9`
* :abbr:`β (Numeric)` `moisture_content_10`
* :abbr:`β (Numeric)` `thermal_conductivity_10`
* :abbr:`β (Numeric)` `moisture_content_11`
* :abbr:`β (Numeric)` `thermal_conductivity_11`
* :abbr:`β (Numeric)` `moisture_content_12`
* :abbr:`β (Numeric)` `thermal_conductivity_12`
* :abbr:`β (Numeric)` `moisture_content_13`
* :abbr:`β (Numeric)` `thermal_conductivity_13`
* :abbr:`β (Numeric)` `moisture_content_14`
* :abbr:`β (Numeric)` `thermal_conductivity_14`
* :abbr:`β (Numeric)` `moisture_content_15`
* :abbr:`β (Numeric)` `thermal_conductivity_15`
* :abbr:`β (Numeric)` `moisture_content_16`
* :abbr:`β (Numeric)` `thermal_conductivity_16`
* :abbr:`β (Numeric)` `moisture_content_17`
* :abbr:`β (Numeric)` `thermal_conductivity_17`
* :abbr:`β (Numeric)` `moisture_content_18`
* :abbr:`β (Numeric)` `thermal_conductivity_18`
* :abbr:`β (Numeric)` `moisture_content_19`
* :abbr:`β (Numeric)` `thermal_conductivity_19`
* :abbr:`β (Numeric)` `moisture_content_20`
* :abbr:`β (Numeric)` `thermal_conductivity_20`
* :abbr:`β (Numeric)` `moisture_content_21`
* :abbr:`β (Numeric)` `thermal_conductivity_21`
* :abbr:`β (Numeric)` `moisture_content_22`
* :abbr:`β (Numeric)` `thermal_conductivity_22`
* :abbr:`β (Numeric)` `moisture_content_23`
* :abbr:`β (Numeric)` `thermal_conductivity_23`
* :abbr:`β (Numeric)` `moisture_content_24`
* :abbr:`β (Numeric)` `thermal_conductivity_24`
* :abbr:`β (Numeric)` `moisture_content_25`
* :abbr:`β (Numeric)` `thermal_conductivity_25`
.. rst-class:: special
MaterialProperty:GlazingSpectralData
====================================
Name is followed by up to 800 sets of normal-incidence measured values of [wavelength, transmittance, front reflectance, back reflectance] for wavelengths covering the solar spectrum (from about 0.25 to 2.5 microns)
* :abbr:`β (Numeric)` `wavelength_1`
* :abbr:`β (Numeric)` `transmittance_1`
* :abbr:`β (Numeric)` `front_reflectance_1`
* :abbr:`β (Numeric)` `back_reflectance_1`
* :abbr:`β (Numeric)` `wavelength_2`
* :abbr:`β (Numeric)` `transmittance_2`
* :abbr:`β (Numeric)` `front_reflectance_2`
* :abbr:`β (Numeric)` `back_reflectance_2`
* :abbr:`β (Numeric)` `wavelength_3`
* :abbr:`β (Numeric)` `transmittance_3`
* :abbr:`β (Numeric)` `front_reflectance_3`
* :abbr:`β (Numeric)` `back_reflectance_3`
* :abbr:`β (Numeric)` `wavelength_4`
* :abbr:`β (Numeric)` `transmittance_4`
* :abbr:`β (Numeric)` `front_reflectance_4`
* :abbr:`β (Numeric)` `back_reflectance_4`
* Array of {:abbr:`β (Numeric)` wavelength, :abbr:`β (Numeric)` transmittance, :abbr:`β (Numeric)` front_reflectance, :abbr:`β (Numeric)` back_reflectance} `extensions`
.. rst-class:: special
Construction
============
Start with outside layer and work your way to the inside layer Up to 10 layers total, 8 for windows Enter the material name for each layer
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_layer`
* :abbr:`β (String)` `layer_2`
* :abbr:`β (String)` `layer_3`
* :abbr:`β (String)` `layer_4`
* :abbr:`β (String)` `layer_5`
* :abbr:`β (String)` `layer_6`
* :abbr:`β (String)` `layer_7`
* :abbr:`β (String)` `layer_8`
* :abbr:`β (String)` `layer_9`
* :abbr:`β (String)` `layer_10`
.. rst-class:: special
Construction:CfactorUndergroundWall
===================================
Alternate method of describing underground wall constructions
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `c_factor`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `height`
.. rst-class:: special
Construction:FfactorGroundFloor
===============================
Alternate method of describing slab-on-grade or underground floor constructions
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `f_factor`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `area`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `perimeterexposed`
.. rst-class:: special
ConstructionProperty:InternalHeatSource
=======================================
Internal heat source to be attached to a construction layer
* :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `thermal_source_present_after_layer_number`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `temperature_calculation_requested_after_layer_number`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `dimensions_for_the_ctf_calculation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `tube_spacing`
* :abbr:`β (Numeric)` `two_dimensional_temperature_calculation_position` (Default: 0.0)
.. rst-class:: special
Construction:AirBoundary
========================
Indicates an open boundary between two zones. It may be used for base surfaces and fenestration surfaces. The two adjacent zones are grouped together for solar, daylighting and radiant exchange. When this construction type is used, the Outside Boundary Condition of the surface (or the base surface of a fenestration surface) must be either Surface or Zone. A base surface with Construction:AirBoundary cannot hold any fenestration surfaces.
* :abbr:`β (String)` `air_exchange_method` (Default: None)
* :abbr:`β (Numeric)` `simple_mixing_air_changes_per_hour` (Default: 0.5)
* :abbr:`β (String)` `simple_mixing_schedule_name`
.. rst-class:: special
WindowThermalModel:Params
=========================
object is used to select which thermal model should be used in tarcog simulations
* :abbr:`β (String)` `standard` (Default: ISO15099)
* :abbr:`β (String)` `thermal_model` (Default: ISO15099)
* :abbr:`β (Numeric)` `sdscalar` (Default: 1.0)
* :abbr:`β (String)` `deflection_model` (Default: NoDeflection)
* :abbr:`β (Numeric)` `vacuum_pressure_limit` (Default: 13.238)
* :abbr:`β (Numeric)` `initial_temperature` (Default: 25.0)
* :abbr:`β (Numeric)` `initial_pressure` (Default: 101325.0)
.. rst-class:: special
WindowsCalculationEngine
========================
Describes which window model will be used in calculations. Built in windows model will use algorithms that are part of EnergyPlus, while ExternalWindowsModel will use Windows-CalcEngine library to perform optical and thermal performances of windows and doors.
* :abbr:`β (String)` `windows_engine` (Default: BuiltInWindowsModel)
.. rst-class:: special
Construction:ComplexFenestrationState
=====================================
Describes one state for a complex glazing system These input objects are typically generated by using WINDOW software and export to IDF syntax
* :abbr:`β (String)` `basis_type` (Default: LBNLWINDOW)
* :abbr:`β (String)` `basis_symmetry_type` (Default: None)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `window_thermal_model`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `basis_matrix_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `solar_optical_complex_front_transmittance_matrix_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `solar_optical_complex_back_reflectance_matrix_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `visible_optical_complex_front_transmittance_matrix_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `visible_optical_complex_back_transmittance_matrix_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_layer_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_layer_directional_front_absorptance_matrix_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_layer_directional_back_absorptance_matrix_name`
* :abbr:`β (String)` `gap_1_name`
* :abbr:`β (String)` `cfs_gap_1_directional_front_absorptance_matrix_name`
* :abbr:`β (String)` `cfs_gap_1_directional_back_absorptance_matrix_name`
* :abbr:`β (String)` `layer_2_name`
* :abbr:`β (String)` `layer_2_directional_front_absorptance_matrix_name`
* :abbr:`β (String)` `layer_2_directional_back_absorptance_matrix_name`
* :abbr:`β (String)` `gap_2_name`
* :abbr:`β (String)` `gap_2_directional_front_absorptance_matrix_name`
* :abbr:`β (String)` `gap_2_directional_back_absorptance_matrix_name`
* :abbr:`β (String)` `layer_3_name`
* :abbr:`β (String)` `layer_3_directional_front_absorptance_matrix_name`
* :abbr:`β (String)` `layer_3_directional_back_absorptance_matrix_name`
* :abbr:`β (String)` `gap_3_name`
* :abbr:`β (String)` `gap_3_directional_front_absorptance_matrix_name`
* :abbr:`β (String)` `gap_3_directional_back_absorptance_matrix_name`
* :abbr:`β (String)` `layer_4_name`
* :abbr:`β (String)` `layer_4_directional_front_absorptance_matrix_name`
* :abbr:`β (String)` `layer_4_directional_back_absorptance_matrix_name`
* :abbr:`β (String)` `gap_4_name`
* :abbr:`β (String)` `gap_4_directional_front_absorptance_matrix_name`
* :abbr:`β (String)` `gap_4_directional_back_absorptance_matrix_name`
* :abbr:`β (String)` `layer_5_name`
* :abbr:`β (String)` `layer_5_directional_front_absorptance_matrix_name`
* :abbr:`β (String)` `layer_5_directional_back_absorptance_matrix_name`
.. rst-class:: special
Construction:WindowEquivalentLayer
==================================
Start with outside layer and work your way to the inside Layer Up to 11 layers total. Up to six solid layers and up to five gaps. Enter the material name for each layer
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_layer`
* :abbr:`β (String)` `layer_2`
* :abbr:`β (String)` `layer_3`
* :abbr:`β (String)` `layer_4`
* :abbr:`β (String)` `layer_5`
* :abbr:`β (String)` `layer_6`
* :abbr:`β (String)` `layer_7`
* :abbr:`β (String)` `layer_8`
* :abbr:`β (String)` `layer_9`
* :abbr:`β (String)` `layer_10`
* :abbr:`β (String)` `layer_11`
.. rst-class:: special
Construction:WindowDataFile
===========================
Initiates search of the Window data file for a window called Name.
* :abbr:`β (String)` `file_name`
.. rst-class:: special
:abbr:`π
(Required Object)` GlobalGeometryRules
===============================================
Specifies the geometric rules used to describe the input of surface vertices and daylighting reference points.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `starting_vertex_position`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `vertex_entry_direction`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coordinate_system`
* :abbr:`β (String)` `daylighting_reference_point_coordinate_system` (Default: Relative)
* :abbr:`β (String)` `rectangular_surface_coordinate_system` (Default: Relative)
.. rst-class:: special
GeometryTransform
=================
Provides a simple method of altering the footprint geometry of a model. The intent is to provide a single parameter that can be used to reshape the building description contained in the rest of the input file.
* :abbr:`β (String)` `plane_of_transform` (Default: XY)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `current_aspect_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `new_aspect_ratio`
.. rst-class:: special
Space
=====
Defines a space (room) in the building. All Spaces are part of a Zone. Every Zone contains one or more spaces. Space is an optional input. If a Zone has no Space(s) specified in input then a default Space named will be created. If some surfaces in a Zone are assigned to a space and some are not, then a default Space named -Remainder will be created. Input references to Space Names must have a matching Space object (default space names may not be referenced except in output variable keys).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `ceiling_height` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `volume` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `floor_area` (Default: Autocalculate)
* :abbr:`β (String)` `space_type` (Default: General)
* Array of {:abbr:`β (String)` tag} `tags`
.. rst-class:: special
SpaceList
=========
Defines a list of Spaces which can be referenced as a group. The SpaceList name may be used elsewhere in the input to apply a parameter to all Spaces in the list. SpaceLists can be used effectively with the following objects: InternalMass, People, Lights, ElectricEquipment, GasEquipment, HotWaterEquipment, and others.
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` space_name} `spaces`
.. rst-class:: special
Zone
====
Defines a thermal zone of the building. Every zone contains one or more Spaces. Space is an optional input. If a Zone has no Space(s) specified in input then a default Space named will be created. If some surfaces in a Zone are assigned to a space and some are not, then a default Space named -Remainder will be created. Input references to Space Names must have a matching Space object (default space names may not be referenced except in output variable keys).
* :abbr:`β (Numeric)` `direction_of_relative_north` (Default: 0.0)
* :abbr:`β (Numeric)` `x_origin` (Default: 0.0)
* :abbr:`β (Numeric)` `y_origin` (Default: 0.0)
* :abbr:`β (Numeric)` `z_origin` (Default: 0.0)
* :abbr:`βΎ (Integer)` `type` (Default: 1)
* :abbr:`βΎ (Integer)` `multiplier` (Default: 1)
* :abbr:`βΆβ (Auto-calculable Numeric)` `ceiling_height` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `volume` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `floor_area` (Default: Autocalculate)
* :abbr:`β (String)` `zone_inside_convection_algorithm`
* :abbr:`β (String)` `zone_outside_convection_algorithm`
* :abbr:`β (String)` `part_of_total_floor_area` (Default: Yes)
.. rst-class:: special
ZoneList
========
Defines a list of thermal zones which can be referenced as a group. The ZoneList name may be used elsewhere in the input to apply a parameter to all zones in the list. ZoneLists can be used effectively with the following objects: People, Lights, ElectricEquipment, GasEquipment, HotWaterEquipment, ZoneInfiltration:DesignFlowRate, ZoneVentilation:DesignFlowRate, Sizing:Zone, ZoneControl:Thermostat, and others.
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` zone_name} `zones`
.. rst-class:: special
ZoneGroup
=========
Adds a multiplier to a ZoneList. This can be used to reduce the amount of input necessary for simulating repetitive structures, such as the identical floors of a multi-story building.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_list_name`
* :abbr:`βΎ (Integer)` `zone_list_multiplier` (Default: 1)
.. rst-class:: special
BuildingSurface:Detailed
========================
Allows for detailed entry of building heat transfer surfaces. Does not include subsurfaces such as windows or doors.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_boundary_condition`
* :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`β (String)` `sun_exposure` (Default: SunExposed)
* :abbr:`β (String)` `wind_exposure` (Default: WindExposed)
* :abbr:`βΆβ (Auto-calculable Numeric)` `view_factor_to_ground` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `number_of_vertices` (Default: Autocalculate)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_x_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_y_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_z_coordinate} `vertices`
.. rst-class:: special
Wall:Detailed
=============
Allows for detailed entry of wall heat transfer surfaces.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_boundary_condition`
* :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`β (String)` `sun_exposure` (Default: SunExposed)
* :abbr:`β (String)` `wind_exposure` (Default: WindExposed)
* :abbr:`βΆβ (Auto-calculable Numeric)` `view_factor_to_ground` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `number_of_vertices` (Default: Autocalculate)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_x_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_y_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_z_coordinate} `vertices`
.. rst-class:: special
RoofCeiling:Detailed
====================
Allows for detailed entry of roof/ceiling heat transfer surfaces.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_boundary_condition`
* :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`β (String)` `sun_exposure` (Default: SunExposed)
* :abbr:`β (String)` `wind_exposure` (Default: WindExposed)
* :abbr:`βΆβ (Auto-calculable Numeric)` `view_factor_to_ground` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `number_of_vertices` (Default: Autocalculate)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_x_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_y_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_z_coordinate} `vertices`
.. rst-class:: special
Floor:Detailed
==============
Allows for detailed entry of floor heat transfer surfaces.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_boundary_condition`
* :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`β (String)` `sun_exposure` (Default: SunExposed)
* :abbr:`β (String)` `wind_exposure` (Default: WindExposed)
* :abbr:`βΆβ (Auto-calculable Numeric)` `view_factor_to_ground` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `number_of_vertices` (Default: Autocalculate)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_x_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_y_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_z_coordinate} `vertices`
.. rst-class:: special
Wall:Exterior
=============
Allows for simplified entry of exterior walls. View Factor to Ground is automatically calculated.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 90.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
Wall:Adiabatic
==============
Allows for simplified entry of interior walls.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 90.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
Wall:Underground
================
Allows for simplified entry of underground walls.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 90.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
Wall:Interzone
==============
Allows for simplified entry of interzone walls (walls between zones).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 90.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
Roof
====
Allows for simplified entry of roofs (exterior). View Factor to Ground is automatically calculated.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 0.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `width`
.. rst-class:: special
Ceiling:Adiabatic
=================
Allows for simplified entry of interior ceilings.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 0.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `width`
.. rst-class:: special
Ceiling:Interzone
=================
Allows for simplified entry of ceilings using adjacent zone (interzone) heat transfer - adjacent surface should be a floor
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 0.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `width`
.. rst-class:: special
Floor:GroundContact
===================
Allows for simplified entry of exterior floors with ground contact. View Factors to Ground is automatically calculated.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 180.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `width`
.. rst-class:: special
Floor:Adiabatic
===============
Allows for simplified entry of exterior floors ignoring ground contact or interior floors. View Factor to Ground is automatically calculated.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 180.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `width`
.. rst-class:: special
Floor:Interzone
===============
Allows for simplified entry of floors using adjacent zone (interzone) heat transfer - adjacent surface should be a ceiling.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `space_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 180.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `width`
.. rst-class:: special
FenestrationSurface:Detailed
============================
Allows for detailed entry of subsurfaces (windows, doors, glass doors, tubular daylighting devices).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `building_surface_name`
* :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`βΆβ (Auto-calculable Numeric)` `view_factor_to_ground` (Default: Autocalculate)
* :abbr:`β (String)` `frame_and_divider_name`
* :abbr:`β (Numeric)` `multiplier` (Default: 1.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `number_of_vertices` (Default: Autocalculate)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `vertex_1_x_coordinate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `vertex_1_y_coordinate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `vertex_1_z_coordinate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `vertex_2_x_coordinate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `vertex_2_y_coordinate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `vertex_2_z_coordinate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `vertex_3_x_coordinate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `vertex_3_y_coordinate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `vertex_3_z_coordinate`
* :abbr:`β (Numeric)` `vertex_4_x_coordinate`
* :abbr:`β (Numeric)` `vertex_4_y_coordinate`
* :abbr:`β (Numeric)` `vertex_4_z_coordinate`
.. rst-class:: special
Window
======
Allows for simplified entry of Windows.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `building_surface_name`
* :abbr:`β (String)` `frame_and_divider_name`
* :abbr:`β (Numeric)` `multiplier` (Default: 1.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
Door
====
Allows for simplified entry of opaque Doors.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `building_surface_name`
* :abbr:`β (Numeric)` `multiplier` (Default: 1.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
GlazedDoor
==========
Allows for simplified entry of glass Doors.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `building_surface_name`
* :abbr:`β (String)` `frame_and_divider_name`
* :abbr:`β (Numeric)` `multiplier` (Default: 1.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
Window:Interzone
================
Allows for simplified entry of interzone windows (adjacent to other zones).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `building_surface_name`
* :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`β (Numeric)` `multiplier` (Default: 1.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
Door:Interzone
==============
Allows for simplified entry of interzone (opaque interior) doors (adjacent to other zones).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `building_surface_name`
* :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`β (Numeric)` `multiplier` (Default: 1.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
GlazedDoor:Interzone
====================
Allows for simplified entry of interzone (glass interior) doors (adjacent to other zones).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `building_surface_name`
* :abbr:`β (String)` `outside_boundary_condition_object`
* :abbr:`β (Numeric)` `multiplier` (Default: 1.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
WindowShadingControl
====================
Specifies the type, location, and controls for window shades, window blinds, and switchable glazing. Referencing the surface objects for exterior windows and glass doors (ref: FenestrationSurface:Detailed, Window, and GlazedDoor).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`βΎ (Integer)` `shading_control_sequence_number` (Default: 1)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `shading_type`
* :abbr:`β (String)` `construction_with_shading_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `shading_control_type`
* :abbr:`β (String)` `schedule_name`
* :abbr:`β (Numeric)` `setpoint`
* :abbr:`β (String)` `shading_control_is_scheduled` (Default: No)
* :abbr:`β (String)` `glare_control_is_active` (Default: No)
* :abbr:`β (String)` `shading_device_material_name`
* :abbr:`β (String)` `type_of_slat_angle_control_for_blinds` (Default: FixedSlatAngle)
* :abbr:`β (String)` `slat_angle_schedule_name`
* :abbr:`β (Numeric)` `setpoint_2`
* :abbr:`β (String)` `daylighting_control_object_name`
* :abbr:`β (String)` `multiple_surface_control_type` (Default: Sequential)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` fenestration_surface_name} `fenestration_surfaces`
.. rst-class:: special
WindowProperty:FrameAndDivider
==============================
Specifies the dimensions of a window frame, dividers, and inside reveal surfaces. Referenced by the surface objects for exterior windows and glass doors (ref: FenestrationSurface:Detailed, Window, and GlazedDoor).
* :abbr:`β (Numeric)` `frame_width` (Default: 0.0)
* :abbr:`β (Numeric)` `frame_outside_projection` (Default: 0.0)
* :abbr:`β (Numeric)` `frame_inside_projection` (Default: 0.0)
* :abbr:`β (Numeric)` `frame_conductance` (Default: 0.0)
* :abbr:`β (Numeric)` `ratio_of_frame_edge_glass_conductance_to_center_of_glass_conductance` (Default: 1.0)
* :abbr:`β (Numeric)` `frame_solar_absorptance` (Default: 0.7)
* :abbr:`β (Numeric)` `frame_visible_absorptance` (Default: 0.7)
* :abbr:`β (Numeric)` `frame_thermal_hemispherical_emissivity` (Default: 0.9)
* :abbr:`β (String)` `divider_type` (Default: DividedLite)
* :abbr:`β (Numeric)` `divider_width` (Default: 0.0)
* :abbr:`βΎ (Integer)` `number_of_horizontal_dividers` (Default: 0)
* :abbr:`βΎ (Integer)` `number_of_vertical_dividers` (Default: 0)
* :abbr:`β (Numeric)` `divider_outside_projection` (Default: 0.0)
* :abbr:`β (Numeric)` `divider_inside_projection` (Default: 0.0)
* :abbr:`β (Numeric)` `divider_conductance` (Default: 0.0)
* :abbr:`β (Numeric)` `ratio_of_divider_edge_glass_conductance_to_center_of_glass_conductance` (Default: 1.0)
* :abbr:`β (Numeric)` `divider_solar_absorptance` (Default: 0.0)
* :abbr:`β (Numeric)` `divider_visible_absorptance` (Default: 0.0)
* :abbr:`β (Numeric)` `divider_thermal_hemispherical_emissivity` (Default: 0.9)
* :abbr:`β (Numeric)` `outside_reveal_solar_absorptance` (Default: 0.0)
* :abbr:`β (Numeric)` `inside_sill_depth` (Default: 0.0)
* :abbr:`β (Numeric)` `inside_sill_solar_absorptance` (Default: 0.0)
* :abbr:`β (Numeric)` `inside_reveal_depth` (Default: 0.0)
* :abbr:`β (Numeric)` `inside_reveal_solar_absorptance` (Default: 0.0)
* :abbr:`β (String)` `nfrc_product_type_for_assembly_calculations` (Default: CurtainWall)
.. rst-class:: special
WindowProperty:AirflowControl
=============================
Used to control forced airflow through a gap between glass layers
* :abbr:`β (String)` `airflow_source` (Default: IndoorAir)
* :abbr:`β (String)` `airflow_destination` (Default: OutdoorAir)
* :abbr:`β (Numeric)` `maximum_flow_rate` (Default: 0.0)
* :abbr:`β (String)` `airflow_control_type` (Default: AlwaysOnAtMaximumFlow)
* :abbr:`β (String)` `airflow_is_scheduled` (Default: No)
* :abbr:`β (String)` `airflow_multiplier_schedule_name`
* :abbr:`β (String)` `airflow_return_air_node_name`
.. rst-class:: special
WindowProperty:StormWindow
==========================
This is a movable exterior glass layer that is usually applied in the winter and removed in the summer.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `window_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `storm_glass_layer_name`
* :abbr:`β (Numeric)` `distance_between_storm_glass_layer_and_adjacent_glass` (Default: 0.05)
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `month_that_storm_glass_layer_is_put_on`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `day_of_month_that_storm_glass_layer_is_put_on`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `month_that_storm_glass_layer_is_taken_off`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `day_of_month_that_storm_glass_layer_is_taken_off`
.. rst-class:: special
InternalMass
============
Used to describe internal zone surface area that does not need to be part of geometric representation. This should be the total surface area exposed to the zone air. If you use a ZoneList in the Zone or ZoneList name field then this definition applies to all the zones in the ZoneList. Likewise for SpaceList.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`β (String)` `zone_or_zonelist_name`
* :abbr:`β (String)` `space_or_spacelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `surface_area`
.. rst-class:: special
Shading:Site
============
used for shading elements such as trees these items are fixed in space and would not move with relative geometry
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 90.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
Shading:Building
================
used for shading elements such as trees, other buildings, parts of this building not being modeled these items are relative to the current building and would move with relative geometry
* :abbr:`β (Numeric)` `azimuth_angle`
* :abbr:`β (Numeric)` `tilt_angle` (Default: 90.0)
* :abbr:`β (Numeric)` `starting_x_coordinate`
* :abbr:`β (Numeric)` `starting_y_coordinate`
* :abbr:`β (Numeric)` `starting_z_coordinate`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `height`
.. rst-class:: special
Shading:Site:Detailed
=====================
used for shading elements such as trees these items are fixed in space and would not move with relative geometry
* :abbr:`β (String)` `transmittance_schedule_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `number_of_vertices` (Default: Autocalculate)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_x_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_y_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_z_coordinate} `vertices`
.. rst-class:: special
Shading:Building:Detailed
=========================
used for shading elements such as trees, other buildings, parts of this building not being modeled these items are relative to the current building and would move with relative geometry
* :abbr:`β (String)` `transmittance_schedule_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `number_of_vertices` (Default: Autocalculate)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_x_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_y_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_z_coordinate} `vertices`
.. rst-class:: special
Shading:Overhang
================
Overhangs are usually flat shading surfaces that reference a window or door.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `window_or_door_name`
* :abbr:`β (Numeric)` `height_above_window_or_door`
* :abbr:`β (Numeric)` `tilt_angle_from_window_door` (Default: 90.0)
* :abbr:`β (Numeric)` `left_extension_from_window_door_width`
* :abbr:`β (Numeric)` `right_extension_from_window_door_width`
* :abbr:`β (Numeric)` `depth`
.. rst-class:: special
Shading:Overhang:Projection
===========================
Overhangs are typically flat shading surfaces that reference a window or door.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `window_or_door_name`
* :abbr:`β (Numeric)` `height_above_window_or_door`
* :abbr:`β (Numeric)` `tilt_angle_from_window_door` (Default: 90.0)
* :abbr:`β (Numeric)` `left_extension_from_window_door_width`
* :abbr:`β (Numeric)` `right_extension_from_window_door_width`
* :abbr:`β (Numeric)` `depth_as_fraction_of_window_door_height`
.. rst-class:: special
Shading:Fin
===========
Fins are usually shading surfaces that are perpendicular to a window or door.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `window_or_door_name`
* :abbr:`β (Numeric)` `left_extension_from_window_door`
* :abbr:`β (Numeric)` `left_distance_above_top_of_window`
* :abbr:`β (Numeric)` `left_distance_below_bottom_of_window`
* :abbr:`β (Numeric)` `left_tilt_angle_from_window_door` (Default: 90.0)
* :abbr:`β (Numeric)` `left_depth`
* :abbr:`β (Numeric)` `right_extension_from_window_door`
* :abbr:`β (Numeric)` `right_distance_above_top_of_window`
* :abbr:`β (Numeric)` `right_distance_below_bottom_of_window`
* :abbr:`β (Numeric)` `right_tilt_angle_from_window_door` (Default: 90.0)
* :abbr:`β (Numeric)` `right_depth`
.. rst-class:: special
Shading:Fin:Projection
======================
Fins are usually shading surfaces that are perpendicular to a window or door.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `window_or_door_name`
* :abbr:`β (Numeric)` `left_extension_from_window_door`
* :abbr:`β (Numeric)` `left_distance_above_top_of_window`
* :abbr:`β (Numeric)` `left_distance_below_bottom_of_window`
* :abbr:`β (Numeric)` `left_tilt_angle_from_window_door` (Default: 90.0)
* :abbr:`β (Numeric)` `left_depth_as_fraction_of_window_door_width`
* :abbr:`β (Numeric)` `right_extension_from_window_door`
* :abbr:`β (Numeric)` `right_distance_above_top_of_window`
* :abbr:`β (Numeric)` `right_distance_below_bottom_of_window`
* :abbr:`β (Numeric)` `right_tilt_angle_from_window_door` (Default: 90.0)
* :abbr:`β (Numeric)` `right_depth_as_fraction_of_window_door_width`
.. rst-class:: special
Shading:Zone:Detailed
=====================
used For fins, overhangs, elements that shade the building, are attached to the building but are not part of the heat transfer calculations
* :abbr:`π
(Required Field)` :abbr:`β (String)` `base_surface_name`
* :abbr:`β (String)` `transmittance_schedule_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `number_of_vertices` (Default: Autocalculate)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_x_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_y_coordinate, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` vertex_z_coordinate} `vertices`
.. rst-class:: special
ShadingProperty:Reflectance
===========================
If this object is not defined for a shading surface the default values listed in following fields will be used in the solar reflection calculation.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `shading_surface_name`
* :abbr:`β (Numeric)` `diffuse_solar_reflectance_of_unglazed_part_of_shading_surface` (Default: 0.2)
* :abbr:`β (Numeric)` `diffuse_visible_reflectance_of_unglazed_part_of_shading_surface` (Default: 0.2)
* :abbr:`β (Numeric)` `fraction_of_shading_surface_that_is_glazed` (Default: 0.0)
* :abbr:`β (String)` `glazing_construction_name`
.. rst-class:: special
SurfaceProperty:HeatTransferAlgorithm
=====================================
Determines which Heat Balance Algorithm will be used for a specific surface Allows selectively overriding the global setting in HeatBalanceAlgorithm CTF (Conduction Transfer Functions), EMPD (Effective Moisture Penetration Depth with Conduction Transfer Functions). Advanced/Research Usage: CondFD (Conduction Finite Difference) Advanced/Research Usage: HAMT (Combined Heat And Moisture Finite Element)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`β (String)` `algorithm` (Default: ConductionTransferFunction)
.. rst-class:: special
SurfaceProperty:HeatTransferAlgorithm:MultipleSurface
=====================================================
Determines which Heat Balance Algorithm will be used for a group of surface types Allows selectively overriding the global setting in HeatBalanceAlgorithm CTF (Conduction Transfer Functions), EMPD (Effective Moisture Penetration Depth with Conduction Transfer Functions). Advanced/Research Usage: CondFD (Conduction Finite Difference) Advanced/Research Usage: HAMT (Combined Heat And Moisture Finite Element)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_type`
* :abbr:`β (String)` `algorithm` (Default: ConductionTransferFunction)
.. rst-class:: special
SurfaceProperty:HeatTransferAlgorithm:SurfaceList
=================================================
Determines which Heat Balance Algorithm will be used for a list of surfaces Allows selectively overriding the global setting in HeatBalanceAlgorithm CTF (Conduction Transfer Functions), EMPD (Effective Moisture Penetration Depth with Conduction Transfer Functions). Advanced/Research Usage: CondFD (Conduction Finite Difference) Advanced/Research Usage: HAMT (Combined Heat And Moisture Finite Element)
* :abbr:`β (String)` `algorithm` (Default: ConductionTransferFunction)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` surface_name} `surface`
.. rst-class:: special
SurfaceProperty:HeatTransferAlgorithm:Construction
==================================================
Determines which Heat Balance Algorithm will be used for surfaces that have a specific type of construction Allows selectively overriding the global setting in HeatBalanceAlgorithm CTF (Conduction Transfer Functions), EMPD (Effective Moisture Penetration Depth with Conduction Transfer Functions). Advanced/Research Usage: CondFD (Conduction Finite Difference) Advanced/Research Usage: HAMT (Combined Heat And Moisture Finite Element)
* :abbr:`β (String)` `algorithm` (Default: ConductionTransferFunction)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
.. rst-class:: special
SurfaceProperty:HeatBalanceSourceTerm
=====================================
Allows an additional heat source term to be added to the inside or outside surface boundary. A heat source can be added to either or both the inside and outside of the same surface.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`β (String)` `inside_face_heat_source_term_schedule_name`
* :abbr:`β (String)` `outside_face_heat_source_term_schedule_name`
.. rst-class:: special
SurfaceControl:MovableInsulation
================================
Exterior or Interior Insulation on opaque surfaces
* :abbr:`π
(Required Field)` :abbr:`β (String)` `insulation_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `material_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
.. rst-class:: special
SurfaceProperty:OtherSideCoefficients
=====================================
This object sets the other side conditions for a surface in a variety of ways.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `combined_convective_radiative_film_coefficient`
* :abbr:`β (Numeric)` `constant_temperature` (Default: 0.0)
* :abbr:`β (Numeric)` `constant_temperature_coefficient` (Default: 1.0)
* :abbr:`β (Numeric)` `external_dry_bulb_temperature_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `ground_temperature_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `wind_speed_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `zone_air_temperature_coefficient` (Default: 0.0)
* :abbr:`β (String)` `constant_temperature_schedule_name`
* :abbr:`β (String)` `sinusoidal_variation_of_constant_temperature_coefficient` (Default: No)
* :abbr:`β (Numeric)` `period_of_sinusoidal_variation` (Default: 24.0)
* :abbr:`β (Numeric)` `previous_other_side_temperature_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_other_side_temperature_limit`
* :abbr:`β (Numeric)` `maximum_other_side_temperature_limit`
.. rst-class:: special
SurfaceProperty:OtherSideConditionsModel
========================================
This object sets up modifying the other side conditions for a surface from other model results.
* :abbr:`β (String)` `type_of_modeling` (Default: GapConvectionRadiation)
.. rst-class:: special
SurfaceProperty:Underwater
==========================
This object sets up a convective water boundary condition for a surface The free stream temperature and velocity are scheduled. If the free stream velocity is zero, the surface will naturally convect with the surrounding water.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `distance_from_surface_centroid_to_leading_edge_of_boundary_layer`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `free_stream_water_temperature_schedule`
* :abbr:`β (String)` `free_stream_water_velocity_schedule`
.. rst-class:: special
Foundation:Kiva
===============
Refined definition of the foundation surface construction used to inform two-dimensional heat transfer calculated using the Kiva ground heat transfer methodology.
* :abbr:`β (Numeric)` `initial_indoor_air_temperature`
* :abbr:`β (String)` `interior_horizontal_insulation_material_name`
* :abbr:`β (Numeric)` `interior_horizontal_insulation_depth` (Default: 0.0)
* :abbr:`β (Numeric)` `interior_horizontal_insulation_width`
* :abbr:`β (String)` `interior_vertical_insulation_material_name`
* :abbr:`β (Numeric)` `interior_vertical_insulation_depth`
* :abbr:`β (String)` `exterior_horizontal_insulation_material_name`
* :abbr:`β (Numeric)` `exterior_horizontal_insulation_depth`
* :abbr:`β (Numeric)` `exterior_horizontal_insulation_width` (Default: 0.0)
* :abbr:`β (String)` `exterior_vertical_insulation_material_name`
* :abbr:`β (Numeric)` `exterior_vertical_insulation_depth`
* :abbr:`β (Numeric)` `wall_height_above_grade` (Default: 0.2)
* :abbr:`β (Numeric)` `wall_depth_below_slab` (Default: 0.0)
* :abbr:`β (String)` `footing_wall_construction_name`
* :abbr:`β (String)` `footing_material_name`
* :abbr:`β (Numeric)` `footing_depth` (Default: 0.3)
* Array of {:abbr:`β (String)` custom_block_material_name, :abbr:`β (Numeric)` custom_block_depth, :abbr:`β (Numeric)` custom_block_x_position, :abbr:`β (Numeric)` custom_block_z_position} `blocks`
.. rst-class:: special
Foundation:Kiva:Settings
========================
Settings applied across all Kiva foundation calculations. Object is not required. If not defined, defaults will be applied.
* :abbr:`β (Numeric)` `soil_conductivity` (Default: 1.73)
* :abbr:`β (Numeric)` `soil_density` (Default: 1842.0)
* :abbr:`β (Numeric)` `soil_specific_heat` (Default: 419.0)
* :abbr:`β (Numeric)` `ground_solar_absorptivity` (Default: 0.9)
* :abbr:`β (Numeric)` `ground_thermal_absorptivity` (Default: 0.9)
* :abbr:`β (Numeric)` `ground_surface_roughness` (Default: 0.03)
* :abbr:`β (Numeric)` `far_field_width` (Default: 40.0)
* :abbr:`β (String)` `deep_ground_boundary_condition` (Default: Autoselect)
* :abbr:`βΆβ (Auto-calculable Numeric)` `deep_ground_depth` (Default: Autocalculate)
* :abbr:`β (Numeric)` `minimum_cell_dimension` (Default: 0.02)
* :abbr:`β (Numeric)` `maximum_cell_growth_coefficient` (Default: 1.5)
* :abbr:`β (String)` `simulation_timestep` (Default: Hourly)
.. rst-class:: special
SurfaceProperty:ExposedFoundationPerimeter
==========================================
Defines the perimeter of a foundation floor that is exposed to the exterior environment through the floor. User may either define the total exposed perimeter, fraction of perimeter exposed or individually define which segments of the floor surface perimeter are exposed.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `exposed_perimeter_calculation_method`
* :abbr:`β (Numeric)` `total_exposed_perimeter`
* :abbr:`β (Numeric)` `exposed_perimeter_fraction` (Default: 1.0)
* Array of {:abbr:`β (String)` surface_segment_exposed} `surfaces`
.. rst-class:: special
SurfaceConvectionAlgorithm:Inside:AdaptiveModelSelections
=========================================================
Options to change the individual convection model equations for dynamic selection when using AdaptiveConvectiongAlgorithm This object is only needed to make changes to the default model selections for any or all of the surface categories. This object is for the inside face, the side of the surface facing a thermal zone.
* :abbr:`β (String)` `simple_buoyancy_vertical_wall_equation_source` (Default: FohannoPolidoriVerticalWall)
* :abbr:`β (String)` `simple_buoyancy_vertical_wall_user_curve_name`
* :abbr:`β (String)` `simple_buoyancy_stable_horizontal_equation_source` (Default: AlamdariHammondStableHorizontal)
* :abbr:`β (String)` `simple_buoyancy_stable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `simple_buoyancy_unstable_horizontal_equation_source` (Default: AlamdariHammondUnstableHorizontal)
* :abbr:`β (String)` `simple_buoyancy_unstable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `simple_buoyancy_stable_tilted_equation_source` (Default: WaltonStableHorizontalOrTilt)
* :abbr:`β (String)` `simple_buoyancy_stable_tilted_equation_user_curve_name`
* :abbr:`β (String)` `simple_buoyancy_unstable_tilted_equation_source` (Default: WaltonUnstableHorizontalOrTilt)
* :abbr:`β (String)` `simple_buoyancy_unstable_tilted_equation_user_curve_name`
* :abbr:`β (String)` `simple_buoyancy_windows_equation_source` (Default: ISO15099Windows)
* :abbr:`β (String)` `simple_buoyancy_windows_equation_user_curve_name`
* :abbr:`β (String)` `floor_heat_ceiling_cool_vertical_wall_equation_source` (Default: KhalifaEq3WallAwayFromHeat)
* :abbr:`β (String)` `floor_heat_ceiling_cool_vertical_wall_equation_user_curve_name`
* :abbr:`β (String)` `floor_heat_ceiling_cool_stable_horizontal_equation_source` (Default: AlamdariHammondStableHorizontal)
* :abbr:`β (String)` `floor_heat_ceiling_cool_stable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `floor_heat_ceiling_cool_unstable_horizontal_equation_source` (Default: KhalifaEq4CeilingAwayFromHeat)
* :abbr:`β (String)` `floor_heat_ceiling_cool_unstable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `floor_heat_ceiling_cool_heated_floor_equation_source` (Default: AwbiHattonHeatedFloor)
* :abbr:`β (String)` `floor_heat_ceiling_cool_heated_floor_equation_user_curve_name`
* :abbr:`β (String)` `floor_heat_ceiling_cool_chilled_ceiling_equation_source` (Default: KaradagChilledCeiling)
* :abbr:`β (String)` `floor_heat_ceiling_cool_chilled_ceiling_equation_user_curve_name`
* :abbr:`β (String)` `floor_heat_ceiling_cool_stable_tilted_equation_source` (Default: WaltonStableHorizontalOrTilt)
* :abbr:`β (String)` `floor_heat_ceiling_cool_stable_tilted_equation_user_curve_name`
* :abbr:`β (String)` `floor_heat_ceiling_cool_unstable_tilted_equation_source` (Default: WaltonUnstableHorizontalOrTilt)
* :abbr:`β (String)` `floor_heat_ceiling_cool_unstable_tilted_equation_user_curve_name`
* :abbr:`β (String)` `floor_heat_ceiling_cool_window_equation_source` (Default: ISO15099Windows)
* :abbr:`β (String)` `floor_heat_ceiling_cool_window_equation_user_curve_name`
* :abbr:`β (String)` `wall_panel_heating_vertical_wall_equation_source` (Default: KhalifaEq6NonHeatedWalls)
* :abbr:`β (String)` `wall_panel_heating_vertical_wall_equation_user_curve_name`
* :abbr:`β (String)` `wall_panel_heating_heated_wall_equation_source` (Default: AwbiHattonHeatedWall)
* :abbr:`β (String)` `wall_panel_heating_heated_wall_equation_user_curve_name`
* :abbr:`β (String)` `wall_panel_heating_stable_horizontal_equation_source` (Default: AlamdariHammondStableHorizontal)
* :abbr:`β (String)` `wall_panel_heating_stable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `wall_panel_heating_unstable_horizontal_equation_source` (Default: KhalifaEq7Ceiling)
* :abbr:`β (String)` `wall_panel_heating_unstable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `wall_panel_heating_stable_tilted_equation_source` (Default: WaltonStableHorizontalOrTilt)
* :abbr:`β (String)` `wall_panel_heating_stable_tilted_equation_user_curve_name`
* :abbr:`β (String)` `wall_panel_heating_unstable_tilted_equation_source` (Default: WaltonUnstableHorizontalOrTilt)
* :abbr:`β (String)` `wall_panel_heating_unstable_tilted_equation_user_curve_name`
* :abbr:`β (String)` `wall_panel_heating_window_equation_source` (Default: ISO15099Windows)
* :abbr:`β (String)` `wall_panel_heating_window_equation_user_curve_name`
* :abbr:`β (String)` `convective_zone_heater_vertical_wall_equation_source` (Default: FohannoPolidoriVerticalWall)
* :abbr:`β (String)` `convective_zone_heater_vertical_wall_equation_user_curve_name`
* :abbr:`β (String)` `convective_zone_heater_vertical_walls_near_heater_equation_source` (Default: KhalifaEq5WallNearHeat)
* :abbr:`β (String)` `convective_zone_heater_vertical_walls_near_heater_equation_user_curve_name`
* :abbr:`β (String)` `convective_zone_heater_stable_horizontal_equation_source` (Default: AlamdariHammondStableHorizontal)
* :abbr:`β (String)` `convective_zone_heater_stable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `convective_zone_heater_unstable_horizontal_equation_source` (Default: KhalifaEq7Ceiling)
* :abbr:`β (String)` `convective_zone_heater_unstable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `convective_zone_heater_stable_tilted_equation_source` (Default: WaltonStableHorizontalOrTilt)
* :abbr:`β (String)` `convective_zone_heater_stable_tilted_equation_user_curve_name`
* :abbr:`β (String)` `convective_zone_heater_unstable_tilted_equation_source` (Default: WaltonUnstableHorizontalOrTilt)
* :abbr:`β (String)` `convective_zone_heater_unstable_tilted_equation_user_curve_name`
* :abbr:`β (String)` `convective_zone_heater_windows_equation_source` (Default: ISO15099Windows)
* :abbr:`β (String)` `convective_zone_heater_windows_equation_user_curve_name`
* :abbr:`β (String)` `central_air_diffuser_wall_equation_source` (Default: GoldsteinNovoselacCeilingDiffuserWalls)
* :abbr:`β (String)` `central_air_diffuser_wall_equation_user_curve_name`
* :abbr:`β (String)` `central_air_diffuser_ceiling_equation_source` (Default: FisherPedersenCeilingDiffuserCeiling)
* :abbr:`β (String)` `central_air_diffuser_ceiling_equation_user_curve_name`
* :abbr:`β (String)` `central_air_diffuser_floor_equation_source` (Default: GoldsteinNovoselacCeilingDiffuserFloor)
* :abbr:`β (String)` `central_air_diffuser_floor_equation_user_curve_name`
* :abbr:`β (String)` `central_air_diffuser_window_equation_source` (Default: GoldsteinNovoselacCeilingDiffuserWindow)
* :abbr:`β (String)` `central_air_diffuser_window_equation_user_curve_name`
* :abbr:`β (String)` `mechanical_zone_fan_circulation_vertical_wall_equation_source` (Default: KhalifaEq3WallAwayFromHeat)
* :abbr:`β (String)` `mechanical_zone_fan_circulation_vertical_wall_equation_user_curve_name`
* :abbr:`β (String)` `mechanical_zone_fan_circulation_stable_horizontal_equation_source` (Default: AlamdariHammondStableHorizontal)
* :abbr:`β (String)` `mechanical_zone_fan_circulation_stable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `mechanical_zone_fan_circulation_unstable_horizontal_equation_source` (Default: KhalifaEq4CeilingAwayFromHeat)
* :abbr:`β (String)` `mechanical_zone_fan_circulation_unstable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `mechanical_zone_fan_circulation_stable_tilted_equation_source` (Default: WaltonStableHorizontalOrTilt)
* :abbr:`β (String)` `mechanical_zone_fan_circulation_stable_tilted_equation_user_curve_name`
* :abbr:`β (String)` `mechanical_zone_fan_circulation_unstable_tilted_equation_source` (Default: WaltonUnstableHorizontalOrTilt)
* :abbr:`β (String)` `mechanical_zone_fan_circulation_unstable_tilted_equation_user_curve_name`
* :abbr:`β (String)` `mechanical_zone_fan_circulation_window_equation_source` (Default: ISO15099Windows)
* :abbr:`β (String)` `mechanical_zone_fan_circulation_window_equation_user_curve_name`
* :abbr:`β (String)` `mixed_regime_buoyancy_assisting_flow_on_walls_equation_source` (Default: BeausoleilMorrisonMixedAssistedWall)
* :abbr:`β (String)` `mixed_regime_buoyancy_assisting_flow_on_walls_equation_user_curve_name`
* :abbr:`β (String)` `mixed_regime_buoyancy_opposing_flow_on_walls_equation_source` (Default: BeausoleilMorrisonMixedOpposingWall)
* :abbr:`β (String)` `mixed_regime_buoyancy_opposing_flow_on_walls_equation_user_curve_name`
* :abbr:`β (String)` `mixed_regime_stable_floor_equation_source` (Default: BeausoleilMorrisonMixedStableFloor)
* :abbr:`β (String)` `mixed_regime_stable_floor_equation_user_curve_name`
* :abbr:`β (String)` `mixed_regime_unstable_floor_equation_source` (Default: BeausoleilMorrisonMixedUnstableFloor)
* :abbr:`β (String)` `mixed_regime_unstable_floor_equation_user_curve_name`
* :abbr:`β (String)` `mixed_regime_stable_ceiling_equation_source` (Default: BeausoleilMorrisonMixedStableCeiling)
* :abbr:`β (String)` `mixed_regime_stable_ceiling_equation_user_curve_name`
* :abbr:`β (String)` `mixed_regime_unstable_ceiling_equation_source` (Default: BeausoleilMorrisonMixedUnstableCeiling)
* :abbr:`β (String)` `mixed_regime_unstable_ceiling_equation_user_curve_name`
* :abbr:`β (String)` `mixed_regime_window_equation_source` (Default: GoldsteinNovoselacCeilingDiffuserWindow)
* :abbr:`β (String)` `mixed_regime_window_equation_user_curve_name`
.. rst-class:: special
SurfaceConvectionAlgorithm:Outside:AdaptiveModelSelections
==========================================================
Options to change the individual convection model equations for dynamic selection when using AdaptiveConvectiongAlgorithm This object is only needed to make changes to the default model selections for any or all of the surface categories. This object is for the outside face, the side of the surface facing away from the thermal zone.
* :abbr:`β (String)` `wind_convection_windward_vertical_wall_equation_source` (Default: TARPWindward)
* :abbr:`β (String)` `wind_convection_windward_equation_vertical_wall_user_curve_name`
* :abbr:`β (String)` `wind_convection_leeward_vertical_wall_equation_source` (Default: TARPLeeward)
* :abbr:`β (String)` `wind_convection_leeward_vertical_wall_equation_user_curve_name`
* :abbr:`β (String)` `wind_convection_horizontal_roof_equation_source` (Default: ClearRoof)
* :abbr:`β (String)` `wind_convection_horizontal_roof_user_curve_name`
* :abbr:`β (String)` `natural_convection_vertical_wall_equation_source` (Default: ASHRAEVerticalWall)
* :abbr:`β (String)` `natural_convection_vertical_wall_equation_user_curve_name`
* :abbr:`β (String)` `natural_convection_stable_horizontal_equation_source` (Default: WaltonStableHorizontalOrTilt)
* :abbr:`β (String)` `natural_convection_stable_horizontal_equation_user_curve_name`
* :abbr:`β (String)` `natural_convection_unstable_horizontal_equation_source` (Default: WaltonUnstableHorizontalOrTilt)
* :abbr:`β (String)` `natural_convection_unstable_horizontal_equation_user_curve_name`
.. rst-class:: special
SurfaceConvectionAlgorithm:Inside:UserCurve
===========================================
Used to describe a custom model equation for surface convection heat transfer coefficient If more than one curve is referenced they are all used and added together.
* :abbr:`β (String)` `reference_temperature_for_convection_heat_transfer`
* :abbr:`β (String)` `hc_function_of_temperature_difference_curve_name`
* :abbr:`β (String)` `hc_function_of_temperature_difference_divided_by_height_curve_name`
* :abbr:`β (String)` `hc_function_of_air_change_rate_curve_name`
* :abbr:`β (String)` `hc_function_of_air_system_volume_flow_rate_divided_by_zone_perimeter_length_curve_name`
.. rst-class:: special
SurfaceConvectionAlgorithm:Outside:UserCurve
============================================
Used to describe a custom model equation for surface convection heat transfer coefficient If more than one curve is referenced they are all used and added together.
* :abbr:`β (String)` `wind_speed_type_for_curve` (Default: HeightAdjust)
* :abbr:`β (String)` `hf_function_of_wind_speed_curve_name`
* :abbr:`β (String)` `hn_function_of_temperature_difference_curve_name`
* :abbr:`β (String)` `hn_function_of_temperature_difference_divided_by_height_curve_name`
.. rst-class:: special
SurfaceProperty:ConvectionCoefficients
======================================
Allow user settable interior and/or exterior convection coefficients. Note that some other factors may limit the lower bounds for these values, such as for windows, the interior convection coefficient must be >.28, for trombe wall algorithm selection (zone), the interior convection coefficient must be >.1 for TARP interior convection, the lower limit is also .1 Minimum and maximum limits are set in HeatBalanceAlgorithm object. Defaults in HeatBalanceAlgorithm object are [.1,1000].
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `convection_coefficient_1_location`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `convection_coefficient_1_type`
* :abbr:`β (Numeric)` `convection_coefficient_1`
* :abbr:`β (String)` `convection_coefficient_1_schedule_name`
* :abbr:`β (String)` `convection_coefficient_1_user_curve_name`
* :abbr:`β (String)` `convection_coefficient_2_location`
* :abbr:`β (String)` `convection_coefficient_2_type`
* :abbr:`β (Numeric)` `convection_coefficient_2` (Default: 0.1)
* :abbr:`β (String)` `convection_coefficient_2_schedule_name`
* :abbr:`β (String)` `convection_coefficient_2_user_curve_name`
.. rst-class:: special
SurfaceProperty:ConvectionCoefficients:MultipleSurface
======================================================
Allow user settable interior and/or exterior convection coefficients. Note that some other factors may limit the lower bounds for these values, such as for windows, the interior convection coefficient must be >.28, for trombe wall algorithm selection (zone), the interior convection coefficient must be >.1 for TARP interior convection, the lower limit is also .1 Minimum and maximum limits are set in HeatBalanceAlgorithm object. Defaults in HeatBalanceAlgorithm object are [.1,1000].
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `convection_coefficient_1_location`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `convection_coefficient_1_type`
* :abbr:`β (Numeric)` `convection_coefficient_1`
* :abbr:`β (String)` `convection_coefficient_1_schedule_name`
* :abbr:`β (String)` `convection_coefficient_1_user_curve_name`
* :abbr:`β (String)` `convection_coefficient_2_location`
* :abbr:`β (String)` `convection_coefficient_2_type`
* :abbr:`β (Numeric)` `convection_coefficient_2` (Default: 0.1)
* :abbr:`β (String)` `convection_coefficient_2_schedule_name`
* :abbr:`β (String)` `convection_coefficient_2_user_curve_name`
.. rst-class:: special
SurfaceProperties:VaporCoefficients
===================================
The interior and external vapor transfer coefficients. Normally these value are calculated using the heat convection coefficient values. Use this object to used fixed constant values. Units are kg/Pa.s.m2 This will only work with the CombinedHeatAndMoistureFiniteElement algorithm for surfaces. Other algorithms will ignore these coefficients
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`β (String)` `constant_external_vapor_transfer_coefficient` (Default: No)
* :abbr:`β (Numeric)` `external_vapor_coefficient_value` (Default: 0.0)
* :abbr:`β (String)` `constant_internal_vapor_transfer_coefficient` (Default: No)
* :abbr:`β (Numeric)` `internal_vapor_coefficient_value` (Default: 0.0)
.. rst-class:: special
SurfaceProperty:ExteriorNaturalVentedCavity
===========================================
Used to describe the decoupled layer, or baffle, and the characteristics of the cavity and openings for naturally ventilated exterior surfaces. This object is also used in conjunction with the OtherSideConditionsModel.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `boundary_conditions_model_name`
* :abbr:`β (Numeric)` `area_fraction_of_openings`
* :abbr:`β (Numeric)` `thermal_emissivity_of_exterior_baffle_material`
* :abbr:`β (Numeric)` `solar_absorbtivity_of_exterior_baffle`
* :abbr:`β (Numeric)` `height_scale_for_buoyancy_driven_ventilation`
* :abbr:`β (Numeric)` `effective_thickness_of_cavity_behind_exterior_baffle`
* :abbr:`β (Numeric)` `ratio_of_actual_surface_area_to_projected_surface_area` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `roughness_of_exterior_surface`
* :abbr:`β (Numeric)` `effectiveness_for_perforations_with_respect_to_wind` (Default: 0.25)
* :abbr:`β (Numeric)` `discharge_coefficient_for_openings_with_respect_to_buoyancy_driven_flow` (Default: 0.65)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` surface_name} `surface`
.. rst-class:: special
SurfaceProperty:SolarIncidentInside
===================================
Used to provide incident solar radiation on the inside of the surface. Reference surface-construction pair and if that pair is used in a simulation, then program will use value provided in schedule instead of calculating it.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inside_surface_incident_sun_solar_radiation_schedule_name`
.. rst-class:: special
SurfaceProperty:IncidentSolarMultiplier
=======================================
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`β (Numeric)` `incident_solar_multiplier` (Default: 1.0)
* :abbr:`β (String)` `incident_solar_multiplier_schedule_name`
.. rst-class:: special
SurfaceProperty:LocalEnvironment
================================
This object defines the local environment properties of an exterior surface. One or more environment properties have to be defined and linked to the exterior surface.
* :abbr:`β (String)` `exterior_surface_name`
* :abbr:`β (String)` `sunlit_fraction_schedule_name`
* :abbr:`β (String)` `surrounding_surfaces_object_name`
* :abbr:`β (String)` `outdoor_air_node_name`
* :abbr:`β (String)` `ground_surfaces_object_name`
.. rst-class:: special
ZoneProperty:LocalEnvironment
=============================
This object defines the local environment properties of a zone object. A corresponding outdoor air node should be defined and linked to the zone object.
* :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `outdoor_air_node_name`
.. rst-class:: special
SurfaceProperty:SurroundingSurfaces
===================================
This object defines a list of surrounding surfaces for an exterior surface.
* :abbr:`βΆβ (Auto-calculable Numeric)` `sky_view_factor` (Default: Autocalculate)
* :abbr:`β (String)` `sky_temperature_schedule_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `ground_view_factor` (Default: Autocalculate)
* :abbr:`β (String)` `ground_temperature_schedule_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` surrounding_surface_name, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` surrounding_surface_view_factor, :abbr:`π
(Required Field)` :abbr:`β (String)` surrounding_surface_temperature_schedule_name} `surfaces`
.. rst-class:: special
SurfaceProperty:GroundSurfaces
==============================
This object defines a list of ground surfaces for use with an exterior surface.
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` ground_surface_name, :abbr:`β (Numeric)` ground_surface_view_factor, :abbr:`β (String)` ground_surface_temperature_schedule_name, :abbr:`β (String)` ground_surface_reflectance_schedule_name} `ground_surfaces`
.. rst-class:: special
ComplexFenestrationProperty:SolarAbsorbedLayers
===============================================
Used to provide solar radiation absorbed in fenestration layers. References surface-construction pair and if that pair is used in a simulation, then program will use value provided in schedules instead of calculating it.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fenestration_surface`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `layer_1_solar_radiation_absorbed_schedule_name`
* :abbr:`β (String)` `layer_2_solar_radiation_absorbed_schedule_name`
* :abbr:`β (String)` `layer_3_solar_radiation_absorbed_schedule_name`
* :abbr:`β (String)` `layer_4_solar_radiation_absorbed_schedule_name`
* :abbr:`β (String)` `layer_5_solar_radiation_absorbed_schedule_name`
.. rst-class:: special
ZoneProperty:UserViewFactors:BySurfaceName
==========================================
View factors for Surface to Surface in a zone. (Number of Surfaces)\*\*2 are expected. Any omitted surface pairs will be assumed to have a view factor of zero.
* :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* Array of {:abbr:`β (String)` from_surface, :abbr:`β (String)` to_surface, :abbr:`β (Numeric)` view_factor} `view_factors`
.. rst-class:: special
GroundHeatTransfer:Control
==========================
Object determines if the Slab and Basement preprocessors are going to be executed.
* :abbr:`β (String)` `run_basement_preprocessor` (Default: No)
* :abbr:`β (String)` `run_slab_preprocessor` (Default: No)
.. rst-class:: special
GroundHeatTransfer:Slab:Materials
=================================
Object gives an overall description of the slab ground heat transfer model.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nmat_number_of_materials`
* :abbr:`β (Numeric)` `albedo_surface_albedo_no_snow` (Default: 0.16)
* :abbr:`β (Numeric)` `albedo_surface_albedo_snow` (Default: 0.4)
* :abbr:`β (Numeric)` `epslw_surface_emissivity_no_snow` (Default: 0.94)
* :abbr:`β (Numeric)` `epslw_surface_emissivity_snow` (Default: 0.86)
* :abbr:`β (Numeric)` `z0_surface_roughness_no_snow` (Default: 0.75)
* :abbr:`β (Numeric)` `z0_surface_roughness_snow` (Default: 0.25)
* :abbr:`β (Numeric)` `hin_indoor_hconv_downward_flow` (Default: 6.13)
* :abbr:`β (Numeric)` `hin_indoor_hconv_upward` (Default: 9.26)
.. rst-class:: special
GroundHeatTransfer:Slab:MatlProps
=================================
This object contains the material properties for the materials used in the model. The fields are mostly self explanatory.
* :abbr:`β (Numeric)` `rho_slab_material_density` (Default: 2300.0)
* :abbr:`β (Numeric)` `rho_soil_density` (Default: 1200.0)
* :abbr:`β (Numeric)` `cp_slab_cp` (Default: 650.0)
* :abbr:`β (Numeric)` `cp_soil_cp` (Default: 1200.0)
* :abbr:`β (Numeric)` `tcon_slab_k` (Default: 0.9)
* :abbr:`β (Numeric)` `tcon_soil_k` (Default: 1.0)
.. rst-class:: special
GroundHeatTransfer:Slab:BoundConds
==================================
Supplies some of the boundary conditions used in the ground heat transfer calculations.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evtr_is_surface_evapotranspiration_modeled`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fixbc_is_the_lower_boundary_at_a_fixed_temperature`
* :abbr:`β (Numeric)` `tdeepin`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `usrhflag_is_the_ground_surface_h_specified_by_the_user_`
* :abbr:`β (Numeric)` `userh_user_specified_ground_surface_heat_transfer_coefficient`
.. rst-class:: special
GroundHeatTransfer:Slab:BldgProps
=================================
Object provides information about the building and its operating conditions Monthly Average Temperature SetPoint fields specify the average indoor building set point temperatures for each month of the year. These fields are useful for simulating a building that is not temperature controlled for some of the year. In such a case, the average indoor set point temperatures can be obtained by first running the model in EnergyPlus with an insulated floor boundary condition, and then using the resulting monthly average zone temperatures in these fields.
* :abbr:`β (Numeric)` `iyrs_number_of_years_to_iterate` (Default: 10.0)
* :abbr:`β (Numeric)` `shape_slab_shape`
* :abbr:`β (Numeric)` `hbldg_building_height`
* :abbr:`β (Numeric)` `tin1_january_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin2_february_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin3_march_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin4_april_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin5_may_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin6_june_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin7_july_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin8_august_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin9_september_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin10_october_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin11_november_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tin12_december_indoor_average_temperature_setpoint` (Default: 22.0)
* :abbr:`β (Numeric)` `tinamp_daily_indoor_sine_wave_variation_amplitude` (Default: 0.0)
* :abbr:`β (Numeric)` `convtol_convergence_tolerance` (Default: 0.1)
.. rst-class:: special
GroundHeatTransfer:Slab:Insulation
==================================
This object supplies the information about insulation used around the slab. There are two possible configurations: under the slab or vertical insulation around the slab.
* :abbr:`β (Numeric)` `rins_r_value_of_under_slab_insulation` (Default: 0.0)
* :abbr:`β (Numeric)` `dins_width_of_strip_of_under_slab_insulation` (Default: 0.0)
* :abbr:`β (Numeric)` `rvins_r_value_of_vertical_insulation` (Default: 0.0)
* :abbr:`β (Numeric)` `zvins_depth_of_vertical_insulation` (Default: 0.0)
* :abbr:`β (Numeric)` `ivins_flag_is_there_vertical_insulation` (Default: 0.0)
.. rst-class:: special
GroundHeatTransfer:Slab:EquivalentSlab
======================================
Using an equivalent slab allows non-rectangular shapes to be modeled accurately. Object uses the area - perimeter (area/perimeter) ratio to determine the size of an equivalent rectangular slab. EnergyPlus users normally use this option.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `apratio_the_area_to_perimeter_ratio_for_this_slab`
* :abbr:`β (Numeric)` `slabdepth_thickness_of_slab_on_grade` (Default: 0.1)
* :abbr:`β (Numeric)` `clearance_distance_from_edge_of_slab_to_domain_edge` (Default: 15.0)
* :abbr:`β (Numeric)` `zclearance_distance_from_bottom_of_slab_to_domain_bottom` (Default: 15.0)
.. rst-class:: special
GroundHeatTransfer:Slab:AutoGrid
================================
AutoGrid only necessary when EquivalentSlab option not chosen. Not normally needed by EnergyPlus users. This object permits user selection of rectangular slab dimensions. NO SLAB DIMENSIONS LESS THAN 6 m.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `slabx_x_dimension_of_the_building_slab`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `slaby_y_dimension_of_the_building_slab`
* :abbr:`β (Numeric)` `slabdepth_thickness_of_slab_on_grade` (Default: 0.1)
* :abbr:`β (Numeric)` `clearance_distance_from_edge_of_slab_to_domain_edge` (Default: 15.0)
* :abbr:`β (Numeric)` `zclearance_distance_from_bottom_of_slab_to_domain_bottom` (Default: 15.0)
.. rst-class:: special
GroundHeatTransfer:Slab:ManualGrid
==================================
Manual Grid only necessary when using manual gridding (not recommended) Used only in special cases when previous two objects are not used. User must input complete gridding information.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nx_number_of_cells_in_the_x_direction`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `ny_number_of_cells_in_the_y_direction`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nz_number_of_cells_in_the_z_direction`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `ibox_x_direction_cell_indicator_of_slab_edge`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `jbox_y_direction_cell_indicator_of_slab_edge`
.. rst-class:: special
GroundHeatTransfer:Slab:XFACE
=============================
This is only needed when using manual gridding (not recommended) XFACE: X Direction cell face coordinates: m
.. rst-class:: special
GroundHeatTransfer:Slab:YFACE
=============================
This is only needed when using manual gridding (not recommended) YFACE: Y Direction cell face coordinates: m,
.. rst-class:: special
GroundHeatTransfer:Slab:ZFACE
=============================
This is only needed when using manual gridding (not recommended) ZFACE: Z Direction cell face coordinates: m
.. rst-class:: special
GroundHeatTransfer:Basement:SimParameters
=========================================
Specifies certain parameters that control the Basement preprocessor ground heat transfer simulation.
* :abbr:`β (Numeric)` `f_multiplier_for_the_adi_solution`
* :abbr:`β (Numeric)` `iyrs_maximum_number_of_yearly_iterations_` (Default: 15.0)
.. rst-class:: special
GroundHeatTransfer:Basement:MatlProps
=====================================
Specifies the material properties for the Basement preprocessor ground heat transfer simulation. Only the Foundation Wall, Floor Slab, Soil, and Gravel properties are currently used.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nmat_number_of_materials_in_this_domain`
* :abbr:`β (Numeric)` `density_for_foundation_wall` (Default: 2243.0)
* :abbr:`β (Numeric)` `density_for_floor_slab` (Default: 2243.0)
* :abbr:`β (Numeric)` `density_for_ceiling` (Default: 311.0)
* :abbr:`β (Numeric)` `density_for_soil` (Default: 1500.0)
* :abbr:`β (Numeric)` `density_for_gravel` (Default: 2000.0)
* :abbr:`β (Numeric)` `density_for_wood` (Default: 449.0)
* :abbr:`β (Numeric)` `specific_heat_for_foundation_wall` (Default: 880.0)
* :abbr:`β (Numeric)` `specific_heat_for_floor_slab` (Default: 880.0)
* :abbr:`β (Numeric)` `specific_heat_for_ceiling` (Default: 1530.0)
* :abbr:`β (Numeric)` `specific_heat_for_soil` (Default: 840.0)
* :abbr:`β (Numeric)` `specific_heat_for_gravel` (Default: 720.0)
* :abbr:`β (Numeric)` `specific_heat_for_wood` (Default: 1530.0)
* :abbr:`β (Numeric)` `thermal_conductivity_for_foundation_wall` (Default: 1.4)
* :abbr:`β (Numeric)` `thermal_conductivity_for_floor_slab` (Default: 1.4)
* :abbr:`β (Numeric)` `thermal_conductivity_for_ceiling` (Default: 0.09)
* :abbr:`β (Numeric)` `thermal_conductivity_for_soil` (Default: 1.1)
* :abbr:`β (Numeric)` `thermal_conductivity_for_gravel` (Default: 1.9)
* :abbr:`β (Numeric)` `thermal_conductivity_for_wood` (Default: 0.12)
.. rst-class:: special
GroundHeatTransfer:Basement:Insulation
======================================
Describes the insulation used on an exterior basement wall for the Basement preprocessor ground heat transfer simulation.
* :abbr:`β (Numeric)` `rext_r_value_of_any_exterior_insulation`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `insfull_flag_is_the_wall_fully_insulated_`
.. rst-class:: special
GroundHeatTransfer:Basement:SurfaceProps
========================================
Specifies the soil surface properties for the Basement preprocessor ground heat transfer simulation.
* :abbr:`β (Numeric)` `albedo_surface_albedo_for_no_snow_conditions` (Default: 0.16)
* :abbr:`β (Numeric)` `albedo_surface_albedo_for_snow_conditions` (Default: 0.4)
* :abbr:`β (Numeric)` `epsln_surface_emissivity_no_snow` (Default: 0.94)
* :abbr:`β (Numeric)` `epsln_surface_emissivity_with_snow` (Default: 0.86)
* :abbr:`β (Numeric)` `veght_surface_roughness_no_snow_conditions` (Default: 6.0)
* :abbr:`β (Numeric)` `veght_surface_roughness_snow_conditions` (Default: 0.25)
* :abbr:`β (String)` `pet_flag_potential_evapotranspiration_on_` (Default: FALSE)
.. rst-class:: special
GroundHeatTransfer:Basement:BldgData
====================================
Specifies the surface and gravel thicknesses used for the Basement preprocessor ground heat transfer simulation.
* :abbr:`β (Numeric)` `dwall_wall_thickness` (Default: 0.2)
* :abbr:`β (Numeric)` `dslab_floor_slab_thickness` (Default: 0.1)
* :abbr:`β (Numeric)` `dgravxy_width_of_gravel_pit_beside_basement_wall` (Default: 0.3)
* :abbr:`β (Numeric)` `dgravzn_gravel_depth_extending_above_the_floor_slab` (Default: 0.2)
* :abbr:`β (Numeric)` `dgravzp_gravel_depth_below_the_floor_slab` (Default: 0.1)
.. rst-class:: special
GroundHeatTransfer:Basement:Interior
====================================
Provides the information needed to simulate the inside boundary conditions for the Basement preprocessor ground heat transfer simulation.
* :abbr:`β (String)` `cond_flag_is_the_basement_conditioned_` (Default: TRUE)
* :abbr:`β (Numeric)` `hin_downward_convection_only_heat_transfer_coefficient` (Default: 0.92)
* :abbr:`β (Numeric)` `hin_upward_convection_only_heat_transfer_coefficient` (Default: 4.04)
* :abbr:`β (Numeric)` `hin_horizontal_convection_only_heat_transfer_coefficient` (Default: 3.08)
* :abbr:`β (Numeric)` `hin_downward_combined_convection_and_radiation_heat_transfer_coefficient` (Default: 6.13)
* :abbr:`β (Numeric)` `hin_upward_combined_convection_and_radiation_heat_transfer_coefficient` (Default: 9.26)
* :abbr:`β (Numeric)` `hin_horizontal_combined_convection_and_radiation_heat_transfer_coefficient` (Default: 8.29)
.. rst-class:: special
GroundHeatTransfer:Basement:ComBldg
===================================
ComBldg contains the monthly average temperatures (C) and possibility of daily variation amplitude
* :abbr:`β (Numeric)` `january_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `february_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `march_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `april_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `may_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `june_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `july_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `august_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `september_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `october_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `november_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `december_average_temperature` (Default: 22.0)
* :abbr:`β (Numeric)` `daily_variation_sine_wave_amplitude` (Default: 0.0)
.. rst-class:: special
GroundHeatTransfer:Basement:EquivSlab
=====================================
Using an equivalent slab allows non-rectangular shapes to be modeled accurately. The simulation default should be EquivSizing=True
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `apratio_the_area_to_perimeter_ratio_for_this_slab`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `equivsizing_flag`
.. rst-class:: special
GroundHeatTransfer:Basement:EquivAutoGrid
=========================================
EquivAutoGrid necessary when EquivSizing=TRUE, TRUE is is the normal case.
* :abbr:`β (Numeric)` `clearance_distance_from_outside_of_wall_to_edge_of_3_d_ground_domain` (Default: 15.0)
* :abbr:`β (Numeric)` `slabdepth_thickness_of_the_floor_slab` (Default: 0.1)
* :abbr:`β (Numeric)` `basedepth_depth_of_the_basement_wall_below_grade` (Default: 2.0)
.. rst-class:: special
GroundHeatTransfer:Basement:AutoGrid
====================================
AutoGrid only necessary when EquivSizing is false If the modeled building is not a rectangle or square, Equivalent sizing MUST be used to get accurate results
* :abbr:`β (Numeric)` `clearance_distance_from_outside_of_wall_to_edge_` (Default: 15.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `slabx_x_dimension_of_the_building_slab`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `slaby_y_dimension_of_the_building_slab`
* :abbr:`β (Numeric)` `concagheight_height_of_the_foundation_wall_above_grade` (Default: 0.0)
* :abbr:`β (Numeric)` `slabdepth_thickness_of_the_floor_slab` (Default: 0.1)
* :abbr:`β (Numeric)` `basedepth_depth_of_the_basement_wall_below_grade` (Default: 2.0)
.. rst-class:: special
GroundHeatTransfer:Basement:ManualGrid
======================================
Manual Grid only necessary using manual gridding (not recommended)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nx_number_of_cells_in_the_x_direction_20_`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `ny_number_of_cells_in_the_y_direction_20_`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nzag_number_of_cells_in_the_z_direction_above_grade_4_always_`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nzbg_number_of_cells_in_z_direction_below_grade_10_35_`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `ibase_x_direction_cell_indicator_of_slab_edge_5_20_`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `jbase_y_direction_cell_indicator_of_slab_edge_5_20_`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `kbase_z_direction_cell_indicator_of_the_top_of_the_floor_slab_5_20_`
.. rst-class:: special
GroundHeatTransfer:Basement:XFACE
=================================
This is only needed when using manual gridding (not recommended) XFACE: X Direction cell face coordinates: m
.. rst-class:: special
GroundHeatTransfer:Basement:YFACE
=================================
This is only needed when using manual gridding (not recommended) YFACE: Y Direction cell face coordinates: m
.. rst-class:: special
GroundHeatTransfer:Basement:ZFACE
=================================
This is only needed when using manual gridding (not recommended) ZFACE: Z Direction cell face coordinates: m
.. rst-class:: special
RoomAirModelType
================
Selects the type of room air model to be used in a given zone. If no RoomAirModelType object is specified then the default Mixing model (all zone air at the same temperature) will be used.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `room_air_modeling_type` (Default: Mixing)
* :abbr:`β (String)` `air_temperature_coupling_strategy` (Default: Direct)
.. rst-class:: special
RoomAir:TemperaturePattern:UserDefined
======================================
Used to explicitly define temperature patterns that are to be applied to the mean air temperature within a thermal zone. Used with RoomAirModelType = UserDefined.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `pattern_control_schedule_name`
.. rst-class:: special
RoomAir:TemperaturePattern:ConstantGradient
===========================================
Used to model room air with a fixed temperature gradient in the vertical direction. Used in combination with RoomAir:TemperaturePattern:UserDefined.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `room_air_temperature_pattern_constant_gradient_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `control_integer_for_pattern_control_schedule_name`
* :abbr:`β (Numeric)` `thermostat_offset`
* :abbr:`β (Numeric)` `return_air_offset`
* :abbr:`β (Numeric)` `exhaust_air_offset`
* :abbr:`β (Numeric)` `temperature_gradient`
.. rst-class:: special
RoomAir:TemperaturePattern:TwoGradient
======================================
Used to model room air with two temperature gradients in the vertical direction. Used in combination with RoomAir:TemperaturePattern:UserDefined.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `room_air_temperature_pattern_two_gradient_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `control_integer_for_pattern_control_schedule_name`
* :abbr:`β (Numeric)` `thermostat_height`
* :abbr:`β (Numeric)` `return_air_height`
* :abbr:`β (Numeric)` `exhaust_air_height`
* :abbr:`β (Numeric)` `temperature_gradient_lower_bound`
* :abbr:`β (Numeric)` `temperature_gradient_upper_bound`
* :abbr:`β (String)` `gradient_interpolation_mode`
* :abbr:`β (Numeric)` `upper_temperature_bound`
* :abbr:`β (Numeric)` `lower_temperature_bound`
* :abbr:`β (Numeric)` `upper_heat_rate_bound`
* :abbr:`β (Numeric)` `lower_heat_rate_bound`
.. rst-class:: special
RoomAir:TemperaturePattern:NondimensionalHeight
===============================================
Defines a distribution pattern for air temperatures relative to the current mean air temperature as a function of height. The height, referred to as Zeta, is nondimensional by normalizing with the zone ceiling height. Used in combination with RoomAir:TemperaturePattern:UserDefined.
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `control_integer_for_pattern_control_schedule_name`
* :abbr:`β (Numeric)` `thermostat_offset`
* :abbr:`β (Numeric)` `return_air_offset`
* :abbr:`β (Numeric)` `exhaust_air_offset`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` pair_zeta_nondimensional_height, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` pair_delta_adjacent_air_temperature} `pairs`
.. rst-class:: special
RoomAir:TemperaturePattern:SurfaceMapping
=========================================
Defines a distribution pattern for the air temperatures adjacent to individual surfaces. This allows controlling the adjacent air temperature on a surface-by-surface basis rather than by height. This allows modeling different adjacent air temperatures on the opposite sides of the zone. Used in combination with RoomAir:TemperaturePattern:UserDefined.
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `control_integer_for_pattern_control_schedule_name`
* :abbr:`β (Numeric)` `thermostat_offset`
* :abbr:`β (Numeric)` `return_air_offset`
* :abbr:`β (Numeric)` `exhaust_air_offset`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` surface_name_pair, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` delta_adjacent_air_temperature_pair} `surface_deltas`
.. rst-class:: special
RoomAir:Node
============
Define an air node for some types of nodal room air models
* :abbr:`π
(Required Field)` :abbr:`β (String)` `node_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `height_of_nodal_control_volume_center`
* :abbr:`β (String)` `surface_1_name`
* :abbr:`β (String)` `surface_2_name`
* :abbr:`β (String)` `surface_3_name`
* :abbr:`β (String)` `surface_4_name`
* :abbr:`β (String)` `surface_5_name`
* :abbr:`β (String)` `surface_6_name`
* :abbr:`β (String)` `surface_7_name`
* :abbr:`β (String)` `surface_8_name`
* :abbr:`β (String)` `surface_9_name`
* :abbr:`β (String)` `surface_10_name`
* :abbr:`β (String)` `surface_11_name`
* :abbr:`β (String)` `surface_12_name`
* :abbr:`β (String)` `surface_13_name`
* :abbr:`β (String)` `surface_14_name`
* :abbr:`β (String)` `surface_15_name`
* :abbr:`β (String)` `surface_16_name`
* :abbr:`β (String)` `surface_17_name`
* :abbr:`β (String)` `surface_18_name`
* :abbr:`β (String)` `surface_19_name`
* :abbr:`β (String)` `surface_20_name`
* :abbr:`β (String)` `surface_21_name`
.. rst-class:: special
RoomAirSettings:OneNodeDisplacementVentilation
==============================================
The Mundt model for displacement ventilation
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `fraction_of_convective_internal_loads_added_to_floor_air`
* :abbr:`β (Numeric)` `fraction_of_infiltration_internal_loads_added_to_floor_air`
.. rst-class:: special
RoomAirSettings:ThreeNodeDisplacementVentilation
================================================
The UCSD model for Displacement Ventilation
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `gain_distribution_schedule_name`
* :abbr:`β (Numeric)` `number_of_plumes_per_occupant` (Default: 1.0)
* :abbr:`β (Numeric)` `thermostat_height` (Default: 1.1)
* :abbr:`β (Numeric)` `comfort_height` (Default: 1.1)
* :abbr:`β (Numeric)` `temperature_difference_threshold_for_reporting` (Default: 0.4)
.. rst-class:: special
RoomAirSettings:CrossVentilation
================================
This UCSD Cross Ventilation Room Air Model provides a simple model for heat transfer and vertical temperature profile prediction in cross ventilated rooms. The model distinguishes two regions in the room, the main jet region and the recirculations, and predicts characteristic airflow velocities and average air temperatures. Used with RoomAirModelType = CrossVentilation.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `gain_distribution_schedule_name`
* :abbr:`β (String)` `airflow_region_used_for_thermal_comfort_evaluation`
.. rst-class:: special
RoomAirSettings:UnderFloorAirDistributionInterior
=================================================
This Room Air Model is applicable to interior spaces that are served by an underfloor air distribution system. The dominant sources of heat gain should be from people, equipment, and other localized sources located in the occupied part of the room. The model should be used with caution in zones which have large heat gains or losses through exterior walls or windows or which have considerable direct solar gain. Used with RoomAirModelType = UnderFloorAirDistributionInterior.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `number_of_diffusers` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `power_per_plume` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `design_effective_area_of_diffuser` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `diffuser_slot_angle_from_vertical` (Default: Autocalculate)
* :abbr:`β (Numeric)` `thermostat_height` (Default: 1.2)
* :abbr:`β (Numeric)` `comfort_height` (Default: 1.1)
* :abbr:`β (Numeric)` `temperature_difference_threshold_for_reporting` (Default: 0.4)
* :abbr:`β (String)` `floor_diffuser_type` (Default: Swirl)
* :abbr:`βΆβ (Auto-calculable Numeric)` `transition_height` (Default: 1.7)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_a` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_b` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_c` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_d` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_e` (Default: Autocalculate)
.. rst-class:: special
RoomAirSettings:UnderFloorAirDistributionExterior
=================================================
Applicable to exterior spaces that are served by an underfloor air distribution system. The dominant sources of heat gain should be from people, equipment, and other localized sources located in the occupied part of the room, as well as convective gain coming from a warm window. Used with RoomAirModelType = CrossVentilation.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `number_of_diffusers_per_zone` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `power_per_plume` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `design_effective_area_of_diffuser` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `diffuser_slot_angle_from_vertical` (Default: Autocalculate)
* :abbr:`β (Numeric)` `thermostat_height` (Default: 1.2)
* :abbr:`β (Numeric)` `comfort_height` (Default: 1.1)
* :abbr:`β (Numeric)` `temperature_difference_threshold_for_reporting` (Default: 0.4)
* :abbr:`β (String)` `floor_diffuser_type` (Default: Swirl)
* :abbr:`βΆβ (Auto-calculable Numeric)` `transition_height` (Default: 1.7)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_a_in_formula_kc_a_gamma_b_c_d_gamma_e_gamma_2` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_b_in_formula_kc_a_gamma_b_c_d_gamma_e_gamma_2` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_c_in_formula_kc_a_gamma_b_c_d_gamma_e_gamma_2` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_d_in_formula_kc_a_gamma_b_c_d_gamma_e_gamma_2` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_e_in_formula_kc_a_gamma_b_c_d_gamma_e_gamma_2` (Default: Autocalculate)
.. rst-class:: special
RoomAir:Node:AirflowNetwork
===========================
define an air node for some types of nodal air models
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `fraction_of_zone_air_volume`
* :abbr:`β (String)` `roomair_node_airflownetwork_adjacentsurfacelist_name`
* :abbr:`β (String)` `roomair_node_airflownetwork_internalgains_name`
* :abbr:`β (String)` `roomair_node_airflownetwork_hvacequipment_name`
.. rst-class:: special
RoomAir:Node:AirflowNetwork:AdjacentSurfaceList
===============================================
* Array of {:abbr:`β (String)` surface_name} `surfaces`
.. rst-class:: special
RoomAir:Node:AirflowNetwork:InternalGains
=========================================
define the internal gains that are associated with one particular RoomAir:Node
* Array of {:abbr:`β (String)` internal_gain_object_type, :abbr:`β (String)` internal_gain_object_name, :abbr:`β (Numeric)` fraction_of_gains_to_node} `gains`
.. rst-class:: special
RoomAir:Node:AirflowNetwork:HVACEquipment
=========================================
define the zone equipment associated with one particular RoomAir:Node
* Array of {:abbr:`β (String)` zonehvac_or_air_terminal_equipment_object_type, :abbr:`β (String)` zonehvac_or_air_terminal_equipment_object_name, :abbr:`β (Numeric)` fraction_of_output_or_supply_air_from_hvac_equipment, :abbr:`β (Numeric)` fraction_of_input_or_return_air_to_hvac_equipment} `equipment_fractions`
.. rst-class:: special
RoomAirSettings:AirflowNetwork
==============================
RoomAir modeling using Airflow pressure network solver
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `control_point_roomairflownetwork_node_name`
* Array of {:abbr:`β (String)` roomairflownetwork_node_name} `nodes`
.. rst-class:: special
People
======
Sets internal gains and contaminant rates for occupants in the zone. If a ZoneList, SpaceList, or a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `number_of_people_schedule_name`
* :abbr:`β (String)` `number_of_people_calculation_method` (Default: People)
* :abbr:`β (Numeric)` `number_of_people`
* :abbr:`β (Numeric)` `people_per_floor_area`
* :abbr:`β (Numeric)` `floor_area_per_person`
* :abbr:`β (Numeric)` `fraction_radiant` (Default: 0.3)
* :abbr:`βΆβ (Auto-calculable Numeric)` `sensible_heat_fraction` (Default: Autocalculate)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `activity_level_schedule_name`
* :abbr:`β (Numeric)` `carbon_dioxide_generation_rate` (Default: 3.82e-08)
* :abbr:`β (String)` `enable_ashrae_55_comfort_warnings` (Default: No)
* :abbr:`β (String)` `mean_radiant_temperature_calculation_type` (Default: EnclosureAveraged)
* :abbr:`β (String)` `surface_name_angle_factor_list_name`
* :abbr:`β (String)` `work_efficiency_schedule_name`
* :abbr:`β (String)` `clothing_insulation_calculation_method` (Default: ClothingInsulationSchedule)
* :abbr:`β (String)` `clothing_insulation_calculation_method_schedule_name`
* :abbr:`β (String)` `clothing_insulation_schedule_name`
* :abbr:`β (String)` `air_velocity_schedule_name`
* :abbr:`β (String)` `thermal_comfort_model_1_type`
* :abbr:`β (String)` `thermal_comfort_model_2_type`
* :abbr:`β (String)` `thermal_comfort_model_3_type`
* :abbr:`β (String)` `thermal_comfort_model_4_type`
* :abbr:`β (String)` `thermal_comfort_model_5_type`
* :abbr:`β (String)` `thermal_comfort_model_6_type`
* :abbr:`β (String)` `thermal_comfort_model_7_type`
* :abbr:`β (String)` `ankle_level_air_velocity_schedule_name`
* :abbr:`β (Numeric)` `cold_stress_temperature_threshold` (Default: 15.56)
* :abbr:`β (Numeric)` `heat_stress_temperature_threshold` (Default: 30.0)
.. rst-class:: special
ComfortViewFactorAngles
=======================
Used to specify radiant view factors for thermal comfort calculations. Note that the following angle factor fractions must sum up to 1.0 All surfaces must be in the same enclosure.
* Array of {:abbr:`β (String)` surface_name, :abbr:`β (Numeric)` angle_factor} `angles`
.. rst-class:: special
Lights
======
Sets internal gains for lights in the zone. If a ZoneList, SpaceList, or a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `design_level_calculation_method` (Default: LightingLevel)
* :abbr:`β (Numeric)` `lighting_level`
* :abbr:`β (Numeric)` `watts_per_floor_area`
* :abbr:`β (Numeric)` `watts_per_person`
* :abbr:`β (Numeric)` `return_air_fraction` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_radiant` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_visible` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_replaceable` (Default: 1.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (String)` `return_air_fraction_calculated_from_plenum_temperature` (Default: No)
* :abbr:`β (Numeric)` `return_air_fraction_function_of_plenum_temperature_coefficient_1` (Default: 0.0)
* :abbr:`β (Numeric)` `return_air_fraction_function_of_plenum_temperature_coefficient_2` (Default: 0.0)
* :abbr:`β (String)` `return_air_heat_gain_node_name`
* :abbr:`β (String)` `exhaust_air_heat_gain_node_name`
.. rst-class:: special
ElectricEquipment
=================
Sets internal gains for electric equipment in the zone. If a ZoneList, SpaceList, or a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `design_level_calculation_method` (Default: EquipmentLevel)
* :abbr:`β (Numeric)` `design_level`
* :abbr:`β (Numeric)` `watts_per_floor_area`
* :abbr:`β (Numeric)` `watts_per_person`
* :abbr:`β (Numeric)` `fraction_latent` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_radiant` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_lost` (Default: 0.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
GasEquipment
============
Sets internal gains and contaminant rates for gas equipment in the zone. If a ZoneList, SpaceList, or a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `design_level_calculation_method` (Default: EquipmentLevel)
* :abbr:`β (Numeric)` `design_level`
* :abbr:`β (Numeric)` `power_per_floor_area`
* :abbr:`β (Numeric)` `power_per_person`
* :abbr:`β (Numeric)` `fraction_latent` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_radiant` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_lost` (Default: 0.0)
* :abbr:`β (Numeric)` `carbon_dioxide_generation_rate` (Default: 0.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
HotWaterEquipment
=================
Sets internal gains for hot water equipment in the zone. If a ZoneList, SpaceList, or a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `design_level_calculation_method` (Default: EquipmentLevel)
* :abbr:`β (Numeric)` `design_level`
* :abbr:`β (Numeric)` `power_per_floor_area`
* :abbr:`β (Numeric)` `power_per_person`
* :abbr:`β (Numeric)` `fraction_latent` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_radiant` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_lost` (Default: 0.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
SteamEquipment
==============
Sets internal gains for steam equipment in the zone. If a ZoneList, SpaceList, or a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `design_level_calculation_method` (Default: EquipmentLevel)
* :abbr:`β (Numeric)` `design_level`
* :abbr:`β (Numeric)` `power_per_floor_area`
* :abbr:`β (Numeric)` `power_per_person`
* :abbr:`β (Numeric)` `fraction_latent` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_radiant` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_lost` (Default: 0.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
OtherEquipment
==============
Sets internal gains or losses for "other" equipment in the zone. If a ZoneList, SpaceList, or a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`β (String)` `fuel_type` (Default: None)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `design_level_calculation_method` (Default: EquipmentLevel)
* :abbr:`β (Numeric)` `design_level`
* :abbr:`β (Numeric)` `power_per_floor_area`
* :abbr:`β (Numeric)` `power_per_person`
* :abbr:`β (Numeric)` `fraction_latent` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_radiant` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_lost` (Default: 0.0)
* :abbr:`β (Numeric)` `carbon_dioxide_generation_rate` (Default: 0.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
IndoorLivingWall
================
Indoor greenery systems such as indoor living walls are panels of plants, which grow hydroponically or from substrates. The living wall structures can be either free-standing or attached to walls. The IndoorLivingWall module directly connects with inside surface heat balance, zone air heat balance, and zone air moisture balance.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `evapotranspiration_calculation_method` (Default: Penman-Monteith)
* :abbr:`β (String)` `lighting_method`
* :abbr:`β (String)` `led_intensity_schedule_name`
* :abbr:`β (String)` `daylighting_control_name`
* :abbr:`β (String)` `led_daylight_targeted_lighting_intensity_schedule_name`
* :abbr:`β (Numeric)` `total_leaf_area`
* :abbr:`β (Numeric)` `led_nominal_intensity`
* :abbr:`β (Numeric)` `led_nominal_power`
* :abbr:`β (Numeric)` `radiant_fraction_of_led_lights` (Default: 0.6)
.. rst-class:: special
ElectricEquipment:ITE:AirCooled
===============================
This object describes air-cooled electric information technology equipment (ITE) which has variable power consumption as a function of loading and temperature. If a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name`
* :abbr:`β (String)` `air_flow_calculation_method` (Default: FlowFromSystem)
* :abbr:`β (String)` `design_power_input_calculation_method` (Default: Watts/Unit)
* :abbr:`β (Numeric)` `watts_per_unit`
* :abbr:`β (Numeric)` `number_of_units` (Default: 1.0)
* :abbr:`β (Numeric)` `watts_per_floor_area`
* :abbr:`β (String)` `design_power_input_schedule_name`
* :abbr:`β (String)` `cpu_loading_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cpu_power_input_function_of_loading_and_air_temperature_curve_name`
* :abbr:`β (Numeric)` `design_fan_power_input_fraction` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_fan_air_flow_rate_per_power_input`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_flow_function_of_loading_and_air_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_power_input_function_of_flow_curve_name`
* :abbr:`β (Numeric)` `design_entering_air_temperature` (Default: 15.0)
* :abbr:`β (String)` `environmental_class` (Default: None)
* :abbr:`β (String)` `air_inlet_connection_type` (Default: AdjustedSupply)
* :abbr:`β (String)` `air_inlet_room_air_model_node_name`
* :abbr:`β (String)` `air_outlet_room_air_model_node_name`
* :abbr:`β (String)` `supply_air_node_name`
* :abbr:`β (Numeric)` `design_recirculation_fraction` (Default: 0.0)
* :abbr:`β (String)` `recirculation_function_of_loading_and_supply_temperature_curve_name`
* :abbr:`β (Numeric)` `design_electric_power_supply_efficiency` (Default: 1.0)
* :abbr:`β (String)` `electric_power_supply_efficiency_function_of_part_load_ratio_curve_name`
* :abbr:`β (Numeric)` `fraction_of_electric_power_supply_losses_to_zone` (Default: 1.0)
* :abbr:`β (String)` `cpu_end_use_subcategory` (Default: ITE-CPU)
* :abbr:`β (String)` `fan_end_use_subcategory` (Default: ITE-Fans)
* :abbr:`β (String)` `electric_power_supply_end_use_subcategory` (Default: ITE-UPS)
* :abbr:`β (Numeric)` `supply_temperature_difference`
* :abbr:`β (String)` `supply_temperature_difference_schedule`
* :abbr:`β (Numeric)` `return_temperature_difference`
* :abbr:`β (String)` `return_temperature_difference_schedule`
.. rst-class:: special
ZoneBaseboard:OutdoorTemperatureControlled
==========================================
Specifies outside temperature-controlled electric baseboard heating. If a ZoneList, SpaceList, or a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `capacity_at_low_temperature` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `low_temperature` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `capacity_at_high_temperature` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `high_temperature` (Default: Autosize)
* :abbr:`β (Numeric)` `fraction_radiant` (Default: 0.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (Numeric)` `design_zone_heating_setpoint` (Default: 20.0)
.. rst-class:: special
SwimmingPool:Indoor
===================
Specifies an indoor swimming pools linked to a floor surface. The pool is assumed to cover the entire floor to which it is linked.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `average_depth`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `activity_factor_schedule_name`
* :abbr:`β (String)` `make_up_water_supply_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cover_schedule_name`
* :abbr:`β (Numeric)` `cover_evaporation_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `cover_convection_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `cover_short_wavelength_radiation_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `cover_long_wavelength_radiation_factor` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `pool_water_inlet_node`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `pool_water_outlet_node`
* :abbr:`β (Numeric)` `pool_heating_system_maximum_water_flow_rate`
* :abbr:`β (Numeric)` `pool_miscellaneous_equipment_power`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_temperature_schedule`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_number_of_people`
* :abbr:`β (String)` `people_schedule`
* :abbr:`β (String)` `people_heat_gain_schedule`
.. rst-class:: special
ZoneContaminantSourceAndSink:CarbonDioxide
==========================================
Represents internal CO2 gains and sinks in the zone.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `design_generation_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
.. rst-class:: special
ZoneContaminantSourceAndSink:Generic:Constant
=============================================
Sets internal generic contaminant gains and sinks in a zone with constant values.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `design_generation_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `generation_schedule_name`
* :abbr:`β (Numeric)` `design_removal_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `removal_schedule_name`
.. rst-class:: special
SurfaceContaminantSourceAndSink:Generic:PressureDriven
======================================================
Simulate generic contaminant source driven by the pressure difference across a surface.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`β (Numeric)` `design_generation_rate_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `generation_schedule_name`
* :abbr:`β (Numeric)` `generation_exponent`
.. rst-class:: special
ZoneContaminantSourceAndSink:Generic:CutoffModel
================================================
Simulate generic contaminant source driven by the cutoff concentration model.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `design_generation_rate_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (Numeric)` `cutoff_generic_contaminant_at_which_emission_ceases`
.. rst-class:: special
ZoneContaminantSourceAndSink:Generic:DecaySource
================================================
Simulate generic contaminant source driven by the cutoff concentration model.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `initial_emission_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (Numeric)` `delay_time_constant`
.. rst-class:: special
SurfaceContaminantSourceAndSink:Generic:BoundaryLayerDiffusion
==============================================================
Simulate generic contaminant source driven by the boundary layer diffusion controlled model.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`β (Numeric)` `mass_transfer_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (Numeric)` `henry_adsorption_constant_or_partition_coefficient`
.. rst-class:: special
SurfaceContaminantSourceAndSink:Generic:DepositionVelocitySink
==============================================================
Simulate generic contaminant source driven by the boundary layer diffusion controlled model.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`β (Numeric)` `deposition_velocity`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
.. rst-class:: special
ZoneContaminantSourceAndSink:Generic:DepositionRateSink
=======================================================
Simulate generic contaminant source driven by the boundary layer diffusion controlled model.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `deposition_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
.. rst-class:: special
Daylighting:Controls
====================
Dimming of overhead electric lighting is determined from each reference point. Glare from daylighting is also calculated.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name`
* :abbr:`β (String)` `daylighting_method` (Default: SplitFlux)
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `lighting_control_type` (Default: Continuous)
* :abbr:`β (Numeric)` `minimum_input_power_fraction_for_continuous_or_continuousoff_dimming_control` (Default: 0.3)
* :abbr:`β (Numeric)` `minimum_light_output_fraction_for_continuous_or_continuousoff_dimming_control` (Default: 0.2)
* :abbr:`βΎ (Integer)` `number_of_stepped_control_steps` (Default: 1)
* :abbr:`β (Numeric)` `probability_lighting_will_be_reset_when_needed_in_manual_stepped_control` (Default: 1.0)
* :abbr:`β (String)` `glare_calculation_daylighting_reference_point_name`
* :abbr:`β (Numeric)` `glare_calculation_azimuth_angle_of_view_direction_clockwise_from_zone_y_axis` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_allowable_discomfort_glare_index` (Default: 22.0)
* :abbr:`β (Numeric)` `delight_gridding_resolution`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` daylighting_reference_point_name, :abbr:`β (Numeric)` fraction_of_lights_controlled_by_reference_point, :abbr:`β (Numeric)` illuminance_setpoint_at_reference_point} `control_data`
.. rst-class:: special
Daylighting:ReferencePoint
==========================
Used by Daylighting:Controls to identify the reference point coordinates for each sensor. Reference points are given in coordinates specified in the GlobalGeometryRules object Daylighting Reference Point CoordinateSystem field.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `x_coordinate_of_reference_point`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `y_coordinate_of_reference_point`
* :abbr:`β (Numeric)` `z_coordinate_of_reference_point` (Default: 0.8)
.. rst-class:: special
Daylighting:DELight:ComplexFenestration
=======================================
Used for DElight Complex Fenestration of all types
* :abbr:`π
(Required Field)` :abbr:`β (String)` `complex_fenestration_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `building_surface_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `window_name`
* :abbr:`β (Numeric)` `fenestration_rotation` (Default: 0.0)
.. rst-class:: special
DaylightingDevice:Tubular
=========================
Defines a tubular daylighting device (TDD) consisting of three components: a dome, a pipe, and a diffuser. The dome and diffuser are defined separately using the FenestrationSurface:Detailed object.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `dome_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `diffuser_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `diameter`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `total_length`
* :abbr:`β (Numeric)` `effective_thermal_resistance` (Default: 0.28)
* Array of {:abbr:`β (String)` transition_zone_name, :abbr:`β (Numeric)` transition_zone_length} `transition_lengths`
.. rst-class:: special
DaylightingDevice:Shelf
=======================
Defines a daylighting which can have an inside shelf, an outside shelf, or both. The inside shelf is defined as a building surface and the outside shelf is defined as a shading surface.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `window_name`
* :abbr:`β (String)` `inside_shelf_name`
* :abbr:`β (String)` `outside_shelf_name`
* :abbr:`β (String)` `outside_shelf_construction_name`
* :abbr:`β (Numeric)` `view_factor_to_outside_shelf`
.. rst-class:: special
DaylightingDevice:LightWell
===========================
Applies only to exterior windows in daylighting-controlled zones or in zones that share an interior window with a daylighting-controlled zone. Generally used with skylights.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `exterior_window_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `height_of_well`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `perimeter_of_bottom_of_well`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `area_of_bottom_of_well`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `visible_reflectance_of_well_walls`
.. rst-class:: special
Output:DaylightFactors
======================
Reports hourly daylight factors for each exterior window for four sky types (clear, turbid clear, intermediate, and overcast).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reporting_days`
.. rst-class:: special
Output:IlluminanceMap
=====================
reference points are given in coordinates specified in the GlobalGeometryRules object Daylighting Reference Point CoordinateSystem field
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name`
* :abbr:`β (Numeric)` `z_height` (Default: 0.0)
* :abbr:`β (Numeric)` `x_minimum_coordinate` (Default: 0.0)
* :abbr:`β (Numeric)` `x_maximum_coordinate` (Default: 1.0)
* :abbr:`βΎ (Integer)` `number_of_x_grid_points` (Default: 2)
* :abbr:`β (Numeric)` `y_minimum_coordinate` (Default: 0.0)
* :abbr:`β (Numeric)` `y_maximum_coordinate` (Default: 1.0)
* :abbr:`βΎ (Integer)` `number_of_y_grid_points` (Default: 2)
.. rst-class:: special
OutputControl:IlluminanceMap:Style
==================================
default style for the Daylighting Illuminance Map is comma -- this works well for importing into spreadsheet programs such as Excel(tm) but not so well for word processing programs -- there tab may be a better choice. fixed puts spaces between the "columns"
* :abbr:`β (String)` `column_separator` (Default: Comma)
.. rst-class:: special
ZoneInfiltration:DesignFlowRate
===============================
Infiltration is specified as a design level which is modified by a Schedule fraction, temperature difference and wind speed: Infiltration=Idesign \* FSchedule \* (A + B\*\|(Tzone-Todb)\| + C\*WindSpd + D \* WindSpd\*\*2) If a ZoneList, SpaceList, or a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `design_flow_rate_calculation_method` (Default: Flow/Zone)
* :abbr:`β (Numeric)` `design_flow_rate`
* :abbr:`β (Numeric)` `flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `flow_rate_per_exterior_surface_area`
* :abbr:`β (Numeric)` `air_changes_per_hour`
* :abbr:`β (Numeric)` `constant_term_coefficient` (Default: 1.0)
* :abbr:`β (Numeric)` `temperature_term_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `velocity_term_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `velocity_squared_term_coefficient` (Default: 0.0)
* :abbr:`β (String)` `density_basis` (Default: Outdoor)
.. rst-class:: special
ZoneInfiltration:EffectiveLeakageArea
=====================================
Infiltration is specified as effective leakage area at 4 Pa, schedule fraction, stack and wind coefficients, and is a function of temperature difference and wind speed: Infiltration=FSchedule \* (AL /1000) SQRT(Cs\*\|(Tzone-Todb)\| + Cw\*WindSpd\*\*2 ) If a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name`
* :abbr:`β (String)` `schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `effective_air_leakage_area`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `stack_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wind_coefficient`
.. rst-class:: special
ZoneInfiltration:FlowCoefficient
================================
Infiltration is specified as flow coefficient, schedule fraction, stack and wind coefficients, and is a function of temperature difference and wind speed: Infiltration=FSchedule \* SQRT( (c \* Cs\*\|(Tzone-Todb)\|\*\*n)\*\*2 + (c\* Cw\*(s \* WindSpd)\*\*2n)\*\*2 ) If a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name`
* :abbr:`β (String)` `schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `flow_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `stack_coefficient`
* :abbr:`β (Numeric)` `pressure_exponent` (Default: 0.67)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wind_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `shelter_factor`
.. rst-class:: special
ZoneVentilation:DesignFlowRate
==============================
Ventilation is specified as a design level which is modified by a schedule fraction, temperature difference and wind speed: Ventilation=Vdesign \* Fschedule \* (A + B\*\|(Tzone-Todb)\| + C\*WindSpd + D \* WindSpd\*\*2) If a ZoneList, SpaceList, or a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_or_space_or_spacelist_name`
* :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `design_flow_rate_calculation_method` (Default: Flow/Zone)
* :abbr:`β (Numeric)` `design_flow_rate`
* :abbr:`β (Numeric)` `flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `flow_rate_per_person`
* :abbr:`β (Numeric)` `air_changes_per_hour`
* :abbr:`β (String)` `ventilation_type` (Default: Natural)
* :abbr:`β (Numeric)` `fan_pressure_rise` (Default: 0.0)
* :abbr:`β (Numeric)` `fan_total_efficiency` (Default: 1.0)
* :abbr:`β (Numeric)` `constant_term_coefficient` (Default: 1.0)
* :abbr:`β (Numeric)` `temperature_term_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `velocity_term_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `velocity_squared_term_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_indoor_temperature` (Default: -100.0)
* :abbr:`β (String)` `minimum_indoor_temperature_schedule_name`
* :abbr:`β (Numeric)` `maximum_indoor_temperature` (Default: 100.0)
* :abbr:`β (String)` `maximum_indoor_temperature_schedule_name`
* :abbr:`β (Numeric)` `delta_temperature` (Default: -100.0)
* :abbr:`β (String)` `delta_temperature_schedule_name`
* :abbr:`β (Numeric)` `minimum_outdoor_temperature` (Default: -100.0)
* :abbr:`β (String)` `minimum_outdoor_temperature_schedule_name`
* :abbr:`β (Numeric)` `maximum_outdoor_temperature` (Default: 100.0)
* :abbr:`β (String)` `maximum_outdoor_temperature_schedule_name`
* :abbr:`β (Numeric)` `maximum_wind_speed` (Default: 40.0)
* :abbr:`β (String)` `density_basis` (Default: Outdoor)
.. rst-class:: special
ZoneVentilation:WindandStackOpenArea
====================================
This object is specified as natural ventilation driven by wind and stack effect only: Ventilation Wind = Cw \* Opening Area \* Schedule \* WindSpd Ventilation Stack = Cd \* Opening Area \* Schedule \* SQRT(2\*g\*DH\*(\|(Tzone-Todb)\|/Tzone)) Total Ventilation = SQRT((Ventilation Wind)^2 + (Ventilation Stack)^2) If a Zone comprised of more than one Space is specified then this definition applies to all applicable spaces, and each instance will be named with the Space Name plus this Object Name.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name`
* :abbr:`β (Numeric)` `opening_area` (Default: 0.0)
* :abbr:`β (String)` `opening_area_fraction_schedule_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `opening_effectiveness` (Default: Autocalculate)
* :abbr:`β (Numeric)` `effective_angle` (Default: 0.0)
* :abbr:`β (Numeric)` `height_difference` (Default: 0.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `discharge_coefficient_for_opening` (Default: Autocalculate)
* :abbr:`β (Numeric)` `minimum_indoor_temperature` (Default: -100.0)
* :abbr:`β (String)` `minimum_indoor_temperature_schedule_name`
* :abbr:`β (Numeric)` `maximum_indoor_temperature` (Default: 100.0)
* :abbr:`β (String)` `maximum_indoor_temperature_schedule_name`
* :abbr:`β (Numeric)` `delta_temperature` (Default: -100.0)
* :abbr:`β (String)` `delta_temperature_schedule_name`
* :abbr:`β (Numeric)` `minimum_outdoor_temperature` (Default: -100.0)
* :abbr:`β (String)` `minimum_outdoor_temperature_schedule_name`
* :abbr:`β (Numeric)` `maximum_outdoor_temperature` (Default: 100.0)
* :abbr:`β (String)` `maximum_outdoor_temperature_schedule_name`
* :abbr:`β (Numeric)` `maximum_wind_speed` (Default: 40.0)
.. rst-class:: special
ZoneAirBalance:OutdoorAir
=========================
Provide a combined zone outdoor air flow by including interactions between mechanical ventilation, infiltration and duct leakage. This object will combine outdoor flows from all ZoneInfiltration and ZoneVentilation objects in the same zone. Balanced flows will be summed, while unbalanced flows will be added in quadrature.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `air_balance_method` (Default: Quadrature)
* :abbr:`β (Numeric)` `induced_outdoor_air_due_to_unbalanced_duct_leakage` (Default: 0.0)
* :abbr:`β (String)` `induced_outdoor_air_schedule_name`
.. rst-class:: special
ZoneMixing
==========
ZoneMixing is a simple air exchange from one zone or space to another. Note that this statement only affects the energy balance of the "receiving" zone or space and will not produce any effect on the "source" zone. Mixing statements can be complementary and include multiple zones, but the balancing of flows between zones is left to the user's discretion.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name`
* :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `design_flow_rate_calculation_method` (Default: Flow/Zone)
* :abbr:`β (Numeric)` `design_flow_rate`
* :abbr:`β (Numeric)` `flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `flow_rate_per_person`
* :abbr:`β (Numeric)` `air_changes_per_hour`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_zone_or_space_name`
* :abbr:`β (Numeric)` `delta_temperature` (Default: 0.0)
* :abbr:`β (String)` `delta_temperature_schedule_name`
* :abbr:`β (String)` `minimum_receiving_temperature_schedule_name`
* :abbr:`β (String)` `maximum_receiving_temperature_schedule_name`
* :abbr:`β (String)` `minimum_source_temperature_schedule_name`
* :abbr:`β (String)` `maximum_source_temperature_schedule_name`
* :abbr:`β (String)` `minimum_outdoor_temperature_schedule_name`
* :abbr:`β (String)` `maximum_outdoor_temperature_schedule_name`
.. rst-class:: special
ZoneCrossMixing
===============
ZoneCrossMixing exchanges an equal amount of air between two zones or spaces. Note that this statement affects the energy balance of both zones or spaces.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name`
* :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `design_flow_rate_calculation_method` (Default: Flow/Zone)
* :abbr:`β (Numeric)` `design_flow_rate`
* :abbr:`β (Numeric)` `flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `flow_rate_per_person`
* :abbr:`β (Numeric)` `air_changes_per_hour`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_zone_or_space_name`
* :abbr:`β (Numeric)` `delta_temperature` (Default: 0.0)
* :abbr:`β (String)` `delta_temperature_schedule_name`
* :abbr:`β (String)` `minimum_receiving_temperature_schedule_name`
* :abbr:`β (String)` `maximum_receiving_temperature_schedule_name`
* :abbr:`β (String)` `minimum_source_temperature_schedule_name`
* :abbr:`β (String)` `maximum_source_temperature_schedule_name`
* :abbr:`β (String)` `minimum_outdoor_temperature_schedule_name`
* :abbr:`β (String)` `maximum_outdoor_temperature_schedule_name`
.. rst-class:: special
ZoneRefrigerationDoorMixing
===========================
Refrigeration Door Mixing is used for an opening between two zones (or spaces) that are at the same elevation but have different air temperatures. In this case, the mixing air flow between the two zones is determined by the density difference between the two zones. This would typically be used between two zones in a refrigerated warehouse that are controlled at different temperatures. It could also be used to model a door to a walk-in refrigerated space if that space were modeled as a zone instead of using the object Refrigeration:WalkIn.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name_1`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name_2`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (Numeric)` `door_height` (Default: 3.0)
* :abbr:`β (Numeric)` `door_area` (Default: 9.0)
* :abbr:`β (String)` `door_protection_type` (Default: None)
.. rst-class:: special
ZoneEarthtube
=============
Earth Tube is specified as a design level which is modified by a Schedule fraction, temperature difference and wind speed: Earthtube=Edesign \* Fschedule \* (A + B\*\|(Tzone-Todb)\| + C\*WindSpd + D \* WindSpd\*\*2)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_zone_temperature_when_cooling`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_zone_temperature_when_heating`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `delta_temperature`
* :abbr:`β (String)` `earthtube_type` (Default: Natural)
* :abbr:`β (Numeric)` `fan_pressure_rise` (Default: 0.0)
* :abbr:`β (Numeric)` `fan_total_efficiency` (Default: 1.0)
* :abbr:`β (Numeric)` `pipe_radius` (Default: 1.0)
* :abbr:`β (Numeric)` `pipe_thickness` (Default: 0.2)
* :abbr:`β (Numeric)` `pipe_length` (Default: 15.0)
* :abbr:`β (Numeric)` `pipe_thermal_conductivity` (Default: 200.0)
* :abbr:`β (Numeric)` `pipe_depth_under_ground_surface` (Default: 3.0)
* :abbr:`β (String)` `soil_condition` (Default: HeavyAndDamp)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `average_soil_surface_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `amplitude_of_soil_surface_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `phase_constant_of_soil_surface_temperature`
* :abbr:`β (Numeric)` `constant_term_flow_coefficient` (Default: 1.0)
* :abbr:`β (Numeric)` `temperature_term_flow_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `velocity_term_flow_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `velocity_squared_term_flow_coefficient` (Default: 0.0)
* :abbr:`β (String)` `earth_tube_model_type` (Default: Basic)
* :abbr:`β (String)` `earth_tube_model_parameters`
.. rst-class:: special
ZoneEarthtube:Parameters
========================
Parameters that apply to the vertical model for an earth tube
* :abbr:`π
(Required Field)` :abbr:`β (String)` `earth_tube_model_parameters_name`
* :abbr:`βΎ (Integer)` `nodes_above_earth_tube` (Default: 5)
* :abbr:`βΎ (Integer)` `nodes_below_earth_tube` (Default: 3)
* :abbr:`β (Numeric)` `earth_tube_dimensionless_boundary_above` (Default: 1.0)
* :abbr:`β (Numeric)` `earth_tube_dimensionless_boundary_below` (Default: 0.25)
* :abbr:`β (Numeric)` `earth_tube_solution_space_width` (Default: 4.0)
.. rst-class:: special
ZoneCoolTower:Shower
====================
A cooltower (sometimes referred to as a wind tower or a shower cooling tower) models passive downdraught evaporative cooling (PDEC) that is designed to capture the wind at the top of a tower and cool the outdoor air using water evaporation before delivering it to a zone (or space).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name`
* :abbr:`β (String)` `water_supply_storage_tank_name`
* :abbr:`β (String)` `flow_control_type` (Default: WindDrivenFlow)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `pump_flow_rate_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `effective_tower_height`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `airflow_outlet_area`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_indoor_temperature`
* :abbr:`β (Numeric)` `fraction_of_water_loss`
* :abbr:`β (Numeric)` `fraction_of_flow_schedule`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_power_consumption`
.. rst-class:: special
ZoneThermalChimney
==================
A thermal chimney is a vertical shaft utilizing solar radiation to enhance natural ventilation. It consists of an absorber wall, air gap and glass cover with high solar transmissivity.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `width_of_the_absorber_wall`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `cross_sectional_area_of_air_channel_outlet`
* :abbr:`β (Numeric)` `discharge_coefficient` (Default: 0.8)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_space_name_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_1`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_1` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_1`
* :abbr:`β (String)` `zone_or_space_name_2`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_2`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_2`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_2`
* :abbr:`β (String)` `zone_or_space_name_3`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_3`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_3`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_3`
* :abbr:`β (String)` `zone_or_space_name_4`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_4`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_4`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_4`
* :abbr:`β (String)` `zone_or_space_name_5`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_5`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_5`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_5`
* :abbr:`β (String)` `zone_or_space_name_6`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_6`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_6`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_6`
* :abbr:`β (String)` `zone_or_space_name_7`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_7`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_7`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_7`
* :abbr:`β (String)` `zone_or_space_name_8`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_8`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_8`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_8`
* :abbr:`β (String)` `zone_or_space_name_9`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_9`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_9`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_9`
* :abbr:`β (String)` `zone_or_space_name_10`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_10`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_10`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_10`
* :abbr:`β (String)` `zone_or_space_name_11`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_11`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_11`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_11`
* :abbr:`β (String)` `zone_or_space_name_12`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_12`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_12`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_12`
* :abbr:`β (String)` `zone_or_space_name_13`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_13`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_13`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_13`
* :abbr:`β (String)` `zone_or_space_name_14`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_14`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_14`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_14`
* :abbr:`β (String)` `zone_or_space_name_15`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_15`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_15`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_15`
* :abbr:`β (String)` `zone_or_space_name_16`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_16`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_16`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_16`
* :abbr:`β (String)` `zone_or_space_name_17`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_17`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_17`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_17`
* :abbr:`β (String)` `zone_or_space_name_18`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_18`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_18`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_18`
* :abbr:`β (String)` `zone_or_space_name_19`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_19`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_19`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_19`
* :abbr:`β (String)` `zone_or_space_name_20`
* :abbr:`β (Numeric)` `distance_from_top_of_thermal_chimney_to_inlet_20`
* :abbr:`β (Numeric)` `relative_ratios_of_air_flow_rates_passing_through_inlet_20`
* :abbr:`β (Numeric)` `cross_sectional_areas_of_air_channel_inlet_20`
.. rst-class:: special
AirflowNetwork:SimulationControl
================================
This object defines the global parameters used in an Airflow Network simulation.
* :abbr:`β (String)` `airflownetwork_control` (Default: NoMultizoneOrDistribution)
* :abbr:`β (String)` `wind_pressure_coefficient_type` (Default: SurfaceAverageCalculation)
* :abbr:`β (String)` `height_selection_for_local_wind_pressure_calculation` (Default: OpeningHeight)
* :abbr:`β (String)` `building_type` (Default: LowRise)
* :abbr:`βΎ (Integer)` `maximum_number_of_iterations` (Default: 500)
* :abbr:`β (String)` `initialization_type` (Default: ZeroNodePressures)
* :abbr:`β (Numeric)` `relative_airflow_convergence_tolerance` (Default: 0.0001)
* :abbr:`β (Numeric)` `absolute_airflow_convergence_tolerance` (Default: 1e-06)
* :abbr:`β (Numeric)` `convergence_acceleration_limit` (Default: -0.5)
* :abbr:`β (Numeric)` `azimuth_angle_of_long_axis_of_building` (Default: 0.0)
* :abbr:`β (Numeric)` `ratio_of_building_width_along_short_axis_to_width_along_long_axis` (Default: 1.0)
* :abbr:`β (String)` `height_dependence_of_external_node_temperature` (Default: No)
* :abbr:`β (String)` `solver` (Default: SkylineLU)
* :abbr:`β (String)` `allow_unsupported_zone_equipment` (Default: No)
* :abbr:`β (String)` `do_distribution_duct_sizing_calculation` (Default: No)
.. rst-class:: special
AirflowNetwork:MultiZone:Zone
=============================
This object is used to simultaneously control a thermal zone's window and door openings, both exterior and interior.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `ventilation_control_mode` (Default: NoVent)
* :abbr:`β (String)` `ventilation_control_zone_temperature_setpoint_schedule_name`
* :abbr:`β (Numeric)` `minimum_venting_open_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `indoor_and_outdoor_temperature_difference_lower_limit_for_maximum_venting_open_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `indoor_and_outdoor_temperature_difference_upper_limit_for_minimum_venting_open_factor` (Default: 100.0)
* :abbr:`β (Numeric)` `indoor_and_outdoor_enthalpy_difference_lower_limit_for_maximum_venting_open_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `indoor_and_outdoor_enthalpy_difference_upper_limit_for_minimum_venting_open_factor` (Default: 300000.0)
* :abbr:`β (String)` `venting_availability_schedule_name`
* :abbr:`β (String)` `single_sided_wind_pressure_coefficient_algorithm` (Default: Standard)
* :abbr:`β (Numeric)` `facade_width` (Default: 10.0)
* :abbr:`β (String)` `occupant_ventilation_control_name`
.. rst-class:: special
AirflowNetwork:MultiZone:Surface
================================
This object specifies the properties of a surface linkage through which air flows. Airflow Report: Node 1 as an inside face zone; Node 2 as an outside face zone or external node.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `leakage_component_name`
* :abbr:`β (String)` `external_node_name`
* :abbr:`β (Numeric)` `window_door_opening_factor_or_crack_factor` (Default: 1.0)
* :abbr:`β (String)` `ventilation_control_mode` (Default: ZoneLevel)
* :abbr:`β (String)` `ventilation_control_zone_temperature_setpoint_schedule_name`
* :abbr:`β (Numeric)` `minimum_venting_open_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `indoor_and_outdoor_temperature_difference_lower_limit_for_maximum_venting_open_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `indoor_and_outdoor_temperature_difference_upper_limit_for_minimum_venting_open_factor` (Default: 100.0)
* :abbr:`β (Numeric)` `indoor_and_outdoor_enthalpy_difference_lower_limit_for_maximum_venting_open_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `indoor_and_outdoor_enthalpy_difference_upper_limit_for_minimum_venting_open_factor` (Default: 300000.0)
* :abbr:`β (String)` `venting_availability_schedule_name`
* :abbr:`β (String)` `occupant_ventilation_control_name`
* :abbr:`β (String)` `equivalent_rectangle_method` (Default: PolygonHeight)
* :abbr:`β (Numeric)` `equivalent_rectangle_aspect_ratio` (Default: 1.0)
.. rst-class:: special
AirflowNetwork:MultiZone:ReferenceCrackConditions
=================================================
This object specifies the conditions under which the air mass flow coefficient was measured.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `reference_temperature`
* :abbr:`β (Numeric)` `reference_barometric_pressure` (Default: 101325.0)
* :abbr:`β (Numeric)` `reference_humidity_ratio` (Default: 0.0)
.. rst-class:: special
AirflowNetwork:MultiZone:Surface:Crack
======================================
This object specifies the properties of airflow through a crack.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_mass_flow_coefficient_at_reference_conditions`
* :abbr:`β (Numeric)` `air_mass_flow_exponent` (Default: 0.65)
* :abbr:`β (String)` `reference_crack_conditions`
.. rst-class:: special
AirflowNetwork:MultiZone:Surface:EffectiveLeakageArea
=====================================================
This object is used to define surface air leakage.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `effective_leakage_area`
* :abbr:`β (Numeric)` `discharge_coefficient` (Default: 1.0)
* :abbr:`β (Numeric)` `reference_pressure_difference` (Default: 4.0)
* :abbr:`β (Numeric)` `air_mass_flow_exponent` (Default: 0.65)
.. rst-class:: special
AirflowNetwork:MultiZone:SpecifiedFlowRate
==========================================
This object is used to define specified flow through a linkage.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_flow_value`
* :abbr:`β (String)` `air_flow_units` (Default: MassFlow)
.. rst-class:: special
AirflowNetwork:MultiZone:Component:DetailedOpening
==================================================
This object specifies the properties of airflow through windows and doors (window, door and glass door heat transfer subsurfaces) when they are closed or open.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_mass_flow_coefficient_when_opening_is_closed`
* :abbr:`β (Numeric)` `air_mass_flow_exponent_when_opening_is_closed` (Default: 0.65)
* :abbr:`β (String)` `type_of_rectangular_large_vertical_opening_lvo_` (Default: NonPivoted)
* :abbr:`β (Numeric)` `extra_crack_length_or_height_of_pivoting_axis` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_sets_of_opening_factor_data`
* :abbr:`β (Numeric)` `opening_factor_1` (Default: 0.0)
* :abbr:`β (Numeric)` `discharge_coefficient_for_opening_factor_1` (Default: 0.001)
* :abbr:`β (Numeric)` `width_factor_for_opening_factor_1` (Default: 0.0)
* :abbr:`β (Numeric)` `height_factor_for_opening_factor_1` (Default: 0.0)
* :abbr:`β (Numeric)` `start_height_factor_for_opening_factor_1` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `opening_factor_2`
* :abbr:`β (Numeric)` `discharge_coefficient_for_opening_factor_2` (Default: 1.0)
* :abbr:`β (Numeric)` `width_factor_for_opening_factor_2` (Default: 1.0)
* :abbr:`β (Numeric)` `height_factor_for_opening_factor_2` (Default: 1.0)
* :abbr:`β (Numeric)` `start_height_factor_for_opening_factor_2` (Default: 0.0)
* :abbr:`β (Numeric)` `opening_factor_3`
* :abbr:`β (Numeric)` `discharge_coefficient_for_opening_factor_3` (Default: 0.0)
* :abbr:`β (Numeric)` `width_factor_for_opening_factor_3` (Default: 0.0)
* :abbr:`β (Numeric)` `height_factor_for_opening_factor_3` (Default: 0.0)
* :abbr:`β (Numeric)` `start_height_factor_for_opening_factor_3` (Default: 0.0)
* :abbr:`β (Numeric)` `opening_factor_4`
* :abbr:`β (Numeric)` `discharge_coefficient_for_opening_factor_4` (Default: 0.0)
* :abbr:`β (Numeric)` `width_factor_for_opening_factor_4` (Default: 0.0)
* :abbr:`β (Numeric)` `height_factor_for_opening_factor_4` (Default: 0.0)
* :abbr:`β (Numeric)` `start_height_factor_for_opening_factor_4` (Default: 0.0)
.. rst-class:: special
AirflowNetwork:MultiZone:Component:SimpleOpening
================================================
This object specifies the properties of air flow through windows and doors (window, door and glass door heat transfer subsurfaces) when they are closed or open.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_mass_flow_coefficient_when_opening_is_closed`
* :abbr:`β (Numeric)` `air_mass_flow_exponent_when_opening_is_closed` (Default: 0.65)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_density_difference_for_two_way_flow`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `discharge_coefficient`
.. rst-class:: special
AirflowNetwork:MultiZone:Component:HorizontalOpening
====================================================
This object specifies the properties of air flow through a horizontal opening
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_mass_flow_coefficient_when_opening_is_closed`
* :abbr:`β (Numeric)` `air_mass_flow_exponent_when_opening_is_closed` (Default: 0.65)
* :abbr:`β (Numeric)` `sloping_plane_angle` (Default: 90.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `discharge_coefficient`
.. rst-class:: special
AirflowNetwork:MultiZone:Component:ZoneExhaustFan
=================================================
This object specifies the additional properties for a zone exhaust fan to perform multizone airflow calculations.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_mass_flow_coefficient_when_the_zone_exhaust_fan_is_off_at_reference_conditions`
* :abbr:`β (Numeric)` `air_mass_flow_exponent_when_the_zone_exhaust_fan_is_off` (Default: 0.65)
* :abbr:`β (String)` `reference_crack_conditions`
.. rst-class:: special
AirflowNetwork:MultiZone:ExternalNode
=====================================
This object defines outdoor environmental conditions outside of the building.
* :abbr:`β (Numeric)` `external_node_height` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `wind_pressure_coefficient_curve_name`
* :abbr:`β (String)` `symmetric_wind_pressure_coefficient_curve` (Default: No)
* :abbr:`β (String)` `wind_angle_type` (Default: Absolute)
.. rst-class:: special
AirflowNetwork:MultiZone:WindPressureCoefficientArray
=====================================================
Used only if Wind Pressure Coefficient (WPC) Type = Input in the AirflowNetwork:SimulationControl object. Number of WPC Values in the corresponding AirflowNetwork:MultiZone:WindPressureCoefficientValues object must be the same as the number of wind directions specified for this AirflowNetwork:MultiZone:WindPressureCoefficientArray object.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wind_direction_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wind_direction_2`
* :abbr:`β (Numeric)` `wind_direction_3`
* :abbr:`β (Numeric)` `wind_direction_4`
* :abbr:`β (Numeric)` `wind_direction_5`
* :abbr:`β (Numeric)` `wind_direction_6`
* :abbr:`β (Numeric)` `wind_direction_7`
* :abbr:`β (Numeric)` `wind_direction_8`
* :abbr:`β (Numeric)` `wind_direction_9`
* :abbr:`β (Numeric)` `wind_direction_10`
* :abbr:`β (Numeric)` `wind_direction_11`
* :abbr:`β (Numeric)` `wind_direction_12`
* :abbr:`β (Numeric)` `wind_direction_13`
* :abbr:`β (Numeric)` `wind_direction_14`
* :abbr:`β (Numeric)` `wind_direction_15`
* :abbr:`β (Numeric)` `wind_direction_16`
* :abbr:`β (Numeric)` `wind_direction_17`
* :abbr:`β (Numeric)` `wind_direction_18`
* :abbr:`β (Numeric)` `wind_direction_19`
* :abbr:`β (Numeric)` `wind_direction_20`
* :abbr:`β (Numeric)` `wind_direction_21`
* :abbr:`β (Numeric)` `wind_direction_22`
* :abbr:`β (Numeric)` `wind_direction_23`
* :abbr:`β (Numeric)` `wind_direction_24`
* :abbr:`β (Numeric)` `wind_direction_25`
* :abbr:`β (Numeric)` `wind_direction_26`
* :abbr:`β (Numeric)` `wind_direction_27`
* :abbr:`β (Numeric)` `wind_direction_28`
* :abbr:`β (Numeric)` `wind_direction_29`
* :abbr:`β (Numeric)` `wind_direction_30`
* :abbr:`β (Numeric)` `wind_direction_31`
* :abbr:`β (Numeric)` `wind_direction_32`
* :abbr:`β (Numeric)` `wind_direction_33`
* :abbr:`β (Numeric)` `wind_direction_34`
* :abbr:`β (Numeric)` `wind_direction_35`
* :abbr:`β (Numeric)` `wind_direction_36`
.. rst-class:: special
AirflowNetwork:MultiZone:WindPressureCoefficientValues
======================================================
Used only if Wind Pressure Coefficient (WPC) Type = INPUT in the AirflowNetwork:SimulationControl object. The number of WPC numeric inputs must correspond to the number of wind direction inputs in the AirflowNetwork:Multizone:WindPressureCoefficientArray object.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airflownetwork_multizone_windpressurecoefficientarray_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wind_pressure_coefficient_value_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wind_pressure_coefficient_value_2`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_3`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_4`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_5`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_6`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_7`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_8`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_9`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_10`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_11`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_12`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_13`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_14`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_15`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_16`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_17`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_18`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_19`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_20`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_21`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_22`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_23`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_24`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_25`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_26`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_27`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_28`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_29`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_30`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_31`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_32`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_33`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_34`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_35`
* :abbr:`β (Numeric)` `wind_pressure_coefficient_value_36`
.. rst-class:: special
AirflowNetwork:ZoneControl:PressureController
=============================================
This object is used to control a zone to a specified indoor pressure using the AirflowNetwork model. The specified pressure setpoint is used to control the zone exhaust fan flow rate in a controlled zone or the relief air flow rate in an air loop.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_object_name`
* :abbr:`β (String)` `pressure_control_availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `pressure_setpoint_schedule_name`
.. rst-class:: special
AirflowNetwork:Distribution:Node
================================
This object represents an air distribution node in the AirflowNetwork model.
* :abbr:`β (String)` `component_name_or_node_name`
* :abbr:`β (String)` `component_object_type_or_node_type` (Default: Other)
* :abbr:`β (Numeric)` `node_height` (Default: 0.0)
.. rst-class:: special
AirflowNetwork:Distribution:Component:Leak
==========================================
This object defines the characteristics of a supply or return air leak.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_mass_flow_coefficient`
* :abbr:`β (Numeric)` `air_mass_flow_exponent` (Default: 0.65)
.. rst-class:: special
AirflowNetwork:Distribution:Component:LeakageRatio
==================================================
This object is used to define supply and return air leaks with respect to the fan's maximum air flow rate.
* :abbr:`β (Numeric)` `effective_leakage_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `reference_pressure_difference`
* :abbr:`β (Numeric)` `air_mass_flow_exponent` (Default: 0.65)
.. rst-class:: special
AirflowNetwork:Distribution:Component:Duct
==========================================
This object defines the relationship between pressure and air flow through the duct.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `duct_length`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `hydraulic_diameter`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `cross_section_area`
* :abbr:`β (Numeric)` `surface_roughness` (Default: 0.0009)
* :abbr:`β (Numeric)` `coefficient_for_local_dynamic_loss_due_to_fitting` (Default: 0.0)
* :abbr:`β (Numeric)` `heat_transmittance_coefficient_u_factor_for_duct_wall_construction` (Default: 0.943)
* :abbr:`β (Numeric)` `overall_moisture_transmittance_coefficient_from_air_to_air` (Default: 0.001)
* :abbr:`β (Numeric)` `outside_convection_coefficient`
* :abbr:`β (Numeric)` `inside_convection_coefficient`
.. rst-class:: special
AirflowNetwork:Distribution:Component:Fan
=========================================
This object defines the name of the supply Air Fan used in an Air loop.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_name`
* :abbr:`β (String)` `supply_fan_object_type` (Default: Fan:ConstantVolume)
.. rst-class:: special
AirflowNetwork:Distribution:Component:Coil
==========================================
This object defines the name of a coil used in an air loop.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_path_length`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_path_hydraulic_diameter`
.. rst-class:: special
AirflowNetwork:Distribution:Component:HeatExchanger
===================================================
This object defines the name of an air-to-air heat exchanger used in an air loop.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heatexchanger_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heatexchanger_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_path_length`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_path_hydraulic_diameter`
.. rst-class:: special
AirflowNetwork:Distribution:Component:TerminalUnit
==================================================
This object defines the name of a terminal unit in an air loop.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `terminal_unit_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `terminal_unit_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_path_length`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_path_hydraulic_diameter`
.. rst-class:: special
AirflowNetwork:Distribution:Component:ConstantPressureDrop
==========================================================
This object defines the characteristics of a constant pressure drop component (e.g. filter). Each node connected to this object can not be a node of mixer, splitter, a node of air primary loop, or zone equipment loop. It is recommended to connect to a duct component at both ends.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pressure_difference_across_the_component`
.. rst-class:: special
AirflowNetwork:Distribution:Component:OutdoorAirFlow
====================================================
This object includes the outdoor air flow rate set by the Controller:OutdoorAir object in the airflow network.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_mixer_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_mass_flow_coefficient_when_no_outdoor_air_flow_at_reference_conditions`
* :abbr:`β (Numeric)` `air_mass_flow_exponent_when_no_outdoor_air_flow` (Default: 0.65)
* :abbr:`β (String)` `reference_crack_conditions`
.. rst-class:: special
AirflowNetwork:Distribution:Component:ReliefAirFlow
===================================================
This object allows variation of air flow rate to perform pressure.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_mixer_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `air_mass_flow_coefficient_when_no_outdoor_air_flow_at_reference_conditions`
* :abbr:`β (Numeric)` `air_mass_flow_exponent_when_no_outdoor_air_flow` (Default: 0.65)
* :abbr:`β (String)` `reference_crack_conditions`
.. rst-class:: special
AirflowNetwork:Distribution:Linkage
===================================
This object defines the connection between two nodes and a component.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `node_1_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `node_2_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `component_name`
* :abbr:`β (String)` `thermal_zone_name`
.. rst-class:: special
AirflowNetwork:Distribution:DuctViewFactors
===========================================
This object is used to allow user-defined view factors to be used for duct-surface radiation calculations. All surfaces must be in the same enclosure.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `linkage_name`
* :abbr:`β (Numeric)` `duct_surface_exposure_fraction` (Default: 0.0)
* :abbr:`β (Numeric)` `duct_surface_emittance` (Default: 0.9)
* Array of {:abbr:`β (String)` surface_name, :abbr:`β (Numeric)` surface_view_factor} `surfaces`
.. rst-class:: special
AirflowNetwork:Distribution:DuctSizing
======================================
This object defines required parameters for duct sizing in an Airflow Network simulation. To activate duct sizing, see AirflowNetwork:SimulationControl Do Distribution Duct Sizing Calculation.
* :abbr:`β (String)` `duct_sizing_method` (Default: MaximumVelocity)
* :abbr:`β (Numeric)` `duct_sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `maximum_airflow_velocity` (Default: 5.0)
* :abbr:`β (Numeric)` `total_pressure_loss_across_supply_trunk`
* :abbr:`β (Numeric)` `total_pressure_loss_across_supply_branch`
* :abbr:`β (Numeric)` `total_pressure_loss_across_return_trunk`
* :abbr:`β (Numeric)` `total_pressure_loss_across_return_branch`
.. rst-class:: special
AirflowNetwork:OccupantVentilationControl
=========================================
This object is used to provide advanced thermal comfort control of window opening and closing for both exterior and interior windows.
* :abbr:`β (Numeric)` `minimum_opening_time` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_closing_time` (Default: 0.0)
* :abbr:`β (String)` `thermal_comfort_low_temperature_curve_name`
* :abbr:`β (Numeric)` `thermal_comfort_temperature_boundary_point` (Default: 10.0)
* :abbr:`β (String)` `thermal_comfort_high_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_threshold_for_persons_dissatisfied_ppd` (Default: 10.0)
* :abbr:`β (String)` `occupancy_check` (Default: No)
* :abbr:`β (String)` `opening_probability_schedule_name`
* :abbr:`β (String)` `closing_probability_schedule_name`
.. rst-class:: special
AirflowNetwork:IntraZone:Node
=============================
This object represents a node in a zone in the combination of RoomAir and AirflowNetwork model.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `roomair_node_airflownetwork_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `node_height` (Default: 0.0)
.. rst-class:: special
AirflowNetwork:IntraZone:Linkage
================================
This object defines the connection between two nodes and a component used in the combination of RoomAir and AirflowNetwork model.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `node_1_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `node_2_name`
* :abbr:`β (String)` `component_name`
* :abbr:`β (String)` `airflownetwork_multizone_surface_name`
.. rst-class:: special
Duct:Loss:Conduction
====================
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airloophvac_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airflownetwork_distribution_linkage_name`
* :abbr:`β (String)` `environment_type` (Default: Zone)
* :abbr:`β (String)` `ambient_zone_name`
* :abbr:`β (String)` `ambient_temperature_schedule_name`
* :abbr:`β (String)` `ambient_humidity_ratio_schedule_name`
.. rst-class:: special
Duct:Loss:Leakage
=================
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airloophvac_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airflownetwork_distribution_linkage_name`
.. rst-class:: special
Duct:Loss:MakeupAir
===================
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airloophvac_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airflownetwork_distribution_linkage_name`
.. rst-class:: special
Exterior:Lights
===============
only used for Meter type reporting, does not affect building loads
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_level`
* :abbr:`β (String)` `control_option`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Exterior:FuelEquipment
======================
only used for Meter type reporting, does not affect building loads
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_use_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_level`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Exterior:WaterEquipment
=======================
only used for Meter type reporting, does not affect building loads
* :abbr:`β (String)` `fuel_use_type` (Default: Water)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_level`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
HVACTemplate:Thermostat
=======================
Zone thermostat control. Referenced schedules must be defined elsewhere in the idf. Thermostat control type is dual setpoint with deadband. It is not necessary to create a thermostat object for every zone, only for each unique set of setpoint schedules. For example, an office building may have two thermostat objects, one for "Office" and one for "Storage".
* :abbr:`β (String)` `heating_setpoint_schedule_name`
* :abbr:`β (Numeric)` `constant_heating_setpoint`
* :abbr:`β (String)` `cooling_setpoint_schedule_name`
* :abbr:`β (Numeric)` `constant_cooling_setpoint`
.. rst-class:: special
HVACTemplate:Zone:IdealLoadsAirSystem
=====================================
Zone with ideal air system that meets heating or cooling loads
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`β (Numeric)` `maximum_heating_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `minimum_cooling_supply_air_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `maximum_heating_supply_air_humidity_ratio` (Default: 0.0156)
* :abbr:`β (Numeric)` `minimum_cooling_supply_air_humidity_ratio` (Default: 0.0077)
* :abbr:`β (String)` `heating_limit` (Default: NoLimit)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_heating_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_sensible_heating_capacity`
* :abbr:`β (String)` `cooling_limit` (Default: NoLimit)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_cooling_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_total_cooling_capacity`
* :abbr:`β (String)` `heating_availability_schedule_name`
* :abbr:`β (String)` `cooling_availability_schedule_name`
* :abbr:`β (String)` `dehumidification_control_type` (Default: ConstantSensibleHeatRatio)
* :abbr:`β (Numeric)` `cooling_sensible_heat_ratio` (Default: 0.7)
* :abbr:`β (Numeric)` `dehumidification_setpoint` (Default: 60.0)
* :abbr:`β (String)` `humidification_control_type` (Default: None)
* :abbr:`β (Numeric)` `humidification_setpoint` (Default: 30.0)
* :abbr:`β (String)` `outdoor_air_method` (Default: None)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `demand_controlled_ventilation_type` (Default: None)
* :abbr:`β (String)` `outdoor_air_economizer_type` (Default: NoEconomizer)
* :abbr:`β (String)` `heat_recovery_type` (Default: None)
* :abbr:`β (Numeric)` `sensible_heat_recovery_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `latent_heat_recovery_effectiveness` (Default: 0.65)
.. rst-class:: special
HVACTemplate:Zone:BaseboardHeat
===============================
Zone baseboard heating system.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (String)` `baseboard_heating_type` (Default: HotWater)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
* :abbr:`β (String)` `dedicated_outdoor_air_system_name`
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
.. rst-class:: special
HVACTemplate:Zone:FanCoil
=========================
4 pipe fan coil unit with optional outdoor air.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_air_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 75.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `cooling_coil_type` (Default: ChilledWater)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `cooling_coil_design_setpoint` (Default: 14.0)
* :abbr:`β (String)` `heating_coil_type` (Default: HotWater)
* :abbr:`β (String)` `heating_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `heating_coil_design_setpoint` (Default: 50.0)
* :abbr:`β (String)` `dedicated_outdoor_air_system_name`
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
* :abbr:`β (String)` `capacity_control_method`
* :abbr:`β (Numeric)` `low_speed_supply_air_flow_ratio` (Default: 0.33)
* :abbr:`β (Numeric)` `medium_speed_supply_air_flow_ratio` (Default: 0.66)
* :abbr:`β (String)` `outdoor_air_schedule_name`
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
.. rst-class:: special
HVACTemplate:Zone:PTAC
======================
Packaged Terminal Air Conditioner
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`β (String)` `supply_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `supply_fan_placement` (Default: DrawThrough)
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 75.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (String)` `cooling_coil_type` (Default: SingleSpeedDX)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_total_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_sensible_heat_ratio` (Default: Autosize)
* :abbr:`β (Numeric)` `cooling_coil_gross_rated_cooling_cop` (Default: 3.0)
* :abbr:`β (String)` `heating_coil_type` (Default: Electric)
* :abbr:`β (String)` `heating_coil_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_coil_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `gas_heating_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_heating_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (String)` `dedicated_outdoor_air_system_name`
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature` (Default: 14.0)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
* :abbr:`β (String)` `capacity_control_method` (Default: None)
.. rst-class:: special
HVACTemplate:Zone:PTHP
======================
Packaged Terminal Heat Pump
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`β (String)` `supply_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `supply_fan_placement` (Default: DrawThrough)
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 75.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (String)` `cooling_coil_type` (Default: SingleSpeedDX)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_total_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_sensible_heat_ratio` (Default: Autosize)
* :abbr:`β (Numeric)` `cooling_coil_gross_rated_cop` (Default: 3.0)
* :abbr:`β (String)` `heat_pump_heating_coil_type` (Default: SingleSpeedDXHeatPump)
* :abbr:`β (String)` `heat_pump_heating_coil_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `heat_pump_heating_coil_gross_rated_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heat_pump_heating_coil_gross_rated_cop` (Default: 2.75)
* :abbr:`β (Numeric)` `heat_pump_heating_minimum_outdoor_dry_bulb_temperature` (Default: -8.0)
* :abbr:`β (Numeric)` `heat_pump_defrost_maximum_outdoor_dry_bulb_temperature` (Default: 5.0)
* :abbr:`β (String)` `heat_pump_defrost_strategy` (Default: ReverseCycle)
* :abbr:`β (String)` `heat_pump_defrost_control` (Default: Timed)
* :abbr:`β (Numeric)` `heat_pump_defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`β (String)` `supplemental_heating_coil_type` (Default: Electric)
* :abbr:`β (String)` `supplemental_heating_coil_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supplemental_heating_coil_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `supplemental_heating_coil_maximum_outdoor_dry_bulb_temperature` (Default: 21.0)
* :abbr:`β (Numeric)` `supplemental_gas_heating_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `supplemental_gas_heating_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (String)` `dedicated_outdoor_air_system_name`
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature` (Default: 14.0)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
* :abbr:`β (String)` `capacity_control_method` (Default: None)
.. rst-class:: special
HVACTemplate:Zone:WaterToAirHeatPump
====================================
Water to Air Heat Pump to be used with HVACTemplate:Plant:MixedWaterLoop
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`β (String)` `supply_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `supply_fan_placement` (Default: DrawThrough)
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 75.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (String)` `cooling_coil_type` (Default: Coil:Cooling:WaterToAirHeatPump:EquationFit)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_total_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_sensible_heat_ratio` (Default: Autosize)
* :abbr:`β (Numeric)` `cooling_coil_gross_rated_cop` (Default: 3.5)
* :abbr:`β (String)` `heat_pump_heating_coil_type` (Default: Coil:Heating:WaterToAirHeatPump:EquationFit)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heat_pump_heating_coil_gross_rated_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heat_pump_heating_coil_gross_rated_cop` (Default: 4.2)
* :abbr:`β (String)` `supplemental_heating_coil_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supplemental_heating_coil_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `maximum_cycling_rate` (Default: 2.5)
* :abbr:`β (Numeric)` `latent_capacity_time_constant` (Default: 60.0)
* :abbr:`β (Numeric)` `heat_pump_fan_delay_time` (Default: 60.0)
* :abbr:`β (String)` `dedicated_outdoor_air_system_name`
* :abbr:`β (String)` `supplemental_heating_coil_type` (Default: Electric)
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature` (Default: 14.0)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
* :abbr:`β (String)` `heat_pump_coil_water_flow_mode` (Default: Cycling)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
.. rst-class:: special
HVACTemplate:Zone:VRF
=====================
Zone terminal unit with variable refrigerant flow (VRF) DX cooling and heating coils (air-to-air or water-to-air heat pump). The VRF terminal units are served by an HVACTemplate:System:VRF system.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `template_vrf_system_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (Numeric)` `rated_total_heating_capacity_sizing_ratio` (Default: 1.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_cooling_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_heating_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`β (String)` `supply_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `supply_air_fan_placement` (Default: BlowThrough)
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 75.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (String)` `cooling_coil_type` (Default: VariableRefrigerantFlowDX)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_total_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_sensible_heat_ratio` (Default: Autosize)
* :abbr:`β (String)` `heat_pump_heating_coil_type` (Default: VariableRefrigerantFlowDX)
* :abbr:`β (String)` `heat_pump_heating_coil_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `heat_pump_heating_coil_gross_rated_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `zone_terminal_unit_on_parasitic_electric_energy_use` (Default: 0.0)
* :abbr:`β (Numeric)` `zone_terminal_unit_off_parasitic_electric_energy_use` (Default: 0.0)
* :abbr:`β (String)` `dedicated_outdoor_air_system_name`
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature` (Default: 14.0)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
.. rst-class:: special
HVACTemplate:Zone:Unitary
=========================
Zone terminal unit, constant volume, no controls.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `template_unitary_system_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_air_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SystemSupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature` (Default: 12.8)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SystemSupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
.. rst-class:: special
HVACTemplate:Zone:VAV
=====================
Zone terminal unit, variable volume, reheat optional. For heating, this unit activates reheat coil first, then increases airflow (if reverse action specified).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `template_vav_system_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_air_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (String)` `zone_minimum_air_flow_input_method` (Default: Constant)
* :abbr:`β (Numeric)` `constant_minimum_air_flow_fraction` (Default: 0.2)
* :abbr:`β (Numeric)` `fixed_minimum_air_flow_rate`
* :abbr:`β (String)` `minimum_air_flow_fraction_schedule_name`
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `reheat_coil_type` (Default: None)
* :abbr:`β (String)` `reheat_coil_availability_schedule_name`
* :abbr:`β (String)` `damper_heating_action` (Default: Reverse)
* :abbr:`βΆβ (Auto-calculable Numeric)` `maximum_flow_per_zone_floor_area_during_reheat`
* :abbr:`βΆβ (Auto-calculable Numeric)` `maximum_flow_fraction_during_reheat`
* :abbr:`β (Numeric)` `maximum_reheat_air_temperature`
* :abbr:`β (String)` `design_specification_outdoor_air_object_name_for_control`
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SystemSupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature` (Default: 12.8)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name_for_sizing`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
.. rst-class:: special
HVACTemplate:Zone:VAV:FanPowered
================================
Zone terminal unit, fan powered variable volume, reheat optional. Referenced schedules must be defined elsewhere in the idf.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `template_vav_system_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `primary_supply_air_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`βΆβ (Auto-sizable Numeric)` `primary_supply_air_minimum_flow_fraction` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `secondary_supply_air_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `flow_type` (Default: Parallel)
* :abbr:`βΆβ (Auto-sizable Numeric)` `parallel_fan_on_flow_fraction` (Default: Autosize)
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `reheat_coil_type` (Default: Electric)
* :abbr:`β (String)` `reheat_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `fan_delta_pressure` (Default: 1000.0)
* :abbr:`β (Numeric)` `fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SystemSupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature` (Default: 12.8)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
* :abbr:`β (String)` `zone_piu_fan_schedule_name`
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
.. rst-class:: special
HVACTemplate:Zone:VAV:HeatAndCool
=================================
VAV system with VAV for both heating and cooling and optional reheat coil. For heating, this unit increases airflow first, then activates reheat coil.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `template_vav_system_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_air_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (Numeric)` `constant_minimum_air_flow_fraction` (Default: 0.2)
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name_for_sizing`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
* :abbr:`β (String)` `reheat_coil_type` (Default: None)
* :abbr:`β (String)` `reheat_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `maximum_reheat_air_temperature`
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SystemSupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature` (Default: 12.8)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
.. rst-class:: special
HVACTemplate:Zone:ConstantVolume
================================
Zone terminal unit, constant volume, reheat optional. Referenced schedules must be defined elsewhere in the idf.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `template_constant_volume_system_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_air_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
* :abbr:`β (String)` `reheat_coil_type` (Default: None)
* :abbr:`β (String)` `reheat_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `maximum_reheat_air_temperature`
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SystemSupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature` (Default: 12.8)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
.. rst-class:: special
HVACTemplate:Zone:DualDuct
==========================
Zone terminal unit, dual-duct, constant or variable volume.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `template_dual_duct_system_name`
* :abbr:`β (String)` `template_thermostat_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_air_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (Numeric)` `zone_minimum_air_flow_fraction` (Default: 0.2)
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_rate_per_zone` (Default: 0.0)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name_for_sizing`
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
* :abbr:`β (String)` `design_specification_outdoor_air_object_name_for_control`
* :abbr:`β (String)` `cold_supply_plenum_name`
* :abbr:`β (String)` `hot_supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `baseboard_heating_type` (Default: None)
* :abbr:`β (String)` `baseboard_heating_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `baseboard_heating_capacity` (Default: Autosize)
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SystemSupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature` (Default: 12.8)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference` (Default: 11.11)
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SystemSupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference` (Default: 30.0)
.. rst-class:: special
HVACTemplate:System:VRF
=======================
Variable refrigerant flow (VRF) heat pump condensing unit. Serves one or more VRF zone terminal units (HVACTemplate:Zone:VRF).
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_total_cooling_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `gross_rated_cooling_cop` (Default: 3.3)
* :abbr:`β (Numeric)` `minimum_outdoor_temperature_in_cooling_mode` (Default: -6.0)
* :abbr:`β (Numeric)` `maximum_outdoor_temperature_in_cooling_mode` (Default: 43.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_heating_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_heating_capacity_sizing_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `gross_rated_heating_cop` (Default: 3.4)
* :abbr:`β (Numeric)` `minimum_outdoor_temperature_in_heating_mode` (Default: -20.0)
* :abbr:`β (Numeric)` `maximum_outdoor_temperature_in_heating_mode` (Default: 16.0)
* :abbr:`β (Numeric)` `minimum_heat_pump_part_load_ratio` (Default: 0.15)
* :abbr:`β (String)` `zone_name_for_master_thermostat_location`
* :abbr:`β (String)` `master_thermostat_priority_control_type` (Default: MasterThermostatPriority)
* :abbr:`β (String)` `thermostat_priority_schedule_name`
* :abbr:`β (String)` `heat_pump_waste_heat_recovery` (Default: No)
* :abbr:`β (Numeric)` `equivalent_piping_length_used_for_piping_correction_factor_in_cooling_mode` (Default: 30.0)
* :abbr:`β (Numeric)` `vertical_height_used_for_piping_correction_factor` (Default: 10.0)
* :abbr:`β (Numeric)` `equivalent_piping_length_used_for_piping_correction_factor_in_heating_mode` (Default: 30.0)
* :abbr:`β (Numeric)` `crankcase_heater_power_per_compressor` (Default: 33.0)
* :abbr:`βΎ (Integer)` `number_of_compressors` (Default: 2)
* :abbr:`β (Numeric)` `ratio_of_compressor_size_to_total_compressor_capacity` (Default: 0.5)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater` (Default: 5.0)
* :abbr:`β (String)` `defrost_strategy` (Default: Resistive)
* :abbr:`β (String)` `defrost_control` (Default: Timed)
* :abbr:`β (Numeric)` `defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`βΆβ (Auto-sizable Numeric)` `resistive_defrost_heater_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_defrost_operation` (Default: 5.0)
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`βΆβ (Auto-sizable Numeric)` `water_condenser_volume_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-sizable Numeric)` `evaporative_condenser_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `evaporative_condenser_pump_rated_power_consumption` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (String)` `fuel_type` (Default: Electricity)
* :abbr:`β (Numeric)` `minimum_outdoor_temperature_in_heat_recovery_mode` (Default: -15.0)
* :abbr:`β (Numeric)` `maximum_outdoor_temperature_in_heat_recovery_mode` (Default: 45.0)
.. rst-class:: special
HVACTemplate:System:Unitary
===========================
Unitary furnace with air conditioner
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_or_thermostat_location_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_fan_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `supply_fan_operating_mode_schedule_name`
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 600.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `cooling_coil_type` (Default: SingleSpeedDX)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `cooling_design_supply_air_temperature` (Default: 12.8)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_total_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_sensible_heat_ratio` (Default: Autosize)
* :abbr:`β (Numeric)` `cooling_coil_gross_rated_cop` (Default: 3.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_type`
* :abbr:`β (String)` `heating_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_coil_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `gas_heating_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_heating_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `minimum_outdoor_air_schedule_name`
* :abbr:`β (String)` `economizer_type` (Default: NoEconomizer)
* :abbr:`β (String)` `economizer_lockout` (Default: NoLockout)
* :abbr:`β (Numeric)` `economizer_upper_temperature_limit`
* :abbr:`β (Numeric)` `economizer_lower_temperature_limit`
* :abbr:`β (Numeric)` `economizer_upper_enthalpy_limit`
* :abbr:`β (Numeric)` `economizer_maximum_limit_dewpoint_temperature`
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `supply_fan_placement` (Default: BlowThrough)
* :abbr:`β (String)` `night_cycle_control` (Default: StayOff)
* :abbr:`β (String)` `night_cycle_control_zone_name`
* :abbr:`β (String)` `heat_recovery_type` (Default: None)
* :abbr:`β (Numeric)` `sensible_heat_recovery_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `latent_heat_recovery_effectiveness` (Default: 0.65)
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (Numeric)` `dehumidification_setpoint` (Default: 60.0)
* :abbr:`β (String)` `humidifier_type` (Default: None)
* :abbr:`β (String)` `humidifier_availability_schedule_name`
* :abbr:`β (Numeric)` `humidifier_rated_capacity` (Default: 1e-06)
* :abbr:`βΆβ (Auto-sizable Numeric)` `humidifier_rated_electric_power` (Default: Autosize)
* :abbr:`β (String)` `humidifier_control_zone_name`
* :abbr:`β (Numeric)` `humidifier_setpoint` (Default: 30.0)
* :abbr:`β (String)` `return_fan` (Default: No)
* :abbr:`β (Numeric)` `return_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `return_fan_delta_pressure` (Default: 500.0)
* :abbr:`β (Numeric)` `return_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `return_fan_motor_in_air_stream_fraction` (Default: 1.0)
.. rst-class:: special
HVACTemplate:System:UnitaryHeatPump:AirToAir
============================================
Unitary furnace with electric air-to-air heat pump
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_or_thermostat_location_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `supply_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `supply_fan_placement` (Default: BlowThrough)
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 600.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `cooling_coil_type` (Default: SingleSpeedDX)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `cooling_design_supply_air_temperature` (Default: 12.8)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_total_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_sensible_heat_ratio` (Default: Autosize)
* :abbr:`β (Numeric)` `cooling_coil_gross_rated_cop` (Default: 3.0)
* :abbr:`β (String)` `heat_pump_heating_coil_type` (Default: SingleSpeedDXHeatPump)
* :abbr:`β (String)` `heat_pump_heating_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heat_pump_heating_coil_gross_rated_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heat_pump_heating_coil_rated_cop` (Default: 2.75)
* :abbr:`β (Numeric)` `heat_pump_heating_minimum_outdoor_dry_bulb_temperature` (Default: -8.0)
* :abbr:`β (Numeric)` `heat_pump_defrost_maximum_outdoor_dry_bulb_temperature` (Default: 5.0)
* :abbr:`β (String)` `heat_pump_defrost_strategy` (Default: ReverseCycle)
* :abbr:`β (String)` `heat_pump_defrost_control` (Default: Timed)
* :abbr:`β (Numeric)` `heat_pump_defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`β (String)` `supplemental_heating_coil_type` (Default: Electric)
* :abbr:`β (String)` `supplemental_heating_coil_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supplemental_heating_coil_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `supplemental_heating_coil_maximum_outdoor_dry_bulb_temperature` (Default: 21.0)
* :abbr:`β (Numeric)` `supplemental_gas_heating_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `supplemental_gas_heating_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `minimum_outdoor_air_schedule_name`
* :abbr:`β (String)` `economizer_type` (Default: NoEconomizer)
* :abbr:`β (String)` `economizer_lockout` (Default: NoLockout)
* :abbr:`β (Numeric)` `economizer_maximum_limit_dry_bulb_temperature`
* :abbr:`β (Numeric)` `economizer_maximum_limit_enthalpy`
* :abbr:`β (Numeric)` `economizer_maximum_limit_dewpoint_temperature`
* :abbr:`β (Numeric)` `economizer_minimum_limit_dry_bulb_temperature`
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `night_cycle_control` (Default: StayOff)
* :abbr:`β (String)` `night_cycle_control_zone_name`
* :abbr:`β (String)` `heat_recovery_type` (Default: None)
* :abbr:`β (Numeric)` `sensible_heat_recovery_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `latent_heat_recovery_effectiveness` (Default: 0.65)
* :abbr:`β (String)` `humidifier_type` (Default: None)
* :abbr:`β (String)` `humidifier_availability_schedule_name`
* :abbr:`β (Numeric)` `humidifier_rated_capacity` (Default: 1e-06)
* :abbr:`βΆβ (Auto-sizable Numeric)` `humidifier_rated_electric_power` (Default: Autosize)
* :abbr:`β (String)` `humidifier_control_zone_name`
* :abbr:`β (Numeric)` `humidifier_setpoint` (Default: 30.0)
* :abbr:`β (String)` `return_fan` (Default: No)
* :abbr:`β (Numeric)` `return_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `return_fan_delta_pressure` (Default: 500.0)
* :abbr:`β (Numeric)` `return_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `return_fan_motor_in_air_stream_fraction` (Default: 1.0)
.. rst-class:: special
HVACTemplate:System:UnitarySystem
=================================
Unitary HVAC system with optional cooling and heating. Supports DX and chilled water, cooling, gas, electric, and hot water heating, air-to-air and water-to-air heat pumps.
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`β (String)` `control_type` (Default: Load)
* :abbr:`β (String)` `control_zone_or_thermostat_location_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `supply_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `supply_fan_placement` (Default: BlowThrough)
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 600.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `cooling_coil_type` (Default: SingleSpeedDX)
* :abbr:`βΎ (Integer)` `number_of_speeds_for_cooling` (Default: 1)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `cooling_design_supply_air_temperature` (Default: 12.8)
* :abbr:`βΆβ (Auto-sizable Numeric)` `dx_cooling_coil_gross_rated_total_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `dx_cooling_coil_gross_rated_sensible_heat_ratio` (Default: Autosize)
* :abbr:`β (Numeric)` `dx_cooling_coil_gross_rated_cop` (Default: 3.0)
* :abbr:`β (String)` `heating_coil_type` (Default: Gas)
* :abbr:`βΎ (Integer)` `number_of_speeds_or_stages_for_heating` (Default: 1)
* :abbr:`β (String)` `heating_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `heating_design_supply_air_temperature` (Default: 50.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_coil_gross_rated_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `gas_heating_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_heating_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (Numeric)` `heat_pump_heating_coil_gross_rated_cop` (Default: 2.75)
* :abbr:`β (Numeric)` `heat_pump_heating_minimum_outdoor_dry_bulb_temperature` (Default: -8.0)
* :abbr:`β (Numeric)` `heat_pump_defrost_maximum_outdoor_dry_bulb_temperature` (Default: 5.0)
* :abbr:`β (String)` `heat_pump_defrost_strategy` (Default: ReverseCycle)
* :abbr:`β (String)` `heat_pump_defrost_control` (Default: Timed)
* :abbr:`β (Numeric)` `heat_pump_defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`β (String)` `supplemental_heating_or_reheat_coil_type` (Default: None)
* :abbr:`β (String)` `supplemental_heating_or_reheat_coil_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supplemental_heating_or_reheat_coil_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `supplemental_heating_or_reheat_coil_maximum_outdoor_dry_bulb_temperature` (Default: 21.0)
* :abbr:`β (Numeric)` `supplemental_gas_heating_or_reheat_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `supplemental_gas_heating_or_reheat_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `minimum_outdoor_air_schedule_name`
* :abbr:`β (String)` `economizer_type` (Default: NoEconomizer)
* :abbr:`β (String)` `economizer_lockout` (Default: NoLockout)
* :abbr:`β (Numeric)` `economizer_maximum_limit_dry_bulb_temperature`
* :abbr:`β (Numeric)` `economizer_maximum_limit_enthalpy`
* :abbr:`β (Numeric)` `economizer_maximum_limit_dewpoint_temperature`
* :abbr:`β (Numeric)` `economizer_minimum_limit_dry_bulb_temperature`
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `heat_recovery_type` (Default: None)
* :abbr:`β (Numeric)` `sensible_heat_recovery_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `latent_heat_recovery_effectiveness` (Default: 0.65)
* :abbr:`β (String)` `heat_recovery_heat_exchanger_type` (Default: Plate)
* :abbr:`β (String)` `heat_recovery_frost_control_type` (Default: None)
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (Numeric)` `dehumidification_relative_humidity_setpoint` (Default: 60.0)
* :abbr:`β (String)` `dehumidification_relative_humidity_setpoint_schedule_name`
* :abbr:`β (String)` `humidifier_type` (Default: None)
* :abbr:`β (String)` `humidifier_availability_schedule_name`
* :abbr:`β (Numeric)` `humidifier_rated_capacity` (Default: 1e-06)
* :abbr:`βΆβ (Auto-sizable Numeric)` `humidifier_rated_electric_power` (Default: Autosize)
* :abbr:`β (String)` `humidifier_control_zone_name`
* :abbr:`β (Numeric)` `humidifier_relative_humidity_setpoint` (Default: 30.0)
* :abbr:`β (String)` `humidifier_relative_humidity_setpoint_schedule_name`
* :abbr:`β (String)` `sizing_option` (Default: NonCoincident)
* :abbr:`β (String)` `return_fan` (Default: No)
* :abbr:`β (Numeric)` `return_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `return_fan_delta_pressure` (Default: 300.0)
* :abbr:`β (Numeric)` `return_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `return_fan_motor_in_air_stream_fraction` (Default: 1.0)
.. rst-class:: special
HVACTemplate:System:VAV
=======================
Variable Air Volume (VAV) air loop with optional heating coil and optional preheat.
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_fan_maximum_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_fan_minimum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 1000.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `cooling_coil_type` (Default: ChilledWater)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`β (String)` `cooling_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `cooling_coil_design_setpoint` (Default: 12.8)
* :abbr:`β (String)` `heating_coil_type` (Default: None)
* :abbr:`β (String)` `heating_coil_availability_schedule_name`
* :abbr:`β (String)` `heating_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `heating_coil_design_setpoint` (Default: 10.0)
* :abbr:`β (Numeric)` `gas_heating_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_heating_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (String)` `preheat_coil_type` (Default: None)
* :abbr:`β (String)` `preheat_coil_availability_schedule_name`
* :abbr:`β (String)` `preheat_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `preheat_coil_design_setpoint` (Default: 7.2)
* :abbr:`β (Numeric)` `gas_preheat_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_preheat_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `minimum_outdoor_air_control_type` (Default: ProportionalMinimum)
* :abbr:`β (String)` `minimum_outdoor_air_schedule_name`
* :abbr:`β (String)` `economizer_type` (Default: NoEconomizer)
* :abbr:`β (String)` `economizer_lockout` (Default: NoLockout)
* :abbr:`β (Numeric)` `economizer_upper_temperature_limit`
* :abbr:`β (Numeric)` `economizer_lower_temperature_limit`
* :abbr:`β (Numeric)` `economizer_upper_enthalpy_limit`
* :abbr:`β (Numeric)` `economizer_maximum_limit_dewpoint_temperature`
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `supply_fan_placement` (Default: DrawThrough)
* :abbr:`β (String)` `supply_fan_part_load_power_coefficients` (Default: InletVaneDampers)
* :abbr:`β (String)` `night_cycle_control` (Default: StayOff)
* :abbr:`β (String)` `night_cycle_control_zone_name`
* :abbr:`β (String)` `heat_recovery_type` (Default: None)
* :abbr:`β (Numeric)` `sensible_heat_recovery_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `latent_heat_recovery_effectiveness` (Default: 0.65)
* :abbr:`β (String)` `cooling_coil_setpoint_reset_type` (Default: None)
* :abbr:`β (String)` `heating_coil_setpoint_reset_type` (Default: None)
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `dehumidification_control_zone_name`
* :abbr:`β (Numeric)` `dehumidification_setpoint` (Default: 60.0)
* :abbr:`β (String)` `humidifier_type` (Default: None)
* :abbr:`β (String)` `humidifier_availability_schedule_name`
* :abbr:`β (Numeric)` `humidifier_rated_capacity` (Default: 1e-06)
* :abbr:`βΆβ (Auto-sizable Numeric)` `humidifier_rated_electric_power` (Default: Autosize)
* :abbr:`β (String)` `humidifier_control_zone_name`
* :abbr:`β (Numeric)` `humidifier_setpoint` (Default: 30.0)
* :abbr:`β (String)` `sizing_option` (Default: NonCoincident)
* :abbr:`β (String)` `return_fan` (Default: No)
* :abbr:`β (Numeric)` `return_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `return_fan_delta_pressure` (Default: 500.0)
* :abbr:`β (Numeric)` `return_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `return_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `return_fan_part_load_power_coefficients` (Default: InletVaneDampers)
.. rst-class:: special
HVACTemplate:System:PackagedVAV
===============================
Packaged Variable Air Volume (PVAV) air loop with optional heating coil and optional preheat.
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_fan_maximum_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_fan_minimum_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `supply_fan_placement` (Default: DrawThrough)
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 1000.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `cooling_coil_type` (Default: TwoSpeedDX)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`β (String)` `cooling_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `cooling_coil_design_setpoint` (Default: 12.8)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_total_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_coil_gross_rated_sensible_heat_ratio` (Default: Autosize)
* :abbr:`β (Numeric)` `cooling_coil_gross_rated_cop` (Default: 3.0)
* :abbr:`β (String)` `heating_coil_type` (Default: None)
* :abbr:`β (String)` `heating_coil_availability_schedule_name`
* :abbr:`β (String)` `heating_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `heating_coil_design_setpoint` (Default: 10.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_coil_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `gas_heating_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_heating_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `minimum_outdoor_air_control_type` (Default: ProportionalMinimum)
* :abbr:`β (String)` `minimum_outdoor_air_schedule_name`
* :abbr:`β (String)` `economizer_type` (Default: NoEconomizer)
* :abbr:`β (String)` `economizer_lockout` (Default: NoLockout)
* :abbr:`β (Numeric)` `economizer_maximum_limit_dry_bulb_temperature`
* :abbr:`β (Numeric)` `economizer_maximum_limit_enthalpy`
* :abbr:`β (Numeric)` `economizer_maximum_limit_dewpoint_temperature`
* :abbr:`β (Numeric)` `economizer_minimum_limit_dry_bulb_temperature`
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `supply_fan_part_load_power_coefficients` (Default: InletVaneDampers)
* :abbr:`β (String)` `night_cycle_control` (Default: StayOff)
* :abbr:`β (String)` `night_cycle_control_zone_name`
* :abbr:`β (String)` `heat_recovery_type` (Default: None)
* :abbr:`β (Numeric)` `sensible_heat_recovery_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `latent_heat_recovery_effectiveness` (Default: 0.65)
* :abbr:`β (String)` `cooling_coil_setpoint_reset_type` (Default: None)
* :abbr:`β (String)` `heating_coil_setpoint_reset_type` (Default: None)
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `dehumidification_control_zone_name`
* :abbr:`β (Numeric)` `dehumidification_setpoint` (Default: 60.0)
* :abbr:`β (String)` `humidifier_type` (Default: None)
* :abbr:`β (String)` `humidifier_availability_schedule_name`
* :abbr:`β (Numeric)` `humidifier_rated_capacity` (Default: 1e-06)
* :abbr:`βΆβ (Auto-sizable Numeric)` `humidifier_rated_electric_power` (Default: Autosize)
* :abbr:`β (String)` `humidifier_control_zone_name`
* :abbr:`β (Numeric)` `humidifier_setpoint` (Default: 30.0)
* :abbr:`β (String)` `sizing_option` (Default: NonCoincident)
* :abbr:`β (String)` `return_fan` (Default: No)
* :abbr:`β (Numeric)` `return_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `return_fan_delta_pressure` (Default: 500.0)
* :abbr:`β (Numeric)` `return_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `return_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `return_fan_part_load_power_coefficients` (Default: InletVaneDampers)
.. rst-class:: special
HVACTemplate:System:ConstantVolume
==================================
Constant Air Volume air loop with optional chilled water cooling coil, optional heating coil and optional preheat.
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_fan_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 600.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `supply_fan_placement` (Default: DrawThrough)
* :abbr:`β (String)` `cooling_coil_type` (Default: ChilledWater)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`β (String)` `cooling_coil_setpoint_control_type` (Default: FixedSetpoint)
* :abbr:`β (String)` `cooling_coil_control_zone_name`
* :abbr:`β (Numeric)` `cooling_coil_design_setpoint_temperature` (Default: 12.8)
* :abbr:`β (String)` `cooling_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `cooling_coil_setpoint_at_outdoor_dry_bulb_low` (Default: 15.6)
* :abbr:`β (Numeric)` `cooling_coil_reset_outdoor_dry_bulb_low` (Default: 15.6)
* :abbr:`β (Numeric)` `cooling_coil_setpoint_at_outdoor_dry_bulb_high` (Default: 12.8)
* :abbr:`β (Numeric)` `cooling_coil_reset_outdoor_dry_bulb_high` (Default: 23.3)
* :abbr:`β (String)` `heating_coil_type` (Default: HotWater)
* :abbr:`β (String)` `heating_coil_availability_schedule_name`
* :abbr:`β (String)` `heating_coil_setpoint_control_type` (Default: FixedSetpoint)
* :abbr:`β (String)` `heating_coil_control_zone_name`
* :abbr:`β (Numeric)` `heating_coil_design_setpoint` (Default: 10.0)
* :abbr:`β (String)` `heating_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `heating_coil_setpoint_at_outdoor_dry_bulb_low` (Default: 15.0)
* :abbr:`β (Numeric)` `heating_coil_reset_outdoor_dry_bulb_low` (Default: 7.8)
* :abbr:`β (Numeric)` `heating_coil_setpoint_at_outdoor_dry_bulb_high` (Default: 12.2)
* :abbr:`β (Numeric)` `heating_coil_reset_outdoor_dry_bulb_high` (Default: 12.2)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_coil_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `gas_heating_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_heating_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (String)` `preheat_coil_type` (Default: None)
* :abbr:`β (String)` `preheat_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `preheat_coil_design_setpoint` (Default: 7.2)
* :abbr:`β (String)` `preheat_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `gas_preheat_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_preheat_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `minimum_outdoor_air_schedule_name`
* :abbr:`β (String)` `economizer_type` (Default: NoEconomizer)
* :abbr:`β (Numeric)` `economizer_upper_temperature_limit`
* :abbr:`β (Numeric)` `economizer_lower_temperature_limit`
* :abbr:`β (Numeric)` `economizer_upper_enthalpy_limit`
* :abbr:`β (Numeric)` `economizer_maximum_limit_dewpoint_temperature`
* :abbr:`β (String)` `supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `night_cycle_control` (Default: StayOff)
* :abbr:`β (String)` `night_cycle_control_zone_name`
* :abbr:`β (String)` `heat_recovery_type` (Default: None)
* :abbr:`β (Numeric)` `sensible_heat_recovery_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `latent_heat_recovery_effectiveness` (Default: 0.65)
* :abbr:`β (String)` `heat_recovery_heat_exchanger_type` (Default: Plate)
* :abbr:`β (String)` `heat_recovery_frost_control_type` (Default: None)
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `dehumidification_control_zone_name`
* :abbr:`β (Numeric)` `dehumidification_relative_humidity_setpoint` (Default: 60.0)
* :abbr:`β (String)` `dehumidification_relative_humidity_setpoint_schedule_name`
* :abbr:`β (String)` `humidifier_type` (Default: None)
* :abbr:`β (String)` `humidifier_availability_schedule_name`
* :abbr:`β (Numeric)` `humidifier_rated_capacity` (Default: 1e-06)
* :abbr:`βΆβ (Auto-sizable Numeric)` `humidifier_rated_electric_power` (Default: Autosize)
* :abbr:`β (String)` `humidifier_control_zone_name`
* :abbr:`β (Numeric)` `humidifier_relative_humidity_setpoint` (Default: 30.0)
* :abbr:`β (String)` `humidifier_relative_humidity_setpoint_schedule_name`
* :abbr:`β (String)` `return_fan` (Default: No)
* :abbr:`β (Numeric)` `return_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `return_fan_delta_pressure` (Default: 300.0)
* :abbr:`β (Numeric)` `return_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `return_fan_motor_in_air_stream_fraction` (Default: 1.0)
.. rst-class:: special
HVACTemplate:System:DualDuct
============================
Dual-duct constant volume or variable volume air loop
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`β (String)` `system_configuration_type` (Default: SingleFanConstantVolume)
* :abbr:`βΆβ (Auto-sizable Numeric)` `main_supply_fan_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `main_supply_fan_minimum_flow_fraction` (Default: 0.2)
* :abbr:`β (Numeric)` `main_supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `main_supply_fan_delta_pressure` (Default: 1000.0)
* :abbr:`β (Numeric)` `main_supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `main_supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `main_supply_fan_part_load_power_coefficients` (Default: InletVaneDampers)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cold_duct_supply_fan_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `cold_duct_supply_fan_minimum_flow_fraction` (Default: 0.2)
* :abbr:`β (Numeric)` `cold_duct_supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `cold_duct_supply_fan_delta_pressure` (Default: 1000.0)
* :abbr:`β (Numeric)` `cold_duct_supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `cold_duct_supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `cold_duct_supply_fan_part_load_power_coefficients` (Default: InletVaneDampers)
* :abbr:`β (String)` `cold_duct_supply_fan_placement` (Default: DrawThrough)
* :abbr:`βΆβ (Auto-sizable Numeric)` `hot_duct_supply_fan_maximum_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `hot_duct_supply_fan_minimum_flow_fraction` (Default: 0.2)
* :abbr:`β (Numeric)` `hot_duct_supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `hot_duct_supply_fan_delta_pressure` (Default: 1000.0)
* :abbr:`β (Numeric)` `hot_duct_supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `hot_duct_supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `hot_duct_supply_fan_part_load_power_coefficients` (Default: InletVaneDampers)
* :abbr:`β (String)` `hot_duct_supply_fan_placement` (Default: DrawThrough)
* :abbr:`β (String)` `cooling_coil_type` (Default: ChilledWater)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`β (String)` `cooling_coil_setpoint_control_type` (Default: FixedSetpoint)
* :abbr:`β (Numeric)` `cooling_coil_design_setpoint_temperature` (Default: 12.8)
* :abbr:`β (String)` `cooling_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `cooling_coil_setpoint_at_outdoor_dry_bulb_low` (Default: 15.6)
* :abbr:`β (Numeric)` `cooling_coil_reset_outdoor_dry_bulb_low` (Default: 15.6)
* :abbr:`β (Numeric)` `cooling_coil_setpoint_at_outdoor_dry_bulb_high` (Default: 12.8)
* :abbr:`β (Numeric)` `cooling_coil_reset_outdoor_dry_bulb_high` (Default: 23.3)
* :abbr:`β (String)` `heating_coil_type` (Default: HotWater)
* :abbr:`β (String)` `heating_coil_availability_schedule_name`
* :abbr:`β (String)` `heating_coil_setpoint_control_type` (Default: FixedSetpoint)
* :abbr:`β (Numeric)` `heating_coil_design_setpoint` (Default: 50.0)
* :abbr:`β (String)` `heating_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `heating_coil_setpoint_at_outdoor_dry_bulb_low` (Default: 50.0)
* :abbr:`β (Numeric)` `heating_coil_reset_outdoor_dry_bulb_low` (Default: 7.8)
* :abbr:`β (Numeric)` `heating_coil_setpoint_at_outdoor_dry_bulb_high` (Default: 20.0)
* :abbr:`β (Numeric)` `heating_coil_reset_outdoor_dry_bulb_high` (Default: 12.2)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_coil_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `gas_heating_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_heating_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (String)` `preheat_coil_type` (Default: None)
* :abbr:`β (String)` `preheat_coil_availability_schedule_name`
* :abbr:`β (Numeric)` `preheat_coil_design_setpoint` (Default: 7.2)
* :abbr:`β (String)` `preheat_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `gas_preheat_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_preheat_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `minimum_outdoor_air_control_type` (Default: ProportionalMinimum)
* :abbr:`β (String)` `minimum_outdoor_air_schedule_name`
* :abbr:`β (String)` `economizer_type` (Default: NoEconomizer)
* :abbr:`β (String)` `economizer_lockout` (Default: NoLockout)
* :abbr:`β (Numeric)` `economizer_upper_temperature_limit`
* :abbr:`β (Numeric)` `economizer_lower_temperature_limit`
* :abbr:`β (Numeric)` `economizer_upper_enthalpy_limit`
* :abbr:`β (Numeric)` `economizer_maximum_limit_dewpoint_temperature`
* :abbr:`β (String)` `cold_supply_plenum_name`
* :abbr:`β (String)` `hot_supply_plenum_name`
* :abbr:`β (String)` `return_plenum_name`
* :abbr:`β (String)` `night_cycle_control` (Default: StayOff)
* :abbr:`β (String)` `night_cycle_control_zone_name`
* :abbr:`β (String)` `heat_recovery_type` (Default: None)
* :abbr:`β (Numeric)` `sensible_heat_recovery_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `latent_heat_recovery_effectiveness` (Default: 0.65)
* :abbr:`β (String)` `heat_recovery_heat_exchanger_type` (Default: Plate)
* :abbr:`β (String)` `heat_recovery_frost_control_type` (Default: None)
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `dehumidification_control_zone_name`
* :abbr:`β (Numeric)` `dehumidification_relative_humidity_setpoint` (Default: 60.0)
* :abbr:`β (String)` `dehumidification_relative_humidity_setpoint_schedule_name`
* :abbr:`β (String)` `humidifier_type` (Default: None)
* :abbr:`β (String)` `humidifier_availability_schedule_name`
* :abbr:`β (Numeric)` `humidifier_rated_capacity` (Default: 1e-06)
* :abbr:`βΆβ (Auto-sizable Numeric)` `humidifier_rated_electric_power` (Default: Autosize)
* :abbr:`β (String)` `humidifier_control_zone_name`
* :abbr:`β (Numeric)` `humidifier_relative_humidity_setpoint` (Default: 30.0)
* :abbr:`β (String)` `humidifier_relative_humidity_setpoint_schedule_name`
* :abbr:`β (String)` `sizing_option` (Default: NonCoincident)
* :abbr:`β (String)` `return_fan` (Default: No)
* :abbr:`β (Numeric)` `return_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `return_fan_delta_pressure` (Default: 500.0)
* :abbr:`β (Numeric)` `return_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `return_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `return_fan_part_load_power_coefficients` (Default: InletVaneDampers)
.. rst-class:: special
HVACTemplate:System:DedicatedOutdoorAir
=======================================
This object creates a dedicated outdoor air system that must be used with HVACTemplate:Zone:\* objects for BaseboardHeat FanCoil PTAC PTHP WaterToAirHeatPump and VRF. Does not support HVACTemplate:Zone:VAV or other central multizone systems
* :abbr:`β (String)` `system_availability_schedule_name`
* :abbr:`β (String)` `air_outlet_type` (Default: DirectIntoZone)
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_fan_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `supply_fan_total_efficiency` (Default: 0.7)
* :abbr:`β (Numeric)` `supply_fan_delta_pressure` (Default: 1000.0)
* :abbr:`β (Numeric)` `supply_fan_motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `supply_fan_motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (String)` `supply_fan_placement` (Default: DrawThrough)
* :abbr:`β (String)` `cooling_coil_type` (Default: ChilledWater)
* :abbr:`β (String)` `cooling_coil_availability_schedule_name`
* :abbr:`β (String)` `cooling_coil_setpoint_control_type` (Default: FixedSetpoint)
* :abbr:`β (Numeric)` `cooling_coil_design_setpoint` (Default: 12.8)
* :abbr:`β (String)` `cooling_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `cooling_coil_setpoint_at_outdoor_dry_bulb_low` (Default: 15.6)
* :abbr:`β (Numeric)` `cooling_coil_reset_outdoor_dry_bulb_low` (Default: 15.6)
* :abbr:`β (Numeric)` `cooling_coil_setpoint_at_outdoor_dry_bulb_high` (Default: 12.8)
* :abbr:`β (Numeric)` `cooling_coil_reset_outdoor_dry_bulb_high` (Default: 23.3)
* :abbr:`βΆβ (Auto-sizable Numeric)` `dx_cooling_coil_gross_rated_total_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `dx_cooling_coil_gross_rated_sensible_heat_ratio` (Default: Autosize)
* :abbr:`β (Numeric)` `dx_cooling_coil_gross_rated_cop` (Default: 3.0)
* :abbr:`β (String)` `heating_coil_type` (Default: HotWater)
* :abbr:`β (String)` `heating_coil_availability_schedule_name`
* :abbr:`β (String)` `heating_coil_setpoint_control_type` (Default: FixedSetpoint)
* :abbr:`β (Numeric)` `heating_coil_design_setpoint` (Default: 12.2)
* :abbr:`β (String)` `heating_coil_setpoint_schedule_name`
* :abbr:`β (Numeric)` `heating_coil_setpoint_at_outdoor_dry_bulb_low` (Default: 15.0)
* :abbr:`β (Numeric)` `heating_coil_reset_outdoor_dry_bulb_low` (Default: 7.8)
* :abbr:`β (Numeric)` `heating_coil_setpoint_at_outdoor_dry_bulb_high` (Default: 12.2)
* :abbr:`β (Numeric)` `heating_coil_reset_outdoor_dry_bulb_high` (Default: 12.2)
* :abbr:`β (Numeric)` `gas_heating_coil_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `gas_heating_coil_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (String)` `heat_recovery_type` (Default: None)
* :abbr:`β (Numeric)` `heat_recovery_sensible_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `heat_recovery_latent_effectiveness` (Default: 0.65)
* :abbr:`β (String)` `heat_recovery_heat_exchanger_type` (Default: Plate)
* :abbr:`β (String)` `heat_recovery_frost_control_type` (Default: None)
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (Numeric)` `dehumidification_setpoint` (Default: 0.00924)
* :abbr:`β (String)` `humidifier_type` (Default: None)
* :abbr:`β (String)` `humidifier_availability_schedule_name`
* :abbr:`β (Numeric)` `humidifier_rated_capacity` (Default: 1e-06)
* :abbr:`βΆβ (Auto-sizable Numeric)` `humidifier_rated_electric_power` (Default: Autosize)
* :abbr:`β (Numeric)` `humidifier_constant_setpoint` (Default: 0.003)
* :abbr:`β (String)` `dehumidification_setpoint_schedule_name`
* :abbr:`β (String)` `humidifier_setpoint_schedule_name`
.. rst-class:: special
HVACTemplate:Plant:ChilledWaterLoop
===================================
Plant and condenser loops to serve all HVACTemplate chilled water coils, chillers, and towers.
* :abbr:`β (String)` `pump_schedule_name`
* :abbr:`β (String)` `pump_control_type` (Default: Intermittent)
* :abbr:`β (String)` `chiller_plant_operation_scheme_type` (Default: Default)
* :abbr:`β (String)` `chiller_plant_equipment_operation_schemes_name`
* :abbr:`β (String)` `chilled_water_setpoint_schedule_name`
* :abbr:`β (Numeric)` `chilled_water_design_setpoint` (Default: 7.22)
* :abbr:`β (String)` `chilled_water_pump_configuration` (Default: ConstantPrimaryNoSecondary)
* :abbr:`β (Numeric)` `primary_chilled_water_pump_rated_head` (Default: 179352.0)
* :abbr:`β (Numeric)` `secondary_chilled_water_pump_rated_head` (Default: 179352.0)
* :abbr:`β (String)` `condenser_plant_operation_scheme_type` (Default: Default)
* :abbr:`β (String)` `condenser_equipment_operation_schemes_name`
* :abbr:`β (String)` `condenser_water_temperature_control_type`
* :abbr:`β (String)` `condenser_water_setpoint_schedule_name`
* :abbr:`β (Numeric)` `condenser_water_design_setpoint` (Default: 29.4)
* :abbr:`β (Numeric)` `condenser_water_pump_rated_head` (Default: 179352.0)
* :abbr:`β (String)` `chilled_water_setpoint_reset_type` (Default: None)
* :abbr:`β (Numeric)` `chilled_water_setpoint_at_outdoor_dry_bulb_low` (Default: 12.2)
* :abbr:`β (Numeric)` `chilled_water_reset_outdoor_dry_bulb_low` (Default: 15.6)
* :abbr:`β (Numeric)` `chilled_water_setpoint_at_outdoor_dry_bulb_high` (Default: 6.7)
* :abbr:`β (Numeric)` `chilled_water_reset_outdoor_dry_bulb_high` (Default: 26.7)
* :abbr:`β (String)` `chilled_water_primary_pump_type` (Default: SinglePump)
* :abbr:`β (String)` `chilled_water_secondary_pump_type` (Default: SinglePump)
* :abbr:`β (String)` `condenser_water_pump_type` (Default: SinglePump)
* :abbr:`β (String)` `chilled_water_supply_side_bypass_pipe` (Default: Yes)
* :abbr:`β (String)` `chilled_water_demand_side_bypass_pipe` (Default: Yes)
* :abbr:`β (String)` `condenser_water_supply_side_bypass_pipe` (Default: Yes)
* :abbr:`β (String)` `condenser_water_demand_side_bypass_pipe` (Default: Yes)
* :abbr:`β (String)` `fluid_type` (Default: Water)
* :abbr:`β (Numeric)` `loop_design_delta_temperature` (Default: 6.67)
* :abbr:`β (Numeric)` `minimum_outdoor_dry_bulb_temperature`
* :abbr:`β (String)` `chilled_water_load_distribution_scheme` (Default: SequentialLoad)
* :abbr:`β (String)` `condenser_water_load_distribution_scheme` (Default: SequentialLoad)
.. rst-class:: special
HVACTemplate:Plant:Chiller
==========================
This object adds a chiller to an HVACTemplate:Plant:ChilledWaterLoop.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chiller_type`
* :abbr:`βΆβ (Auto-sizable Numeric)` `capacity` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nominal_cop`
* :abbr:`β (String)` `condenser_type` (Default: WaterCooled)
* :abbr:`β (String)` `priority`
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `optimum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `minimum_unloading_ratio` (Default: 0.25)
* :abbr:`β (Numeric)` `leaving_chilled_water_lower_temperature_limit` (Default: 5.0)
.. rst-class:: special
HVACTemplate:Plant:Chiller:ObjectReference
==========================================
This object references a detailed chiller object and adds it to an HVACTemplate:Plant:ChilledWaterLoop. The user must create a complete detailed chiller object with all required curve or performance objects.
* :abbr:`β (String)` `chiller_object_type` (Default: Chiller:Electric:EIR)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chiller_name`
* :abbr:`β (Numeric)` `priority`
.. rst-class:: special
HVACTemplate:Plant:Tower
========================
This object adds a cooling tower to an HVACTemplate:Plant:ChilledWaterLoop or MixedWaterLoop.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tower_type`
* :abbr:`βΆβ (Auto-sizable Numeric)` `high_speed_nominal_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `high_speed_fan_power` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `low_speed_nominal_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `low_speed_fan_power` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `free_convection_capacity` (Default: Autosize)
* :abbr:`β (String)` `priority`
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `template_plant_loop_type`
.. rst-class:: special
HVACTemplate:Plant:Tower:ObjectReference
========================================
This object references a detailed cooling tower object and adds it to an HVACTemplate:Plant:ChilledWaterLoop or MixedWaterLoop. The user must create a complete detailed cooling tower object with all required curve or performance objects.
* :abbr:`β (String)` `cooling_tower_object_type` (Default: CoolingTower:SingleSpeed)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_tower_name`
* :abbr:`β (Numeric)` `priority`
* :abbr:`β (String)` `template_plant_loop_type`
.. rst-class:: special
HVACTemplate:Plant:HotWaterLoop
===============================
Plant loop to serve all HVACTemplate hot water coils and boilers.
* :abbr:`β (String)` `pump_schedule_name`
* :abbr:`β (String)` `pump_control_type` (Default: Intermittent)
* :abbr:`β (String)` `hot_water_plant_operation_scheme_type` (Default: Default)
* :abbr:`β (String)` `hot_water_plant_equipment_operation_schemes_name`
* :abbr:`β (String)` `hot_water_setpoint_schedule_name`
* :abbr:`β (Numeric)` `hot_water_design_setpoint` (Default: 82.0)
* :abbr:`β (String)` `hot_water_pump_configuration` (Default: ConstantFlow)
* :abbr:`β (Numeric)` `hot_water_pump_rated_head` (Default: 179352.0)
* :abbr:`β (String)` `hot_water_setpoint_reset_type` (Default: None)
* :abbr:`β (Numeric)` `hot_water_setpoint_at_outdoor_dry_bulb_low` (Default: 82.2)
* :abbr:`β (Numeric)` `hot_water_reset_outdoor_dry_bulb_low` (Default: -6.7)
* :abbr:`β (Numeric)` `hot_water_setpoint_at_outdoor_dry_bulb_high` (Default: 65.6)
* :abbr:`β (Numeric)` `hot_water_reset_outdoor_dry_bulb_high` (Default: 10.0)
* :abbr:`β (String)` `hot_water_pump_type` (Default: SinglePump)
* :abbr:`β (String)` `supply_side_bypass_pipe` (Default: Yes)
* :abbr:`β (String)` `demand_side_bypass_pipe` (Default: Yes)
* :abbr:`β (String)` `fluid_type` (Default: Water)
* :abbr:`β (Numeric)` `loop_design_delta_temperature` (Default: 11.0)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature`
* :abbr:`β (String)` `load_distribution_scheme` (Default: SequentialLoad)
.. rst-class:: special
HVACTemplate:Plant:Boiler
=========================
This object adds a boiler to an HVACTemplate:Plant:HotWaterLoop or MixedWaterLoop.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `boiler_type`
* :abbr:`βΆβ (Auto-sizable Numeric)` `capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `efficiency` (Default: 0.8)
* :abbr:`β (String)` `fuel_type`
* :abbr:`β (String)` `priority`
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_part_load_ratio` (Default: 1.1)
* :abbr:`β (Numeric)` `optimum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `water_outlet_upper_temperature_limit` (Default: 100.0)
* :abbr:`β (String)` `template_plant_loop_type`
.. rst-class:: special
HVACTemplate:Plant:Boiler:ObjectReference
=========================================
This object references a detailed boiler object and adds it to an HVACTemplate:Plant:HotWaterLoop or MixedWaterLoop. The user must create a complete detailed boiler object with all required curve or performance objects.
* :abbr:`β (String)` `boiler_object_type` (Default: Boiler:HotWater)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `boiler_name`
* :abbr:`β (Numeric)` `priority`
* :abbr:`β (String)` `template_plant_loop_type`
.. rst-class:: special
HVACTemplate:Plant:MixedWaterLoop
=================================
Central plant loop portion of a water source heat pump system.
* :abbr:`β (String)` `pump_schedule_name`
* :abbr:`β (String)` `pump_control_type` (Default: Intermittent)
* :abbr:`β (String)` `operation_scheme_type` (Default: Default)
* :abbr:`β (String)` `equipment_operation_schemes_name`
* :abbr:`β (String)` `high_temperature_setpoint_schedule_name`
* :abbr:`β (Numeric)` `high_temperature_design_setpoint` (Default: 33.0)
* :abbr:`β (String)` `low_temperature_setpoint_schedule_name`
* :abbr:`β (Numeric)` `low_temperature_design_setpoint` (Default: 20.0)
* :abbr:`β (String)` `water_pump_configuration` (Default: ConstantFlow)
* :abbr:`β (Numeric)` `water_pump_rated_head` (Default: 179352.0)
* :abbr:`β (String)` `water_pump_type` (Default: SinglePump)
* :abbr:`β (String)` `supply_side_bypass_pipe` (Default: Yes)
* :abbr:`β (String)` `demand_side_bypass_pipe` (Default: Yes)
* :abbr:`β (String)` `fluid_type` (Default: Water)
* :abbr:`β (Numeric)` `loop_design_delta_temperature` (Default: 5.6)
* :abbr:`β (String)` `load_distribution_scheme` (Default: SequentialLoad)
.. rst-class:: special
DesignSpecification:OutdoorAir
==============================
This object is used to describe general outdoor air requirements which are referenced by other objects.
* :abbr:`β (String)` `outdoor_air_method` (Default: Flow/Person)
* :abbr:`β (Numeric)` `outdoor_air_flow_per_person` (Default: 0.00944)
* :abbr:`β (Numeric)` `outdoor_air_flow_per_zone_floor_area` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_per_zone` (Default: 0.0)
* :abbr:`β (Numeric)` `outdoor_air_flow_air_changes_per_hour` (Default: 0.0)
* :abbr:`β (String)` `outdoor_air_schedule_name`
* :abbr:`β (String)` `proportional_control_minimum_outdoor_air_flow_rate_schedule_name`
.. rst-class:: special
DesignSpecification:OutdoorAir:SpaceList
========================================
Defines a list of DesignSpecification:OutdoorAir names which can be referenced as a group. The DesignSpecification:OutdoorAir:SpaceList name may be used in Sizing:Zone and Controller:MechanicalVentilation to specify space-by-space OA requirements and anywhere else that accepts a DesignSpecification:OutdoorAir object name.
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` space_name, :abbr:`π
(Required Field)` :abbr:`β (String)` space_design_specification_outdoor_air_object_name} `space_specs`
.. rst-class:: special
DesignSpecification:ZoneAirDistribution
=======================================
This object is used to describe zone air distribution in terms of air distribution effectiveness and secondary recirculation fraction. It is referenced by Sizing:Zone and Controller:MechanicalVentilation objects
* :abbr:`β (Numeric)` `zone_air_distribution_effectiveness_in_cooling_mode` (Default: 1.0)
* :abbr:`β (Numeric)` `zone_air_distribution_effectiveness_in_heating_mode` (Default: 1.0)
* :abbr:`β (String)` `zone_air_distribution_effectiveness_schedule_name`
* :abbr:`β (Numeric)` `zone_secondary_recirculation_fraction` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_zone_ventilation_efficiency` (Default: 0.0)
.. rst-class:: special
Sizing:Parameters
=================
Specifies global heating and cooling sizing factors/ratios. These ratios are applied at the zone level to all of the zone heating and cooling loads and air flow rates. Then these new loads and air flow rates are used to calculate the system level flow rates and capacities and are used in all component sizing calculations. Specifies the width (in load timesteps) of a moving average window which is used to smooth the peak load across more than one timestep.
* :abbr:`β (Numeric)` `heating_sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `cooling_sizing_factor` (Default: 1.0)
* :abbr:`βΎ (Integer)` `timesteps_in_averaging_window`
.. rst-class:: special
Sizing:Zone
===========
Specifies the data needed to perform a zone design air flow calculation. The calculation is done for every sizing period included in the input. The maximum cooling and heating load and cooling, heating, and ventilation air flows are then saved for system level and zone component design calculations.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_name`
* :abbr:`β (String)` `zone_cooling_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature`
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_temperature_difference`
* :abbr:`β (String)` `zone_heating_design_supply_air_temperature_input_method` (Default: SupplyAirTemperature)
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature`
* :abbr:`β (Numeric)` `zone_heating_design_supply_air_temperature_difference`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `zone_cooling_design_supply_air_humidity_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `zone_heating_design_supply_air_humidity_ratio`
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (Numeric)` `zone_heating_sizing_factor`
* :abbr:`β (Numeric)` `zone_cooling_sizing_factor`
* :abbr:`β (String)` `cooling_design_air_flow_method` (Default: DesignDay)
* :abbr:`β (Numeric)` `cooling_design_air_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `cooling_minimum_air_flow_per_zone_floor_area` (Default: 0.000762)
* :abbr:`β (Numeric)` `cooling_minimum_air_flow` (Default: 0.0)
* :abbr:`β (Numeric)` `cooling_minimum_air_flow_fraction` (Default: 0.2)
* :abbr:`β (String)` `heating_design_air_flow_method` (Default: DesignDay)
* :abbr:`β (Numeric)` `heating_design_air_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `heating_maximum_air_flow_per_zone_floor_area` (Default: 0.002032)
* :abbr:`β (Numeric)` `heating_maximum_air_flow` (Default: 0.1415762)
* :abbr:`β (Numeric)` `heating_maximum_air_flow_fraction` (Default: 0.3)
* :abbr:`β (String)` `design_specification_zone_air_distribution_object_name`
* :abbr:`β (String)` `account_for_dedicated_outdoor_air_system` (Default: No)
* :abbr:`β (String)` `dedicated_outdoor_air_system_control_strategy` (Default: NeutralSupplyAir)
* :abbr:`βΆβ (Auto-sizable Numeric)` `dedicated_outdoor_air_low_setpoint_temperature_for_design` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `dedicated_outdoor_air_high_setpoint_temperature_for_design` (Default: Autosize)
* :abbr:`β (String)` `zone_load_sizing_method` (Default: Sensible Load Only No Latent Load)
* :abbr:`β (String)` `zone_latent_cooling_design_supply_air_humidity_ratio_input_method` (Default: HumidityRatioDifference)
* :abbr:`β (Numeric)` `zone_dehumidification_design_supply_air_humidity_ratio`
* :abbr:`β (Numeric)` `zone_cooling_design_supply_air_humidity_ratio_difference` (Default: 0.005)
* :abbr:`β (String)` `zone_latent_heating_design_supply_air_humidity_ratio_input_method` (Default: HumidityRatioDifference)
* :abbr:`β (Numeric)` `zone_humidification_design_supply_air_humidity_ratio`
* :abbr:`β (Numeric)` `zone_humidification_design_supply_air_humidity_ratio_difference` (Default: 0.005)
* :abbr:`β (String)` `zone_humidistat_dehumidification_set_point_schedule_name`
* :abbr:`β (String)` `zone_humidistat_humidification_set_point_schedule_name`
* :abbr:`β (String)` `type_of_space_sum_to_use` (Default: Coincident)
* :abbr:`β (String)` `heating_coil_sizing_method` (Default: None)
* :abbr:`β (Numeric)` `maximum_heating_capacity_to_cooling_load_sizing_ratio` (Default: 1.0)
.. rst-class:: special
DesignSpecification:ZoneHVAC:Sizing
===================================
This object is used to describe general scalable zone HVAC equipment sizing which are referenced by other objects.
* :abbr:`β (String)` `cooling_supply_air_flow_rate_method` (Default: SupplyAirFlowRate)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate`
* :abbr:`β (Numeric)` `cooling_supply_air_flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `cooling_fraction_of_autosized_cooling_supply_air_flow_rate`
* :abbr:`β (Numeric)` `cooling_supply_air_flow_rate_per_unit_cooling_capacity`
* :abbr:`β (String)` `no_load_supply_air_flow_rate_method` (Default: SupplyAirFlowRate)
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`β (Numeric)` `no_load_supply_air_flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `no_load_fraction_of_cooling_supply_air_flow_rate`
* :abbr:`β (Numeric)` `no_load_fraction_of_heating_supply_air_flow_rate`
* :abbr:`β (String)` `heating_supply_air_flow_rate_method` (Default: SupplyAirFlowRate)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`β (Numeric)` `heating_supply_air_flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `heating_fraction_of_heating_supply_air_flow_rate`
* :abbr:`β (Numeric)` `heating_supply_air_flow_rate_per_unit_heating_capacity`
* :abbr:`β (String)` `cooling_design_capacity_method` (Default: None)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_design_capacity`
* :abbr:`β (Numeric)` `cooling_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_cooling_design_capacity`
* :abbr:`β (String)` `heating_design_capacity_method` (Default: None)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_design_capacity`
* :abbr:`β (Numeric)` `heating_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_heating_design_capacity`
.. rst-class:: special
DesignSpecification:AirTerminal:Sizing
======================================
This object is used to scale the sizing of air terminal units.
* :abbr:`β (Numeric)` `fraction_of_design_cooling_load` (Default: 1.0)
* :abbr:`β (Numeric)` `cooling_design_supply_air_temperature_difference_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `fraction_of_design_heating_load` (Default: 1.0)
* :abbr:`β (Numeric)` `heating_design_supply_air_temperature_difference_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `fraction_of_minimum_outdoor_air_flow` (Default: 1.0)
.. rst-class:: special
Sizing:System
=============
Specifies the input needed to perform sizing calculations for a central forced air system. System design air flow, heating capacity, and cooling capacity will be calculated using this input data.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airloop_name`
* :abbr:`β (String)` `type_of_load_to_size_on` (Default: Sensible)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_outdoor_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `central_heating_maximum_system_air_flow_ratio` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `preheat_design_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `preheat_design_humidity_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `precool_design_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `precool_design_humidity_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `central_cooling_design_supply_air_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `central_heating_design_supply_air_temperature`
* :abbr:`β (String)` `type_of_zone_sum_to_use` (Default: NonCoincident)
* :abbr:`β (String)` `100_outdoor_air_in_cooling` (Default: No)
* :abbr:`β (String)` `100_outdoor_air_in_heating` (Default: No)
* :abbr:`β (Numeric)` `central_cooling_design_supply_air_humidity_ratio` (Default: 0.008)
* :abbr:`β (Numeric)` `central_heating_design_supply_air_humidity_ratio` (Default: 0.008)
* :abbr:`β (String)` `cooling_supply_air_flow_rate_method` (Default: DesignDay)
* :abbr:`β (Numeric)` `cooling_supply_air_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `cooling_supply_air_flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `cooling_fraction_of_autosized_cooling_supply_air_flow_rate`
* :abbr:`β (Numeric)` `cooling_supply_air_flow_rate_per_unit_cooling_capacity`
* :abbr:`β (String)` `heating_supply_air_flow_rate_method` (Default: DesignDay)
* :abbr:`β (Numeric)` `heating_supply_air_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `heating_supply_air_flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `heating_fraction_of_autosized_heating_supply_air_flow_rate`
* :abbr:`β (Numeric)` `heating_fraction_of_autosized_cooling_supply_air_flow_rate`
* :abbr:`β (Numeric)` `heating_supply_air_flow_rate_per_unit_heating_capacity`
* :abbr:`β (String)` `system_outdoor_air_method` (Default: ZoneSum)
* :abbr:`β (Numeric)` `zone_maximum_outdoor_air_fraction` (Default: 1.0)
* :abbr:`β (String)` `cooling_design_capacity_method` (Default: CoolingDesignCapacity)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_design_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `cooling_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_cooling_design_capacity`
* :abbr:`β (String)` `heating_design_capacity_method` (Default: HeatingDesignCapacity)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_design_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heating_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_heating_design_capacity`
* :abbr:`β (String)` `central_cooling_capacity_control_method` (Default: OnOff)
* :abbr:`βΆβ (Auto-sizable Numeric)` `occupant_diversity` (Default: Autosize)
* :abbr:`β (String)` `heating_coil_sizing_method` (Default: None)
* :abbr:`β (Numeric)` `maximum_heating_capacity_to_cooling_capacity_sizing_ratio` (Default: 1.0)
.. rst-class:: special
Sizing:Plant
============
Specifies the input needed to autosize plant loop flow rates and equipment capacities. This information is initially used by components that use water for heating or cooling such as hot or chilled water coils to calculate their maximum water flow rates. These flow rates are then summed for use in calculating the Plant Loop flow rates.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_or_condenser_loop_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `loop_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_loop_exit_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `loop_design_temperature_difference`
* :abbr:`β (String)` `sizing_option` (Default: NonCoincident)
* :abbr:`βΎ (Integer)` `zone_timesteps_in_averaging_window` (Default: 1)
* :abbr:`β (String)` `coincident_sizing_factor_mode`
.. rst-class:: special
OutputControl:Sizing:Style
==========================
Default style for the Sizing output files is comma -- this works well for importing into spreadsheet programs such as Excel(tm) but not so well for word processing programs -- there tab may be a better choice. Fixed puts spaces between the "columns"
* :abbr:`π
(Required Field)` :abbr:`β (String)` `column_separator`
.. rst-class:: special
ZoneControl:Humidistat
======================
Specifies zone relative humidity setpoint schedules for humidifying and dehumidifying.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `humidifying_setpoint_schedule_name`
* :abbr:`β (String)` `dehumidifying_setpoint_schedule_name`
* :abbr:`β (String)` `control_variable` (Default: RelativeHumidity)
.. rst-class:: special
ZoneControl:Thermostat
======================
Define the Thermostat settings for a zone or list of zones. If you use a ZoneList in the Zone or ZoneList name field then this definition applies to all the zones in the ZoneList.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_type_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_1_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_1_name`
* :abbr:`β (String)` `control_2_object_type`
* :abbr:`β (String)` `control_2_name`
* :abbr:`β (String)` `control_3_object_type`
* :abbr:`β (String)` `control_3_name`
* :abbr:`β (String)` `control_4_object_type`
* :abbr:`β (String)` `control_4_name`
* :abbr:`β (Numeric)` `temperature_difference_between_cutout_and_setpoint` (Default: 0.0)
.. rst-class:: special
ZoneControl:Thermostat:OperativeTemperature
===========================================
This object can be used with the ZoneList option on a thermostat or with one of the zones on that list (but you won't be able to use the object list to pick only one of those zones. Thermostat names are internally.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `thermostat_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `radiative_fraction_input_mode`
* :abbr:`β (Numeric)` `fixed_radiative_fraction`
* :abbr:`β (String)` `radiative_fraction_schedule_name`
* :abbr:`β (String)` `adaptive_comfort_model_type` (Default: None)
.. rst-class:: special
ZoneControl:Thermostat:ThermalComfort
=====================================
If you use a ZoneList in the Zone or ZoneList name field then this definition applies to all the zones in the ZoneList.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_name`
* :abbr:`β (String)` `averaging_method` (Default: PeopleAverage)
* :abbr:`β (String)` `specific_people_name`
* :abbr:`β (Numeric)` `minimum_dry_bulb_temperature_setpoint` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_dry_bulb_temperature_setpoint` (Default: 50.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `thermal_comfort_control_type_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `thermal_comfort_control_1_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `thermal_comfort_control_1_name`
* :abbr:`β (String)` `thermal_comfort_control_2_object_type`
* :abbr:`β (String)` `thermal_comfort_control_2_name`
* :abbr:`β (String)` `thermal_comfort_control_3_object_type`
* :abbr:`β (String)` `thermal_comfort_control_3_name`
* :abbr:`β (String)` `thermal_comfort_control_4_object_type`
* :abbr:`β (String)` `thermal_comfort_control_4_name`
.. rst-class:: special
ZoneControl:Thermostat:TemperatureAndHumidity
=============================================
This object modifies a ZoneControl:Thermostat object to effect temperature control based on zone air humidity conditions.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `thermostat_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `dehumidifying_relative_humidity_setpoint_schedule_name`
* :abbr:`β (String)` `dehumidification_control_type` (Default: Overcool)
* :abbr:`β (String)` `overcool_range_input_method` (Default: Constant)
* :abbr:`β (Numeric)` `overcool_constant_range` (Default: 1.7)
* :abbr:`β (String)` `overcool_range_schedule_name`
* :abbr:`β (Numeric)` `overcool_control_ratio` (Default: 3.6)
.. rst-class:: special
ThermostatSetpoint:SingleHeating
================================
Used for a heating only thermostat. The setpoint can be scheduled and varied throughout the simulation but only heating is allowed with this control type.
* :abbr:`β (String)` `setpoint_temperature_schedule_name`
.. rst-class:: special
ThermostatSetpoint:SingleCooling
================================
Used for a cooling only thermostat. The setpoint can be scheduled and varied throughout the simulation but only cooling is allowed.
* :abbr:`β (String)` `setpoint_temperature_schedule_name`
.. rst-class:: special
ThermostatSetpoint:SingleHeatingOrCooling
=========================================
Used for a heating and cooling thermostat with a single setpoint. The setpoint can be scheduled and varied throughout the simulation for both heating and cooling.
* :abbr:`β (String)` `setpoint_temperature_schedule_name`
.. rst-class:: special
ThermostatSetpoint:DualSetpoint
===============================
Used for a heating and cooling thermostat with dual setpoints. The setpoints can be scheduled and varied throughout the simulation for both heating and cooling.
* :abbr:`β (String)` `heating_setpoint_temperature_schedule_name`
* :abbr:`β (String)` `cooling_setpoint_temperature_schedule_name`
.. rst-class:: special
ThermostatSetpoint:ThermalComfort:Fanger:SingleHeating
======================================================
Used for heating only thermal comfort control. The PMV setpoint can be scheduled and varied throughout the simulation but only heating is allowed with this control type.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fanger_thermal_comfort_schedule_name`
.. rst-class:: special
ThermostatSetpoint:ThermalComfort:Fanger:SingleCooling
======================================================
Used for cooling only thermal comfort control. The PMV setpoint can be scheduled and varied throughout the simulation but only cooling is allowed with this control type.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fanger_thermal_comfort_schedule_name`
.. rst-class:: special
ThermostatSetpoint:ThermalComfort:Fanger:SingleHeatingOrCooling
===============================================================
Used for heating and cooling thermal comfort control with a single setpoint. The PMV setpoint can be scheduled and varied throughout the simulation for both heating and cooling.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fanger_thermal_comfort_schedule_name`
.. rst-class:: special
ThermostatSetpoint:ThermalComfort:Fanger:DualSetpoint
=====================================================
Used for heating and cooling thermal comfort control with dual setpoints. The PMV setpoints can be scheduled and varied throughout the simulation for both heating and cooling.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fanger_thermal_comfort_heating_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fanger_thermal_comfort_cooling_schedule_name`
.. rst-class:: special
ZoneControl:Thermostat:StagedDualSetpoint
=========================================
Define the Thermostat StagedDualSetpoint settings for a zone or list of zones. If you use a ZoneList in the Zone or ZoneList name field then this definition applies to all the zones in the ZoneList.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_or_zonelist_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_heating_stages`
* :abbr:`β (String)` `heating_temperature_setpoint_schedule_name`
* :abbr:`β (Numeric)` `heating_throttling_temperature_range` (Default: 1.1)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `stage_1_heating_temperature_offset`
* :abbr:`β (Numeric)` `stage_2_heating_temperature_offset`
* :abbr:`β (Numeric)` `stage_3_heating_temperature_offset`
* :abbr:`β (Numeric)` `stage_4_heating_temperature_offset`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_cooling_stages`
* :abbr:`β (String)` `cooling_temperature_setpoint_base_schedule_name`
* :abbr:`β (Numeric)` `cooling_throttling_temperature_range` (Default: 1.1)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `stage_1_cooling_temperature_offset`
* :abbr:`β (Numeric)` `stage_2_cooling_temperature_offset`
* :abbr:`β (Numeric)` `stage_3_cooling_temperature_offset`
* :abbr:`β (Numeric)` `stage_4_cooling_temperature_offset`
.. rst-class:: special
ZoneControl:ContaminantController
=================================
Used to control a zone to a specified indoor level of CO2 or generic contaminants, or to specify minimum CO2 concentration schedule name for a zone.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `carbon_dioxide_control_availability_schedule_name`
* :abbr:`β (String)` `carbon_dioxide_setpoint_schedule_name`
* :abbr:`β (String)` `minimum_carbon_dioxide_concentration_schedule_name`
* :abbr:`β (String)` `maximum_carbon_dioxide_concentration_schedule_name`
* :abbr:`β (String)` `generic_contaminant_control_availability_schedule_name`
* :abbr:`β (String)` `generic_contaminant_setpoint_schedule_name`
.. rst-class:: special
ZoneHVAC:IdealLoadsAirSystem
============================
Ideal system used to calculate loads without modeling a full HVAC system. All that is required for the ideal system are zone controls, zone equipment configurations, and the ideal loads system component. This component can be thought of as an ideal unit that mixes zone air with the specified amount of outdoor air and then adds or removes heat and moisture at 100% efficiency in order to meet the specified controls. Energy use is reported as DistrictHeatingWater and DistrictCooling.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_supply_air_node_name`
* :abbr:`β (String)` `zone_exhaust_air_node_name`
* :abbr:`β (String)` `system_inlet_air_node_name`
* :abbr:`β (Numeric)` `maximum_heating_supply_air_temperature` (Default: 50.0)
* :abbr:`β (Numeric)` `minimum_cooling_supply_air_temperature` (Default: 13.0)
* :abbr:`β (Numeric)` `maximum_heating_supply_air_humidity_ratio` (Default: 0.0156)
* :abbr:`β (Numeric)` `minimum_cooling_supply_air_humidity_ratio` (Default: 0.0077)
* :abbr:`β (String)` `heating_limit` (Default: NoLimit)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_heating_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_sensible_heating_capacity`
* :abbr:`β (String)` `cooling_limit` (Default: NoLimit)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_cooling_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_total_cooling_capacity`
* :abbr:`β (String)` `heating_availability_schedule_name`
* :abbr:`β (String)` `cooling_availability_schedule_name`
* :abbr:`β (String)` `dehumidification_control_type` (Default: ConstantSensibleHeatRatio)
* :abbr:`β (Numeric)` `cooling_sensible_heat_ratio` (Default: 0.7)
* :abbr:`β (String)` `humidification_control_type` (Default: None)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `outdoor_air_inlet_node_name`
* :abbr:`β (String)` `demand_controlled_ventilation_type` (Default: None)
* :abbr:`β (String)` `outdoor_air_economizer_type` (Default: NoEconomizer)
* :abbr:`β (String)` `heat_recovery_type` (Default: None)
* :abbr:`β (Numeric)` `sensible_heat_recovery_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `latent_heat_recovery_effectiveness` (Default: 0.65)
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
* :abbr:`β (String)` `heating_fuel_efficiency_schedule_name`
* :abbr:`β (String)` `heating_fuel_type` (Default: DistrictHeatingWater)
* :abbr:`β (String)` `cooling_fuel_efficiency_schedule_name`
* :abbr:`β (String)` `cooling_fuel_type` (Default: DistrictCooling)
.. rst-class:: special
ZoneHVAC:FourPipeFanCoil
========================
Four pipe fan coil system. Forced-convection hydronic heating-cooling unit with supply fan, hot water heating coil, chilled water cooling coil, and fixed-position outdoor air mixer.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `capacity_control_method`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_flow_rate`
* :abbr:`β (Numeric)` `low_speed_supply_air_flow_ratio` (Default: 0.33)
* :abbr:`β (Numeric)` `medium_speed_supply_air_flow_ratio` (Default: 0.66)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate`
* :abbr:`β (String)` `outdoor_air_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `outdoor_air_mixer_object_type`
* :abbr:`β (String)` `outdoor_air_mixer_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_cold_water_flow_rate`
* :abbr:`β (Numeric)` `minimum_cold_water_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `cooling_convergence_tolerance` (Default: 0.001)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_hot_water_flow_rate`
* :abbr:`β (Numeric)` `minimum_hot_water_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `heating_convergence_tolerance` (Default: 0.001)
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_supply_air_temperature_in_cooling_mode` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature_in_heating_mode` (Default: Autosize)
.. rst-class:: special
ZoneHVAC:WindowAirConditioner
=============================
Window air conditioner. Forced-convection cooling-only unit with supply fan, direct expansion (DX) cooling coil, and fixed-position outdoor air mixer.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_mixer_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_mixer_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `dx_cooling_coil_name`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_placement`
* :abbr:`β (Numeric)` `cooling_convergence_tolerance` (Default: 0.001)
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
.. rst-class:: special
ZoneHVAC:PackagedTerminalAirConditioner
=======================================
Packaged terminal air conditioner (PTAC). Forced-convection heating-cooling unit with supply fan, direct expansion (DX) cooling coil, heating coil (gas, electric, hot water, or steam) and fixed-position outdoor air mixer.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `outdoor_air_mixer_object_type`
* :abbr:`β (String)` `outdoor_air_mixer_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`β (String)` `no_load_supply_air_flow_rate_control_set_to_low_speed` (Default: Yes)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_outdoor_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (String)` `fan_placement` (Default: DrawThrough)
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
* :abbr:`β (String)` `capacity_control_method` (Default: None)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_supply_air_temperature_in_cooling_mode` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature_in_heating_mode` (Default: Autosize)
.. rst-class:: special
ZoneHVAC:PackagedTerminalHeatPump
=================================
Packaged terminal heat pump (PTHP). Forced-convection heating-cooling unit with supply fan, direct expansion (DX) cooling coil, DX heating coil (air-to-air heat pump), supplemental heating coil (gas, electric, hot water, or steam), and fixed-position outdoor air mixer.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `outdoor_air_mixer_object_type`
* :abbr:`β (String)` `outdoor_air_mixer_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`β (String)` `no_load_supply_air_flow_rate_control_set_to_low_speed` (Default: Yes)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_outdoor_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`β (Numeric)` `heating_convergence_tolerance` (Default: 0.001)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (Numeric)` `cooling_convergence_tolerance` (Default: 0.001)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supplemental_heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supplemental_heating_coil_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature_from_supplemental_heater`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_supplemental_heater_operation` (Default: 21.0)
* :abbr:`β (String)` `fan_placement` (Default: DrawThrough)
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
* :abbr:`β (String)` `capacity_control_method` (Default: None)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_supply_air_temperature_in_cooling_mode` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature_in_heating_mode` (Default: Autosize)
* :abbr:`β (Numeric)` `dx_heating_coil_sizing_ratio` (Default: 1.0)
.. rst-class:: special
ZoneHVAC:WaterToAirHeatPump
===========================
Water-to-air heat pump. Forced-convection heating-cooling unit with supply fan, water-to-air cooling and heating coils, supplemental heating coil (gas, electric, hot water, or steam), and fixed-position outdoor air mixer.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `outdoor_air_mixer_object_type`
* :abbr:`β (String)` `outdoor_air_mixer_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`β (String)` `no_load_supply_air_flow_rate_control_set_to_low_speed` (Default: Yes)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_outdoor_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supplemental_heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supplemental_heating_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature_from_supplemental_heater` (Default: Autosize)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_supplemental_heater_operation` (Default: 21.0)
* :abbr:`β (String)` `outdoor_dry_bulb_temperature_sensor_node_name`
* :abbr:`β (String)` `fan_placement` (Default: BlowThrough)
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `heat_pump_coil_water_flow_mode` (Default: Cycling)
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
* :abbr:`β (String)` `design_specification_multispeed_object_type`
* :abbr:`β (String)` `design_specification_multispeed_object_name`
* :abbr:`β (Numeric)` `dx_heating_coil_sizing_ratio` (Default: 1.0)
.. rst-class:: special
ZoneHVAC:Dehumidifier:DX
========================
This object calculates the performance of zone (room) air dehumidifiers. Meant to model conventional direct expansion (DX) cooling-based room air dehumidifiers (reject 100% of condenser heat to the zone air), but this object might be able to be used to model other room air dehumidifier types.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_water_removal`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_energy_factor`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_removal_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_factor_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `minimum_dry_bulb_temperature_for_dehumidifier_operation` (Default: 10.0)
* :abbr:`β (Numeric)` `maximum_dry_bulb_temperature_for_dehumidifier_operation` (Default: 35.0)
* :abbr:`β (Numeric)` `off_cycle_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (String)` `condensate_collection_water_storage_tank_name`
.. rst-class:: special
ZoneHVAC:EnergyRecoveryVentilator
=================================
This compound component models a stand-alone energy recovery ventilator (ERV) that conditions outdoor ventilation air and supplies that air directly to a zone. The ERV unit is modeled as a collection of components: air-to-air heat exchanger, supply air fan, exhaust air fan and an optional controller to avoid overheating of the supply air (economizer or free cooling operation).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heat_exchanger_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `exhaust_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `exhaust_air_fan_name`
* :abbr:`β (String)` `controller_name`
* :abbr:`β (Numeric)` `ventilation_rate_per_unit_floor_area`
* :abbr:`β (Numeric)` `ventilation_rate_per_occupant`
* :abbr:`β (String)` `availability_manager_list_name`
.. rst-class:: special
ZoneHVAC:EnergyRecoveryVentilator:Controller
============================================
This controller is used exclusively by the ZoneHVAC:EnergyRecoveryVentilator object to allow economizer (free cooling) operation when possible.
* :abbr:`β (Numeric)` `temperature_high_limit`
* :abbr:`β (Numeric)` `temperature_low_limit`
* :abbr:`β (Numeric)` `enthalpy_high_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_limit`
* :abbr:`β (String)` `electronic_enthalpy_limit_curve_name`
* :abbr:`β (String)` `exhaust_air_temperature_limit` (Default: NoExhaustAirTemperatureLimit)
* :abbr:`β (String)` `exhaust_air_enthalpy_limit` (Default: NoExhaustAirEnthalpyLimit)
* :abbr:`β (String)` `time_of_day_economizer_flow_control_schedule_name`
* :abbr:`β (String)` `high_humidity_control_flag` (Default: No)
* :abbr:`β (String)` `humidistat_control_zone_name`
* :abbr:`β (Numeric)` `high_humidity_outdoor_air_flow_ratio` (Default: 1.0)
* :abbr:`β (String)` `control_high_indoor_humidity_based_on_outdoor_humidity_ratio` (Default: Yes)
.. rst-class:: special
ZoneHVAC:UnitVentilator
=======================
Unit ventilator. Forced-convection ventilation unit with supply fan (constant-volume or variable-volume), optional chilled water cooling coil, optional heating coil (gas, electric, hot water, or steam) and controllable outdoor air mixer.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_control_type`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `minimum_outdoor_air_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `maximum_outdoor_air_fraction_or_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `outdoor_air_node_name`
* :abbr:`β (String)` `exhaust_air_node_name`
* :abbr:`β (String)` `mixed_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_option`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`β (String)` `heating_coil_name`
* :abbr:`β (Numeric)` `heating_convergence_tolerance` (Default: 0.001)
* :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (Numeric)` `cooling_convergence_tolerance` (Default: 0.001)
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
.. rst-class:: special
ZoneHVAC:UnitHeater
===================
Unit heater. Forced-convection heating-only unit with supply fan, heating coil (gas, electric, hot water, or steam) and fixed-position outdoor air mixer.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_operation_during_no_heating`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_hot_water_or_steam_flow_rate`
* :abbr:`β (Numeric)` `minimum_hot_water_or_steam_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `heating_convergence_tolerance` (Default: 0.001)
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
.. rst-class:: special
ZoneHVAC:EvaporativeCoolerUnit
==============================
Zone evaporative cooler. Forced-convection cooling-only unit with supply fan, 100% outdoor air supply. Optional relief exhaust node
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooler_outlet_node_name`
* :abbr:`β (String)` `zone_relief_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_placement`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooler_unit_control_method`
* :abbr:`β (Numeric)` `throttling_range_temperature_difference` (Default: 1.0)
* :abbr:`β (Numeric)` `cooling_load_control_threshold_heat_transfer_rate` (Default: 100.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `first_evaporative_cooler_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `first_evaporative_cooler_object_name`
* :abbr:`β (String)` `second_evaporative_cooler_object_type`
* :abbr:`β (String)` `second_evaporative_cooler_name`
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
* :abbr:`β (Numeric)` `shut_off_relative_humidity`
.. rst-class:: special
ZoneHVAC:HybridUnitaryHVAC
==========================
Hybrid Unitary HVAC. A black box model for multi-mode packaged forced air equipment. Independent variables include outdoor air conditions and indoor air conditions. Controlled inputs include operating mode, supply air flow rate, and outdoor air faction. Empirical lookup tables are required to map supply air temperature supply air humidity, electricity use, fuel uses, water use, fan electricity use, and external static pressure as a function of each independent variable and each controlled input. In each timestep the model will choose one or more combinations of settings for mode, supply air flow rate, outdoor air faction, and part runtime fraction so as to satisfy zone requests for sensible cooling, heating, ventilation, and/or dehumidification with the least resource consumption. Equipment in this class may consume electricity, water, and up to two additional fuel types.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `minimum_supply_air_temperature_schedule_name`
* :abbr:`β (String)` `maximum_supply_air_temperature_schedule_name`
* :abbr:`β (String)` `minimum_supply_air_humidity_ratio_schedule_name`
* :abbr:`β (String)` `maximum_supply_air_humidity_ratio_schedule_name`
* :abbr:`β (String)` `method_to_choose_controlled_inputs_and_part_runtime_fraction` (Default: Automatic)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `return_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_node_name`
* :abbr:`β (String)` `relief_node_name`
* :abbr:`β (Numeric)` `system_maximum_supply_air_flow_rate`
* :abbr:`β (Numeric)` `external_static_pressure_at_system_maximum_supply_air_flow_rate`
* :abbr:`β (String)` `fan_heat_included_in_lookup_tables` (Default: No)
* :abbr:`β (String)` `fan_heat_gain_location` (Default: SupplyAirStream)
* :abbr:`β (Numeric)` `fan_heat_in_air_stream_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `scaling_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `minimum_time_between_mode_change` (Default: 10.0)
* :abbr:`β (String)` `first_fuel_type` (Default: Electricity)
* :abbr:`β (String)` `second_fuel_type` (Default: None)
* :abbr:`β (String)` `third_fuel_type` (Default: None)
* :abbr:`β (String)` `objective_function_to_minimize` (Default: Electricity Use)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `mode_0_name`
* :abbr:`β (String)` `mode_0_supply_air_temperature_lookup_table_name`
* :abbr:`β (String)` `mode_0_supply_air_humidity_ratio_lookup_table_name`
* :abbr:`β (String)` `mode_0_system_electric_power_lookup_table_name`
* :abbr:`β (String)` `mode_0_supply_fan_electric_power_lookup_table_name`
* :abbr:`β (String)` `mode_0_external_static_pressure_lookup_table_name`
* :abbr:`β (String)` `mode_0_system_second_fuel_consumption_lookup_table_name`
* :abbr:`β (String)` `mode_0_system_third_fuel_consumption_lookup_table_name`
* :abbr:`β (String)` `mode_0_system_water_use_lookup_table_name`
* :abbr:`β (Numeric)` `mode_0_outdoor_air_fraction` (Default: 0.0)
* :abbr:`β (Numeric)` `mode_0_supply_air_mass_flow_rate_ratio` (Default: 0.0)
* Array of {:abbr:`β (String)` mode_name, :abbr:`β (String)` mode_supply_air_temperature_lookup_table_name, :abbr:`β (String)` mode_supply_air_humidity_ratio_lookup_table_name, :abbr:`β (String)` mode_system_electric_power_lookup_table_name, :abbr:`β (String)` mode_supply_fan_electric_power_lookup_table_name, :abbr:`β (String)` mode_external_static_pressure_lookup_table_name, :abbr:`β (String)` mode_system_second_fuel_consumption_lookup_table_name, :abbr:`β (String)` mode_system_third_fuel_consumption_lookup_table_name, :abbr:`β (String)` mode_system_water_use_lookup_table_name, :abbr:`β (Numeric)` mode_minimum_outdoor_air_temperature, :abbr:`β (Numeric)` mode_maximum_outdoor_air_temperature, :abbr:`β (Numeric)` mode_minimum_outdoor_air_humidity_ratio, :abbr:`β (Numeric)` mode_maximum_outdoor_air_humidity_ratio, :abbr:`β (Numeric)` mode_minimum_outdoor_air_relative_humidity, :abbr:`β (Numeric)` mode_maximum_outdoor_air_relative_humidity, :abbr:`β (Numeric)` mode_minimum_return_air_temperature, :abbr:`β (Numeric)` mode_maximum_return_air_temperature, :abbr:`β (Numeric)` mode_minimum_return_air_humidity_ratio, :abbr:`β (Numeric)` mode_maximum_return_air_humidity_ratio, :abbr:`β (Numeric)` mode_minimum_return_air_relative_humidity, :abbr:`β (Numeric)` mode_maximum_return_air_relative_humidity, :abbr:`β (Numeric)` mode_minimum_outdoor_air_fraction, :abbr:`β (Numeric)` mode_maximum_outdoor_air_fraction, :abbr:`β (Numeric)` mode_minimum_supply_air_mass_flow_rate_ratio, :abbr:`β (Numeric)` mode_maximum_supply_air_mass_flow_rate_ratio} `modes`
.. rst-class:: special
ZoneHVAC:OutdoorAirUnit
=======================
The zone outdoor air unit models a single-zone dedicated outdoor air system (DOAS). Forced-convection 100% outdoor air unit with supply fan and optional equipment including exhaust fan, heating coil, cooling coil, and heat recovery.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_fan_name`
* :abbr:`β (String)` `supply_fan_placement` (Default: DrawThrough)
* :abbr:`β (String)` `exhaust_fan_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `exhaust_air_flow_rate`
* :abbr:`β (String)` `exhaust_air_schedule_name`
* :abbr:`β (String)` `unit_control_type` (Default: NeutralControl)
* :abbr:`β (String)` `high_air_control_temperature_schedule_name`
* :abbr:`β (String)` `low_air_control_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airoutlet_node_name`
* :abbr:`β (String)` `airinlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_fanoutlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_unit_list_name`
* :abbr:`β (String)` `availability_manager_list_name`
.. rst-class:: special
ZoneHVAC:OutdoorAirUnit:EquipmentList
=====================================
Equipment list for components in a ZoneHVAC:OutdoorAirUnit. Components are simulated sequentially in the order given in the equipment list.
* :abbr:`β (String)` `component_1_object_type`
* :abbr:`β (String)` `component_1_name`
* :abbr:`β (String)` `component_2_object_type`
* :abbr:`β (String)` `component_2_name`
* :abbr:`β (String)` `component_3_object_type`
* :abbr:`β (String)` `component_3_name`
* :abbr:`β (String)` `component_4_object_type`
* :abbr:`β (String)` `component_4_name`
* :abbr:`β (String)` `component_5_object_type`
* :abbr:`β (String)` `component_5_name`
* :abbr:`β (String)` `component_6_object_type`
* :abbr:`β (String)` `component_6_name`
* :abbr:`β (String)` `component_7_object_type`
* :abbr:`β (String)` `component_7_name`
* :abbr:`β (String)` `component_8_object_type`
* :abbr:`β (String)` `component_8_name`
.. rst-class:: special
ZoneHVAC:TerminalUnit:VariableRefrigerantFlow
=============================================
A terminal unit with variable refrigerant flow (VRF) DX cooling and heating coils (air-to-air heat pump). The VRF terminal units are served by an AirConditioner:VariableRefrigerantFlow or AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:\* system. Terminal units can be configured as zone, air loop or outside air system equipment.
* :abbr:`β (String)` `terminal_unit_availability_schedule`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `terminal_unit_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `terminal_unit_air_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_cooling_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_heating_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_outdoor_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_outdoor_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_outdoor_air_flow_rate`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `supply_air_fan_placement` (Default: BlowThrough)
* :abbr:`β (String)` `supply_air_fan_object_type` (Default: Fan:ConstantVolume)
* :abbr:`β (String)` `supply_air_fan_object_name`
* :abbr:`β (String)` `outside_air_mixer_object_type`
* :abbr:`β (String)` `outside_air_mixer_object_name`
* :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`β (String)` `cooling_coil_object_name`
* :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`β (String)` `heating_coil_object_name`
* :abbr:`β (Numeric)` `zone_terminal_unit_on_parasitic_electric_energy_use` (Default: 0.0)
* :abbr:`β (Numeric)` `zone_terminal_unit_off_parasitic_electric_energy_use` (Default: 0.0)
* :abbr:`β (Numeric)` `rated_heating_capacity_sizing_ratio` (Default: 1.0)
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
* :abbr:`β (String)` `supplemental_heating_coil_object_type`
* :abbr:`β (String)` `supplemental_heating_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature_from_supplemental_heater` (Default: Autosize)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_supplemental_heater_operation` (Default: 21.0)
* :abbr:`β (String)` `controlling_zone_or_thermostat_location`
* :abbr:`β (String)` `design_specification_multispeed_object_type`
* :abbr:`β (String)` `design_specification_multispeed_object_name`
.. rst-class:: special
ZoneHVAC:Baseboard:RadiantConvective:Water:Design
=================================================
* :abbr:`β (String)` `heating_design_capacity_method` (Default: HeatingDesignCapacity)
* :abbr:`β (Numeric)` `heating_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_heating_design_capacity` (Default: 1.0)
* :abbr:`β (Numeric)` `convergence_tolerance` (Default: 0.001)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `fraction_radiant`
* :abbr:`β (Numeric)` `fraction_of_radiant_energy_incident_on_people`
.. rst-class:: special
ZoneHVAC:Baseboard:RadiantConvective:Water
==========================================
The number of surfaces can be expanded beyond 100, if necessary, by adding more groups to the end of the list
* :abbr:`π
(Required Field)` :abbr:`β (String)` `design_object`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (Numeric)` `rated_average_water_temperature` (Default: 87.78)
* :abbr:`β (Numeric)` `rated_water_mass_flow_rate` (Default: 0.063)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_design_capacity` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_water_flow_rate`
* Array of {:abbr:`β (String)` surface_name, :abbr:`β (Numeric)` fraction_of_radiant_energy_to_surface} `surface_fractions`
.. rst-class:: special
ZoneHVAC:Baseboard:RadiantConvective:Steam:Design
=================================================
* :abbr:`β (String)` `heating_design_capacity_method` (Default: HeatingDesignCapacity)
* :abbr:`β (Numeric)` `heating_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_heating_design_capacity` (Default: 1.0)
* :abbr:`β (Numeric)` `convergence_tolerance` (Default: 0.001)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `fraction_radiant`
* :abbr:`β (Numeric)` `fraction_of_radiant_energy_incident_on_people`
.. rst-class:: special
ZoneHVAC:Baseboard:RadiantConvective:Steam
==========================================
The number of surfaces can be expanded beyond 100, if necessary, by adding more groups to the end of the list.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `design_object`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_design_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `degree_of_subcooling` (Default: 5.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_steam_flow_rate`
* Array of {:abbr:`β (String)` surface_name, :abbr:`β (Numeric)` fraction_of_radiant_energy_to_surface} `surface_fractions`
.. rst-class:: special
ZoneHVAC:Baseboard:RadiantConvective:Electric
=============================================
The number of surfaces can be expanded beyond 100, if necessary, by adding more groups to the end of the list
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `heating_design_capacity_method` (Default: HeatingDesignCapacity)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_design_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heating_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_heating_design_capacity` (Default: 1.0)
* :abbr:`β (Numeric)` `efficiency` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `fraction_radiant`
* :abbr:`β (Numeric)` `fraction_of_radiant_energy_incident_on_people`
* Array of {:abbr:`β (String)` surface_name, :abbr:`β (Numeric)` fraction_of_radiant_energy_to_surface} `surface_fractions`
.. rst-class:: special
ZoneHVAC:CoolingPanel:RadiantConvective:Water
=============================================
The number of surfaces can be expanded beyond 100, if necessary, by adding more groups to the end of the list
* :abbr:`π
(Required Field)` :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`β (Numeric)` `rated_inlet_water_temperature` (Default: 5.0)
* :abbr:`β (Numeric)` `rated_inlet_space_temperature` (Default: 24.0)
* :abbr:`β (Numeric)` `rated_water_mass_flow_rate` (Default: 0.063)
* :abbr:`β (String)` `cooling_design_capacity_method` (Default: CoolingDesignCapacity)
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_design_capacity`
* :abbr:`β (Numeric)` `cooling_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_cooling_design_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_chilled_water_flow_rate`
* :abbr:`β (String)` `control_type` (Default: MeanAirTemperature)
* :abbr:`β (Numeric)` `cooling_control_throttling_range` (Default: 0.5)
* :abbr:`β (String)` `cooling_control_temperature_schedule_name`
* :abbr:`β (String)` `condensation_control_type` (Default: SimpleOff)
* :abbr:`β (Numeric)` `condensation_control_dewpoint_offset` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `fraction_radiant`
* :abbr:`β (Numeric)` `fraction_of_radiant_energy_incident_on_people`
* Array of {:abbr:`β (String)` surface_name, :abbr:`β (Numeric)` fraction_of_radiant_energy_to_surface} `surface_fractions`
.. rst-class:: special
ZoneHVAC:Baseboard:Convective:Water
===================================
Hot water baseboard heater, convection-only. Natural convection hydronic heating unit.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (String)` `heating_design_capacity_method` (Default: HeatingDesignCapacity)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_design_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heating_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_heating_design_capacity` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `u_factor_times_area_value`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_water_flow_rate`
* :abbr:`β (Numeric)` `convergence_tolerance` (Default: 0.001)
.. rst-class:: special
ZoneHVAC:Baseboard:Convective:Electric
======================================
Electric baseboard heater, convection-only. Natural convection electric heating unit.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `heating_design_capacity_method` (Default: HeatingDesignCapacity)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_design_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heating_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_heating_design_capacity` (Default: 1.0)
* :abbr:`β (Numeric)` `efficiency` (Default: 1.0)
.. rst-class:: special
ZoneHVAC:LowTemperatureRadiant:VariableFlow
===========================================
Low temperature hydronic radiant heating and/or cooling system embedded in a building surface (wall, ceiling, or floor). Controlled by varying the hot or chilled water flow to the unit.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `design_object`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `surface_name_or_radiant_surface_group_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `hydronic_tubing_length` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_design_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_hot_water_flow`
* :abbr:`β (String)` `heating_water_inlet_node_name`
* :abbr:`β (String)` `heating_water_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_design_capacity`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_cold_water_flow`
* :abbr:`β (String)` `cooling_water_inlet_node_name`
* :abbr:`β (String)` `cooling_water_outlet_node_name`
* :abbr:`β (String)` `number_of_circuits` (Default: OnePerSurface)
* :abbr:`β (Numeric)` `circuit_length` (Default: 106.7)
.. rst-class:: special
ZoneHVAC:LowTemperatureRadiant:VariableFlow:Design
==================================================
* :abbr:`β (String)` `fluid_to_radiant_surface_heat_transfer_model` (Default: ConvectionOnly)
* :abbr:`β (Numeric)` `hydronic_tubing_inside_diameter` (Default: 0.013)
* :abbr:`β (Numeric)` `hydronic_tubing_outside_diameter` (Default: 0.016)
* :abbr:`β (Numeric)` `hydronic_tubing_conductivity` (Default: 0.35)
* :abbr:`β (String)` `temperature_control_type` (Default: MeanAirTemperature)
* :abbr:`β (String)` `setpoint_control_type` (Default: HalfFlowPower)
* :abbr:`β (String)` `heating_design_capacity_method` (Default: HeatingDesignCapacity)
* :abbr:`β (Numeric)` `heating_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_heating_design_capacity` (Default: 1.0)
* :abbr:`β (Numeric)` `heating_control_throttling_range` (Default: 0.5)
* :abbr:`β (String)` `heating_control_temperature_schedule_name`
* :abbr:`β (String)` `cooling_design_capacity_method` (Default: CoolingDesignCapacity)
* :abbr:`β (Numeric)` `cooling_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_cooling_design_capacity`
* :abbr:`β (Numeric)` `cooling_control_throttling_range` (Default: 0.5)
* :abbr:`β (String)` `cooling_control_temperature_schedule_name`
* :abbr:`β (String)` `condensation_control_type` (Default: SimpleOff)
* :abbr:`β (Numeric)` `condensation_control_dewpoint_offset` (Default: 1.0)
* :abbr:`β (String)` `changeover_delay_time_period_schedule`
.. rst-class:: special
ZoneHVAC:LowTemperatureRadiant:ConstantFlow
===========================================
Low temperature hydronic radiant heating and/or cooling system embedded in a building surface (wall, ceiling, or floor). Controlled by varying the hot or chilled water temperature circulating through the unit.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `design_object`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `surface_name_or_radiant_surface_group_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `hydronic_tubing_length` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_flow_rate`
* :abbr:`β (String)` `pump_flow_rate_schedule_name`
* :abbr:`β (Numeric)` `rated_pump_head` (Default: 179352.0)
* :abbr:`β (Numeric)` `rated_power_consumption`
* :abbr:`β (String)` `heating_water_inlet_node_name`
* :abbr:`β (String)` `heating_water_outlet_node_name`
* :abbr:`β (String)` `heating_high_water_temperature_schedule_name`
* :abbr:`β (String)` `heating_low_water_temperature_schedule_name`
* :abbr:`β (String)` `heating_high_control_temperature_schedule_name`
* :abbr:`β (String)` `heating_low_control_temperature_schedule_name`
* :abbr:`β (String)` `cooling_water_inlet_node_name`
* :abbr:`β (String)` `cooling_water_outlet_node_name`
* :abbr:`β (String)` `cooling_high_water_temperature_schedule_name`
* :abbr:`β (String)` `cooling_low_water_temperature_schedule_name`
* :abbr:`β (String)` `cooling_high_control_temperature_schedule_name`
* :abbr:`β (String)` `cooling_low_control_temperature_schedule_name`
* :abbr:`β (String)` `number_of_circuits` (Default: OnePerSurface)
* :abbr:`β (Numeric)` `circuit_length` (Default: 106.7)
.. rst-class:: special
ZoneHVAC:LowTemperatureRadiant:ConstantFlow:Design
==================================================
* :abbr:`β (String)` `fluid_to_radiant_surface_heat_transfer_model` (Default: ConvectionOnly)
* :abbr:`β (Numeric)` `hydronic_tubing_inside_diameter` (Default: 0.013)
* :abbr:`β (Numeric)` `hydronic_tubing_outside_diameter` (Default: 0.016)
* :abbr:`β (Numeric)` `hydronic_tubing_conductivity` (Default: 0.35)
* :abbr:`β (String)` `temperature_control_type` (Default: MeanAirTemperature)
* :abbr:`β (Numeric)` `running_mean_outdoor_dry_bulb_temperature_weighting_factor` (Default: 0.8)
* :abbr:`β (Numeric)` `motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `fraction_of_motor_inefficiencies_to_fluid_stream` (Default: 0.0)
* :abbr:`β (String)` `condensation_control_type` (Default: SimpleOff)
* :abbr:`β (Numeric)` `condensation_control_dewpoint_offset` (Default: 1.0)
* :abbr:`β (String)` `changeover_delay_time_period_schedule`
.. rst-class:: special
ZoneHVAC:LowTemperatureRadiant:Electric
=======================================
Electric resistance low temperature radiant system
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `surface_name_or_radiant_surface_group_name`
* :abbr:`β (String)` `heating_design_capacity_method` (Default: HeatingDesignCapacity)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_design_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heating_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_heating_design_capacity` (Default: 1.0)
* :abbr:`β (String)` `temperature_control_type` (Default: MeanAirTemperature)
* :abbr:`β (String)` `setpoint_control_type` (Default: HalfFlowPower)
* :abbr:`β (Numeric)` `heating_throttling_range` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_setpoint_temperature_schedule_name`
.. rst-class:: special
ZoneHVAC:LowTemperatureRadiant:SurfaceGroup
===========================================
This is used to allow the coordinate control of several radiant system surfaces. Note that the following flow fractions must sum up to 1.0 The number of surfaces can be expanded beyond 100, if necessary, by adding more groups to the end of the list
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` surface_name, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` flow_fraction_for_surface} `surface_fractions`
.. rst-class:: special
ZoneHVAC:HighTemperatureRadiant
===============================
The number of surfaces can be expanded beyond 100, if necessary, by adding more groups to the end of the list
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `heating_design_capacity_method` (Default: HeatingDesignCapacity)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_design_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heating_design_capacity_per_floor_area`
* :abbr:`β (Numeric)` `fraction_of_autosized_heating_design_capacity` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_type`
* :abbr:`β (Numeric)` `combustion_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `fraction_of_input_converted_to_radiant_energy` (Default: 0.7)
* :abbr:`β (Numeric)` `fraction_of_input_converted_to_latent_energy` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_of_input_that_is_lost` (Default: 0.0)
* :abbr:`β (String)` `temperature_control_type` (Default: OperativeTemperature)
* :abbr:`β (Numeric)` `heating_throttling_range` (Default: 2.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_setpoint_temperature_schedule_name`
* :abbr:`β (Numeric)` `fraction_of_radiant_energy_incident_on_people`
* Array of {:abbr:`β (String)` surface_name, :abbr:`β (Numeric)` fraction_of_radiant_energy_to_surface} `surface_fractions`
.. rst-class:: special
ZoneHVAC:VentilatedSlab
=======================
Ventilated slab system where outdoor air flows through hollow cores in a building surface (wall, ceiling, or floor).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `surface_name_or_radiant_surface_group_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_control_type`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `minimum_outdoor_air_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `maximum_outdoor_air_fraction_or_temperature_schedule_name`
* :abbr:`β (String)` `system_configuration_type` (Default: SlabOnly)
* :abbr:`β (Numeric)` `hollow_core_inside_diameter` (Default: 0.05)
* :abbr:`β (Numeric)` `hollow_core_length`
* :abbr:`β (Numeric)` `number_of_cores`
* :abbr:`β (String)` `temperature_control_type` (Default: OutdoorDryBulbTemperature)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_high_air_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_low_air_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_high_control_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_low_control_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_high_air_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_low_air_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_high_control_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_low_control_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `return_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `slab_in_node_name`
* :abbr:`β (String)` `zone_supply_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `relief_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_mixer_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_option_type`
* :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`β (String)` `heating_coil_name`
* :abbr:`β (String)` `hot_water_or_steam_inlet_node_name`
* :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (String)` `cold_water_inlet_node_name`
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `design_specification_zonehvac_sizing_object_name`
.. rst-class:: special
ZoneHVAC:VentilatedSlab:SlabGroup
=================================
This is used to allow the coordinate control of several ventilated slab system surfaces. Note that the flow fractions must sum up to 1.0. The number of surfaces can be expanded beyond 10, if necessary, by adding more groups to the end of the list
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` zone_name, :abbr:`π
(Required Field)` :abbr:`β (String)` surface_name, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` core_diameter_for_surface, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` core_length_for_surface, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` core_numbers_for_surface, :abbr:`π
(Required Field)` :abbr:`β (String)` slab_inlet_node_name_for_surface, :abbr:`π
(Required Field)` :abbr:`β (String)` slab_outlet_node_name_for_surface} `data`
.. rst-class:: special
AirTerminal:SingleDuct:ConstantVolume:Reheat
============================================
Central air system terminal unit, single duct, constant volume, with reheat coil (hot water, electric, gas, or steam).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reheat_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reheat_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_hot_water_or_steam_flow_rate`
* :abbr:`β (Numeric)` `minimum_hot_water_or_steam_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `convergence_tolerance` (Default: 0.001)
* :abbr:`β (Numeric)` `maximum_reheat_air_temperature`
.. rst-class:: special
AirTerminal:SingleDuct:ConstantVolume:NoReheat
==============================================
Central air system terminal unit, single duct, constant volume, without reheat coil
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_air_flow_rate`
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `per_person_ventilation_rate_mode` (Default: CurrentOccupancy)
.. rst-class:: special
AirTerminal:SingleDuct:VAV:NoReheat
===================================
Central air system terminal unit, single duct, variable volume, with no reheat coil.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_air_flow_rate`
* :abbr:`β (String)` `zone_minimum_air_flow_input_method` (Default: Constant)
* :abbr:`βΆβ (Auto-sizable Numeric)` `constant_minimum_air_flow_fraction` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `fixed_minimum_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `minimum_air_flow_fraction_schedule_name`
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `minimum_air_flow_turndown_schedule_name`
.. rst-class:: special
AirTerminal:SingleDuct:VAV:Reheat
=================================
Central air system terminal unit, single duct, variable volume, with reheat coil (hot water, electric, gas, or steam).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `damper_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_air_flow_rate`
* :abbr:`β (String)` `zone_minimum_air_flow_input_method` (Default: Constant)
* :abbr:`βΆβ (Auto-sizable Numeric)` `constant_minimum_air_flow_fraction` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `fixed_minimum_air_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `minimum_air_flow_fraction_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reheat_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reheat_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_hot_water_or_steam_flow_rate`
* :abbr:`β (Numeric)` `minimum_hot_water_or_steam_flow_rate` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (Numeric)` `convergence_tolerance` (Default: 0.001)
* :abbr:`β (String)` `damper_heating_action` (Default: ReverseWithLimits)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_flow_per_zone_floor_area_during_reheat` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_flow_fraction_during_reheat` (Default: Autosize)
* :abbr:`β (Numeric)` `maximum_reheat_air_temperature`
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `minimum_air_flow_turndown_schedule_name`
.. rst-class:: special
AirTerminal:SingleDuct:VAV:Reheat:VariableSpeedFan
==================================================
Central air system terminal unit, single duct, variable volume, with reheat coil (hot water, electric, gas, or steam) and variable-speed fan. These units are usually employed in underfloor air distribution (UFAD) systems where the air is supplied at low static pressure through an underfloor plenum. The fan is used to control the flow of conditioned air that enters the space.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_cooling_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_heating_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `zone_minimum_air_flow_fraction`
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_hot_water_or_steam_flow_rate`
* :abbr:`β (Numeric)` `minimum_hot_water_or_steam_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `heating_convergence_tolerance` (Default: 0.001)
* :abbr:`β (String)` `minimum_air_flow_turndown_schedule_name`
.. rst-class:: special
AirTerminal:SingleDuct:VAV:HeatAndCool:NoReheat
===============================================
Central air system terminal unit, single duct, variable volume for both cooling and heating, with no reheat coil.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `zone_minimum_air_flow_fraction`
* :abbr:`β (String)` `minimum_air_flow_turndown_schedule_name`
.. rst-class:: special
AirTerminal:SingleDuct:VAV:HeatAndCool:Reheat
=============================================
Central air system terminal unit, single duct, variable volume for both cooling and heating, with reheat coil (hot water, electric, gas, or steam).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `damper_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `zone_minimum_air_flow_fraction`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reheat_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reheat_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_hot_water_or_steam_flow_rate`
* :abbr:`β (Numeric)` `minimum_hot_water_or_steam_flow_rate` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (Numeric)` `convergence_tolerance` (Default: 0.001)
* :abbr:`β (Numeric)` `maximum_reheat_air_temperature`
* :abbr:`β (String)` `minimum_air_flow_turndown_schedule_name`
.. rst-class:: special
AirTerminal:SingleDuct:SeriesPIU:Reheat
=======================================
Central air system terminal unit, single duct, variable volume, series powered induction unit (PIU), with reheat coil (hot water, electric, gas, or steam).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_primary_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_primary_air_flow_fraction`
* :abbr:`β (String)` `supply_air_inlet_node_name`
* :abbr:`β (String)` `secondary_air_inlet_node_name`
* :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (String)` `zone_mixer_name`
* :abbr:`β (String)` `fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reheat_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reheat_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_hot_water_or_steam_flow_rate`
* :abbr:`β (Numeric)` `minimum_hot_water_or_steam_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `convergence_tolerance` (Default: 0.001)
* :abbr:`β (String)` `fan_control_type` (Default: ConstantSpeed)
* :abbr:`β (Numeric)` `minimum_fan_turn_down_ratio` (Default: 0.3)
* :abbr:`β (String)` `heating_control_type`
* :abbr:`β (Numeric)` `design_heating_discharge_air_temperature` (Default: 32.1)
* :abbr:`β (Numeric)` `high_limit_heating_discharge_air_temperature` (Default: 37.7)
.. rst-class:: special
AirTerminal:SingleDuct:ParallelPIU:Reheat
=========================================
Central air system terminal unit, single duct, variable volume, parallel powered induction unit (PIU), with reheat coil (hot water, electric, gas, or steam).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_primary_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_secondary_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_primary_air_flow_fraction`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `fan_on_flow_fraction`
* :abbr:`β (String)` `supply_air_inlet_node_name`
* :abbr:`β (String)` `secondary_air_inlet_node_name`
* :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (String)` `zone_mixer_name`
* :abbr:`β (String)` `fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reheat_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reheat_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_hot_water_or_steam_flow_rate`
* :abbr:`β (Numeric)` `minimum_hot_water_or_steam_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `convergence_tolerance` (Default: 0.001)
* :abbr:`β (String)` `fan_control_type` (Default: ConstantSpeed)
* :abbr:`β (Numeric)` `minimum_fan_turn_down_ratio` (Default: 0.3)
* :abbr:`β (String)` `heating_control_type`
* :abbr:`β (Numeric)` `design_heating_discharge_air_temperature` (Default: 32.1)
* :abbr:`β (Numeric)` `high_limit_heating_discharge_air_temperature` (Default: 37.7)
* :abbr:`β (String)` `backdraft_damper_leakage_fraction_curve_name`
* :abbr:`β (String)` `backdraft_damper_leakage_zone_name`
.. rst-class:: special
AirTerminal:SingleDuct:ConstantVolume:FourPipeInduction
=======================================================
Central air system terminal unit, single duct, variable volume, induction unit with hot water reheat coil and chilled water recool coil.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_total_air_flow_rate`
* :abbr:`β (Numeric)` `induction_ratio` (Default: 2.5)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `induced_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_hot_water_flow_rate`
* :abbr:`β (Numeric)` `minimum_hot_water_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `heating_convergence_tolerance` (Default: 0.001)
* :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`β (String)` `cooling_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_cold_water_flow_rate`
* :abbr:`β (Numeric)` `minimum_cold_water_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `cooling_convergence_tolerance` (Default: 0.001)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_mixer_name`
.. rst-class:: special
AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam
==================================================
Central air system terminal unit, single duct, constant volume, with heating and/or cooling. Operates as two-pipe unit if heating or cooling water is omitted. Heating and/or cooling can be scheduled off for dedicated ventilation.
* :abbr:`β (String)` `primary_air_availability_schedule_name`
* :abbr:`β (String)` `cooling_availability_schedule_name`
* :abbr:`β (String)` `heating_availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_outlet_node_name`
* :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`β (String)` `hot_water_inlet_node_name`
* :abbr:`β (String)` `hot_water_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_primary_air_volume_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_chilled_water_volume_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_hot_water_volume_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `zone_total_beam_length` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_primary_air_flow_rate_per_beam_length` (Default: 0.035)
* :abbr:`β (Numeric)` `beam_rated_cooling_capacity_per_beam_length` (Default: 600.0)
* :abbr:`β (Numeric)` `beam_rated_cooling_room_air_chilled_water_temperature_difference` (Default: 10.0)
* :abbr:`β (Numeric)` `beam_rated_chilled_water_volume_flow_rate_per_beam_length` (Default: 5e-05)
* :abbr:`β (String)` `beam_cooling_capacity_temperature_difference_modification_factor_curve_name`
* :abbr:`β (String)` `beam_cooling_capacity_air_flow_modification_factor_curve_name`
* :abbr:`β (String)` `beam_cooling_capacity_chilled_water_flow_modification_factor_curve_name`
* :abbr:`β (Numeric)` `beam_rated_heating_capacity_per_beam_length` (Default: 1500.0)
* :abbr:`β (Numeric)` `beam_rated_heating_room_air_hot_water_temperature_difference` (Default: 27.8)
* :abbr:`β (Numeric)` `beam_rated_hot_water_volume_flow_rate_per_beam_length` (Default: 5e-05)
* :abbr:`β (String)` `beam_heating_capacity_temperature_difference_modification_factor_curve_name`
* :abbr:`β (String)` `beam_heating_capacity_air_flow_modification_factor_curve_name`
* :abbr:`β (String)` `beam_heating_capacity_hot_water_flow_modification_factor_curve_name`
.. rst-class:: special
AirTerminal:SingleDuct:ConstantVolume:CooledBeam
================================================
Central air system terminal unit, single duct, constant volume, with cooled beam (active or passive).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooled_beam_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `supply_air_volumetric_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_total_chilled_water_volumetric_flow_rate` (Default: Autosize)
* :abbr:`βΆβΎ (Auto-sizable Integer)` `number_of_beams` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `beam_length` (Default: Autosize)
* :abbr:`β (Numeric)` `design_inlet_water_temperature` (Default: 15.0)
* :abbr:`β (Numeric)` `design_outlet_water_temperature` (Default: 17.0)
* :abbr:`β (Numeric)` `coil_surface_area_per_coil_length` (Default: 5.422)
* :abbr:`β (Numeric)` `model_parameter_a` (Default: 15.3)
* :abbr:`β (Numeric)` `model_parameter_n1` (Default: 0.0)
* :abbr:`β (Numeric)` `model_parameter_n2` (Default: 0.84)
* :abbr:`β (Numeric)` `model_parameter_n3` (Default: 0.12)
* :abbr:`β (Numeric)` `model_parameter_a0` (Default: 0.171)
* :abbr:`β (Numeric)` `model_parameter_k1` (Default: 0.0057)
* :abbr:`β (Numeric)` `model_parameter_n` (Default: 0.4)
* :abbr:`βΆβ (Auto-calculable Numeric)` `coefficient_of_induction_kin` (Default: Autocalculate)
* :abbr:`β (Numeric)` `leaving_pipe_inside_diameter` (Default: 0.0145)
.. rst-class:: special
AirTerminal:SingleDuct:Mixer
============================
The mixer air terminal unit provides a means of supplying central system air to the air inlet or outlet side of a zoneHVAC equipment such as a four pipe fan coil unit. Normally the central air would be ventilation air from a dedicated outdoor air system (DOAS).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zonehvac_unit_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zonehvac_unit_object_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `mixer_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `mixer_primary_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `mixer_secondary_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `mixer_connection_type`
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `per_person_ventilation_rate_mode` (Default: CurrentOccupancy)
.. rst-class:: special
AirTerminal:DualDuct:ConstantVolume
===================================
Central air system terminal unit, dual duct, constant volume.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hot_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cold_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_air_flow_rate`
.. rst-class:: special
AirTerminal:DualDuct:VAV
========================
Central air system terminal unit, dual duct, variable volume.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hot_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cold_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_damper_air_flow_rate`
* :abbr:`β (Numeric)` `zone_minimum_air_flow_fraction` (Default: 0.2)
* :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `minimum_air_flow_turndown_schedule_name`
.. rst-class:: special
AirTerminal:DualDuct:VAV:OutdoorAir
===================================
Central air system terminal unit, dual duct, variable volume with special controls. One VAV duct is controlled to supply ventilation air and the other VAV duct is controlled to meet the zone cooling load.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_inlet_node_name`
* :abbr:`β (String)` `recirculated_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_terminal_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `design_specification_outdoor_air_object_name`
* :abbr:`β (String)` `per_person_ventilation_rate_mode`
.. rst-class:: special
ZoneHVAC:AirDistributionUnit
============================
Central air system air distribution unit, serves as a wrapper for a specific type of air terminal unit. This object is referenced in a ZoneHVAC:EquipmentList.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_distribution_unit_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_terminal_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_terminal_name`
* :abbr:`β (Numeric)` `nominal_upstream_leakage_fraction` (Default: 0.0)
* :abbr:`β (Numeric)` `constant_downstream_leakage_fraction` (Default: 0.0)
* :abbr:`β (String)` `design_specification_air_terminal_sizing_object_name`
.. rst-class:: special
ZoneHVAC:ExhaustControl
=======================
Defines a controlled exhaust flow from a zone which finally feeds into one of AirLoopHVAC:ZoneMixer's inlets, which are part of an AirLoopHVAC:ExhaustSystem.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_exhaust_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `flow_control_type` (Default: Scheduled)
* :abbr:`β (String)` `exhaust_flow_fraction_schedule_name`
* :abbr:`β (String)` `supply_node_or_nodelist_name`
* :abbr:`β (String)` `minimum_zone_temperature_limit_schedule_name`
* :abbr:`β (String)` `minimum_exhaust_flow_fraction_schedule_name`
* :abbr:`β (String)` `balanced_exhaust_fraction_schedule_name`
.. rst-class:: special
ZoneHVAC:EquipmentList
======================
List equipment in simulation order. Note that an ZoneHVAC:AirDistributionUnit object must be listed in this statement if there is a forced air system serving the zone from the air loop. Equipment is simulated in the order specified by Zone Equipment Cooling Sequence and Zone Equipment Heating or No-Load Sequence, depending on the thermostat request. For equipment of similar type, assign sequence 1 to the first system intended to serve that type of load. For situations where one or more equipment types has limited capacity or limited control, order the sequence so that the most controllable piece of equipment runs last. For example, with a dedicated outdoor air system (DOAS), the air terminal for the DOAS should be assigned Heating Sequence = 1 and Cooling Sequence = 1. Any other equipment should be assigned sequence 2 or higher so that it will see the net load after the DOAS air is added to the zone.
* :abbr:`β (String)` `load_distribution_scheme` (Default: SequentialLoad)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` zone_equipment_object_type, :abbr:`π
(Required Field)` :abbr:`β (String)` zone_equipment_name, :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` zone_equipment_cooling_sequence, :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` zone_equipment_heating_or_no_load_sequence, :abbr:`β (String)` zone_equipment_sequential_cooling_fraction_schedule_name, :abbr:`β (String)` zone_equipment_sequential_heating_fraction_schedule_name} `equipment`
.. rst-class:: special
ZoneHVAC:EquipmentConnections
=============================
Specifies the HVAC equipment connections for a zone. Node names are specified for the zone air node, air inlet nodes, air exhaust nodes, and the air return node. A zone equipment list is referenced which lists all HVAC equipment connected to the zone.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_conditioning_equipment_list_name`
* :abbr:`β (String)` `zone_air_inlet_node_or_nodelist_name`
* :abbr:`β (String)` `zone_air_exhaust_node_or_nodelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_air_node_name`
* :abbr:`β (String)` `zone_return_air_node_or_nodelist_name`
* :abbr:`β (String)` `zone_return_air_node_1_flow_rate_fraction_schedule_name`
* :abbr:`β (String)` `zone_return_air_node_1_flow_rate_basis_node_or_nodelist_name`
.. rst-class:: special
SpaceHVAC:EquipmentConnections
==============================
Specifies the HVAC equipment connections for a space. Node names are specified for the space air node, air inlet nodes, air exhaust nodes, and the air return node. If any space in a zone has a SpaceHVAC:EquipmentConnections object, then all spaces in the zone must have one. Used only when ZoneAirHeatBalanceAlgorithm "Do Space Heat Balance for Simulation" is Yes.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `space_name`
* :abbr:`β (String)` `space_air_inlet_node_or_nodelist_name`
* :abbr:`β (String)` `space_air_exhaust_node_or_nodelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `space_air_node_name`
* :abbr:`β (String)` `space_return_air_node_or_nodelist_name`
* :abbr:`β (String)` `space_return_air_node_1_flow_rate_fraction_schedule_name`
* :abbr:`β (String)` `space_return_air_node_1_flow_rate_basis_node_or_nodelist_name`
.. rst-class:: special
SpaceHVAC:ZoneEquipmentSplitter
===============================
Distributes the output from a piece of zone equipment to one or more Spaces in the Zone. If any equipment in a zone has a SpaceHVAC:ZoneEquipmentSplitter, then all equipment in the zone must have one. except Fan:ZoneExhaust. All spaces in the zone must also have a SpaceHVAC:EquipmentConnections object. Used only when ZoneAirHeatBalanceAlgorithm "Do Space Heat Balance for Simulation" is Yes.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_equipment_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_equipment_name`
* :abbr:`β (String)` `zone_equipment_outlet_node_name`
* :abbr:`β (String)` `thermostat_control_method` (Default: SingleSpace)
* :abbr:`β (String)` `control_space_name`
* :abbr:`β (String)` `space_fraction_method` (Default: DesignCoolingLoad)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` space_name, space_fraction, :abbr:`β (String)` space_supply_node_name} `spaces`
.. rst-class:: special
SpaceHVAC:ZoneEquipmentMixer
============================
Mixes the airflow from one or more Spaces into a piece of zone equipment. All spaces in the zone must also have a SpaceHVAC:EquipmentConnections object. Used only when ZoneAirHeatBalanceAlgorithm "Do Space Heat Balance for Simulation" is Yes.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_equipment_inlet_node_name`
* :abbr:`β (String)` `space_fraction_method` (Default: DesignCoolingLoad)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` space_name, space_fraction, :abbr:`π
(Required Field)` :abbr:`β (String)` space_node_name} `spaces`
.. rst-class:: special
SpaceHVAC:ZoneReturnMixer
=========================
Mixes the return airflow from one or more Spaces into a zone return node. All spaces in the zone must also have a SpaceHVAC:EquipmentConnections object. Used only when ZoneAirHeatBalanceAlgorithm "Do Space Heat Balance for Simulation" is Yes.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_return_air_node_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` space_name, :abbr:`π
(Required Field)` :abbr:`β (String)` space_return_air_node_name} `spaces`
.. rst-class:: special
Fan:SystemModel
===============
Versatile simple fan that can be used in variable air volume, constant volume, on-off cycling, two-speed or multi-speed applications. Performance at different flow rates, or speed levels, is determined using separate performance curve or table or prescribed power fractions at discrete speed levels for two-speed or multi-speed fans.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_maximum_air_flow_rate`
* :abbr:`β (String)` `speed_control_method` (Default: Discrete)
* :abbr:`β (Numeric)` `electric_power_minimum_flow_rate_fraction` (Default: 0.2)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_pressure_rise`
* :abbr:`β (Numeric)` `motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `motor_in_air_stream_fraction` (Default: 1.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_electric_power_consumption` (Default: Autosize)
* :abbr:`β (String)` `design_power_sizing_method` (Default: PowerPerFlowPerPressure)
* :abbr:`β (Numeric)` `electric_power_per_unit_flow_rate`
* :abbr:`β (Numeric)` `electric_power_per_unit_flow_rate_per_unit_pressure` (Default: 1.66667)
* :abbr:`β (Numeric)` `fan_total_efficiency` (Default: 0.7)
* :abbr:`β (String)` `electric_power_function_of_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `night_ventilation_mode_pressure_rise`
* :abbr:`β (Numeric)` `night_ventilation_mode_flow_fraction`
* :abbr:`β (String)` `motor_loss_zone_name`
* :abbr:`β (Numeric)` `motor_loss_radiative_fraction`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`βΎ (Integer)` `number_of_speeds` (Default: 1)
* Array of {:abbr:`β (Numeric)` speed_flow_fraction, :abbr:`β (Numeric)` speed_electric_power_fraction} `speed_fractions`
.. rst-class:: special
Fan:ConstantVolume
==================
Constant volume fan that is intended to operate continuously based on a time schedule. This fan will not cycle on and off based on cooling/heating load or other control signals.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (Numeric)` `fan_total_efficiency` (Default: 0.7)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pressure_rise`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_flow_rate`
* :abbr:`β (Numeric)` `motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `motor_in_airstream_fraction` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Fan:VariableVolume
==================
Variable air volume fan where the electric power input varies according to a performance curve as a function of flow fraction.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (Numeric)` `fan_total_efficiency` (Default: 0.7)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pressure_rise`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_flow_rate`
* :abbr:`β (String)` `fan_power_minimum_flow_rate_input_method` (Default: Fraction)
* :abbr:`β (Numeric)` `fan_power_minimum_flow_fraction` (Default: 0.25)
* :abbr:`β (Numeric)` `fan_power_minimum_air_flow_rate`
* :abbr:`β (Numeric)` `motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `motor_in_airstream_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `fan_power_coefficient_1`
* :abbr:`β (Numeric)` `fan_power_coefficient_2`
* :abbr:`β (Numeric)` `fan_power_coefficient_3`
* :abbr:`β (Numeric)` `fan_power_coefficient_4`
* :abbr:`β (Numeric)` `fan_power_coefficient_5`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Fan:OnOff
=========
Constant volume fan that is intended to cycle on and off based on cooling/heating load or other control signals. This fan can also operate continuously like Fan:ConstantVolume.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (Numeric)` `fan_total_efficiency` (Default: 0.6)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pressure_rise`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_flow_rate`
* :abbr:`β (Numeric)` `motor_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `motor_in_airstream_fraction` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `fan_power_ratio_function_of_speed_ratio_curve_name`
* :abbr:`β (String)` `fan_efficiency_ratio_function_of_speed_ratio_curve_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Fan:ZoneExhaust
===============
Models a fan that exhausts air from a zone.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (Numeric)` `fan_total_efficiency` (Default: 0.6)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pressure_rise`
* :abbr:`β (Numeric)` `maximum_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (String)` `flow_fraction_schedule_name`
* :abbr:`β (String)` `system_availability_manager_coupling_mode` (Default: Coupled)
* :abbr:`β (String)` `minimum_zone_temperature_limit_schedule_name`
* :abbr:`β (String)` `balanced_exhaust_fraction_schedule_name`
.. rst-class:: special
FanPerformance:NightVentilation
===============================
Specifies an alternate set of performance parameters for a fan. These alternate parameters are used when a system manager (such as AvailabilityManager:NightVentilation) sets a specified flow rate. May be used with Fan:ConstantVolume, Fan:VariableVolume, Fan:ZoneExhaust, and Fan:OnOff (not Fan:ComponentModel). Fan:SystemModel has its own night ventilation settings. If the fan model senses that a fixed flow rate has been set, it will use these alternate performance parameters. It is assumed that the fan will run at a fixed speed in the alternate mode.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `fan_total_efficiency`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pressure_rise`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `motor_efficiency`
* :abbr:`β (Numeric)` `motor_in_airstream_fraction` (Default: 1.0)
.. rst-class:: special
Fan:ComponentModel
==================
A detailed fan type for constant-air-volume (CAV) and variable-air-volume (VAV) systems. It includes inputs that describe the air-distribution system as well as the fan, drive belt (if used), motor, and variable-frequency-drive (if used).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_flow_rate`
* :abbr:`β (Numeric)` `fan_sizing_factor` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `fan_wheel_diameter`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `fan_outlet_area`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_fan_static_efficiency`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `euler_number_at_maximum_fan_static_efficiency`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_dimensionless_fan_airflow`
* :abbr:`βΆβ (Auto-sizable Numeric)` `motor_fan_pulley_ratio` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `belt_maximum_torque`
* :abbr:`β (Numeric)` `belt_sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `belt_fractional_torque_transition` (Default: 0.167)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `motor_maximum_speed`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_motor_output_power`
* :abbr:`β (Numeric)` `motor_sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `motor_in_airstream_fraction` (Default: 1.0)
* :abbr:`β (String)` `vfd_efficiency_type`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_vfd_output_power`
* :abbr:`β (Numeric)` `vfd_sizing_factor` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_pressure_rise_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `duct_static_pressure_reset_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `normalized_fan_static_efficiency_curve_name_non_stall_region`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `normalized_fan_static_efficiency_curve_name_stall_region`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `normalized_dimensionless_airflow_curve_name_non_stall_region`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `normalized_dimensionless_airflow_curve_name_stall_region`
* :abbr:`β (String)` `maximum_belt_efficiency_curve_name`
* :abbr:`β (String)` `normalized_belt_efficiency_curve_name_region_1`
* :abbr:`β (String)` `normalized_belt_efficiency_curve_name_region_2`
* :abbr:`β (String)` `normalized_belt_efficiency_curve_name_region_3`
* :abbr:`β (String)` `maximum_motor_efficiency_curve_name`
* :abbr:`β (String)` `normalized_motor_efficiency_curve_name`
* :abbr:`β (String)` `vfd_efficiency_curve_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Coil:Cooling:Water
==================
Chilled water cooling coil, NTU-effectiveness model, with inputs for design entering and leaving conditions.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_water_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_air_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_inlet_water_temperature` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_inlet_air_temperature` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_outlet_air_temperature` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_inlet_air_humidity_ratio` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_outlet_air_humidity_ratio` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `type_of_analysis` (Default: SimpleAnalysis)
* :abbr:`β (String)` `heat_exchanger_configuration` (Default: CounterFlow)
* :abbr:`β (String)` `condensate_collection_water_storage_tank_name`
* :abbr:`β (Numeric)` `design_water_temperature_difference`
.. rst-class:: special
Coil:Cooling:Water:DetailedGeometry
===================================
Chilled water cooling coil, detailed flat fin coil model for continuous plate fins, with inputs for detailed coil geometry specifications.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_water_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `tube_outside_surface_area` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `total_tube_inside_area` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `fin_surface_area` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_airflow_area` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `coil_depth` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `fin_diameter` (Default: Autosize)
* :abbr:`β (Numeric)` `fin_thickness` (Default: 0.0015)
* :abbr:`β (Numeric)` `tube_inside_diameter` (Default: 0.01445)
* :abbr:`β (Numeric)` `tube_outside_diameter` (Default: 0.0159)
* :abbr:`β (Numeric)` `tube_thermal_conductivity` (Default: 386.0)
* :abbr:`β (Numeric)` `fin_thermal_conductivity` (Default: 204.0)
* :abbr:`β (Numeric)` `fin_spacing` (Default: 0.0018)
* :abbr:`β (Numeric)` `tube_depth_spacing` (Default: 0.026)
* :abbr:`β (Numeric)` `number_of_tube_rows` (Default: 4.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `number_of_tubes_per_row` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `condensate_collection_water_storage_tank_name`
* :abbr:`β (Numeric)` `design_water_temperature_difference`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_inlet_water_temperature` (Default: Autosize)
.. rst-class:: special
CoilSystem:Cooling:Water
========================
Virtual container component that consists of a water cooling coil and its associated controls. This control object supports the available water coil types and may be placed directly on an air loop branch or in an outdoor air equipment list.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `run_on_sensible_load` (Default: Yes)
* :abbr:`β (String)` `run_on_latent_load` (Default: No)
* :abbr:`β (Numeric)` `minimum_air_to_water_temperature_offset` (Default: 0.0)
* :abbr:`β (String)` `economizer_lockout` (Default: Yes)
* :abbr:`β (Numeric)` `minimum_water_loop_temperature_for_heat_recovery` (Default: 0.0)
* :abbr:`β (String)` `companion_coil_used_for_heat_recovery`
.. rst-class:: special
Coil:Cooling:DX
===============
New general DX cooling coil supporting on or more speeds and one or or operating modes. Includes DX evaporator coil, compressor, and condenser. Object is currently only supported by the AIRLOOPHVAC:UNITARYSYSTEM object. Remaining Coil:Cooling:DX\* objects will be deprecated at a future date, after which, this object will replace all other Coil:Cooling:DX\* objects.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporator_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporator_outlet_node_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `condenser_zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `performance_object_name`
* :abbr:`β (String)` `condensate_collection_water_storage_tank_name`
* :abbr:`β (String)` `evaporative_condenser_supply_water_storage_tank_name`
.. rst-class:: special
Coil:Cooling:DX:CurveFit:Performance
====================================
DX cooling coil performance specification referencing one or more operating modes. Mode 1 is always the base design operating mode. Additional modes are optional states such as subcool reheat for humidity control.
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `minimum_outdoor_dry_bulb_temperature_for_compressor_operation` (Default: -25.0)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`β (Numeric)` `unit_internal_static_air_pressure`
* :abbr:`β (String)` `capacity_control_method` (Default: Discrete)
* :abbr:`β (Numeric)` `evaporative_condenser_basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `evaporative_condenser_basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `evaporative_condenser_basin_heater_operating_schedule_name`
* :abbr:`β (String)` `compressor_fuel_type` (Default: Electricity)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `base_operating_mode`
* :abbr:`β (String)` `alternative_operating_mode_1`
* :abbr:`β (String)` `alternative_operating_mode_2`
.. rst-class:: special
Coil:Cooling:DX:CurveFit:OperatingMode
======================================
DX cooling coil performance for a single operating mode which may have one or more speeds.
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_gross_total_cooling_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_evaporator_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `maximum_cycling_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `ratio_of_initial_moisture_evaporation_rate_and_steady_state_latent_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `latent_capacity_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `nominal_time_for_condensate_removal_to_begin` (Default: 0.0)
* :abbr:`β (String)` `apply_part_load_fraction_to_speeds_greater_than_1` (Default: No)
* :abbr:`β (String)` `apply_latent_degradation_to_speeds_greater_than_1` (Default: No)
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_evaporative_condenser_pump_power` (Default: 0.0)
* :abbr:`βΎ (Integer)` `nominal_speed_number`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_name`
* :abbr:`β (String)` `speed_2_name`
* :abbr:`β (String)` `speed_3_name`
* :abbr:`β (String)` `speed_4_name`
* :abbr:`β (String)` `speed_5_name`
* :abbr:`β (String)` `speed_6_name`
* :abbr:`β (String)` `speed_7_name`
* :abbr:`β (String)` `speed_8_name`
* :abbr:`β (String)` `speed_9_name`
* :abbr:`β (String)` `speed_10_name`
.. rst-class:: special
Coil:Cooling:DX:CurveFit:Speed
==============================
DX cooling coil performance for a single speed within a single operating mode.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `gross_total_cooling_capacity_fraction`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `evaporator_air_flow_rate_fraction`
* :abbr:`β (Numeric)` `condenser_air_flow_rate_fraction`
* :abbr:`βΆβ (Auto-sizable Numeric)` `gross_sensible_heat_ratio` (Default: Autosize)
* :abbr:`β (Numeric)` `gross_cooling_cop` (Default: 3.0)
* :abbr:`β (Numeric)` `active_fraction_of_coil_face_area` (Default: 1.0)
* :abbr:`β (Numeric)` `2017_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `evaporative_condenser_pump_power_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`β (String)` `total_cooling_capacity_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `total_cooling_capacity_modifier_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `energy_input_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `energy_input_ratio_modifier_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `rated_waste_heat_fraction_of_power_input` (Default: 0.2)
* :abbr:`β (String)` `waste_heat_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `sensible_heat_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `sensible_heat_ratio_modifier_function_of_flow_fraction_curve_name`
.. rst-class:: special
Coil:DX:ASHRAE205:Performance
=============================
DX coil performance specification referencing an ASHRAE Standard 205 compliant representation for air-to-air direct expansion refrigerant system (Representation Specification RS0004). As RS0004 files are intended to support both heating and cooling performance, this object may referenced by the Coil:Cooling:DX and the corresponding Coil:Heating:DX object (planned for future addition).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `representation_file_name`
* :abbr:`β (String)` `performance_interpolation_method` (Default: Linear)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_total_cooling_capacity` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_steady_state_heating_capacity` (Default: Autosize)
.. rst-class:: special
Coil:Cooling:DX:SingleSpeed
===========================
Direct expansion (DX) cooling coil and condensing unit (includes electric compressor and condenser fan), single-speed. Optional inputs for moisture evaporation from wet coil when compressor cycles off with continuous fan operation.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `gross_rated_cooling_cop` (Default: 3.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `total_cooling_capacity_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `minimum_outdoor_dry_bulb_temperature_for_compressor_operation` (Default: -25.0)
* :abbr:`β (Numeric)` `nominal_time_for_condensate_removal_to_begin` (Default: 0.0)
* :abbr:`β (Numeric)` `ratio_of_initial_moisture_evaporation_rate_and_steady_state_latent_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_cycling_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `latent_capacity_time_constant` (Default: 0.0)
* :abbr:`β (String)` `condenser_air_inlet_node_name`
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`β (Numeric)` `evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-sizable Numeric)` `evaporative_condenser_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `evaporative_condenser_pump_rated_power_consumption` (Default: 0.0)
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `condensate_collection_water_storage_tank_name`
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (String)` `sensible_heat_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `sensible_heat_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `report_ashrae_standard_127_performance_ratings` (Default: No)
* :abbr:`β (String)` `zone_name_for_condenser_placement`
.. rst-class:: special
Coil:Cooling:DX:TwoSpeed
========================
Direct expansion (DX) cooling coil and condensing unit (includes electric compressor and condenser fan), two-speed (or variable-speed). Requires two sets of performance data and will interpolate between speeds. Modeled as a single coil (multi-speed compressor or multiple compressors with row split or intertwined coil).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `high_speed_gross_rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `high_speed_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `high_speed_gross_rated_cooling_cop` (Default: 3.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `high_speed_rated_air_flow_rate`
* :abbr:`β (Numeric)` `high_speed_2017_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `high_speed_2023_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `unit_internal_static_air_pressure`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `total_cooling_capacity_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `low_speed_gross_rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `low_speed_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `low_speed_gross_rated_cooling_cop` (Default: 3.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `low_speed_rated_air_flow_rate`
* :abbr:`β (Numeric)` `low_speed_2017_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `low_speed_2023_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `low_speed_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `low_speed_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `condenser_air_inlet_node_name`
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`β (Numeric)` `minimum_outdoor_dry_bulb_temperature_for_compressor_operation` (Default: -25.0)
* :abbr:`β (Numeric)` `high_speed_evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-sizable Numeric)` `high_speed_evaporative_condenser_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `high_speed_evaporative_condenser_pump_rated_power_consumption`
* :abbr:`β (Numeric)` `low_speed_evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-sizable Numeric)` `low_speed_evaporative_condenser_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `low_speed_evaporative_condenser_pump_rated_power_consumption`
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `condensate_collection_water_storage_tank_name`
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (String)` `sensible_heat_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `sensible_heat_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `low_speed_sensible_heat_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `low_speed_sensible_heat_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `zone_name_for_condenser_placement`
.. rst-class:: special
Coil:Cooling:DX:MultiSpeed
==========================
Direct expansion (DX) cooling coil and condensing unit (includes electric or engine-driven compressor and condenser fan), multi-speed (or variable-speed). Optional moisture evaporation from wet coil when compressor cycles off with continuous fan operation. Requires two to four sets of performance data and will interpolate between speeds. Modeled as a single coil (multi-speed compressor or multiple compressors with row split or intertwined coil).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `condenser_air_inlet_node_name`
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`β (Numeric)` `minimum_outdoor_dry_bulb_temperature_for_compressor_operation` (Default: -25.0)
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `condensate_collection_water_storage_tank_name`
* :abbr:`β (String)` `apply_part_load_fraction_to_speeds_greater_than_1` (Default: No)
* :abbr:`β (String)` `apply_latent_degradation_to_speeds_greater_than_1` (Default: No)
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_type`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_speeds`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `speed_1_gross_rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `speed_1_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_1_gross_rated_cooling_cop` (Default: 3.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `speed_1_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_1_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_1_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_cooling_capacity_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `speed_1_nominal_time_for_condensate_removal_to_begin` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_1_ratio_of_initial_moisture_evaporation_rate_and_steady_state_latent_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_1_maximum_cycling_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_1_latent_capacity_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_1_rated_waste_heat_fraction_of_power_input` (Default: 0.2)
* :abbr:`β (String)` `speed_1_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_1_evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_1_evaporative_condenser_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_1_rated_evaporative_condenser_pump_power_consumption`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `speed_2_gross_rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `speed_2_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_2_gross_rated_cooling_cop` (Default: 3.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `speed_2_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_2_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_2_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_2_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_2_total_cooling_capacity_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_2_part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `speed_2_nominal_time_for_condensate_removal_to_begin` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_2_ratio_of_initial_moisture_evaporation_rate_and_steady_state_latent_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_2_maximum_cycling_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_2_latent_capacity_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_2_rated_waste_heat_fraction_of_power_input` (Default: 0.2)
* :abbr:`β (String)` `speed_2_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_2_evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_2_evaporative_condenser_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_2_rated_evaporative_condenser_pump_power_consumption`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_3_gross_rated_total_cooling_capacity`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_3_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_3_gross_rated_cooling_cop` (Default: 3.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_3_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_3_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_3_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_3_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_total_cooling_capacity_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `speed_3_nominal_time_for_condensate_removal_to_begin` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_3_ratio_of_initial_moisture_evaporation_rate_and_steady_state_latent_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_3_maximum_cycling_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_3_latent_capacity_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_3_rated_waste_heat_fraction_of_power_input` (Default: 0.2)
* :abbr:`β (String)` `speed_3_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_3_evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_3_evaporative_condenser_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_3_rated_evaporative_condenser_pump_power_consumption`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_4_gross_rated_total_cooling_capacity`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_4_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_4_gross_rated_cooling_cop` (Default: 3.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_4_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_4_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_4_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_4_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_total_cooling_capacity_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `speed_4_nominal_time_for_condensate_removal_to_begin` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_4_ratio_of_initial_moisture_evaporation_rate_and_steady_state_latent_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_4_maximum_cycling_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_4_latent_capacity_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `speed_4_rated_waste_heat_fraction_of_power_input` (Default: 0.2)
* :abbr:`β (String)` `speed_4_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_4_evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_4_evaporative_condenser_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_4_rated_evaporative_condenser_pump_power_consumption`
* :abbr:`β (String)` `zone_name_for_condenser_placement`
.. rst-class:: special
Coil:Cooling:DX:VariableSpeed
=============================
Direct expansion (DX) cooling coil and condensing unit (includes electric compressor and condenser fan), variable-speed. Optional inputs for moisture evaporation from wet coil when compressor cycles off with continuous fan operation. Requires two to ten sets of performance data and will interpolate between speeds. Modeled as a single coil with variable-speed compressor.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `indoor_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `indoor_air_outlet_node_name`
* :abbr:`βΎ (Integer)` `number_of_speeds` (Default: 2)
* :abbr:`βΎ (Integer)` `nominal_speed_level` (Default: 2)
* :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_total_cooling_capacity_at_selected_nominal_speed_level` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate_at_selected_nominal_speed_level` (Default: Autosize)
* :abbr:`β (Numeric)` `nominal_time_for_condensate_to_begin_leaving_the_coil` (Default: 0.0)
* :abbr:`β (Numeric)` `initial_moisture_evaporation_rate_divided_by_steady_state_ac_latent_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_cycling_rate` (Default: 2.5)
* :abbr:`β (Numeric)` `latent_capacity_time_constant` (Default: 60.0)
* :abbr:`β (Numeric)` `fan_delay_time` (Default: 60.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_part_load_fraction_curve_name`
* :abbr:`β (String)` `condenser_air_inlet_node_name`
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`βΆβ (Auto-sizable Numeric)` `evaporative_condenser_pump_rated_power_consumption` (Default: 0.0)
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`β (Numeric)` `minimum_outdoor_dry_bulb_temperature_for_compressor_operation` (Default: -25.0)
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `condensate_collection_water_storage_tank_name`
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_gross_rated_cooling_cop`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_1_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_1_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `speed_1_reference_unit_rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `speed_1_reference_unit_rated_pad_effectiveness_of_evap_precooling`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_2_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_2_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_2_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_2_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_2_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_2_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `speed_2_reference_unit_rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `speed_2_reference_unit_rated_pad_effectiveness_of_evap_precooling`
* :abbr:`β (String)` `speed_2_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_3_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_3_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_3_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_3_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_3_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_3_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `speed_3_reference_unit_rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `speed_3_reference_unit_rated_pad_effectiveness_of_evap_precooling`
* :abbr:`β (String)` `speed_3_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_4_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_4_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_4_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_4_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_4_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_4_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `speed_4_reference_unit_rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `speed_4_reference_unit_rated_pad_effectiveness_of_evap_precooling`
* :abbr:`β (String)` `speed_4_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_5_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_5_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_5_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_5_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_5_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_5_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `speed_5_reference_unit_rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `speed_5_reference_unit_rated_pad_effectiveness_of_evap_precooling`
* :abbr:`β (String)` `speed_5_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_5_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_5_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_6_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_6_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_6_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_6_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_6_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_6_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `speed_6_reference_unit_rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `speed_6_reference_unit_rated_pad_effectiveness_of_evap_precooling`
* :abbr:`β (String)` `speed_6_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_6_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_6_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_7_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_7_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_7_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_7_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_7_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_7_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `speed_7_reference_unit_rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `speed_7_reference_unit_rated_pad_effectiveness_of_evap_precooling`
* :abbr:`β (String)` `speed_7_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_7_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_7_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_8_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_8_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_8_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_8_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_8_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_8_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `speed_8_reference_unit_rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `speed_8_reference_unit_rated_pad_effectiveness_of_evap_precooling`
* :abbr:`β (String)` `speed_8_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_8_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_8_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_9_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_9_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_9_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_9_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_9_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_9_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `speed_9_reference_unit_rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `speed_9_reference_unit_rated_pad_effectiveness_of_evap_precooling`
* :abbr:`β (String)` `speed_9_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_9_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_9_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_10_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_10_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_10_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_10_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_10_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_10_rated_evaporator_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (Numeric)` `speed_10_reference_unit_rated_condenser_air_flow_rate`
* :abbr:`β (Numeric)` `speed_10_reference_unit_rated_pad_effectiveness_of_evap_precooling`
* :abbr:`β (String)` `speed_10_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_10_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_10_energy_input_ratio_function_of_air_flow_fraction_curve_name`
.. rst-class:: special
Coil:Cooling:DX:TwoStageWithHumidityControlMode
===============================================
Direct expansion (DX) cooling coil and condensing unit (includes electric compressor and condenser fan), two-stage with humidity control mode (e.g. sub-cool or hot gas reheat). Optional inputs for moisture evaporation from wet coil when compressor cycles off with continuous fan operation. Requires two to four sets of performance data, see CoilPerformance:DX:Cooling. Stages are modeled as a face-split coil.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`βΎ (Integer)` `number_of_capacity_stages` (Default: 1)
* :abbr:`βΎ (Integer)` `number_of_enhanced_dehumidification_modes` (Default: 0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `normal_mode_stage_1_coil_performance_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `normal_mode_stage_1_coil_performance_name`
* :abbr:`β (String)` `normal_mode_stage_1_2_coil_performance_object_type`
* :abbr:`β (String)` `normal_mode_stage_1_2_coil_performance_name`
* :abbr:`β (String)` `dehumidification_mode_1_stage_1_coil_performance_object_type`
* :abbr:`β (String)` `dehumidification_mode_1_stage_1_coil_performance_name`
* :abbr:`β (String)` `dehumidification_mode_1_stage_1_2_coil_performance_object_type`
* :abbr:`β (String)` `dehumidification_mode_1_stage_1_2_coil_performance_name`
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `condensate_collection_water_storage_tank_name`
* :abbr:`β (Numeric)` `minimum_outdoor_dry_bulb_temperature_for_compressor_operation` (Default: -25.0)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
.. rst-class:: special
CoilPerformance:DX:Cooling
==========================
Used to specify DX cooling coil performance for one mode of operation for a Coil:Cooling:DX:TwoStageWithHumidityControlMode object which may reference one to four CoilPerformance:DX:Cooling objects depending on the specified number of stages and dehumidification modes. In nearly all cases, the Rated Air Flow Rate will be the same for all performance objects associated with a given coil. If bypass is specified, the Rated Air Flow Rate includes both the bypassed flow and the flow through the active part of the coil.
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `gross_rated_cooling_cop` (Default: 3.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate`
* :abbr:`β (Numeric)` `fraction_of_air_flow_bypassed_around_coil` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `total_cooling_capacity_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `nominal_time_for_condensate_removal_to_begin` (Default: 0.0)
* :abbr:`β (Numeric)` `ratio_of_initial_moisture_evaporation_rate_and_steady_state_latent_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_cycling_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `latent_capacity_time_constant` (Default: 0.0)
* :abbr:`β (String)` `condenser_air_inlet_node_name`
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`β (Numeric)` `evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-sizable Numeric)` `evaporative_condenser_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `evaporative_condenser_pump_rated_power_consumption` (Default: 0.0)
* :abbr:`β (String)` `sensible_heat_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `sensible_heat_ratio_function_of_flow_fraction_curve_name`
.. rst-class:: special
Coil:Cooling:DX:VariableRefrigerantFlow
=======================================
Variable refrigerant flow (VRF) direct expansion (DX) cooling coil. Used with ZoneHVAC:TerminalUnit:VariableRefrigerantFlow. Condensing unit is modeled separately, see AirConditioner:VariableRefrigerantFlow.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_sensible_heat_ratio`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_capacity_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_capacity_modifier_curve_function_of_flow_fraction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_air_inlet_node`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_air_outlet_node`
* :abbr:`β (String)` `name_of_water_storage_tank_for_condensate_collection`
.. rst-class:: special
Coil:Heating:DX:VariableRefrigerantFlow
=======================================
Variable refrigerant flow (VRF) direct expansion (DX) heating coil (air-to-air heat pump). Used with ZoneHVAC:TerminalUnit:VariableRefrigerantFlow. Condensing unit is modeled separately, see AirConditioner:VariableRefrigerantFlow.
* :abbr:`β (String)` `availability_schedule`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_heating_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_air_inlet_node`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_air_outlet_node`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_capacity_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_capacity_modifier_function_of_flow_fraction_curve_name`
.. rst-class:: special
Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl
===============================================================
This is a key object in the new physics based VRF model applicable for Fluid Temperature Control. It describes the the indoor unit coil of the system at cooling mode. Used with ZoneHVAC:TerminalUnit:VariableRefrigerantFlow. Outdoor unit is modeled separately, see AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl or AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_air_inlet_node`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_air_outlet_node`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `indoor_unit_reference_superheating` (Default: 5.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `indoor_unit_evaporating_temperature_function_of_superheating_curve_name`
* :abbr:`β (String)` `name_of_water_storage_tank_for_condensate_collection`
.. rst-class:: special
Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl
===============================================================
This is a key object in the new physics based VRF model applicable for Fluid Temperature Control. It describes the the indoor unit coil of the system at heating mode. Used with ZoneHVAC:TerminalUnit:VariableRefrigerantFlow. Outdoor unit is modeled separately, see AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl or AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR
* :abbr:`β (String)` `availability_schedule`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_air_inlet_node`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_air_outlet_node`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_total_heating_capacity`
* :abbr:`β (Numeric)` `indoor_unit_reference_subcooling` (Default: 5.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `indoor_unit_condensing_temperature_function_of_subcooling_curve_name`
.. rst-class:: special
Coil:Heating:Water
==================
Hot water heating coil, NTU-effectiveness model, assumes a cross-flow heat exchanger. Two options for capacity inputs: UA and water flow rate or capacity and design temperatures.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `u_factor_times_area_value` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_water_flow_rate` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `performance_input_method` (Default: UFactorTimesAreaAndDesignWaterFlowRate)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_inlet_water_temperature` (Default: 82.2)
* :abbr:`β (Numeric)` `rated_inlet_air_temperature` (Default: 16.6)
* :abbr:`β (Numeric)` `rated_outlet_water_temperature` (Default: 71.1)
* :abbr:`β (Numeric)` `rated_outlet_air_temperature` (Default: 32.2)
* :abbr:`β (Numeric)` `rated_ratio_for_air_and_water_convection` (Default: 0.5)
* :abbr:`β (Numeric)` `design_water_temperature_difference`
.. rst-class:: special
Coil:Heating:Steam
==================
Steam heating coil. Condenses and sub-cools steam at loop pressure and discharges condensate through steam traps to low pressure condensate line.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_steam_flow_rate`
* :abbr:`β (Numeric)` `degree_of_subcooling`
* :abbr:`β (Numeric)` `degree_of_loop_subcooling` (Default: 20.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `coil_control_type`
* :abbr:`β (String)` `temperature_setpoint_node_name`
.. rst-class:: special
Coil:Heating:Electric
=====================
Electric heating coil. If the coil is located directly in an air loop branch or outdoor air equipment list, then it is controlled on leaving air temperature and the Temperature Setpoint Node Name must be specified. If the coil is contained within another component such as an air terminal unit, zone HVAC equipment, or unitary system, then the coil is controlled by the parent component and the setpoint node name is not entered.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (Numeric)` `efficiency` (Default: 1.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `temperature_setpoint_node_name`
.. rst-class:: special
Coil:Heating:Electric:MultiStage
================================
Electric heating coil, multi-stage. If the coil is located directly in an air loop branch or outdoor air equipment list, then it is controlled on leaving air temperature and the Temperature Setpoint Node Name must be specified. If the coil is contained within another component such as an air terminal unit, zone HVAC equipment, or unitary system, then the coil is controlled by the parent component and the setpoint node name is not entered.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `temperature_setpoint_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_stages`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `stage_1_efficiency`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `stage_1_nominal_capacity`
* :abbr:`β (Numeric)` `stage_2_efficiency`
* :abbr:`βΆβ (Auto-sizable Numeric)` `stage_2_nominal_capacity`
* :abbr:`β (Numeric)` `stage_3_efficiency`
* :abbr:`βΆβ (Auto-sizable Numeric)` `stage_3_nominal_capacity`
* :abbr:`β (Numeric)` `stage_4_efficiency`
* :abbr:`βΆβ (Auto-sizable Numeric)` `stage_4_nominal_capacity`
.. rst-class:: special
Coil:Heating:Fuel
=================
Gas or other fuel heating coil. If the coil is located directly in an air loop branch or outdoor air equipment list, then it is controlled on leaving air temperature and the Temperature Setpoint Node Name must be specified. If the coil is contained within another component such as an air terminal unit, zone HVAC equipment, or unitary system, then the coil is controlled by the parent component and the setpoint node name is not entered.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `fuel_type` (Default: NaturalGas)
* :abbr:`β (Numeric)` `burner_efficiency` (Default: 0.8)
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `temperature_setpoint_node_name`
* :abbr:`β (Numeric)` `on_cycle_parasitic_electric_load`
* :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `off_cycle_parasitic_fuel_load`
.. rst-class:: special
Coil:Heating:Gas:MultiStage
===========================
Gas heating coil, multi-stage. If the coil is located directly in an air loop branch or outdoor air equipment list, then it is controlled on leaving air temperature and the Temperature Setpoint Node Name must be specified. If the coil is contained within another component such as an air terminal unit, zone HVAC equipment, or unitary system, then the coil is controlled by the parent component and the setpoint node name is not entered.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `temperature_setpoint_node_name`
* :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `off_cycle_parasitic_gas_load`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_stages`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `stage_1_gas_burner_efficiency`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `stage_1_nominal_capacity`
* :abbr:`β (Numeric)` `stage_1_on_cycle_parasitic_electric_load`
* :abbr:`β (Numeric)` `stage_2_gas_burner_efficiency`
* :abbr:`βΆβ (Auto-sizable Numeric)` `stage_2_nominal_capacity`
* :abbr:`β (Numeric)` `stage_2_on_cycle_parasitic_electric_load`
* :abbr:`β (Numeric)` `stage_3_gas_burner_efficiency`
* :abbr:`βΆβ (Auto-sizable Numeric)` `stage_3_nominal_capacity`
* :abbr:`β (Numeric)` `stage_3_on_cycle_parasitic_electric_load`
* :abbr:`β (Numeric)` `stage_4_gas_burner_efficiency`
* :abbr:`βΆβ (Auto-sizable Numeric)` `stage_4_nominal_capacity`
* :abbr:`β (Numeric)` `stage_4_on_cycle_parasitic_electric_load`
.. rst-class:: special
Coil:Heating:Desuperheater
==========================
Desuperheater air heating coil. The heating energy provided by this coil is reclaimed from the superheated refrigerant gas leaving a compressor and does not impact the performance of the compressor. If the coil is located directly in an air loop branch or outdoor air equipment list, then it is controlled on leaving air temperature and the Temperature Setpoint Node Name must be specified. If the coil is contained within another component such as a unitary system, then the coil is controlled by the parent component and the setpoint node name is not entered.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (Numeric)` `heat_reclaim_recovery_efficiency`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_source_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_source_name`
* :abbr:`β (String)` `temperature_setpoint_node_name`
* :abbr:`β (Numeric)` `on_cycle_parasitic_electric_load`
.. rst-class:: special
Coil:Heating:DX:SingleSpeed
===========================
Direct expansion (DX) heating coil (air-to-air heat pump) and compressor unit (includes electric compressor and outdoor fan), single-speed, with defrost controls.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_heating_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `gross_rated_heating_cop`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_rated_supply_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_rated_supply_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_capacity_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`β (String)` `defrost_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `minimum_outdoor_dry_bulb_temperature_for_compressor_operation` (Default: -8.0)
* :abbr:`β (Numeric)` `outdoor_dry_bulb_temperature_to_turn_on_compressor`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_defrost_operation` (Default: 5.0)
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`β (String)` `defrost_strategy` (Default: ReverseCycle)
* :abbr:`β (String)` `defrost_control` (Default: Timed)
* :abbr:`β (Numeric)` `defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`βΆβ (Auto-sizable Numeric)` `resistive_defrost_heater_capacity` (Default: 0.0)
* :abbr:`βΎ (Integer)` `region_number_for_calculating_hspf` (Default: 4)
* :abbr:`β (String)` `evaporator_air_inlet_node_name`
* :abbr:`β (String)` `zone_name_for_evaporator_placement`
* :abbr:`βΆβ (Auto-sizable Numeric)` `secondary_coil_air_flow_rate`
* :abbr:`β (Numeric)` `secondary_coil_fan_flow_scaling_factor` (Default: 1.25)
* :abbr:`β (Numeric)` `nominal_sensible_heat_ratio_of_secondary_coil`
* :abbr:`β (String)` `sensible_heat_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `sensible_heat_ratio_modifier_function_of_flow_fraction_curve_name`
.. rst-class:: special
Coil:Heating:DX:MultiSpeed
==========================
Direct expansion (DX) heating coil (air-to-air heat pump) and compressor unit (includes electric or engine-driven compressor and outdoor fan), multi-speed (or variable-speed), with defrost controls. Requires two to four sets of performance data and will interpolate between speeds.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (Numeric)` `minimum_outdoor_dry_bulb_temperature_for_compressor_operation` (Default: -8.0)
* :abbr:`β (Numeric)` `outdoor_dry_bulb_temperature_to_turn_on_compressor`
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`β (String)` `defrost_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_defrost_operation` (Default: 5.0)
* :abbr:`β (String)` `defrost_strategy` (Default: ReverseCycle)
* :abbr:`β (String)` `defrost_control` (Default: Timed)
* :abbr:`β (Numeric)` `defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`βΆβ (Auto-sizable Numeric)` `resistive_defrost_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `apply_part_load_fraction_to_speeds_greater_than_1` (Default: No)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_type`
* :abbr:`βΎ (Integer)` `region_number_for_calculating_hspf` (Default: 4)
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_speeds`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `speed_1_gross_rated_heating_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_gross_rated_heating_cop`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `speed_1_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_1_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_1_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_heating_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_heating_capacity_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `speed_1_rated_waste_heat_fraction_of_power_input` (Default: 0.2)
* :abbr:`β (String)` `speed_1_waste_heat_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `speed_2_gross_rated_heating_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_2_gross_rated_heating_cop`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `speed_2_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_2_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_2_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_2_heating_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_2_heating_capacity_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_2_part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `speed_2_rated_waste_heat_fraction_of_power_input` (Default: 0.2)
* :abbr:`β (String)` `speed_2_waste_heat_function_of_temperature_curve_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_3_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_3_gross_rated_heating_cop`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_3_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_3_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_3_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_3_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_heating_capacity_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `speed_3_rated_waste_heat_fraction_of_power_input` (Default: 0.2)
* :abbr:`β (String)` `speed_3_waste_heat_function_of_temperature_curve_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_4_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_4_gross_rated_heating_cop`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_4_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_4_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_4_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_4_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_heating_capacity_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `speed_4_rated_waste_heat_fraction_of_power_input` (Default: 0.2)
* :abbr:`β (String)` `speed_4_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (String)` `zone_name_for_evaporator_placement`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_1_secondary_coil_air_flow_rate`
* :abbr:`β (Numeric)` `speed_1_secondary_coil_fan_flow_scaling_factor` (Default: 1.25)
* :abbr:`β (Numeric)` `speed_1_nominal_sensible_heat_ratio_of_secondary_coil`
* :abbr:`β (String)` `speed_1_sensible_heat_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_1_sensible_heat_ratio_modifier_function_of_flow_fraction_curve_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_2_secondary_coil_air_flow_rate`
* :abbr:`β (Numeric)` `speed_2_secondary_coil_fan_flow_scaling_factor` (Default: 1.25)
* :abbr:`β (Numeric)` `speed_2_nominal_sensible_heat_ratio_of_secondary_coil`
* :abbr:`β (String)` `speed_2_sensible_heat_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_sensible_heat_ratio_modifier_function_of_flow_fraction_curve_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_3_secondary_coil_air_flow_rate`
* :abbr:`β (Numeric)` `speed_3_secondary_coil_fan_flow_scaling_factor` (Default: 1.25)
* :abbr:`β (Numeric)` `speed_3_nominal_sensible_heat_ratio_of_secondary_coil`
* :abbr:`β (String)` `speed_3_sensible_heat_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_sensible_heat_ratio_modifier_function_of_flow_fraction_curve_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `speed_4_secondary_coil_air_flow_rate`
* :abbr:`β (Numeric)` `speed_4_secondary_coil_fan_flow_scaling_factor` (Default: 1.25)
* :abbr:`β (Numeric)` `speed_4_nominal_sensible_heat_ratio_of_secondary_coil`
* :abbr:`β (String)` `speed_4_sensible_heat_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_sensible_heat_ratio_modifier_function_of_flow_fraction_curve_name`
.. rst-class:: special
Coil:Heating:DX:VariableSpeed
=============================
Direct expansion (DX) heating coil (air-to-air heat pump) and compressor unit (includes electric compressor and outdoor fan), variable-speed, with defrost controls. Requires two to ten sets of performance data and will interpolate between speeds.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `indoor_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `indoor_air_outlet_node_name`
* :abbr:`βΎ (Integer)` `number_of_speeds` (Default: 2)
* :abbr:`βΎ (Integer)` `nominal_speed_level` (Default: 2)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_heating_capacity_at_selected_nominal_speed_level` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate_at_selected_nominal_speed_level` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_part_load_fraction_curve_name`
* :abbr:`β (String)` `defrost_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `minimum_outdoor_dry_bulb_temperature_for_compressor_operation` (Default: -8.0)
* :abbr:`β (Numeric)` `outdoor_dry_bulb_temperature_to_turn_on_compressor`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_defrost_operation` (Default: 5.0)
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`β (String)` `defrost_strategy` (Default: ReverseCycle)
* :abbr:`β (String)` `defrost_control` (Default: Timed)
* :abbr:`β (Numeric)` `defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`βΆβ (Auto-sizable Numeric)` `resistive_defrost_heater_capacity` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_gross_rated_heating_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_gross_rated_heating_cop`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_1_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_1_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_heating_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_2_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_2_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_2_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_2_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_2_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_2_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_3_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_3_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_3_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_3_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_3_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_3_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_4_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_4_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_4_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_4_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_4_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_4_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_5_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_5_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_5_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_5_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_5_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_5_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_5_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_5_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_6_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_6_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_6_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_6_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_6_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_6_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_6_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_6_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_7_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_7_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_7_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_7_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_7_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_7_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_7_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_7_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_8_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_8_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_8_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_8_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_8_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_8_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_8_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_8_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_9_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_9_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_9_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_9_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_9_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_9_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_9_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_9_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_10_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_10_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_10_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `2017_speed_10_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 773.3)
* :abbr:`β (Numeric)` `2023_speed_10_rated_supply_air_fan_power_per_volume_flow_rate` (Default: 934.4)
* :abbr:`β (String)` `speed_10_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_10_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_10_energy_input_ratio_function_of_air_flow_fraction_curve_name`
.. rst-class:: special
Coil:Cooling:WaterToAirHeatPump:ParameterEstimation
===================================================
Direct expansion (DX) cooling coil for water-to-air heat pump (includes electric compressor), single-speed, parameter estimation model. Optional inputs for moisture evaporation from wet coil when compressor cycles off with continuous fan operation. Parameter estimation model is a deterministic model that requires a consistent set of parameters to describe the operating conditions of the heat pump components.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `compressor_type`
* :abbr:`β (String)` `refrigerant_type` (Default: R22)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_source_side_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nominal_cooling_coil_capacity`
* :abbr:`β (Numeric)` `nominal_time_for_condensate_removal_to_begin` (Default: 0.0)
* :abbr:`β (Numeric)` `ratio_of_initial_moisture_evaporation_rate_and_steady_state_latent_capacity` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `high_pressure_cutoff`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `low_pressure_cutoff`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `load_side_total_heat_transfer_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `load_side_outside_surface_heat_transfer_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `superheat_temperature_at_the_evaporator_outlet`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `compressor_power_losses`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `compressor_efficiency`
* :abbr:`β (Numeric)` `compressor_piston_displacement`
* :abbr:`β (Numeric)` `compressor_suction_discharge_pressure_drop`
* :abbr:`β (Numeric)` `compressor_clearance_factor`
* :abbr:`β (Numeric)` `refrigerant_volume_flow_rate`
* :abbr:`β (Numeric)` `volume_ratio`
* :abbr:`β (Numeric)` `leak_rate_coefficient`
* :abbr:`β (Numeric)` `source_side_heat_transfer_coefficient`
* :abbr:`β (Numeric)` `source_side_heat_transfer_resistance1`
* :abbr:`β (Numeric)` `source_side_heat_transfer_resistance2`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `maximum_cycling_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `latent_capacity_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `fan_delay_time` (Default: 60.0)
.. rst-class:: special
Coil:Heating:WaterToAirHeatPump:ParameterEstimation
===================================================
Direct expansion (DX) heating coil for water-to-air heat pump (includes electric compressor), single-speed, parameter estimation model. Parameter estimation model is a deterministic model that requires a consistent set of parameters to describe the operating conditions of the heat pump components.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `compressor_type`
* :abbr:`β (String)` `refrigerant_type` (Default: R22)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_source_side_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `gross_rated_heating_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `high_pressure_cutoff`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `low_pressure_cutoff`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `load_side_total_heat_transfer_coefficient`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `superheat_temperature_at_the_evaporator_outlet`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `compressor_power_losses`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `compressor_efficiency`
* :abbr:`β (Numeric)` `compressor_piston_displacement`
* :abbr:`β (Numeric)` `compressor_suction_discharge_pressure_drop`
* :abbr:`β (Numeric)` `compressor_clearance_factor`
* :abbr:`β (Numeric)` `refrigerant_volume_flow_rate`
* :abbr:`β (Numeric)` `volume_ratio`
* :abbr:`β (Numeric)` `leak_rate_coefficient`
* :abbr:`β (Numeric)` `source_side_heat_transfer_coefficient`
* :abbr:`β (Numeric)` `source_side_heat_transfer_resistance1`
* :abbr:`β (Numeric)` `source_side_heat_transfer_resistance2`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
.. rst-class:: special
Coil:Cooling:WaterToAirHeatPump:EquationFit
===========================================
Direct expansion (DX) cooling coil for water-to-air heat pump (includes electric compressor), single-speed, equation-fit model. Optional inputs for moisture evaporation from wet coil when compressor cycles off with continuous fan operation. Equation-fit model uses normalized curves to describe the heat pump performance.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_sensible_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `rated_entering_water_temperature` (Default: 30.0)
* :abbr:`β (Numeric)` `rated_entering_air_dry_bulb_temperature` (Default: 27.0)
* :abbr:`β (Numeric)` `rated_entering_air_wet_bulb_temperature` (Default: 19.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `total_cooling_capacity_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sensible_cooling_capacity_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_power_consumption_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `nominal_time_for_condensate_removal_to_begin` (Default: 0.0)
* :abbr:`β (Numeric)` `ratio_of_initial_moisture_evaporation_rate_and_steady_state_latent_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_cycling_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `latent_capacity_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `fan_delay_time` (Default: 60.0)
.. rst-class:: special
Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit
========================================================
Direct expansion (DX) cooling coil for water-to-air heat pump (includes electric compressor), variable-speed, equation-fit model. Optional inputs for moisture evaporation from wet coil when compressor cycles off with continuous fan operation. Equation-fit model uses normalized curves to describe the heat pump performance. Requires two to ten sets of performance data and will interpolate between speeds. Modeled as a single coil with variable-speed compressor.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_to_refrigerant_hx_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_to_refrigerant_hx_water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `indoor_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `indoor_air_outlet_node_name`
* :abbr:`βΎ (Integer)` `number_of_speeds` (Default: 2)
* :abbr:`βΎ (Integer)` `nominal_speed_level` (Default: 2)
* :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_total_cooling_capacity_at_selected_nominal_speed_level` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate_at_selected_nominal_speed_level` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_water_flow_rate_at_selected_nominal_speed_level` (Default: Autosize)
* :abbr:`β (Numeric)` `nominal_time_for_condensate_to_begin_leaving_the_coil` (Default: 0.0)
* :abbr:`β (Numeric)` `initial_moisture_evaporation_rate_divided_by_steady_state_ac_latent_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_cycling_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `latent_capacity_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `fan_delay_time` (Default: 60.0)
* :abbr:`β (Numeric)` `flag_for_using_hot_gas_reheat_0_or_1` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_part_load_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_gross_rated_cooling_cop`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_rated_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_rated_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_cooling_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_2_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_2_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_2_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_2_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_2_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_2_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_total_cooling_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_2_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_2_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_3_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_3_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_3_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_3_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_3_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_3_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_total_cooling_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_3_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_3_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_4_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_4_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_4_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_4_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_4_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_4_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_total_cooling_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_4_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_4_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_5_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_5_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_5_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_5_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_5_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_5_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_5_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_total_cooling_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_5_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_5_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_5_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_6_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_6_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_6_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_6_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_6_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_6_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_6_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_total_cooling_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_6_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_6_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_6_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_7_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_7_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_7_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_7_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_7_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_7_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_7_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_total_cooling_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_7_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_7_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_7_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_8_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_8_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_8_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_8_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_8_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_8_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_8_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_total_cooling_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_8_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_8_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_8_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_9_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_9_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_9_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_9_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_9_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_9_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_9_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_total_cooling_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_9_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_9_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_9_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_10_reference_unit_gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `speed_10_reference_unit_gross_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `speed_10_reference_unit_gross_rated_cooling_cop`
* :abbr:`β (Numeric)` `speed_10_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_10_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_10_total_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_10_total_cooling_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_total_cooling_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_10_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_10_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_10_waste_heat_function_of_temperature_curve_name`
.. rst-class:: special
Coil:Heating:WaterToAirHeatPump:EquationFit
===========================================
Direct expansion (DX) heating coil for water-to-air heat pump (includes electric compressor), single-speed, equation-fit model. Equation-fit model uses normalized curves to describe the heat pump performance.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_heating_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `gross_rated_heating_cop`
* :abbr:`β (Numeric)` `rated_entering_water_temperature` (Default: 20.0)
* :abbr:`β (Numeric)` `rated_entering_air_dry_bulb_temperature` (Default: 20.0)
* :abbr:`β (Numeric)` `ratio_of_rated_heating_capacity_to_rated_cooling_capacity` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_capacity_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_power_consumption_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
.. rst-class:: special
Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit
========================================================
Direct expansion (DX) heating coil for water-to-air heat pump (includes electric compressor), variable-speed, equation-fit model. Equation-fit model uses normalized curves to describe the heat pump performance. Requires two to ten sets of performance data and will interpolate between speeds.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_to_refrigerant_hx_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_to_refrigerant_hx_water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `indoor_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `indoor_air_outlet_node_name`
* :abbr:`βΎ (Integer)` `number_of_speeds` (Default: 2)
* :abbr:`βΎ (Integer)` `nominal_speed_level` (Default: 2)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_heating_capacity_at_selected_nominal_speed_level` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate_at_selected_nominal_speed_level` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_water_flow_rate_at_selected_nominal_speed_level` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `energy_part_load_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_gross_rated_heating_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_gross_rated_heating_cop`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_rated_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_rated_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_heating_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_2_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_2_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_2_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_2_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_2_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_2_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_2_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_3_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_3_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_3_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_3_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_3_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_3_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_3_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_4_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_4_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_4_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_4_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_4_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_4_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_4_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_5_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_5_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_5_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_5_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_5_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_5_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_5_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_5_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_5_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_6_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_6_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_6_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_6_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_6_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_6_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_6_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_6_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_6_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_7_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_7_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_7_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_7_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_7_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_7_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_7_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_7_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_7_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_8_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_8_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_8_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_8_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_8_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_8_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_8_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_8_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_8_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_9_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_9_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_9_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_9_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_9_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_9_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_9_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_9_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_9_waste_heat_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `speed_10_reference_unit_gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `speed_10_reference_unit_gross_rated_heating_cop`
* :abbr:`β (Numeric)` `speed_10_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_10_reference_unit_rated_water_flow_rate`
* :abbr:`β (String)` `speed_10_heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_10_total_heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_10_energy_input_ratio_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_energy_input_ratio_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_10_reference_unit_waste_heat_fraction_of_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_10_waste_heat_function_of_temperature_curve_name`
.. rst-class:: special
Coil:WaterHeating:AirToWaterHeatPump:Pumped
===========================================
Heat pump water heater (HPWH) heating coil, air-to-water direct-expansion (DX) system which includes a water heating coil, evaporator air coil, evaporator fan, electric compressor, and water pump. Part of a WaterHeater:HeatPump:PumpedCondenser system.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_heating_capacity`
* :abbr:`β (Numeric)` `rated_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `rated_evaporator_inlet_air_dry_bulb_temperature` (Default: 19.7)
* :abbr:`β (Numeric)` `rated_evaporator_inlet_air_wet_bulb_temperature` (Default: 13.5)
* :abbr:`β (Numeric)` `rated_condenser_inlet_water_temperature` (Default: 57.5)
* :abbr:`βΆβ (Auto-calculable Numeric)` `rated_evaporator_air_flow_rate`
* :abbr:`βΆβ (Auto-calculable Numeric)` `rated_condenser_water_flow_rate`
* :abbr:`β (String)` `evaporator_fan_power_included_in_rated_cop` (Default: Yes)
* :abbr:`β (String)` `condenser_pump_power_included_in_rated_cop` (Default: No)
* :abbr:`β (String)` `condenser_pump_heat_included_in_rated_heating_capacity_and_rated_cop` (Default: No)
* :abbr:`β (Numeric)` `condenser_water_pump_power` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_of_condenser_pump_heat_to_water` (Default: 0.2)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporator_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporator_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_water_outlet_node_name`
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_ambient_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`β (String)` `evaporator_air_temperature_type_for_curve_objects` (Default: WetBulbTemperature)
* :abbr:`β (String)` `heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `heating_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `heating_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `heating_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `heating_cop_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
.. rst-class:: special
Coil:WaterHeating:AirToWaterHeatPump:Wrapped
============================================
Heat pump water heater (HPWH) heating coil, air-to-water direct-expansion (DX) system which includes a water heating coil, evaporator air coil, evaporator fan, electric compressor, and water pump. Part of a WaterHeater:HeatPump:WrappedCondenser system.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_heating_capacity`
* :abbr:`β (Numeric)` `rated_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `rated_evaporator_inlet_air_dry_bulb_temperature` (Default: 19.7)
* :abbr:`β (Numeric)` `rated_evaporator_inlet_air_wet_bulb_temperature` (Default: 13.5)
* :abbr:`β (Numeric)` `rated_condenser_water_temperature` (Default: 57.5)
* :abbr:`βΆβ (Auto-calculable Numeric)` `rated_evaporator_air_flow_rate`
* :abbr:`β (String)` `evaporator_fan_power_included_in_rated_cop` (Default: Yes)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporator_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporator_air_outlet_node_name`
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_ambient_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`β (String)` `evaporator_air_temperature_type_for_curve_objects` (Default: WetBulbTemperature)
* :abbr:`β (String)` `heating_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `heating_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `heating_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `heating_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
.. rst-class:: special
Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed
==================================================
variable-speed Heat pump water heater (VSHPWH) heating coil, air-to-water direct-expansion (DX) system which includes a variable-speed water heating coil, evaporator air coil, evaporator fan, electric compressor, and water pump. Part of a WaterHeater:HeatPump system.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΎ (Integer)` `number_of_speeds` (Default: 1)
* :abbr:`βΎ (Integer)` `nominal_speed_level` (Default: 1)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_water_heating_capacity`
* :abbr:`β (Numeric)` `rated_evaporator_inlet_air_dry_bulb_temperature` (Default: 19.7)
* :abbr:`β (Numeric)` `rated_evaporator_inlet_air_wet_bulb_temperature` (Default: 13.5)
* :abbr:`β (Numeric)` `rated_condenser_inlet_water_temperature` (Default: 57.5)
* :abbr:`βΆβ (Auto-calculable Numeric)` `rated_evaporator_air_flow_rate`
* :abbr:`βΆβ (Auto-calculable Numeric)` `rated_condenser_water_flow_rate`
* :abbr:`β (String)` `evaporator_fan_power_included_in_rated_cop` (Default: Yes)
* :abbr:`β (String)` `condenser_pump_power_included_in_rated_cop` (Default: No)
* :abbr:`β (String)` `condenser_pump_heat_included_in_rated_heating_capacity_and_rated_cop` (Default: No)
* :abbr:`β (Numeric)` `fraction_of_condenser_pump_heat_to_water` (Default: 0.2)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporator_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporator_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_water_outlet_node_name`
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_ambient_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`β (String)` `evaporator_air_temperature_type_for_curve_objects` (Default: WetBulbTemperature)
* :abbr:`β (String)` `part_load_fraction_correlation_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_rated_water_heating_capacity`
* :abbr:`β (Numeric)` `speed_1_rated_water_heating_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `speed_1_rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_rated_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_rated_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `speed_1_reference_unit_water_pump_input_power_at_rated_conditions`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_wh_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_wh_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_total_wh_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_cop_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `speed_1_cop_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_2_rated_water_heating_capacity`
* :abbr:`β (Numeric)` `speed_2_rated_water_heating_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `speed_2_rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `speed_2_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_2_reference_unit_rated_water_flow_rate`
* :abbr:`β (Numeric)` `speed_2_reference_unit_water_pump_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_2_total_wh_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_total_wh_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_total_wh_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_2_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_2_cop_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_3_rated_water_heating_capacity`
* :abbr:`β (Numeric)` `speed_3_rated_water_heating_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `speed_3_rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `speed_3_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_3_reference_unit_rated_water_flow_rate`
* :abbr:`β (Numeric)` `speed_3_reference_unit_water_pump_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_3_total_wh_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_total_wh_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_total_wh_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_3_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_3_cop_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_4_rated_water_heating_capacity`
* :abbr:`β (Numeric)` `speed_4_rated_water_heating_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `speed_4_rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `speed_4_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_4_reference_unit_rated_water_flow_rate`
* :abbr:`β (Numeric)` `speed_4_reference_unit_water_pump_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_4_total_wh_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_total_wh_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_total_wh_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_4_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_4_cop_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_5_rated_water_heating_capacity`
* :abbr:`β (Numeric)` `speed_5_rated_water_heating_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `speed_5_rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `speed_5_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_5_reference_unit_rated_water_flow_rate`
* :abbr:`β (Numeric)` `speed_5_reference_unit_water_pump_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_5_total_wh_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_5_total_wh_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_total_wh_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_5_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_5_cop_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_6_rated_water_heating_capacity`
* :abbr:`β (Numeric)` `speed_6_rated_water_heating_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `speed_6_rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `speed_6_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_6_reference_unit_rated_water_flow_rate`
* :abbr:`β (Numeric)` `speed_6_reference_unit_water_pump_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_6_total_wh_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_6_total_wh_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_total_wh_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_6_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_6_cop_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_7_rated_water_heating_capacity`
* :abbr:`β (Numeric)` `speed_7_rated_water_heating_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `speed_7_rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `speed_7_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_7_reference_unit_rated_water_flow_rate`
* :abbr:`β (Numeric)` `speed_7_reference_unit_water_pump_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_7_total_wh_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_7_total_wh_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_total_wh_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_7_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_7_cop_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_8_rated_water_heating_capacity`
* :abbr:`β (Numeric)` `speed_8_rated_water_heating_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `speed_8_rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `speed_8_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_8_reference_unit_rated_water_flow_rate`
* :abbr:`β (Numeric)` `speed_8_reference_unit_water_pump_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_8_total_wh_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_8_total_wh_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_total_wh_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_8_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_8_cop_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_9_rated_water_heating_capacity`
* :abbr:`β (Numeric)` `speed_9_rated_water_heating_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `speed_9_rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `speed_9_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_9_reference_unit_rated_water_flow_rate`
* :abbr:`β (Numeric)` `speed_9_reference_unit_water_pump_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_9_total_wh_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_9_total_wh_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_total_wh_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_9_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_9_cop_function_of_water_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `speed_10_rated_water_heating_capacity`
* :abbr:`β (Numeric)` `speed_10_rated_water_heating_cop` (Default: 3.2)
* :abbr:`β (Numeric)` `speed_10_rated_sensible_heat_ratio` (Default: 0.85)
* :abbr:`β (Numeric)` `speed_10_reference_unit_rated_air_flow_rate`
* :abbr:`β (Numeric)` `speed_10_reference_unit_rated_water_flow_rate`
* :abbr:`β (Numeric)` `speed_10_reference_unit_water_pump_input_power_at_rated_conditions`
* :abbr:`β (String)` `speed_10_total_wh_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_10_total_wh_capacity_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_total_wh_capacity_function_of_water_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_cop_function_of_temperature_curve_name`
* :abbr:`β (String)` `speed_10_cop_function_of_air_flow_fraction_curve_name`
* :abbr:`β (String)` `speed_10_cop_function_of_water_flow_fraction_curve_name`
.. rst-class:: special
Coil:WaterHeating:Desuperheater
===============================
Desuperheater air heating coil. The heating energy provided by this coil is reclaimed from the superheated refrigerant gas leaving a compressor and does not impact the performance of the compressor. This coil must be used with a water heater tank, see Water Heater:Mixed.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_temperature_schedule_name`
* :abbr:`β (Numeric)` `dead_band_temperature_difference` (Default: 5.0)
* :abbr:`β (Numeric)` `rated_heat_reclaim_recovery_efficiency`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_inlet_water_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_outdoor_air_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_inlet_water_temperature_for_heat_reclaim`
* :abbr:`β (String)` `heat_reclaim_efficiency_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`β (String)` `tank_object_type` (Default: WaterHeater:Mixed)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tank_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_source_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_source_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `water_flow_rate`
* :abbr:`β (Numeric)` `water_pump_power` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_of_pump_heat_to_water` (Default: 0.2)
* :abbr:`β (Numeric)` `on_cycle_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (Numeric)` `off_cycle_parasitic_electric_load` (Default: 0.0)
.. rst-class:: special
CoilSystem:Cooling:DX
=====================
Virtual container component that consists of a DX cooling coil and its associated controls. This control object supports several different types of DX cooling coils and may be placed directly in an air loop branch or outdoor air equipment list.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `dx_cooling_coil_system_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `dx_cooling_coil_system_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `dx_cooling_coil_system_sensor_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `run_on_sensible_load` (Default: Yes)
* :abbr:`β (String)` `run_on_latent_load` (Default: No)
* :abbr:`β (String)` `use_outdoor_air_dx_cooling_coil` (Default: No)
* :abbr:`β (Numeric)` `outdoor_air_dx_cooling_coil_leaving_minimum_air_temperature` (Default: 2.0)
.. rst-class:: special
CoilSystem:Heating:DX
=====================
Virtual container component that consists of a DX heating coil (heat pump) and its associated controls. This control object supports two different types of DX heating coils and may be placed directly in an air loop branch or outdoor air equipment list.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
.. rst-class:: special
CoilSystem:Cooling:Water:HeatExchangerAssisted
==============================================
Virtual component consisting of a chilled-water cooling coil and an air-to-air heat exchanger. The air-to-air heat exchanger precools the air entering the cooling coil and reuses this energy to reheat the supply air leaving the cooling coil. This heat exchange process improves the latent removal performance of the cooling coil (lower sensible heat ratio).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heat_exchanger_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heat_exchanger_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
.. rst-class:: special
CoilSystem:Cooling:DX:HeatExchangerAssisted
===========================================
Virtual component consisting of a direct expansion (DX) cooling coil and an air-to-air heat exchanger. The air-to-air heat exchanger precools the air entering the cooling coil and reuses this energy to reheat the supply air leaving the cooling coil. This heat exchange process improves the latent removal performance of the cooling coil (lower sensible heat ratio).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heat_exchanger_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heat_exchanger_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
.. rst-class:: special
CoilSystem:IntegratedHeatPump:AirSource
=======================================
This object is used for air-source integrated heat pump, a collection of its working modes.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_hot_water_flow_sensor_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `space_cooling_coil_name`
* :abbr:`β (String)` `space_heating_coil_name`
* :abbr:`β (String)` `dedicated_water_heating_coil_name`
* :abbr:`β (String)` `scwh_coil_name`
* :abbr:`β (String)` `scdwh_cooling_coil_name`
* :abbr:`β (String)` `scdwh_water_heating_coil_name`
* :abbr:`β (String)` `shdwh_heating_coil_name`
* :abbr:`β (String)` `shdwh_water_heating_coil_name`
* :abbr:`β (Numeric)` `indoor_temperature_limit_for_scwh_mode` (Default: 20.0)
* :abbr:`β (Numeric)` `ambient_temperature_limit_for_scwh_mode` (Default: 27.0)
* :abbr:`β (Numeric)` `indoor_temperature_above_which_wh_has_higher_priority` (Default: 20.0)
* :abbr:`β (Numeric)` `ambient_temperature_above_which_wh_has_higher_priority` (Default: 20.0)
* :abbr:`βΎ (Integer)` `flag_to_indicate_load_control_in_scwh_mode` (Default: 0)
* :abbr:`βΎ (Integer)` `minimum_speed_level_for_scwh_mode` (Default: 1)
* :abbr:`β (Numeric)` `maximum_water_flow_volume_before_switching_from_scdwh_to_scwh_mode` (Default: 0.0)
* :abbr:`βΎ (Integer)` `minimum_speed_level_for_scdwh_mode` (Default: 1)
* :abbr:`β (Numeric)` `maximum_running_time_before_allowing_electric_resistance_heat_use_during_shdwh_mode` (Default: 360.0)
* :abbr:`βΎ (Integer)` `minimum_speed_level_for_shdwh_mode` (Default: 1)
.. rst-class:: special
Coil:Cooling:DX:SingleSpeed:ThermalStorage
==========================================
Direct expansion (DX) cooling coil and condensing unit (includes electric compressor and condenser fan), single-speed with packaged integrated thermal storage for cooling.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `operating_mode_control_method`
* :abbr:`β (String)` `operation_mode_control_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `storage_type`
* :abbr:`β (String)` `user_defined_fluid_type`
* :abbr:`βΆβ (Auto-calculable Numeric)` `fluid_storage_volume`
* :abbr:`βΆβ (Auto-calculable Numeric)` `ice_storage_capacity`
* :abbr:`β (Numeric)` `storage_capacity_sizing_factor`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `storage_tank_ambient_temperature_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `storage_tank_to_ambient_u_value_times_area_heat_transfer_coefficient`
* :abbr:`β (Numeric)` `fluid_storage_tank_rating_temperature`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `rated_evaporator_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporator_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporator_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_only_mode_available`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_only_mode_rated_total_evaporator_cooling_capacity`
* :abbr:`β (Numeric)` `cooling_only_mode_rated_sensible_heat_ratio` (Default: 0.7)
* :abbr:`β (Numeric)` `cooling_only_mode_rated_cop` (Default: 3.0)
* :abbr:`β (String)` `cooling_only_mode_total_evaporator_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_only_mode_total_evaporator_cooling_capacity_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `cooling_only_mode_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_only_mode_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `cooling_only_mode_part_load_fraction_correlation_curve_name`
* :abbr:`β (String)` `cooling_only_mode_sensible_heat_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_only_mode_sensible_heat_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_and_charge_mode_available`
* :abbr:`βΆβ (Auto-calculable Numeric)` `cooling_and_charge_mode_rated_total_evaporator_cooling_capacity`
* :abbr:`β (Numeric)` `cooling_and_charge_mode_capacity_sizing_factor` (Default: 0.5)
* :abbr:`βΆβ (Auto-calculable Numeric)` `cooling_and_charge_mode_rated_storage_charging_capacity`
* :abbr:`β (Numeric)` `cooling_and_charge_mode_storage_capacity_sizing_factor` (Default: 0.5)
* :abbr:`β (Numeric)` `cooling_and_charge_mode_rated_sensible_heat_ratio` (Default: 0.7)
* :abbr:`β (Numeric)` `cooling_and_charge_mode_cooling_rated_cop` (Default: 3.0)
* :abbr:`β (Numeric)` `cooling_and_charge_mode_charging_rated_cop` (Default: 3.0)
* :abbr:`β (String)` `cooling_and_charge_mode_total_evaporator_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_total_evaporator_cooling_capacity_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_evaporator_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_evaporator_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_evaporator_part_load_fraction_correlation_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_storage_charge_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_storage_charge_capacity_function_of_total_evaporator_plr_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_storage_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_storage_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_storage_energy_part_load_fraction_correlation_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_sensible_heat_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_and_charge_mode_sensible_heat_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_and_discharge_mode_available`
* :abbr:`βΆβ (Auto-calculable Numeric)` `cooling_and_discharge_mode_rated_total_evaporator_cooling_capacity`
* :abbr:`β (Numeric)` `cooling_and_discharge_mode_evaporator_capacity_sizing_factor` (Default: 1.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `cooling_and_discharge_mode_rated_storage_discharging_capacity`
* :abbr:`β (Numeric)` `cooling_and_discharge_mode_storage_discharge_capacity_sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `cooling_and_discharge_mode_rated_sensible_heat_ratio` (Default: 0.7)
* :abbr:`β (Numeric)` `cooling_and_discharge_mode_cooling_rated_cop` (Default: 3.0)
* :abbr:`β (Numeric)` `cooling_and_discharge_mode_discharging_rated_cop` (Default: 3.0)
* :abbr:`β (String)` `cooling_and_discharge_mode_total_evaporator_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_total_evaporator_cooling_capacity_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_evaporator_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_evaporator_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_evaporator_part_load_fraction_correlation_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_storage_discharge_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_storage_discharge_capacity_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_storage_discharge_capacity_function_of_total_evaporator_plr_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_storage_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_storage_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_storage_energy_part_load_fraction_correlation_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_sensible_heat_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `cooling_and_discharge_mode_sensible_heat_ratio_function_of_flow_fraction_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `charge_only_mode_available`
* :abbr:`βΆβ (Auto-calculable Numeric)` `charge_only_mode_rated_storage_charging_capacity`
* :abbr:`β (Numeric)` `charge_only_mode_capacity_sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `charge_only_mode_charging_rated_cop` (Default: 3.0)
* :abbr:`β (String)` `charge_only_mode_storage_charge_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `charge_only_mode_storage_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `discharge_only_mode_available`
* :abbr:`βΆβ (Auto-calculable Numeric)` `discharge_only_mode_rated_storage_discharging_capacity`
* :abbr:`β (Numeric)` `discharge_only_mode_capacity_sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `discharge_only_mode_rated_sensible_heat_ratio`
* :abbr:`β (Numeric)` `discharge_only_mode_rated_cop` (Default: 3.0)
* :abbr:`β (String)` `discharge_only_mode_storage_discharge_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `discharge_only_mode_storage_discharge_capacity_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `discharge_only_mode_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `discharge_only_mode_energy_input_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (String)` `discharge_only_mode_part_load_fraction_correlation_curve_name`
* :abbr:`β (String)` `discharge_only_mode_sensible_heat_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `discharge_only_mode_sensible_heat_ratio_function_of_flow_fraction_curve_name`
* :abbr:`β (Numeric)` `ancillary_electric_power`
* :abbr:`β (Numeric)` `cold_weather_operation_minimum_outdoor_air_temperature`
* :abbr:`β (Numeric)` `cold_weather_operation_ancillary_power`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-calculable Numeric)` `condenser_design_air_flow_rate`
* :abbr:`β (Numeric)` `condenser_air_flow_sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`β (Numeric)` `evaporative_condenser_effectiveness` (Default: 0.7)
* :abbr:`βΆβ (Auto-sizable Numeric)` `evaporative_condenser_pump_rated_power_consumption` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_availability_schedule_name`
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `condensate_collection_water_storage_tank_name`
* :abbr:`β (String)` `storage_tank_plant_connection_inlet_node_name`
* :abbr:`β (String)` `storage_tank_plant_connection_outlet_node_name`
* :abbr:`β (Numeric)` `storage_tank_plant_connection_design_flow_rate`
* :abbr:`β (Numeric)` `storage_tank_plant_connection_heat_transfer_effectiveness` (Default: 0.7)
* :abbr:`β (Numeric)` `storage_tank_minimum_operating_limit_fluid_temperature`
* :abbr:`β (Numeric)` `storage_tank_maximum_operating_limit_fluid_temperature`
.. rst-class:: special
EvaporativeCooler:Direct:CelDekPad
==================================
Direct evaporative cooler with rigid media evaporative pad and recirculating water pump. This model has no controls other than its availability schedule.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `direct_pad_area` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `direct_pad_depth` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `recirculating_water_pump_power_consumption`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `control_type`
* :abbr:`β (String)` `water_supply_storage_tank_name`
.. rst-class:: special
EvaporativeCooler:Indirect:CelDekPad
====================================
Indirect evaporative cooler with rigid media evaporative pad, recirculating water pump, and secondary air fan. This model has no controls other than its availability schedule.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `direct_pad_area` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `direct_pad_depth` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `recirculating_water_pump_power_consumption`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `secondary_air_fan_flow_rate`
* :abbr:`β (Numeric)` `secondary_air_fan_total_efficiency`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `secondary_air_fan_delta_pressure`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `indirect_heat_exchanger_effectiveness`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_outlet_node_name`
* :abbr:`β (String)` `control_type`
* :abbr:`β (String)` `water_supply_storage_tank_name`
* :abbr:`β (String)` `secondary_air_inlet_node_name`
.. rst-class:: special
EvaporativeCooler:Indirect:WetCoil
==================================
Indirect evaporative cooler with wetted coil, recirculating water pump, and secondary air fan. This model has no controls other than its availability schedule.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coil_maximum_efficiency`
* :abbr:`β (Numeric)` `coil_flow_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `recirculating_water_pump_power_consumption`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `secondary_air_fan_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `secondary_air_fan_total_efficiency`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `secondary_air_fan_delta_pressure`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_outlet_node_name`
* :abbr:`β (String)` `control_type`
* :abbr:`β (String)` `water_supply_storage_tank_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `secondary_air_inlet_node_name`
.. rst-class:: special
EvaporativeCooler:Indirect:ResearchSpecial
==========================================
Indirect evaporative cooler with user-specified effectiveness (can represent rigid pad or wetted coil), recirculating water pump, and secondary air fan. This model is controlled to meet the primary air outlet temperature setpoint.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `cooler_wetbulb_design_effectiveness`
* :abbr:`β (String)` `wetbulb_effectiveness_flow_ratio_modifier_curve_name`
* :abbr:`β (Numeric)` `cooler_drybulb_design_effectiveness`
* :abbr:`β (String)` `drybulb_effectiveness_flow_ratio_modifier_curve_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `recirculating_water_pump_design_power` (Default: Autosize)
* :abbr:`β (Numeric)` `water_pump_power_sizing_factor` (Default: 90.0)
* :abbr:`β (String)` `water_pump_power_modifier_curve_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `secondary_air_design_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `secondary_air_flow_scaling_factor` (Default: 1.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `secondary_air_fan_design_power` (Default: Autosize)
* :abbr:`β (Numeric)` `secondary_air_fan_sizing_specific_power` (Default: 250.0)
* :abbr:`β (String)` `secondary_air_fan_power_modifier_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `primary_air_design_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `dewpoint_effectiveness_factor`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `secondary_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `secondary_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sensor_node_name`
* :abbr:`β (String)` `relief_air_inlet_node_name`
* :abbr:`β (String)` `water_supply_storage_tank_name`
* :abbr:`β (Numeric)` `drift_loss_fraction` (Default: 0.0)
* :abbr:`β (Numeric)` `blowdown_concentration_ratio`
* :abbr:`β (Numeric)` `evaporative_operation_minimum_limit_secondary_air_drybulb_temperature`
* :abbr:`β (Numeric)` `evaporative_operation_maximum_limit_outdoor_wetbulb_temperature`
* :abbr:`β (Numeric)` `dry_operation_maximum_limit_outdoor_drybulb_temperature`
.. rst-class:: special
EvaporativeCooler:Direct:ResearchSpecial
========================================
Direct evaporative cooler with user-specified effectiveness (can represent rigid pad or similar media), and recirculating water pump, and secondary air fan. This model is controlled to meet the primary air outlet temperature setpoint.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (Numeric)` `cooler_design_effectiveness`
* :abbr:`β (String)` `effectiveness_flow_ratio_modifier_curve_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `primary_air_design_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `recirculating_water_pump_design_power` (Default: Autosize)
* :abbr:`β (Numeric)` `water_pump_power_sizing_factor` (Default: 90.0)
* :abbr:`β (String)` `water_pump_power_modifier_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sensor_node_name`
* :abbr:`β (String)` `water_supply_storage_tank_name`
* :abbr:`β (Numeric)` `drift_loss_fraction`
* :abbr:`β (Numeric)` `blowdown_concentration_ratio`
* :abbr:`β (Numeric)` `evaporative_operation_minimum_drybulb_temperature`
* :abbr:`β (Numeric)` `evaporative_operation_maximum_limit_wetbulb_temperature`
* :abbr:`β (Numeric)` `evaporative_operation_maximum_limit_drybulb_temperature`
.. rst-class:: special
Humidifier:Steam:Electric
=========================
Electrically heated steam humidifier with fan.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_capacity`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_power`
* :abbr:`β (Numeric)` `rated_fan_power`
* :abbr:`β (Numeric)` `standby_power`
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `water_storage_tank_name`
.. rst-class:: special
Humidifier:Steam:Gas
====================
Natural gas fired steam humidifier with optional blower fan.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_capacity`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_gas_use_rate`
* :abbr:`β (Numeric)` `thermal_efficiency` (Default: 0.8)
* :abbr:`β (String)` `thermal_efficiency_modifier_curve_name`
* :abbr:`β (Numeric)` `rated_fan_power`
* :abbr:`β (Numeric)` `auxiliary_electric_power` (Default: 0.0)
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `water_storage_tank_name`
* :abbr:`β (String)` `inlet_water_temperature_option` (Default: FixedInletWaterTemperature)
.. rst-class:: special
Dehumidifier:Desiccant:NoFans
=============================
This object models a solid desiccant dehumidifier. The process air stream is the air which is dehumidified. The regeneration air stream is the air which is heated to regenerate the desiccant. This object determines the process air outlet conditions, the load on the regeneration heating coil, the electric power consumption for the wheel rotor motor, and the regeneration air fan mass flow rate. All other heat exchangers are modeled as separate objects connected to the inlet and outlet nodes of the dehumidifier. The solid desiccant dehumidifier is typically used in an AirLoopHVAC:OutdoorAirSystem, but can also be specified in any AirLoopHVAC.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `process_air_inlet_node_name`
* :abbr:`β (String)` `process_air_outlet_node_name`
* :abbr:`β (String)` `regeneration_air_inlet_node_name`
* :abbr:`β (String)` `regeneration_fan_inlet_node_name`
* :abbr:`β (String)` `control_type`
* :abbr:`β (Numeric)` `leaving_maximum_humidity_ratio_setpoint`
* :abbr:`β (Numeric)` `nominal_process_air_flow_rate`
* :abbr:`β (Numeric)` `nominal_process_air_velocity`
* :abbr:`β (Numeric)` `rotor_power`
* :abbr:`β (String)` `regeneration_coil_object_type`
* :abbr:`β (String)` `regeneration_coil_name`
* :abbr:`β (String)` `regeneration_fan_object_type`
* :abbr:`β (String)` `regeneration_fan_name`
* :abbr:`β (String)` `performance_model_type`
* :abbr:`β (String)` `leaving_dry_bulb_function_of_entering_dry_bulb_and_humidity_ratio_curve_name`
* :abbr:`β (String)` `leaving_dry_bulb_function_of_air_velocity_curve_name`
* :abbr:`β (String)` `leaving_humidity_ratio_function_of_entering_dry_bulb_and_humidity_ratio_curve_name`
* :abbr:`β (String)` `leaving_humidity_ratio_function_of_air_velocity_curve_name`
* :abbr:`β (String)` `regeneration_energy_function_of_entering_dry_bulb_and_humidity_ratio_curve_name`
* :abbr:`β (String)` `regeneration_energy_function_of_air_velocity_curve_name`
* :abbr:`β (String)` `regeneration_velocity_function_of_entering_dry_bulb_and_humidity_ratio_curve_name`
* :abbr:`β (String)` `regeneration_velocity_function_of_air_velocity_curve_name`
* :abbr:`β (Numeric)` `nominal_regeneration_temperature`
.. rst-class:: special
Dehumidifier:Desiccant:System
=============================
This compound object models a desiccant heat exchanger, an optional heater, and associated fans. The process air stream is the air which is dehumidified. The regeneration air stream is the air which is heated to regenerate the desiccant. The desiccant heat exchanger transfers both sensible and latent energy between the process and regeneration air streams. The desiccant dehumidifier is typically used in an AirLoopHVAC:OutdoorAirSystem, but can also be specified in any AirLoopHVAC.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `desiccant_heat_exchanger_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `desiccant_heat_exchanger_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sensor_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `regeneration_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `regeneration_air_fan_name`
* :abbr:`β (String)` `regeneration_air_fan_placement` (Default: DrawThrough)
* :abbr:`β (String)` `regeneration_air_heater_object_type`
* :abbr:`β (String)` `regeneration_air_heater_name`
* :abbr:`β (Numeric)` `regeneration_inlet_air_setpoint_temperature` (Default: 46.0)
* :abbr:`β (String)` `companion_cooling_coil_object_type`
* :abbr:`β (String)` `companion_cooling_coil_name`
* :abbr:`β (String)` `companion_cooling_coil_upstream_of_dehumidifier_process_inlet` (Default: No)
* :abbr:`β (String)` `companion_coil_regeneration_air_heating` (Default: No)
* :abbr:`β (Numeric)` `exhaust_fan_maximum_flow_rate`
* :abbr:`β (Numeric)` `exhaust_fan_maximum_power`
* :abbr:`β (String)` `exhaust_fan_power_curve_name`
.. rst-class:: special
HeatExchanger:AirToAir:FlatPlate
================================
Flat plate air-to-air heat exchanger, typically used for exhaust or relief air heat recovery.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `flow_arrangement_type`
* :abbr:`β (String)` `economizer_lockout` (Default: Yes)
* :abbr:`β (Numeric)` `ratio_of_supply_to_secondary_ha_values`
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_supply_air_flow_rate` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nominal_supply_air_inlet_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nominal_supply_air_outlet_temperature`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_secondary_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nominal_secondary_air_inlet_temperature`
* :abbr:`β (Numeric)` `nominal_electric_power`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `secondary_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `secondary_air_outlet_node_name`
.. rst-class:: special
HeatExchanger:AirToAir:SensibleAndLatent
========================================
This object models an air-to-air heat exchanger using effectiveness relationships. The heat exchanger can transfer sensible energy, latent energy, or both between the supply (primary) and exhaust (secondary) air streams.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_supply_air_flow_rate`
* :abbr:`β (Numeric)` `sensible_effectiveness_at_100_heating_air_flow` (Default: 0.0)
* :abbr:`β (Numeric)` `latent_effectiveness_at_100_heating_air_flow` (Default: 0.0)
* :abbr:`β (Numeric)` `sensible_effectiveness_at_100_cooling_air_flow` (Default: 0.0)
* :abbr:`β (Numeric)` `latent_effectiveness_at_100_cooling_air_flow` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `exhaust_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `exhaust_air_outlet_node_name`
* :abbr:`β (Numeric)` `nominal_electric_power` (Default: 0.0)
* :abbr:`β (String)` `supply_air_outlet_temperature_control` (Default: No)
* :abbr:`β (String)` `heat_exchanger_type` (Default: Plate)
* :abbr:`β (String)` `frost_control_type` (Default: None)
* :abbr:`β (Numeric)` `threshold_temperature` (Default: 1.7)
* :abbr:`β (Numeric)` `initial_defrost_time_fraction` (Default: 0.083)
* :abbr:`β (Numeric)` `rate_of_defrost_time_fraction_increase` (Default: 0.012)
* :abbr:`β (String)` `economizer_lockout` (Default: Yes)
* :abbr:`β (String)` `sensible_effectiveness_of_heating_air_flow_curve_name`
* :abbr:`β (String)` `latent_effectiveness_of_heating_air_flow_curve_name`
* :abbr:`β (String)` `sensible_effectiveness_of_cooling_air_flow_curve_name`
* :abbr:`β (String)` `latent_effectiveness_of_cooling_air_flow_curve_name`
.. rst-class:: special
HeatExchanger:Desiccant:BalancedFlow
====================================
This object models a balanced desiccant heat exchanger. The heat exchanger transfers both sensible and latent energy between the process and regeneration air streams. The air flow rate and face velocity are assumed to be the same on both the process and regeneration sides of the heat exchanger.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `regeneration_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `regeneration_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `process_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `process_air_outlet_node_name`
* :abbr:`β (String)` `heat_exchanger_performance_object_type` (Default: HeatExchanger:Desiccant:BalancedFlow:PerformanceDataType1)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heat_exchanger_performance_name`
* :abbr:`β (String)` `economizer_lockout` (Default: Yes)
.. rst-class:: special
HeatExchanger:Desiccant:BalancedFlow:PerformanceDataType1
=========================================================
RTO = B1 + B2\*RWI + B3\*RTI + B4\*(RWI/RTI) + B5\*PWI + B6\*PTI + B7\*(PWI/PTI) + B8\*RFV RWO = C1 + C2\*RWI + C3\*RTI + C4\*(RWI/RTI) + C5\*PWI + C6\*PTI + C7\*(PWI/PTI) + C8\*RFV where, RTO = Dry-bulb temperature of the regeneration outlet air (C) RWO = Humidity ratio of the regeneration outlet air (kgWater/kgDryAir) RWI = Humidity ratio of the regeneration inlet air (kgWater/kgDryAir) RTI = Dry-bulb temperature of the regeneration inlet air (C) PWI = Humidity ratio of the process inlet air (kgWater/kgDryAir) PTI = Dry-bulb temperature of the process inlet air (C) RFV = Regeneration Face Velocity (m/s)
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_air_face_velocity`
* :abbr:`β (Numeric)` `nominal_electric_power` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_equation_coefficient_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_equation_coefficient_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_equation_coefficient_3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_equation_coefficient_4`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_equation_coefficient_5`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_equation_coefficient_6`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_equation_coefficient_7`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_equation_coefficient_8`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_regeneration_inlet_air_humidity_ratio_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_regeneration_inlet_air_humidity_ratio_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_regeneration_inlet_air_temperature_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_regeneration_inlet_air_temperature_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_process_inlet_air_humidity_ratio_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_process_inlet_air_humidity_ratio_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_process_inlet_air_temperature_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_process_inlet_air_temperature_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_regeneration_air_velocity_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_regeneration_air_velocity_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_regeneration_outlet_air_temperature_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_regeneration_outlet_air_temperature_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_regeneration_inlet_air_relative_humidity_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_regeneration_inlet_air_relative_humidity_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_process_inlet_air_relative_humidity_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_process_inlet_air_relative_humidity_for_temperature_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `humidity_ratio_equation_coefficient_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `humidity_ratio_equation_coefficient_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `humidity_ratio_equation_coefficient_3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `humidity_ratio_equation_coefficient_4`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `humidity_ratio_equation_coefficient_5`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `humidity_ratio_equation_coefficient_6`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `humidity_ratio_equation_coefficient_7`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `humidity_ratio_equation_coefficient_8`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_regeneration_inlet_air_humidity_ratio_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_regeneration_inlet_air_humidity_ratio_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_regeneration_inlet_air_temperature_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_regeneration_inlet_air_temperature_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_process_inlet_air_humidity_ratio_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_process_inlet_air_humidity_ratio_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_process_inlet_air_temperature_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_process_inlet_air_temperature_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_regeneration_air_velocity_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_regeneration_air_velocity_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_regeneration_outlet_air_humidity_ratio_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_regeneration_outlet_air_humidity_ratio_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_regeneration_inlet_air_relative_humidity_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_regeneration_inlet_air_relative_humidity_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_process_inlet_air_relative_humidity_for_humidity_ratio_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_process_inlet_air_relative_humidity_for_humidity_ratio_equation`
.. rst-class:: special
AirLoopHVAC:UnitarySystem
=========================
AirloopHVAC:UnitarySystem is a generic HVAC system type that allows any configuration of coils and/or fan. This object is a replacement of other AirloopHVAC objects. This object can be used in outdoor air systems, outdoor air units, air loops, and as zone equipment if desired.
* :abbr:`β (String)` `control_type` (Default: Load)
* :abbr:`β (String)` `controlling_zone_or_thermostat_location`
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `supply_fan_object_type`
* :abbr:`β (String)` `supply_fan_name`
* :abbr:`β (String)` `fan_placement`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`β (String)` `heating_coil_name`
* :abbr:`β (Numeric)` `dx_heating_coil_sizing_ratio` (Default: 1.0)
* :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (String)` `use_doas_dx_cooling_coil` (Default: No)
* :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_supply_air_temperature` (Default: 2.0)
* :abbr:`β (String)` `latent_load_control` (Default: SensibleOnlyLoadControl)
* :abbr:`β (String)` `supplemental_heating_coil_object_type`
* :abbr:`β (String)` `supplemental_heating_coil_name`
* :abbr:`β (String)` `cooling_supply_air_flow_rate_method`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate`
* :abbr:`β (Numeric)` `cooling_supply_air_flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `cooling_fraction_of_autosized_cooling_supply_air_flow_rate`
* :abbr:`β (Numeric)` `cooling_supply_air_flow_rate_per_unit_of_capacity`
* :abbr:`β (String)` `heating_supply_air_flow_rate_method`
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`β (Numeric)` `heating_supply_air_flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `heating_fraction_of_autosized_heating_supply_air_flow_rate`
* :abbr:`β (Numeric)` `heating_supply_air_flow_rate_per_unit_of_capacity`
* :abbr:`β (String)` `no_load_supply_air_flow_rate_method`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`β (Numeric)` `no_load_supply_air_flow_rate_per_floor_area`
* :abbr:`β (Numeric)` `no_load_fraction_of_autosized_cooling_supply_air_flow_rate`
* :abbr:`β (Numeric)` `no_load_fraction_of_autosized_heating_supply_air_flow_rate`
* :abbr:`β (Numeric)` `no_load_supply_air_flow_rate_per_unit_of_capacity_during_cooling_operation`
* :abbr:`β (Numeric)` `no_load_supply_air_flow_rate_per_unit_of_capacity_during_heating_operation`
* :abbr:`β (String)` `no_load_supply_air_flow_rate_control_set_to_low_speed` (Default: Yes)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature` (Default: 80.0)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_supplemental_heater_operation` (Default: 21.0)
* :abbr:`β (String)` `outdoor_dry_bulb_temperature_sensor_node_name`
* :abbr:`β (Numeric)` `ancillary_on_cycle_electric_power` (Default: 0.0)
* :abbr:`β (Numeric)` `ancillary_off_cycle_electric_power` (Default: 0.0)
* :abbr:`β (Numeric)` `design_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_temperature_for_heat_recovery` (Default: 80.0)
* :abbr:`β (String)` `heat_recovery_water_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_water_outlet_node_name`
* :abbr:`β (String)` `design_specification_multispeed_object_type`
* :abbr:`β (String)` `design_specification_multispeed_object_name`
.. rst-class:: special
UnitarySystemPerformance:Multispeed
===================================
The UnitarySystemPerformance object is used to specify the air flow ratio at each operating speed. This object is primarily used for multispeed DX and water coils to allow operation at alternate flow rates different from those specified in the coil object.
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_speeds_for_heating`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_speeds_for_cooling`
* :abbr:`β (String)` `single_mode_operation` (Default: No)
* :abbr:`β (Numeric)` `no_load_supply_air_flow_rate_ratio` (Default: 1.0)
* Array of {:abbr:`π
(Required Field)` heating_speed_supply_air_flow_ratio, :abbr:`π
(Required Field)` cooling_speed_supply_air_flow_ratio} `flow_ratios`
.. rst-class:: special
AirLoopHVAC:Unitary:Furnace:HeatOnly
====================================
Unitary system, heating-only with constant volume supply fan (continuous or cycling) and heating coil (gas, electric, hot water, or steam). Identical to AirLoopHVAC:UnitaryHeatOnly.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `furnace_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `furnace_air_outlet_node_name`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature` (Default: 80.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controlling_zone_or_thermostat_location`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_fan_name`
* :abbr:`β (String)` `fan_placement` (Default: BlowThrough)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
.. rst-class:: special
AirLoopHVAC:Unitary:Furnace:HeatCool
====================================
Unitary system, heating and cooling with constant volume supply fan (continuous or cycling), direct expansion (DX) cooling coil, heating coil (gas, electric, hot water, or steam), and optional reheat coil for dehumidification control. Identical to AirLoopHVAC:UnitaryHeatCool.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `furnace_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `furnace_air_outlet_node_name`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature` (Default: 80.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controlling_zone_or_thermostat_location`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_fan_name`
* :abbr:`β (String)` `fan_placement` (Default: BlowThrough)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `reheat_coil_object_type`
* :abbr:`β (String)` `reheat_coil_name`
.. rst-class:: special
AirLoopHVAC:UnitaryHeatOnly
===========================
Unitary system, heating-only with constant volume supply fan (continuous or cycling) and heating coil (gas, electric, hot water, or steam). Identical to AirLoopHVAC:Unitary:Furnace:HeatOnly.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `unitary_system_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `unitary_system_air_outlet_node_name`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature` (Default: 80.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controlling_zone_or_thermostat_location`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_fan_name`
* :abbr:`β (String)` `fan_placement` (Default: BlowThrough)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
.. rst-class:: special
AirLoopHVAC:UnitaryHeatCool
===========================
Unitary system, heating and cooling with constant volume supply fan (continuous or cycling), direct expansion (DX) cooling coil, heating coil (gas, electric, hot water, or steam), and optional reheat coil for dehumidification control. Identical to AirLoopHVAC:Unitary:Furnace:HeatCool.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `unitary_system_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `unitary_system_air_outlet_node_name`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature` (Default: 80.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controlling_zone_or_thermostat_location`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_fan_name`
* :abbr:`β (String)` `fan_placement` (Default: BlowThrough)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `reheat_coil_object_type`
* :abbr:`β (String)` `reheat_coil_name`
.. rst-class:: special
AirLoopHVAC:UnitaryHeatPump:AirToAir
====================================
Unitary heat pump system, heating and cooling, single-speed with supply fan, direct expansion (DX) cooling coil, DX heating coil (air-to-air heat pump), and supplemental heating coil (gas, electric, hot water, or steam).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controlling_zone_or_thermostat_location`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supplemental_heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supplemental_heating_coil_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature_from_supplemental_heater`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_supplemental_heater_operation` (Default: 21.0)
* :abbr:`β (String)` `fan_placement` (Default: BlowThrough)
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (Numeric)` `dx_heating_coil_sizing_ratio` (Default: 1.0)
.. rst-class:: special
AirLoopHVAC:UnitaryHeatPump:WaterToAir
======================================
Unitary heat pump system, heating and cooling, single-speed with constant volume supply fan (continuous or cycling), direct expansion (DX) cooling coil, DX heating coil (water-to-air heat pump), and supplemental heating coil (gas, electric, hot water, or steam).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controlling_zone_or_thermostat_location`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`β (Numeric)` `heating_convergence` (Default: 0.001)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (Numeric)` `cooling_convergence` (Default: 0.001)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supplemental_heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supplemental_heating_coil_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature_from_supplemental_heater`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_supplemental_heater_operation` (Default: 21.0)
* :abbr:`β (String)` `outdoor_dry_bulb_temperature_sensor_node_name`
* :abbr:`β (String)` `fan_placement` (Default: BlowThrough)
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `heat_pump_coil_water_flow_mode` (Default: Cycling)
* :abbr:`β (Numeric)` `dx_heating_coil_sizing_ratio` (Default: 1.0)
.. rst-class:: special
AirLoopHVAC:UnitaryHeatCool:VAVChangeoverBypass
===============================================
Unitary system, heating and cooling with constant volume supply fan (continuous or cycling), direct expansion (DX) cooling coil, heating coil (gas, electric, hot water, steam, or DX air-to-air heat pump) and bypass damper for variable volume flow to terminal units. Used with AirTerminal:SingleDuct:VAV:HeatAndCool:Reheat or AirTerminal:SingleDuct:VAV:HeatAndCool:NoReheat.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_outdoor_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_outdoor_air_flow_rate`
* :abbr:`β (String)` `outdoor_air_flow_rate_multiplier_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `bypass_duct_mixer_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `bypass_duct_splitter_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_mixer_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_mixer_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_placement`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`β (String)` `priority_control_mode` (Default: ZonePriority)
* :abbr:`β (Numeric)` `minimum_outlet_air_temperature_during_cooling_operation` (Default: 8.0)
* :abbr:`β (Numeric)` `maximum_outlet_air_temperature_during_heating_operation` (Default: 50.0)
* :abbr:`β (String)` `dehumidification_control_type` (Default: None)
* :abbr:`β (String)` `plenum_or_mixer_inlet_node_name`
* :abbr:`β (Numeric)` `minimum_runtime_before_operating_mode_change` (Default: 0.25)
.. rst-class:: special
AirLoopHVAC:UnitaryHeatPump:AirToAir:MultiSpeed
===============================================
Unitary system, heating and cooling, multi-speed with constant volume supply fan (continuous or cycling), direct expansion (DX) cooling coil, heating coil (DX air-to-air heat pump, gas, electric, hot water, or steam), and supplemental heating coil (gas, electric, hot water, or steam).
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controlling_zone_or_thermostat_location`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_fan_placement`
* :abbr:`β (String)` `supply_air_fan_operating_mode_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_coil_name`
* :abbr:`β (Numeric)` `dx_heating_coil_sizing_ratio` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_coil_name`
* :abbr:`β (String)` `supplemental_heating_coil_object_type`
* :abbr:`β (String)` `supplemental_heating_coil_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_supply_air_temperature_from_supplemental_heater`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_supplemental_heater_operation` (Default: 21.0)
* :abbr:`β (Numeric)` `auxiliary_on_cycle_electric_power` (Default: 0.0)
* :abbr:`β (Numeric)` `auxiliary_off_cycle_electric_power` (Default: 0.0)
* :abbr:`β (Numeric)` `design_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_temperature_for_heat_recovery` (Default: 80.0)
* :abbr:`β (String)` `heat_recovery_water_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_water_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `no_load_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_speeds_for_heating`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_speeds_for_cooling`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heating_speed_1_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_speed_2_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_speed_3_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `heating_speed_4_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_speed_1_supply_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_speed_2_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_speed_3_supply_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `cooling_speed_4_supply_air_flow_rate`
.. rst-class:: special
AirConditioner:VariableRefrigerantFlow
======================================
Variable refrigerant flow (VRF) air-to-air heat pump condensing unit (includes one or more electric compressors and outdoor fan). Serves one or more VRF zone terminal units. See ZoneHVAC:TerminalUnit:VariableRefrigerantFlow and ZoneTerminalUnitList.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_total_cooling_capacity`
* :abbr:`β (Numeric)` `gross_rated_cooling_cop` (Default: 3.3)
* :abbr:`β (Numeric)` `minimum_condenser_inlet_node_temperature_in_cooling_mode` (Default: -6.0)
* :abbr:`β (Numeric)` `maximum_condenser_inlet_node_temperature_in_cooling_mode` (Default: 43.0)
* :abbr:`β (String)` `cooling_capacity_ratio_modifier_function_of_low_temperature_curve_name`
* :abbr:`β (String)` `cooling_capacity_ratio_boundary_curve_name`
* :abbr:`β (String)` `cooling_capacity_ratio_modifier_function_of_high_temperature_curve_name`
* :abbr:`β (String)` `cooling_energy_input_ratio_modifier_function_of_low_temperature_curve_name`
* :abbr:`β (String)` `cooling_energy_input_ratio_boundary_curve_name`
* :abbr:`β (String)` `cooling_energy_input_ratio_modifier_function_of_high_temperature_curve_name`
* :abbr:`β (String)` `cooling_energy_input_ratio_modifier_function_of_low_part_load_ratio_curve_name`
* :abbr:`β (String)` `cooling_energy_input_ratio_modifier_function_of_high_part_load_ratio_curve_name`
* :abbr:`β (String)` `cooling_combination_ratio_correction_factor_curve_name`
* :abbr:`β (String)` `cooling_part_load_fraction_correlation_curve_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `gross_rated_heating_capacity`
* :abbr:`β (Numeric)` `rated_heating_capacity_sizing_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `gross_rated_heating_cop` (Default: 3.4)
* :abbr:`β (Numeric)` `minimum_condenser_inlet_node_temperature_in_heating_mode` (Default: -20.0)
* :abbr:`β (Numeric)` `maximum_condenser_inlet_node_temperature_in_heating_mode` (Default: 16.0)
* :abbr:`β (String)` `heating_capacity_ratio_modifier_function_of_low_temperature_curve_name`
* :abbr:`β (String)` `heating_capacity_ratio_boundary_curve_name`
* :abbr:`β (String)` `heating_capacity_ratio_modifier_function_of_high_temperature_curve_name`
* :abbr:`β (String)` `heating_energy_input_ratio_modifier_function_of_low_temperature_curve_name`
* :abbr:`β (String)` `heating_energy_input_ratio_boundary_curve_name`
* :abbr:`β (String)` `heating_energy_input_ratio_modifier_function_of_high_temperature_curve_name`
* :abbr:`β (String)` `heating_performance_curve_outdoor_temperature_type` (Default: WetBulbTemperature)
* :abbr:`β (String)` `heating_energy_input_ratio_modifier_function_of_low_part_load_ratio_curve_name`
* :abbr:`β (String)` `heating_energy_input_ratio_modifier_function_of_high_part_load_ratio_curve_name`
* :abbr:`β (String)` `heating_combination_ratio_correction_factor_curve_name`
* :abbr:`β (String)` `heating_part_load_fraction_correlation_curve_name`
* :abbr:`β (Numeric)` `minimum_heat_pump_part_load_ratio` (Default: 0.15)
* :abbr:`β (String)` `zone_name_for_master_thermostat_location`
* :abbr:`β (String)` `master_thermostat_priority_control_type` (Default: MasterThermostatPriority)
* :abbr:`β (String)` `thermostat_priority_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_terminal_unit_list_name`
* :abbr:`β (String)` `heat_pump_waste_heat_recovery` (Default: No)
* :abbr:`β (Numeric)` `equivalent_piping_length_used_for_piping_correction_factor_in_cooling_mode`
* :abbr:`β (Numeric)` `vertical_height_used_for_piping_correction_factor`
* :abbr:`β (String)` `piping_correction_factor_for_length_in_cooling_mode_curve_name`
* :abbr:`β (Numeric)` `piping_correction_factor_for_height_in_cooling_mode_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `equivalent_piping_length_used_for_piping_correction_factor_in_heating_mode`
* :abbr:`β (String)` `piping_correction_factor_for_length_in_heating_mode_curve_name`
* :abbr:`β (Numeric)` `piping_correction_factor_for_height_in_heating_mode_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `crankcase_heater_power_per_compressor` (Default: 33.0)
* :abbr:`βΎ (Integer)` `number_of_compressors` (Default: 2)
* :abbr:`β (Numeric)` `ratio_of_compressor_size_to_total_compressor_capacity` (Default: 0.5)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater` (Default: 5.0)
* :abbr:`β (String)` `defrost_strategy` (Default: Resistive)
* :abbr:`β (String)` `defrost_control` (Default: Timed)
* :abbr:`β (String)` `defrost_energy_input_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`βΆβ (Auto-sizable Numeric)` `resistive_defrost_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_defrost_operation` (Default: 5.0)
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `water_condenser_volume_flow_rate`
* :abbr:`β (Numeric)` `evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-sizable Numeric)` `evaporative_condenser_air_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `evaporative_condenser_pump_rated_power_consumption` (Default: 0.0)
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (String)` `fuel_type` (Default: Electricity)
* :abbr:`β (Numeric)` `minimum_condenser_inlet_node_temperature_in_heat_recovery_mode`
* :abbr:`β (Numeric)` `maximum_condenser_inlet_node_temperature_in_heat_recovery_mode`
* :abbr:`β (String)` `heat_recovery_cooling_capacity_modifier_curve_name`
* :abbr:`β (Numeric)` `initial_heat_recovery_cooling_capacity_fraction` (Default: 0.5)
* :abbr:`β (Numeric)` `heat_recovery_cooling_capacity_time_constant` (Default: 0.15)
* :abbr:`β (String)` `heat_recovery_cooling_energy_modifier_curve_name`
* :abbr:`β (Numeric)` `initial_heat_recovery_cooling_energy_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `heat_recovery_cooling_energy_time_constant` (Default: 0.0)
* :abbr:`β (String)` `heat_recovery_heating_capacity_modifier_curve_name`
* :abbr:`β (Numeric)` `initial_heat_recovery_heating_capacity_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `heat_recovery_heating_capacity_time_constant` (Default: 0.15)
* :abbr:`β (String)` `heat_recovery_heating_energy_modifier_curve_name`
* :abbr:`β (Numeric)` `initial_heat_recovery_heating_energy_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `heat_recovery_heating_energy_time_constant` (Default: 0.0)
.. rst-class:: special
AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl
==============================================================
This is a key object in the new physics based VRF model applicable for Fluid Temperature Control It describes the Variable Refrigerant Flow system excluding the performance of indoor units Indoor units are modeled separately, see ZoneHVAC:TerminalUnit:VariableRefrigerantFlow
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heat_pump_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_terminal_unit_list_name`
* :abbr:`β (String)` `refrigerant_type` (Default: R410A)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_evaporative_capacity` (Default: 40000.0)
* :abbr:`β (Numeric)` `rated_compressor_power_per_unit_of_rated_evaporative_capacity` (Default: 0.35)
* :abbr:`β (Numeric)` `minimum_outdoor_air_temperature_in_cooling_mode` (Default: -6.0)
* :abbr:`β (Numeric)` `maximum_outdoor_air_temperature_in_cooling_mode` (Default: 43.0)
* :abbr:`β (Numeric)` `minimum_outdoor_air_temperature_in_heating_mode` (Default: -20.0)
* :abbr:`β (Numeric)` `maximum_outdoor_air_temperature_in_heating_mode` (Default: 16.0)
* :abbr:`β (Numeric)` `reference_outdoor_unit_superheating` (Default: 3.0)
* :abbr:`β (Numeric)` `reference_outdoor_unit_subcooling` (Default: 5.0)
* :abbr:`β (String)` `refrigerant_temperature_control_algorithm_for_indoor_unit` (Default: VariableTemp)
* :abbr:`β (Numeric)` `reference_evaporating_temperature_for_indoor_unit` (Default: 6.0)
* :abbr:`β (Numeric)` `reference_condensing_temperature_for_indoor_unit` (Default: 44.0)
* :abbr:`β (Numeric)` `variable_evaporating_temperature_minimum_for_indoor_unit` (Default: 4.0)
* :abbr:`β (Numeric)` `variable_evaporating_temperature_maximum_for_indoor_unit` (Default: 13.0)
* :abbr:`β (Numeric)` `variable_condensing_temperature_minimum_for_indoor_unit` (Default: 42.0)
* :abbr:`β (Numeric)` `variable_condensing_temperature_maximum_for_indoor_unit` (Default: 46.0)
* :abbr:`β (Numeric)` `outdoor_unit_fan_power_per_unit_of_rated_evaporative_capacity` (Default: 0.00425)
* :abbr:`β (Numeric)` `outdoor_unit_fan_flow_rate_per_unit_of_rated_evaporative_capacity` (Default: 7.5e-05)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_unit_evaporating_temperature_function_of_superheating_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_unit_condensing_temperature_function_of_subcooling_curve_name`
* :abbr:`β (Numeric)` `diameter_of_main_pipe_connecting_outdoor_unit_to_the_first_branch_joint` (Default: 0.0762)
* :abbr:`β (Numeric)` `length_of_main_pipe_connecting_outdoor_unit_to_the_first_branch_joint` (Default: 30.0)
* :abbr:`β (Numeric)` `equivalent_length_of_main_pipe_connecting_outdoor_unit_to_the_first_branch_joint` (Default: 36.0)
* :abbr:`β (Numeric)` `height_difference_between_outdoor_unit_and_indoor_units` (Default: 5.0)
* :abbr:`β (Numeric)` `main_pipe_insulation_thickness` (Default: 0.02)
* :abbr:`β (Numeric)` `main_pipe_insulation_thermal_conductivity` (Default: 0.032)
* :abbr:`β (Numeric)` `crankcase_heater_power_per_compressor` (Default: 33.0)
* :abbr:`βΎ (Integer)` `number_of_compressors` (Default: 2)
* :abbr:`β (Numeric)` `ratio_of_compressor_size_to_total_compressor_capacity` (Default: 0.5)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater` (Default: 5.0)
* :abbr:`β (String)` `defrost_strategy` (Default: Resistive)
* :abbr:`β (String)` `defrost_control` (Default: Timed)
* :abbr:`β (String)` `defrost_energy_input_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`βΆβ (Auto-sizable Numeric)` `resistive_defrost_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_defrost_operation` (Default: 5.0)
* :abbr:`β (Numeric)` `compressor_maximum_delta_pressure` (Default: 4500000.0)
* :abbr:`βΎ (Integer)` `number_of_compressor_loading_index_entries` (Default: 2)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` compressor_speed_at_loading_index, :abbr:`π
(Required Field)` :abbr:`β (String)` loading_index_evaporative_capacity_multiplier_function_of_temperature_curve_name, :abbr:`π
(Required Field)` :abbr:`β (String)` loading_index_compressor_power_multiplier_function_of_temperature_curve_name} `loading_indices`
.. rst-class:: special
AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR
=================================================================
This is a key object in the new physics based VRF Heat Recovery (HR) model applicable for Fluid Temperature Control. It describes the VRF HR system excluding the performance of indoor units. Indoor units are modeled separately in the ZoneHVAC:TerminalUnit:VariableRefrigerantFlow object
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_terminal_unit_list_name`
* :abbr:`β (String)` `refrigerant_type` (Default: R410A)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_evaporative_capacity` (Default: 40000.0)
* :abbr:`β (Numeric)` `rated_compressor_power_per_unit_of_rated_evaporative_capacity` (Default: 0.35)
* :abbr:`β (Numeric)` `minimum_outdoor_air_temperature_in_cooling_only_mode` (Default: -6.0)
* :abbr:`β (Numeric)` `maximum_outdoor_air_temperature_in_cooling_only_mode` (Default: 43.0)
* :abbr:`β (Numeric)` `minimum_outdoor_air_temperature_in_heating_only_mode` (Default: -20.0)
* :abbr:`β (Numeric)` `maximum_outdoor_air_temperature_in_heating_only_mode` (Default: 16.0)
* :abbr:`β (Numeric)` `minimum_outdoor_temperature_in_heat_recovery_mode` (Default: -20.0)
* :abbr:`β (Numeric)` `maximum_outdoor_temperature_in_heat_recovery_mode` (Default: 43.0)
* :abbr:`β (String)` `refrigerant_temperature_control_algorithm_for_indoor_unit` (Default: VariableTemp)
* :abbr:`β (Numeric)` `reference_evaporating_temperature_for_indoor_unit` (Default: 6.0)
* :abbr:`β (Numeric)` `reference_condensing_temperature_for_indoor_unit` (Default: 44.0)
* :abbr:`β (Numeric)` `variable_evaporating_temperature_minimum_for_indoor_unit` (Default: 4.0)
* :abbr:`β (Numeric)` `variable_evaporating_temperature_maximum_for_indoor_unit` (Default: 13.0)
* :abbr:`β (Numeric)` `variable_condensing_temperature_minimum_for_indoor_unit` (Default: 42.0)
* :abbr:`β (Numeric)` `variable_condensing_temperature_maximum_for_indoor_unit` (Default: 46.0)
* :abbr:`β (Numeric)` `outdoor_unit_evaporator_reference_superheating` (Default: 3.0)
* :abbr:`β (Numeric)` `outdoor_unit_condenser_reference_subcooling` (Default: 5.0)
* :abbr:`β (Numeric)` `outdoor_unit_evaporator_rated_bypass_factor` (Default: 0.4)
* :abbr:`β (Numeric)` `outdoor_unit_condenser_rated_bypass_factor` (Default: 0.2)
* :abbr:`β (Numeric)` `difference_between_outdoor_unit_evaporating_temperature_and_outdoor_air_temperature_in_heat_recovery_mode` (Default: 5.0)
* :abbr:`β (Numeric)` `outdoor_unit_heat_exchanger_capacity_ratio` (Default: 0.3)
* :abbr:`β (Numeric)` `outdoor_unit_fan_power_per_unit_of_rated_evaporative_capacity` (Default: 0.00425)
* :abbr:`β (Numeric)` `outdoor_unit_fan_flow_rate_per_unit_of_rated_evaporative_capacity` (Default: 7.5e-05)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_unit_evaporating_temperature_function_of_superheating_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_unit_condensing_temperature_function_of_subcooling_curve_name`
* :abbr:`β (Numeric)` `diameter_of_main_pipe_for_suction_gas` (Default: 0.0762)
* :abbr:`β (Numeric)` `diameter_of_main_pipe_for_discharge_gas` (Default: 0.0762)
* :abbr:`β (Numeric)` `length_of_main_pipe_connecting_outdoor_unit_to_the_first_branch_joint` (Default: 30.0)
* :abbr:`β (Numeric)` `equivalent_length_of_main_pipe_connecting_outdoor_unit_to_the_first_branch_joint` (Default: 36.0)
* :abbr:`β (Numeric)` `height_difference_between_outdoor_unit_and_indoor_units` (Default: 5.0)
* :abbr:`β (Numeric)` `main_pipe_insulation_thickness` (Default: 0.02)
* :abbr:`β (Numeric)` `main_pipe_insulation_thermal_conductivity` (Default: 0.032)
* :abbr:`β (Numeric)` `crankcase_heater_power_per_compressor` (Default: 33.0)
* :abbr:`βΎ (Integer)` `number_of_compressors` (Default: 2)
* :abbr:`β (Numeric)` `ratio_of_compressor_size_to_total_compressor_capacity` (Default: 0.5)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_crankcase_heater` (Default: 5.0)
* :abbr:`β (String)` `defrost_strategy` (Default: Resistive)
* :abbr:`β (String)` `defrost_control` (Default: Timed)
* :abbr:`β (String)` `defrost_energy_input_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`βΆβ (Auto-sizable Numeric)` `resistive_defrost_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_defrost_operation` (Default: 5.0)
* :abbr:`β (Numeric)` `initial_heat_recovery_cooling_capacity_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `heat_recovery_cooling_capacity_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `initial_heat_recovery_cooling_energy_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `heat_recovery_cooling_energy_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `initial_heat_recovery_heating_capacity_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `heat_recovery_heating_capacity_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `initial_heat_recovery_heating_energy_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `heat_recovery_heating_energy_time_constant` (Default: 0.0)
* :abbr:`β (Numeric)` `compressor_maximum_delta_pressure` (Default: 4500000.0)
* :abbr:`β (Numeric)` `compressor_inverter_efficiency` (Default: 0.95)
* :abbr:`β (Numeric)` `compressor_evaporative_capacity_correction_factor` (Default: 1.0)
* :abbr:`βΎ (Integer)` `number_of_compressor_loading_index_entries` (Default: 2)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` compressor_speed_at_loading_index, :abbr:`π
(Required Field)` :abbr:`β (String)` loading_index_evaporative_capacity_multiplier_function_of_temperature_curve_name, :abbr:`π
(Required Field)` :abbr:`β (String)` loading_index_compressor_power_multiplier_function_of_temperature_curve_name} `loading_indices`
.. rst-class:: special
ZoneTerminalUnitList
====================
List of variable refrigerant flow (VRF) terminal units served by a given VRF condensing unit. See ZoneHVAC:TerminalUnit:VariableRefrigerantFlow and AirConditioner:VariableRefrigerantFlow.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_terminal_unit_list_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` zone_terminal_unit_name} `terminal_units`
.. rst-class:: special
Controller:WaterCoil
====================
Controller for a water coil which is located directly in an air loop branch or outdoor air equipment list. Controls the coil water flow to meet the specified leaving air setpoint(s). Used with Coil:Heating:Water, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, and CoilSystem:Cooling:Water:HeatexchangerAssisted.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_variable`
* :abbr:`β (String)` `action`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuator_variable`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sensor_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuator_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `controller_convergence_tolerance` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_actuated_flow` (Default: Autosize)
* :abbr:`β (Numeric)` `minimum_actuated_flow` (Default: 0.0)
.. rst-class:: special
Controller:OutdoorAir
=====================
Controller to set the outdoor air flow rate for an air loop. Control options include fixed, proportional, scheduled, economizer, and demand-controlled ventilation.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `relief_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `return_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `mixed_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuator_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `minimum_outdoor_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_outdoor_air_flow_rate`
* :abbr:`β (String)` `economizer_control_type` (Default: NoEconomizer)
* :abbr:`β (String)` `economizer_control_action_type` (Default: ModulateFlow)
* :abbr:`β (Numeric)` `economizer_maximum_limit_dry_bulb_temperature`
* :abbr:`β (Numeric)` `economizer_maximum_limit_enthalpy`
* :abbr:`β (Numeric)` `economizer_maximum_limit_dewpoint_temperature`
* :abbr:`β (String)` `electronic_enthalpy_limit_curve_name`
* :abbr:`β (Numeric)` `economizer_minimum_limit_dry_bulb_temperature`
* :abbr:`β (String)` `lockout_type` (Default: NoLockout)
* :abbr:`β (String)` `minimum_limit_type` (Default: ProportionalMinimum)
* :abbr:`β (String)` `minimum_outdoor_air_schedule_name`
* :abbr:`β (String)` `minimum_fraction_of_outdoor_air_schedule_name`
* :abbr:`β (String)` `maximum_fraction_of_outdoor_air_schedule_name`
* :abbr:`β (String)` `mechanical_ventilation_controller_name`
* :abbr:`β (String)` `time_of_day_economizer_control_schedule_name`
* :abbr:`β (String)` `high_humidity_control` (Default: No)
* :abbr:`β (String)` `humidistat_control_zone_name`
* :abbr:`β (Numeric)` `high_humidity_outdoor_air_flow_ratio` (Default: 1.0)
* :abbr:`β (String)` `control_high_indoor_humidity_based_on_outdoor_humidity_ratio` (Default: Yes)
* :abbr:`β (String)` `heat_recovery_bypass_control_type` (Default: BypassWhenWithinEconomizerLimits)
* :abbr:`β (String)` `economizer_operation_staging` (Default: InterlockedWithMechanicalCooling)
.. rst-class:: special
Controller:MechanicalVentilation
================================
This object is used in conjunction with Controller:OutdoorAir to specify outdoor ventilation air based on outdoor air specified in the DesignSpecification:OutdoorAir object The Controller:OutdoorAir object is associated with a specific air loop, so the outdoor air flow rates specified in Controller:MechanicalVentilation correspond to the zones attached to that specific air loop. Duplicate groups of Zone name, Design Specification Outdoor Air Object Name, and Design Specification Zone Air Distribution Object Name to increase allowable number of entries
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `demand_controlled_ventilation` (Default: No)
* :abbr:`β (String)` `system_outdoor_air_method` (Default: Standard62.1VentilationRateProcedure)
* :abbr:`β (Numeric)` `zone_maximum_outdoor_air_fraction` (Default: 1.0)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` zone_or_zonelist_name, :abbr:`β (String)` design_specification_outdoor_air_object_name, :abbr:`β (String)` design_specification_zone_air_distribution_object_name} `zone_specifications`
.. rst-class:: special
AirLoopHVAC:ControllerList
==========================
List controllers in order of control sequence
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_1_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_1_name`
* :abbr:`β (String)` `controller_2_object_type`
* :abbr:`β (String)` `controller_2_name`
* :abbr:`β (String)` `controller_3_object_type`
* :abbr:`β (String)` `controller_3_name`
* :abbr:`β (String)` `controller_4_object_type`
* :abbr:`β (String)` `controller_4_name`
* :abbr:`β (String)` `controller_5_object_type`
* :abbr:`β (String)` `controller_5_name`
* :abbr:`β (String)` `controller_6_object_type`
* :abbr:`β (String)` `controller_6_name`
* :abbr:`β (String)` `controller_7_object_type`
* :abbr:`β (String)` `controller_7_name`
* :abbr:`β (String)` `controller_8_object_type`
* :abbr:`β (String)` `controller_8_name`
.. rst-class:: special
AirLoopHVAC
===========
Defines a central forced air system.
* :abbr:`β (String)` `controller_list_name`
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_supply_air_flow_rate` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `branch_list_name`
* :abbr:`β (String)` `connector_list_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_side_inlet_node_name`
* :abbr:`β (String)` `demand_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `demand_side_inlet_node_names`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_side_outlet_node_names`
* :abbr:`β (Numeric)` `design_return_air_flow_fraction_of_supply_air_flow` (Default: 1.0)
.. rst-class:: special
AirLoopHVAC:OutdoorAirSystem:EquipmentList
==========================================
List equipment in simulation order
* :abbr:`π
(Required Field)` :abbr:`β (String)` `component_1_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `component_1_name`
* :abbr:`β (String)` `component_2_object_type`
* :abbr:`β (String)` `component_2_name`
* :abbr:`β (String)` `component_3_object_type`
* :abbr:`β (String)` `component_3_name`
* :abbr:`β (String)` `component_4_object_type`
* :abbr:`β (String)` `component_4_name`
* :abbr:`β (String)` `component_5_object_type`
* :abbr:`β (String)` `component_5_name`
* :abbr:`β (String)` `component_6_object_type`
* :abbr:`β (String)` `component_6_name`
* :abbr:`β (String)` `component_7_object_type`
* :abbr:`β (String)` `component_7_name`
* :abbr:`β (String)` `component_8_object_type`
* :abbr:`β (String)` `component_8_name`
* :abbr:`β (String)` `component_9_object_type`
* :abbr:`β (String)` `component_9_name`
.. rst-class:: special
AirLoopHVAC:OutdoorAirSystem
============================
Outdoor air subsystem for an AirLoopHVAC. Includes an outdoor air mixing box and optional outdoor air conditioning equipment such as heat recovery, preheat, and precool coils. From the perspective of the primary air loop the outdoor air system is treated as a single component.
* :abbr:`β (String)` `controller_list_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_equipment_list_name`
.. rst-class:: special
OutdoorAir:Mixer
================
Outdoor air mixer. Node names cannot be duplicated within a single OutdoorAir:Mixer object or across all outdoor air mixers.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `mixed_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_stream_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `relief_air_stream_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `return_air_stream_node_name`
.. rst-class:: special
AirLoopHVAC:ZoneSplitter
========================
Split one air stream into N outlet streams (currently 500 per air loop, but extensible). Node names cannot be duplicated within a single zone splitter (AirLoopHVAC:ZoneSplitter) list.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` outlet_node_name} `nodes`
.. rst-class:: special
AirLoopHVAC:SupplyPlenum
========================
Connects 1 zone inlet air stream, through zone supply plenum, to one or more outlets. Node names cannot be duplicated within a single supply plenum list.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` outlet_node_name} `nodes`
.. rst-class:: special
AirLoopHVAC:SupplyPath
======================
A supply path can only contain AirLoopHVAC:ZoneSplitter and AirLoopHVAC:SupplyPlenum objects which may be in series or parallel.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `supply_air_path_inlet_node_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` component_object_type, :abbr:`π
(Required Field)` :abbr:`β (String)` component_name} `components`
.. rst-class:: special
AirLoopHVAC:ZoneMixer
=====================
Mix N inlet air streams into one (currently 500 per air loop, but extensible). Node names cannot be duplicated within a single zone mixer (AirLoopHVAC:ZoneMixer) list.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` inlet_node_name} `nodes`
.. rst-class:: special
AirLoopHVAC:ReturnPlenum
========================
Connects N zone inlet air streams, through zone return plenum, to outlet (currently 500 per air loop) Node names cannot be duplicated within a single plenum list.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (String)` `induced_air_outlet_node_or_nodelist_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` inlet_node_name} `nodes`
.. rst-class:: special
AirLoopHVAC:ReturnPath
======================
A return air path can only contain one AirLoopHVAC:ZoneMixer and one or more AirLoopHVAC:ReturnPlenum objects.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `return_air_path_outlet_node_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` component_object_type, :abbr:`π
(Required Field)` :abbr:`β (String)` component_name} `components`
.. rst-class:: special
AirLoopHVAC:ExhaustSystem
=========================
Defines a general exhaust system with a central exhaust fan drawing from one or more ZoneHVAC:ExhaustControl outlet nodes via an AirLoopHVAC:ZoneMixer.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_mixer_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_name`
.. rst-class:: special
AirLoopHVAC:DedicatedOutdoorAirSystem
=====================================
Defines a central forced air system to provide dedicated outdoor air to multiple AirLoopHVACs.
* :abbr:`β (String)` `airloophvac_outdoorairsystem_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airloophvac_mixer_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `airloophvac_splitter_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `preheat_design_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `preheat_design_humidity_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `precool_design_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `precool_design_humidity_ratio`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_airloophvac`
* Array of {:abbr:`β (String)` airloophvac_name} `airloophvacs`
.. rst-class:: special
AirLoopHVAC:Mixer
=================
Mix N inlet air streams from Relief Air Stream Node in OutdoorAir:Mixer objects served by AirLoopHVAC objects listed in AirLoopHVAC:DedicatedOutdoorAirSystem into one (currently 10 as default, but extensible). Node names cannot be duplicated within a single mixer list.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` inlet_node_name} `nodes`
.. rst-class:: special
AirLoopHVAC:Splitter
====================
Split one air stream from AirLoopHVAC:DedicatedOutdoorAirSystem outlet node into N outlet streams (currently 10 as default, but extensible). Node names should be Outdoor Air Stream Node Name in OutdoorAir:Mixer objects served by AirLoopHVAC objects listed in AirLoopHVAC:DedicatedOutdoorAirSystem.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` outlet_node_name} `nodes`
.. rst-class:: special
Branch
======
List components on the branch in simulation and connection order Note: this should NOT include splitters or mixers which define endpoints of branches
* :abbr:`β (String)` `pressure_drop_curve_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` component_object_type, :abbr:`π
(Required Field)` :abbr:`β (String)` component_name, :abbr:`π
(Required Field)` :abbr:`β (String)` component_inlet_node_name, :abbr:`π
(Required Field)` :abbr:`β (String)` component_outlet_node_name} `components`
.. rst-class:: special
BranchList
==========
Branches MUST be listed in Flow order: Inlet branch, then parallel branches, then Outlet branch. Branches are simulated in the order listed. Branch names cannot be duplicated within a single branch list.
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` branch_name} `branches`
.. rst-class:: special
Connector:Splitter
==================
Split one air/water stream into N outlet streams. Branch names cannot be duplicated within a single Splitter list.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_branch_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` outlet_branch_name} `branches`
.. rst-class:: special
Connector:Mixer
===============
Mix N inlet air/water streams into one. Branch names cannot be duplicated within a single mixer list.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_branch_name`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` inlet_branch_name} `branches`
.. rst-class:: special
ConnectorList
=============
only two connectors allowed per loop if two entered, one must be Connector:Splitter and one must be Connector:Mixer
* :abbr:`π
(Required Field)` :abbr:`β (String)` `connector_1_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `connector_1_name`
* :abbr:`β (String)` `connector_2_object_type`
* :abbr:`β (String)` `connector_2_name`
.. rst-class:: special
NodeList
========
This object is used in places where lists of nodes may be needed, e.g. ZoneHVAC:EquipmentConnections field Zone Air Inlet Node or NodeList Name
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` node_name} `nodes`
.. rst-class:: special
OutdoorAir:Node
===============
This object sets the temperature and humidity conditions for an outdoor air node. It allows the height above ground to be specified. This object may be used more than once. The same node name may not appear in both an OutdoorAir:Node object and an OutdoorAir:NodeList object. This object defines local outdoor air environmental conditions.
* :abbr:`β (Numeric)` `height_above_ground` (Default: -1.0)
* :abbr:`β (String)` `drybulb_temperature_schedule_name`
* :abbr:`β (String)` `wetbulb_temperature_schedule_name`
* :abbr:`β (String)` `wind_speed_schedule_name`
* :abbr:`β (String)` `wind_direction_schedule_name`
* :abbr:`β (String)` `wind_pressure_coefficient_curve_name`
* :abbr:`β (String)` `symmetric_wind_pressure_coefficient_curve` (Default: No)
* :abbr:`β (String)` `wind_angle_type` (Default: Absolute)
.. rst-class:: special
OutdoorAir:NodeList
===================
This object sets the temperature and humidity conditions for an outdoor air node using the weather data values. to vary outdoor air node conditions with height above ground use OutdoorAir:Node instead of this object. This object may be used more than once. The same node name may not appear in both an OutdoorAir:Node object and an OutdoorAir:NodeList object.
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` node_or_nodelist_name} `nodes`
.. rst-class:: special
Pipe:Adiabatic
==============
Passes Inlet Node state variables to Outlet Node state variables
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
.. rst-class:: special
Pipe:Adiabatic:Steam
====================
Passes Inlet Node state variables to Outlet Node state variables
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
.. rst-class:: special
Pipe:Indoor
===========
Pipe model with transport delay and heat transfer to the environment.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_outlet_node_name`
* :abbr:`β (String)` `environment_type` (Default: Zone)
* :abbr:`β (String)` `ambient_temperature_zone_name`
* :abbr:`β (String)` `ambient_temperature_schedule_name`
* :abbr:`β (String)` `ambient_air_velocity_schedule_name`
* :abbr:`β (Numeric)` `pipe_inside_diameter`
* :abbr:`β (Numeric)` `pipe_length`
.. rst-class:: special
Pipe:Outdoor
============
Pipe model with transport delay and heat transfer to the environment.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_outlet_node_name`
* :abbr:`β (String)` `ambient_temperature_outdoor_air_node_name`
* :abbr:`β (Numeric)` `pipe_inside_diameter`
* :abbr:`β (Numeric)` `pipe_length`
.. rst-class:: special
Pipe:Underground
================
Buried Pipe model: For pipes buried at a depth less than one meter, this is an alternative object to: HeatExchanger:Surface
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sun_exposure`
* :abbr:`β (Numeric)` `pipe_inside_diameter`
* :abbr:`β (Numeric)` `pipe_length`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `soil_material_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_name`
.. rst-class:: special
PipingSystem:Underground:Domain
===============================
The ground domain object for underground piping system simulation.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `xmax`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `ymax`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `zmax`
* :abbr:`βΎ (Integer)` `x_direction_mesh_density_parameter` (Default: 4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `x_direction_mesh_type`
* :abbr:`β (Numeric)` `x_direction_geometric_coefficient` (Default: 1.3)
* :abbr:`βΎ (Integer)` `y_direction_mesh_density_parameter` (Default: 4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `y_direction_mesh_type`
* :abbr:`β (Numeric)` `y_direction_geometric_coefficient` (Default: 1.3)
* :abbr:`βΎ (Integer)` `z_direction_mesh_density_parameter` (Default: 4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `z_direction_mesh_type`
* :abbr:`β (Numeric)` `z_direction_geometric_coefficient` (Default: 1.3)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_density`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `soil_specific_heat`
* :abbr:`β (Numeric)` `soil_moisture_content_volume_fraction` (Default: 30.0)
* :abbr:`β (Numeric)` `soil_moisture_content_volume_fraction_at_saturation` (Default: 50.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_name`
* :abbr:`β (String)` `this_domain_includes_basement_surface_interaction` (Default: No)
* :abbr:`β (Numeric)` `width_of_basement_floor_in_ground_domain`
* :abbr:`β (Numeric)` `depth_of_basement_wall_in_ground_domain`
* :abbr:`β (String)` `shift_pipe_x_coordinates_by_basement_width`
* :abbr:`β (String)` `name_of_basement_wall_boundary_condition_model`
* :abbr:`β (String)` `name_of_basement_floor_boundary_condition_model`
* :abbr:`β (Numeric)` `convergence_criterion_for_the_outer_cartesian_domain_iteration_loop` (Default: 0.001)
* :abbr:`βΎ (Integer)` `maximum_iterations_in_the_outer_cartesian_domain_iteration_loop` (Default: 500)
* :abbr:`β (Numeric)` `evapotranspiration_ground_cover_parameter` (Default: 0.4)
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_pipe_circuits_entered_for_this_domain`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` pipe_circuit} `pipe_circuits`
.. rst-class:: special
PipingSystem:Underground:PipeCircuit
====================================
The pipe circuit object in an underground piping system. This object is simulated within an underground piping domain object and connected on a branch on a plant loop.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pipe_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pipe_density`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pipe_specific_heat`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pipe_inner_diameter`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pipe_outer_diameter`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `circuit_inlet_node`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `circuit_outlet_node`
* :abbr:`β (Numeric)` `convergence_criterion_for_the_inner_radial_iteration_loop` (Default: 0.001)
* :abbr:`βΎ (Integer)` `maximum_iterations_in_the_inner_radial_iteration_loop` (Default: 500)
* :abbr:`βΎ (Integer)` `number_of_soil_nodes_in_the_inner_radial_near_pipe_mesh_region` (Default: 3)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `radial_thickness_of_inner_radial_near_pipe_mesh_region`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_pipe_segments_entered_for_this_pipe_circuit`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` pipe_segment} `pipe_segments`
.. rst-class:: special
PipingSystem:Underground:PipeSegment
====================================
The pipe segment to be used in an underground piping system This object represents a single pipe leg positioned axially in the local z-direction, at a given x, y location in the domain
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `x_position`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `y_position`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `flow_direction`
.. rst-class:: special
Duct
====
Passes inlet node state variables to outlet node state variables
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
.. rst-class:: special
Pump:VariableSpeed
==================
This pump model is described in the ASHRAE secondary HVAC toolkit.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_maximum_flow_rate`
* :abbr:`β (Numeric)` `design_pump_head` (Default: 179352.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_power_consumption`
* :abbr:`β (Numeric)` `motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `fraction_of_motor_inefficiencies_to_fluid_stream` (Default: 0.0)
* :abbr:`β (Numeric)` `coefficient_1_of_the_part_load_performance_curve` (Default: 0.0)
* :abbr:`β (Numeric)` `coefficient_2_of_the_part_load_performance_curve` (Default: 1.0)
* :abbr:`β (Numeric)` `coefficient_3_of_the_part_load_performance_curve` (Default: 0.0)
* :abbr:`β (Numeric)` `coefficient_4_of_the_part_load_performance_curve` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_minimum_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `pump_control_type` (Default: Continuous)
* :abbr:`β (String)` `pump_flow_rate_schedule_name`
* :abbr:`β (String)` `pump_curve_name`
* :abbr:`β (Numeric)` `impeller_diameter`
* :abbr:`β (String)` `vfd_control_type`
* :abbr:`β (String)` `pump_rpm_schedule_name`
* :abbr:`β (String)` `minimum_pressure_schedule`
* :abbr:`β (String)` `maximum_pressure_schedule`
* :abbr:`β (String)` `minimum_rpm_schedule`
* :abbr:`β (String)` `maximum_rpm_schedule`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `skin_loss_radiative_fraction`
* :abbr:`β (String)` `design_power_sizing_method` (Default: PowerPerFlowPerPressure)
* :abbr:`β (Numeric)` `design_electric_power_per_unit_flow_rate` (Default: 348701.1)
* :abbr:`β (Numeric)` `design_shaft_power_per_unit_flow_rate_per_unit_head` (Default: 1.282051282)
* :abbr:`β (Numeric)` `design_minimum_flow_rate_fraction` (Default: 0.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Pump:ConstantSpeed
==================
This pump model is described in the ASHRAE secondary HVAC toolkit.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_flow_rate`
* :abbr:`β (Numeric)` `design_pump_head` (Default: 179352.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_power_consumption`
* :abbr:`β (Numeric)` `motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `fraction_of_motor_inefficiencies_to_fluid_stream` (Default: 0.0)
* :abbr:`β (String)` `pump_control_type` (Default: Continuous)
* :abbr:`β (String)` `pump_flow_rate_schedule_name`
* :abbr:`β (String)` `pump_curve_name`
* :abbr:`β (Numeric)` `impeller_diameter`
* :abbr:`β (Numeric)` `rotational_speed`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `skin_loss_radiative_fraction`
* :abbr:`β (String)` `design_power_sizing_method` (Default: PowerPerFlowPerPressure)
* :abbr:`β (Numeric)` `design_electric_power_per_unit_flow_rate` (Default: 348701.1)
* :abbr:`β (Numeric)` `design_shaft_power_per_unit_flow_rate_per_unit_head` (Default: 1.282051282)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Pump:VariableSpeed:Condensate
=============================
This pump model is described in the ASHRAE secondary HVAC toolkit. Variable Speed Condensate pump for Steam Systems
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_steam_volume_flow_rate`
* :abbr:`β (Numeric)` `design_pump_head` (Default: 179352.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_power_consumption`
* :abbr:`β (Numeric)` `motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `fraction_of_motor_inefficiencies_to_fluid_stream` (Default: 0.0)
* :abbr:`β (Numeric)` `coefficient_1_of_the_part_load_performance_curve` (Default: 0.0)
* :abbr:`β (Numeric)` `coefficient_2_of_the_part_load_performance_curve` (Default: 1.0)
* :abbr:`β (Numeric)` `coefficient_3_of_the_part_load_performance_curve` (Default: 0.0)
* :abbr:`β (Numeric)` `coefficient_4_of_the_part_load_performance_curve` (Default: 0.0)
* :abbr:`β (String)` `pump_flow_rate_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `skin_loss_radiative_fraction`
* :abbr:`β (String)` `design_power_sizing_method` (Default: PowerPerFlowPerPressure)
* :abbr:`β (Numeric)` `design_electric_power_per_unit_flow_rate` (Default: 348701.1)
* :abbr:`β (Numeric)` `design_shaft_power_per_unit_flow_rate_per_unit_head` (Default: 1.282051282)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
HeaderedPumps:ConstantSpeed
===========================
This Headered pump object describes a pump bank with more than 1 pump in parallel
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `total_design_flow_rate`
* :abbr:`βΎ (Integer)` `number_of_pumps_in_bank`
* :abbr:`β (String)` `flow_sequencing_control_scheme` (Default: Sequential)
* :abbr:`β (Numeric)` `design_pump_head` (Default: 179352.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_power_consumption`
* :abbr:`β (Numeric)` `motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `fraction_of_motor_inefficiencies_to_fluid_stream` (Default: 0.0)
* :abbr:`β (String)` `pump_control_type` (Default: Continuous)
* :abbr:`β (String)` `pump_flow_rate_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `skin_loss_radiative_fraction`
* :abbr:`β (String)` `design_power_sizing_method` (Default: PowerPerFlowPerPressure)
* :abbr:`β (Numeric)` `design_electric_power_per_unit_flow_rate` (Default: 348701.1)
* :abbr:`β (Numeric)` `design_shaft_power_per_unit_flow_rate_per_unit_head` (Default: 1.282051282)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
HeaderedPumps:VariableSpeed
===========================
This Headered pump object describes a pump bank with more than 1 pump in parallel
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `total_design_flow_rate`
* :abbr:`βΎ (Integer)` `number_of_pumps_in_bank`
* :abbr:`β (String)` `flow_sequencing_control_scheme` (Default: Sequential)
* :abbr:`β (Numeric)` `design_pump_head` (Default: 179352.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_power_consumption`
* :abbr:`β (Numeric)` `motor_efficiency` (Default: 0.9)
* :abbr:`β (Numeric)` `fraction_of_motor_inefficiencies_to_fluid_stream` (Default: 0.0)
* :abbr:`β (Numeric)` `coefficient_1_of_the_part_load_performance_curve` (Default: 0.0)
* :abbr:`β (Numeric)` `coefficient_2_of_the_part_load_performance_curve` (Default: 1.0)
* :abbr:`β (Numeric)` `coefficient_3_of_the_part_load_performance_curve` (Default: 0.0)
* :abbr:`β (Numeric)` `coefficient_4_of_the_part_load_performance_curve` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_flow_rate_fraction` (Default: 0.0)
* :abbr:`β (String)` `pump_control_type` (Default: Continuous)
* :abbr:`β (String)` `pump_flow_rate_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `skin_loss_radiative_fraction`
* :abbr:`β (String)` `design_power_sizing_method` (Default: PowerPerFlowPerPressure)
* :abbr:`β (Numeric)` `design_electric_power_per_unit_flow_rate` (Default: 348701.1)
* :abbr:`β (Numeric)` `design_shaft_power_per_unit_flow_rate_per_unit_head` (Default: 1.282051282)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
TemperingValve
==============
Temperature-controlled diversion valve used to divert flow around one or more plant components such as a hot water heater. It can only be used on one of two branches between a Splitter and a Mixer.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `stream_2_source_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `temperature_setpoint_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `pump_outlet_node_name`
.. rst-class:: special
LoadProfile:Plant
=================
Used to simulate a scheduled plant loop demand profile. Load and flow rate are specified using schedules. Positive values are heating loads, and negative values are cooling loads. The actual load met is dependent on the performance of the supply loop components. Optional inputs for steam loop.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `peak_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `flow_rate_fraction_schedule_name`
* :abbr:`β (String)` `plant_loop_fluid_type` (Default: Water)
* :abbr:`β (Numeric)` `degree_of_subcooling` (Default: 5.0)
* :abbr:`β (Numeric)` `degree_of_loop_subcooling` (Default: 20.0)
.. rst-class:: special
SolarCollectorPerformance:FlatPlate
===================================
Thermal and optical performance parameters for a single flat plate solar collector module. These parameters are based on the testing methodologies described in ASHRAE Standards 93 and 96 which are used Solar Rating and Certification Corporation (SRCC) Directory of SRCC Certified Solar Collector Ratings. See EnergyPlus DataSets file SolarCollectors.idf.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `gross_area`
* :abbr:`β (String)` `test_fluid` (Default: Water)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `test_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `test_correlation_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_1_of_efficiency_equation`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_2_of_efficiency_equation`
* :abbr:`β (Numeric)` `coefficient_3_of_efficiency_equation`
* :abbr:`β (Numeric)` `coefficient_2_of_incident_angle_modifier`
* :abbr:`β (Numeric)` `coefficient_3_of_incident_angle_modifier`
.. rst-class:: special
SolarCollector:FlatPlate:Water
==============================
Flat plate water solar collector (single glazed, unglazed, or evacuated tube). Thermal and optical properties are taken from the referenced SolarCollectorPerformance:FlatPlate object. Collector tilt, azimuth, and gross area are taken from the referenced building surface or shading surface. The collector surface participates normally in all shading calculations.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `solarcollectorperformance_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (Numeric)` `maximum_flow_rate`
.. rst-class:: special
SolarCollector:FlatPlate:PhotovoltaicThermal
============================================
Models hybrid photovoltaic-thermal (PVT) solar collectors that convert incident solar energy into both electricity and useful thermal energy by heating air or water.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`β (String)` `photovoltaic_thermal_model_performance_name`
* :abbr:`β (String)` `photovoltaic_name`
* :abbr:`β (String)` `thermal_working_fluid_type`
* :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_flow_rate`
.. rst-class:: special
SolarCollectorPerformance:PhotovoltaicThermal:Simple
====================================================
Thermal performance parameters for a hybrid photovoltaic-thermal (PVT) solar collector.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `fraction_of_surface_area_with_active_thermal_collector`
* :abbr:`β (String)` `thermal_conversion_efficiency_input_mode_type`
* :abbr:`β (Numeric)` `value_for_thermal_conversion_efficiency_if_fixed`
* :abbr:`β (String)` `thermal_conversion_efficiency_schedule_name`
* :abbr:`β (Numeric)` `front_surface_emittance` (Default: 0.84)
.. rst-class:: special
SolarCollectorPerformance:PhotovoltaicThermal:BIPVT
===================================================
Thermal performance parameters for Building-Integrated Photovoltaic-Thermal (BIPVT) solar collector.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `boundary_conditions_model_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `effective_plenum_gap_thickness_behind_pv_modules`
* :abbr:`β (Numeric)` `pv_cell_normal_transmittance_absorptance_product` (Default: 0.957)
* :abbr:`β (Numeric)` `backing_material_normal_transmittance_absorptance_product` (Default: 0.87)
* :abbr:`β (Numeric)` `cladding_normal_transmittance_absorptance_product` (Default: 0.85)
* :abbr:`β (Numeric)` `fraction_of_collector_gross_area_covered_by_pv_module` (Default: 0.85)
* :abbr:`β (Numeric)` `fraction_of_pv_cell_area_to_pv_module_area` (Default: 0.9)
* :abbr:`β (Numeric)` `pv_module_top_thermal_resistance` (Default: 0.0044)
* :abbr:`β (Numeric)` `pv_module_bottom_thermal_resistance` (Default: 0.0039)
* :abbr:`β (Numeric)` `pv_module_front_longwave_emissivity` (Default: 0.85)
* :abbr:`β (Numeric)` `pv_module_back_longwave_emissivity` (Default: 0.9)
* :abbr:`β (Numeric)` `glass_thickness` (Default: 0.002)
* :abbr:`β (Numeric)` `glass_refraction_index` (Default: 1.526)
* :abbr:`β (Numeric)` `glass_extinction_coefficient` (Default: 4.0)
.. rst-class:: special
SolarCollector:IntegralCollectorStorage
=======================================
Glazed solar collector with integral storage unit. Thermal and optical properties are taken from the referenced SolarCollectorPerformance:IntegralCollectorStorage object. Collector tilt, azimuth, and gross area are taken from the referenced building surface or shading surface. The collector surface participates normally in all shading calculations.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `integralcollectorstorageparameters_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`β (String)` `bottom_surface_boundary_conditions_type` (Default: AmbientAir)
* :abbr:`β (String)` `boundary_condition_model_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (Numeric)` `maximum_flow_rate`
.. rst-class:: special
SolarCollectorPerformance:IntegralCollectorStorage
==================================================
Thermal and optical performance parameters for a single glazed solar collector with integral storage unit.
* :abbr:`β (String)` `ics_collector_type` (Default: RectangularTank)
* :abbr:`β (Numeric)` `gross_area`
* :abbr:`β (Numeric)` `collector_water_volume`
* :abbr:`β (Numeric)` `bottom_heat_loss_conductance` (Default: 0.4)
* :abbr:`β (Numeric)` `side_heat_loss_conductance` (Default: 0.6)
* :abbr:`β (Numeric)` `aspect_ratio` (Default: 0.8)
* :abbr:`β (Numeric)` `collector_side_height` (Default: 0.2)
* :abbr:`β (Numeric)` `thermal_mass_of_absorber_plate` (Default: 0.0)
* :abbr:`βΎ (Integer)` `number_of_covers` (Default: 2)
* :abbr:`β (Numeric)` `cover_spacing` (Default: 0.05)
* :abbr:`β (Numeric)` `refractive_index_of_outer_cover` (Default: 1.526)
* :abbr:`β (Numeric)` `extinction_coefficient_times_thickness_of_outer_cover` (Default: 0.045)
* :abbr:`β (Numeric)` `emissivity_of_outer_cover` (Default: 0.88)
* :abbr:`β (Numeric)` `refractive_index_of_inner_cover` (Default: 1.37)
* :abbr:`β (Numeric)` `extinction_coefficient_times_thickness_of_the_inner_cover` (Default: 0.008)
* :abbr:`β (Numeric)` `emissivity_of_inner_cover` (Default: 0.88)
* :abbr:`β (Numeric)` `absorptance_of_absorber_plate` (Default: 0.96)
* :abbr:`β (Numeric)` `emissivity_of_absorber_plate` (Default: 0.3)
.. rst-class:: special
SolarCollector:UnglazedTranspired
=================================
Unglazed transpired solar collector (UTSC) used to condition outdoor air. This type of collector is generally used to heat air drawn through perforated absorbers and also recover heat conducted out through the underlying surface. This object represents a single collector attached to one or more building or shading surfaces and to one or more outdoor air systems.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `boundary_conditions_model_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `inlet_node_name`
* :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (String)` `setpoint_node_name`
* :abbr:`β (String)` `zone_node_name`
* :abbr:`β (String)` `free_heating_setpoint_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `diameter_of_perforations_in_collector`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `distance_between_perforations_in_collector`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `thermal_emissivity_of_collector_surface`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `solar_absorbtivity_of_collector_surface`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `effective_overall_height_of_collector`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `effective_gap_thickness_of_plenum_behind_collector`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `effective_cross_section_area_of_plenum_behind_collector`
* :abbr:`β (String)` `hole_layout_pattern_for_pitch` (Default: Square)
* :abbr:`β (String)` `heat_exchange_effectiveness_correlation` (Default: Kutscher1994)
* :abbr:`β (Numeric)` `ratio_of_actual_collector_surface_area_to_projected_surface_area` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `roughness_of_collector`
* :abbr:`β (Numeric)` `collector_thickness`
* :abbr:`β (Numeric)` `effectiveness_for_perforations_with_respect_to_wind` (Default: 0.25)
* :abbr:`β (Numeric)` `discharge_coefficient_for_openings_with_respect_to_buoyancy_driven_flow` (Default: 0.65)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` surface_name} `surfaces`
.. rst-class:: special
SolarCollector:UnglazedTranspired:Multisystem
=============================================
quad-tuples of inlet, outlet, control, and zone nodes for multiple different outdoor air systems attached to same collector
* :abbr:`π
(Required Field)` :abbr:`β (String)` `solar_collector_name`
* Array of {:abbr:`β (String)` outdoor_air_system_collector_inlet_node, :abbr:`β (String)` outdoor_air_system_collector_outlet_node, :abbr:`β (String)` outdoor_air_system_mixed_air_node, :abbr:`β (String)` outdoor_air_system_zone_node} `systems`
.. rst-class:: special
Boiler:HotWater
===============
This boiler model is an adaptation of the empirical model from the Building Loads and System Thermodynamics (BLAST) program. Boiler performance curves are generated by fitting catalog data to polynomial equations. A constant efficiency boiler may be modeled by leaving the normalized boiler efficiency curve name input blank.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_type`
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nominal_thermal_efficiency`
* :abbr:`β (String)` `efficiency_curve_temperature_evaluation_variable`
* :abbr:`β (String)` `normalized_boiler_efficiency_curve_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_water_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `optimum_part_load_ratio` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `boiler_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `boiler_water_outlet_node_name`
* :abbr:`β (Numeric)` `water_outlet_upper_temperature_limit` (Default: 99.9)
* :abbr:`β (String)` `boiler_flow_mode` (Default: NotModulated)
* :abbr:`β (Numeric)` `on_cycle_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (Numeric)` `off_cycle_parasitic_fuel_load`
.. rst-class:: special
Boiler:Steam
============
This boiler model is an adaptation of the empirical model from the Building Loads and System Thermodynamics (BLAST) program. Boiler performance curves are generated by fitting catalog data to third order polynomial equations. A constant efficiency boiler is modeled by setting the fuel use coefficients as follows: N9=1, N10=0, N11=0
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_type`
* :abbr:`β (Numeric)` `maximum_operating_pressure` (Default: 160000.0)
* :abbr:`β (Numeric)` `theoretical_efficiency` (Default: 0.8)
* :abbr:`β (Numeric)` `design_outlet_steam_temperature` (Default: 100.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`β (Numeric)` `minimum_part_load_ratio`
* :abbr:`β (Numeric)` `maximum_part_load_ratio`
* :abbr:`β (Numeric)` `optimum_part_load_ratio`
* :abbr:`β (Numeric)` `coefficient_1_of_fuel_use_function_of_part_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_fuel_use_function_of_part_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_fuel_use_function_of_part_load_ratio_curve`
* :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`β (String)` `steam_outlet_node_name`
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Chiller:Electric:ASHRAE205
==========================
This chiller model utilizes ASHRAE Standard 205 compliant representations for chillers (Representation Specification RS0001).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `representation_file_name`
* :abbr:`β (String)` `performance_interpolation_method` (Default: Linear)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ambient_temperature_indicator`
* :abbr:`β (String)` `ambient_temperature_schedule_name`
* :abbr:`β (String)` `ambient_temperature_zone_name`
* :abbr:`β (String)` `ambient_temperature_outdoor_air_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `chilled_water_maximum_requested_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `condenser_maximum_requested_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `chiller_flow_mode` (Default: NotModulated)
* :abbr:`β (String)` `oil_cooler_inlet_node_name`
* :abbr:`β (String)` `oil_cooler_outlet_node_name`
* :abbr:`β (Numeric)` `oil_cooler_design_flow_rate`
* :abbr:`β (String)` `auxiliary_inlet_node_name`
* :abbr:`β (String)` `auxiliary_outlet_node_name`
* :abbr:`β (Numeric)` `auxiliary_cooling_design_flow_rate`
* :abbr:`β (String)` `heat_recovery_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_outlet_node_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Chiller:Electric:EIR
====================
This chiller model is the empirical model from the DOE-2 building Energy simulation program. Chiller performance at off-reference conditions is modeled using three polynomial equations. Three curves objects are required.
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `reference_cop`
* :abbr:`β (Numeric)` `reference_leaving_chilled_water_temperature` (Default: 6.67)
* :abbr:`β (Numeric)` `reference_entering_condenser_fluid_temperature` (Default: 29.4)
* :abbr:`βΆβ (Auto-sizable Numeric)` `reference_chilled_water_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `reference_condenser_fluid_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electric_input_to_cooling_output_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electric_input_to_cooling_output_ratio_function_of_part_load_ratio_curve_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.1)
* :abbr:`β (Numeric)` `maximum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `optimum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `minimum_unloading_ratio` (Default: 0.2)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`β (String)` `condenser_type` (Default: WaterCooled)
* :abbr:`β (Numeric)` `condenser_fan_power_ratio` (Default: 0.0)
* :abbr:`β (Numeric)` `fraction_of_compressor_electric_consumption_rejected_by_condenser` (Default: 1.0)
* :abbr:`β (Numeric)` `leaving_chilled_water_lower_temperature_limit` (Default: 2.0)
* :abbr:`β (String)` `chiller_flow_mode` (Default: NotModulated)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (String)` `heat_recovery_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_outlet_node_name`
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (Numeric)` `condenser_heat_recovery_relative_capacity_fraction`
* :abbr:`β (String)` `heat_recovery_inlet_high_temperature_limit_schedule_name`
* :abbr:`β (String)` `heat_recovery_leaving_temperature_setpoint_node_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (String)` `condenser_flow_control` (Default: ConstantFlow)
* :abbr:`β (String)` `condenser_loop_flow_rate_fraction_function_of_loop_part_load_ratio_curve_name`
* :abbr:`β (String)` `temperature_difference_across_condenser_schedule_name`
* :abbr:`β (Numeric)` `condenser_minimum_flow_fraction` (Default: 0.2)
* :abbr:`β (String)` `thermosiphon_capacity_fraction_curve_name`
* :abbr:`β (Numeric)` `thermosiphon_minimum_temperature_difference` (Default: 0.0)
.. rst-class:: special
Chiller:Electric:ReformulatedEIR
================================
This chiller model is an empirical model, a reformulated version of Chiller:Electric:EIR where the performance is a function of condenser leaving fluid Temperature instead of condenser entering fluid Temperature. Chiller performance at off-reference conditions is modeled using three polynomial equations. Three curve objects are required.
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `reference_cop`
* :abbr:`β (Numeric)` `reference_leaving_chilled_water_temperature` (Default: 6.67)
* :abbr:`β (Numeric)` `reference_leaving_condenser_water_temperature` (Default: 35.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `reference_chilled_water_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `reference_condenser_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electric_input_to_cooling_output_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `electric_input_to_cooling_output_ratio_function_of_part_load_ratio_curve_type` (Default: LeavingCondenserWaterTemperature)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electric_input_to_cooling_output_ratio_function_of_part_load_ratio_curve_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.1)
* :abbr:`β (Numeric)` `maximum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `optimum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `minimum_unloading_ratio` (Default: 0.2)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`β (Numeric)` `fraction_of_compressor_electric_consumption_rejected_by_condenser` (Default: 1.0)
* :abbr:`β (Numeric)` `leaving_chilled_water_lower_temperature_limit` (Default: 2.0)
* :abbr:`β (String)` `chiller_flow_mode_type` (Default: NotModulated)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (String)` `heat_recovery_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_outlet_node_name`
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `condenser_heat_recovery_relative_capacity_fraction`
* :abbr:`β (String)` `heat_recovery_inlet_high_temperature_limit_schedule_name`
* :abbr:`β (String)` `heat_recovery_leaving_temperature_setpoint_node_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (String)` `condenser_flow_control` (Default: ConstantFlow)
* :abbr:`β (String)` `condenser_loop_flow_rate_fraction_function_of_loop_part_load_ratio_curve_name`
* :abbr:`β (String)` `temperature_difference_across_condenser_schedule_name`
* :abbr:`β (Numeric)` `condenser_minimum_flow_fraction` (Default: 0.2)
* :abbr:`β (String)` `thermosiphon_capacity_fraction_curve_name`
* :abbr:`β (Numeric)` `thermosiphon_minimum_temperature_difference` (Default: 0.0)
.. rst-class:: special
Chiller:Electric
================
This chiller model is the empirical model from the Building Loads and System Thermodynamics (BLAST) program. Chiller performance curves are generated by fitting catalog data to third order polynomial equations. Three sets of coefficients are required.
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nominal_cop`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio`
* :abbr:`β (Numeric)` `maximum_part_load_ratio`
* :abbr:`β (Numeric)` `optimum_part_load_ratio`
* :abbr:`β (Numeric)` `design_condenser_inlet_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_rise_coefficient`
* :abbr:`β (Numeric)` `design_chilled_water_outlet_temperature`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_chilled_water_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_condenser_fluid_flow_rate`
* :abbr:`β (Numeric)` `coefficient_1_of_capacity_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_capacity_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_capacity_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_power_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_power_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_power_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_full_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_full_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_full_load_ratio_curve`
* :abbr:`β (Numeric)` `chilled_water_outlet_temperature_lower_limit`
* :abbr:`β (String)` `chiller_flow_mode` (Default: NotModulated)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (String)` `heat_recovery_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_outlet_node_name`
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (Numeric)` `condenser_heat_recovery_relative_capacity_fraction`
* :abbr:`β (String)` `heat_recovery_inlet_high_temperature_limit_schedule_name`
* :abbr:`β (String)` `heat_recovery_leaving_temperature_setpoint_node_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (String)` `thermosiphon_capacity_fraction_curve_name`
* :abbr:`β (Numeric)` `thermosiphon_minimum_temperature_difference` (Default: 0.0)
.. rst-class:: special
Chiller:Absorption:Indirect
===========================
This indirect absorption chiller model is an enhanced model from the Building Loads and System Thermodynamics (BLAST) program. Chiller performance curves are generated by fitting catalog data to third order polynomial equations. The chiller capacity is a function of condenser, chilled water, and generator temperatures. The heat input is a function of part-load ratio, condenser temperature, and chilled water temperature.
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_pumping_power`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio`
* :abbr:`β (Numeric)` `maximum_part_load_ratio`
* :abbr:`β (Numeric)` `optimum_part_load_ratio`
* :abbr:`β (Numeric)` `design_condenser_inlet_temperature` (Default: 30.0)
* :abbr:`β (Numeric)` `condenser_inlet_temperature_lower_limit` (Default: 15.0)
* :abbr:`β (Numeric)` `chilled_water_outlet_temperature_lower_limit` (Default: 5.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_chilled_water_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_condenser_water_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `chiller_flow_mode` (Default: NotModulated)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `generator_heat_input_function_of_part_load_ratio_curve_name`
* :abbr:`β (String)` `pump_electric_input_function_of_part_load_ratio_curve_name`
* :abbr:`β (String)` `generator_inlet_node_name`
* :abbr:`β (String)` `generator_outlet_node_name`
* :abbr:`β (String)` `capacity_correction_function_of_condenser_temperature_curve_name`
* :abbr:`β (String)` `capacity_correction_function_of_chilled_water_temperature_curve_name`
* :abbr:`β (String)` `capacity_correction_function_of_generator_temperature_curve_name`
* :abbr:`β (String)` `generator_heat_input_correction_function_of_condenser_temperature_curve_name`
* :abbr:`β (String)` `generator_heat_input_correction_function_of_chilled_water_temperature_curve_name`
* :abbr:`β (String)` `generator_heat_source_type` (Default: Steam)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_generator_fluid_flow_rate`
* :abbr:`β (Numeric)` `temperature_lower_limit_generator_inlet` (Default: 0.0)
* :abbr:`β (Numeric)` `degree_of_subcooling_in_steam_generator` (Default: 1.0)
* :abbr:`β (Numeric)` `degree_of_subcooling_in_steam_condensate_loop` (Default: 0.0)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
.. rst-class:: special
Chiller:Absorption
==================
This indirect absorption chiller model is the empirical model from the Building Loads and System Thermodynamics (BLAST) program. Chiller performance curves are generated by fitting catalog data to third order polynomial equations. Two sets of coefficients are required.
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_pumping_power`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio`
* :abbr:`β (Numeric)` `maximum_part_load_ratio`
* :abbr:`β (Numeric)` `optimum_part_load_ratio`
* :abbr:`β (Numeric)` `design_condenser_inlet_temperature`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_chilled_water_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_condenser_water_flow_rate`
* :abbr:`β (Numeric)` `coefficient_1_of_the_hot_water_or_steam_use_part_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_the_hot_water_or_steam_use_part_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_the_hot_water_or_steam_use_part_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_the_pump_electric_use_part_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_the_pump_electric_use_part_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_the_pump_electric_use_part_load_ratio_curve`
* :abbr:`β (Numeric)` `chilled_water_outlet_temperature_lower_limit`
* :abbr:`β (String)` `generator_inlet_node_name`
* :abbr:`β (String)` `generator_outlet_node_name`
* :abbr:`β (String)` `chiller_flow_mode` (Default: NotModulated)
* :abbr:`β (String)` `generator_heat_source_type` (Default: Steam)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_generator_fluid_flow_rate`
* :abbr:`β (Numeric)` `degree_of_subcooling_in_steam_generator` (Default: 1.0)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
.. rst-class:: special
Chiller:ConstantCOP
===================
This constant COP chiller model provides a means of quickly specifying a Chiller where performance data is not available.
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nominal_cop`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_chilled_water_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_condenser_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`β (String)` `chiller_flow_mode` (Default: NotModulated)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (String)` `thermosiphon_capacity_fraction_curve_name`
* :abbr:`β (Numeric)` `thermosiphon_minimum_temperature_difference` (Default: 0.0)
.. rst-class:: special
Chiller:EngineDriven
====================
This chiller model is the empirical model from the Building Loads and System Thermodynamics (BLAST) program. Chiller performance curves are generated by fitting catalog data to third order polynomial equations. Three sets of coefficients are required.
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nominal_cop`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio`
* :abbr:`β (Numeric)` `maximum_part_load_ratio`
* :abbr:`β (Numeric)` `optimum_part_load_ratio`
* :abbr:`β (Numeric)` `design_condenser_inlet_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_rise_coefficient`
* :abbr:`β (Numeric)` `design_chilled_water_outlet_temperature`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_chilled_water_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_condenser_water_flow_rate`
* :abbr:`β (Numeric)` `coefficient_1_of_capacity_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_capacity_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_capacity_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_power_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_power_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_power_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_full_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_full_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_full_load_ratio_curve`
* :abbr:`β (Numeric)` `chilled_water_outlet_temperature_lower_limit`
* :abbr:`β (String)` `fuel_use_curve_name`
* :abbr:`β (String)` `jacket_heat_recovery_curve_name`
* :abbr:`β (String)` `lube_heat_recovery_curve_name`
* :abbr:`β (String)` `total_exhaust_energy_curve_name`
* :abbr:`β (String)` `exhaust_temperature_curve_name`
* :abbr:`β (Numeric)` `coefficient_1_of_u_factor_times_area_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_u_factor_times_area_curve`
* :abbr:`β (Numeric)` `maximum_exhaust_flow_per_unit_of_power_output`
* :abbr:`β (Numeric)` `design_minimum_exhaust_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_type`
* :abbr:`β (Numeric)` `fuel_higher_heating_value`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (String)` `heat_recovery_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_outlet_node_name`
* :abbr:`β (String)` `chiller_flow_mode` (Default: NotModulated)
* :abbr:`β (Numeric)` `maximum_temperature_for_heat_recovery_at_heat_recovery_outlet_node` (Default: 60.0)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (Numeric)` `condenser_heat_recovery_relative_capacity_fraction`
.. rst-class:: special
Chiller:CombustionTurbine
=========================
This chiller model is the empirical model from the Building Loads and System Thermodynamics (BLAST) program. Chiller performance curves are generated by fitting catalog data to third order polynomial equations. Three sets of coefficients are required.
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `nominal_cop`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio`
* :abbr:`β (Numeric)` `maximum_part_load_ratio`
* :abbr:`β (Numeric)` `optimum_part_load_ratio`
* :abbr:`β (Numeric)` `design_condenser_inlet_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_rise_coefficient`
* :abbr:`β (Numeric)` `design_chilled_water_outlet_temperature`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_chilled_water_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_condenser_water_flow_rate`
* :abbr:`β (Numeric)` `coefficient_1_of_capacity_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_capacity_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_capacity_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_power_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_power_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_power_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_full_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_full_load_ratio_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_full_load_ratio_curve`
* :abbr:`β (Numeric)` `chilled_water_outlet_temperature_lower_limit`
* :abbr:`β (Numeric)` `coefficient_1_of_fuel_input_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_fuel_input_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_fuel_input_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_temperature_based_fuel_input_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_temperature_based_fuel_input_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_temperature_based_fuel_input_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_exhaust_flow_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_exhaust_flow_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_exhaust_flow_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_exhaust_gas_temperature_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_exhaust_gas_temperature_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_exhaust_gas_temperature_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_temperature_based_exhaust_gas_temperature_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_temperature_based_exhaust_gas_temperature_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_temperature_based_exhaust_gas_temperature_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_recovery_lube_heat_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_recovery_lube_heat_curve`
* :abbr:`β (Numeric)` `coefficient_3_of_recovery_lube_heat_curve`
* :abbr:`β (Numeric)` `coefficient_1_of_u_factor_times_area_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_u_factor_times_area_curve`
* :abbr:`βΆβ (Auto-sizable Numeric)` `gas_turbine_engine_capacity`
* :abbr:`β (Numeric)` `maximum_exhaust_flow_per_unit_of_power_output`
* :abbr:`β (Numeric)` `design_steam_saturation_temperature`
* :abbr:`β (Numeric)` `fuel_higher_heating_value`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (String)` `heat_recovery_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_outlet_node_name`
* :abbr:`β (String)` `chiller_flow_mode` (Default: NotModulated)
* :abbr:`β (String)` `fuel_type` (Default: NaturalGas)
* :abbr:`β (Numeric)` `heat_recovery_maximum_temperature` (Default: 80.0)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (Numeric)` `condenser_heat_recovery_relative_capacity_fraction`
* :abbr:`β (Numeric)` `turbine_engine_efficiency` (Default: 0.35)
.. rst-class:: special
ChillerHeater:Absorption:DirectFired
====================================
Direct fired gas absorption chiller-heater using performance curves similar to DOE-2
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_cooling_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heating_to_cooling_capacity_ratio` (Default: 0.8)
* :abbr:`β (Numeric)` `fuel_input_to_cooling_output_ratio` (Default: 0.97)
* :abbr:`β (Numeric)` `fuel_input_to_heating_output_ratio` (Default: 1.25)
* :abbr:`β (Numeric)` `electric_input_to_cooling_output_ratio` (Default: 0.01)
* :abbr:`β (Numeric)` `electric_input_to_heating_output_ratio` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hot_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hot_water_outlet_node_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.1)
* :abbr:`β (Numeric)` `maximum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `optimum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `design_entering_condenser_water_temperature` (Default: 29.0)
* :abbr:`β (Numeric)` `design_leaving_chilled_water_temperature` (Default: 7.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_chilled_water_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_condenser_water_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_hot_water_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `fuel_input_to_cooling_output_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `fuel_input_to_cooling_output_ratio_function_of_part_load_ratio_curve_name`
* :abbr:`β (String)` `electric_input_to_cooling_output_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `electric_input_to_cooling_output_ratio_function_of_part_load_ratio_curve_name`
* :abbr:`β (String)` `heating_capacity_function_of_cooling_capacity_curve_name`
* :abbr:`β (String)` `fuel_input_to_heat_output_ratio_during_heating_only_operation_curve_name`
* :abbr:`β (String)` `temperature_curve_input_variable` (Default: EnteringCondenser)
* :abbr:`β (String)` `condenser_type` (Default: WaterCooled)
* :abbr:`β (Numeric)` `chilled_water_temperature_lower_limit` (Default: 2.0)
* :abbr:`β (Numeric)` `fuel_higher_heating_value` (Default: 0.0)
* :abbr:`β (String)` `fuel_type` (Default: NaturalGas)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
.. rst-class:: special
ChillerHeater:Absorption:DoubleEffect
=====================================
Exhaust fired absorption chiller-heater using performance curves similar to DOE-2
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_cooling_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `heating_to_cooling_capacity_ratio` (Default: 0.8)
* :abbr:`β (Numeric)` `thermal_energy_input_to_cooling_output_ratio` (Default: 0.97)
* :abbr:`β (Numeric)` `thermal_energy_input_to_heating_output_ratio` (Default: 1.25)
* :abbr:`β (Numeric)` `electric_input_to_cooling_output_ratio` (Default: 0.01)
* :abbr:`β (Numeric)` `electric_input_to_heating_output_ratio` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_inlet_node_name`
* :abbr:`β (String)` `condenser_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hot_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hot_water_outlet_node_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.1)
* :abbr:`β (Numeric)` `maximum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `optimum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `design_entering_condenser_water_temperature` (Default: 29.0)
* :abbr:`β (Numeric)` `design_leaving_chilled_water_temperature` (Default: 7.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_chilled_water_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_condenser_water_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_hot_water_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `cooling_capacity_function_of_temperature_curve_name`
* :abbr:`β (String)` `fuel_input_to_cooling_output_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `fuel_input_to_cooling_output_ratio_function_of_part_load_ratio_curve_name`
* :abbr:`β (String)` `electric_input_to_cooling_output_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `electric_input_to_cooling_output_ratio_function_of_part_load_ratio_curve_name`
* :abbr:`β (String)` `heating_capacity_function_of_cooling_capacity_curve_name`
* :abbr:`β (String)` `fuel_input_to_heat_output_ratio_during_heating_only_operation_curve_name`
* :abbr:`β (String)` `temperature_curve_input_variable` (Default: EnteringCondenser)
* :abbr:`β (String)` `condenser_type` (Default: WaterCooled)
* :abbr:`β (Numeric)` `chilled_water_temperature_lower_limit` (Default: 2.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `exhaust_source_object_type`
* :abbr:`β (String)` `exhaust_source_object_name`
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
.. rst-class:: special
HeatPump:PlantLoop:EIR:Cooling
==============================
An EIR formulated water to water heat pump model, cooling operation.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_outlet_node_name`
* :abbr:`β (String)` `condenser_type` (Default: WaterSource)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`β (String)` `heat_recovery_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_outlet_node_name`
* :abbr:`β (String)` `companion_heat_pump_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `load_side_reference_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `source_side_reference_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heat_recovery_reference_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `reference_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `reference_coefficient_of_performance` (Default: 3.0)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `capacity_modifier_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electric_input_to_output_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electric_input_to_output_ratio_modifier_function_of_part_load_ratio_curve_name`
* :abbr:`β (String)` `control_type` (Default: Load)
* :abbr:`β (String)` `flow_mode` (Default: ConstantFlow)
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_source_inlet_temperature` (Default: -100.0)
* :abbr:`β (Numeric)` `maximum_source_inlet_temperature` (Default: 100.0)
* :abbr:`β (String)` `minimum_supply_water_temperature_curve_name`
* :abbr:`β (String)` `maximum_supply_water_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_heat_recovery_outlet_temperature` (Default: 60.0)
* :abbr:`β (String)` `heat_recovery_capacity_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `heat_recovery_electric_input_to_output_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `thermosiphon_capacity_fraction_curve_name`
* :abbr:`β (Numeric)` `thermosiphon_minimum_temperature_difference` (Default: 0.0)
.. rst-class:: special
HeatPump:PlantLoop:EIR:Heating
==============================
An EIR formulated water to water heat pump model, heating operation
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_outlet_node_name`
* :abbr:`β (String)` `condenser_type` (Default: WaterSource)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`β (String)` `heat_recovery_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_outlet_node_name`
* :abbr:`β (String)` `companion_heat_pump_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `load_side_reference_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `source_side_reference_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heat_recovery_reference_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `reference_capacity` (Default: Autosize)
* :abbr:`β (Numeric)` `reference_coefficient_of_performance` (Default: 3.0)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `capacity_modifier_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electric_input_to_output_ratio_modifier_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electric_input_to_output_ratio_modifier_function_of_part_load_ratio_curve_name`
* :abbr:`β (Numeric)` `heating_to_cooling_capacity_sizing_ratio` (Default: 1.0)
* :abbr:`β (String)` `heat_pump_sizing_method` (Default: CoolingCapacity)
* :abbr:`β (String)` `control_type` (Default: Load)
* :abbr:`β (String)` `flow_mode` (Default: ConstantFlow)
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_source_inlet_temperature` (Default: -100.0)
* :abbr:`β (Numeric)` `maximum_source_inlet_temperature` (Default: 100.0)
* :abbr:`β (String)` `minimum_supply_water_temperature_curve_name`
* :abbr:`β (String)` `maximum_supply_water_temperature_curve_name`
* :abbr:`β (String)` `dry_outdoor_correction_factor_curve_name`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_defrost_operation` (Default: 10.0)
* :abbr:`β (String)` `heat_pump_defrost_control`
* :abbr:`β (Numeric)` `heat_pump_defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`β (String)` `defrost_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `timed_empirical_defrost_frequency_curve_name`
* :abbr:`β (String)` `timed_empirical_defrost_heat_load_penalty_curve_name`
* :abbr:`β (String)` `timed_empirical_defrost_heat_input_energy_fraction_curve_name`
* :abbr:`β (Numeric)` `minimum_heat_recovery_outlet_temperature` (Default: 4.5)
* :abbr:`β (String)` `heat_recovery_capacity_modifier_function_of_temperature_curve_name`
* :abbr:`β (String)` `heat_recovery_electric_input_to_output_ratio_modifier_function_of_temperature_curve_name`
.. rst-class:: special
HeatPump:AirToWater:FuelFired:Heating
=====================================
The object defines a fuel-fired absorption heat pump based on equation-fit models.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`β (String)` `air_source_node_name`
* :abbr:`β (String)` `companion_cooling_heat_pump_name`
* :abbr:`β (String)` `fuel_type` (Default: NaturalGas)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_heating_capacity`
* :abbr:`β (Numeric)` `nominal_cop` (Default: 1.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_flow_rate`
* :abbr:`β (Numeric)` `design_supply_temperature` (Default: 60.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_temperature_lift` (Default: 11.1)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `flow_mode` (Default: NotModulated)
* :abbr:`β (String)` `outdoor_air_temperature_curve_input_variable` (Default: DryBulb)
* :abbr:`β (String)` `water_temperature_curve_input_variable` (Default: EnteringCondenser)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `normalized_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_energy_input_ratio_function_of_plr_curve_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.1)
* :abbr:`β (Numeric)` `maximum_part_load_ratio` (Default: 1.0)
* :abbr:`β (String)` `defrost_control_type` (Default: Timed)
* :abbr:`β (Numeric)` `defrost_operation_time_fraction` (Default: 0.0)
* :abbr:`β (String)` `fuel_energy_input_ratio_defrost_adjustment_curve_name`
* :abbr:`β (Numeric)` `resistive_defrost_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_defrost_operation` (Default: 5.0)
* :abbr:`β (String)` `cycling_ratio_factor_curve_name`
* :abbr:`β (Numeric)` `nominal_auxiliary_electric_power`
* :abbr:`β (String)` `auxiliary_electric_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `auxiliary_electric_energy_input_ratio_function_of_plr_curve_name`
* :abbr:`β (Numeric)` `standby_electric_power` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_unloading_ratio` (Default: 0.25)
.. rst-class:: special
HeatPump:AirToWater:FuelFired:Cooling
=====================================
The object defines a fuel-fired absorption heat pump based on equation-fit models.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`β (String)` `air_source_node_name`
* :abbr:`β (String)` `companion_heating_heat_pump_name`
* :abbr:`β (String)` `fuel_type` (Default: NaturalGas)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_cooling_capacity`
* :abbr:`β (Numeric)` `nominal_cop` (Default: 1.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_flow_rate`
* :abbr:`β (Numeric)` `design_supply_temperature` (Default: 7.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_temperature_lift` (Default: 11.1)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `flow_mode` (Default: NotModulated)
* :abbr:`β (String)` `outdoor_air_temperature_curve_input_variable` (Default: DryBulb)
* :abbr:`β (String)` `water_temperature_curve_input_variable` (Default: EnteringEvaporator)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `normalized_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_energy_input_ratio_function_of_plr_curve_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.1)
* :abbr:`β (Numeric)` `maximum_part_load_ratio` (Default: 1.0)
* :abbr:`β (String)` `cycling_ratio_factor_curve_name`
* :abbr:`β (Numeric)` `nominal_auxiliary_electric_power`
* :abbr:`β (String)` `auxiliary_electric_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`β (String)` `auxiliary_electric_energy_input_ratio_function_of_plr_curve_name`
* :abbr:`β (Numeric)` `standby_electric_power` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_unloading_ratio` (Default: 0.25)
.. rst-class:: special
HeatPump:AirToWater
===================
air-to-water heat pump system which provides either chilled or hot water with single- or variable speed compressors.
* :abbr:`β (String)` `availability_schedule_name_heating`
* :abbr:`β (String)` `availability_schedule_name_cooling`
* :abbr:`β (String)` `operating_mode_control_method` (Default: Load)
* :abbr:`β (String)` `operating_mode_control_option_for_multiple_unit` (Default: SingleMode)
* :abbr:`β (String)` `operating_mode_control_schedule_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio` (Default: 0.0)
* :abbr:`β (Numeric)` `rated_inlet_air_temperature_in_heating_mode` (Default: 8.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate_in_heating_mode` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_leaving_water_temperature_in_heating_mode` (Default: 40.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_water_flow_rate_in_heating_mode` (Default: Autosize)
* :abbr:`β (Numeric)` `minimum_outdoor_air_temperature_in_heating_mode` (Default: -30.0)
* :abbr:`β (Numeric)` `maximum_outdoor_air_temperature_in_heating_mode` (Default: 100.0)
* :abbr:`β (String)` `minimum_leaving_water_temperature_curve_name_in_heating_mode`
* :abbr:`β (String)` `maximum_leaving_water_temperature_curve_name_in_heating_mode`
* :abbr:`β (Numeric)` `sizing_factor_for_heating` (Default: 1.0)
* :abbr:`β (Numeric)` `rated_inlet_air_temperature_in_cooling_mode` (Default: 30.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_air_flow_rate_in_cooling_mode` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_leaving_water_temperature_in_cooling_mode` (Default: 8.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_water_flow_rate_in_cooling_mode` (Default: Autosize)
* :abbr:`β (Numeric)` `minimum_outdoor_air_temperature_in_cooling_mode` (Default: -30.0)
* :abbr:`β (Numeric)` `maximum_outdoor_air_temperature_in_cooling_mode` (Default: 100.0)
* :abbr:`β (String)` `minimum_leaving_water_temperature_curve_name_in_cooling_mode`
* :abbr:`β (String)` `maximum_leaving_water_temperature_curve_name_in_cooling_mode`
* :abbr:`β (Numeric)` `sizing_factor_for_cooling` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `hot_water_inlet_node_name`
* :abbr:`β (String)` `hot_water_outlet_node_name`
* :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`β (Numeric)` `maximum_outdoor_dry_bulb_temperature_for_defrost_operation` (Default: 10.0)
* :abbr:`β (String)` `heat_pump_defrost_control` (Default: None)
* :abbr:`β (Numeric)` `heat_pump_defrost_time_period_fraction` (Default: 0.058333)
* :abbr:`β (Numeric)` `resistive_defrost_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `defrost_energy_input_ratio_function_of_temperature_curve_name`
* :abbr:`βΎ (Integer)` `heat_pump_multiplier` (Default: 1)
* :abbr:`β (String)` `control_type` (Default: VariableSpeed)
* :abbr:`β (Numeric)` `crankcase_heater_capacity` (Default: 0.0)
* :abbr:`β (String)` `crankcase_heater_capacity_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `maximum_ambient_temperature_for_crankcase_heater_operation` (Default: 10.0)
* :abbr:`βΎ (Integer)` `number_of_speeds_for_heating` (Default: 1)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_heating_capacity_at_speed_1` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_cop_for_heating_at_speed_1` (Default: 3.0)
* :abbr:`β (String)` `normalized_heating_capacity_function_of_temperature_curve_name_at_speed_1`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_temperature_curve_name_at_speed_1`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_plr_curve_name_at_speed_1`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_heating_capacity_at_speed_2` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_cop_for_heating_at_speed_2`
* :abbr:`β (String)` `normalized_heating_capacity_function_of_temperature_curve_name_at_speed_2`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_temperature_curve_name_at_speed_2`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_plr_curve_name_at_speed_2`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_heating_capacity_at_speed_3` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_cop_for_heating_at_speed_3`
* :abbr:`β (String)` `normalized_heating_capacity_function_of_temperature_curve_name_at_speed_3`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_temperature_curve_name_at_speed_3`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_plr_curve_name_at_speed_3`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_heating_capacity_at_speed_4` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_cop_for_heating_at_speed_4`
* :abbr:`β (String)` `normalized_heating_capacity_function_of_temperature_curve_name_at_speed_4`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_temperature_curve_name_at_speed_4`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_plr_curve_name_at_speed_4`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_heating_capacity_at_speed_5` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_cop_for_heating_at_speed_5`
* :abbr:`β (String)` `normalized_heating_capacity_function_of_temperature_curve_name_at_speed_5`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_temperature_curve_name_at_speed_5`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_plr_curve_name_at_speed_5`
* :abbr:`β (String)` `booster_mode_on_heating` (Default: No)
* :abbr:`β (Numeric)` `rated_heating_capacity_in_booster_mode`
* :abbr:`β (Numeric)` `rated_heating_cop_in_booster_mode` (Default: 3.0)
* :abbr:`β (String)` `normalized_heating_capacity_function_of_temperature_curve_name_in_booster_mode`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_temperature_curve_name_in_booster_mode`
* :abbr:`β (String)` `heating_energy_input_ratio_function_of_plr_curve_name_in_booster_mode`
* :abbr:`βΎ (Integer)` `number_of_speeds_for_cooling` (Default: 1)
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_cooling_capacity_at_speed_1` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_cop_for_cooling_at_speed_1` (Default: 3.0)
* :abbr:`β (String)` `normalized_cooling_capacity_function_of_temperature_curve_name_at_speed_1`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_temperature_curve_name_at_speed_1`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_plr_curve_name_at_speed_1`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_cooling_capacity_at_speed_2` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_cop_for_cooling_at_speed_2`
* :abbr:`β (String)` `normalized_cooling_capacity_function_of_temperature_curve_name_at_speed_2`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_temperature_curve_name_at_speed_2`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_plr_curve_name_at_speed_2`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_cooling_capacity_at_speed_3` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_cop_for_cooling_at_speed_3`
* :abbr:`β (String)` `normalized_cooling_capacity_function_of_temperature_curve_name_at_speed_3`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_temperature_curve_name_at_speed_3`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_plr_curve_name_at_speed_3`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_cooling_capacity_at_speed_4` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_cop_for_cooling_at_speed_4`
* :abbr:`β (String)` `normalized_cooling_capacity_function_of_temperature_curve_name_at_speed_4`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_temperature_curve_name_at_speed_4`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_plr_curve_name_at_speed_4`
* :abbr:`βΆβ (Auto-sizable Numeric)` `rated_cooling_capacity_at_speed_5` (Default: Autosize)
* :abbr:`β (Numeric)` `rated_cop_for_cooling_at_speed_5`
* :abbr:`β (String)` `normalized_cooling_capacity_function_of_temperature_curve_name_at_speed_5`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_temperature_curve_name_at_speed_5`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_plr_curve_name_at_speed_5`
* :abbr:`β (String)` `booster_mode_on_cooling` (Default: No)
* :abbr:`β (Numeric)` `rated_cooling_capacity_in_booster_mode`
* :abbr:`β (Numeric)` `rated_cooling_cop_in_booster_mode` (Default: 3.0)
* :abbr:`β (String)` `normalized_cooling_capacity_function_of_temperature_curve_name_in_booster_mode`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_temperature_curve_name_in_booster_mode`
* :abbr:`β (String)` `cooling_energy_input_ratio_function_of_plr_curve_name_in_booster_mode`
.. rst-class:: special
HeatPump:WaterToWater:EquationFit:Heating
=========================================
simple water-water hp curve-fit model
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_load_side_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_source_side_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_heating_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_heating_power_consumption`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_capacity_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_compressor_power_curve_name`
* :abbr:`β (Numeric)` `reference_coefficient_of_performance` (Default: 7.5)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `companion_cooling_heat_pump_name`
.. rst-class:: special
HeatPump:WaterToWater:EquationFit:Cooling
=========================================
simple water-water heat pump curve-fit model
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_load_side_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_source_side_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_cooling_power_consumption`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_capacity_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_compressor_power_curve_name`
* :abbr:`β (Numeric)` `reference_coefficient_of_performance` (Default: 8.0)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `companion_heating_heat_pump_name`
.. rst-class:: special
HeatPump:WaterToWater:ParameterEstimation:Cooling
=================================================
OSU parameter estimation model
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_outlet_node_name`
* :abbr:`β (Numeric)` `nominal_cop`
* :abbr:`β (Numeric)` `nominal_capacity`
* :abbr:`β (Numeric)` `minimum_part_load_ratio`
* :abbr:`β (Numeric)` `maximum_part_load_ratio`
* :abbr:`β (Numeric)` `optimum_part_load_ratio`
* :abbr:`β (Numeric)` `load_side_flow_rate`
* :abbr:`β (Numeric)` `source_side_flow_rate`
* :abbr:`β (Numeric)` `load_side_heat_transfer_coefficient`
* :abbr:`β (Numeric)` `source_side_heat_transfer_coefficient`
* :abbr:`β (Numeric)` `piston_displacement`
* :abbr:`β (Numeric)` `compressor_clearance_factor`
* :abbr:`β (Numeric)` `compressor_suction_and_discharge_pressure_drop`
* :abbr:`β (Numeric)` `superheating`
* :abbr:`β (Numeric)` `constant_part_of_electromechanical_power_losses`
* :abbr:`β (Numeric)` `loss_factor`
* :abbr:`β (Numeric)` `high_pressure_cut_off` (Default: 500000000.0)
* :abbr:`β (Numeric)` `low_pressure_cut_off` (Default: 0.0)
.. rst-class:: special
HeatPump:WaterToWater:ParameterEstimation:Heating
=================================================
OSU parameter estimation model
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `load_side_outlet_node_name`
* :abbr:`β (Numeric)` `nominal_cop`
* :abbr:`β (Numeric)` `nominal_capacity`
* :abbr:`β (Numeric)` `minimum_part_load_ratio`
* :abbr:`β (Numeric)` `maximum_part_load_ratio`
* :abbr:`β (Numeric)` `optimum_part_load_ratio`
* :abbr:`β (Numeric)` `load_side_flow_rate`
* :abbr:`β (Numeric)` `source_side_flow_rate`
* :abbr:`β (Numeric)` `load_side_heat_transfer_coefficient`
* :abbr:`β (Numeric)` `source_side_heat_transfer_coefficient`
* :abbr:`β (Numeric)` `piston_displacement`
* :abbr:`β (Numeric)` `compressor_clearance_factor`
* :abbr:`β (Numeric)` `compressor_suction_and_discharge_pressure_drop`
* :abbr:`β (Numeric)` `superheating`
* :abbr:`β (Numeric)` `constant_part_of_electromechanical_power_losses`
* :abbr:`β (Numeric)` `loss_factor`
* :abbr:`β (Numeric)` `high_pressure_cut_off` (Default: 500000000.0)
* :abbr:`β (Numeric)` `low_pressure_cut_off` (Default: 0.0)
.. rst-class:: special
DistrictCooling
===============
Centralized source of chilled water, such as a district cooling system.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chilled_water_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`β (String)` `capacity_fraction_schedule_name`
.. rst-class:: special
DistrictHeating:Water
=====================
Centralized source of hot water, such as a district heating system.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hot_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hot_water_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`β (String)` `capacity_fraction_schedule_name`
.. rst-class:: special
DistrictHeating:Steam
=====================
Centralized source of Steam, such as a district heating system.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `steam_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `steam_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`β (String)` `capacity_fraction_schedule_name`
.. rst-class:: special
PlantComponent:TemperatureSource
================================
Simulates an object of pre-determined (constant or scheduled) source temperature The object introduces fluid into the plant loop at the specified temperature and at the same flow rate as the fluid enters the component Fluid entering the component vanishes equivalent to the relief air in an air system
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_volume_flow_rate`
* :abbr:`β (String)` `temperature_specification_type`
* :abbr:`β (Numeric)` `source_temperature`
* :abbr:`β (String)` `source_temperature_schedule_name`
.. rst-class:: special
CentralHeatPumpSystem
=====================
This chiller bank can contain multiple chiller heaters and heat pump performance objects. Its function is to encapsulate the extra controls needed to turn individual modules on/off and whether they are to operate in cooling-only, heating-only or simultaneous cooling/heating mode and whether to connect the source water to the evaporator or condenser side.
* :abbr:`β (String)` `control_method` (Default: SmartMixing)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_loop_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_loop_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_loop_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_loop_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_loop_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_loop_outlet_node_name`
* :abbr:`β (Numeric)` `ancillary_power` (Default: 0.0)
* :abbr:`β (String)` `ancillary_operation_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_1`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chiller_heater_modules_performance_component_name_1`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_1`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_1` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_2`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_2`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_2`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_2` (Default: 1)
* :abbr:`β (String)` `chiller_heater_performance_component_object_type_3`
* :abbr:`β (String)` `chiller_heater_performance_component_name_3`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_3`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_3` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_4`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_4`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_4`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_4` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_5`
* :abbr:`β (String)` `chiller_heater_models_performance_component_name_5`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_5`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_5` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_6`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_6`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_6`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_6` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_7`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_7`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_7`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_7` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_8`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_8`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_8`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_8` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_9`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_9`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_9`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_9` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_10`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_10`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_10`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_10` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_11`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_11`
* :abbr:`β (String)` `chiller_heater_module_control_schedule_name_11`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_11` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_12`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_12`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_12`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_12` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_13`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_13`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_13`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_13` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_14`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_14`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_14`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_14` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_15`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_15`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_15`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_15` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_16`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_16`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_16`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_16` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_17`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_17`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_17`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_17` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_18`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_18`
* :abbr:`β (String)` `chiller_heater_modules_control_control_schedule_name_18`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_18` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_19`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_19`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_19`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_19` (Default: 1)
* :abbr:`β (String)` `chiller_heater_modules_performance_component_object_type_20`
* :abbr:`β (String)` `chiller_heater_modules_performance_component_name_20`
* :abbr:`β (String)` `chiller_heater_modules_control_schedule_name_20`
* :abbr:`βΎ (Integer)` `number_of_chiller_heater_modules_20` (Default: 1)
.. rst-class:: special
ChillerHeaterPerformance:Electric:EIR
=====================================
This chiller model is a generic chiller-heater where the cooling mode performance is a function of condenser entering or leaving fluid temperature and the heating mode performance is typically a function of condenser leaving fluid temperature. Performance at off-reference conditions is modeled using three polynomial equations per mode. Six curve objects are required.
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `reference_cooling_mode_evaporator_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `reference_cooling_mode_cop`
* :abbr:`β (Numeric)` `reference_cooling_mode_leaving_chilled_water_temperature` (Default: 6.67)
* :abbr:`β (Numeric)` `reference_cooling_mode_entering_condenser_fluid_temperature` (Default: 29.44)
* :abbr:`β (Numeric)` `reference_cooling_mode_leaving_condenser_water_temperature` (Default: 35.0)
* :abbr:`β (Numeric)` `reference_heating_mode_cooling_capacity_ratio` (Default: 0.75)
* :abbr:`β (Numeric)` `reference_heating_mode_cooling_power_input_ratio` (Default: 1.38)
* :abbr:`β (Numeric)` `reference_heating_mode_leaving_chilled_water_temperature` (Default: 6.67)
* :abbr:`β (Numeric)` `reference_heating_mode_leaving_condenser_water_temperature` (Default: 49.0)
* :abbr:`β (Numeric)` `reference_heating_mode_entering_condenser_fluid_temperature` (Default: 29.44)
* :abbr:`β (Numeric)` `heating_mode_entering_chilled_water_temperature_low_limit` (Default: 12.22)
* :abbr:`β (String)` `chilled_water_flow_mode_type` (Default: ConstantFlow)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_chilled_water_flow_rate`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_condenser_water_flow_rate`
* :abbr:`β (Numeric)` `design_hot_water_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `compressor_motor_efficiency` (Default: 1.0)
* :abbr:`β (String)` `condenser_type` (Default: WaterCooled)
* :abbr:`β (String)` `cooling_mode_temperature_curve_condenser_water_independent_variable` (Default: EnteringCondenser)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_mode_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_mode_electric_input_to_cooling_output_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_mode_electric_input_to_cooling_output_ratio_function_of_part_load_ratio_curve_name`
* :abbr:`β (Numeric)` `cooling_mode_cooling_capacity_optimum_part_load_ratio` (Default: 1.0)
* :abbr:`β (String)` `heating_mode_temperature_curve_condenser_water_independent_variable` (Default: LeavingCondenser)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_mode_cooling_capacity_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_mode_electric_input_to_cooling_output_ratio_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heating_mode_electric_input_to_cooling_output_ratio_function_of_part_load_ratio_curve_name`
* :abbr:`β (Numeric)` `heating_mode_cooling_capacity_optimum_part_load_ratio` (Default: 1.0)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
.. rst-class:: special
CoolingTower:SingleSpeed
========================
This tower model is based on Merkel's theory, which is also the basis for the tower model in ASHRAE's HVAC1 Toolkit. The open wet cooling tower is modeled as a counter flow heat exchanger with a single-speed fan drawing air through the tower (induced-draft configuration). Added fluid bypass as an additional capacity control. 8/2008. For a multi-cell tower, the capacity and air/water flow rate inputs are for the entire tower.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_fan_power`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_u_factor_times_area_value`
* :abbr:`βΆβ (Auto-calculable Numeric)` `free_convection_regime_air_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `free_convection_regime_air_flow_rate_sizing_factor` (Default: 0.1)
* :abbr:`βΆβ (Auto-calculable Numeric)` `free_convection_regime_u_factor_times_area_value` (Default: 0.0)
* :abbr:`β (Numeric)` `free_convection_u_factor_times_area_value_sizing_factor` (Default: 0.1)
* :abbr:`β (String)` `performance_input_method` (Default: UFactorTimesAreaAndDesignWaterFlowRate)
* :abbr:`β (Numeric)` `heat_rejection_capacity_and_nominal_capacity_sizing_ratio` (Default: 1.25)
* :abbr:`β (Numeric)` `nominal_capacity`
* :abbr:`βΆβ (Auto-calculable Numeric)` `free_convection_capacity`
* :abbr:`β (Numeric)` `free_convection_nominal_capacity_sizing_factor` (Default: 0.1)
* :abbr:`β (Numeric)` `design_inlet_air_dry_bulb_temperature` (Default: 35.0)
* :abbr:`β (Numeric)` `design_inlet_air_wet_bulb_temperature` (Default: 25.6)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_approach_temperature` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_range_temperature` (Default: Autosize)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (String)` `evaporation_loss_mode` (Default: SaturatedExit)
* :abbr:`β (Numeric)` `evaporation_loss_factor` (Default: 0.2)
* :abbr:`β (Numeric)` `drift_loss_percent` (Default: 0.008)
* :abbr:`β (String)` `blowdown_calculation_mode` (Default: ConcentrationRatio)
* :abbr:`β (Numeric)` `blowdown_concentration_ratio` (Default: 3.0)
* :abbr:`β (String)` `blowdown_makeup_water_usage_schedule_name`
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `outdoor_air_inlet_node_name`
* :abbr:`β (String)` `capacity_control` (Default: FanCycling)
* :abbr:`βΎ (Integer)` `number_of_cells` (Default: 1)
* :abbr:`β (String)` `cell_control` (Default: MaximalCell)
* :abbr:`β (Numeric)` `cell_minimum_water_flow_rate_fraction` (Default: 0.33)
* :abbr:`β (Numeric)` `cell_maximum_water_flow_rate_fraction` (Default: 2.5)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
CoolingTower:TwoSpeed
=====================
This tower model is based on Merkel's theory, which is also the basis for the tower model in ASHRAE's HVAC1 Toolkit. The open wet cooling tower is modeled as a counter flow heat exchanger with a two-speed fan drawing air through the tower (induced-draft configuration). For a multi-cell tower, the capacity and air/water flow rate inputs are for the entire tower.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `high_fan_speed_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `high_fan_speed_fan_power`
* :abbr:`βΆβ (Auto-sizable Numeric)` `high_fan_speed_u_factor_times_area_value`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-calculable Numeric)` `low_fan_speed_air_flow_rate`
* :abbr:`β (Numeric)` `low_fan_speed_air_flow_rate_sizing_factor` (Default: 0.5)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-calculable Numeric)` `low_fan_speed_fan_power`
* :abbr:`β (Numeric)` `low_fan_speed_fan_power_sizing_factor` (Default: 0.16)
* :abbr:`βΆβ (Auto-calculable Numeric)` `low_fan_speed_u_factor_times_area_value`
* :abbr:`β (Numeric)` `low_fan_speed_u_factor_times_area_sizing_factor` (Default: 0.6)
* :abbr:`βΆβ (Auto-calculable Numeric)` `free_convection_regime_air_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `free_convection_regime_air_flow_rate_sizing_factor` (Default: 0.1)
* :abbr:`βΆβ (Auto-calculable Numeric)` `free_convection_regime_u_factor_times_area_value` (Default: 0.0)
* :abbr:`β (Numeric)` `free_convection_u_factor_times_area_value_sizing_factor` (Default: 0.1)
* :abbr:`β (String)` `performance_input_method` (Default: UFactorTimesAreaAndDesignWaterFlowRate)
* :abbr:`β (Numeric)` `heat_rejection_capacity_and_nominal_capacity_sizing_ratio` (Default: 1.25)
* :abbr:`β (Numeric)` `high_speed_nominal_capacity`
* :abbr:`βΆβ (Auto-calculable Numeric)` `low_speed_nominal_capacity`
* :abbr:`β (Numeric)` `low_speed_nominal_capacity_sizing_factor` (Default: 0.5)
* :abbr:`βΆβ (Auto-calculable Numeric)` `free_convection_nominal_capacity`
* :abbr:`β (Numeric)` `free_convection_nominal_capacity_sizing_factor` (Default: 0.1)
* :abbr:`β (Numeric)` `design_inlet_air_dry_bulb_temperature` (Default: 35.0)
* :abbr:`β (Numeric)` `design_inlet_air_wet_bulb_temperature` (Default: 25.6)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_approach_temperature` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_range_temperature` (Default: Autosize)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (String)` `evaporation_loss_mode` (Default: SaturatedExit)
* :abbr:`β (Numeric)` `evaporation_loss_factor` (Default: 0.2)
* :abbr:`β (Numeric)` `drift_loss_percent` (Default: 0.008)
* :abbr:`β (String)` `blowdown_calculation_mode` (Default: ConcentrationRatio)
* :abbr:`β (Numeric)` `blowdown_concentration_ratio` (Default: 3.0)
* :abbr:`β (String)` `blowdown_makeup_water_usage_schedule_name`
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `outdoor_air_inlet_node_name`
* :abbr:`βΎ (Integer)` `number_of_cells` (Default: 1)
* :abbr:`β (String)` `cell_control` (Default: MaximalCell)
* :abbr:`β (Numeric)` `cell_minimum_water_flow_rate_fraction` (Default: 0.33)
* :abbr:`β (Numeric)` `cell_maximum_water_flow_rate_fraction` (Default: 2.5)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
CoolingTower:VariableSpeed:Merkel
=================================
This tower model is based on Merkel's theory, which is also the basis for the tower model in ASHRAE's HVAC1 Toolkit. The open wet cooling tower is modeled as a counter flow heat exchanger with a variable-speed fan drawing air through the tower (induced-draft configuration). For a multi-cell tower, the capacity and air/water flow rate inputs are for the entire tower.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`β (String)` `performance_input_method` (Default: NominalCapacity)
* :abbr:`β (Numeric)` `heat_rejection_capacity_and_nominal_capacity_sizing_ratio` (Default: 1.25)
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_capacity`
* :abbr:`βΆβ (Auto-calculable Numeric)` `free_convection_nominal_capacity`
* :abbr:`β (Numeric)` `free_convection_nominal_capacity_sizing_factor` (Default: 0.1)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_water_flow_rate`
* :abbr:`β (Numeric)` `design_water_flow_rate_per_unit_of_nominal_capacity` (Default: 5.382e-08)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-calculable Numeric)` `design_air_flow_rate`
* :abbr:`β (Numeric)` `design_air_flow_rate_per_unit_of_nominal_capacity` (Default: 2.76316e-05)
* :abbr:`β (Numeric)` `minimum_air_flow_rate_ratio` (Default: 0.2)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-calculable Numeric)` `design_fan_power`
* :abbr:`β (Numeric)` `design_fan_power_per_unit_of_nominal_capacity` (Default: 0.0105)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_power_modifier_function_of_air_flow_rate_ratio_curve_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `free_convection_regime_air_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `free_convection_regime_air_flow_rate_sizing_factor` (Default: 0.1)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_air_flow_rate_u_factor_times_area_value`
* :abbr:`βΆβ (Auto-calculable Numeric)` `free_convection_regime_u_factor_times_area_value` (Default: 0.0)
* :abbr:`β (Numeric)` `free_convection_u_factor_times_area_value_sizing_factor` (Default: 0.1)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `u_factor_times_area_modifier_function_of_air_flow_ratio_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `u_factor_times_area_modifier_function_of_wetbulb_temperature_difference_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `u_factor_times_area_modifier_function_of_water_flow_ratio_curve_name`
* :abbr:`β (Numeric)` `design_inlet_air_dry_bulb_temperature` (Default: 35.0)
* :abbr:`β (Numeric)` `design_inlet_air_wet_bulb_temperature` (Default: 25.6)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_approach_temperature` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_range_temperature` (Default: Autosize)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (String)` `evaporation_loss_mode` (Default: SaturatedExit)
* :abbr:`β (Numeric)` `evaporation_loss_factor` (Default: 0.2)
* :abbr:`β (Numeric)` `drift_loss_percent` (Default: 0.008)
* :abbr:`β (String)` `blowdown_calculation_mode` (Default: ConcentrationRatio)
* :abbr:`β (Numeric)` `blowdown_concentration_ratio` (Default: 3.0)
* :abbr:`β (String)` `blowdown_makeup_water_usage_schedule_name`
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `outdoor_air_inlet_node_name`
* :abbr:`βΎ (Integer)` `number_of_cells` (Default: 1)
* :abbr:`β (String)` `cell_control` (Default: MaximalCell)
* :abbr:`β (Numeric)` `cell_minimum_water_flow_rate_fraction` (Default: 0.33)
* :abbr:`β (Numeric)` `cell_maximum_water_flow_rate_fraction` (Default: 2.5)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
CoolingTower:VariableSpeed
==========================
This open wet tower model is based on purely empirical algorithms derived from manufacturer's performance data or field measurements. The user can select from two existing algorithms (CoolTools or YorkCalc), or they can enter their own correlation for approach temperature by using a variable speed tower model coefficient object. For a multi-cell tower, the capacity and air/water flow rate inputs are for the entire tower.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`β (String)` `model_type` (Default: YorkCalc)
* :abbr:`β (String)` `model_coefficient_name`
* :abbr:`β (Numeric)` `design_inlet_air_wet_bulb_temperature` (Default: 25.6)
* :abbr:`β (Numeric)` `design_approach_temperature` (Default: 3.9)
* :abbr:`β (Numeric)` `design_range_temperature` (Default: 5.6)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_fan_power`
* :abbr:`β (String)` `fan_power_ratio_function_of_air_flow_rate_ratio_curve_name`
* :abbr:`β (Numeric)` `minimum_air_flow_rate_ratio` (Default: 0.2)
* :abbr:`β (Numeric)` `fraction_of_tower_capacity_in_free_convection_regime` (Default: 0.125)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 0.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`β (String)` `basin_heater_operating_schedule_name`
* :abbr:`β (String)` `evaporation_loss_mode` (Default: SaturatedExit)
* :abbr:`β (Numeric)` `evaporation_loss_factor` (Default: 0.2)
* :abbr:`β (Numeric)` `drift_loss_percent` (Default: 0.008)
* :abbr:`β (String)` `blowdown_calculation_mode` (Default: ConcentrationRatio)
* :abbr:`β (Numeric)` `blowdown_concentration_ratio` (Default: 3.0)
* :abbr:`β (String)` `blowdown_makeup_water_usage_schedule_name`
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `outdoor_air_inlet_node_name`
* :abbr:`βΎ (Integer)` `number_of_cells` (Default: 1)
* :abbr:`β (String)` `cell_control` (Default: MaximalCell)
* :abbr:`β (Numeric)` `cell_minimum_water_flow_rate_fraction` (Default: 0.33)
* :abbr:`β (Numeric)` `cell_maximum_water_flow_rate_fraction` (Default: 2.5)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
CoolingTowerPerformance:CoolTools
=================================
This object is used to define coefficients for the approach temperature correlation for a variable speed cooling tower when tower Model Type is specified as CoolToolsUserDefined in the object CoolingTower:VariableSpeed.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_inlet_air_wet_bulb_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_inlet_air_wet_bulb_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_range_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_range_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_approach_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_approach_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_water_flow_rate_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_water_flow_rate_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_4`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_5`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_6`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_7`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_8`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_9`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_10`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_11`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_12`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_13`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_14`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_15`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_16`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_17`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_18`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_19`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_20`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_21`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_22`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_23`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_24`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_25`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_26`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_27`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_28`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_29`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_30`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_31`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_32`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_33`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_34`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_35`
.. rst-class:: special
CoolingTowerPerformance:YorkCalc
================================
This object is used to define coefficients for the approach temperature correlation for a variable speed cooling tower when tower Model Type is specified as YorkCalcUserDefined in the object CoolingTower:VariableSpeed.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_inlet_air_wet_bulb_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_inlet_air_wet_bulb_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_range_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_range_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_approach_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_approach_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_water_flow_rate_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_water_flow_rate_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_liquid_to_gas_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_4`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_5`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_6`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_7`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_8`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_9`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_10`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_11`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_12`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_13`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_14`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_15`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_16`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_17`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_18`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_19`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_20`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_21`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_22`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_23`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_24`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_25`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_26`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient_27`
.. rst-class:: special
EvaporativeFluidCooler:SingleSpeed
==================================
This model is based on Merkel's theory, which is also the basis for the cooling tower model in EnergyPlus. The Evaporative fluid cooler is modeled as a counter flow heat exchanger.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_air_flow_rate_fan_power`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_spray_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `performance_input_method`
* :abbr:`β (String)` `outdoor_air_inlet_node_name`
* :abbr:`β (Numeric)` `heat_rejection_capacity_and_nominal_capacity_sizing_ratio` (Default: 1.25)
* :abbr:`β (Numeric)` `standard_design_capacity`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_air_flow_rate_u_factor_times_area_value`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_water_flow_rate`
* :abbr:`β (Numeric)` `user_specified_design_capacity`
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_entering_water_temperature` (Default: Autosize)
* :abbr:`β (Numeric)` `design_entering_air_temperature` (Default: 35.0)
* :abbr:`β (Numeric)` `design_entering_air_wet_bulb_temperature` (Default: 25.6)
* :abbr:`β (String)` `capacity_control` (Default: FanCycling)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `evaporation_loss_mode` (Default: SaturatedExit)
* :abbr:`β (Numeric)` `evaporation_loss_factor`
* :abbr:`β (Numeric)` `drift_loss_percent` (Default: 0.008)
* :abbr:`β (String)` `blowdown_calculation_mode` (Default: ConcentrationRatio)
* :abbr:`β (Numeric)` `blowdown_concentration_ratio` (Default: 3.0)
* :abbr:`β (String)` `blowdown_makeup_water_usage_schedule_name`
* :abbr:`β (String)` `supply_water_storage_tank_name`
.. rst-class:: special
EvaporativeFluidCooler:TwoSpeed
===============================
This model is based on Merkel's theory, which is also the basis for the cooling tower model in EnergyPlus. The Evaporative fluid cooler is modeled as a counter flow heat exchanger.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `high_fan_speed_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `high_fan_speed_fan_power`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-calculable Numeric)` `low_fan_speed_air_flow_rate`
* :abbr:`β (Numeric)` `low_fan_speed_air_flow_rate_sizing_factor` (Default: 0.5)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-calculable Numeric)` `low_fan_speed_fan_power`
* :abbr:`β (Numeric)` `low_fan_speed_fan_power_sizing_factor` (Default: 0.16)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_spray_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `performance_input_method`
* :abbr:`β (String)` `outdoor_air_inlet_node_name`
* :abbr:`β (Numeric)` `heat_rejection_capacity_and_nominal_capacity_sizing_ratio` (Default: 1.25)
* :abbr:`β (Numeric)` `high_speed_standard_design_capacity`
* :abbr:`βΆβ (Auto-calculable Numeric)` `low_speed_standard_design_capacity`
* :abbr:`β (Numeric)` `low_speed_standard_capacity_sizing_factor` (Default: 0.5)
* :abbr:`βΆβ (Auto-sizable Numeric)` `high_fan_speed_u_factor_times_area_value`
* :abbr:`βΆβ (Auto-calculable Numeric)` `low_fan_speed_u_factor_times_area_value`
* :abbr:`β (Numeric)` `low_fan_speed_u_factor_times_area_sizing_factor` (Default: 0.6)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_water_flow_rate`
* :abbr:`β (Numeric)` `high_speed_user_specified_design_capacity`
* :abbr:`βΆβ (Auto-calculable Numeric)` `low_speed_user_specified_design_capacity`
* :abbr:`β (Numeric)` `low_speed_user_specified_design_capacity_sizing_factor` (Default: 0.5)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_entering_water_temperature` (Default: Autosize)
* :abbr:`β (Numeric)` `design_entering_air_temperature` (Default: 35.0)
* :abbr:`β (Numeric)` `design_entering_air_wet_bulb_temperature` (Default: 25.6)
* :abbr:`β (Numeric)` `high_speed_sizing_factor` (Default: 1.0)
* :abbr:`β (String)` `evaporation_loss_mode` (Default: SaturatedExit)
* :abbr:`β (Numeric)` `evaporation_loss_factor`
* :abbr:`β (Numeric)` `drift_loss_percent` (Default: 0.008)
* :abbr:`β (String)` `blowdown_calculation_mode` (Default: ConcentrationRatio)
* :abbr:`β (Numeric)` `blowdown_concentration_ratio` (Default: 3.0)
* :abbr:`β (String)` `blowdown_makeup_water_usage_schedule_name`
* :abbr:`β (String)` `supply_water_storage_tank_name`
.. rst-class:: special
FluidCooler:SingleSpeed
=======================
The fluid cooler is modeled as a cross flow heat exchanger (both streams unmixed) with single-speed fans (induced draft configuration).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`β (String)` `performance_input_method` (Default: NominalCapacity)
* :abbr:`βΆβ (Auto-sizable Numeric)` `design_air_flow_rate_u_factor_times_area_value`
* :abbr:`β (Numeric)` `nominal_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_entering_water_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_entering_air_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_entering_air_wetbulb_temperature`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_air_flow_rate_fan_power`
* :abbr:`β (String)` `outdoor_air_inlet_node_name`
.. rst-class:: special
FluidCooler:TwoSpeed
====================
The fluid cooler is modeled as a cross flow heat exchanger (both streams unmixed) with two-speed fans (induced draft configuration).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`β (String)` `performance_input_method` (Default: NominalCapacity)
* :abbr:`βΆβ (Auto-sizable Numeric)` `high_fan_speed_u_factor_times_area_value`
* :abbr:`βΆβ (Auto-calculable Numeric)` `low_fan_speed_u_factor_times_area_value`
* :abbr:`β (Numeric)` `low_fan_speed_u_factor_times_area_sizing_factor` (Default: 0.6)
* :abbr:`β (Numeric)` `high_speed_nominal_capacity`
* :abbr:`βΆβ (Auto-calculable Numeric)` `low_speed_nominal_capacity`
* :abbr:`β (Numeric)` `low_speed_nominal_capacity_sizing_factor` (Default: 0.5)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_entering_water_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_entering_air_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_entering_air_wet_bulb_temperature`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `design_water_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `high_fan_speed_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `high_fan_speed_fan_power`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-calculable Numeric)` `low_fan_speed_air_flow_rate`
* :abbr:`β (Numeric)` `low_fan_speed_air_flow_rate_sizing_factor` (Default: 0.5)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-calculable Numeric)` `low_fan_speed_fan_power`
* :abbr:`β (Numeric)` `low_fan_speed_fan_power_sizing_factor` (Default: 0.16)
* :abbr:`β (String)` `outdoor_air_inlet_node_name`
.. rst-class:: special
GroundHeatExchanger:System
==========================
Models vertical ground heat exchangers systems using the response factor approach developed by Eskilson. Response factors are calculated using a finite line source model assuming uniform heat flux at the borehole wall if UHFcalc is specified, or uniform borehole wall temperature if UBHWTcalc is specified.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `ground_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `ground_thermal_heat_capacity`
* :abbr:`β (String)` `ghe_vertical_responsefactors_object_name`
* :abbr:`β (String)` `g_function_calculation_method` (Default: UHFcalc)
* :abbr:`β (String)` `ghe_vertical_sizing_object_type`
* :abbr:`β (String)` `ghe_vertical_sizing_object_name`
* :abbr:`β (String)` `ghe_vertical_array_object_name`
* Array of {:abbr:`β (String)` ghe_vertical_single_object_name} `vertical_well_locations`
.. rst-class:: special
GroundHeatExchanger:Vertical:Sizing:Rectangle
=============================================
Specifies parameters to be used for Ground Heat Exchanger borehole field design and sizing.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sizingperiod_weatherfiledays_name`
* :abbr:`β (Numeric)` `design_flow_rate_per_borehole` (Default: 0.0005)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `available_borehole_field_length`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `available_borehole_field_width`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_number_of_boreholes`
* :abbr:`β (Numeric)` `minimum_borehole_spacing` (Default: 4.0)
* :abbr:`β (Numeric)` `maximum_borehole_spacing` (Default: 6.0)
* :abbr:`β (Numeric)` `minimum_borehole_vertical_length` (Default: 60.0)
* :abbr:`β (Numeric)` `maximum_borehole_vertical_length` (Default: 135.0)
* :abbr:`β (Numeric)` `minimum_exiting_fluid_temperature_for_sizing` (Default: 5.0)
* :abbr:`β (Numeric)` `maximum_exiting_fluid_temperature_for_sizing` (Default: 35.0)
.. rst-class:: special
GroundHeatExchanger:Vertical:Properties
=======================================
Properties for vertical ground heat exchanger systems
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `depth_of_top_of_borehole`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `borehole_length`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `borehole_diameter`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `grout_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `grout_thermal_heat_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pipe_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pipe_thermal_heat_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pipe_outer_diameter`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pipe_thickness`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `u_tube_distance`
.. rst-class:: special
GroundHeatExchanger:Vertical:Array
==================================
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ghe_vertical_properties_object_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_boreholes_in_x_direction`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_boreholes_in_y_direction`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `borehole_spacing`
.. rst-class:: special
GroundHeatExchanger:Vertical:Single
===================================
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ghe_vertical_properties_object_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `x_location`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `y_location`
.. rst-class:: special
GroundHeatExchanger:ResponseFactors
===================================
Response factor definitions from third-party tool, commonly referred to a "g-functions"
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ghe_vertical_properties_object_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_boreholes`
* :abbr:`β (Numeric)` `g_function_reference_ratio` (Default: 0.0005)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (Numeric)` g_function_ln_t_ts_value, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` g_function_g_value} `g_functions`
.. rst-class:: special
GroundHeatExchanger:Pond
========================
A model of a shallow pond with immersed pipe loops. Typically used in hybrid geothermal systems and included in the condenser loop. This component may also be used as a simple solar collector.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pond_depth`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `pond_area`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `hydronic_tubing_inside_diameter`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `hydronic_tubing_outside_diameter`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `hydronic_tubing_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `ground_thermal_conductivity`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_tubing_circuits`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `length_of_each_tubing_circuit`
.. rst-class:: special
GroundHeatExchanger:Surface
===========================
A hydronic surface/panel consisting of a multi-layer construction with embedded rows of tubes. Typically used in hybrid geothermal systems and included in the condenser loop. This component may also be used as a simple solar collector. The bottom surface may be defined as ground-coupled or exposed to wind (eg. bridge deck).
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_outlet_node_name`
* :abbr:`β (Numeric)` `hydronic_tubing_inside_diameter`
* :abbr:`βΎ (Integer)` `number_of_tubing_circuits`
* :abbr:`β (Numeric)` `hydronic_tube_spacing`
* :abbr:`β (Numeric)` `surface_length`
* :abbr:`β (Numeric)` `surface_width`
* :abbr:`β (String)` `lower_surface_environment` (Default: Ground)
.. rst-class:: special
GroundHeatExchanger:HorizontalTrench
====================================
This models a horizontal heat exchanger placed in a series of trenches The model uses the PipingSystem:Underground underlying algorithms, but provides a more usable input interface.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `design_flow_rate`
* :abbr:`β (Numeric)` `trench_length_in_pipe_axial_direction` (Default: 50.0)
* :abbr:`βΎ (Integer)` `number_of_trenches` (Default: 1)
* :abbr:`β (Numeric)` `horizontal_spacing_between_pipes` (Default: 1.0)
* :abbr:`β (Numeric)` `pipe_inner_diameter` (Default: 0.016)
* :abbr:`β (Numeric)` `pipe_outer_diameter` (Default: 0.026)
* :abbr:`β (Numeric)` `burial_depth` (Default: 1.5)
* :abbr:`β (Numeric)` `soil_thermal_conductivity` (Default: 1.08)
* :abbr:`β (Numeric)` `soil_density` (Default: 962.0)
* :abbr:`β (Numeric)` `soil_specific_heat` (Default: 2576.0)
* :abbr:`β (Numeric)` `pipe_thermal_conductivity` (Default: 0.3895)
* :abbr:`β (Numeric)` `pipe_density` (Default: 641.0)
* :abbr:`β (Numeric)` `pipe_specific_heat` (Default: 2405.0)
* :abbr:`β (Numeric)` `soil_moisture_content_percent` (Default: 30.0)
* :abbr:`β (Numeric)` `soil_moisture_content_percent_at_saturation` (Default: 50.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_name`
* :abbr:`β (Numeric)` `evapotranspiration_ground_cover_parameter` (Default: 0.4)
.. rst-class:: special
GroundHeatExchanger:Slinky
==========================
This models a slinky horizontal heat exchanger placed in a series of trenches The model uses the model developed by: Xiong, Z., D.E. Fisher, and J.D. Spitler. 2015. Development and Validation of a Slinky Ground Heat Exchanger Model. Applied Energy 141: 57-69.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (Numeric)` `design_flow_rate` (Default: 0.002)
* :abbr:`β (Numeric)` `soil_thermal_conductivity` (Default: 1.08)
* :abbr:`β (Numeric)` `soil_density` (Default: 962.0)
* :abbr:`β (Numeric)` `soil_specific_heat` (Default: 2576.0)
* :abbr:`β (Numeric)` `pipe_thermal_conductivity` (Default: 0.4)
* :abbr:`β (Numeric)` `pipe_density` (Default: 641.0)
* :abbr:`β (Numeric)` `pipe_specific_heat` (Default: 2405.0)
* :abbr:`β (Numeric)` `pipe_outer_diameter` (Default: 0.02667)
* :abbr:`β (Numeric)` `pipe_thickness` (Default: 0.002413)
* :abbr:`β (String)` `heat_exchanger_configuration`
* :abbr:`β (Numeric)` `coil_diameter` (Default: 1.0)
* :abbr:`β (Numeric)` `coil_pitch` (Default: 0.2)
* :abbr:`β (Numeric)` `trench_depth` (Default: 1.8)
* :abbr:`β (Numeric)` `trench_length` (Default: 10.0)
* :abbr:`βΎ (Integer)` `number_of_trenches` (Default: 1)
* :abbr:`β (Numeric)` `horizontal_spacing_between_pipes` (Default: 2.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `undisturbed_ground_temperature_model_name`
* :abbr:`β (Numeric)` `maximum_length_of_simulation`
.. rst-class:: special
HeatExchanger:FluidToFluid
==========================
A fluid/fluid heat exchanger designed to couple the supply side of one loop to the demand side of another loop Loops can be either plant or condenser loops but no air side connections are allowed
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `loop_demand_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `loop_demand_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `loop_demand_side_design_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `loop_supply_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `loop_supply_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `loop_supply_side_design_flow_rate`
* :abbr:`β (String)` `heat_exchange_model_type` (Default: Ideal)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `heat_exchanger_u_factor_times_area_value`
* :abbr:`β (String)` `control_type` (Default: UncontrolledOn)
* :abbr:`β (String)` `heat_exchanger_setpoint_node_name`
* :abbr:`β (Numeric)` `minimum_temperature_difference_to_activate_heat_exchanger` (Default: 0.01)
* :abbr:`β (String)` `heat_transfer_metering_end_use_type` (Default: LoopToLoop)
* :abbr:`β (String)` `component_override_loop_supply_side_inlet_node_name`
* :abbr:`β (String)` `component_override_loop_demand_side_inlet_node_name`
* :abbr:`β (String)` `component_override_cooling_control_temperature_mode` (Default: Loop)
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `operation_minimum_temperature_limit`
* :abbr:`β (Numeric)` `operation_maximum_temperature_limit`
.. rst-class:: special
WaterHeater:Mixed
=================
Water heater with well-mixed, single-node water tank. May be used to model a tankless water heater (small tank volume), a hot water storage tank (zero heater capacity), or a heat pump water heater (see WaterHeater:HeatPump:PumpedCondenser.)
* :abbr:`βΆβ (Auto-sizable Numeric)` `tank_volume` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_temperature_schedule_name`
* :abbr:`β (Numeric)` `deadband_temperature_difference` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_temperature_limit`
* :abbr:`β (String)` `heater_control_type` (Default: Cycle)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heater_maximum_capacity`
* :abbr:`β (Numeric)` `heater_minimum_capacity`
* :abbr:`β (Numeric)` `heater_ignition_minimum_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `heater_ignition_delay` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heater_fuel_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `heater_thermal_efficiency`
* :abbr:`β (String)` `part_load_factor_curve_name`
* :abbr:`β (Numeric)` `off_cycle_parasitic_fuel_consumption_rate` (Default: 0.0)
* :abbr:`β (String)` `off_cycle_parasitic_fuel_type`
* :abbr:`β (Numeric)` `off_cycle_parasitic_heat_fraction_to_tank` (Default: 0.0)
* :abbr:`β (Numeric)` `on_cycle_parasitic_fuel_consumption_rate` (Default: 0.0)
* :abbr:`β (String)` `on_cycle_parasitic_fuel_type`
* :abbr:`β (Numeric)` `on_cycle_parasitic_heat_fraction_to_tank` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ambient_temperature_indicator`
* :abbr:`β (String)` `ambient_temperature_schedule_name`
* :abbr:`β (String)` `ambient_temperature_zone_name`
* :abbr:`β (String)` `ambient_temperature_outdoor_air_node_name`
* :abbr:`β (Numeric)` `off_cycle_loss_coefficient_to_ambient_temperature`
* :abbr:`β (Numeric)` `off_cycle_loss_fraction_to_zone` (Default: 1.0)
* :abbr:`β (Numeric)` `on_cycle_loss_coefficient_to_ambient_temperature`
* :abbr:`β (Numeric)` `on_cycle_loss_fraction_to_zone` (Default: 1.0)
* :abbr:`β (Numeric)` `peak_use_flow_rate`
* :abbr:`β (String)` `use_flow_rate_fraction_schedule_name`
* :abbr:`β (String)` `cold_water_supply_temperature_schedule_name`
* :abbr:`β (String)` `use_side_inlet_node_name`
* :abbr:`β (String)` `use_side_outlet_node_name`
* :abbr:`β (Numeric)` `use_side_effectiveness` (Default: 1.0)
* :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`β (Numeric)` `source_side_effectiveness` (Default: 1.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `use_side_design_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `source_side_design_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `indirect_water_heating_recovery_time` (Default: 1.5)
* :abbr:`β (String)` `source_side_flow_control_mode` (Default: IndirectHeatPrimarySetpoint)
* :abbr:`β (String)` `indirect_alternate_setpoint_temperature_schedule_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
WaterHeater:Stratified
======================
Water heater with stratified, multi-node water tank. May be used to model a tankless water heater (small tank volume), a hot water storage tank (zero heater capacity), or a heat pump water heater (see WaterHeater:HeatPump:\*.)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `tank_volume`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `tank_height`
* :abbr:`β (String)` `tank_shape` (Default: VerticalCylinder)
* :abbr:`β (Numeric)` `tank_perimeter`
* :abbr:`β (Numeric)` `maximum_temperature_limit`
* :abbr:`β (String)` `heater_priority_control` (Default: MasterSlave)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heater_1_setpoint_temperature_schedule_name`
* :abbr:`β (Numeric)` `heater_1_deadband_temperature_difference` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `heater_1_capacity`
* :abbr:`β (Numeric)` `heater_1_height`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heater_2_setpoint_temperature_schedule_name`
* :abbr:`β (Numeric)` `heater_2_deadband_temperature_difference` (Default: 0.0)
* :abbr:`β (Numeric)` `heater_2_capacity`
* :abbr:`β (Numeric)` `heater_2_height`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heater_fuel_type`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `heater_thermal_efficiency`
* :abbr:`β (Numeric)` `off_cycle_parasitic_fuel_consumption_rate` (Default: 0.0)
* :abbr:`β (String)` `off_cycle_parasitic_fuel_type`
* :abbr:`β (Numeric)` `off_cycle_parasitic_heat_fraction_to_tank` (Default: 0.0)
* :abbr:`β (Numeric)` `off_cycle_parasitic_height` (Default: 0.0)
* :abbr:`β (Numeric)` `on_cycle_parasitic_fuel_consumption_rate` (Default: 0.0)
* :abbr:`β (String)` `on_cycle_parasitic_fuel_type`
* :abbr:`β (Numeric)` `on_cycle_parasitic_heat_fraction_to_tank` (Default: 0.0)
* :abbr:`β (Numeric)` `on_cycle_parasitic_height` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ambient_temperature_indicator`
* :abbr:`β (String)` `ambient_temperature_schedule_name`
* :abbr:`β (String)` `ambient_temperature_zone_name`
* :abbr:`β (String)` `ambient_temperature_outdoor_air_node_name`
* :abbr:`β (Numeric)` `uniform_skin_loss_coefficient_per_unit_area_to_ambient_temperature`
* :abbr:`β (Numeric)` `skin_loss_fraction_to_zone` (Default: 1.0)
* :abbr:`β (Numeric)` `off_cycle_flue_loss_coefficient_to_ambient_temperature`
* :abbr:`β (Numeric)` `off_cycle_flue_loss_fraction_to_zone` (Default: 1.0)
* :abbr:`β (Numeric)` `peak_use_flow_rate`
* :abbr:`β (String)` `use_flow_rate_fraction_schedule_name`
* :abbr:`β (String)` `cold_water_supply_temperature_schedule_name`
* :abbr:`β (String)` `use_side_inlet_node_name`
* :abbr:`β (String)` `use_side_outlet_node_name`
* :abbr:`β (Numeric)` `use_side_effectiveness` (Default: 1.0)
* :abbr:`β (Numeric)` `use_side_inlet_height` (Default: 0.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `use_side_outlet_height` (Default: Autocalculate)
* :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`β (Numeric)` `source_side_effectiveness` (Default: 1.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `source_side_inlet_height` (Default: Autocalculate)
* :abbr:`β (Numeric)` `source_side_outlet_height` (Default: 0.0)
* :abbr:`β (String)` `inlet_mode` (Default: Fixed)
* :abbr:`βΆβ (Auto-sizable Numeric)` `use_side_design_flow_rate` (Default: Autosize)
* :abbr:`βΆβ (Auto-sizable Numeric)` `source_side_design_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `indirect_water_heating_recovery_time` (Default: 1.5)
* :abbr:`βΎ (Integer)` `number_of_nodes` (Default: 1)
* :abbr:`β (Numeric)` `additional_destratification_conductivity` (Default: 0.0)
* :abbr:`β (Numeric)` `node_1_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_2_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_3_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_4_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_5_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_6_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_7_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_8_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_9_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_10_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_11_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_12_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (String)` `source_side_flow_control_mode` (Default: IndirectHeatPrimarySetpoint)
* :abbr:`β (String)` `indirect_alternate_setpoint_temperature_schedule_name`
.. rst-class:: special
WaterHeater:Sizing
==================
This input object is used with WaterHeater:Mixed or with WaterHeater:Stratified to autosize tank volume and heater capacity This object is not needed if water heaters are not autosized.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `waterheater_name`
* :abbr:`β (String)` `design_mode`
* :abbr:`β (Numeric)` `time_storage_can_meet_peak_draw`
* :abbr:`β (Numeric)` `time_for_tank_recovery`
* :abbr:`β (Numeric)` `nominal_tank_volume_for_autosizing_plant_connections`
* :abbr:`βΎ (Integer)` `number_of_bedrooms`
* :abbr:`βΎ (Integer)` `number_of_bathrooms`
* :abbr:`β (Numeric)` `storage_capacity_per_person`
* :abbr:`β (Numeric)` `recovery_capacity_per_person`
* :abbr:`β (Numeric)` `storage_capacity_per_floor_area`
* :abbr:`β (Numeric)` `recovery_capacity_per_floor_area`
* :abbr:`β (Numeric)` `number_of_units`
* :abbr:`β (Numeric)` `storage_capacity_per_unit`
* :abbr:`β (Numeric)` `recovery_capacity_perunit`
* :abbr:`β (Numeric)` `storage_capacity_per_collector_area`
* :abbr:`β (Numeric)` `height_aspect_ratio`
.. rst-class:: special
WaterHeater:HeatPump:PumpedCondenser
====================================
This object models an air-source heat pump for water heating where the water is pumped out of the tank, through a heating coil and returned to the tank. For wrapped condenser HPWHs, see WaterHeater:HeatPump:WrappedCondenser. WaterHeater:HeatPump:PumpedCondenser is a compound object that references other component objects - Coil:WaterHeating:AirToWaterHeatPump:\*, Fan:OnOff, WaterHeater:Mixed or WaterHeater:Stratified
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `compressor_setpoint_temperature_schedule_name`
* :abbr:`β (Numeric)` `dead_band_temperature_difference` (Default: 5.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_water_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_water_outlet_node_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `condenser_water_flow_rate`
* :abbr:`βΆβ (Auto-calculable Numeric)` `evaporator_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_air_configuration`
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `outdoor_air_node_name`
* :abbr:`β (String)` `exhaust_air_node_name`
* :abbr:`β (String)` `inlet_air_temperature_schedule_name`
* :abbr:`β (String)` `inlet_air_humidity_schedule_name`
* :abbr:`β (String)` `inlet_air_zone_name`
* :abbr:`β (String)` `tank_object_type` (Default: WaterHeater:Mixed)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tank_name`
* :abbr:`β (String)` `tank_use_side_inlet_node_name`
* :abbr:`β (String)` `tank_use_side_outlet_node_name`
* :abbr:`β (String)` `dx_coil_object_type` (Default: Coil:WaterHeating:AirToWaterHeatPump:Pumped)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `dx_coil_name`
* :abbr:`β (Numeric)` `minimum_inlet_air_temperature_for_compressor_operation` (Default: 10.0)
* :abbr:`β (Numeric)` `maximum_inlet_air_temperature_for_compressor_operation` (Default: 48.88888888889)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `compressor_location`
* :abbr:`β (String)` `compressor_ambient_temperature_schedule_name`
* :abbr:`β (String)` `fan_object_type` (Default: Fan:OnOff)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_name`
* :abbr:`β (String)` `fan_placement` (Default: DrawThrough)
* :abbr:`β (Numeric)` `on_cycle_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (Numeric)` `off_cycle_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (String)` `parasitic_heat_rejection_location` (Default: Outdoors)
* :abbr:`β (String)` `inlet_air_mixer_node_name`
* :abbr:`β (String)` `outlet_air_splitter_node_name`
* :abbr:`β (String)` `inlet_air_mixer_schedule_name`
* :abbr:`β (String)` `tank_element_control_logic` (Default: Simultaneous)
* :abbr:`β (Numeric)` `control_sensor_1_height_in_stratified_tank`
* :abbr:`β (Numeric)` `control_sensor_1_weight` (Default: 1.0)
* :abbr:`β (Numeric)` `control_sensor_2_height_in_stratified_tank`
.. rst-class:: special
WaterHeater:HeatPump:WrappedCondenser
=====================================
This object models an air-source heat pump for water heating where the heating coil is wrapped around the tank, which is typical of residential HPWHs. For pumped condenser HPWHs, see WaterHeater:HeatPump:PumpedCondenser. WaterHeater:HeatPump:WrappedCondenser is a compound object that references other component objects - Coil:WaterHeating:AirToWaterHeatPump:Pumped, Fan:OnOff, WaterHeater:Mixed
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `compressor_setpoint_temperature_schedule_name`
* :abbr:`β (Numeric)` `dead_band_temperature_difference` (Default: 5.0)
* :abbr:`β (Numeric)` `condenser_bottom_location` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `condenser_top_location`
* :abbr:`βΆβ (Auto-calculable Numeric)` `evaporator_air_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_air_configuration`
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `outdoor_air_node_name`
* :abbr:`β (String)` `exhaust_air_node_name`
* :abbr:`β (String)` `inlet_air_temperature_schedule_name`
* :abbr:`β (String)` `inlet_air_humidity_schedule_name`
* :abbr:`β (String)` `inlet_air_zone_name`
* :abbr:`β (String)` `tank_object_type` (Default: WaterHeater:Stratified)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tank_name`
* :abbr:`β (String)` `tank_use_side_inlet_node_name`
* :abbr:`β (String)` `tank_use_side_outlet_node_name`
* :abbr:`β (String)` `dx_coil_object_type` (Default: Coil:WaterHeating:AirToWaterHeatPump:Wrapped)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `dx_coil_name`
* :abbr:`β (Numeric)` `minimum_inlet_air_temperature_for_compressor_operation` (Default: 10.0)
* :abbr:`β (Numeric)` `maximum_inlet_air_temperature_for_compressor_operation` (Default: 48.88888888889)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `compressor_location`
* :abbr:`β (String)` `compressor_ambient_temperature_schedule_name`
* :abbr:`β (String)` `fan_object_type` (Default: Fan:OnOff)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_name`
* :abbr:`β (String)` `fan_placement` (Default: DrawThrough)
* :abbr:`β (Numeric)` `on_cycle_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (Numeric)` `off_cycle_parasitic_electric_load` (Default: 0.0)
* :abbr:`β (String)` `parasitic_heat_rejection_location` (Default: Outdoors)
* :abbr:`β (String)` `inlet_air_mixer_node_name`
* :abbr:`β (String)` `outlet_air_splitter_node_name`
* :abbr:`β (String)` `inlet_air_mixer_schedule_name`
* :abbr:`β (String)` `tank_element_control_logic` (Default: Simultaneous)
* :abbr:`β (Numeric)` `control_sensor_1_height_in_stratified_tank`
* :abbr:`β (Numeric)` `control_sensor_1_weight` (Default: 1.0)
* :abbr:`β (Numeric)` `control_sensor_2_height_in_stratified_tank`
.. rst-class:: special
ThermalStorage:Ice:Simple
=========================
This ice storage model is a simplified model It requires a setpoint placed on the Chilled Water Side Outlet Node It should be placed in the chilled water supply side outlet branch followed by a pipe. Use the PlantEquipmentOperation:ComponentSetpoint plant operation scheme.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ice_storage_type`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `capacity`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (String)` `thermal_storage_sizing_object_name`
.. rst-class:: special
ThermalStorage:Ice:Detailed
===========================
This input syntax is intended to describe a thermal storage system that includes smaller containers filled with water that are placed in a larger tank or series of tanks. The model uses polynomial equations to describe the system performance.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `capacity`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `discharging_curve_variable_specifications`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `discharging_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `charging_curve_variable_specifications`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `charging_curve_name`
* :abbr:`β (Numeric)` `timestep_of_the_curve_data`
* :abbr:`β (Numeric)` `parasitic_electric_load_during_discharging`
* :abbr:`β (Numeric)` `parasitic_electric_load_during_charging`
* :abbr:`β (Numeric)` `tank_loss_coefficient`
* :abbr:`β (Numeric)` `freezing_temperature_of_storage_medium` (Default: 0.0)
* :abbr:`β (String)` `thaw_process_indicator` (Default: OutsideMelt)
* :abbr:`β (String)` `thermal_storage_sizing_object_name`
.. rst-class:: special
ThermalStorage:ChilledWater:Mixed
=================================
Chilled water storage with a well-mixed, single-node tank. The chilled water is "used" by drawing from the "Use Side" of the water tank. The tank is indirectly charged by circulating cold water through the "Source Side" of the water tank.
* :abbr:`β (Numeric)` `tank_volume` (Default: 0.1)
* :abbr:`β (String)` `setpoint_temperature_schedule_name`
* :abbr:`β (Numeric)` `deadband_temperature_difference` (Default: 0.5)
* :abbr:`β (Numeric)` `minimum_temperature_limit`
* :abbr:`β (Numeric)` `nominal_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ambient_temperature_indicator`
* :abbr:`β (String)` `ambient_temperature_schedule_name`
* :abbr:`β (String)` `ambient_temperature_zone_name`
* :abbr:`β (String)` `ambient_temperature_outdoor_air_node_name`
* :abbr:`β (Numeric)` `heat_gain_coefficient_from_ambient_temperature`
* :abbr:`β (String)` `use_side_inlet_node_name`
* :abbr:`β (String)` `use_side_outlet_node_name`
* :abbr:`β (Numeric)` `use_side_heat_transfer_effectiveness` (Default: 1.0)
* :abbr:`β (String)` `use_side_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `use_side_design_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`β (Numeric)` `source_side_heat_transfer_effectiveness` (Default: 1.0)
* :abbr:`β (String)` `source_side_availability_schedule_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `source_side_design_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `tank_recovery_time` (Default: 4.0)
.. rst-class:: special
ThermalStorage:ChilledWater:Stratified
======================================
Chilled water storage with a stratified, multi-node tank. The chilled water is "used" by drawing from the "Use Side" of the water tank. The tank is indirectly charged by circulating cold water through the "Source Side" of the water tank.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `tank_volume`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `tank_height`
* :abbr:`β (String)` `tank_shape` (Default: VerticalCylinder)
* :abbr:`β (Numeric)` `tank_perimeter`
* :abbr:`β (String)` `setpoint_temperature_schedule_name`
* :abbr:`β (Numeric)` `deadband_temperature_difference` (Default: 0.0001)
* :abbr:`β (Numeric)` `temperature_sensor_height`
* :abbr:`β (Numeric)` `minimum_temperature_limit`
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_cooling_capacity` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ambient_temperature_indicator`
* :abbr:`β (String)` `ambient_temperature_schedule_name`
* :abbr:`β (String)` `ambient_temperature_zone_name`
* :abbr:`β (String)` `ambient_temperature_outdoor_air_node_name`
* :abbr:`β (Numeric)` `uniform_skin_loss_coefficient_per_unit_area_to_ambient_temperature`
* :abbr:`β (String)` `use_side_inlet_node_name`
* :abbr:`β (String)` `use_side_outlet_node_name`
* :abbr:`β (Numeric)` `use_side_heat_transfer_effectiveness` (Default: 1.0)
* :abbr:`β (String)` `use_side_availability_schedule_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `use_side_inlet_height` (Default: Autocalculate)
* :abbr:`β (Numeric)` `use_side_outlet_height` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `use_side_design_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`β (Numeric)` `source_side_heat_transfer_effectiveness` (Default: 1.0)
* :abbr:`β (String)` `source_side_availability_schedule_name`
* :abbr:`β (Numeric)` `source_side_inlet_height` (Default: 0.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `source_side_outlet_height` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-sizable Numeric)` `source_side_design_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `tank_recovery_time` (Default: 4.0)
* :abbr:`β (String)` `inlet_mode` (Default: Fixed)
* :abbr:`βΎ (Integer)` `number_of_nodes` (Default: 1)
* :abbr:`β (Numeric)` `additional_destratification_conductivity` (Default: 0.0)
* :abbr:`β (Numeric)` `node_1_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_2_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_3_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_4_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_5_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_6_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_7_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_8_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_9_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_10_additional_loss_coefficient` (Default: 0.0)
.. rst-class:: special
ThermalStorage:HotWater:Stratified
==================================
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `tank_volume`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `tank_height`
* :abbr:`β (String)` `tank_shape` (Default: VerticalCylinder)
* :abbr:`β (Numeric)` `tank_perimeter`
* :abbr:`β (String)` `top_setpoint_temperature_schedule_name`
* :abbr:`β (String)` `bottom_setpoint_temperature_schedule_name`
* :abbr:`β (Numeric)` `deadband_temperature_difference` (Default: 0.0001)
* :abbr:`β (Numeric)` `top_temperature_sensor_height`
* :abbr:`β (Numeric)` `bottom_temperature_sensor_height`
* :abbr:`β (Numeric)` `maximum_temperature_limit`
* :abbr:`βΆβ (Auto-sizable Numeric)` `nominal_heating_capacity` (Default: Autosize)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ambient_temperature_indicator`
* :abbr:`β (String)` `ambient_temperature_schedule_name`
* :abbr:`β (String)` `ambient_temperature_zone_name`
* :abbr:`β (String)` `ambient_temperature_outdoor_air_node_name`
* :abbr:`β (Numeric)` `uniform_skin_loss_coefficient_per_unit_area_to_ambient_temperature`
* :abbr:`β (String)` `use_side_inlet_node_name`
* :abbr:`β (String)` `use_side_outlet_node_name`
* :abbr:`β (String)` `use_side_flow_direction_schedule`
* :abbr:`β (Numeric)` `use_side_heat_transfer_effectiveness` (Default: 1.0)
* :abbr:`β (String)` `use_side_availability_schedule_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `use_side_inlet_height` (Default: Autocalculate)
* :abbr:`β (Numeric)` `use_side_outlet_height` (Default: 0.0)
* :abbr:`βΆβ (Auto-sizable Numeric)` `use_side_design_flow_rate` (Default: Autosize)
* :abbr:`β (String)` `source_side_inlet_node_name`
* :abbr:`β (String)` `source_side_outlet_node_name`
* :abbr:`β (String)` `source_side_flow_direction_schedule`
* :abbr:`β (Numeric)` `source_side_heat_transfer_effectiveness` (Default: 1.0)
* :abbr:`β (String)` `source_side_availability_schedule_name`
* :abbr:`β (Numeric)` `source_side_inlet_height` (Default: 0.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `source_side_outlet_height` (Default: Autocalculate)
* :abbr:`βΆβ (Auto-sizable Numeric)` `source_side_design_flow_rate` (Default: Autosize)
* :abbr:`β (Numeric)` `tank_recovery_time` (Default: 4.0)
* :abbr:`β (String)` `inlet_mode` (Default: Fixed)
* :abbr:`βΎ (Integer)` `number_of_nodes` (Default: 1)
* :abbr:`β (Numeric)` `additional_destratification_conductivity` (Default: 0.0)
* :abbr:`β (Numeric)` `node_1_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_2_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_3_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_4_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_5_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_6_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_7_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_8_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_9_additional_loss_coefficient` (Default: 0.0)
* :abbr:`β (Numeric)` `node_10_additional_loss_coefficient` (Default: 0.0)
.. rst-class:: special
ThermalStorage:PCM
==================
This thermal storage model is PCM-based It requires PCM material property connection In addition to the object linking, this object needs PCM Latent heat storage capacity and Heat Loss Rate This model needs 4 nodes: 2 plant side nodes and 2 use side nodes.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `use_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `use_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `pcm_material_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `tank_capacity`
* :abbr:`β (Numeric)` `heat_loss_rate` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `use_side_design_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `plant_side_design_flow_rate`
.. rst-class:: special
ThermalStorage:Sizing
=====================
Sizing information for thermal energy stoarge capacity.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `on_peak_period_start_time`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `on_peak_period_end_time`
* :abbr:`β (Numeric)` `sizing_factor` (Default: 1.0)
.. rst-class:: special
PlantLoop
=========
Defines a central plant loop.
* :abbr:`β (String)` `fluid_type` (Default: Water)
* :abbr:`β (String)` `user_defined_fluid_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_equipment_operation_scheme_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `loop_temperature_setpoint_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_loop_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_loop_temperature`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_loop_flow_rate`
* :abbr:`β (Numeric)` `minimum_loop_flow_rate` (Default: 0.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `plant_loop_volume` (Default: Autocalculate)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_side_branch_list_name`
* :abbr:`β (String)` `plant_side_connector_list_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `demand_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `demand_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `demand_side_branch_list_name`
* :abbr:`β (String)` `demand_side_connector_list_name`
* :abbr:`β (String)` `load_distribution_scheme` (Default: SequentialLoad)
* :abbr:`β (String)` `availability_manager_list_name`
* :abbr:`β (String)` `plant_loop_demand_calculation_scheme` (Default: SingleSetpoint)
* :abbr:`β (String)` `common_pipe_simulation` (Default: None)
* :abbr:`β (String)` `pressure_simulation_type` (Default: None)
* :abbr:`β (Numeric)` `loop_circulation_time` (Default: 2.0)
.. rst-class:: special
CondenserLoop
=============
Defines a central plant condenser loop. CondenserLoop and PlantLoop are nearly identical except some components and operation schemes are applicable to only one loop type or the other.
* :abbr:`β (String)` `fluid_type` (Default: Water)
* :abbr:`β (String)` `user_defined_fluid_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_equipment_operation_scheme_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_loop_temperature_setpoint_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_loop_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_loop_temperature`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `maximum_loop_flow_rate`
* :abbr:`β (Numeric)` `minimum_loop_flow_rate` (Default: 0.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `condenser_loop_volume` (Default: Autocalculate)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_side_branch_list_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_side_connector_list_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `demand_side_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `demand_side_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_demand_side_branch_list_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `condenser_demand_side_connector_list_name`
* :abbr:`β (String)` `load_distribution_scheme` (Default: SequentialLoad)
* :abbr:`β (String)` `pressure_simulation_type` (Default: None)
* :abbr:`β (Numeric)` `loop_circulation_time` (Default: 2.0)
.. rst-class:: special
PlantEquipmentList
==================
List plant equipment in order of operating priority, 1st in list will be used 1st, etc Use only plant equipment in this list. If no equipment object types and equipment names are specified, then the corresponding PlantEquipmentOperation:\* object will assume all available plant equipment for the loop should be OFF (not operate) within the specified lower/upper limit.
* Array of {:abbr:`β (String)` equipment_object_type, :abbr:`β (String)` equipment_name} `equipment`
.. rst-class:: special
CondenserEquipmentList
======================
List condenser equipment in order of operating priority, 1st in list will be used 1st, etc Use only condenser equipment in this list. If no equipment object types and equipment names are specified, then the corresponding PlantEquipmentOperation:\* object will assume all available condenser equipment for the loop should be OFF (not operate) within the specified lower/upper limit.
* Array of {:abbr:`β (String)` equipment_object_type, :abbr:`β (String)` equipment_name} `equipment`
.. rst-class:: special
PlantEquipmentOperation:Uncontrolled
====================================
Plant equipment operation scheme for uncontrolled operation. Specifies a group of equipment that runs if the loop is active, unless turned off by the loop flow resolver to maintain continuity in the fluid loop.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `equipment_list_name`
.. rst-class:: special
PlantEquipmentOperation:CoolingLoad
===================================
Plant equipment operation scheme for cooling load range operation. Specifies one or more groups of equipment which are available to operate for successive cooling load ranges.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `load_range_1_lower_limit`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `load_range_1_upper_limit`
* :abbr:`β (String)` `range_1_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_2_lower_limit`
* :abbr:`β (Numeric)` `load_range_2_upper_limit`
* :abbr:`β (String)` `range_2_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_3_lower_limit`
* :abbr:`β (Numeric)` `load_range_3_upper_limit`
* :abbr:`β (String)` `range_3_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_4_lower_limit`
* :abbr:`β (Numeric)` `load_range_4_upper_limit`
* :abbr:`β (String)` `range_4_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_5_lower_limit`
* :abbr:`β (Numeric)` `load_range_5_upper_limit`
* :abbr:`β (String)` `range_5_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_6_lower_limit`
* :abbr:`β (Numeric)` `load_range_6_upper_limit`
* :abbr:`β (String)` `range_6_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_7_lower_limit`
* :abbr:`β (Numeric)` `load_range_7_upper_limit`
* :abbr:`β (String)` `range_7_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_8_lower_limit`
* :abbr:`β (Numeric)` `load_range_8_upper_limit`
* :abbr:`β (String)` `range_8_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_9_lower_limit`
* :abbr:`β (Numeric)` `load_range_9_upper_limit`
* :abbr:`β (String)` `range_9_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_10_lower_limit`
* :abbr:`β (Numeric)` `load_range_10_upper_limit`
* :abbr:`β (String)` `range_10_equipment_list_name`
.. rst-class:: special
PlantEquipmentOperation:HeatingLoad
===================================
Plant equipment operation scheme for heating load range operation. Specifies one or more groups of equipment which are available to operate for successive heating load ranges.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `load_range_1_lower_limit`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `load_range_1_upper_limit`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `range_1_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_2_lower_limit`
* :abbr:`β (Numeric)` `load_range_2_upper_limit`
* :abbr:`β (String)` `range_2_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_3_lower_limit`
* :abbr:`β (Numeric)` `load_range_3_upper_limit`
* :abbr:`β (String)` `range_3_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_4_lower_limit`
* :abbr:`β (Numeric)` `load_range_4_upper_limit`
* :abbr:`β (String)` `range_4_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_5_lower_limit`
* :abbr:`β (Numeric)` `load_range_5_upper_limit`
* :abbr:`β (String)` `range_5_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_6_lower_limit`
* :abbr:`β (Numeric)` `load_range_6_upper_limit`
* :abbr:`β (String)` `range_6_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_7_lower_limit`
* :abbr:`β (Numeric)` `load_range_7_upper_limit`
* :abbr:`β (String)` `range_7_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_8_lower_limit`
* :abbr:`β (Numeric)` `load_range_8_upper_limit`
* :abbr:`β (String)` `range_8_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_9_lower_limit`
* :abbr:`β (Numeric)` `load_range_9_upper_limit`
* :abbr:`β (String)` `range_9_equipment_list_name`
* :abbr:`β (Numeric)` `load_range_10_lower_limit`
* :abbr:`β (Numeric)` `load_range_10_upper_limit`
* :abbr:`β (String)` `range_10_equipment_list_name`
.. rst-class:: special
PlantEquipmentOperation:OutdoorDryBulb
======================================
Plant equipment operation scheme for outdoor dry-bulb temperature range operation. Specifies one or more groups of equipment which are available to operate for successive outdoor dry-bulb temperature ranges.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `dry_bulb_temperature_range_1_lower_limit`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `dry_bulb_temperature_range_1_upper_limit`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `range_1_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_2_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_2_upper_limit`
* :abbr:`β (String)` `range_2_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_3_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_3_upper_limit`
* :abbr:`β (String)` `range_3_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_4_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_4_upper_limit`
* :abbr:`β (String)` `range_4_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_5_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_5_upper_limit`
* :abbr:`β (String)` `range_5_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_6_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_6_upper_limit`
* :abbr:`β (String)` `range_6_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_7_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_7_upper_limit`
* :abbr:`β (String)` `range_7_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_8_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_8_upper_limit`
* :abbr:`β (String)` `range_8_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_9_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_9_upper_limit`
* :abbr:`β (String)` `range_9_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_10_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_range_10_upper_limit`
* :abbr:`β (String)` `range_10_equipment_list_name`
.. rst-class:: special
PlantEquipmentOperation:OutdoorWetBulb
======================================
Plant equipment operation scheme for outdoor wet-bulb temperature range operation. Specifies one or more groups of equipment which are available to operate for successive outdoor wet-bulb temperature ranges.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wet_bulb_temperature_range_1_lower_limit`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wet_bulb_temperature_range_1_upper_limit`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `range_1_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_2_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_2_upper_limit`
* :abbr:`β (String)` `range_2_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_3_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_3_upper_limit`
* :abbr:`β (String)` `range_3_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_4_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_4_upper_limit`
* :abbr:`β (String)` `range_4_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_5_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_5_upper_limit`
* :abbr:`β (String)` `range_5_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_6_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_6_upper_limit`
* :abbr:`β (String)` `range_6_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_7_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_7_upper_limit`
* :abbr:`β (String)` `range_7_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_8_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_8_upper_limit`
* :abbr:`β (String)` `range_8_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_9_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_9_upper_limit`
* :abbr:`β (String)` `range_9_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_10_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_range_10_upper_limit`
* :abbr:`β (String)` `range_10_equipment_list_name`
.. rst-class:: special
PlantEquipmentOperation:OutdoorRelativeHumidity
===============================================
Plant equipment operation scheme for outdoor relative humidity range operation. Specifies one or more groups of equipment which are available to operate for successive outdoor relative humidity ranges.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `relative_humidity_range_1_lower_limit`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `relative_humidity_range_1_upper_limit`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `range_1_equipment_list_name`
* :abbr:`β (Numeric)` `relative_humidity_range_2_lower_limit`
* :abbr:`β (Numeric)` `relative_humidity_range_2_upper_limit`
* :abbr:`β (String)` `range_2_equipment_list_name`
* :abbr:`β (Numeric)` `relative_humidity_range_3_lower_limit`
* :abbr:`β (Numeric)` `relative_humidity_range_3_upper_limit`
* :abbr:`β (String)` `range_3_equipment_list_name`
* :abbr:`β (Numeric)` `relative_humidity_range_4_lower_limit`
* :abbr:`β (Numeric)` `relative_humidity_range_4_upper_limit`
* :abbr:`β (String)` `range_4_equipment_list_name`
* :abbr:`β (Numeric)` `relative_humidity_range_5_lower_limit`
* :abbr:`β (Numeric)` `relative_humidity_range_5_upper_limit`
* :abbr:`β (String)` `range_5_equipment_list_name`
* :abbr:`β (Numeric)` `relative_humidity_range_6_lower_limit`
* :abbr:`β (Numeric)` `relative_humidity_range_6_upper_limit`
* :abbr:`β (String)` `range_6_equipment_list_name`
* :abbr:`β (Numeric)` `relative_humidity_range_7_lower_limit`
* :abbr:`β (Numeric)` `relative_humidity_range_7_upper_limit`
* :abbr:`β (String)` `range_7_equipment_list_name`
* :abbr:`β (Numeric)` `relative_humidity_range_8_lower_limit`
* :abbr:`β (Numeric)` `relative_humidity_range_8_upper_limit`
* :abbr:`β (String)` `range_8_equipment_list_name`
* :abbr:`β (Numeric)` `relative_humidity_range_9_lower_limit`
* :abbr:`β (Numeric)` `relative_humidity_range_9_upper_limit`
* :abbr:`β (String)` `range_9_equipment_list_name`
* :abbr:`β (Numeric)` `relative_humidity_range_10_lower_limit`
* :abbr:`β (Numeric)` `relative_humidity_range_10_upper_limit`
* :abbr:`β (String)` `range_10_equipment_list_name`
.. rst-class:: special
PlantEquipmentOperation:OutdoorDewpoint
=======================================
Plant equipment operation scheme for outdoor dewpoint temperature range operation. Specifies one or more groups of equipment which are available to operate for successive outdoor dewpoint temperature ranges.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `dewpoint_temperature_range_1_lower_limit`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `dewpoint_temperature_range_1_upper_limit`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `range_1_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_2_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_2_upper_limit`
* :abbr:`β (String)` `range_2_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_3_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_3_upper_limit`
* :abbr:`β (String)` `range_3_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_4_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_4_upper_limit`
* :abbr:`β (String)` `range_4_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_5_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_5_upper_limit`
* :abbr:`β (String)` `range_5_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_6_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_6_upper_limit`
* :abbr:`β (String)` `range_6_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_7_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_7_upper_limit`
* :abbr:`β (String)` `range_7_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_8_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_8_upper_limit`
* :abbr:`β (String)` `range_8_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_9_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_9_upper_limit`
* :abbr:`β (String)` `range_9_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_10_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_range_10_upper_limit`
* :abbr:`β (String)` `range_10_equipment_list_name`
.. rst-class:: special
PlantEquipmentOperation:ComponentSetpoint
=========================================
Plant equipment operation scheme for component setpoint operation. Specifies one or pieces of equipment which are controlled to meet the temperature setpoint at the component outlet node.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `equipment_1_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `equipment_1_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `demand_calculation_1_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_1_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `component_1_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `operation_1_type`
* :abbr:`β (String)` `equipment_2_object_type`
* :abbr:`β (String)` `equipment_2_name`
* :abbr:`β (String)` `demand_calculation_2_node_name`
* :abbr:`β (String)` `setpoint_2_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_2_flow_rate`
* :abbr:`β (String)` `operation_2_type`
* :abbr:`β (String)` `equipment_3_object_type`
* :abbr:`β (String)` `equipment_3_name`
* :abbr:`β (String)` `demand_calculation_3_node_name`
* :abbr:`β (String)` `setpoint_3_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_3_flow_rate`
* :abbr:`β (String)` `operation_3_type`
* :abbr:`β (String)` `equipment_4_object_type`
* :abbr:`β (String)` `equipment_4_name`
* :abbr:`β (String)` `demand_calculation_4_node_name`
* :abbr:`β (String)` `setpoint_4_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_4_flow_rate`
* :abbr:`β (String)` `operation_4_type`
* :abbr:`β (String)` `equipment_5_object_type`
* :abbr:`β (String)` `equipment_5_name`
* :abbr:`β (String)` `demand_calculation_5_node_name`
* :abbr:`β (String)` `setpoint_5_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_5_flow_rate`
* :abbr:`β (String)` `operation_5_type`
* :abbr:`β (String)` `equipment_6_object_type`
* :abbr:`β (String)` `equipment_6_name`
* :abbr:`β (String)` `demand_calculation_6_node_name`
* :abbr:`β (String)` `setpoint_6_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_6_flow_rate`
* :abbr:`β (String)` `operation_6_type`
* :abbr:`β (String)` `equipment_7_object_type`
* :abbr:`β (String)` `equipment_7_name`
* :abbr:`β (String)` `demand_calculation_7_node_name`
* :abbr:`β (String)` `setpoint_7_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_7_flow_rate`
* :abbr:`β (String)` `operation_7_type`
* :abbr:`β (String)` `equipment_8_object_type`
* :abbr:`β (String)` `equipment_8_name`
* :abbr:`β (String)` `demand_calculation_8_node_name`
* :abbr:`β (String)` `setpoint_8_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_8_flow_rate`
* :abbr:`β (String)` `operation_8_type`
* :abbr:`β (String)` `equipment_9_object_type`
* :abbr:`β (String)` `equipment_9_name`
* :abbr:`β (String)` `demand_calculation_9_node_name`
* :abbr:`β (String)` `setpoint_9_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_9_flow_rate`
* :abbr:`β (String)` `operation_9_type`
* :abbr:`β (String)` `equipment_10_object_type`
* :abbr:`β (String)` `equipment_10_name`
* :abbr:`β (String)` `demand_calculation_10_node_name`
* :abbr:`β (String)` `setpoint_10_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_10_flow_rate`
* :abbr:`β (String)` `operation_10_type`
.. rst-class:: special
PlantEquipmentOperation:ThermalEnergyStorage
============================================
Plant equipment operation scheme for simpler input to control thermal (ice) energy storage systems. It replaces a host of setpoint managers with simple, single input values. For more complex controls, use the ComponentSetpoint scheme.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `on_peak_schedule`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `charging_availability_schedule`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `non_charging_chilled_water_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `charging_chilled_water_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `component_1_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `component_1_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `component_1_demand_calculation_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `component_1_setpoint_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΆβ (Auto-sizable Numeric)` `component_1_flow_rate`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `component_1_operation_type`
* :abbr:`β (String)` `component_2_object_type`
* :abbr:`β (String)` `component_2_name`
* :abbr:`β (String)` `component_2_demand_calculation_node_name`
* :abbr:`β (String)` `component_2_setpoint_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_2_flow_rate`
* :abbr:`β (String)` `component_2_operation_type`
* :abbr:`β (String)` `component_3_object_type`
* :abbr:`β (String)` `component_3_name`
* :abbr:`β (String)` `component_3_demand_calculation_node_name`
* :abbr:`β (String)` `component_3_setpoint_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_3_flow_rate`
* :abbr:`β (String)` `component_3_operation_type`
* :abbr:`β (String)` `component_4_object_type`
* :abbr:`β (String)` `component_4_name`
* :abbr:`β (String)` `component_4_demand_calculation_node_name`
* :abbr:`β (String)` `component_4_setpoint_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_4_flow_rate`
* :abbr:`β (String)` `component_4_operation_type`
* :abbr:`β (String)` `component_5_object_type`
* :abbr:`β (String)` `component_5_name`
* :abbr:`β (String)` `component_5_demand_calculation_node_name`
* :abbr:`β (String)` `component_5_setpoint_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_5_flow_rate`
* :abbr:`β (String)` `component_5_operation_type`
* :abbr:`β (String)` `component_6_object_type`
* :abbr:`β (String)` `component_6_name`
* :abbr:`β (String)` `component_6_demand_calculation_node_name`
* :abbr:`β (String)` `component_6_setpoint_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_6_flow_rate`
* :abbr:`β (String)` `component_6_operation_type`
* :abbr:`β (String)` `component_7_object_type`
* :abbr:`β (String)` `component_7_name`
* :abbr:`β (String)` `component_7_demand_calculation_node_name`
* :abbr:`β (String)` `component_7_setpoint_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_7_flow_rate`
* :abbr:`β (String)` `component_7_operation_type`
* :abbr:`β (String)` `component_8_object_type`
* :abbr:`β (String)` `component_8_name`
* :abbr:`β (String)` `component_8_demand_calculation_node_name`
* :abbr:`β (String)` `component_8_setpoint_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_8_flow_rate`
* :abbr:`β (String)` `component_8_operation_type`
* :abbr:`β (String)` `component_9_object_type`
* :abbr:`β (String)` `component_9_name`
* :abbr:`β (String)` `component_9_demand_calculation_node_name`
* :abbr:`β (String)` `component_9_setpoint_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_9_flow_rate`
* :abbr:`β (String)` `component_9_operation_type`
* :abbr:`β (String)` `component_10_object_type`
* :abbr:`β (String)` `component_10_name`
* :abbr:`β (String)` `component_10_demand_calculation_node_name`
* :abbr:`β (String)` `component_10_setpoint_node_name`
* :abbr:`βΆβ (Auto-sizable Numeric)` `component_10_flow_rate`
* :abbr:`β (String)` `component_10_operation_type`
.. rst-class:: special
PlantEquipmentOperation:OutdoorDryBulbDifference
================================================
Plant equipment operation scheme for outdoor dry-bulb temperature difference operation. Specifies one or more groups of equipment which are available to operate for successive ranges based the difference between a reference node temperature and the outdoor dry-bulb temperature.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reference_temperature_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_1_lower_limit`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_1_upper_limit`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `range_1_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_2_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_2_upper_limit`
* :abbr:`β (String)` `range_2_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_3_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_3_upper_limit`
* :abbr:`β (String)` `range_3_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_4_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_4_upper_limit`
* :abbr:`β (String)` `range_4_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_5_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_5_upper_limit`
* :abbr:`β (String)` `range_5_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_6_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_6_upper_limit`
* :abbr:`β (String)` `range_6_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_7_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_7_upper_limit`
* :abbr:`β (String)` `range_7_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_8_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_8_upper_limit`
* :abbr:`β (String)` `range_8_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_9_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_9_upper_limit`
* :abbr:`β (String)` `range_9_equipment_list_name`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_10_lower_limit`
* :abbr:`β (Numeric)` `dry_bulb_temperature_difference_range_10_upper_limit`
* :abbr:`β (String)` `range_10_equipment_list_name`
.. rst-class:: special
PlantEquipmentOperation:OutdoorWetBulbDifference
================================================
Plant equipment operation scheme for outdoor wet-bulb temperature difference operation. Specifies one or more groups of equipment which are available to operate for successive ranges based the difference between a reference node temperature and the outdoor wet-bulb temperature.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reference_temperature_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_1_lower_limit`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_1_upper_limit`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `range_1_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_2_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_2_upper_limit`
* :abbr:`β (String)` `range_2_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_3_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_3_upper_limit`
* :abbr:`β (String)` `range_3_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_4_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_4_upper_limit`
* :abbr:`β (String)` `range_4_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_5_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_5_upper_limit`
* :abbr:`β (String)` `range_5_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_6_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_6_upper_limit`
* :abbr:`β (String)` `range_6_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_7_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_7_upper_limit`
* :abbr:`β (String)` `range_7_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_8_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_8_upper_limit`
* :abbr:`β (String)` `range_8_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_9_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_9_upper_limit`
* :abbr:`β (String)` `range_9_equipment_list_name`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_10_lower_limit`
* :abbr:`β (Numeric)` `wet_bulb_temperature_difference_range_10_upper_limit`
* :abbr:`β (String)` `range_10_equipment_list_name`
.. rst-class:: special
PlantEquipmentOperation:OutdoorDewpointDifference
=================================================
Plant equipment operation scheme for outdoor dewpoint temperature difference operation. Specifies one or more groups of equipment which are available to operate for successive ranges based the difference between a reference node temperature and the outdoor dewpoint temperature.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reference_temperature_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_1_lower_limit`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_1_upper_limit`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `range_1_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_2_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_2_upper_limit`
* :abbr:`β (String)` `range_2_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_3_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_3_upper_limit`
* :abbr:`β (String)` `range_3_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_4_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_4_upper_limit`
* :abbr:`β (String)` `range_4_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_5_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_5_upper_limit`
* :abbr:`β (String)` `range_5_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_6_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_6_upper_limit`
* :abbr:`β (String)` `range_6_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_7_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_7_upper_limit`
* :abbr:`β (String)` `range_7_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_8_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_8_upper_limit`
* :abbr:`β (String)` `range_8_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_9_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_9_upper_limit`
* :abbr:`β (String)` `range_9_equipment_list_name`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_10_lower_limit`
* :abbr:`β (Numeric)` `dewpoint_temperature_difference_range_10_upper_limit`
* :abbr:`β (String)` `range_10_equipment_list_name`
.. rst-class:: special
PlantEquipmentOperation:ChillerHeaterChangeover
===============================================
Plant equipment operation object to control switchover between chiller and heater operation of chiller heater heat pump serving 2 plant loops. Poll zone loads and determine if plant should be in heating, cooling or simultaneous heating and cooling and dispatch equipment accordingly.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `primary_cooling_plant_setpoint_temperature`
* :abbr:`β (Numeric)` `secondary_distribution_cooling_plant_setpoint_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `primary_heating_plant_setpoint_at_outdoor_high_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `outdoor_high_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `primary_heating_plant_setpoint_at_outdoor_low_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `outdoor_low_temperature`
* :abbr:`β (Numeric)` `secondary_distribution_heating_plant_setpoint_temperature`
* :abbr:`β (String)` `zone_load_polling_zonelist_name`
* :abbr:`β (String)` `cooling_only_load_plant_equipment_operation_cooling_load_name`
* :abbr:`β (String)` `heating_only_load_plant_equipment_operation_heating_load_name`
* :abbr:`β (String)` `simultaneous_cooling_and_heating_plant_equipment_operation_cooling_load_name`
* :abbr:`β (String)` `simultaneous_cooling_and_heating_plant_equipment_operation_heating_load_name`
* :abbr:`β (String)` `dedicated_chilled_water_return_recovery_heat_pump_name`
* :abbr:`β (String)` `dedicated_hot_water_return_recovery_heat_pump_name`
* :abbr:`β (Numeric)` `boiler_setpoint_temperature_offset` (Default: 0.5)
* :abbr:`β (Numeric)` `primary_heating_plant_setpoint_at_backup_outdoor_low_temperature`
* :abbr:`β (Numeric)` `backup_outdoor_low_temperature`
.. rst-class:: special
PlantEquipmentOperationSchemes
==============================
Operation schemes are listed in "priority" order. Note that each scheme must address the entire load and/or condition ranges for the simulation. The actual one selected for use will be the first that is "Scheduled" on. That is, if control scheme 1 is not "on" and control scheme 2 is -- then control scheme 2 is selected. Only plant equipment should be listed on a Control Scheme for this item.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_scheme_1_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_scheme_1_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_scheme_1_schedule_name`
* :abbr:`β (String)` `control_scheme_2_object_type`
* :abbr:`β (String)` `control_scheme_2_name`
* :abbr:`β (String)` `control_scheme_2_schedule_name`
* :abbr:`β (String)` `control_scheme_3_object_type`
* :abbr:`β (String)` `control_scheme_3_name`
* :abbr:`β (String)` `control_scheme_3_schedule_name`
* :abbr:`β (String)` `control_scheme_4_object_type`
* :abbr:`β (String)` `control_scheme_4_name`
* :abbr:`β (String)` `control_scheme_4_schedule_name`
* :abbr:`β (String)` `control_scheme_5_object_type`
* :abbr:`β (String)` `control_scheme_5_name`
* :abbr:`β (String)` `control_scheme_5_schedule_name`
* :abbr:`β (String)` `control_scheme_6_object_type`
* :abbr:`β (String)` `control_scheme_6_name`
* :abbr:`β (String)` `control_scheme_6_schedule_name`
* :abbr:`β (String)` `control_scheme_7_object_type`
* :abbr:`β (String)` `control_scheme_7_name`
* :abbr:`β (String)` `control_scheme_7_schedule_name`
* :abbr:`β (String)` `control_scheme_8_object_type`
* :abbr:`β (String)` `control_scheme_8_name`
* :abbr:`β (String)` `control_scheme_8_schedule_name`
.. rst-class:: special
CondenserEquipmentOperationSchemes
==================================
Operation schemes are listed in "priority" order. Note that each scheme must address the entire load and/or condition ranges for the simulation. The actual one selected for use will be the first that is "Scheduled" on. That is, if control scheme 1 is not "on" and control scheme 2 is -- then control scheme 2 is selected. Only condenser equipment should be listed on a Control Scheme for this item.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_scheme_1_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_scheme_1_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_scheme_1_schedule_name`
* :abbr:`β (String)` `control_scheme_2_object_type`
* :abbr:`β (String)` `control_scheme_2_name`
* :abbr:`β (String)` `control_scheme_2_schedule_name`
* :abbr:`β (String)` `control_scheme_3_object_type`
* :abbr:`β (String)` `control_scheme_3_name`
* :abbr:`β (String)` `control_scheme_3_schedule_name`
* :abbr:`β (String)` `control_scheme_4_object_type`
* :abbr:`β (String)` `control_scheme_4_name`
* :abbr:`β (String)` `control_scheme_4_schedule_name`
* :abbr:`β (String)` `control_scheme_5_object_type`
* :abbr:`β (String)` `control_scheme_5_name`
* :abbr:`β (String)` `control_scheme_5_schedule_name`
* :abbr:`β (String)` `control_scheme_6_object_type`
* :abbr:`β (String)` `control_scheme_6_name`
* :abbr:`β (String)` `control_scheme_6_schedule_name`
* :abbr:`β (String)` `control_scheme_7_object_type`
* :abbr:`β (String)` `control_scheme_7_name`
* :abbr:`β (String)` `control_scheme_7_schedule_name`
* :abbr:`β (String)` `control_scheme_8_object_type`
* :abbr:`β (String)` `control_scheme_8_name`
* :abbr:`β (String)` `control_scheme_8_schedule_name`
.. rst-class:: special
EnergyManagementSystem:Sensor
=============================
Declares EMS variable as a sensor a list of output variables and meters that can be reported are available after a run on the report (.rdd) or meter dictionary file (.mdd) if the Output:VariableDictionary has been requested.
* :abbr:`β (String)` `output_variable_or_output_meter_index_key_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `output_variable_or_output_meter_name`
.. rst-class:: special
EnergyManagementSystem:Actuator
===============================
Hardware portion of EMS used to set up actuators in the model
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_unique_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_control_type`
.. rst-class:: special
EnergyManagementSystem:ProgramCallingManager
============================================
Input EMS program. a program needs a name a description of when it should be called and then lines of program code for EMS Runtime language
* :abbr:`β (String)` `energyplus_model_calling_point`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` program_name} `programs`
.. rst-class:: special
EnergyManagementSystem:Program
==============================
This input defines an Erl program Each field after the name is a line of EMS Runtime Language
* :abbr:`π
(Required Field)` Array of {:abbr:`β (String)` program_line} `lines`
.. rst-class:: special
EnergyManagementSystem:Subroutine
=================================
This input defines an Erl program subroutine Each field after the name is a line of EMS Runtime Language
* Array of {:abbr:`β (String)` program_line} `lines`
.. rst-class:: special
EnergyManagementSystem:GlobalVariable
=====================================
Declares Erl variable as having global scope No spaces allowed in names used for Erl variables
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` erl_variable_name} `variables`
.. rst-class:: special
EnergyManagementSystem:OutputVariable
=====================================
This object sets up an EnergyPlus output variable from an Erl variable
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ems_variable_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `type_of_data_in_variable`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `update_frequency`
* :abbr:`β (String)` `ems_program_or_subroutine_name`
* :abbr:`β (String)` `units`
.. rst-class:: special
EnergyManagementSystem:MeteredOutputVariable
============================================
This object sets up an EnergyPlus output variable from an Erl variable
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ems_variable_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `update_frequency`
* :abbr:`β (String)` `ems_program_or_subroutine_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `resource_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `group_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `end_use_category`
* :abbr:`β (String)` `end_use_subcategory`
* :abbr:`β (String)` `units`
.. rst-class:: special
EnergyManagementSystem:TrendVariable
====================================
This object sets up an EMS trend variable from an Erl variable A trend variable logs values across timesteps
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ems_variable_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_timesteps_to_be_logged`
.. rst-class:: special
EnergyManagementSystem:InternalVariable
=======================================
Declares EMS variable as an internal data variable
* :abbr:`β (String)` `internal_data_index_key_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `internal_data_type`
.. rst-class:: special
EnergyManagementSystem:CurveOrTableIndexVariable
================================================
Declares EMS variable that identifies a curve or table
* :abbr:`π
(Required Field)` :abbr:`β (String)` `curve_or_table_object_name`
.. rst-class:: special
EnergyManagementSystem:ConstructionIndexVariable
================================================
Declares EMS variable that identifies a construction
* :abbr:`π
(Required Field)` :abbr:`β (String)` `construction_object_name`
.. rst-class:: special
ExternalInterface
=================
This object activates the external interface of EnergyPlus. If the object ExternalInterface is present, then all ExtnernalInterface:\* objects will receive their values from the BCVTB interface or from FMUs at each zone time step. If this object is not present, then the values of these objects will be fixed at the value declared in the "initial value" field of the corresponding object, and a warning will be written to the EnergyPlus error file.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `name_of_external_interface`
.. rst-class:: special
ExternalInterface:Schedule
==========================
A ExternalInterface:Schedule contains only one value, which is used during the warm-up period and the system sizing.
* :abbr:`β (String)` `schedule_type_limits_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `initial_value`
.. rst-class:: special
ExternalInterface:Variable
==========================
This input object is similar to EnergyManagementSystem:GlobalVariable. However, at the beginning of each zone time step, its value is set to the value received from the external interface. During the warm-up period and the system sizing, its value is set to the value specified by the field "initial value." This object can be used to move data into Erl subroutines.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `initial_value`
.. rst-class:: special
ExternalInterface:Actuator
==========================
Hardware portion of EMS used to set up actuators in the model
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_unique_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_control_type`
* :abbr:`β (Numeric)` `optional_initial_value`
.. rst-class:: special
ExternalInterface:FunctionalMockupUnitImport
============================================
This object declares an FMU
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_file_name`
* :abbr:`β (Numeric)` `fmu_timeout` (Default: 0.0)
* :abbr:`βΎ (Integer)` `fmu_loggingon` (Default: 0)
.. rst-class:: special
ExternalInterface:FunctionalMockupUnitImport:From:Variable
==========================================================
This object declares an FMU input variable
* :abbr:`π
(Required Field)` :abbr:`β (String)` `output_variable_index_key_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `output_variable_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_file_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_instance_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_variable_name`
.. rst-class:: special
ExternalInterface:FunctionalMockupUnitImport:To:Schedule
========================================================
This objects contains only one value, which is used during the first call of EnergyPlus
* :abbr:`β (String)` `schedule_type_limits_names`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_file_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_instance_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_variable_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `initial_value`
.. rst-class:: special
ExternalInterface:FunctionalMockupUnitImport:To:Actuator
========================================================
Hardware portion of EMS used to set up actuators in the model that are dynamically updated from the FMU.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_unique_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_control_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_file_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_instance_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_variable_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `initial_value`
.. rst-class:: special
ExternalInterface:FunctionalMockupUnitImport:To:Variable
========================================================
Declares Erl variable as having global scope No spaces allowed in names used for Erl variables
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_file_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_instance_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_variable_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `initial_value`
.. rst-class:: special
ExternalInterface:FunctionalMockupUnitExport:From:Variable
==========================================================
This object declares an FMU input variable
* :abbr:`π
(Required Field)` :abbr:`β (String)` `output_variable_index_key_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `output_variable_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_variable_name`
.. rst-class:: special
ExternalInterface:FunctionalMockupUnitExport:To:Schedule
========================================================
This objects contains only one value, which is used during the first call of EnergyPlus
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `schedule_type_limits_names`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_variable_name`
* :abbr:`β (Numeric)` `initial_value`
.. rst-class:: special
ExternalInterface:FunctionalMockupUnitExport:To:Actuator
========================================================
Hardware portion of EMS used to set up actuators in the model that are dynamically updated from the FMU.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_unique_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `actuated_component_control_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_variable_name`
* :abbr:`β (Numeric)` `initial_value`
.. rst-class:: special
ExternalInterface:FunctionalMockupUnitExport:To:Variable
========================================================
Declares Erl variable as having global scope No spaces allowed in names used for Erl variables
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fmu_variable_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `initial_value`
.. rst-class:: special
ZoneHVAC:ForcedAir:UserDefined
==============================
Defines a generic zone air unit for custom modeling using Energy Management System or External Interface
* :abbr:`β (String)` `overall_model_simulation_program_calling_manager_name`
* :abbr:`β (String)` `model_setup_and_sizing_program_calling_manager_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_outlet_node_name`
* :abbr:`β (String)` `secondary_air_inlet_node_name`
* :abbr:`β (String)` `secondary_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_plant_loop_connections`
* :abbr:`β (String)` `plant_connection_1_inlet_node_name`
* :abbr:`β (String)` `plant_connection_1_outlet_node_name`
* :abbr:`β (String)` `plant_connection_2_inlet_node_name`
* :abbr:`β (String)` `plant_connection_2_outlet_node_name`
* :abbr:`β (String)` `plant_connection_3_inlet_node_name`
* :abbr:`β (String)` `plant_connection_3_outlet_node_name`
* :abbr:`β (String)` `supply_inlet_water_storage_tank_name`
* :abbr:`β (String)` `collection_outlet_water_storage_tank_name`
* :abbr:`β (String)` `ambient_zone_name`
.. rst-class:: special
AirTerminal:SingleDuct:UserDefined
==================================
Defines a generic single duct air terminal unit for custom modeling using Energy Management System or External Interface
* :abbr:`β (String)` `overall_model_simulation_program_calling_manager_name`
* :abbr:`β (String)` `model_setup_and_sizing_program_calling_manager_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `primary_air_outlet_node_name`
* :abbr:`β (String)` `secondary_air_inlet_node_name`
* :abbr:`β (String)` `secondary_air_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_plant_loop_connections`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_connection_1_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_connection_1_outlet_node_name`
* :abbr:`β (String)` `plant_connection_2_inlet_node_name`
* :abbr:`β (String)` `plant_connection_2_outlet_node_name`
* :abbr:`β (String)` `supply_inlet_water_storage_tank_name`
* :abbr:`β (String)` `collection_outlet_water_storage_tank_name`
* :abbr:`β (String)` `ambient_zone_name`
.. rst-class:: special
Coil:UserDefined
================
Defines a generic air system component for custom modeling using Energy Management System or External Interface
* :abbr:`β (String)` `overall_model_simulation_program_calling_manager_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `model_setup_and_sizing_program_calling_manager_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_air_connections`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_connection_1_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_connection_1_outlet_node_name`
* :abbr:`β (String)` `air_connection_2_inlet_node_name`
* :abbr:`β (String)` `air_connection_2_outlet_node_name`
* :abbr:`β (String)` `plant_connection_is_used`
* :abbr:`β (String)` `plant_connection_inlet_node_name`
* :abbr:`β (String)` `plant_connection_outlet_node_name`
* :abbr:`β (String)` `supply_inlet_water_storage_tank_name`
* :abbr:`β (String)` `collection_outlet_water_storage_tank_name`
* :abbr:`β (String)` `ambient_zone_name`
.. rst-class:: special
PlantComponent:UserDefined
==========================
Defines a generic plant component for custom modeling using Energy Management System or External Interface
* :abbr:`β (String)` `main_model_program_calling_manager_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_plant_loop_connections`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_connection_1_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_connection_1_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_connection_1_loading_mode`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_connection_1_loop_flow_request_mode`
* :abbr:`β (String)` `plant_connection_1_initialization_program_calling_manager_name`
* :abbr:`β (String)` `plant_connection_1_simulation_program_calling_manager_name`
* :abbr:`β (String)` `plant_connection_2_inlet_node_name`
* :abbr:`β (String)` `plant_connection_2_outlet_node_name`
* :abbr:`β (String)` `plant_connection_2_loading_mode`
* :abbr:`β (String)` `plant_connection_2_loop_flow_request_mode`
* :abbr:`β (String)` `plant_connection_2_initialization_program_calling_manager_name`
* :abbr:`β (String)` `plant_connection_2_simulation_program_calling_manager_name`
* :abbr:`β (String)` `plant_connection_3_inlet_node_name`
* :abbr:`β (String)` `plant_connection_3_outlet_node_name`
* :abbr:`β (String)` `plant_connection_3_loading_mode`
* :abbr:`β (String)` `plant_connection_3_loop_flow_request_mode`
* :abbr:`β (String)` `plant_connection_3_initialization_program_calling_manager_name`
* :abbr:`β (String)` `plant_connection_3_simulation_program_calling_manager_name`
* :abbr:`β (String)` `plant_connection_4_inlet_node_name`
* :abbr:`β (String)` `plant_connection_4_outlet_node_name`
* :abbr:`β (String)` `plant_connection_4_loading_mode`
* :abbr:`β (String)` `plant_connection_4_loop_flow_request_mode`
* :abbr:`β (String)` `plant_connection_4_initialization_program_calling_manager_name`
* :abbr:`β (String)` `plant_connection_4_simulation_program_calling_manager_name`
* :abbr:`β (String)` `air_connection_inlet_node_name`
* :abbr:`β (String)` `air_connection_outlet_node_name`
* :abbr:`β (String)` `supply_inlet_water_storage_tank_name`
* :abbr:`β (String)` `collection_outlet_water_storage_tank_name`
* :abbr:`β (String)` `ambient_zone_name`
.. rst-class:: special
PlantEquipmentOperation:UserDefined
===================================
Defines a generic plant operation scheme for custom supervisory control using Energy Management System or External Interface to dispatch loads
* :abbr:`π
(Required Field)` :abbr:`β (String)` `main_model_program_calling_manager_name`
* :abbr:`β (String)` `initialization_program_calling_manager_name`
* :abbr:`β (String)` `equipment_1_object_type`
* :abbr:`β (String)` `equipment_1_name`
* :abbr:`β (String)` `equipment_2_object_type`
* :abbr:`β (String)` `equipment_2_name`
* :abbr:`β (String)` `equipment_3_object_type`
* :abbr:`β (String)` `equipment_3_name`
* :abbr:`β (String)` `equipment_4_object_type`
* :abbr:`β (String)` `equipment_4_name`
* :abbr:`β (String)` `equipment_5_object_type`
* :abbr:`β (String)` `equipment_5_name`
* :abbr:`β (String)` `equipment_6_object_type`
* :abbr:`β (String)` `equipment_6_name`
* :abbr:`β (String)` `equipment_7_object_type`
* :abbr:`β (String)` `equipment_7_name`
* :abbr:`β (String)` `equipment_8_object_type`
* :abbr:`β (String)` `equipment_8_name`
* :abbr:`β (String)` `equipment_9_object_type`
* :abbr:`β (String)` `equipment_9_name`
* :abbr:`β (String)` `equipment_10_object_type`
* :abbr:`β (String)` `equipment_10_name`
.. rst-class:: special
AvailabilityManager:Scheduled
=============================
Determines the availability of a loop or system: whether it is on or off. Schedule overrides fan/pump schedule.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
.. rst-class:: special
AvailabilityManager:ScheduledOn
===============================
Determines the availability of a loop or system: only controls the turn on action. Schedule overrides fan/pump schedule.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
.. rst-class:: special
AvailabilityManager:ScheduledOff
================================
Determines the availability of a loop or system: only controls the turn off action. Schedule overrides fan/pump schedule.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
.. rst-class:: special
AvailabilityManager:OptimumStart
================================
Determines the optimal start of HVAC systems before occupancy.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `applicability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_schedule_name`
* :abbr:`β (String)` `control_type` (Default: ControlZone)
* :abbr:`β (String)` `control_zone_name`
* :abbr:`β (String)` `zone_list_name`
* :abbr:`β (Numeric)` `maximum_value_for_optimum_start_time` (Default: 6.0)
* :abbr:`β (String)` `control_algorithm` (Default: AdaptiveASHRAE)
* :abbr:`β (Numeric)` `constant_temperature_gradient_during_cooling`
* :abbr:`β (Numeric)` `constant_temperature_gradient_during_heating`
* :abbr:`β (Numeric)` `initial_temperature_gradient_during_cooling`
* :abbr:`β (Numeric)` `initial_temperature_gradient_during_heating`
* :abbr:`β (Numeric)` `constant_start_time`
* :abbr:`βΎ (Integer)` `number_of_previous_days` (Default: 2)
.. rst-class:: special
AvailabilityManager:NightCycle
==============================
Determines the availability of a loop or system: whether it is on or off. Depending on zone temperatures, overrides Schedules and forces system Fans on.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `applicability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_schedule_name`
* :abbr:`β (String)` `control_type` (Default: StayOff)
* :abbr:`β (Numeric)` `thermostat_tolerance` (Default: 1.0)
* :abbr:`β (String)` `cycling_run_time_control_type` (Default: FixedRunTime)
* :abbr:`β (Numeric)` `cycling_run_time` (Default: 3600.0)
* :abbr:`β (String)` `control_zone_or_zone_list_name`
* :abbr:`β (String)` `cooling_control_zone_or_zone_list_name`
* :abbr:`β (String)` `heating_control_zone_or_zone_list_name`
* :abbr:`β (String)` `heating_zone_fans_only_zone_or_zone_list_name`
.. rst-class:: special
AvailabilityManager:DifferentialThermostat
==========================================
Overrides fan/pump schedules depending on temperature difference between two nodes.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hot_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cold_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature_difference_on_limit`
* :abbr:`β (Numeric)` `temperature_difference_off_limit`
.. rst-class:: special
AvailabilityManager:HighTemperatureTurnOff
==========================================
Overrides fan/pump schedules depending on temperature at sensor node.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sensor_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature`
.. rst-class:: special
AvailabilityManager:HighTemperatureTurnOn
=========================================
Overrides fan/pump schedules depending on temperature at sensor node.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sensor_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature`
.. rst-class:: special
AvailabilityManager:LowTemperatureTurnOff
=========================================
Overrides fan/pump schedules depending on temperature at sensor node.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sensor_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature`
* :abbr:`β (String)` `applicability_schedule_name`
.. rst-class:: special
AvailabilityManager:LowTemperatureTurnOn
========================================
Overrides fan/pump schedules depending on temperature at sensor node.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `sensor_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `temperature`
.. rst-class:: special
AvailabilityManager:NightVentilation
====================================
depending on zone and outdoor conditions overrides fan schedule to do precooling with outdoor air
* :abbr:`π
(Required Field)` :abbr:`β (String)` `applicability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_schedule_name`
* :abbr:`β (String)` `ventilation_temperature_schedule_name`
* :abbr:`β (Numeric)` `ventilation_temperature_difference` (Default: 2.0)
* :abbr:`β (Numeric)` `ventilation_temperature_low_limit` (Default: 15.0)
* :abbr:`β (Numeric)` `night_venting_flow_fraction` (Default: 1.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_name`
.. rst-class:: special
AvailabilityManager:HybridVentilation
=====================================
Depending on zone and outdoor conditions overrides window/door opening controls to maximize natural ventilation and turn off an HVAC system when ventilation control conditions are met. This object (zone ventilation object name) has not been instrumented to work with global Zone or Zone List names option for Ventilation:DesignFlowRate. In order to use, you must enter the single name in that field. If it is a part of a global ventilation assignment the name will be name. Currently, hybrid ventilation manager is restricted to one per zone. It can either be applied through the air loop or directly to the zone. If hybrid ventilation manager is applied to an air loop and one of the zones served by that air loop also has hybrid ventilation manager, then zone hybrid ventilation manager is disabled.
* :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `ventilation_control_mode_schedule_name`
* :abbr:`β (String)` `use_weather_file_rain_indicators` (Default: Yes)
* :abbr:`β (Numeric)` `maximum_wind_speed` (Default: 40.0)
* :abbr:`β (Numeric)` `minimum_outdoor_temperature` (Default: -100.0)
* :abbr:`β (Numeric)` `maximum_outdoor_temperature` (Default: 100.0)
* :abbr:`β (Numeric)` `minimum_outdoor_enthalpy`
* :abbr:`β (Numeric)` `maximum_outdoor_enthalpy`
* :abbr:`β (Numeric)` `minimum_outdoor_dewpoint` (Default: -100.0)
* :abbr:`β (Numeric)` `maximum_outdoor_dewpoint` (Default: 100.0)
* :abbr:`β (String)` `minimum_outdoor_ventilation_air_schedule_name`
* :abbr:`β (String)` `opening_factor_function_of_wind_speed_curve_name`
* :abbr:`β (String)` `airflownetwork_control_type_schedule_name`
* :abbr:`β (String)` `simple_airflow_control_type_schedule_name`
* :abbr:`β (String)` `zoneventilation_object_name`
* :abbr:`β (Numeric)` `minimum_hvac_operation_time` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_ventilation_time` (Default: 0.0)
.. rst-class:: special
AvailabilityManagerAssignmentList
=================================
Defines the applicable managers used for an AirLoopHVAC or PlantLoop. The priority of availability managers is based on a set of rules and are specific to the type of loop. The output from each availability manager is an availability status flag: NoAction, ForceOff, CycleOn, or CycleOnZoneFansOnly (used only for air loops).
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` availability_manager_object_type, :abbr:`π
(Required Field)` :abbr:`β (String)` availability_manager_name} `managers`
.. rst-class:: special
SetpointManager:Scheduled
=========================
The simplest Setpoint Manager simply uses a schedule to determine one or more setpoints. Values of the nodes are not used as input.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_variable`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:Scheduled:DualSetpoint
======================================
This setpoint manager places a high and low schedule value on one or more nodes.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `high_setpoint_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `low_setpoint_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:OutdoorAirReset
===============================
This Setpoint Manager is used to place a setpoint temperature on system node according to the outdoor air temperature using a reset rule. The outdoor air temperature is obtained from the weather information during the simulation.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `setpoint_at_outdoor_low_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `outdoor_low_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `setpoint_at_outdoor_high_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `outdoor_high_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
* :abbr:`β (String)` `schedule_name`
* :abbr:`β (Numeric)` `setpoint_at_outdoor_low_temperature_2`
* :abbr:`β (Numeric)` `outdoor_low_temperature_2`
* :abbr:`β (Numeric)` `setpoint_at_outdoor_high_temperature_2`
* :abbr:`β (Numeric)` `outdoor_high_temperature_2`
.. rst-class:: special
SetpointManager:SingleZone:Reheat
=================================
This setpoint manager detects the control zone load, zone inlet node flow rate, and zone node temperature and calculates a setpoint temperature for the supply air that will satisfy the zone load (heating or cooling) for the control zone. This setpoint manager is not limited to reheat applications.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`β (Numeric)` `minimum_supply_air_temperature` (Default: -99.0)
* :abbr:`β (Numeric)` `maximum_supply_air_temperature` (Default: 99.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:SingleZone:Heating
==================================
This setpoint manager detects the control zone load to meet the current heating setpoint, zone inlet node flow rate, and zone node temperature, and calculates a setpoint temperature for the supply air that will satisfy the zone heating load for the control zone.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`β (Numeric)` `minimum_supply_air_temperature` (Default: -99.0)
* :abbr:`β (Numeric)` `maximum_supply_air_temperature` (Default: 99.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:SingleZone:Cooling
==================================
This setpoint manager detects the control zone load to meet the current cooling setpoint, zone inlet node flow rate, and zone node temperature, and calculates a setpoint temperature for the supply air that will satisfy the zone cooling load for the control zone.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`β (Numeric)` `minimum_supply_air_temperature` (Default: -99.0)
* :abbr:`β (Numeric)` `maximum_supply_air_temperature` (Default: 99.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:SingleZone:Humidity:Minimum
===========================================
The Single Zone Minimum Humidity Setpoint Manager allows the control of a single zone minimum humidity level. This setpoint manager can be used in conjunction with object ZoneControl:Humidistat to detect humidity levels.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_air_node_name`
.. rst-class:: special
SetpointManager:SingleZone:Humidity:Maximum
===========================================
The Single Zone Maximum Humidity Setpoint Manager allows the control of a single zone maximum humidity level. This setpoint manager can be used in conjunction with object ZoneControl:Humidistat to detect humidity levels.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_air_node_name`
.. rst-class:: special
SetpointManager:MixedAir
========================
The Mixed Air Setpoint Manager is meant to be used in conjunction with a Controller:OutdoorAir object. This setpoint manager is used to establish a temperature setpoint at the mixed air node.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reference_setpoint_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_inlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_outlet_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
* :abbr:`β (String)` `cooling_coil_inlet_node_name`
* :abbr:`β (String)` `cooling_coil_outlet_node_name`
* :abbr:`β (Numeric)` `minimum_temperature_at_cooling_coil_outlet_node` (Default: 7.2)
.. rst-class:: special
SetpointManager:OutdoorAirPretreat
==================================
This setpoint manager determines the required conditions at the outdoor air stream node which will produce the reference setpoint condition at the mixed air node when mixed with the return air stream
* :abbr:`β (String)` `control_variable`
* :abbr:`β (Numeric)` `minimum_setpoint_temperature` (Default: -99.0)
* :abbr:`β (Numeric)` `maximum_setpoint_temperature` (Default: 99.0)
* :abbr:`β (Numeric)` `minimum_setpoint_humidity_ratio` (Default: 1e-05)
* :abbr:`β (Numeric)` `maximum_setpoint_humidity_ratio` (Default: 1.0)
* :abbr:`β (String)` `reference_setpoint_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `mixed_air_stream_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `outdoor_air_stream_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `return_air_stream_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:Warmest
=======================
This SetpointManager resets the cooling supply air temperature of a central forced air HVAC system according to the cooling demand of the warmest zone.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`β (Numeric)` `minimum_setpoint_temperature` (Default: 12.0)
* :abbr:`β (Numeric)` `maximum_setpoint_temperature` (Default: 18.0)
* :abbr:`β (String)` `strategy` (Default: MaximumTemperature)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:Coldest
=======================
This SetpointManager is used in dual duct systems to reset the setpoint temperature of the air in the heating supply duct. Usually it is used in conjunction with a SetpointManager:Warmest resetting the temperature of the air in the cooling supply duct.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`β (Numeric)` `minimum_setpoint_temperature` (Default: 20.0)
* :abbr:`β (Numeric)` `maximum_setpoint_temperature` (Default: 50.0)
* :abbr:`β (String)` `strategy` (Default: MinimumTemperature)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:ReturnAirBypassFlow
===================================
This setpoint manager determines the required mass flow rate through a return air bypass duct to meet the specified temperature setpoint
* :abbr:`β (String)` `control_variable` (Default: Flow)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`β (String)` `temperature_setpoint_schedule_name`
.. rst-class:: special
SetpointManager:WarmestTemperatureFlow
======================================
This setpoint manager sets both the supply air temperature and the supply air flow rate.
* :abbr:`β (String)` `control_variable`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`β (Numeric)` `minimum_setpoint_temperature` (Default: 12.0)
* :abbr:`β (Numeric)` `maximum_setpoint_temperature` (Default: 18.0)
* :abbr:`β (String)` `strategy` (Default: TemperatureFirst)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
* :abbr:`β (Numeric)` `minimum_turndown_ratio` (Default: 0.2)
.. rst-class:: special
SetpointManager:MultiZone:Heating:Average
=========================================
This setpoint manager sets the average supply air temperature based on the heating load requirements of all controlled zones in an air loop served by a central air-conditioner.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`β (Numeric)` `minimum_setpoint_temperature` (Default: 20.0)
* :abbr:`β (Numeric)` `maximum_setpoint_temperature` (Default: 50.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:MultiZone:Cooling:Average
=========================================
This setpoint manager sets the average supply air temperature based on the cooling load requirements of all controlled zones in an air loop served by a central air-conditioner.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`β (Numeric)` `minimum_setpoint_temperature` (Default: 12.0)
* :abbr:`β (Numeric)` `maximum_setpoint_temperature` (Default: 18.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:MultiZone:MinimumHumidity:Average
=================================================
This setpoint manager sets the average supply air minimum humidity ratio based on moisture load requirements of all controlled zones in an air loop served by a central air-conditioner.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`β (Numeric)` `minimum_setpoint_humidity_ratio` (Default: 0.005)
* :abbr:`β (Numeric)` `maximum_setpoint_humidity_ratio` (Default: 0.012)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:MultiZone:MaximumHumidity:Average
=================================================
This setpoint manager sets the average supply air maximum humidity ratio based on moisture load requirements of all controlled zones in an air loop served by a central air-conditioner.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`β (Numeric)` `minimum_setpoint_humidity_ratio` (Default: 0.008)
* :abbr:`β (Numeric)` `maximum_setpoint_humidity_ratio` (Default: 0.015)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:MultiZone:Humidity:Minimum
==========================================
This setpoint manager sets the minimum supply air humidity ratio based on humidification requirements of a controlled zone with critical humidity ratio setpoint (i.e., a zone with the highest humidity ratio setpoint) in an air loop served by a central air-conditioner.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`β (Numeric)` `minimum_setpoint_humidity_ratio` (Default: 0.005)
* :abbr:`β (Numeric)` `maximum_setpoint_humidity_ratio` (Default: 0.012)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:MultiZone:Humidity:Maximum
==========================================
This setpoint manager sets the maximum supply air humidity ratio based on dehumidification requirements of a controlled zone with critical humidity ratio setpoint (i.e., a zone with the lowest humidity ratio setpoint) in an air loop served by a central air-conditioner.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `hvac_air_loop_name`
* :abbr:`β (Numeric)` `minimum_setpoint_humidity_ratio` (Default: 0.008)
* :abbr:`β (Numeric)` `maximum_setpoint_humidity_ratio` (Default: 0.015)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:FollowOutdoorAirTemperature
===========================================
This setpoint manager is used to place a temperature setpoint on a system node that is derived from the current outdoor air environmental conditions. The outdoor air conditions are obtained from the weather information during the simulation.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`β (String)` `reference_temperature_type` (Default: OutdoorAirWetBulb)
* :abbr:`β (Numeric)` `offset_temperature_difference`
* :abbr:`β (Numeric)` `maximum_setpoint_temperature`
* :abbr:`β (Numeric)` `minimum_setpoint_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:FollowSystemNodeTemperature
===========================================
This setpoint manager is used to place a temperature setpoint on a system node that is derived from the current temperatures at a separate system node. The current value of the temperature at a reference node is obtained and used to generate setpoint on a second system node. If the reference node is also designated to be an outdoor air (intake) node, then this setpoint manager can be used to follow outdoor air conditions that are adjusted for altitude.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`β (String)` `reference_node_name`
* :abbr:`β (String)` `reference_temperature_type` (Default: NodeDryBulb)
* :abbr:`β (Numeric)` `offset_temperature_difference`
* :abbr:`β (Numeric)` `maximum_limit_setpoint_temperature`
* :abbr:`β (Numeric)` `minimum_limit_setpoint_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:FollowGroundTemperature
=======================================
This setpoint manager is used to place a temperature setpoint on a system node that is derived from a current ground temperature. The ground temperatures are specified in different Site:GroundTemperature:\* objects and used during the simulation. This setpoint manager is primarily intended for condenser or plant loops using some type of ground heat exchanger.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`β (String)` `reference_ground_temperature_object_type`
* :abbr:`β (Numeric)` `offset_temperature_difference`
* :abbr:`β (Numeric)` `maximum_setpoint_temperature`
* :abbr:`β (Numeric)` `minimum_setpoint_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:CondenserEnteringReset
======================================
This setpoint manager uses one curve to determine the optimum condenser entering water temperature for a given timestep and two other curves to place boundary conditions on the setpoint value.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `default_condenser_entering_water_temperature_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `minimum_design_wetbulb_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `minimum_outside_air_wetbulb_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `optimized_cond_entering_water_temperature_curve_name`
* :abbr:`β (Numeric)` `minimum_lift` (Default: 11.1)
* :abbr:`β (Numeric)` `maximum_condenser_entering_water_temperature` (Default: 32.0)
* :abbr:`β (Numeric)` `cooling_tower_design_inlet_air_wet_bulb_temperature` (Default: 25.56)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:CondenserEnteringReset:Ideal
============================================
This setpoint manager determine the ideal optimum condenser entering water temperature setpoint for a given timestep.
* :abbr:`β (String)` `control_variable` (Default: Temperature)
* :abbr:`β (Numeric)` `minimum_lift` (Default: 11.1)
* :abbr:`β (Numeric)` `maximum_condenser_entering_water_temperature` (Default: 32.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:SingleZone:OneStageCooling
==========================================
This object can be used with CoilSystem:Cooling:DX to model on/off cycling control of single stage air systems. Setpoints are modulated to run coil full on or full off depending on zone conditions. Intended for use with ZoneControl:Thermostat:StagedDualSetpoint
* :abbr:`β (Numeric)` `cooling_stage_on_supply_air_setpoint_temperature` (Default: -99.0)
* :abbr:`β (Numeric)` `cooling_stage_off_supply_air_setpoint_temperature` (Default: 99.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:SingleZone:OneStageHeating
==========================================
This object can be used with CoilSystem:Heating:DX, Coil:Heating:Fuel, Coil:Heating:Electric to model on/off cycling control of single stage air systems. Setpoints are modulated to run coil full on or full off depending on zone conditions. Intended for use with ZoneControl:Thermostat:StagedDualSetpoint.
* :abbr:`β (Numeric)` `heating_stage_on_supply_air_setpoint_temperature` (Default: 99.0)
* :abbr:`β (Numeric)` `heating_stage_off_supply_air_setpoint_temperature` (Default: -99.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_zone_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:ReturnTemperature:ChilledWater
==============================================
This setpoint manager is used to place a temperature setpoint on a plant supply outlet node based on a target return water setpoint. The setpoint manager attempts to achieve the desired return water temperature by adjusting the supply temperature setpoint based on the plant conditions at each system time step.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_loop_supply_outlet_node`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_loop_supply_inlet_node`
* :abbr:`β (Numeric)` `minimum_supply_temperature_setpoint` (Default: 5.0)
* :abbr:`β (Numeric)` `maximum_supply_temperature_setpoint` (Default: 10.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `return_temperature_setpoint_input_type`
* :abbr:`β (Numeric)` `return_temperature_setpoint_constant_value` (Default: 13.0)
* :abbr:`β (String)` `return_temperature_setpoint_schedule_name`
.. rst-class:: special
SetpointManager:ReturnTemperature:HotWater
==========================================
This setpoint manager is used to place a temperature setpoint on a plant supply outlet node based on a target return water setpoint. The setpoint manager attempts to achieve the desired return water temperature by adjusting the supply temperature setpoint based on the plant conditions at each system time step.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_loop_supply_outlet_node`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plant_loop_supply_inlet_node`
* :abbr:`β (Numeric)` `minimum_supply_temperature_setpoint` (Default: 77.0)
* :abbr:`β (Numeric)` `maximum_supply_temperature_setpoint` (Default: 82.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `return_temperature_setpoint_input_type`
* :abbr:`β (Numeric)` `return_temperature_setpoint_constant_value` (Default: 71.0)
* :abbr:`β (String)` `return_temperature_setpoint_schedule_name`
.. rst-class:: special
SetpointManager:SystemNodeReset:Temperature
===========================================
This Setpoint Manager is used to place a temperature setpoint on a system node according to the reference (e.g., return) temperature using a reset rule. The temperature setpoint is obtained by retrieving the temperature of the user specified reference system node.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_variable`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `setpoint_at_low_reference_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `setpoint_at_high_reference_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `low_reference_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `high_reference_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reference_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
SetpointManager:SystemNodeReset:Humidity
========================================
This Setpoint Manager is used to place a humidity ratio setpoint on a system node according to the reference (e.g., return) humidity ratio using a reset rule. The humidity ratio setpoint is obtained by retrieving the humidity ratio of the user specified reference system node.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `control_variable`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `setpoint_at_low_reference_humidity_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `setpoint_at_high_reference_humidity_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `low_reference_humidity_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `high_reference_humidity_ratio`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reference_node_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `setpoint_node_or_nodelist_name`
.. rst-class:: special
Refrigeration:Case
==================
The Refrigeration Case object works in conjunction with a compressor rack, a refrigeration system, or a secondary loop to simulate the performance of a refrigerated case system. The object calculates the energy use for lights, fans and anti-sweat heaters and accounts for the sensible and latent heat exchange with the surrounding environment (termed "case credits") which impacts the temperature and humidity in the zone where the case is located.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `rated_ambient_temperature` (Default: 23.9)
* :abbr:`β (Numeric)` `rated_ambient_relative_humidity` (Default: 55.0)
* :abbr:`β (Numeric)` `rated_total_cooling_capacity_per_unit_length` (Default: 1900.0)
* :abbr:`β (Numeric)` `rated_latent_heat_ratio` (Default: 0.3)
* :abbr:`β (Numeric)` `rated_runtime_fraction` (Default: 0.85)
* :abbr:`β (Numeric)` `case_length` (Default: 3.0)
* :abbr:`β (Numeric)` `case_operating_temperature` (Default: 1.1)
* :abbr:`β (String)` `latent_case_credit_curve_type` (Default: CaseTemperatureMethod)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `latent_case_credit_curve_name`
* :abbr:`β (Numeric)` `standard_case_fan_power_per_unit_length` (Default: 75.0)
* :abbr:`β (Numeric)` `operating_case_fan_power_per_unit_length` (Default: 75.0)
* :abbr:`β (Numeric)` `standard_case_lighting_power_per_unit_length` (Default: 90.0)
* :abbr:`β (Numeric)` `installed_case_lighting_power_per_unit_length`
* :abbr:`β (String)` `case_lighting_schedule_name`
* :abbr:`β (Numeric)` `fraction_of_lighting_energy_to_case` (Default: 1.0)
* :abbr:`β (Numeric)` `case_anti_sweat_heater_power_per_unit_length` (Default: 0.0)
* :abbr:`β (Numeric)` `minimum_anti_sweat_heater_power_per_unit_length` (Default: 0.0)
* :abbr:`β (String)` `anti_sweat_heater_control_type` (Default: None)
* :abbr:`β (Numeric)` `humidity_at_zero_anti_sweat_heater_energy` (Default: -10.0)
* :abbr:`β (Numeric)` `case_height` (Default: 1.5)
* :abbr:`β (Numeric)` `fraction_of_anti_sweat_heater_energy_to_case` (Default: 1.0)
* :abbr:`β (Numeric)` `case_defrost_power_per_unit_length` (Default: 0.0)
* :abbr:`β (String)` `case_defrost_type` (Default: OffCycle)
* :abbr:`β (String)` `case_defrost_schedule_name`
* :abbr:`β (String)` `case_defrost_drip_down_schedule_name`
* :abbr:`β (String)` `defrost_energy_correction_curve_type` (Default: None)
* :abbr:`β (String)` `defrost_energy_correction_curve_name`
* :abbr:`β (Numeric)` `under_case_hvac_return_air_fraction` (Default: 0.0)
* :abbr:`β (String)` `refrigerated_case_restocking_schedule_name`
* :abbr:`β (String)` `case_credit_fraction_schedule_name`
* :abbr:`β (Numeric)` `design_evaporator_temperature_or_brine_inlet_temperature`
* :abbr:`β (Numeric)` `average_refrigerant_charge_inventory` (Default: 0.0)
* :abbr:`β (String)` `under_case_hvac_return_air_node_name`
.. rst-class:: special
Refrigeration:CompressorRack
============================
Works in conjunction with the refrigeration case and walk-in objects to simulate the performance of a refrigerated case system. This object models the electric consumption of the rack compressors and the condenser fans. Heat can be rejected either outdoors or to a zone. Compressor rack waste heat can also be reclaimed for use by an optional air- or water-heating coil (Coil:Heating:Desuperheater and Coil:WaterHeating:Desuperheater).
* :abbr:`β (String)` `heat_rejection_location` (Default: Outdoors)
* :abbr:`β (Numeric)` `design_compressor_rack_cop` (Default: 2.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `compressor_rack_cop_function_of_temperature_curve_name`
* :abbr:`β (Numeric)` `design_condenser_fan_power` (Default: 250.0)
* :abbr:`β (String)` `condenser_fan_power_function_of_temperature_curve_name`
* :abbr:`β (String)` `condenser_type` (Default: AirCooled)
* :abbr:`β (String)` `water_cooled_condenser_inlet_node_name`
* :abbr:`β (String)` `water_cooled_condenser_outlet_node_name`
* :abbr:`β (String)` `water_cooled_loop_flow_type` (Default: VariableFlow)
* :abbr:`β (String)` `water_cooled_condenser_outlet_temperature_schedule_name`
* :abbr:`β (Numeric)` `water_cooled_condenser_design_flow_rate`
* :abbr:`β (Numeric)` `water_cooled_condenser_maximum_flow_rate`
* :abbr:`β (Numeric)` `water_cooled_condenser_maximum_water_outlet_temperature` (Default: 55.0)
* :abbr:`β (Numeric)` `water_cooled_condenser_minimum_water_inlet_temperature` (Default: 10.0)
* :abbr:`β (String)` `evaporative_condenser_availability_schedule_name`
* :abbr:`β (Numeric)` `evaporative_condenser_effectiveness` (Default: 0.9)
* :abbr:`βΆβ (Auto-calculable Numeric)` `evaporative_condenser_air_flow_rate` (Default: Autocalculate)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 200.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `design_evaporative_condenser_water_pump_power` (Default: 1000.0)
* :abbr:`β (String)` `evaporative_water_supply_tank_name`
* :abbr:`β (String)` `condenser_air_inlet_node_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (String)` `refrigeration_case_name_or_walkin_name_or_caseandwalkinlist_name`
* :abbr:`β (String)` `heat_rejection_zone_name`
.. rst-class:: special
Refrigeration:CaseAndWalkInList
===============================
Provides a list of all the refrigerated cases, walk in coolers, or air chillers cooled by a single refrigeration system. Note that the names of all cases, walk-ins ,air chillers, and CaseAndWalkInLists must be unique. That is, you cannot give a list the same name as one of list items. This list may contain a combination of case and walk-in names OR a list of air chiller names. Air chillers may not be included in any list that also includes cases or walk-ins.
* Array of {:abbr:`β (String)` case_or_walkin_name} `cases_and_walkins`
.. rst-class:: special
Refrigeration:Condenser:AirCooled
=================================
Air cooled condenser for a refrigeration system (Refrigeration:System).
* :abbr:`β (String)` `rated_effective_total_heat_rejection_rate_curve_name`
* :abbr:`β (Numeric)` `rated_subcooling_temperature_difference` (Default: 0.0)
* :abbr:`β (String)` `condenser_fan_speed_control_type` (Default: Fixed)
* :abbr:`β (Numeric)` `rated_fan_power` (Default: 250.0)
* :abbr:`β (Numeric)` `minimum_fan_air_flow_ratio` (Default: 0.2)
* :abbr:`β (String)` `air_inlet_node_name_or_zone_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (Numeric)` `condenser_refrigerant_operating_charge_inventory` (Default: 0.0)
* :abbr:`β (Numeric)` `condensate_receiver_refrigerant_inventory` (Default: 0.0)
* :abbr:`β (Numeric)` `condensate_piping_refrigerant_inventory` (Default: 0.0)
.. rst-class:: special
Refrigeration:Condenser:EvaporativeCooled
=========================================
Evaporative-cooled condenser for a refrigeration system (Refrigeration:System).
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_effective_total_heat_rejection_rate`
* :abbr:`β (Numeric)` `rated_subcooling_temperature_difference` (Default: 0.0)
* :abbr:`β (String)` `fan_speed_control_type` (Default: Fixed)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_fan_power`
* :abbr:`β (Numeric)` `minimum_fan_air_flow_ratio` (Default: 0.2)
* :abbr:`β (Numeric)` `approach_temperature_constant_term` (Default: 6.63)
* :abbr:`β (Numeric)` `approach_temperature_coefficient_2` (Default: 0.468)
* :abbr:`β (Numeric)` `approach_temperature_coefficient_3` (Default: 17.93)
* :abbr:`β (Numeric)` `approach_temperature_coefficient_4` (Default: -0.322)
* :abbr:`β (Numeric)` `minimum_capacity_factor` (Default: 0.5)
* :abbr:`β (Numeric)` `maximum_capacity_factor` (Default: 5.0)
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`βΆβ (Auto-calculable Numeric)` `rated_air_flow_rate` (Default: Autocalculate)
* :abbr:`β (Numeric)` `basin_heater_capacity` (Default: 200.0)
* :abbr:`β (Numeric)` `basin_heater_setpoint_temperature` (Default: 2.0)
* :abbr:`βΆβ (Auto-calculable Numeric)` `rated_water_pump_power` (Default: 1000.0)
* :abbr:`β (String)` `evaporative_water_supply_tank_name`
* :abbr:`β (String)` `evaporative_condenser_availability_schedule_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (Numeric)` `condenser_refrigerant_operating_charge_inventory` (Default: 0.0)
* :abbr:`β (Numeric)` `condensate_receiver_refrigerant_inventory` (Default: 0.0)
* :abbr:`β (Numeric)` `condensate_piping_refrigerant_inventory` (Default: 0.0)
.. rst-class:: special
Refrigeration:Condenser:WaterCooled
===================================
Water cooled condenser for a refrigeration system (Refrigeration:System).
* :abbr:`β (Numeric)` `rated_effective_total_heat_rejection_rate`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_condensing_temperature`
* :abbr:`β (Numeric)` `rated_subcooling_temperature_difference` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_water_inlet_temperature`
* :abbr:`β (String)` `water_inlet_node_name`
* :abbr:`β (String)` `water_outlet_node_name`
* :abbr:`β (String)` `water_cooled_loop_flow_type` (Default: VariableFlow)
* :abbr:`β (String)` `water_outlet_temperature_schedule_name`
* :abbr:`β (Numeric)` `water_design_flow_rate`
* :abbr:`β (Numeric)` `water_maximum_flow_rate`
* :abbr:`β (Numeric)` `water_maximum_water_outlet_temperature` (Default: 55.0)
* :abbr:`β (Numeric)` `water_minimum_water_inlet_temperature` (Default: 10.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (Numeric)` `condenser_refrigerant_operating_charge_inventory`
* :abbr:`β (Numeric)` `condensate_receiver_refrigerant_inventory`
* :abbr:`β (Numeric)` `condensate_piping_refrigerant_inventory`
.. rst-class:: special
Refrigeration:Condenser:Cascade
===============================
Cascade condenser for a refrigeration system (Refrigeration:System). The cascade condenser is unlike the other condenser options because it rejects heat to another, higher-temperature, refrigeration system. That is, the cascade condenser acts as a heat rejection object for one system, but acts as a refrigeration load for another system.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_condensing_temperature`
* :abbr:`β (Numeric)` `rated_approach_temperature_difference` (Default: 3.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_effective_total_heat_rejection_rate`
* :abbr:`β (String)` `condensing_temperature_control_type` (Default: Fixed)
* :abbr:`β (Numeric)` `condenser_refrigerant_operating_charge_inventory`
* :abbr:`β (Numeric)` `condensate_receiver_refrigerant_inventory`
* :abbr:`β (Numeric)` `condensate_piping_refrigerant_inventory`
.. rst-class:: special
Refrigeration:GasCooler:AirCooled
=================================
The transcritical refrigeration system requires a single gas cooler to reject the system heat.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `rated_total_heat_rejection_rate_curve_name`
* :abbr:`β (String)` `gas_cooler_fan_speed_control_type` (Default: Fixed)
* :abbr:`β (Numeric)` `rated_fan_power` (Default: 5000.0)
* :abbr:`β (Numeric)` `minimum_fan_air_flow_ratio` (Default: 0.2)
* :abbr:`β (Numeric)` `transition_temperature` (Default: 27.0)
* :abbr:`β (Numeric)` `transcritical_approach_temperature` (Default: 3.0)
* :abbr:`β (Numeric)` `subcritical_temperature_difference` (Default: 10.0)
* :abbr:`β (Numeric)` `minimum_condensing_temperature` (Default: 10.0)
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (Numeric)` `gas_cooler_refrigerant_operating_charge_inventory` (Default: 0.0)
* :abbr:`β (Numeric)` `gas_cooler_receiver_refrigerant_inventory` (Default: 0.0)
* :abbr:`β (Numeric)` `gas_cooler_outlet_piping_refrigerant_inventory` (Default: 0.0)
.. rst-class:: special
Refrigeration:TransferLoadList
==============================
A refrigeration system may provide cooling to other, secondary, systems through either a secondary loop or a cascade condenser. If multiple transfer loads are served by a single primary system, use this list to group them together for reference by the primary system (see the field "Refrigeration Transfer Load or TransferLoad List Name" in the Refrigeration:System object).
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` cascade_condenser_name_or_secondary_system_name} `transfer_loads`
.. rst-class:: special
Refrigeration:Subcooler
=======================
Two types of subcoolers are modeled by the detailed refrigeration system. The liquid suction heat exchanger uses cool suction gas to subcool the hot condensate after it leaves the condenser and before it reaches the thermal expansion valve. A mechanical subcooler is used to transfer cooling capacity from one refrigeration system to another.
* :abbr:`β (String)` `subcooler_type` (Default: LiquidSuction)
* :abbr:`β (Numeric)` `liquid_suction_design_subcooling_temperature_difference`
* :abbr:`β (Numeric)` `design_liquid_inlet_temperature`
* :abbr:`β (Numeric)` `design_vapor_inlet_temperature`
* :abbr:`β (String)` `capacity_providing_system`
* :abbr:`β (Numeric)` `outlet_control_temperature`
.. rst-class:: special
Refrigeration:Compressor
========================
Refrigeration system compressor. Data is available for many compressors in the RefrigerationCompressor.idf dataset
* :abbr:`π
(Required Field)` :abbr:`β (String)` `refrigeration_compressor_power_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `refrigeration_compressor_capacity_curve_name`
* :abbr:`β (Numeric)` `rated_superheat`
* :abbr:`β (Numeric)` `rated_return_gas_temperature`
* :abbr:`β (Numeric)` `rated_liquid_temperature`
* :abbr:`β (Numeric)` `rated_subcooling`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (String)` `mode_of_operation` (Default: Subcritical)
* :abbr:`β (String)` `transcritical_compressor_power_curve_name`
* :abbr:`β (String)` `transcritical_compressor_capacity_curve_name`
.. rst-class:: special
Refrigeration:CompressorList
============================
List of all the compressors included within a single refrigeration system (Refrigeration:System). Each list must contain at least one compressor. The order in which the individual compressors are listed here will be the order in which the compressors are dispatched to meet the system load. IMPORTANT: List compressor names in the order in which the compressors will be loaded Data is available for many compressors in the RefrigerationCompressor.idf dataset
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` refrigeration_compressor_name} `compressors`
.. rst-class:: special
Refrigeration:System
====================
Simulates the performance of a supermarket refrigeration system when used along with other objects to define the refrigeration load(s), the compressor(s), and the condenser.
* :abbr:`β (String)` `refrigerated_case_or_walkin_or_caseandwalkinlist_name`
* :abbr:`β (String)` `refrigeration_transfer_load_or_transferload_list_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `refrigeration_condenser_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `compressor_or_compressorlist_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_condensing_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `refrigeration_system_working_fluid_type`
* :abbr:`β (String)` `suction_temperature_control_type` (Default: ConstantSuctionTemperature)
* :abbr:`β (String)` `mechanical_subcooler_name`
* :abbr:`β (String)` `liquid_suction_heat_exchanger_subcooler_name`
* :abbr:`β (Numeric)` `sum_ua_suction_piping` (Default: 0.0)
* :abbr:`β (String)` `suction_piping_zone_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`β (Numeric)` `number_of_compressor_stages` (Default: 1.0)
* :abbr:`β (String)` `intercooler_type` (Default: None)
* :abbr:`β (Numeric)` `shell_and_coil_intercooler_effectiveness` (Default: 0.8)
* :abbr:`β (String)` `high_stage_compressor_or_compressorlist_name`
.. rst-class:: special
Refrigeration:TranscriticalSystem
=================================
Detailed transcritical carbon dioxide (CO2) booster refrigeration systems used in supermarkets. The object allows for modeling either a single stage system with medium-temperature loads or a two stage system with both medium- and low-temperature loads.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `system_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `medium_temperature_refrigerated_case_or_walkin_or_caseandwalkinlist_name`
* :abbr:`β (String)` `low_temperature_refrigerated_case_or_walkin_or_caseandwalkinlist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `refrigeration_gas_cooler_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `high_pressure_compressor_or_compressorlist_name`
* :abbr:`β (String)` `low_pressure_compressor_or_compressorlist_name`
* :abbr:`β (Numeric)` `receiver_pressure` (Default: 4000000.0)
* :abbr:`β (Numeric)` `subcooler_effectiveness` (Default: 0.4)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `refrigeration_system_working_fluid_type`
* :abbr:`β (Numeric)` `sum_ua_suction_piping_for_medium_temperature_loads` (Default: 0.0)
* :abbr:`β (String)` `medium_temperature_suction_piping_zone_name`
* :abbr:`β (Numeric)` `sum_ua_suction_piping_for_low_temperature_loads` (Default: 0.0)
* :abbr:`β (String)` `low_temperature_suction_piping_zone_name`
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Refrigeration:SecondarySystem
=============================
Works in conjunction with refrigerated cases and walkins to simulate the performance of a secondary loop supermarket refrigeration system. Heat from the refrigeration loads served by the secondary loop is absorbed by a primary refrigeration system (Refrigeration:System). The SecondarySystem object simulates a heat exchanger that is an evaporator, or refrigeration load, on the primary refrigeration system.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `refrigerated_case_or_walkin_or_caseandwalkinlist_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `circulating_fluid_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `circulating_fluid_name`
* :abbr:`β (Numeric)` `evaporator_capacity`
* :abbr:`β (Numeric)` `evaporator_flow_rate_for_secondary_fluid`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `evaporator_evaporating_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `evaporator_approach_temperature_difference`
* :abbr:`β (Numeric)` `evaporator_range_temperature_difference`
* :abbr:`βΎ (Integer)` `number_of_pumps_in_loop` (Default: 1)
* :abbr:`β (Numeric)` `total_pump_flow_rate`
* :abbr:`β (Numeric)` `total_pump_power`
* :abbr:`β (Numeric)` `total_pump_head`
* :abbr:`β (Numeric)` `phasechange_circulating_rate` (Default: 2.5)
* :abbr:`β (String)` `pump_drive_type` (Default: Constant)
* :abbr:`β (String)` `variable_speed_pump_cubic_curve_name`
* :abbr:`β (Numeric)` `pump_motor_heat_to_fluid` (Default: 0.85)
* :abbr:`β (Numeric)` `sum_ua_distribution_piping` (Default: 0.0)
* :abbr:`β (String)` `distribution_piping_zone_name`
* :abbr:`β (Numeric)` `sum_ua_receiver_separator_shell` (Default: 0.0)
* :abbr:`β (String)` `receiver_separator_zone_name`
* :abbr:`β (Numeric)` `evaporator_refrigerant_inventory` (Default: 0.0)
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
.. rst-class:: special
Refrigeration:WalkIn
====================
Works in conjunction with a compressor rack, a refrigeration system, or a refrigeration secondary system to simulate the performance of a walk-in cooler. The walk-in cooler model uses information at rated conditions along with input descriptions for heat transfer surfaces facing multiple zones to determine performance.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_coil_cooling_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `operating_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_cooling_source_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_total_heating_power`
* :abbr:`β (String)` `heating_power_schedule_name`
* :abbr:`β (Numeric)` `rated_cooling_coil_fan_power` (Default: 375.0)
* :abbr:`β (Numeric)` `rated_circulation_fan_power` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_total_lighting_power`
* :abbr:`β (String)` `lighting_schedule_name`
* :abbr:`β (String)` `defrost_type` (Default: Electric)
* :abbr:`β (String)` `defrost_control_type` (Default: TimeSchedule)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `defrost_schedule_name`
* :abbr:`β (String)` `defrost_drip_down_schedule_name`
* :abbr:`β (Numeric)` `defrost_power`
* :abbr:`β (Numeric)` `temperature_termination_defrost_fraction_to_ice`
* :abbr:`β (String)` `restocking_schedule_name`
* :abbr:`β (Numeric)` `average_refrigerant_charge_inventory` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `insulated_floor_surface_area`
* :abbr:`β (Numeric)` `insulated_floor_u_value` (Default: 0.3154)
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` zone_name, :abbr:`π
(Required Field)` :abbr:`β (Numeric)` total_insulated_surface_area_facing_zone, :abbr:`β (Numeric)` insulated_surface_u_value_facing_zone, :abbr:`β (Numeric)` area_of_glass_reach_in_doors_facing_zone, :abbr:`β (Numeric)` height_of_glass_reach_in_doors_facing_zone, :abbr:`β (Numeric)` glass_reach_in_door_u_value_facing_zone, :abbr:`β (String)` glass_reach_in_door_opening_schedule_name_facing_zone, :abbr:`β (Numeric)` area_of_stocking_doors_facing_zone, :abbr:`β (Numeric)` height_of_stocking_doors_facing_zone, :abbr:`β (Numeric)` stocking_door_u_value_facing_zone, :abbr:`β (String)` stocking_door_opening_schedule_name_facing_zone, :abbr:`β (String)` stocking_door_opening_protection_type_facing_zone} `zone_data`
.. rst-class:: special
Refrigeration:AirChiller
========================
Works in conjunction with a refrigeration chiller set, compressor rack, a refrigeration system, or a refrigeration secondary system to simulate the performance of an air chiller, similar to one found in a refrigerated warehouse. Energy use for fans and heaters is modeled based on inputs for nominal power, schedules, and control type. The air chiller model accounts for the sensible and latent heat exchange with the surrounding environment.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `capacity_rating_type`
* :abbr:`β (Numeric)` `rated_unit_load_factor`
* :abbr:`β (Numeric)` `rated_capacity`
* :abbr:`β (Numeric)` `rated_relative_humidity` (Default: 85.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_cooling_source_temperature`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_temperature_difference_dt1`
* :abbr:`β (Numeric)` `maximum_temperature_difference_between_inlet_air_and_evaporating_temperature`
* :abbr:`β (Numeric)` `coil_material_correction_factor` (Default: 1.0)
* :abbr:`β (Numeric)` `refrigerant_correction_factor` (Default: 1.0)
* :abbr:`β (String)` `capacity_correction_curve_type`
* :abbr:`β (String)` `capacity_correction_curve_name`
* :abbr:`β (Numeric)` `shr60_correction_factor` (Default: 1.48)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_total_heating_power`
* :abbr:`β (String)` `heating_power_schedule_name`
* :abbr:`β (String)` `fan_speed_control_type` (Default: Fixed)
* :abbr:`β (Numeric)` `rated_fan_power` (Default: 375.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_air_flow`
* :abbr:`β (Numeric)` `minimum_fan_air_flow_ratio` (Default: 0.2)
* :abbr:`β (String)` `defrost_type` (Default: Electric)
* :abbr:`β (String)` `defrost_control_type` (Default: TimeSchedule)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `defrost_schedule_name`
* :abbr:`β (String)` `defrost_drip_down_schedule_name`
* :abbr:`β (Numeric)` `defrost_power`
* :abbr:`β (Numeric)` `temperature_termination_defrost_fraction_to_ice`
* :abbr:`β (String)` `vertical_location` (Default: Middle)
* :abbr:`β (Numeric)` `average_refrigerant_charge_inventory` (Default: 0.0)
.. rst-class:: special
ZoneHVAC:RefrigerationChillerSet
================================
Works in conjunction with one or multiple air chillers, compressor racks, refrigeration systems, or refrigeration secondary system objects to simulate the performance of a group of air chillers cooling a single zone. The chiller set model passes information about the zone conditions to determine the performance of individual chiller coils within the set, thus providing the sensible and latent heat exchange with the zone environment.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `air_outlet_node_name`
* Array of {:abbr:`β (String)` air_chiller_name} `chillers`
.. rst-class:: special
DemandManagerAssignmentList
===========================
A high level control that makes demand limiting decisions based on a list of possible demand limiting strategies.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `meter_name`
* :abbr:`β (String)` `demand_limit_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `demand_limit_safety_fraction`
* :abbr:`β (String)` `billing_period_schedule_name`
* :abbr:`β (String)` `peak_period_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `demand_window_length`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `demand_manager_priority`
* Array of {:abbr:`β (String)` demandmanager_object_type, :abbr:`β (String)` demandmanager_name} `manager_data`
.. rst-class:: special
DemandManager:ExteriorLights
============================
used for demand limiting Exterior:Lights objects.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `limit_control`
* :abbr:`βΎ (Integer)` `minimum_limit_duration`
* :abbr:`β (Numeric)` `maximum_limit_fraction`
* :abbr:`β (Numeric)` `limit_step_change`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `selection_control`
* :abbr:`βΎ (Integer)` `rotation_duration`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` exterior_lights_name} `lights`
.. rst-class:: special
DemandManager:Lights
====================
used for demand limiting Lights objects.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `limit_control`
* :abbr:`βΎ (Integer)` `minimum_limit_duration`
* :abbr:`β (Numeric)` `maximum_limit_fraction`
* :abbr:`β (Numeric)` `limit_step_change`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `selection_control`
* :abbr:`βΎ (Integer)` `rotation_duration`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` lights_name} `lights`
.. rst-class:: special
DemandManager:ElectricEquipment
===============================
used for demand limiting ElectricEquipment objects.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `limit_control`
* :abbr:`βΎ (Integer)` `minimum_limit_duration`
* :abbr:`β (Numeric)` `maximum_limit_fraction`
* :abbr:`β (Numeric)` `limit_step_change`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `selection_control`
* :abbr:`βΎ (Integer)` `rotation_duration`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` electric_equipment_name} `equipment`
.. rst-class:: special
DemandManager:Thermostats
=========================
used for demand limiting ZoneControl:Thermostat objects.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `reset_control`
* :abbr:`βΎ (Integer)` `minimum_reset_duration`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_heating_setpoint_reset`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_cooling_setpoint_reset`
* :abbr:`β (Numeric)` `reset_step_change`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `selection_control`
* :abbr:`βΎ (Integer)` `rotation_duration`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` thermostat_name} `thermostats`
.. rst-class:: special
DemandManager:Ventilation
=========================
used for demand limiting Controller:OutdoorAir objects.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `limit_control`
* :abbr:`βΎ (Integer)` `minimum_limit_duration`
* :abbr:`β (Numeric)` `fixed_rate`
* :abbr:`β (Numeric)` `reduction_ratio`
* :abbr:`β (Numeric)` `limit_step_change`
* :abbr:`β (String)` `selection_control` (Default: All)
* :abbr:`βΎ (Integer)` `rotation_duration`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` controller_outdoor_air_name} `controllers`
.. rst-class:: special
Generator:InternalCombustionEngine
==================================
This generator model is the empirical model from the Building Loads and System Thermodynamics (BLAST) program. Engine performance curves are generated by fitting catalog data to second order polynomial equations. Three sets of coefficients are required.
* :abbr:`β (Numeric)` `rated_power_output`
* :abbr:`β (String)` `electric_circuit_node_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio`
* :abbr:`β (Numeric)` `maximum_part_load_ratio`
* :abbr:`β (Numeric)` `optimum_part_load_ratio`
* :abbr:`β (String)` `shaft_power_curve_name`
* :abbr:`β (String)` `jacket_heat_recovery_curve_name`
* :abbr:`β (String)` `lube_heat_recovery_curve_name`
* :abbr:`β (String)` `total_exhaust_energy_curve_name`
* :abbr:`β (String)` `exhaust_temperature_curve_name`
* :abbr:`β (Numeric)` `coefficient_1_of_u_factor_times_area_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_u_factor_times_area_curve`
* :abbr:`β (Numeric)` `maximum_exhaust_flow_per_unit_of_power_output`
* :abbr:`β (Numeric)` `design_minimum_exhaust_temperature`
* :abbr:`β (Numeric)` `fuel_higher_heating_value`
* :abbr:`β (Numeric)` `design_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (String)` `heat_recovery_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_outlet_node_name`
* :abbr:`β (String)` `fuel_type` (Default: Diesel)
* :abbr:`β (Numeric)` `heat_recovery_maximum_temperature` (Default: 80.0)
.. rst-class:: special
Generator:CombustionTurbine
===========================
This generator model is the empirical model from the Building Loads and System Thermodynamics (BLAST) program. Generator performance curves are generated by fitting catalog data to second order polynomial equations. Three sets of coefficients are required.
* :abbr:`β (Numeric)` `rated_power_output`
* :abbr:`β (String)` `electric_circuit_node_name`
* :abbr:`β (Numeric)` `minimum_part_load_ratio`
* :abbr:`β (Numeric)` `maximum_part_load_ratio`
* :abbr:`β (Numeric)` `optimum_part_load_ratio`
* :abbr:`β (String)` `part_load_based_fuel_input_curve_name`
* :abbr:`β (String)` `temperature_based_fuel_input_curve_name`
* :abbr:`β (String)` `exhaust_flow_curve_name`
* :abbr:`β (String)` `part_load_based_exhaust_temperature_curve_name`
* :abbr:`β (String)` `temperature_based_exhaust_temperature_curve_name`
* :abbr:`β (String)` `heat_recovery_lube_energy_curve_name`
* :abbr:`β (Numeric)` `coefficient_1_of_u_factor_times_area_curve`
* :abbr:`β (Numeric)` `coefficient_2_of_u_factor_times_area_curve`
* :abbr:`β (Numeric)` `maximum_exhaust_flow_per_unit_of_power_output`
* :abbr:`β (Numeric)` `design_minimum_exhaust_temperature`
* :abbr:`β (Numeric)` `design_air_inlet_temperature`
* :abbr:`β (Numeric)` `fuel_higher_heating_value`
* :abbr:`β (Numeric)` `design_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (String)` `heat_recovery_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_outlet_node_name`
* :abbr:`β (String)` `fuel_type` (Default: NaturalGas)
* :abbr:`β (Numeric)` `heat_recovery_maximum_temperature` (Default: 80.0)
* :abbr:`β (String)` `outdoor_air_inlet_node_name`
.. rst-class:: special
Generator:MicroTurbine
======================
MicroTurbine generators are small combustion turbines (e.g., 25kW to 500kW). The model calculates electrical power output, fuel use, standby and ancillary power. Energy recovery from exhaust air can be used to heat water.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `reference_electrical_power_output`
* :abbr:`β (Numeric)` `minimum_full_load_electrical_power_output` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_full_load_electrical_power_output`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `reference_electrical_efficiency_using_lower_heating_value`
* :abbr:`β (Numeric)` `reference_combustion_air_inlet_temperature` (Default: 15.0)
* :abbr:`β (Numeric)` `reference_combustion_air_inlet_humidity_ratio` (Default: 0.00638)
* :abbr:`β (Numeric)` `reference_elevation` (Default: 0.0)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electrical_power_function_of_temperature_and_elevation_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electrical_efficiency_function_of_temperature_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electrical_efficiency_function_of_part_load_ratio_curve_name`
* :abbr:`β (String)` `fuel_type` (Default: NaturalGas)
* :abbr:`β (Numeric)` `fuel_higher_heating_value` (Default: 50000.0)
* :abbr:`β (Numeric)` `fuel_lower_heating_value` (Default: 45450.0)
* :abbr:`β (Numeric)` `standby_power` (Default: 0.0)
* :abbr:`β (Numeric)` `ancillary_power` (Default: 0.0)
* :abbr:`β (String)` `ancillary_power_function_of_fuel_input_curve_name`
* :abbr:`β (String)` `heat_recovery_water_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_water_outlet_node_name`
* :abbr:`β (Numeric)` `reference_thermal_efficiency_using_lower_heat_value` (Default: 0.0)
* :abbr:`β (Numeric)` `reference_inlet_water_temperature`
* :abbr:`β (String)` `heat_recovery_water_flow_operating_mode` (Default: PlantControl)
* :abbr:`β (Numeric)` `reference_heat_recovery_water_flow_rate`
* :abbr:`β (String)` `heat_recovery_water_flow_rate_function_of_temperature_and_power_curve_name`
* :abbr:`β (String)` `thermal_efficiency_function_of_temperature_and_elevation_curve_name`
* :abbr:`β (String)` `heat_recovery_rate_function_of_part_load_ratio_curve_name`
* :abbr:`β (String)` `heat_recovery_rate_function_of_inlet_water_temperature_curve_name`
* :abbr:`β (String)` `heat_recovery_rate_function_of_water_flow_rate_curve_name`
* :abbr:`β (Numeric)` `minimum_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_heat_recovery_water_flow_rate` (Default: 0.0)
* :abbr:`β (Numeric)` `maximum_heat_recovery_water_temperature`
* :abbr:`β (String)` `combustion_air_inlet_node_name`
* :abbr:`β (String)` `combustion_air_outlet_node_name`
* :abbr:`β (Numeric)` `reference_exhaust_air_mass_flow_rate`
* :abbr:`β (String)` `exhaust_air_flow_rate_function_of_temperature_curve_name`
* :abbr:`β (String)` `exhaust_air_flow_rate_function_of_part_load_ratio_curve_name`
* :abbr:`β (Numeric)` `nominal_exhaust_air_outlet_temperature`
* :abbr:`β (String)` `exhaust_air_temperature_function_of_temperature_curve_name`
* :abbr:`β (String)` `exhaust_air_temperature_function_of_part_load_ratio_curve_name`
.. rst-class:: special
Generator:Photovoltaic
======================
Describes an array of photovoltaic (PV) modules. A series of different PV arrays can be connected to a single electric load center (and inverter) by listing them all in an ElectricLoadCenter:Generator object. PV performance is taken from the referenced PhotovoltaicPerformance:\* object. Array tilt, azimuth, and gross area are taken from the referenced building surface or shading surface. The array surface participates normally in all shading calculations.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `surface_name`
* :abbr:`β (String)` `photovoltaic_performance_object_type`
* :abbr:`β (String)` `module_performance_name`
* :abbr:`β (String)` `heat_transfer_integration_mode` (Default: Decoupled)
* :abbr:`β (Numeric)` `number_of_series_strings_in_parallel` (Default: 1.0)
* :abbr:`β (Numeric)` `number_of_modules_in_series` (Default: 1.0)
.. rst-class:: special
PhotovoltaicPerformance:Simple
==============================
Describes a simple model of photovoltaics that may be useful for early phase design analysis. In this model the user has direct access to the efficiency with which surfaces convert incident solar radiation to electricity and need not specify arrays of specific modules.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `fraction_of_surface_area_with_active_solar_cells`
* :abbr:`β (String)` `conversion_efficiency_input_mode`
* :abbr:`β (Numeric)` `value_for_cell_efficiency_if_fixed`
* :abbr:`β (String)` `efficiency_schedule_name`
.. rst-class:: special
PhotovoltaicPerformance:EquivalentOne-Diode
===========================================
Describes the performance characteristics of Photovoltaic (PV) modules to be modeled using an equivalent one-diode circuit. This model is also known as the 4- or 5-parameter TRNSYS model for photovoltaics.
* :abbr:`β (String)` `cell_type`
* :abbr:`βΎ (Integer)` `number_of_cells_in_series` (Default: 36)
* :abbr:`β (Numeric)` `active_area` (Default: 0.89)
* :abbr:`β (Numeric)` `transmittance_absorptance_product` (Default: 0.95)
* :abbr:`β (Numeric)` `semiconductor_bandgap` (Default: 1.12)
* :abbr:`β (Numeric)` `shunt_resistance` (Default: 1000000.0)
* :abbr:`β (Numeric)` `short_circuit_current` (Default: 6.5)
* :abbr:`β (Numeric)` `open_circuit_voltage` (Default: 21.6)
* :abbr:`β (Numeric)` `reference_temperature` (Default: 25.0)
* :abbr:`β (Numeric)` `reference_insolation` (Default: 1000.0)
* :abbr:`β (Numeric)` `module_current_at_maximum_power` (Default: 5.9)
* :abbr:`β (Numeric)` `module_voltage_at_maximum_power` (Default: 17.0)
* :abbr:`β (Numeric)` `temperature_coefficient_of_short_circuit_current` (Default: 0.02)
* :abbr:`β (Numeric)` `temperature_coefficient_of_open_circuit_voltage` (Default: -0.079)
* :abbr:`β (Numeric)` `nominal_operating_cell_temperature_test_ambient_temperature` (Default: 20.0)
* :abbr:`β (Numeric)` `nominal_operating_cell_temperature_test_cell_temperature` (Default: 40.0)
* :abbr:`β (Numeric)` `nominal_operating_cell_temperature_test_insolation` (Default: 800.0)
* :abbr:`β (Numeric)` `module_heat_loss_coefficient` (Default: 30.0)
* :abbr:`β (Numeric)` `total_heat_capacity` (Default: 50000.0)
.. rst-class:: special
PhotovoltaicPerformance:Sandia
==============================
Describes performance input data needed for specific makes and models of production PV panels using the empirical coefficients assembled by Sandia National Laboratory.
* :abbr:`β (Numeric)` `active_area` (Default: 1.0)
* :abbr:`βΎ (Integer)` `number_of_cells_in_series` (Default: 1)
* :abbr:`βΎ (Integer)` `number_of_cells_in_parallel` (Default: 1)
* :abbr:`β (Numeric)` `short_circuit_current`
* :abbr:`β (Numeric)` `open_circuit_voltage`
* :abbr:`β (Numeric)` `current_at_maximum_power_point`
* :abbr:`β (Numeric)` `voltage_at_maximum_power_point`
* :abbr:`β (Numeric)` `sandia_database_parameter_aisc`
* :abbr:`β (Numeric)` `sandia_database_parameter_aimp`
* :abbr:`β (Numeric)` `sandia_database_parameter_c0`
* :abbr:`β (Numeric)` `sandia_database_parameter_c1`
* :abbr:`β (Numeric)` `sandia_database_parameter_bvoc0`
* :abbr:`β (Numeric)` `sandia_database_parameter_mbvoc`
* :abbr:`β (Numeric)` `sandia_database_parameter_bvmp0`
* :abbr:`β (Numeric)` `sandia_database_parameter_mbvmp`
* :abbr:`β (Numeric)` `diode_factor`
* :abbr:`β (Numeric)` `sandia_database_parameter_c2`
* :abbr:`β (Numeric)` `sandia_database_parameter_c3`
* :abbr:`β (Numeric)` `sandia_database_parameter_a0`
* :abbr:`β (Numeric)` `sandia_database_parameter_a1`
* :abbr:`β (Numeric)` `sandia_database_parameter_a2`
* :abbr:`β (Numeric)` `sandia_database_parameter_a3`
* :abbr:`β (Numeric)` `sandia_database_parameter_a4`
* :abbr:`β (Numeric)` `sandia_database_parameter_b0`
* :abbr:`β (Numeric)` `sandia_database_parameter_b1`
* :abbr:`β (Numeric)` `sandia_database_parameter_b2`
* :abbr:`β (Numeric)` `sandia_database_parameter_b3`
* :abbr:`β (Numeric)` `sandia_database_parameter_b4`
* :abbr:`β (Numeric)` `sandia_database_parameter_b5`
* :abbr:`β (Numeric)` `sandia_database_parameter_delta_tc_`
* :abbr:`β (Numeric)` `sandia_database_parameter_fd`
* :abbr:`β (Numeric)` `sandia_database_parameter_a`
* :abbr:`β (Numeric)` `sandia_database_parameter_b`
* :abbr:`β (Numeric)` `sandia_database_parameter_c4`
* :abbr:`β (Numeric)` `sandia_database_parameter_c5`
* :abbr:`β (Numeric)` `sandia_database_parameter_ix0`
* :abbr:`β (Numeric)` `sandia_database_parameter_ixx0`
* :abbr:`β (Numeric)` `sandia_database_parameter_c6`
* :abbr:`β (Numeric)` `sandia_database_parameter_c7`
.. rst-class:: special
Generator:PVWatts
=================
Describes a simple set of inputs for an array of photovoltaic (PV) modules as described in the PVWatts software. A series of different PVWatts arrays can be connected to a single electric load center (preferably through an ElectricLoadCenter:Inverter:PVWatts). Array tilt and azimuth can be either specified on this object or taken from a referenced building surface or shading surface. If a surface is specified, the array participates normally in all shading calculations.
* :abbr:`β (String)` `pvwatts_version`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `dc_system_capacity`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `module_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `array_type`
* :abbr:`β (Numeric)` `system_losses` (Default: 0.14)
* :abbr:`β (String)` `array_geometry_type` (Default: TiltAzimuth)
* :abbr:`β (Numeric)` `tilt_angle` (Default: 20.0)
* :abbr:`β (Numeric)` `azimuth_angle` (Default: 180.0)
* :abbr:`β (String)` `surface_name`
* :abbr:`β (Numeric)` `ground_coverage_ratio` (Default: 0.4)
.. rst-class:: special
ElectricLoadCenter:Inverter:PVWatts
===================================
Electric power inverter to convert from direct current (DC) to alternating current (AC) in an electric load center that contains Generator:PVWatts objects. It implements the PVWatts inverter performance curves.
* :abbr:`β (Numeric)` `dc_to_ac_size_ratio` (Default: 1.1)
* :abbr:`β (Numeric)` `inverter_efficiency` (Default: 0.96)
.. rst-class:: special
Generator:FuelCell
==================
This generator model is the FC model from IEA Annex 42
* :abbr:`π
(Required Field)` :abbr:`β (String)` `power_module_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_supply_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fuel_supply_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_supply_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `auxiliary_heater_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `heat_exchanger_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `electrical_storage_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `inverter_name`
* :abbr:`β (String)` `stack_cooler_name`
.. rst-class:: special
Generator:FuelCell:PowerModule
==============================
Describe the core power module subsystem of a fuel cell power generator. This includes the fuel cell stack, fuel reformer, and whatever ancillary devices are included inside. If the model has multiple FC generators that are of the exact same type, then only one of these objects is needed and all the Generator:FuelCell objects can reference it.
* :abbr:`β (String)` `efficiency_curve_mode`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `efficiency_curve_name`
* :abbr:`β (Numeric)` `nominal_efficiency`
* :abbr:`β (Numeric)` `nominal_electrical_power`
* :abbr:`β (Numeric)` `number_of_stops_at_start_of_simulation`
* :abbr:`β (Numeric)` `cycling_performance_degradation_coefficient`
* :abbr:`β (Numeric)` `number_of_run_hours_at_beginning_of_simulation`
* :abbr:`β (Numeric)` `accumulated_run_time_degradation_coefficient`
* :abbr:`β (Numeric)` `run_time_degradation_initiation_time_threshold`
* :abbr:`β (Numeric)` `power_up_transient_limit`
* :abbr:`β (Numeric)` `power_down_transient_limit`
* :abbr:`β (Numeric)` `start_up_time`
* :abbr:`β (Numeric)` `start_up_fuel`
* :abbr:`β (Numeric)` `start_up_electricity_consumption`
* :abbr:`β (Numeric)` `start_up_electricity_produced`
* :abbr:`β (Numeric)` `shut_down_time`
* :abbr:`β (Numeric)` `shut_down_fuel`
* :abbr:`β (Numeric)` `shut_down_electricity_consumption`
* :abbr:`β (Numeric)` `ancillary_electricity_constant_term`
* :abbr:`β (Numeric)` `ancillary_electricity_linear_term`
* :abbr:`β (String)` `skin_loss_calculation_mode`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `skin_loss_radiative_fraction`
* :abbr:`β (Numeric)` `constant_skin_loss_rate`
* :abbr:`β (Numeric)` `skin_loss_u_factor_times_area_term`
* :abbr:`β (String)` `skin_loss_quadratic_curve_name`
* :abbr:`β (Numeric)` `dilution_air_flow_rate`
* :abbr:`β (Numeric)` `stack_heat_loss_to_dilution_air`
* :abbr:`β (String)` `dilution_inlet_air_node_name`
* :abbr:`β (String)` `dilution_outlet_air_node_name`
* :abbr:`β (Numeric)` `minimum_operating_point`
* :abbr:`β (Numeric)` `maximum_operating_point`
.. rst-class:: special
Generator:FuelCell:AirSupply
============================
Used to define details of the air supply subsystem for a fuel cell power generator.
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `blower_power_curve_name`
* :abbr:`β (Numeric)` `blower_heat_loss_factor`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_supply_rate_calculation_mode`
* :abbr:`β (Numeric)` `stoichiometric_ratio`
* :abbr:`β (String)` `air_rate_function_of_electric_power_curve_name`
* :abbr:`β (Numeric)` `air_rate_air_temperature_coefficient`
* :abbr:`β (String)` `air_rate_function_of_fuel_rate_curve_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_intake_heat_recovery_mode`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `air_supply_constituent_mode`
* :abbr:`β (Numeric)` `number_of_userdefined_constituents`
* Array of {:abbr:`β (String)` constituent_name, :abbr:`β (Numeric)` molar_fraction} `constituent_fractions`
.. rst-class:: special
Generator:FuelCell:WaterSupply
==============================
Used to provide details of the water supply subsystem for a fuel cell power generator. This water is used for steam reforming of the fuel and is not the same as the water used for thermal heat recovery.
* :abbr:`β (String)` `reformer_water_flow_rate_function_of_fuel_rate_curve_name`
* :abbr:`β (String)` `reformer_water_pump_power_function_of_fuel_rate_curve_name`
* :abbr:`β (Numeric)` `pump_heat_loss_factor`
* :abbr:`β (String)` `water_temperature_modeling_mode`
* :abbr:`β (String)` `water_temperature_reference_node_name`
* :abbr:`β (String)` `water_temperature_schedule_name`
.. rst-class:: special
Generator:FuelCell:AuxiliaryHeater
==================================
Intended for modeling an auxiliary heater for a fuel cell power generator, however this portion of the model is not yet available. The program still requires one of these objects be included even though the data are not yet used (so that internal data structures can be allocated).
* :abbr:`β (Numeric)` `excess_air_ratio`
* :abbr:`β (Numeric)` `ancillary_power_constant_term`
* :abbr:`β (Numeric)` `ancillary_power_linear_term`
* :abbr:`β (Numeric)` `skin_loss_u_factor_times_area_value`
* :abbr:`β (String)` `skin_loss_destination`
* :abbr:`β (String)` `zone_name_to_receive_skin_losses`
* :abbr:`β (String)` `heating_capacity_units`
* :abbr:`β (Numeric)` `maximum_heating_capacity_in_watts`
* :abbr:`β (Numeric)` `minimum_heating_capacity_in_watts`
* :abbr:`β (Numeric)` `maximum_heating_capacity_in_kmol_per_second`
* :abbr:`β (Numeric)` `minimum_heating_capacity_in_kmol_per_second`
.. rst-class:: special
Generator:FuelCell:ExhaustGasToWaterHeatExchanger
=================================================
Describes the exhaust gas heat exchanger subsystem of a fuel cell power generator used to recovery thermal energy
* :abbr:`β (String)` `heat_recovery_water_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_water_outlet_node_name`
* :abbr:`β (Numeric)` `heat_recovery_water_maximum_flow_rate`
* :abbr:`β (String)` `exhaust_outlet_air_node_name`
* :abbr:`β (String)` `heat_exchanger_calculation_method`
* :abbr:`β (Numeric)` `method_1_heat_exchanger_effectiveness`
* :abbr:`β (Numeric)` `method_2_parameter_hxs0`
* :abbr:`β (Numeric)` `method_2_parameter_hxs1`
* :abbr:`β (Numeric)` `method_2_parameter_hxs2`
* :abbr:`β (Numeric)` `method_2_parameter_hxs3`
* :abbr:`β (Numeric)` `method_2_parameter_hxs4`
* :abbr:`β (Numeric)` `method_3_h0gas_coefficient`
* :abbr:`β (Numeric)` `method_3_ndotgasref_coefficient`
* :abbr:`β (Numeric)` `method_3_n_coefficient`
* :abbr:`β (Numeric)` `method_3_gas_area`
* :abbr:`β (Numeric)` `method_3_h0_water_coefficient`
* :abbr:`β (Numeric)` `method_3_n_dot_water_ref_coefficient`
* :abbr:`β (Numeric)` `method_3_m_coefficient`
* :abbr:`β (Numeric)` `method_3_water_area`
* :abbr:`β (Numeric)` `method_3_f_adjustment_factor`
* :abbr:`β (Numeric)` `method_4_hxl1_coefficient`
* :abbr:`β (Numeric)` `method_4_hxl2_coefficient`
* :abbr:`β (Numeric)` `method_4_condensation_threshold`
.. rst-class:: special
Generator:FuelCell:ElectricalStorage
====================================
Used to describe the electrical storage subsystem for a fuel cell power generator. The electrical storage model is a very simple "constrained bucket" model. Note that this electrical storage is embedded within the FC device.
* :abbr:`β (String)` `choice_of_model`
* :abbr:`β (Numeric)` `nominal_charging_energetic_efficiency`
* :abbr:`β (Numeric)` `nominal_discharging_energetic_efficiency`
* :abbr:`β (Numeric)` `simple_maximum_capacity`
* :abbr:`β (Numeric)` `simple_maximum_power_draw`
* :abbr:`β (Numeric)` `simple_maximum_power_store`
* :abbr:`β (Numeric)` `initial_charge_state`
.. rst-class:: special
Generator:FuelCell:Inverter
===========================
Used to describe the power condition unit subsystem of a fuel cell power generator. This object models an inverter system contained within a fuel cell system that converts from direct current (DC) to alternating current (AC).
* :abbr:`β (String)` `inverter_efficiency_calculation_mode`
* :abbr:`β (Numeric)` `inverter_efficiency`
* :abbr:`β (String)` `efficiency_function_of_dc_power_curve_name`
.. rst-class:: special
Generator:FuelCell:StackCooler
==============================
This object is optional and is used to define details needed to model the stack cooler on PEMFC.
* :abbr:`β (String)` `heat_recovery_water_inlet_node_name`
* :abbr:`β (String)` `heat_recovery_water_outlet_node_name`
* :abbr:`β (Numeric)` `nominal_stack_temperature`
* :abbr:`β (Numeric)` `actual_stack_temperature`
* :abbr:`β (Numeric)` `coefficient_r0`
* :abbr:`β (Numeric)` `coefficient_r1`
* :abbr:`β (Numeric)` `coefficient_r2`
* :abbr:`β (Numeric)` `coefficient_r3`
* :abbr:`β (Numeric)` `stack_coolant_flow_rate`
* :abbr:`β (Numeric)` `stack_cooler_u_factor_times_area_value`
* :abbr:`β (Numeric)` `fs_cogen_adjustment_factor`
* :abbr:`β (Numeric)` `stack_cogeneration_exchanger_area`
* :abbr:`β (Numeric)` `stack_cogeneration_exchanger_nominal_flow_rate`
* :abbr:`β (Numeric)` `stack_cogeneration_exchanger_nominal_heat_transfer_coefficient`
* :abbr:`β (Numeric)` `stack_cogeneration_exchanger_nominal_heat_transfer_coefficient_exponent`
* :abbr:`β (Numeric)` `stack_cooler_pump_power`
* :abbr:`β (Numeric)` `stack_cooler_pump_heat_loss_fraction`
* :abbr:`β (Numeric)` `stack_air_cooler_fan_coefficient_f0`
* :abbr:`β (Numeric)` `stack_air_cooler_fan_coefficient_f1`
* :abbr:`β (Numeric)` `stack_air_cooler_fan_coefficient_f2`
.. rst-class:: special
Generator:MicroCHP
==================
Small-scale combined heat and power (micro CHP) electric generator using the model developed by IEA/ECBCS Annex 42 see www.cogen-sim.net. The model was developed for both internal combustion and Stirling cycle engines, but might be used for other types of residential CHP devices.
* :abbr:`β (String)` `performance_parameters_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `cooling_water_inlet_node_name`
* :abbr:`β (String)` `cooling_water_outlet_node_name`
* :abbr:`β (String)` `air_inlet_node_name`
* :abbr:`β (String)` `air_outlet_node_name`
* :abbr:`β (String)` `generator_fuel_supply_name`
* :abbr:`β (String)` `availability_schedule_name`
.. rst-class:: special
Generator:MicroCHP:NonNormalizedParameters
==========================================
This object is referenced by a Generator:MicroCHP object and provides the non-normalized parameters for the MicroCHP generator model.
* :abbr:`β (Numeric)` `maximum_electric_power`
* :abbr:`β (Numeric)` `minimum_electric_power`
* :abbr:`β (Numeric)` `minimum_cooling_water_flow_rate`
* :abbr:`β (Numeric)` `maximum_cooling_water_temperature`
* :abbr:`β (String)` `electrical_efficiency_curve_name`
* :abbr:`β (String)` `thermal_efficiency_curve_name`
* :abbr:`β (String)` `cooling_water_flow_rate_mode`
* :abbr:`β (String)` `cooling_water_flow_rate_curve_name`
* :abbr:`β (String)` `air_flow_rate_curve_name`
* :abbr:`β (Numeric)` `maximum_net_electrical_power_rate_of_change`
* :abbr:`β (Numeric)` `maximum_fuel_flow_rate_of_change`
* :abbr:`β (Numeric)` `heat_exchanger_u_factor_times_area_value`
* :abbr:`β (Numeric)` `skin_loss_u_factor_times_area_value`
* :abbr:`β (Numeric)` `skin_loss_radiative_fraction`
* :abbr:`β (Numeric)` `aggregated_thermal_mass_of_energy_conversion_portion_of_generator`
* :abbr:`β (Numeric)` `aggregated_thermal_mass_of_heat_recovery_portion_of_generator`
* :abbr:`β (Numeric)` `standby_power`
* :abbr:`β (String)` `warm_up_mode`
* :abbr:`β (Numeric)` `warm_up_fuel_flow_rate_coefficient`
* :abbr:`β (Numeric)` `nominal_engine_operating_temperature`
* :abbr:`β (Numeric)` `warm_up_power_coefficient`
* :abbr:`β (Numeric)` `warm_up_fuel_flow_rate_limit_ratio`
* :abbr:`β (Numeric)` `warm_up_delay_time`
* :abbr:`β (Numeric)` `cool_down_power`
* :abbr:`β (Numeric)` `cool_down_delay_time`
* :abbr:`β (String)` `restart_mode`
.. rst-class:: special
Generator:FuelSupply
====================
Used only with Generator:FuelCell and Generator:MicroCHP
* :abbr:`β (String)` `fuel_temperature_modeling_mode`
* :abbr:`β (String)` `fuel_temperature_reference_node_name`
* :abbr:`β (String)` `fuel_temperature_schedule_name`
* :abbr:`β (String)` `compressor_power_multiplier_function_of_fuel_rate_curve_name`
* :abbr:`β (Numeric)` `compressor_heat_loss_factor`
* :abbr:`β (String)` `fuel_type`
* :abbr:`β (Numeric)` `liquid_generic_fuel_lower_heating_value`
* :abbr:`β (Numeric)` `liquid_generic_fuel_higher_heating_value`
* :abbr:`β (Numeric)` `liquid_generic_fuel_molecular_weight`
* :abbr:`β (Numeric)` `liquid_generic_fuel_co2_emission_factor`
* :abbr:`β (Numeric)` `number_of_constituents_in_gaseous_constituent_fuel_supply`
* :abbr:`β (String)` `constituent_1_name`
* :abbr:`β (Numeric)` `constituent_1_molar_fraction`
* :abbr:`β (String)` `constituent_2_name`
* :abbr:`β (Numeric)` `constituent_2_molar_fraction`
* :abbr:`β (String)` `constituent_3_name`
* :abbr:`β (Numeric)` `constituent_3_molar_fraction`
* :abbr:`β (String)` `constituent_4_name`
* :abbr:`β (Numeric)` `constituent_4_molar_fraction`
* :abbr:`β (String)` `constituent_5_name`
* :abbr:`β (Numeric)` `constituent_5_molar_fraction`
* :abbr:`β (String)` `constituent_6_name`
* :abbr:`β (Numeric)` `constituent_6_molar_fraction`
* :abbr:`β (String)` `constituent_7_name`
* :abbr:`β (Numeric)` `constituent_7_molar_fraction`
* :abbr:`β (String)` `constituent_8_name`
* :abbr:`β (Numeric)` `constituent_8_molar_fraction`
* :abbr:`β (String)` `constituent_9_name`
* :abbr:`β (Numeric)` `constituent_9_molar_fraction`
* :abbr:`β (String)` `constituent_10_name`
* :abbr:`β (Numeric)` `constituent_10_molar_fraction`
* :abbr:`β (String)` `constituent_11_name`
* :abbr:`β (Numeric)` `constituent_11_molar_fraction`
* :abbr:`β (String)` `constituent_12_name`
* :abbr:`β (Numeric)` `constituent_12_molar_fraction`
.. rst-class:: special
Generator:WindTurbine
=====================
Wind turbine generator.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `rotor_type` (Default: HorizontalAxisWindTurbine)
* :abbr:`β (String)` `power_control` (Default: VariableSpeedVariablePitch)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_rotor_speed`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rotor_diameter`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `overall_height`
* :abbr:`β (Numeric)` `number_of_blades` (Default: 3.0)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_power`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `rated_wind_speed`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `cut_in_wind_speed`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `cut_out_wind_speed`
* :abbr:`β (Numeric)` `fraction_system_efficiency` (Default: 0.835)
* :abbr:`β (Numeric)` `maximum_tip_speed_ratio` (Default: 5.0)
* :abbr:`β (Numeric)` `maximum_power_coefficient` (Default: 0.25)
* :abbr:`β (Numeric)` `annual_local_average_wind_speed`
* :abbr:`β (Numeric)` `height_for_local_average_wind_speed` (Default: 50.0)
* :abbr:`β (Numeric)` `blade_chord_area`
* :abbr:`β (Numeric)` `blade_drag_coefficient` (Default: 0.9)
* :abbr:`β (Numeric)` `blade_lift_coefficient` (Default: 0.05)
* :abbr:`β (Numeric)` `power_coefficient_c1` (Default: 0.5176)
* :abbr:`β (Numeric)` `power_coefficient_c2` (Default: 116.0)
* :abbr:`β (Numeric)` `power_coefficient_c3` (Default: 0.4)
* :abbr:`β (Numeric)` `power_coefficient_c4` (Default: 0.0)
* :abbr:`β (Numeric)` `power_coefficient_c5` (Default: 5.0)
* :abbr:`β (Numeric)` `power_coefficient_c6` (Default: 21.0)
.. rst-class:: special
ElectricLoadCenter:Generators
=============================
List of electric power generators to include in the simulation including the name and type of each generators along with availability schedule, rated power output, and thermal-to-electrical power ratio.
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` generator_name, :abbr:`π
(Required Field)` :abbr:`β (String)` generator_object_type, :abbr:`β (Numeric)` generator_rated_electric_power_output, :abbr:`β (String)` generator_availability_schedule_name, :abbr:`β (Numeric)` generator_rated_thermal_to_electrical_power_ratio} `generator_outputs`
.. rst-class:: special
ElectricLoadCenter:Inverter:Simple
==================================
Electric power inverter to convert from direct current (DC) to alternating current (AC) in an electric load center that contains photovoltaic modules. This input object is for the simplest inverter model and uses a fixed efficiency.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `radiative_fraction`
* :abbr:`β (Numeric)` `inverter_efficiency`
.. rst-class:: special
ElectricLoadCenter:Inverter:FunctionOfPower
===========================================
Electric power inverter to convert from direct current (DC) to alternating current (AC) in an electric load center that contains photovoltaic modules. This input object is for an inverter model where efficiency is a function of normalized power.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `radiative_fraction`
* :abbr:`β (String)` `efficiency_function_of_power_curve_name`
* :abbr:`β (Numeric)` `rated_maximum_continuous_input_power`
* :abbr:`β (Numeric)` `minimum_efficiency`
* :abbr:`β (Numeric)` `maximum_efficiency`
* :abbr:`β (Numeric)` `minimum_power_output`
* :abbr:`β (Numeric)` `maximum_power_output`
* :abbr:`β (Numeric)` `ancillary_power_consumed_in_standby`
.. rst-class:: special
ElectricLoadCenter:Inverter:LookUpTable
=======================================
California Energy Commission tests and publishes data on inverters This inverter model interpolates using CEC test data Input data are at http://www.gosolarcalifornia.org/equipment/inverter_tests/summaries
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `radiative_fraction`
* :abbr:`β (Numeric)` `rated_maximum_continuous_output_power`
* :abbr:`β (Numeric)` `night_tare_loss_power`
* :abbr:`β (Numeric)` `nominal_voltage_input`
* :abbr:`β (Numeric)` `efficiency_at_10_power_and_nominal_voltage`
* :abbr:`β (Numeric)` `efficiency_at_20_power_and_nominal_voltage`
* :abbr:`β (Numeric)` `efficiency_at_30_power_and_nominal_voltage`
* :abbr:`β (Numeric)` `efficiency_at_50_power_and_nominal_voltage`
* :abbr:`β (Numeric)` `efficiency_at_75_power_and_nominal_voltage`
* :abbr:`β (Numeric)` `efficiency_at_100_power_and_nominal_voltage`
.. rst-class:: special
ElectricLoadCenter:Storage:Simple
=================================
Used to model storage of electricity in an electric load center. This is a simple model that does not attempt to represent any of the characteristics of a real storage device such as a battery. The type of power, AC or DC, depends on the configuration chosen as the Electrical Buss Type in the ElectricLoadCenter:Distribution object.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `radiative_fraction_for_zone_heat_gains`
* :abbr:`β (Numeric)` `nominal_energetic_efficiency_for_charging`
* :abbr:`β (Numeric)` `nominal_discharging_energetic_efficiency`
* :abbr:`β (Numeric)` `maximum_storage_capacity`
* :abbr:`β (Numeric)` `maximum_power_for_discharging`
* :abbr:`β (Numeric)` `maximum_power_for_charging`
* :abbr:`β (Numeric)` `initial_state_of_charge`
.. rst-class:: special
ElectricLoadCenter:Storage:Battery
==================================
Uses the kinetic battery model (KiBaM) to simulate rechargeable battery banks in an electrical load center. The battery bank is a collection of one or more individual battery modules. Given the surplus or deficit power from the electrical system and the state of charge from the previous time step, this object can model the voltage, current, and energy losses with charging and discharging during each time step. The cumulative battery damage can be also modeled and reported at the end of each simulation run.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `radiative_fraction` (Default: 0.0)
* :abbr:`βΎ (Integer)` `number_of_battery_modules_in_parallel` (Default: 1)
* :abbr:`βΎ (Integer)` `number_of_battery_modules_in_series` (Default: 1)
* :abbr:`β (Numeric)` `maximum_module_capacity`
* :abbr:`β (Numeric)` `initial_fractional_state_of_charge` (Default: 1.0)
* :abbr:`β (Numeric)` `fraction_of_available_charge_capacity`
* :abbr:`β (Numeric)` `change_rate_from_bound_charge_to_available_charge`
* :abbr:`β (Numeric)` `fully_charged_module_open_circuit_voltage`
* :abbr:`β (Numeric)` `fully_discharged_module_open_circuit_voltage`
* :abbr:`β (String)` `voltage_change_curve_name_for_charging`
* :abbr:`β (String)` `voltage_change_curve_name_for_discharging`
* :abbr:`β (Numeric)` `module_internal_electrical_resistance`
* :abbr:`β (Numeric)` `maximum_module_discharging_current`
* :abbr:`β (Numeric)` `module_cut_off_voltage`
* :abbr:`β (Numeric)` `module_charge_rate_limit` (Default: 1.0)
* :abbr:`β (String)` `battery_life_calculation` (Default: No)
* :abbr:`βΎ (Integer)` `number_of_cycle_bins` (Default: 10)
* :abbr:`β (String)` `battery_life_curve_name`
.. rst-class:: special
ElectricLoadCenter:Storage:LiIonNMCBattery
==========================================
Uses Lithium Ion NMC model to simulate rechargeable battery banks in an electrical load center. The battery bank is a collection of one or more individual battery modules. Given the surplus or deficit power from the electrical system and the state of charge from the previous time step, this object can model the voltage, current, and energy losses with charging and discharging during each time step. The cumulative battery damage can be also modeled and reported at the end of each simulation run.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `radiative_fraction` (Default: 0.0)
* :abbr:`β (String)` `lifetime_model` (Default: KandlerSmith)
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_cells_in_series`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_strings_in_parallel`
* :abbr:`β (Numeric)` `initial_fractional_state_of_charge` (Default: 0.5)
* :abbr:`β (Numeric)` `dc_to_dc_charging_efficiency` (Default: 0.95)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `battery_mass`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `battery_surface_area`
* :abbr:`β (Numeric)` `battery_specific_heat_capacity` (Default: 1500.0)
* :abbr:`β (Numeric)` `heat_transfer_coefficient_between_battery_and_ambient` (Default: 7.5)
* :abbr:`β (Numeric)` `fully_charged_cell_voltage` (Default: 4.2)
* :abbr:`β (Numeric)` `cell_voltage_at_end_of_exponential_zone` (Default: 3.53)
* :abbr:`β (Numeric)` `cell_voltage_at_end_of_nominal_zone` (Default: 3.342)
* :abbr:`β (Numeric)` `default_nominal_cell_voltage` (Default: 3.342)
* :abbr:`β (Numeric)` `fully_charged_cell_capacity` (Default: 3.2)
* :abbr:`β (Numeric)` `fraction_of_cell_capacity_removed_at_the_end_of_exponential_zone` (Default: 0.8075)
* :abbr:`β (Numeric)` `fraction_of_cell_capacity_removed_at_the_end_of_nominal_zone` (Default: 0.976875)
* :abbr:`β (Numeric)` `charge_rate_at_which_voltage_vs_capacity_curve_was_generated` (Default: 1.0)
* :abbr:`β (Numeric)` `battery_cell_internal_electrical_resistance` (Default: 0.09)
.. rst-class:: special
ElectricLoadCenter:Transformer
==============================
This object is used to model the energy losses of transformers when they are used to transfer electricity from the grid to a building (as distribution transformers) or transfer electricity from onsite generators to the grid.
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `transformer_usage` (Default: PowerInFromGrid)
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `radiative_fraction` (Default: 0.0)
* :abbr:`β (Numeric)` `rated_capacity`
* :abbr:`β (Numeric)` `phase` (Default: 3.0)
* :abbr:`β (String)` `conductor_material` (Default: Aluminum)
* :abbr:`β (Numeric)` `full_load_temperature_rise` (Default: 150.0)
* :abbr:`β (Numeric)` `fraction_of_eddy_current_losses` (Default: 0.1)
* :abbr:`β (String)` `performance_input_method` (Default: RatedLosses)
* :abbr:`β (Numeric)` `rated_no_load_loss`
* :abbr:`β (Numeric)` `rated_load_loss`
* :abbr:`β (Numeric)` `nameplate_efficiency` (Default: 0.98)
* :abbr:`β (Numeric)` `per_unit_load_for_nameplate_efficiency` (Default: 0.35)
* :abbr:`β (Numeric)` `reference_temperature_for_nameplate_efficiency` (Default: 75.0)
* :abbr:`β (Numeric)` `per_unit_load_for_maximum_efficiency`
* :abbr:`β (String)` `consider_transformer_loss_for_utility_cost` (Default: Yes)
* Array of {:abbr:`β (String)` meter_name} `meters`
.. rst-class:: special
ElectricLoadCenter:Distribution
===============================
ElectricLoadCenter:Distribution objects are used to include on-site electricity generators and or storage in a simulation.
* :abbr:`β (String)` `generator_list_name`
* :abbr:`β (String)` `generator_operation_scheme_type`
* :abbr:`β (Numeric)` `generator_demand_limit_scheme_purchased_electric_demand_limit`
* :abbr:`β (String)` `generator_track_schedule_name_scheme_schedule_name`
* :abbr:`β (String)` `generator_track_meter_scheme_meter_name`
* :abbr:`β (String)` `electrical_buss_type` (Default: AlternatingCurrent)
* :abbr:`β (String)` `inverter_name`
* :abbr:`β (String)` `electrical_storage_object_name`
* :abbr:`β (String)` `transformer_object_name`
* :abbr:`β (String)` `storage_operation_scheme` (Default: TrackFacilityElectricDemandStoreExcessOnSite)
* :abbr:`β (String)` `storage_control_track_meter_name`
* :abbr:`β (String)` `storage_converter_object_name`
* :abbr:`β (Numeric)` `maximum_storage_state_of_charge_fraction` (Default: 1.0)
* :abbr:`β (Numeric)` `minimum_storage_state_of_charge_fraction` (Default: 0.0)
* :abbr:`β (Numeric)` `design_storage_control_charge_power`
* :abbr:`β (String)` `storage_charge_power_fraction_schedule_name`
* :abbr:`β (Numeric)` `design_storage_control_discharge_power`
* :abbr:`β (String)` `storage_discharge_power_fraction_schedule_name`
* :abbr:`β (Numeric)` `storage_control_utility_demand_target`
* :abbr:`β (String)` `storage_control_utility_demand_target_fraction_schedule_name`
.. rst-class:: special
ElectricLoadCenter:Storage:Converter
====================================
This model is for converting AC to DC for grid-supplied charging of DC storage
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `power_conversion_efficiency_method` (Default: SimpleFixed)
* :abbr:`β (Numeric)` `simple_fixed_efficiency` (Default: 0.95)
* :abbr:`β (Numeric)` `design_maximum_continuous_input_power`
* :abbr:`β (String)` `efficiency_function_of_power_curve_name`
* :abbr:`β (Numeric)` `ancillary_power_consumed_in_standby`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `radiative_fraction`
.. rst-class:: special
WaterUse:Equipment
==================
A generalized object for simulating all water end uses. Hot and cold water uses are included, as well as controlled mixing of hot and cold water at the tap. The WaterUse:Equipment object can be used stand-alone, or coupled into a plant loop using the WaterUse:Connections object (see below). The WaterUse:Connections object allows water uses to be linked to WaterUse:Storage objects to store and draw reclaimed water. The object can also simulate drainwater heat recovery.
* :abbr:`β (String)` `end_use_subcategory` (Default: General)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `peak_flow_rate`
* :abbr:`β (String)` `flow_rate_fraction_schedule_name`
* :abbr:`β (String)` `target_temperature_schedule_name`
* :abbr:`β (String)` `hot_water_supply_temperature_schedule_name`
* :abbr:`β (String)` `cold_water_supply_temperature_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `sensible_fraction_schedule_name`
* :abbr:`β (String)` `latent_fraction_schedule_name`
.. rst-class:: special
WaterUse:Connections
====================
A subsystem that groups together multiple WaterUse:Equipment components. As its name suggests, the object provides connections that are shared by these components, including: 1. Inlet node and outlet node connections to a plant loop 2. Connections to WaterUse:Storage objects to store and draw reclaimed water 3. Internal connections to simulate drainwater heat recovery.
* :abbr:`β (String)` `inlet_node_name`
* :abbr:`β (String)` `outlet_node_name`
* :abbr:`β (String)` `supply_water_storage_tank_name`
* :abbr:`β (String)` `reclamation_water_storage_tank_name`
* :abbr:`β (String)` `hot_water_supply_temperature_schedule_name`
* :abbr:`β (String)` `cold_water_supply_temperature_schedule_name`
* :abbr:`β (String)` `drain_water_heat_exchanger_type` (Default: None)
* :abbr:`β (String)` `drain_water_heat_exchanger_destination` (Default: Plant)
* :abbr:`β (Numeric)` `drain_water_heat_exchanger_u_factor_times_area`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` water_use_equipment_name} `connections`
.. rst-class:: special
WaterUse:Storage
================
A water storage tank. If the building model is to include any on-site water collection, wells, or storing and reuse of graywater, then a WaterUse:Storage object is needed. Each WaterUse:Storage can serve as a central node and make connections to numerous sources of supply or numerous components with demand. If a maximum capacity is not specified, the tank is assumed to have unlimited capacity.
* :abbr:`β (String)` `water_quality_subcategory`
* :abbr:`β (Numeric)` `maximum_capacity`
* :abbr:`β (Numeric)` `initial_volume`
* :abbr:`β (Numeric)` `design_in_flow_rate`
* :abbr:`β (Numeric)` `design_out_flow_rate`
* :abbr:`β (String)` `overflow_destination`
* :abbr:`β (String)` `type_of_supply_controlled_by_float_valve`
* :abbr:`β (Numeric)` `float_valve_on_capacity`
* :abbr:`β (Numeric)` `float_valve_off_capacity`
* :abbr:`β (Numeric)` `backup_mains_capacity`
* :abbr:`β (String)` `other_tank_name`
* :abbr:`β (String)` `water_thermal_mode`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `water_temperature_schedule_name`
* :abbr:`β (String)` `ambient_temperature_indicator`
* :abbr:`β (String)` `ambient_temperature_schedule_name`
* :abbr:`β (String)` `zone_name`
* :abbr:`β (Numeric)` `tank_surface_area`
* :abbr:`β (Numeric)` `tank_u_value`
* :abbr:`β (String)` `tank_outside_surface_material_name`
.. rst-class:: special
WaterUse:Well
=============
Simulates on-site water supply from a well. Well water is pumped out of the ground into a WaterUse:Storage. The operation of the ground water well is controlled by the associated WaterUse:Storage which is assumed to be operated as a vented cistern with no pressure tank.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `storage_tank_name`
* :abbr:`β (Numeric)` `pump_depth`
* :abbr:`β (Numeric)` `pump_rated_flow_rate`
* :abbr:`β (Numeric)` `pump_rated_head`
* :abbr:`β (Numeric)` `pump_rated_power_consumption`
* :abbr:`β (Numeric)` `pump_efficiency`
* :abbr:`β (Numeric)` `well_recovery_rate`
* :abbr:`β (Numeric)` `nominal_well_storage_volume`
* :abbr:`β (String)` `water_table_depth_mode`
* :abbr:`β (Numeric)` `water_table_depth`
* :abbr:`β (String)` `water_table_depth_schedule_name`
.. rst-class:: special
WaterUse:RainCollector
======================
Used for harvesting rainwater falling on building surfaces. The rainwater is sent to a WaterUse:Storage object. In versions up till Version 9.6, it is necessary to also include a Site:Precipitation object to describe the rates of rainfall, in order to use this object. In later versions, if the Site:Precipitation is not present, precipitation depth in the weather input .epw will be used instead. When this is the case, please make sure the precipitation in the .epw is accurate.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `storage_tank_name`
* :abbr:`β (String)` `loss_factor_mode`
* :abbr:`β (Numeric)` `collection_loss_factor`
* :abbr:`β (String)` `collection_loss_factor_schedule_name`
* :abbr:`β (Numeric)` `maximum_collection_rate`
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` collection_surface_name} `surfaces`
.. rst-class:: special
FaultModel:TemperatureSensorOffset:OutdoorAir
=============================================
This object describes outdoor air temperature sensor offset
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_object_name`
* :abbr:`β (Numeric)` `temperature_sensor_offset` (Default: 0.0)
.. rst-class:: special
FaultModel:HumiditySensorOffset:OutdoorAir
==========================================
This object describes outdoor air humidity sensor offset
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_object_name`
* :abbr:`β (Numeric)` `humidity_sensor_offset` (Default: 0.0)
.. rst-class:: special
FaultModel:EnthalpySensorOffset:OutdoorAir
==========================================
This object describes outdoor air enthalpy sensor offset
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_object_name`
* :abbr:`β (Numeric)` `enthalpy_sensor_offset` (Default: 0.0)
.. rst-class:: special
FaultModel:TemperatureSensorOffset:ReturnAir
============================================
This object describes return air temperature sensor offset
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_object_name`
* :abbr:`β (Numeric)` `temperature_sensor_offset` (Default: 0.0)
.. rst-class:: special
FaultModel:EnthalpySensorOffset:ReturnAir
=========================================
This object describes return air enthalpy sensor offset
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `controller_object_name`
* :abbr:`β (Numeric)` `enthalpy_sensor_offset` (Default: 0.0)
.. rst-class:: special
FaultModel:TemperatureSensorOffset:ChillerSupplyWater
=====================================================
This object describes fault of chiller supply water temperature sensor offset
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chiller_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chiller_object_name`
* :abbr:`β (Numeric)` `reference_sensor_offset` (Default: 0.0)
.. rst-class:: special
FaultModel:TemperatureSensorOffset:CoilSupplyAir
================================================
This object describes fault of coil supply air temperature sensor offset
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_object_name`
* :abbr:`β (String)` `water_coil_controller_name`
* :abbr:`β (Numeric)` `reference_sensor_offset` (Default: 0.0)
.. rst-class:: special
FaultModel:TemperatureSensorOffset:CondenserSupplyWater
=======================================================
This object describes fault of condenser supply water temperature sensor offset
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_tower_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_tower_object_name`
* :abbr:`β (Numeric)` `reference_sensor_offset` (Default: 0.0)
.. rst-class:: special
FaultModel:ThermostatOffset
===========================
This object describes fault of thermostat offset
* :abbr:`π
(Required Field)` :abbr:`β (String)` `thermostat_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`β (Numeric)` `reference_thermostat_offset` (Default: 2.0)
.. rst-class:: special
FaultModel:HumidistatOffset
===========================
This object describes fault of humidistat offset
* :abbr:`π
(Required Field)` :abbr:`β (String)` `humidistat_name`
* :abbr:`β (String)` `humidistat_offset_type` (Default: ThermostatOffsetIndependent)
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`β (Numeric)` `reference_humidistat_offset` (Default: 5.0)
* :abbr:`β (String)` `related_thermostat_offset_fault_name`
.. rst-class:: special
FaultModel:Fouling:AirFilter
============================
This object describes fault of dirty air filters
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `pressure_fraction_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fan_curve_name`
.. rst-class:: special
FaultModel:Fouling:Boiler
=========================
This object describes the fouling fault of boilers with water-based heat exchangers
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `boiler_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `boiler_object_name`
* :abbr:`β (Numeric)` `fouling_factor` (Default: 1.0)
.. rst-class:: special
FaultModel:Fouling:EvaporativeCooler
====================================
This object describes the fouling fault of the wetted coil evaporative cooler
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporative_cooler_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `evaporative_cooler_object_name`
* :abbr:`β (Numeric)` `fouling_factor` (Default: 1.0)
.. rst-class:: special
FaultModel:Fouling:Chiller
==========================
This object describes the fouling fault of chillers with water-cooled condensers
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chiller_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `chiller_object_name`
* :abbr:`β (Numeric)` `fouling_factor` (Default: 1.0)
.. rst-class:: special
FaultModel:Fouling:CoolingTower
===============================
This object describes the fault of fouling cooling towers
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_tower_object_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `cooling_tower_object_name`
* :abbr:`β (Numeric)` `reference_ua_reduction_factor`
.. rst-class:: special
FaultModel:Fouling:Coil
=======================
This object describes fouling water heating or cooling coils
* :abbr:`π
(Required Field)` :abbr:`β (String)` `coil_name`
* :abbr:`β (String)` `availability_schedule_name`
* :abbr:`β (String)` `severity_schedule_name`
* :abbr:`β (String)` `fouling_input_method` (Default: FouledUARated)
* :abbr:`β (Numeric)` `uafouled`
* :abbr:`β (Numeric)` `water_side_fouling_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `air_side_fouling_factor` (Default: 0.0)
* :abbr:`β (Numeric)` `outside_coil_surface_area`
* :abbr:`β (Numeric)` `inside_to_outside_coil_surface_area_ratio` (Default: 0.07)
.. rst-class:: special
Matrix:TwoDimension
===================
matrix data in row-major order list each row keeping the columns in order number of values must equal N1 x N2
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_rows`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_columns`
* Array of {:abbr:`β (Numeric)` value} `values`
.. rst-class:: special
HybridModel:Zone
================
Zones with measured air temperature data and a range of dates. If the range of temperature measurement dates includes a leap day, the weather data should include a leap day.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `zone_name`
* :abbr:`β (String)` `calculate_zone_internal_thermal_mass` (Default: No)
* :abbr:`β (String)` `calculate_zone_air_infiltration_rate` (Default: No)
* :abbr:`β (String)` `calculate_zone_people_count` (Default: No)
* :abbr:`β (String)` `zone_measured_air_temperature_schedule_name`
* :abbr:`β (String)` `zone_measured_air_humidity_ratio_schedule_name`
* :abbr:`β (String)` `zone_measured_air_co2_concentration_schedule_name`
* :abbr:`β (String)` `zone_input_people_activity_schedule_name`
* :abbr:`β (String)` `zone_input_people_sensible_heat_fraction_schedule_name`
* :abbr:`β (String)` `zone_input_people_radiant_heat_fraction_schedule_name`
* :abbr:`β (String)` `zone_input_people_co2_generation_rate_schedule_name`
* :abbr:`β (String)` `zone_input_supply_air_temperature_schedule_name`
* :abbr:`β (String)` `zone_input_supply_air_mass_flow_rate_schedule_name`
* :abbr:`β (String)` `zone_input_supply_air_humidity_ratio_schedule_name`
* :abbr:`β (String)` `zone_input_supply_air_co2_concentration_schedule_name`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `begin_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `begin_day_of_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `end_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `end_day_of_month`
.. rst-class:: special
Curve:Linear
============
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:QuadLinear
================
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_w`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient5_z`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_w`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_w`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_z`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_z`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_w` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_y` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_z` (Default: Dimensionless)
.. rst-class:: special
Curve:QuintLinear
=================
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_v`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_w`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient5_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient6_z`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_v`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_v`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_w`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_w`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_z`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_z`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_v` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_w` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_y` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_z` (Default: Dimensionless)
.. rst-class:: special
Curve:Quadratic
===============
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_x_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:Cubic
===========
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_x_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_x_3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:Quartic
=============
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_x_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_x_3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient5_x_4`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:Exponent
==============
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.
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:Bicubic
=============
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_x_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient5_y_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient6_x_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient7_x_3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient8_y_3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient9_x_2_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient10_x_y_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_y`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_y` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:Biquadratic
=================
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_x_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient5_y_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient6_x_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_y`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_y` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:QuadraticLinear
=====================
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_x_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient5_x_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient6_x_2_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_y`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_y` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:CubicLinear
=================
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_x_2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_x_3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient5_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient6_x_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_y`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_y` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:Triquadratic
==================
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
* :abbr:`β (Numeric)` `coefficient1_constant`
* :abbr:`β (Numeric)` `coefficient2_x_2`
* :abbr:`β (Numeric)` `coefficient3_x`
* :abbr:`β (Numeric)` `coefficient4_y_2`
* :abbr:`β (Numeric)` `coefficient5_y`
* :abbr:`β (Numeric)` `coefficient6_z_2`
* :abbr:`β (Numeric)` `coefficient7_z`
* :abbr:`β (Numeric)` `coefficient8_x_2_y_2`
* :abbr:`β (Numeric)` `coefficient9_x_y`
* :abbr:`β (Numeric)` `coefficient10_x_y_2`
* :abbr:`β (Numeric)` `coefficient11_x_2_y`
* :abbr:`β (Numeric)` `coefficient12_x_2_z_2`
* :abbr:`β (Numeric)` `coefficient13_x_z`
* :abbr:`β (Numeric)` `coefficient14_x_z_2`
* :abbr:`β (Numeric)` `coefficient15_x_2_z`
* :abbr:`β (Numeric)` `coefficient16_y_2_z_2`
* :abbr:`β (Numeric)` `coefficient17_y_z`
* :abbr:`β (Numeric)` `coefficient18_y_z_2`
* :abbr:`β (Numeric)` `coefficient19_y_2_z`
* :abbr:`β (Numeric)` `coefficient20_x_2_y_2_z_2`
* :abbr:`β (Numeric)` `coefficient21_x_2_y_2_z`
* :abbr:`β (Numeric)` `coefficient22_x_2_y_z_2`
* :abbr:`β (Numeric)` `coefficient23_x_y_2_z_2`
* :abbr:`β (Numeric)` `coefficient24_x_2_y_z`
* :abbr:`β (Numeric)` `coefficient25_x_y_2_z`
* :abbr:`β (Numeric)` `coefficient26_x_y_z_2`
* :abbr:`β (Numeric)` `coefficient27_x_y_z`
* :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_value_of_y`
* :abbr:`β (Numeric)` `maximum_value_of_y`
* :abbr:`β (Numeric)` `minimum_value_of_z`
* :abbr:`β (Numeric)` `maximum_value_of_z`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_y` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_z` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:Functional:PressureDrop
=============================
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `diameter`
* :abbr:`β (Numeric)` `minor_loss_coefficient`
* :abbr:`β (Numeric)` `length`
* :abbr:`β (Numeric)` `roughness`
* :abbr:`β (Numeric)` `fixed_friction_factor`
.. rst-class:: special
Curve:FanPressureRise
=====================
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_c1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_c2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_c3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_c4`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_qfan`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_qfan`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_psm`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_psm`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
.. rst-class:: special
Curve:ExponentialSkewNormal
===========================
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_c1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_c2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_c3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_c4`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:Sigmoid
=============
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_c1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_c2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_c3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_c4`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient5_c5`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:RectangularHyperbola1
===========================
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_c1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_c2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_c3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:RectangularHyperbola2
===========================
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)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_c1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_c2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_c3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:ExponentialDecay
======================
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)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_c1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_c2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_c3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:DoubleExponentialDecay
============================
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)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_c1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_c2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_c3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_c4`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient5_c5`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Curve:ChillerPartLoadWithLift
=============================
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
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient1_c1`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient2_c2`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient3_c3`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient4_c4`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient5_c5`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient6_c6`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient7_c7`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient8_c8`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient9_c9`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient10_c10`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient11_c11`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `coefficient12_c12`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_x`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_y`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `minimum_value_of_z`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `maximum_value_of_z`
* :abbr:`β (Numeric)` `minimum_curve_output`
* :abbr:`β (Numeric)` `maximum_curve_output`
* :abbr:`β (String)` `input_unit_type_for_x` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_y` (Default: Dimensionless)
* :abbr:`β (String)` `input_unit_type_for_z` (Default: Dimensionless)
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
.. rst-class:: special
Table:IndependentVariable
=========================
An independent variable representing a single dimension of a Table:Lookup object.
* :abbr:`β (String)` `interpolation_method` (Default: Linear)
* :abbr:`β (String)` `extrapolation_method` (Default: Constant)
* :abbr:`β (Numeric)` `minimum_value`
* :abbr:`β (Numeric)` `maximum_value`
* :abbr:`β (Numeric)` `normalization_reference_value`
* :abbr:`β (String)` `unit_type` (Default: Dimensionless)
* :abbr:`β (String)` `external_file_name`
* :abbr:`βΎ (Integer)` `external_file_column_number`
* :abbr:`βΎ (Integer)` `external_file_starting_row_number`
* Array of {:abbr:`β (Numeric)` value} `values`
.. rst-class:: special
Table:IndependentVariableList
=============================
A sorted list of independent variables used by one or more Table:Lookup objects.
* Array of {:abbr:`π
(Required Field)` :abbr:`β (String)` independent_variable_name} `independent_variables`
.. rst-class:: special
Table:Lookup
============
Lookup tables are used in place of curves and can represent any number of independent variables (defined as Table:IndependentVariable objects in a Table:IndependentVariableList). Output values are interpolated within the bounds defined by each independent variable and extrapolated beyond the bounds according to the interpolation/extrapolation methods defined by each independent variable.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `independent_variable_list_name`
* :abbr:`β (String)` `normalization_method` (Default: None)
* :abbr:`β (Numeric)` `normalization_divisor` (Default: 1.0)
* :abbr:`β (Numeric)` `minimum_output`
* :abbr:`β (Numeric)` `maximum_output`
* :abbr:`β (String)` `output_unit_type` (Default: Dimensionless)
* :abbr:`β (String)` `external_file_name`
* :abbr:`βΎ (Integer)` `external_file_column_number`
* :abbr:`βΎ (Integer)` `external_file_starting_row_number`
* Array of {:abbr:`β (Numeric)` output_value} `values`
.. rst-class:: special
FluidProperties:Name
====================
potential fluid name/type in the input file repeat this object for each fluid
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `fluid_type`
.. rst-class:: special
FluidProperties:GlycolConcentration
===================================
glycol and what concentration it is
* :abbr:`π
(Required Field)` :abbr:`β (String)` `glycol_type`
* :abbr:`β (String)` `user_defined_glycol_name`
* :abbr:`β (Numeric)` `glycol_concentration`
.. rst-class:: special
FluidProperties:Temperatures
============================
property values for fluid properties list of up to 250 temperatures, note that number of property values must match the number of properties in other words, there must be a one-to-one correspondence between the property values in this list and the actual properties list in other syntax degrees C (for all temperature inputs)
* :abbr:`β (Numeric)` `temperature_1`
* :abbr:`β (Numeric)` `temperature_2`
* :abbr:`β (Numeric)` `temperature_3`
* :abbr:`β (Numeric)` `temperature_4`
* :abbr:`β (Numeric)` `temperature_5`
* :abbr:`β (Numeric)` `temperature_6`
* :abbr:`β (Numeric)` `temperature_7`
* :abbr:`β (Numeric)` `temperature_8`
* :abbr:`β (Numeric)` `temperature_9`
* :abbr:`β (Numeric)` `temperature_10`
* :abbr:`β (Numeric)` `temperature_11`
* :abbr:`β (Numeric)` `temperature_12`
* :abbr:`β (Numeric)` `temperature_13`
* :abbr:`β (Numeric)` `temperature_14`
* :abbr:`β (Numeric)` `temperature_15`
* :abbr:`β (Numeric)` `temperature_16`
* :abbr:`β (Numeric)` `temperature_17`
* :abbr:`β (Numeric)` `temperature_18`
* :abbr:`β (Numeric)` `temperature_19`
* :abbr:`β (Numeric)` `temperature_20`
* :abbr:`β (Numeric)` `temperature_21`
* :abbr:`β (Numeric)` `temperature_22`
* :abbr:`β (Numeric)` `temperature_23`
* :abbr:`β (Numeric)` `temperature_24`
* :abbr:`β (Numeric)` `temperature_25`
* :abbr:`β (Numeric)` `temperature_26`
* :abbr:`β (Numeric)` `temperature_27`
* :abbr:`β (Numeric)` `temperature_28`
* :abbr:`β (Numeric)` `temperature_29`
* :abbr:`β (Numeric)` `temperature_30`
* :abbr:`β (Numeric)` `temperature_31`
* :abbr:`β (Numeric)` `temperature_32`
* :abbr:`β (Numeric)` `temperature_33`
* :abbr:`β (Numeric)` `temperature_34`
* :abbr:`β (Numeric)` `temperature_35`
* :abbr:`β (Numeric)` `temperature_36`
* :abbr:`β (Numeric)` `temperature_37`
* :abbr:`β (Numeric)` `temperature_38`
* :abbr:`β (Numeric)` `temperature_39`
* :abbr:`β (Numeric)` `temperature_40`
* :abbr:`β (Numeric)` `temperature_41`
* :abbr:`β (Numeric)` `temperature_42`
* :abbr:`β (Numeric)` `temperature_43`
* :abbr:`β (Numeric)` `temperature_44`
* :abbr:`β (Numeric)` `temperature_45`
* :abbr:`β (Numeric)` `temperature_46`
* :abbr:`β (Numeric)` `temperature_47`
* :abbr:`β (Numeric)` `temperature_48`
* :abbr:`β (Numeric)` `temperature_49`
* :abbr:`β (Numeric)` `temperature_50`
* :abbr:`β (Numeric)` `temperature_51`
* :abbr:`β (Numeric)` `temperature_52`
* :abbr:`β (Numeric)` `temperature_53`
* :abbr:`β (Numeric)` `temperature_54`
* :abbr:`β (Numeric)` `temperature_55`
* :abbr:`β (Numeric)` `temperature_56`
* :abbr:`β (Numeric)` `temperature_57`
* :abbr:`β (Numeric)` `temperature_58`
* :abbr:`β (Numeric)` `temperature_59`
* :abbr:`β (Numeric)` `temperature_60`
* :abbr:`β (Numeric)` `temperature_61`
* :abbr:`β (Numeric)` `temperature_62`
* :abbr:`β (Numeric)` `temperature_63`
* :abbr:`β (Numeric)` `temperature_64`
* :abbr:`β (Numeric)` `temperature_65`
* :abbr:`β (Numeric)` `temperature_66`
* :abbr:`β (Numeric)` `temperature_67`
* :abbr:`β (Numeric)` `temperature_68`
* :abbr:`β (Numeric)` `temperature_69`
* :abbr:`β (Numeric)` `temperature_70`
* :abbr:`β (Numeric)` `temperature_71`
* :abbr:`β (Numeric)` `temperature_72`
* :abbr:`β (Numeric)` `temperature_73`
* :abbr:`β (Numeric)` `temperature_74`
* :abbr:`β (Numeric)` `temperature_75`
* :abbr:`β (Numeric)` `temperature_76`
* :abbr:`β (Numeric)` `temperature_77`
* :abbr:`β (Numeric)` `temperature_78`
* :abbr:`β (Numeric)` `temperature_79`
* :abbr:`β (Numeric)` `temperature_80`
* :abbr:`β (Numeric)` `temperature_81`
* :abbr:`β (Numeric)` `temperature_82`
* :abbr:`β (Numeric)` `temperature_83`
* :abbr:`β (Numeric)` `temperature_84`
* :abbr:`β (Numeric)` `temperature_85`
* :abbr:`β (Numeric)` `temperature_86`
* :abbr:`β (Numeric)` `temperature_87`
* :abbr:`β (Numeric)` `temperature_88`
* :abbr:`β (Numeric)` `temperature_89`
* :abbr:`β (Numeric)` `temperature_90`
* :abbr:`β (Numeric)` `temperature_91`
* :abbr:`β (Numeric)` `temperature_92`
* :abbr:`β (Numeric)` `temperature_93`
* :abbr:`β (Numeric)` `temperature_94`
* :abbr:`β (Numeric)` `temperature_95`
* :abbr:`β (Numeric)` `temperature_96`
* :abbr:`β (Numeric)` `temperature_97`
* :abbr:`β (Numeric)` `temperature_98`
* :abbr:`β (Numeric)` `temperature_99`
* :abbr:`β (Numeric)` `temperature_100`
* :abbr:`β (Numeric)` `temperature_101`
* :abbr:`β (Numeric)` `temperature_102`
* :abbr:`β (Numeric)` `temperature_103`
* :abbr:`β (Numeric)` `temperature_104`
* :abbr:`β (Numeric)` `temperature_105`
* :abbr:`β (Numeric)` `temperature_106`
* :abbr:`β (Numeric)` `temperature_107`
* :abbr:`β (Numeric)` `temperature_108`
* :abbr:`β (Numeric)` `temperature_109`
* :abbr:`β (Numeric)` `temperature_110`
* :abbr:`β (Numeric)` `temperature_111`
* :abbr:`β (Numeric)` `temperature_112`
* :abbr:`β (Numeric)` `temperature_113`
* :abbr:`β (Numeric)` `temperature_114`
* :abbr:`β (Numeric)` `temperature_115`
* :abbr:`β (Numeric)` `temperature_116`
* :abbr:`β (Numeric)` `temperature_117`
* :abbr:`β (Numeric)` `temperature_118`
* :abbr:`β (Numeric)` `temperature_119`
* :abbr:`β (Numeric)` `temperature_120`
* :abbr:`β (Numeric)` `temperature_121`
* :abbr:`β (Numeric)` `temperature_122`
* :abbr:`β (Numeric)` `temperature_123`
* :abbr:`β (Numeric)` `temperature_124`
* :abbr:`β (Numeric)` `temperature_125`
* :abbr:`β (Numeric)` `temperature_126`
* :abbr:`β (Numeric)` `temperature_127`
* :abbr:`β (Numeric)` `temperature_128`
* :abbr:`β (Numeric)` `temperature_129`
* :abbr:`β (Numeric)` `temperature_130`
* :abbr:`β (Numeric)` `temperature_131`
* :abbr:`β (Numeric)` `temperature_132`
* :abbr:`β (Numeric)` `temperature_133`
* :abbr:`β (Numeric)` `temperature_134`
* :abbr:`β (Numeric)` `temperature_135`
* :abbr:`β (Numeric)` `temperature_136`
* :abbr:`β (Numeric)` `temperature_137`
* :abbr:`β (Numeric)` `temperature_138`
* :abbr:`β (Numeric)` `temperature_139`
* :abbr:`β (Numeric)` `temperature_140`
* :abbr:`β (Numeric)` `temperature_141`
* :abbr:`β (Numeric)` `temperature_142`
* :abbr:`β (Numeric)` `temperature_143`
* :abbr:`β (Numeric)` `temperature_144`
* :abbr:`β (Numeric)` `temperature_145`
* :abbr:`β (Numeric)` `temperature_146`
* :abbr:`β (Numeric)` `temperature_147`
* :abbr:`β (Numeric)` `temperature_148`
* :abbr:`β (Numeric)` `temperature_149`
* :abbr:`β (Numeric)` `temperature_150`
* :abbr:`β (Numeric)` `temperature_151`
* :abbr:`β (Numeric)` `temperature_152`
* :abbr:`β (Numeric)` `temperature_153`
* :abbr:`β (Numeric)` `temperature_154`
* :abbr:`β (Numeric)` `temperature_155`
* :abbr:`β (Numeric)` `temperature_156`
* :abbr:`β (Numeric)` `temperature_157`
* :abbr:`β (Numeric)` `temperature_158`
* :abbr:`β (Numeric)` `temperature_159`
* :abbr:`β (Numeric)` `temperature_160`
* :abbr:`β (Numeric)` `temperature_161`
* :abbr:`β (Numeric)` `temperature_162`
* :abbr:`β (Numeric)` `temperature_163`
* :abbr:`β (Numeric)` `temperature_164`
* :abbr:`β (Numeric)` `temperature_165`
* :abbr:`β (Numeric)` `temperature_166`
* :abbr:`β (Numeric)` `temperature_167`
* :abbr:`β (Numeric)` `temperature_168`
* :abbr:`β (Numeric)` `temperature_169`
* :abbr:`β (Numeric)` `temperature_170`
* :abbr:`β (Numeric)` `temperature_171`
* :abbr:`β (Numeric)` `temperature_172`
* :abbr:`β (Numeric)` `temperature_173`
* :abbr:`β (Numeric)` `temperature_174`
* :abbr:`β (Numeric)` `temperature_175`
* :abbr:`β (Numeric)` `temperature_176`
* :abbr:`β (Numeric)` `temperature_177`
* :abbr:`β (Numeric)` `temperature_178`
* :abbr:`β (Numeric)` `temperature_179`
* :abbr:`β (Numeric)` `temperature_180`
* :abbr:`β (Numeric)` `temperature_181`
* :abbr:`β (Numeric)` `temperature_182`
* :abbr:`β (Numeric)` `temperature_183`
* :abbr:`β (Numeric)` `temperature_184`
* :abbr:`β (Numeric)` `temperature_185`
* :abbr:`β (Numeric)` `temperature_186`
* :abbr:`β (Numeric)` `temperature_187`
* :abbr:`β (Numeric)` `temperature_188`
* :abbr:`β (Numeric)` `temperature_189`
* :abbr:`β (Numeric)` `temperature_190`
* :abbr:`β (Numeric)` `temperature_191`
* :abbr:`β (Numeric)` `temperature_192`
* :abbr:`β (Numeric)` `temperature_193`
* :abbr:`β (Numeric)` `temperature_194`
* :abbr:`β (Numeric)` `temperature_195`
* :abbr:`β (Numeric)` `temperature_196`
* :abbr:`β (Numeric)` `temperature_197`
* :abbr:`β (Numeric)` `temperature_198`
* :abbr:`β (Numeric)` `temperature_199`
* :abbr:`β (Numeric)` `temperature_200`
* :abbr:`β (Numeric)` `temperature_201`
* :abbr:`β (Numeric)` `temperature_202`
* :abbr:`β (Numeric)` `temperature_203`
* :abbr:`β (Numeric)` `temperature_204`
* :abbr:`β (Numeric)` `temperature_205`
* :abbr:`β (Numeric)` `temperature_206`
* :abbr:`β (Numeric)` `temperature_207`
* :abbr:`β (Numeric)` `temperature_208`
* :abbr:`β (Numeric)` `temperature_209`
* :abbr:`β (Numeric)` `temperature_210`
* :abbr:`β (Numeric)` `temperature_211`
* :abbr:`β (Numeric)` `temperature_212`
* :abbr:`β (Numeric)` `temperature_213`
* :abbr:`β (Numeric)` `temperature_214`
* :abbr:`β (Numeric)` `temperature_215`
* :abbr:`β (Numeric)` `temperature_216`
* :abbr:`β (Numeric)` `temperature_217`
* :abbr:`β (Numeric)` `temperature_218`
* :abbr:`β (Numeric)` `temperature_219`
* :abbr:`β (Numeric)` `temperature_220`
* :abbr:`β (Numeric)` `temperature_221`
* :abbr:`β (Numeric)` `temperature_222`
* :abbr:`β (Numeric)` `temperature_223`
* :abbr:`β (Numeric)` `temperature_224`
* :abbr:`β (Numeric)` `temperature_225`
* :abbr:`β (Numeric)` `temperature_226`
* :abbr:`β (Numeric)` `temperature_227`
* :abbr:`β (Numeric)` `temperature_228`
* :abbr:`β (Numeric)` `temperature_229`
* :abbr:`β (Numeric)` `temperature_230`
* :abbr:`β (Numeric)` `temperature_231`
* :abbr:`β (Numeric)` `temperature_232`
* :abbr:`β (Numeric)` `temperature_233`
* :abbr:`β (Numeric)` `temperature_234`
* :abbr:`β (Numeric)` `temperature_235`
* :abbr:`β (Numeric)` `temperature_236`
* :abbr:`β (Numeric)` `temperature_237`
* :abbr:`β (Numeric)` `temperature_238`
* :abbr:`β (Numeric)` `temperature_239`
* :abbr:`β (Numeric)` `temperature_240`
* :abbr:`β (Numeric)` `temperature_241`
* :abbr:`β (Numeric)` `temperature_242`
* :abbr:`β (Numeric)` `temperature_243`
* :abbr:`β (Numeric)` `temperature_244`
* :abbr:`β (Numeric)` `temperature_245`
* :abbr:`β (Numeric)` `temperature_246`
* :abbr:`β (Numeric)` `temperature_247`
* :abbr:`β (Numeric)` `temperature_248`
* :abbr:`β (Numeric)` `temperature_249`
* :abbr:`β (Numeric)` `temperature_250`
.. rst-class:: special
FluidProperties:Saturated
=========================
fluid properties for the saturated region
* :abbr:`β (String)` `fluid_name`
* :abbr:`β (String)` `fluid_property_type`
* :abbr:`β (String)` `fluid_phase`
* :abbr:`β (String)` `temperature_values_name`
* :abbr:`β (Numeric)` `property_value_1`
* :abbr:`β (Numeric)` `property_value_2`
* :abbr:`β (Numeric)` `property_value_3`
* :abbr:`β (Numeric)` `property_value_4`
* :abbr:`β (Numeric)` `property_value_5`
* :abbr:`β (Numeric)` `property_value_6`
* :abbr:`β (Numeric)` `property_value_7`
* :abbr:`β (Numeric)` `property_value_8`
* :abbr:`β (Numeric)` `property_value_9`
* :abbr:`β (Numeric)` `property_value_10`
* :abbr:`β (Numeric)` `property_value_11`
* :abbr:`β (Numeric)` `property_value_12`
* :abbr:`β (Numeric)` `property_value_13`
* :abbr:`β (Numeric)` `property_value_14`
* :abbr:`β (Numeric)` `property_value_15`
* :abbr:`β (Numeric)` `property_value_16`
* :abbr:`β (Numeric)` `property_value_17`
* :abbr:`β (Numeric)` `property_value_18`
* :abbr:`β (Numeric)` `property_value_19`
* :abbr:`β (Numeric)` `property_value_20`
* :abbr:`β (Numeric)` `property_value_21`
* :abbr:`β (Numeric)` `property_value_22`
* :abbr:`β (Numeric)` `property_value_23`
* :abbr:`β (Numeric)` `property_value_24`
* :abbr:`β (Numeric)` `property_value_25`
* :abbr:`β (Numeric)` `property_value_26`
* :abbr:`β (Numeric)` `property_value_27`
* :abbr:`β (Numeric)` `property_value_28`
* :abbr:`β (Numeric)` `property_value_29`
* :abbr:`β (Numeric)` `property_value_30`
* :abbr:`β (Numeric)` `property_value_31`
* :abbr:`β (Numeric)` `property_value_32`
* :abbr:`β (Numeric)` `property_value_33`
* :abbr:`β (Numeric)` `property_value_34`
* :abbr:`β (Numeric)` `property_value_35`
* :abbr:`β (Numeric)` `property_value_36`
* :abbr:`β (Numeric)` `property_value_37`
* :abbr:`β (Numeric)` `property_value_38`
* :abbr:`β (Numeric)` `property_value_39`
* :abbr:`β (Numeric)` `property_value_40`
* :abbr:`β (Numeric)` `property_value_41`
* :abbr:`β (Numeric)` `property_value_42`
* :abbr:`β (Numeric)` `property_value_43`
* :abbr:`β (Numeric)` `property_value_44`
* :abbr:`β (Numeric)` `property_value_45`
* :abbr:`β (Numeric)` `property_value_46`
* :abbr:`β (Numeric)` `property_value_47`
* :abbr:`β (Numeric)` `property_value_48`
* :abbr:`β (Numeric)` `property_value_49`
* :abbr:`β (Numeric)` `property_value_50`
* :abbr:`β (Numeric)` `property_value_51`
* :abbr:`β (Numeric)` `property_value_52`
* :abbr:`β (Numeric)` `property_value_53`
* :abbr:`β (Numeric)` `property_value_54`
* :abbr:`β (Numeric)` `property_value_55`
* :abbr:`β (Numeric)` `property_value_56`
* :abbr:`β (Numeric)` `property_value_57`
* :abbr:`β (Numeric)` `property_value_58`
* :abbr:`β (Numeric)` `property_value_59`
* :abbr:`β (Numeric)` `property_value_60`
* :abbr:`β (Numeric)` `property_value_61`
* :abbr:`β (Numeric)` `property_value_62`
* :abbr:`β (Numeric)` `property_value_63`
* :abbr:`β (Numeric)` `property_value_64`
* :abbr:`β (Numeric)` `property_value_65`
* :abbr:`β (Numeric)` `property_value_66`
* :abbr:`β (Numeric)` `property_value_67`
* :abbr:`β (Numeric)` `property_value_68`
* :abbr:`β (Numeric)` `property_value_69`
* :abbr:`β (Numeric)` `property_value_70`
* :abbr:`β (Numeric)` `property_value_71`
* :abbr:`β (Numeric)` `property_value_72`
* :abbr:`β (Numeric)` `property_value_73`
* :abbr:`β (Numeric)` `property_value_74`
* :abbr:`β (Numeric)` `property_value_75`
* :abbr:`β (Numeric)` `property_value_76`
* :abbr:`β (Numeric)` `property_value_77`
* :abbr:`β (Numeric)` `property_value_78`
* :abbr:`β (Numeric)` `property_value_79`
* :abbr:`β (Numeric)` `property_value_80`
* :abbr:`β (Numeric)` `property_value_81`
* :abbr:`β (Numeric)` `property_value_82`
* :abbr:`β (Numeric)` `property_value_83`
* :abbr:`β (Numeric)` `property_value_84`
* :abbr:`β (Numeric)` `property_value_85`
* :abbr:`β (Numeric)` `property_value_86`
* :abbr:`β (Numeric)` `property_value_87`
* :abbr:`β (Numeric)` `property_value_88`
* :abbr:`β (Numeric)` `property_value_89`
* :abbr:`β (Numeric)` `property_value_90`
* :abbr:`β (Numeric)` `property_value_91`
* :abbr:`β (Numeric)` `property_value_92`
* :abbr:`β (Numeric)` `property_value_93`
* :abbr:`β (Numeric)` `property_value_94`
* :abbr:`β (Numeric)` `property_value_95`
* :abbr:`β (Numeric)` `property_value_96`
* :abbr:`β (Numeric)` `property_value_97`
* :abbr:`β (Numeric)` `property_value_98`
* :abbr:`β (Numeric)` `property_value_99`
* :abbr:`β (Numeric)` `property_value_100`
* :abbr:`β (Numeric)` `property_value_101`
* :abbr:`β (Numeric)` `property_value_102`
* :abbr:`β (Numeric)` `property_value_103`
* :abbr:`β (Numeric)` `property_value_104`
* :abbr:`β (Numeric)` `property_value_105`
* :abbr:`β (Numeric)` `property_value_106`
* :abbr:`β (Numeric)` `property_value_107`
* :abbr:`β (Numeric)` `property_value_108`
* :abbr:`β (Numeric)` `property_value_109`
* :abbr:`β (Numeric)` `property_value_110`
* :abbr:`β (Numeric)` `property_value_111`
* :abbr:`β (Numeric)` `property_value_112`
* :abbr:`β (Numeric)` `property_value_113`
* :abbr:`β (Numeric)` `property_value_114`
* :abbr:`β (Numeric)` `property_value_115`
* :abbr:`β (Numeric)` `property_value_116`
* :abbr:`β (Numeric)` `property_value_117`
* :abbr:`β (Numeric)` `property_value_118`
* :abbr:`β (Numeric)` `property_value_119`
* :abbr:`β (Numeric)` `property_value_120`
* :abbr:`β (Numeric)` `property_value_121`
* :abbr:`β (Numeric)` `property_value_122`
* :abbr:`β (Numeric)` `property_value_123`
* :abbr:`β (Numeric)` `property_value_124`
* :abbr:`β (Numeric)` `property_value_125`
* :abbr:`β (Numeric)` `property_value_126`
* :abbr:`β (Numeric)` `property_value_127`
* :abbr:`β (Numeric)` `property_value_128`
* :abbr:`β (Numeric)` `property_value_129`
* :abbr:`β (Numeric)` `property_value_130`
* :abbr:`β (Numeric)` `property_value_131`
* :abbr:`β (Numeric)` `property_value_132`
* :abbr:`β (Numeric)` `property_value_133`
* :abbr:`β (Numeric)` `property_value_134`
* :abbr:`β (Numeric)` `property_value_135`
* :abbr:`β (Numeric)` `property_value_136`
* :abbr:`β (Numeric)` `property_value_137`
* :abbr:`β (Numeric)` `property_value_138`
* :abbr:`β (Numeric)` `property_value_139`
* :abbr:`β (Numeric)` `property_value_140`
* :abbr:`β (Numeric)` `property_value_141`
* :abbr:`β (Numeric)` `property_value_142`
* :abbr:`β (Numeric)` `property_value_143`
* :abbr:`β (Numeric)` `property_value_144`
* :abbr:`β (Numeric)` `property_value_145`
* :abbr:`β (Numeric)` `property_value_146`
* :abbr:`β (Numeric)` `property_value_147`
* :abbr:`β (Numeric)` `property_value_148`
* :abbr:`β (Numeric)` `property_value_149`
* :abbr:`β (Numeric)` `property_value_150`
* :abbr:`β (Numeric)` `property_value_151`
* :abbr:`β (Numeric)` `property_value_152`
* :abbr:`β (Numeric)` `property_value_153`
* :abbr:`β (Numeric)` `property_value_154`
* :abbr:`β (Numeric)` `property_value_155`
* :abbr:`β (Numeric)` `property_value_156`
* :abbr:`β (Numeric)` `property_value_157`
* :abbr:`β (Numeric)` `property_value_158`
* :abbr:`β (Numeric)` `property_value_159`
* :abbr:`β (Numeric)` `property_value_160`
* :abbr:`β (Numeric)` `property_value_161`
* :abbr:`β (Numeric)` `property_value_162`
* :abbr:`β (Numeric)` `property_value_163`
* :abbr:`β (Numeric)` `property_value_164`
* :abbr:`β (Numeric)` `property_value_165`
* :abbr:`β (Numeric)` `property_value_166`
* :abbr:`β (Numeric)` `property_value_167`
* :abbr:`β (Numeric)` `property_value_168`
* :abbr:`β (Numeric)` `property_value_169`
* :abbr:`β (Numeric)` `property_value_170`
* :abbr:`β (Numeric)` `property_value_171`
* :abbr:`β (Numeric)` `property_value_172`
* :abbr:`β (Numeric)` `property_value_173`
* :abbr:`β (Numeric)` `property_value_174`
* :abbr:`β (Numeric)` `property_value_175`
* :abbr:`β (Numeric)` `property_value_176`
* :abbr:`β (Numeric)` `property_value_177`
* :abbr:`β (Numeric)` `property_value_178`
* :abbr:`β (Numeric)` `property_value_179`
* :abbr:`β (Numeric)` `property_value_180`
* :abbr:`β (Numeric)` `property_value_181`
* :abbr:`β (Numeric)` `property_value_182`
* :abbr:`β (Numeric)` `property_value_183`
* :abbr:`β (Numeric)` `property_value_184`
* :abbr:`β (Numeric)` `property_value_185`
* :abbr:`β (Numeric)` `property_value_186`
* :abbr:`β (Numeric)` `property_value_187`
* :abbr:`β (Numeric)` `property_value_188`
* :abbr:`β (Numeric)` `property_value_189`
* :abbr:`β (Numeric)` `property_value_190`
* :abbr:`β (Numeric)` `property_value_191`
* :abbr:`β (Numeric)` `property_value_192`
* :abbr:`β (Numeric)` `property_value_193`
* :abbr:`β (Numeric)` `property_value_194`
* :abbr:`β (Numeric)` `property_value_195`
* :abbr:`β (Numeric)` `property_value_196`
* :abbr:`β (Numeric)` `property_value_197`
* :abbr:`β (Numeric)` `property_value_198`
* :abbr:`β (Numeric)` `property_value_199`
* :abbr:`β (Numeric)` `property_value_200`
* :abbr:`β (Numeric)` `property_value_201`
* :abbr:`β (Numeric)` `property_value_202`
* :abbr:`β (Numeric)` `property_value_203`
* :abbr:`β (Numeric)` `property_value_204`
* :abbr:`β (Numeric)` `property_value_205`
* :abbr:`β (Numeric)` `property_value_206`
* :abbr:`β (Numeric)` `property_value_207`
* :abbr:`β (Numeric)` `property_value_208`
* :abbr:`β (Numeric)` `property_value_209`
* :abbr:`β (Numeric)` `property_value_210`
* :abbr:`β (Numeric)` `property_value_211`
* :abbr:`β (Numeric)` `property_value_212`
* :abbr:`β (Numeric)` `property_value_213`
* :abbr:`β (Numeric)` `property_value_214`
* :abbr:`β (Numeric)` `property_value_215`
* :abbr:`β (Numeric)` `property_value_216`
* :abbr:`β (Numeric)` `property_value_217`
* :abbr:`β (Numeric)` `property_value_218`
* :abbr:`β (Numeric)` `property_value_219`
* :abbr:`β (Numeric)` `property_value_220`
* :abbr:`β (Numeric)` `property_value_221`
* :abbr:`β (Numeric)` `property_value_222`
* :abbr:`β (Numeric)` `property_value_223`
* :abbr:`β (Numeric)` `property_value_224`
* :abbr:`β (Numeric)` `property_value_225`
* :abbr:`β (Numeric)` `property_value_226`
* :abbr:`β (Numeric)` `property_value_227`
* :abbr:`β (Numeric)` `property_value_228`
* :abbr:`β (Numeric)` `property_value_229`
* :abbr:`β (Numeric)` `property_value_230`
* :abbr:`β (Numeric)` `property_value_231`
* :abbr:`β (Numeric)` `property_value_232`
* :abbr:`β (Numeric)` `property_value_233`
* :abbr:`β (Numeric)` `property_value_234`
* :abbr:`β (Numeric)` `property_value_235`
* :abbr:`β (Numeric)` `property_value_236`
* :abbr:`β (Numeric)` `property_value_237`
* :abbr:`β (Numeric)` `property_value_238`
* :abbr:`β (Numeric)` `property_value_239`
* :abbr:`β (Numeric)` `property_value_240`
* :abbr:`β (Numeric)` `property_value_241`
* :abbr:`β (Numeric)` `property_value_242`
* :abbr:`β (Numeric)` `property_value_243`
* :abbr:`β (Numeric)` `property_value_244`
* :abbr:`β (Numeric)` `property_value_245`
* :abbr:`β (Numeric)` `property_value_246`
* :abbr:`β (Numeric)` `property_value_247`
* :abbr:`β (Numeric)` `property_value_248`
* :abbr:`β (Numeric)` `property_value_249`
* :abbr:`β (Numeric)` `property_value_250`
.. rst-class:: special
FluidProperties:Superheated
===========================
fluid properties for the superheated region
* :abbr:`β (String)` `fluid_name`
* :abbr:`β (String)` `fluid_property_type`
* :abbr:`β (String)` `temperature_values_name`
* :abbr:`β (Numeric)` `pressure`
* :abbr:`β (Numeric)` `property_value_1`
* :abbr:`β (Numeric)` `property_value_2`
* :abbr:`β (Numeric)` `property_value_3`
* :abbr:`β (Numeric)` `property_value_4`
* :abbr:`β (Numeric)` `property_value_5`
* :abbr:`β (Numeric)` `property_value_6`
* :abbr:`β (Numeric)` `property_value_7`
* :abbr:`β (Numeric)` `property_value_8`
* :abbr:`β (Numeric)` `property_value_9`
* :abbr:`β (Numeric)` `property_value_10`
* :abbr:`β (Numeric)` `property_value_11`
* :abbr:`β (Numeric)` `property_value_12`
* :abbr:`β (Numeric)` `property_value_13`
* :abbr:`β (Numeric)` `property_value_14`
* :abbr:`β (Numeric)` `property_value_15`
* :abbr:`β (Numeric)` `property_value_16`
* :abbr:`β (Numeric)` `property_value_17`
* :abbr:`β (Numeric)` `property_value_18`
* :abbr:`β (Numeric)` `property_value_19`
* :abbr:`β (Numeric)` `property_value_20`
* :abbr:`β (Numeric)` `property_value_21`
* :abbr:`β (Numeric)` `property_value_22`
* :abbr:`β (Numeric)` `property_value_23`
* :abbr:`β (Numeric)` `property_value_24`
* :abbr:`β (Numeric)` `property_value_25`
* :abbr:`β (Numeric)` `property_value_26`
* :abbr:`β (Numeric)` `property_value_27`
* :abbr:`β (Numeric)` `property_value_28`
* :abbr:`β (Numeric)` `property_value_29`
* :abbr:`β (Numeric)` `property_value_30`
* :abbr:`β (Numeric)` `property_value_31`
* :abbr:`β (Numeric)` `property_value_32`
* :abbr:`β (Numeric)` `property_value_33`
* :abbr:`β (Numeric)` `property_value_34`
* :abbr:`β (Numeric)` `property_value_35`
* :abbr:`β (Numeric)` `property_value_36`
* :abbr:`β (Numeric)` `property_value_37`
* :abbr:`β (Numeric)` `property_value_38`
* :abbr:`β (Numeric)` `property_value_39`
* :abbr:`β (Numeric)` `property_value_40`
* :abbr:`β (Numeric)` `property_value_41`
* :abbr:`β (Numeric)` `property_value_42`
* :abbr:`β (Numeric)` `property_value_43`
* :abbr:`β (Numeric)` `property_value_44`
* :abbr:`β (Numeric)` `property_value_45`
* :abbr:`β (Numeric)` `property_value_46`
* :abbr:`β (Numeric)` `property_value_47`
* :abbr:`β (Numeric)` `property_value_48`
* :abbr:`β (Numeric)` `property_value_49`
* :abbr:`β (Numeric)` `property_value_50`
* :abbr:`β (Numeric)` `property_value_51`
* :abbr:`β (Numeric)` `property_value_52`
* :abbr:`β (Numeric)` `property_value_53`
* :abbr:`β (Numeric)` `property_value_54`
* :abbr:`β (Numeric)` `property_value_55`
* :abbr:`β (Numeric)` `property_value_56`
* :abbr:`β (Numeric)` `property_value_57`
* :abbr:`β (Numeric)` `property_value_58`
* :abbr:`β (Numeric)` `property_value_59`
* :abbr:`β (Numeric)` `property_value_60`
* :abbr:`β (Numeric)` `property_value_61`
* :abbr:`β (Numeric)` `property_value_62`
* :abbr:`β (Numeric)` `property_value_63`
* :abbr:`β (Numeric)` `property_value_64`
* :abbr:`β (Numeric)` `property_value_65`
* :abbr:`β (Numeric)` `property_value_66`
* :abbr:`β (Numeric)` `property_value_67`
* :abbr:`β (Numeric)` `property_value_68`
* :abbr:`β (Numeric)` `property_value_69`
* :abbr:`β (Numeric)` `property_value_70`
* :abbr:`β (Numeric)` `property_value_71`
* :abbr:`β (Numeric)` `property_value_72`
* :abbr:`β (Numeric)` `property_value_73`
* :abbr:`β (Numeric)` `property_value_74`
* :abbr:`β (Numeric)` `property_value_75`
* :abbr:`β (Numeric)` `property_value_76`
* :abbr:`β (Numeric)` `property_value_77`
* :abbr:`β (Numeric)` `property_value_78`
* :abbr:`β (Numeric)` `property_value_79`
* :abbr:`β (Numeric)` `property_value_80`
* :abbr:`β (Numeric)` `property_value_81`
* :abbr:`β (Numeric)` `property_value_82`
* :abbr:`β (Numeric)` `property_value_83`
* :abbr:`β (Numeric)` `property_value_84`
* :abbr:`β (Numeric)` `property_value_85`
* :abbr:`β (Numeric)` `property_value_86`
* :abbr:`β (Numeric)` `property_value_87`
* :abbr:`β (Numeric)` `property_value_88`
* :abbr:`β (Numeric)` `property_value_89`
* :abbr:`β (Numeric)` `property_value_90`
* :abbr:`β (Numeric)` `property_value_91`
* :abbr:`β (Numeric)` `property_value_92`
* :abbr:`β (Numeric)` `property_value_93`
* :abbr:`β (Numeric)` `property_value_94`
* :abbr:`β (Numeric)` `property_value_95`
* :abbr:`β (Numeric)` `property_value_96`
* :abbr:`β (Numeric)` `property_value_97`
* :abbr:`β (Numeric)` `property_value_98`
* :abbr:`β (Numeric)` `property_value_99`
* :abbr:`β (Numeric)` `property_value_100`
* :abbr:`β (Numeric)` `property_value_101`
* :abbr:`β (Numeric)` `property_value_102`
* :abbr:`β (Numeric)` `property_value_103`
* :abbr:`β (Numeric)` `property_value_104`
* :abbr:`β (Numeric)` `property_value_105`
* :abbr:`β (Numeric)` `property_value_106`
* :abbr:`β (Numeric)` `property_value_107`
* :abbr:`β (Numeric)` `property_value_108`
* :abbr:`β (Numeric)` `property_value_109`
* :abbr:`β (Numeric)` `property_value_110`
* :abbr:`β (Numeric)` `property_value_111`
* :abbr:`β (Numeric)` `property_value_112`
* :abbr:`β (Numeric)` `property_value_113`
* :abbr:`β (Numeric)` `property_value_114`
* :abbr:`β (Numeric)` `property_value_115`
* :abbr:`β (Numeric)` `property_value_116`
* :abbr:`β (Numeric)` `property_value_117`
* :abbr:`β (Numeric)` `property_value_118`
* :abbr:`β (Numeric)` `property_value_119`
* :abbr:`β (Numeric)` `property_value_120`
* :abbr:`β (Numeric)` `property_value_121`
* :abbr:`β (Numeric)` `property_value_122`
* :abbr:`β (Numeric)` `property_value_123`
* :abbr:`β (Numeric)` `property_value_124`
* :abbr:`β (Numeric)` `property_value_125`
* :abbr:`β (Numeric)` `property_value_126`
* :abbr:`β (Numeric)` `property_value_127`
* :abbr:`β (Numeric)` `property_value_128`
* :abbr:`β (Numeric)` `property_value_129`
* :abbr:`β (Numeric)` `property_value_130`
* :abbr:`β (Numeric)` `property_value_131`
* :abbr:`β (Numeric)` `property_value_132`
* :abbr:`β (Numeric)` `property_value_133`
* :abbr:`β (Numeric)` `property_value_134`
* :abbr:`β (Numeric)` `property_value_135`
* :abbr:`β (Numeric)` `property_value_136`
* :abbr:`β (Numeric)` `property_value_137`
* :abbr:`β (Numeric)` `property_value_138`
* :abbr:`β (Numeric)` `property_value_139`
* :abbr:`β (Numeric)` `property_value_140`
* :abbr:`β (Numeric)` `property_value_141`
* :abbr:`β (Numeric)` `property_value_142`
* :abbr:`β (Numeric)` `property_value_143`
* :abbr:`β (Numeric)` `property_value_144`
* :abbr:`β (Numeric)` `property_value_145`
* :abbr:`β (Numeric)` `property_value_146`
* :abbr:`β (Numeric)` `property_value_147`
* :abbr:`β (Numeric)` `property_value_148`
* :abbr:`β (Numeric)` `property_value_149`
* :abbr:`β (Numeric)` `property_value_150`
* :abbr:`β (Numeric)` `property_value_151`
* :abbr:`β (Numeric)` `property_value_152`
* :abbr:`β (Numeric)` `property_value_153`
* :abbr:`β (Numeric)` `property_value_154`
* :abbr:`β (Numeric)` `property_value_155`
* :abbr:`β (Numeric)` `property_value_156`
* :abbr:`β (Numeric)` `property_value_157`
* :abbr:`β (Numeric)` `property_value_158`
* :abbr:`β (Numeric)` `property_value_159`
* :abbr:`β (Numeric)` `property_value_160`
* :abbr:`β (Numeric)` `property_value_161`
* :abbr:`β (Numeric)` `property_value_162`
* :abbr:`β (Numeric)` `property_value_163`
* :abbr:`β (Numeric)` `property_value_164`
* :abbr:`β (Numeric)` `property_value_165`
* :abbr:`β (Numeric)` `property_value_166`
* :abbr:`β (Numeric)` `property_value_167`
* :abbr:`β (Numeric)` `property_value_168`
* :abbr:`β (Numeric)` `property_value_169`
* :abbr:`β (Numeric)` `property_value_170`
* :abbr:`β (Numeric)` `property_value_171`
* :abbr:`β (Numeric)` `property_value_172`
* :abbr:`β (Numeric)` `property_value_173`
* :abbr:`β (Numeric)` `property_value_174`
* :abbr:`β (Numeric)` `property_value_175`
* :abbr:`β (Numeric)` `property_value_176`
* :abbr:`β (Numeric)` `property_value_177`
* :abbr:`β (Numeric)` `property_value_178`
* :abbr:`β (Numeric)` `property_value_179`
* :abbr:`β (Numeric)` `property_value_180`
* :abbr:`β (Numeric)` `property_value_181`
* :abbr:`β (Numeric)` `property_value_182`
* :abbr:`β (Numeric)` `property_value_183`
* :abbr:`β (Numeric)` `property_value_184`
* :abbr:`β (Numeric)` `property_value_185`
* :abbr:`β (Numeric)` `property_value_186`
* :abbr:`β (Numeric)` `property_value_187`
* :abbr:`β (Numeric)` `property_value_188`
* :abbr:`β (Numeric)` `property_value_189`
* :abbr:`β (Numeric)` `property_value_190`
* :abbr:`β (Numeric)` `property_value_191`
* :abbr:`β (Numeric)` `property_value_192`
* :abbr:`β (Numeric)` `property_value_193`
* :abbr:`β (Numeric)` `property_value_194`
* :abbr:`β (Numeric)` `property_value_195`
* :abbr:`β (Numeric)` `property_value_196`
* :abbr:`β (Numeric)` `property_value_197`
* :abbr:`β (Numeric)` `property_value_198`
* :abbr:`β (Numeric)` `property_value_199`
* :abbr:`β (Numeric)` `property_value_200`
* :abbr:`β (Numeric)` `property_value_201`
* :abbr:`β (Numeric)` `property_value_202`
* :abbr:`β (Numeric)` `property_value_203`
* :abbr:`β (Numeric)` `property_value_204`
* :abbr:`β (Numeric)` `property_value_205`
* :abbr:`β (Numeric)` `property_value_206`
* :abbr:`β (Numeric)` `property_value_207`
* :abbr:`β (Numeric)` `property_value_208`
* :abbr:`β (Numeric)` `property_value_209`
* :abbr:`β (Numeric)` `property_value_210`
* :abbr:`β (Numeric)` `property_value_211`
* :abbr:`β (Numeric)` `property_value_212`
* :abbr:`β (Numeric)` `property_value_213`
* :abbr:`β (Numeric)` `property_value_214`
* :abbr:`β (Numeric)` `property_value_215`
* :abbr:`β (Numeric)` `property_value_216`
* :abbr:`β (Numeric)` `property_value_217`
* :abbr:`β (Numeric)` `property_value_218`
* :abbr:`β (Numeric)` `property_value_219`
* :abbr:`β (Numeric)` `property_value_220`
* :abbr:`β (Numeric)` `property_value_221`
* :abbr:`β (Numeric)` `property_value_222`
* :abbr:`β (Numeric)` `property_value_223`
* :abbr:`β (Numeric)` `property_value_224`
* :abbr:`β (Numeric)` `property_value_225`
* :abbr:`β (Numeric)` `property_value_226`
* :abbr:`β (Numeric)` `property_value_227`
* :abbr:`β (Numeric)` `property_value_228`
* :abbr:`β (Numeric)` `property_value_229`
* :abbr:`β (Numeric)` `property_value_230`
* :abbr:`β (Numeric)` `property_value_231`
* :abbr:`β (Numeric)` `property_value_232`
* :abbr:`β (Numeric)` `property_value_233`
* :abbr:`β (Numeric)` `property_value_234`
* :abbr:`β (Numeric)` `property_value_235`
* :abbr:`β (Numeric)` `property_value_236`
* :abbr:`β (Numeric)` `property_value_237`
* :abbr:`β (Numeric)` `property_value_238`
* :abbr:`β (Numeric)` `property_value_239`
* :abbr:`β (Numeric)` `property_value_240`
* :abbr:`β (Numeric)` `property_value_241`
* :abbr:`β (Numeric)` `property_value_242`
* :abbr:`β (Numeric)` `property_value_243`
* :abbr:`β (Numeric)` `property_value_244`
* :abbr:`β (Numeric)` `property_value_245`
* :abbr:`β (Numeric)` `property_value_246`
* :abbr:`β (Numeric)` `property_value_247`
* :abbr:`β (Numeric)` `property_value_248`
* :abbr:`β (Numeric)` `property_value_249`
* :abbr:`β (Numeric)` `property_value_250`
.. rst-class:: special
FluidProperties:Concentration
=============================
fluid properties for water/other fluid mixtures
* :abbr:`β (String)` `fluid_name`
* :abbr:`β (String)` `fluid_property_type`
* :abbr:`β (String)` `temperature_values_name`
* :abbr:`β (Numeric)` `concentration`
* :abbr:`β (Numeric)` `property_value_1`
* :abbr:`β (Numeric)` `property_value_2`
* :abbr:`β (Numeric)` `property_value_3`
* :abbr:`β (Numeric)` `property_value_4`
* :abbr:`β (Numeric)` `property_value_5`
* :abbr:`β (Numeric)` `property_value_6`
* :abbr:`β (Numeric)` `property_value_7`
* :abbr:`β (Numeric)` `property_value_8`
* :abbr:`β (Numeric)` `property_value_9`
* :abbr:`β (Numeric)` `property_value_10`
* :abbr:`β (Numeric)` `property_value_11`
* :abbr:`β (Numeric)` `property_value_12`
* :abbr:`β (Numeric)` `property_value_13`
* :abbr:`β (Numeric)` `property_value_14`
* :abbr:`β (Numeric)` `property_value_15`
* :abbr:`β (Numeric)` `property_value_16`
* :abbr:`β (Numeric)` `property_value_17`
* :abbr:`β (Numeric)` `property_value_18`
* :abbr:`β (Numeric)` `property_value_19`
* :abbr:`β (Numeric)` `property_value_20`
* :abbr:`β (Numeric)` `property_value_21`
* :abbr:`β (Numeric)` `property_value_22`
* :abbr:`β (Numeric)` `property_value_23`
* :abbr:`β (Numeric)` `property_value_24`
* :abbr:`β (Numeric)` `property_value_25`
* :abbr:`β (Numeric)` `property_value_26`
* :abbr:`β (Numeric)` `property_value_27`
* :abbr:`β (Numeric)` `property_value_28`
* :abbr:`β (Numeric)` `property_value_29`
* :abbr:`β (Numeric)` `property_value_30`
* :abbr:`β (Numeric)` `property_value_31`
* :abbr:`β (Numeric)` `property_value_32`
* :abbr:`β (Numeric)` `property_value_33`
* :abbr:`β (Numeric)` `property_value_34`
* :abbr:`β (Numeric)` `property_value_35`
* :abbr:`β (Numeric)` `property_value_36`
* :abbr:`β (Numeric)` `property_value_37`
* :abbr:`β (Numeric)` `property_value_38`
* :abbr:`β (Numeric)` `property_value_39`
* :abbr:`β (Numeric)` `property_value_40`
* :abbr:`β (Numeric)` `property_value_41`
* :abbr:`β (Numeric)` `property_value_42`
* :abbr:`β (Numeric)` `property_value_43`
* :abbr:`β (Numeric)` `property_value_44`
* :abbr:`β (Numeric)` `property_value_45`
* :abbr:`β (Numeric)` `property_value_46`
* :abbr:`β (Numeric)` `property_value_47`
* :abbr:`β (Numeric)` `property_value_48`
* :abbr:`β (Numeric)` `property_value_49`
* :abbr:`β (Numeric)` `property_value_50`
* :abbr:`β (Numeric)` `property_value_51`
* :abbr:`β (Numeric)` `property_value_52`
* :abbr:`β (Numeric)` `property_value_53`
* :abbr:`β (Numeric)` `property_value_54`
* :abbr:`β (Numeric)` `property_value_55`
* :abbr:`β (Numeric)` `property_value_56`
* :abbr:`β (Numeric)` `property_value_57`
* :abbr:`β (Numeric)` `property_value_58`
* :abbr:`β (Numeric)` `property_value_59`
* :abbr:`β (Numeric)` `property_value_60`
* :abbr:`β (Numeric)` `property_value_61`
* :abbr:`β (Numeric)` `property_value_62`
* :abbr:`β (Numeric)` `property_value_63`
* :abbr:`β (Numeric)` `property_value_64`
* :abbr:`β (Numeric)` `property_value_65`
* :abbr:`β (Numeric)` `property_value_66`
* :abbr:`β (Numeric)` `property_value_67`
* :abbr:`β (Numeric)` `property_value_68`
* :abbr:`β (Numeric)` `property_value_69`
* :abbr:`β (Numeric)` `property_value_70`
* :abbr:`β (Numeric)` `property_value_71`
* :abbr:`β (Numeric)` `property_value_72`
* :abbr:`β (Numeric)` `property_value_73`
* :abbr:`β (Numeric)` `property_value_74`
* :abbr:`β (Numeric)` `property_value_75`
* :abbr:`β (Numeric)` `property_value_76`
* :abbr:`β (Numeric)` `property_value_77`
* :abbr:`β (Numeric)` `property_value_78`
* :abbr:`β (Numeric)` `property_value_79`
* :abbr:`β (Numeric)` `property_value_80`
* :abbr:`β (Numeric)` `property_value_81`
* :abbr:`β (Numeric)` `property_value_82`
* :abbr:`β (Numeric)` `property_value_83`
* :abbr:`β (Numeric)` `property_value_84`
* :abbr:`β (Numeric)` `property_value_85`
* :abbr:`β (Numeric)` `property_value_86`
* :abbr:`β (Numeric)` `property_value_87`
* :abbr:`β (Numeric)` `property_value_88`
* :abbr:`β (Numeric)` `property_value_89`
* :abbr:`β (Numeric)` `property_value_90`
* :abbr:`β (Numeric)` `property_value_91`
* :abbr:`β (Numeric)` `property_value_92`
* :abbr:`β (Numeric)` `property_value_93`
* :abbr:`β (Numeric)` `property_value_94`
* :abbr:`β (Numeric)` `property_value_95`
* :abbr:`β (Numeric)` `property_value_96`
* :abbr:`β (Numeric)` `property_value_97`
* :abbr:`β (Numeric)` `property_value_98`
* :abbr:`β (Numeric)` `property_value_99`
* :abbr:`β (Numeric)` `property_value_100`
* :abbr:`β (Numeric)` `property_value_101`
* :abbr:`β (Numeric)` `property_value_102`
* :abbr:`β (Numeric)` `property_value_103`
* :abbr:`β (Numeric)` `property_value_104`
* :abbr:`β (Numeric)` `property_value_105`
* :abbr:`β (Numeric)` `property_value_106`
* :abbr:`β (Numeric)` `property_value_107`
* :abbr:`β (Numeric)` `property_value_108`
* :abbr:`β (Numeric)` `property_value_109`
* :abbr:`β (Numeric)` `property_value_110`
* :abbr:`β (Numeric)` `property_value_111`
* :abbr:`β (Numeric)` `property_value_112`
* :abbr:`β (Numeric)` `property_value_113`
* :abbr:`β (Numeric)` `property_value_114`
* :abbr:`β (Numeric)` `property_value_115`
* :abbr:`β (Numeric)` `property_value_116`
* :abbr:`β (Numeric)` `property_value_117`
* :abbr:`β (Numeric)` `property_value_118`
* :abbr:`β (Numeric)` `property_value_119`
* :abbr:`β (Numeric)` `property_value_120`
* :abbr:`β (Numeric)` `property_value_121`
* :abbr:`β (Numeric)` `property_value_122`
* :abbr:`β (Numeric)` `property_value_123`
* :abbr:`β (Numeric)` `property_value_124`
* :abbr:`β (Numeric)` `property_value_125`
* :abbr:`β (Numeric)` `property_value_126`
* :abbr:`β (Numeric)` `property_value_127`
* :abbr:`β (Numeric)` `property_value_128`
* :abbr:`β (Numeric)` `property_value_129`
* :abbr:`β (Numeric)` `property_value_130`
* :abbr:`β (Numeric)` `property_value_131`
* :abbr:`β (Numeric)` `property_value_132`
* :abbr:`β (Numeric)` `property_value_133`
* :abbr:`β (Numeric)` `property_value_134`
* :abbr:`β (Numeric)` `property_value_135`
* :abbr:`β (Numeric)` `property_value_136`
* :abbr:`β (Numeric)` `property_value_137`
* :abbr:`β (Numeric)` `property_value_138`
* :abbr:`β (Numeric)` `property_value_139`
* :abbr:`β (Numeric)` `property_value_140`
* :abbr:`β (Numeric)` `property_value_141`
* :abbr:`β (Numeric)` `property_value_142`
* :abbr:`β (Numeric)` `property_value_143`
* :abbr:`β (Numeric)` `property_value_144`
* :abbr:`β (Numeric)` `property_value_145`
* :abbr:`β (Numeric)` `property_value_146`
* :abbr:`β (Numeric)` `property_value_147`
* :abbr:`β (Numeric)` `property_value_148`
* :abbr:`β (Numeric)` `property_value_149`
* :abbr:`β (Numeric)` `property_value_150`
* :abbr:`β (Numeric)` `property_value_151`
* :abbr:`β (Numeric)` `property_value_152`
* :abbr:`β (Numeric)` `property_value_153`
* :abbr:`β (Numeric)` `property_value_154`
* :abbr:`β (Numeric)` `property_value_155`
* :abbr:`β (Numeric)` `property_value_156`
* :abbr:`β (Numeric)` `property_value_157`
* :abbr:`β (Numeric)` `property_value_158`
* :abbr:`β (Numeric)` `property_value_159`
* :abbr:`β (Numeric)` `property_value_160`
* :abbr:`β (Numeric)` `property_value_161`
* :abbr:`β (Numeric)` `property_value_162`
* :abbr:`β (Numeric)` `property_value_163`
* :abbr:`β (Numeric)` `property_value_164`
* :abbr:`β (Numeric)` `property_value_165`
* :abbr:`β (Numeric)` `property_value_166`
* :abbr:`β (Numeric)` `property_value_167`
* :abbr:`β (Numeric)` `property_value_168`
* :abbr:`β (Numeric)` `property_value_169`
* :abbr:`β (Numeric)` `property_value_170`
* :abbr:`β (Numeric)` `property_value_171`
* :abbr:`β (Numeric)` `property_value_172`
* :abbr:`β (Numeric)` `property_value_173`
* :abbr:`β (Numeric)` `property_value_174`
* :abbr:`β (Numeric)` `property_value_175`
* :abbr:`β (Numeric)` `property_value_176`
* :abbr:`β (Numeric)` `property_value_177`
* :abbr:`β (Numeric)` `property_value_178`
* :abbr:`β (Numeric)` `property_value_179`
* :abbr:`β (Numeric)` `property_value_180`
* :abbr:`β (Numeric)` `property_value_181`
* :abbr:`β (Numeric)` `property_value_182`
* :abbr:`β (Numeric)` `property_value_183`
* :abbr:`β (Numeric)` `property_value_184`
* :abbr:`β (Numeric)` `property_value_185`
* :abbr:`β (Numeric)` `property_value_186`
* :abbr:`β (Numeric)` `property_value_187`
* :abbr:`β (Numeric)` `property_value_188`
* :abbr:`β (Numeric)` `property_value_189`
* :abbr:`β (Numeric)` `property_value_190`
* :abbr:`β (Numeric)` `property_value_191`
* :abbr:`β (Numeric)` `property_value_192`
* :abbr:`β (Numeric)` `property_value_193`
* :abbr:`β (Numeric)` `property_value_194`
* :abbr:`β (Numeric)` `property_value_195`
* :abbr:`β (Numeric)` `property_value_196`
* :abbr:`β (Numeric)` `property_value_197`
* :abbr:`β (Numeric)` `property_value_198`
* :abbr:`β (Numeric)` `property_value_199`
* :abbr:`β (Numeric)` `property_value_200`
* :abbr:`β (Numeric)` `property_value_201`
* :abbr:`β (Numeric)` `property_value_202`
* :abbr:`β (Numeric)` `property_value_203`
* :abbr:`β (Numeric)` `property_value_204`
* :abbr:`β (Numeric)` `property_value_205`
* :abbr:`β (Numeric)` `property_value_206`
* :abbr:`β (Numeric)` `property_value_207`
* :abbr:`β (Numeric)` `property_value_208`
* :abbr:`β (Numeric)` `property_value_209`
* :abbr:`β (Numeric)` `property_value_210`
* :abbr:`β (Numeric)` `property_value_211`
* :abbr:`β (Numeric)` `property_value_212`
* :abbr:`β (Numeric)` `property_value_213`
* :abbr:`β (Numeric)` `property_value_214`
* :abbr:`β (Numeric)` `property_value_215`
* :abbr:`β (Numeric)` `property_value_216`
* :abbr:`β (Numeric)` `property_value_217`
* :abbr:`β (Numeric)` `property_value_218`
* :abbr:`β (Numeric)` `property_value_219`
* :abbr:`β (Numeric)` `property_value_220`
* :abbr:`β (Numeric)` `property_value_221`
* :abbr:`β (Numeric)` `property_value_222`
* :abbr:`β (Numeric)` `property_value_223`
* :abbr:`β (Numeric)` `property_value_224`
* :abbr:`β (Numeric)` `property_value_225`
* :abbr:`β (Numeric)` `property_value_226`
* :abbr:`β (Numeric)` `property_value_227`
* :abbr:`β (Numeric)` `property_value_228`
* :abbr:`β (Numeric)` `property_value_229`
* :abbr:`β (Numeric)` `property_value_230`
* :abbr:`β (Numeric)` `property_value_231`
* :abbr:`β (Numeric)` `property_value_232`
* :abbr:`β (Numeric)` `property_value_233`
* :abbr:`β (Numeric)` `property_value_234`
* :abbr:`β (Numeric)` `property_value_235`
* :abbr:`β (Numeric)` `property_value_236`
* :abbr:`β (Numeric)` `property_value_237`
* :abbr:`β (Numeric)` `property_value_238`
* :abbr:`β (Numeric)` `property_value_239`
* :abbr:`β (Numeric)` `property_value_240`
* :abbr:`β (Numeric)` `property_value_241`
* :abbr:`β (Numeric)` `property_value_242`
* :abbr:`β (Numeric)` `property_value_243`
* :abbr:`β (Numeric)` `property_value_244`
* :abbr:`β (Numeric)` `property_value_245`
* :abbr:`β (Numeric)` `property_value_246`
* :abbr:`β (Numeric)` `property_value_247`
* :abbr:`β (Numeric)` `property_value_248`
* :abbr:`β (Numeric)` `property_value_249`
* :abbr:`β (Numeric)` `property_value_250`
.. rst-class:: special
CurrencyType
============
If CurrencyType is not specified, it will default to USD and produce $ in the reports.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `monetary_unit`
.. rst-class:: special
ComponentCost:Adjustments
=========================
Used to perform various modifications to the construction costs to arrive at an estimate for total project costs. This object allows extending the line item model so that the overall costs of the project will reflect various profit and fees.
* :abbr:`β (Numeric)` `miscellaneous_cost_per_conditioned_area`
* :abbr:`β (Numeric)` `design_and_engineering_fees`
* :abbr:`β (Numeric)` `contractor_fee`
* :abbr:`β (Numeric)` `contingency`
* :abbr:`β (Numeric)` `permits_bonding_and_insurance`
* :abbr:`β (Numeric)` `commissioning_fee`
* :abbr:`β (Numeric)` `regional_adjustment_factor`
.. rst-class:: special
ComponentCost:Reference
=======================
Used to allow comparing the current cost estimate to the results of a previous estimate for a reference building. This object parallels the ComponentCost:Adjustments object but adds a field for entering the cost line item model result for the reference building. The factors entered in this object are applied to the reference building while the factors listed in the ComponentCost:Adjustments object are applied to the current building model cost estimate.
* :abbr:`β (Numeric)` `reference_building_line_item_costs`
* :abbr:`β (Numeric)` `reference_building_miscellaneous_cost_per_conditioned_area`
* :abbr:`β (Numeric)` `reference_building_design_and_engineering_fees`
* :abbr:`β (Numeric)` `reference_building_contractor_fee`
* :abbr:`β (Numeric)` `reference_building_contingency`
* :abbr:`β (Numeric)` `reference_building_permits_bonding_and_insurance`
* :abbr:`β (Numeric)` `reference_building_commissioning_fee`
* :abbr:`β (Numeric)` `reference_building_regional_adjustment_factor`
.. rst-class:: special
ComponentCost:LineItem
======================
Each instance of this object creates a cost line item and will contribute to the total for a cost estimate.
* :abbr:`β (String)` `type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `line_item_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `item_name`
* :abbr:`β (String)` `object_end_use_key`
* :abbr:`β (Numeric)` `cost_per_each`
* :abbr:`β (Numeric)` `cost_per_area`
* :abbr:`β (Numeric)` `cost_per_unit_of_output_capacity`
* :abbr:`β (Numeric)` `cost_per_unit_of_output_capacity_per_cop`
* :abbr:`β (Numeric)` `cost_per_volume`
* :abbr:`β (Numeric)` `cost_per_volume_rate`
* :abbr:`β (Numeric)` `cost_per_energy_per_temperature_difference`
* :abbr:`β (Numeric)` `quantity`
.. rst-class:: special
UtilityCost:Tariff
==================
Defines the name of a utility cost tariff, the type of tariff, and other details about the overall tariff. Each other object that is part of the tariff model references the tariff name. See UtilityCost:Charge:Simple, UtilityCost:Charge:Block, UtilityCost:Ratchet, UtilityCost:Qualify, UtilityCost:Variable and UtilityCost:Computation objects.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `output_meter_name`
* :abbr:`β (String)` `conversion_factor_choice`
* :abbr:`β (Numeric)` `energy_conversion_factor`
* :abbr:`β (Numeric)` `demand_conversion_factor`
* :abbr:`β (String)` `time_of_use_period_schedule_name`
* :abbr:`β (String)` `season_schedule_name`
* :abbr:`β (String)` `month_schedule_name`
* :abbr:`β (String)` `demand_window_length`
* :abbr:`β (Numeric)` `monthly_charge_or_variable_name`
* :abbr:`β (Numeric)` `minimum_monthly_charge_or_variable_name`
* :abbr:`β (String)` `real_time_pricing_charge_schedule_name`
* :abbr:`β (String)` `customer_baseline_load_schedule_name`
* :abbr:`β (String)` `group_name`
* :abbr:`β (String)` `buy_or_sell` (Default: BuyFromUtility)
.. rst-class:: special
UtilityCost:Qualify
===================
The qualify object allows only tariffs to be selected based on limits which may apply such as maximum or minimum demand requirements. If the results of the simulation fall outside of the range of qualifications, that tariff is still calculated but the "Qualified" entry will say "No" and the UtilityCost:Qualify that caused its exclusion is shown. Multiple UtilityCost:Qualify objects can appear for the same tariff and they can be based on any variable.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `utility_cost_qualify_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tariff_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `variable_name`
* :abbr:`β (String)` `qualify_type` (Default: Maximum)
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `threshold_value_or_variable_name`
* :abbr:`β (String)` `season`
* :abbr:`β (String)` `threshold_test` (Default: Consecutive)
* :abbr:`β (Numeric)` `number_of_months`
.. rst-class:: special
UtilityCost:Charge:Simple
=========================
UtilityCost:Charge:Simple is one of the most often used objects for tariff calculation. It is used to compute energy and demand charges that are very simple. It may also be used for taxes, surcharges and any other charges that occur on a utility bill. Multiple UtilityCost:Charge:Simple objects may be defined for a single tariff and they will be added together.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `utility_cost_charge_simple_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tariff_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_variable`
* :abbr:`β (String)` `season`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `category_variable_name`
* :abbr:`π
(Required Field)` :abbr:`β (Numeric)` `cost_per_unit_value_or_variable_name`
.. rst-class:: special
UtilityCost:Charge:Block
========================
Used to compute energy and demand charges (or any other charges) that are structured in blocks of charges. Multiple UtilityCost:Charge:Block objects may be defined for a single tariff and they will be added together.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `utility_cost_charge_block_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tariff_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_variable`
* :abbr:`β (String)` `season` (Default: Annual)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `category_variable_name`
* :abbr:`β (String)` `remaining_into_variable`
* :abbr:`β (Numeric)` `block_size_multiplier_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_1_value_or_variable_name`
* :abbr:`β (Numeric)` `block_1_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_2_value_or_variable_name`
* :abbr:`β (Numeric)` `block_2_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_3_value_or_variable_name`
* :abbr:`β (Numeric)` `block_3_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_4_value_or_variable_name`
* :abbr:`β (Numeric)` `block_4_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_5_value_or_variable_name`
* :abbr:`β (Numeric)` `block_5_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_6_value_or_variable_name`
* :abbr:`β (Numeric)` `block_6_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_7_value_or_variable_name`
* :abbr:`β (Numeric)` `block_7_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_8_value_or_variable_name`
* :abbr:`β (Numeric)` `block_8_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_9_value_or_variable_name`
* :abbr:`β (Numeric)` `block_9_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_10_value_or_variable_name`
* :abbr:`β (Numeric)` `block_10_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_11_value_or_variable_name`
* :abbr:`β (Numeric)` `block_11_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_12_value_or_variable_name`
* :abbr:`β (Numeric)` `block_12_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_13_value_or_variable_name`
* :abbr:`β (Numeric)` `block_13_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_14_value_or_variable_name`
* :abbr:`β (Numeric)` `block_14_cost_per_unit_value_or_variable_name`
* :abbr:`β (Numeric)` `block_size_15_value_or_variable_name`
* :abbr:`β (Numeric)` `block_15_cost_per_unit_value_or_variable_name`
.. rst-class:: special
UtilityCost:Ratchet
===================
Allows the modeling of tariffs that include some type of seasonal ratcheting. Ratchets are most common when used with electric demand charges. A ratchet is when a utility requires that the demand charge for a month with a low demand may be increased to be more consistent with a month that set a higher demand charge.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tariff_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `baseline_source_variable`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `adjustment_source_variable`
* :abbr:`β (String)` `season_from`
* :abbr:`β (String)` `season_to`
* :abbr:`β (Numeric)` `multiplier_value_or_variable_name`
* :abbr:`β (Numeric)` `offset_value_or_variable_name`
.. rst-class:: special
UtilityCost:Variable
====================
Allows for the direct entry of monthly values into a utility tariff variable.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tariff_name`
* :abbr:`β (String)` `variable_type` (Default: Dimensionless)
* :abbr:`β (Numeric)` `january_value`
* :abbr:`β (Numeric)` `february_value`
* :abbr:`β (Numeric)` `march_value`
* :abbr:`β (Numeric)` `april_value`
* :abbr:`β (Numeric)` `may_value`
* :abbr:`β (Numeric)` `june_value`
* :abbr:`β (Numeric)` `july_value`
* :abbr:`β (Numeric)` `august_value`
* :abbr:`β (Numeric)` `september_value`
* :abbr:`β (Numeric)` `october_value`
* :abbr:`β (Numeric)` `november_value`
* :abbr:`β (Numeric)` `december_value`
.. rst-class:: special
UtilityCost:Computation
=======================
The object lists a series of computations that are used to perform the utility bill calculation. The object is only used for complex tariffs that cannot be modeled any other way. For most utility tariffs, UtilityCost:Computation is unnecessary and should be avoided. If UtilityCost:Computation is used, it must contain references to all objects involved in the rate in the order that they should be computed.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `tariff_name`
* :abbr:`β (String)` `compute_step_1`
* :abbr:`β (String)` `compute_step_2`
* :abbr:`β (String)` `compute_step_3`
* :abbr:`β (String)` `compute_step_4`
* :abbr:`β (String)` `compute_step_5`
* :abbr:`β (String)` `compute_step_6`
* :abbr:`β (String)` `compute_step_7`
* :abbr:`β (String)` `compute_step_8`
* :abbr:`β (String)` `compute_step_9`
* :abbr:`β (String)` `compute_step_10`
* :abbr:`β (String)` `compute_step_11`
* :abbr:`β (String)` `compute_step_12`
* :abbr:`β (String)` `compute_step_13`
* :abbr:`β (String)` `compute_step_14`
* :abbr:`β (String)` `compute_step_15`
* :abbr:`β (String)` `compute_step_16`
* :abbr:`β (String)` `compute_step_17`
* :abbr:`β (String)` `compute_step_18`
* :abbr:`β (String)` `compute_step_19`
* :abbr:`β (String)` `compute_step_20`
* :abbr:`β (String)` `compute_step_21`
* :abbr:`β (String)` `compute_step_22`
* :abbr:`β (String)` `compute_step_23`
* :abbr:`β (String)` `compute_step_24`
* :abbr:`β (String)` `compute_step_25`
* :abbr:`β (String)` `compute_step_26`
* :abbr:`β (String)` `compute_step_27`
* :abbr:`β (String)` `compute_step_28`
* :abbr:`β (String)` `compute_step_29`
* :abbr:`β (String)` `compute_step_30`
.. rst-class:: special
LifeCycleCost:Parameters
========================
Provides inputs related to the overall life-cycle analysis. It establishes many of the assumptions used in computing the present value. It is important that when comparing the results of multiple simulations that the fields in the LifeCycleCost:Parameters objects are the same for all the simulations. When this object is present the tabular report file will contain the Life-Cycle Cost Report.
* :abbr:`β (String)` `discounting_convention` (Default: EndOfYear)
* :abbr:`β (String)` `inflation_approach` (Default: ConstantDollar)
* :abbr:`β (Numeric)` `real_discount_rate`
* :abbr:`β (Numeric)` `nominal_discount_rate`
* :abbr:`β (Numeric)` `inflation`
* :abbr:`β (String)` `base_date_month` (Default: January)
* :abbr:`βΎ (Integer)` `base_date_year`
* :abbr:`β (String)` `service_date_month` (Default: January)
* :abbr:`βΎ (Integer)` `service_date_year`
* :abbr:`βΎ (Integer)` `length_of_study_period_in_years`
* :abbr:`β (Numeric)` `tax_rate`
* :abbr:`β (String)` `depreciation_method` (Default: None)
.. rst-class:: special
LifeCycleCost:RecurringCosts
============================
Recurring costs are costs that repeat over time on a regular schedule during the study period. If costs associated with equipment do repeat but not on a regular schedule, use LifeCycleCost:NonrecurringCost objects instead.
* :abbr:`β (String)` `category` (Default: Maintenance)
* :abbr:`β (Numeric)` `cost`
* :abbr:`β (String)` `start_of_costs` (Default: ServicePeriod)
* :abbr:`βΎ (Integer)` `years_from_start`
* :abbr:`βΎ (Integer)` `months_from_start`
* :abbr:`βΎ (Integer)` `repeat_period_years` (Default: 1)
* :abbr:`βΎ (Integer)` `repeat_period_months` (Default: 0)
* :abbr:`β (Numeric)` `annual_escalation_rate`
.. rst-class:: special
LifeCycleCost:NonrecurringCost
==============================
A non-recurring cost happens only once during the study period. For costs that occur more than once during the study period on a regular schedule, use the LifeCycleCost:RecurringCost object.
* :abbr:`β (String)` `category` (Default: Construction)
* :abbr:`β (Numeric)` `cost`
* :abbr:`β (String)` `start_of_costs` (Default: ServicePeriod)
* :abbr:`βΎ (Integer)` `years_from_start`
* :abbr:`βΎ (Integer)` `months_from_start`
.. rst-class:: special
LifeCycleCost:UsePriceEscalation
================================
Life cycle cost escalation factors. The values for this object may be found in the annual supplement to NIST Handbook 135 in Tables Ca-1 to Ca-5 and are included in an EnergyPlus dataset file.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `lcc_price_escalation_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `resource`
* :abbr:`βΎ (Integer)` `escalation_start_year`
* :abbr:`β (String)` `escalation_start_month` (Default: January)
* Array of {:abbr:`β (Numeric)` year_escalation} `escalations`
.. rst-class:: special
LifeCycleCost:UseAdjustment
===========================
Used by advanced users to adjust the energy or water use costs for future years. This should not be used for compensating for inflation but should only be used to increase the costs of energy or water based on assumed changes to the actual usage, such as anticipated changes in the future function of the building. The adjustments begin at the start of the service period.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `resource`
* Array of {:abbr:`β (Numeric)` year_multiplier} `multipliers`
.. rst-class:: special
Parametric:SetValueForRun
=========================
Parametric objects allow a set of multiple simulations to be defined in a single idf file. The parametric preprocessor scans the idf for Parametric:\* objects then creates and runs multiple idf files, one for each defined simulation. The core parametric object is Parametric:SetValueForRun which defines the name of a parameter and sets the parameter to different values depending on which run is being simulated.
* Array of {:abbr:`β (String)` value_for_run} `values`
.. rst-class:: special
Parametric:Logic
================
This object allows some types of objects to be included for some parametric cases and not for others. For example, you might want an overhang on a window in some parametric runs and not others. A single Parametric:Logic object is allowed per file. Consult the Input Output Reference for available commands and syntax.
* Array of {:abbr:`β (String)` parametric_logic_line} `lines`
.. rst-class:: special
Parametric:RunControl
=====================
Controls which parametric runs are simulated. This object is optional. If it is not included, then all parametric runs are performed.
* Array of {:abbr:`β (String)` perform_run} `runs`
.. rst-class:: special
Parametric:FileNameSuffix
=========================
Defines the suffixes to be appended to the idf and output file names for each parametric run. If this object is omitted, the suffix will default to the run number.
* Array of {:abbr:`β (String)` suffix_for_file_name_in_run} `suffixes`
.. rst-class:: special
Output:VariableDictionary
=========================
Produces a list summarizing the output variables and meters that are available for reporting for the model being simulated (rdd output file). The list varies depending on the types of objects present in the idf file. For example, variables related to lights will only appear if a Lights object is present. The IDF option generates complete Output:Variable objects to simplify adding the desired output to the idf file.
* :abbr:`β (String)` `key_field` (Default: regular)
* :abbr:`β (String)` `sort_option`
.. rst-class:: special
Output:Surfaces:List
====================
Produces a report summarizing the details of surfaces in the eio output file.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `report_type`
* :abbr:`β (String)` `report_specifications`
.. rst-class:: special
Output:Surfaces:Drawing
=======================
Produces reports/files that are capable of rendering graphically or being imported into other programs. Rendering does not alter the actual inputs/surfaces.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `report_type`
* :abbr:`β (String)` `report_specifications_1` (Default: Triangulate3DFace)
* :abbr:`β (String)` `report_specifications_2`
.. rst-class:: special
Output:Schedules
================
Produces a condensed reporting that illustrates the full range of schedule values in the eio output file. In the style of input: DaySchedule, WeekSchedule, and Annual Schedule.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `key_field`
.. rst-class:: special
Output:Constructions
====================
Adds a report to the eio output file which shows details for each construction, including overall properties, a list of material layers, and calculated results related to conduction transfer functions.
* :abbr:`β (String)` `details_type_1`
* :abbr:`β (String)` `details_type_2`
.. rst-class:: special
Output:EnergyManagementSystem
=============================
This object is used to control the output produced by the Energy Management System
* :abbr:`β (String)` `actuator_availability_dictionary_reporting` (Default: None)
* :abbr:`β (String)` `internal_variable_availability_dictionary_reporting` (Default: None)
* :abbr:`β (String)` `ems_runtime_language_debug_output_level` (Default: None)
.. rst-class:: special
OutputControl:SurfaceColorScheme
================================
This object is used to set colors for reporting on various building elements particularly for the DXF reports. We know the user can enter 0 to 255 and the color map is available in DXF output. Therefore, we are limiting the colors in that range. You can extend by editing the IDD but you do so on your own. Colors not changed in any scheme will remain as the default scheme uses.
* :abbr:`β (String)` `drawing_element_1_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_1`
* :abbr:`β (String)` `drawing_element_2_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_2`
* :abbr:`β (String)` `drawing_element_3_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_3`
* :abbr:`β (String)` `drawing_element_4_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_4`
* :abbr:`β (String)` `drawing_element_5_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_5`
* :abbr:`β (String)` `drawing_element_6_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_6`
* :abbr:`β (String)` `drawing_element_7_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_7`
* :abbr:`β (String)` `drawing_element_8_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_8`
* :abbr:`β (String)` `drawing_element_9_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_9`
* :abbr:`β (String)` `drawing_element_10_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_10`
* :abbr:`β (String)` `drawing_element_11_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_11`
* :abbr:`β (String)` `drawing_element_12_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_12`
* :abbr:`β (String)` `drawing_element_13_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_13`
* :abbr:`β (String)` `drawing_element_14_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_14`
* :abbr:`β (String)` `drawing_element_15_type`
* :abbr:`βΎ (Integer)` `color_for_drawing_element_15`
.. rst-class:: special
Output:Table:SummaryReports
===========================
This object allows the user to call report types that are predefined and will appear with the other tabular reports. These predefined reports are sensitive to the OutputControl:Table:Style object and appear in the same files as the tabular reports. The entries for this object is a list of the predefined reports that should appear in the tabular report output file.
* Array of {:abbr:`β (String)` report_name} `reports`
.. rst-class:: special
Output:Table:TimeBins
=====================
Produces a bin report in the table output file which shows the amount of time in hours that occurs in different bins for a single specific output variable or meter. Two different types of binning are reported: by month and by hour of the day.
* :abbr:`β (String)` `key_value` (Default: \*)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `variable_name`
* :abbr:`β (Numeric)` `interval_start`
* :abbr:`β (Numeric)` `interval_size`
* :abbr:`βΎ (Integer)` `interval_count`
* :abbr:`β (String)` `schedule_name`
* :abbr:`β (String)` `variable_type`
.. rst-class:: special
Output:Table:Monthly
====================
Provides a generic method of setting up tables of monthly results. The report has multiple columns that are each defined using a repeated group of fields for any number of columns. A single Output:Table:Monthly object often produces multiple tables in the output. A table is produced for every instance of a particular output variable. For example, a table defined with zone variables will be produced once for every zone.
* :abbr:`βΎ (Integer)` `digits_after_decimal` (Default: 2)
* Array of {:abbr:`β (String)` variable_or_meter_name, :abbr:`β (String)` aggregation_type_for_variable_or_meter} `variable_details`
.. rst-class:: special
Output:Table:Annual
===================
Provides a generic method of setting up tables of annual results with one row per object. The report has multiple columns that are each defined using a repeated group of fields for any number of columns. A single Output:Table:Annual produces a single table in the output.
* :abbr:`β (String)` `filter`
* :abbr:`β (String)` `schedule_name`
* Array of {:abbr:`β (String)` variable_or_meter_or_ems_variable_or_field_name, :abbr:`β (String)` aggregation_type_for_variable_or_meter, :abbr:`βΎ (Integer)` digits_after_decimal} `variable_details`
.. rst-class:: special
Output:Table:ReportPeriod
=========================
This object allows the user to generate the resilience tabular reports over a subset of a run period. When it is defined, a series of reporting-period-specific resilience summary tables will be generated at the end of all tabular reports. Multiple reporting periods may be input.
* :abbr:`β (String)` `report_name`
* :abbr:`βΎ (Integer)` `begin_year`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `begin_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `begin_day_of_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `begin_hour_of_day`
* :abbr:`βΎ (Integer)` `end_year`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `end_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `end_day_of_month`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `end_hour_of_day`
.. rst-class:: special
OutputControl:Table:Style
=========================
default style for the OutputControl:Table:Style is comma -- this works well for importing into spreadsheet programs such as Excel(tm) but not so well for word processing programs -- there tab may be a better choice. fixed puts spaces between the "columns". HTML produces tables in HTML. XML produces an XML file. note - if no OutputControl:Table:Style is included, the defaults are comma and None.
* :abbr:`β (String)` `column_separator` (Default: Comma)
* :abbr:`β (String)` `unit_conversion` (Default: None)
* :abbr:`β (String)` `format_numeric_values` (Default: Yes)
.. rst-class:: special
OutputControl:ReportingTolerances
=================================
Calculations of the time that setpoints are not met use a tolerance of 0.2C. This object allows changing the tolerance used to determine when setpoints are being met.
* :abbr:`β (Numeric)` `tolerance_for_time_heating_setpoint_not_met` (Default: 0.2)
* :abbr:`β (Numeric)` `tolerance_for_time_cooling_setpoint_not_met` (Default: 0.2)
.. rst-class:: special
OutputControl:ResilienceSummaries
=================================
Specifies methods for resilience reporting variables
* :abbr:`β (String)` `heat_index_algorithm` (Default: Simplified)
.. rst-class:: special
Output:Variable
===============
each Output:Variable command picks variables to be put onto the standard output file (.eso) some variables may not be reported for every simulation. a list of variables that can be reported are available after a run on the report dictionary file (.rdd) if the Output:VariableDictionary has been requested.
* :abbr:`β (String)` `key_value` (Default: \*)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `variable_name`
* :abbr:`β (String)` `reporting_frequency` (Default: Hourly)
* :abbr:`β (String)` `schedule_name`
.. rst-class:: special
Output:Meter
============
Each Output:Meter command picks meters to be put onto the standard output file (.eso) and meter file (.mtr). Not all meters are reported in every simulation. A list of meters that can be reported are available after a run on the meter dictionary file (.mdd) if the Output:VariableDictionary has been requested.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `key_name`
* :abbr:`β (String)` `reporting_frequency` (Default: Hourly)
.. rst-class:: special
Output:Meter:MeterFileOnly
==========================
Each Output:Meter:MeterFileOnly command picks meters to be put only onto meter file (.mtr). Not all meters are reported in every simulation. A list of meters that can be reported a list of meters that can be reported are available after a run on the meter dictionary file (.mdd) if the Output:VariableDictionary has been requested.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `key_name`
* :abbr:`β (String)` `reporting_frequency` (Default: Hourly)
.. rst-class:: special
Output:Meter:Cumulative
=======================
Each Output:Meter:Cumulative command picks meters to be reported cumulatively onto the standard output file (.eso) and meter file (.mtr). Not all meters are reported in every simulation. a list of meters that can be reported are available after a run on the meter dictionary file (.mdd) if the Output:VariableDictionary has been requested.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `key_name`
* :abbr:`β (String)` `reporting_frequency` (Default: Hourly)
.. rst-class:: special
Output:Meter:Cumulative:MeterFileOnly
=====================================
Each Output:Meter:Cumulative:MeterFileOnly command picks meters to be reported cumulatively onto the standard output file (.eso) and meter file (.mtr). Not all meters are reported in every simulation. a list of meters that can be reported are available after a run on the meter dictionary file (.mdd) if the Output:VariableDictionary has been requested.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `key_name`
* :abbr:`β (String)` `reporting_frequency` (Default: Hourly)
.. rst-class:: special
Meter:Custom
============
Used to allow users to combine specific variables and/or meters into "custom" meter configurations. To access these meters by name, one must first run a simulation to generate the RDD/MDD files and names. A Meter:Custom cannot reference another Meter:Custom.
* :abbr:`β (String)` `resource_type`
* Array of {:abbr:`β (String)` key_name, :abbr:`β (String)` output_variable_or_meter_name} `variable_details`
.. rst-class:: special
Meter:CustomDecrement
=====================
Used to allow users to combine specific variables and/or meters into "custom" meter configurations. To access these meters by name, one must first run a simulation to generate the RDD/MDD files and names.
* :abbr:`β (String)` `resource_type`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `source_meter_name`
* Array of {:abbr:`β (String)` key_name, :abbr:`β (String)` output_variable_or_meter_name} `variable_details`
.. rst-class:: special
OutputControl:Files
===================
Conditionally turn on/off output from EnergyPlus.
* :abbr:`β (String)` `output_csv` (Default: No)
* :abbr:`β (String)` `output_mtr` (Default: Yes)
* :abbr:`β (String)` `output_eso` (Default: Yes)
* :abbr:`β (String)` `output_eio` (Default: Yes)
* :abbr:`β (String)` `output_tabular` (Default: Yes)
* :abbr:`β (String)` `output_sqlite` (Default: Yes)
* :abbr:`β (String)` `output_json` (Default: Yes)
* :abbr:`β (String)` `output_audit` (Default: Yes)
* :abbr:`β (String)` `output_space_sizing` (Default: Yes)
* :abbr:`β (String)` `output_zone_sizing` (Default: Yes)
* :abbr:`β (String)` `output_system_sizing` (Default: Yes)
* :abbr:`β (String)` `output_dxf` (Default: Yes)
* :abbr:`β (String)` `output_bnd` (Default: Yes)
* :abbr:`β (String)` `output_rdd` (Default: Yes)
* :abbr:`β (String)` `output_mdd` (Default: Yes)
* :abbr:`β (String)` `output_mtd` (Default: Yes)
* :abbr:`β (String)` `output_end` (Default: Yes)
* :abbr:`β (String)` `output_shd` (Default: Yes)
* :abbr:`β (String)` `output_dfs` (Default: Yes)
* :abbr:`β (String)` `output_glhe` (Default: Yes)
* :abbr:`β (String)` `output_delightin` (Default: Yes)
* :abbr:`β (String)` `output_delighteldmp` (Default: Yes)
* :abbr:`β (String)` `output_delightdfdmp` (Default: Yes)
* :abbr:`β (String)` `output_edd` (Default: Yes)
* :abbr:`β (String)` `output_dbg` (Default: Yes)
* :abbr:`β (String)` `output_perflog` (Default: Yes)
* :abbr:`β (String)` `output_sln` (Default: Yes)
* :abbr:`β (String)` `output_sci` (Default: Yes)
* :abbr:`β (String)` `output_wrl` (Default: Yes)
* :abbr:`β (String)` `output_screen` (Default: Yes)
* :abbr:`β (String)` `output_extshd` (Default: Yes)
* :abbr:`β (String)` `output_tarcog` (Default: Yes)
* :abbr:`β (String)` `output_plant_component_sizing` (Default: Yes)
.. rst-class:: special
OutputControl:Timestamp
=======================
Control timestamp format, currently applies only to JSON and native CSV (not CSV via ReadVars)
* :abbr:`β (String)` `iso_8601_format` (Default: No)
* :abbr:`β (String)` `timestamp_at_beginning_of_interval` (Default: No)
.. rst-class:: special
Output:JSON
===========
Output from EnergyPlus can be written to JSON format files.
* :abbr:`π
(Required Field)` :abbr:`β (String)` `option_type`
* :abbr:`β (String)` `output_json` (Default: Yes)
* :abbr:`β (String)` `output_cbor` (Default: No)
* :abbr:`β (String)` `output_messagepack` (Default: No)
* :abbr:`β (String)` `unit_conversion_for_tabular_data` (Default: UseOutputControlTableStyle)
* :abbr:`β (String)` `format_numeric_values_for_tabular_data` (Default: Yes)
.. rst-class:: special
Output:SQLite
=============
Output from EnergyPlus can be written to an SQLite format file.
* :abbr:`β (String)` `option_type`
* :abbr:`β (String)` `unit_conversion_for_tabular_data` (Default: UseOutputControlTableStyle)
* :abbr:`β (String)` `format_numeric_values_for_tabular_data` (Default: Yes)
.. rst-class:: special
Output:EnvironmentalImpactFactors
=================================
This is used to Automatically report the facility meters and turn on the Environmental Impact Report calculations for all of the Environmental Factors.
* :abbr:`β (String)` `reporting_frequency`
.. rst-class:: special
EnvironmentalImpactFactors
==========================
Used to help convert district and ideal energy use to a fuel type and provide total carbon equivalent with coefficients Also used in Source=>Site conversions.
* :abbr:`β (Numeric)` `district_heating_water_efficiency` (Default: 0.3)
* :abbr:`β (Numeric)` `district_cooling_cop` (Default: 3.0)
* :abbr:`β (Numeric)` `district_heating_steam_conversion_efficiency` (Default: 0.25)
* :abbr:`β (Numeric)` `total_carbon_equivalent_emission_factor_from_n2o` (Default: 80.7272)
* :abbr:`β (Numeric)` `total_carbon_equivalent_emission_factor_from_ch4` (Default: 6.2727)
* :abbr:`β (Numeric)` `total_carbon_equivalent_emission_factor_from_co2` (Default: 0.2727)
.. rst-class:: special
FuelFactors
===========
Provides Fuel Factors for Emissions as well as Source=>Site conversions. OtherFuel1, OtherFuel2 provide options for users who want to create and use fuels that may not be mainstream (biomass, wood, pellets).
* :abbr:`β (String)` `existing_fuel_resource_name`
* :abbr:`β (Numeric)` `source_energy_factor`
* :abbr:`β (String)` `source_energy_schedule_name`
* :abbr:`β (Numeric)` `co2_emission_factor`
* :abbr:`β (String)` `co2_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `co_emission_factor`
* :abbr:`β (String)` `co_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `ch4_emission_factor`
* :abbr:`β (String)` `ch4_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `nox_emission_factor`
* :abbr:`β (String)` `nox_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `n2o_emission_factor`
* :abbr:`β (String)` `n2o_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `so2_emission_factor`
* :abbr:`β (String)` `so2_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `pm_emission_factor`
* :abbr:`β (String)` `pm_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `pm10_emission_factor`
* :abbr:`β (String)` `pm10_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `pm2_5_emission_factor`
* :abbr:`β (String)` `pm2_5_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `nh3_emission_factor`
* :abbr:`β (String)` `nh3_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `nmvoc_emission_factor`
* :abbr:`β (String)` `nmvoc_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `hg_emission_factor`
* :abbr:`β (String)` `hg_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `pb_emission_factor`
* :abbr:`β (String)` `pb_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `water_emission_factor`
* :abbr:`β (String)` `water_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `nuclear_high_level_emission_factor`
* :abbr:`β (String)` `nuclear_high_level_emission_factor_schedule_name`
* :abbr:`β (Numeric)` `nuclear_low_level_emission_factor`
* :abbr:`β (String)` `nuclear_low_level_emission_factor_schedule_name`
.. rst-class:: special
Output:Diagnostics
==================
Special keys to produce certain warning messages or effect certain simulation characteristics.
* Array of {:abbr:`β (String)` key} `diagnostics`
.. rst-class:: special
Output:DebuggingData
====================
switch eplusout.dbg file on or off
* :abbr:`β (String)` `report_debugging_data` (Default: No)
* :abbr:`β (String)` `report_during_warmup` (Default: No)
.. rst-class:: special
Output:PreprocessorMessage
==========================
This object does not come from a user input. This is generated by a pre-processor so that various conditions can be gracefully passed on by the InputProcessor.
* :abbr:`β (String)` `preprocessor_name`
* :abbr:`β (String)` `error_severity`
* :abbr:`β (String)` `message_line_1`
* :abbr:`β (String)` `message_line_2`
* :abbr:`β (String)` `message_line_3`
* :abbr:`β (String)` `message_line_4`
* :abbr:`β (String)` `message_line_5`
* :abbr:`β (String)` `message_line_6`
* :abbr:`β (String)` `message_line_7`
* :abbr:`β (String)` `message_line_8`
* :abbr:`β (String)` `message_line_9`
* :abbr:`β (String)` `message_line_10`
.. rst-class:: special
PythonPlugin:SearchPaths
========================
Add directories to the search path for Python plugin modules The directory containing the EnergyPlus executable file is automatically added so that the Python interpreter can find the packaged up pyenergyplus Python package. By default, the current working directory and input file directory are also added to the search path. However, this object allows modifying this behavior. With this object, searching these directories can be disabled, and users can add supplemental search paths that point to libraries of plugin scripts.
* :abbr:`β (String)` `add_current_working_directory_to_search_path` (Default: Yes)
* :abbr:`β (String)` `add_input_file_directory_to_search_path` (Default: Yes)
* :abbr:`β (String)` `add_epin_environment_variable_to_search_path` (Default: Yes)
* Array of {:abbr:`β (String)` search_path} `py_search_paths`
.. rst-class:: special
PythonPlugin:Instance
=====================
A single plugin to be executed during the simulation, which can contain multiple calling points for the same class instance by overriding multiple calling point methods.
* :abbr:`β (String)` `run_during_warmup_days` (Default: No)
* :abbr:`π
(Required Field)` :abbr:`β (String)` `python_module_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `plugin_class_name`
.. rst-class:: special
PythonPlugin:Variables
======================
This object defines name identifiers for custom Python Plugin variable data that should be shared among all running Python Plugins.
* Array of {:abbr:`β (String)` variable_name} `global_py_vars`
.. rst-class:: special
PythonPlugin:TrendVariable
==========================
This object sets up a Python plugin trend variable from an Python plugin variable A trend variable logs values across timesteps
* :abbr:`π
(Required Field)` :abbr:`β (String)` `name_of_a_python_plugin_variable`
* :abbr:`π
(Required Field)` :abbr:`βΎ (Integer)` `number_of_timesteps_to_be_logged`
.. rst-class:: special
PythonPlugin:OutputVariable
===========================
This object sets up an EnergyPlus output variable from a Python Plugin variable
* :abbr:`π
(Required Field)` :abbr:`β (String)` `python_plugin_variable_name`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `type_of_data_in_variable`
* :abbr:`π
(Required Field)` :abbr:`β (String)` `update_frequency`
* :abbr:`β (String)` `units`
* :abbr:`β (String)` `resource_type`
* :abbr:`β (String)` `group_type`
* :abbr:`β (String)` `end_use_category`
* :abbr:`β (String)` `end_use_subcategory`