pyidf.surface_construction_elements module¶
Data objects in group “Surface Construction Elements”
-
class
pyidf.surface_construction_elements.Construction¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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
-
layer_10¶ field Layer 10
Parameters: value (str) – value for IDD Field Layer 10 Raises: ValueError– if value is not a valid valueReturns: the value of layer_10 or None if not set Return type: str
-
layer_2¶ field Layer 2
Parameters: value (str) – value for IDD Field Layer 2 Raises: ValueError– if value is not a valid valueReturns: the value of layer_2 or None if not set Return type: str
-
layer_3¶ field Layer 3
Parameters: value (str) – value for IDD Field Layer 3 Raises: ValueError– if value is not a valid valueReturns: the value of layer_3 or None if not set Return type: str
-
layer_4¶ field Layer 4
Parameters: value (str) – value for IDD Field Layer 4 Raises: ValueError– if value is not a valid valueReturns: the value of layer_4 or None if not set Return type: str
-
layer_5¶ field Layer 5
Parameters: value (str) – value for IDD Field Layer 5 Raises: ValueError– if value is not a valid valueReturns: the value of layer_5 or None if not set Return type: str
-
layer_6¶ field Layer 6
Parameters: value (str) – value for IDD Field Layer 6 Raises: ValueError– if value is not a valid valueReturns: the value of layer_6 or None if not set Return type: str
-
layer_7¶ field Layer 7
Parameters: value (str) – value for IDD Field Layer 7 Raises: ValueError– if value is not a valid valueReturns: the value of layer_7 or None if not set Return type: str
-
layer_8¶ field Layer 8
Parameters: value (str) – value for IDD Field Layer 8 Raises: ValueError– if value is not a valid valueReturns: the value of layer_8 or None if not set Return type: str
-
layer_9¶ field Layer 9
Parameters: value (str) – value for IDD Field Layer 9 Raises: ValueError– if value is not a valid valueReturns: the value of layer_9 or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
outside_layer¶ field Outside Layer
Parameters: value (str) – value for IDD Field Outside Layer Raises: ValueError– if value is not a valid valueReturns: the value of outside_layer or None if not set Return type: str
-
-
class
pyidf.surface_construction_elements.ConstructionCfactorUndergroundWall¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object Construction:CfactorUndergroundWall Alternate method of describing underground wall constructions
-
cfactor¶ field C-Factor
Enter C-Factor without film coefficients or soilUnits: W/m2-KParameters: value (float) – value for IDD Field C-Factor Raises: ValueError– if value is not a valid valueReturns: the value of cfactor or None if not set Return type: float
-
height¶ field Height
Enter height of the underground wallUnits: mParameters: value (float) – value for IDD Field Height Raises: ValueError– if value is not a valid valueReturns: the value of height or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
-
class
pyidf.surface_construction_elements.ConstructionComplexFenestrationState¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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
-
basis_matrix_name¶ field Basis Matrix Name
Parameters: value (str) – value for IDD Field Basis Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of basis_matrix_name or None if not set Return type: str
-
basis_symmetry_type¶ field Basis Symmetry Type
Default value: NoneParameters: value (str) – value for IDD Field Basis Symmetry Type Raises: ValueError– if value is not a valid valueReturns: the value of basis_symmetry_type or None if not set Return type: str
-
basis_type¶ field Basis Type
Default value: LBNLWINDOWParameters: value (str) – value for IDD Field Basis Type Raises: ValueError– if value is not a valid valueReturns: the value of basis_type or None if not set Return type: str
-
cfs_gap_1_directional_back_absoptance_matrix_name¶ field CFS Gap 1 Directional Back Absoptance Matrix Name
Reserved for future use. Leave it blank for this versionParameters: value (str) – value for IDD Field CFS Gap 1 Directional Back Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of cfs_gap_1_directional_back_absoptance_matrix_name or None if not set Return type: str
-
cfs_gap_1_directional_front_absoptance_matrix_name¶ field CFS Gap 1 Directional Front Absoptance Matrix Name
Reserved for future use. Leave it blank for this versionParameters: value (str) – value for IDD Field CFS Gap 1 Directional Front Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of cfs_gap_1_directional_front_absoptance_matrix_name or None if not set Return type: str
-
gap_1_name¶ field Gap 1 Name
Parameters: value (str) – value for IDD Field Gap 1 Name Raises: ValueError– if value is not a valid valueReturns: the value of gap_1_name or None if not set Return type: str
-
gap_2_directional_back_absoptance_matrix_name¶ field Gap 2 Directional Back Absoptance Matrix Name
Reserved for future use. Leave it blank for this versionParameters: value (str) – value for IDD Field Gap 2 Directional Back Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of gap_2_directional_back_absoptance_matrix_name or None if not set Return type: str
-
gap_2_directional_front_absoptance_matrix_name¶ field Gap 2 Directional Front Absoptance Matrix Name
Reserved for future use. Leave it blank for this versionParameters: value (str) – value for IDD Field Gap 2 Directional Front Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of gap_2_directional_front_absoptance_matrix_name or None if not set Return type: str
-
gap_2_name¶ field Gap 2 Name
Parameters: value (str) – value for IDD Field Gap 2 Name Raises: ValueError– if value is not a valid valueReturns: the value of gap_2_name or None if not set Return type: str
-
gap_3_directional_back_absoptance_matrix_name¶ field Gap 3 Directional Back Absoptance Matrix Name
Reserved for future use. Leave it blank for this versionParameters: value (str) – value for IDD Field Gap 3 Directional Back Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of gap_3_directional_back_absoptance_matrix_name or None if not set Return type: str
-
gap_3_directional_front_absoptance_matrix_name¶ field Gap 3 Directional Front Absoptance Matrix Name
Reserved for future use. Leave it blank for this versionParameters: value (str) – value for IDD Field Gap 3 Directional Front Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of gap_3_directional_front_absoptance_matrix_name or None if not set Return type: str
-
gap_3_name¶ field Gap 3 Name
Parameters: value (str) – value for IDD Field Gap 3 Name Raises: ValueError– if value is not a valid valueReturns: the value of gap_3_name or None if not set Return type: str
-
gap_4_directional_back_absoptance_matrix_name¶ field Gap 4 Directional Back Absoptance Matrix Name
Reserved for future use. Leave it blank for this versionParameters: value (str) – value for IDD Field Gap 4 Directional Back Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of gap_4_directional_back_absoptance_matrix_name or None if not set Return type: str
-
gap_4_directional_front_absoptance_matrix_name¶ field Gap 4 Directional Front Absoptance Matrix Name
Reserved for future use. Leave it blank for this versionParameters: value (str) – value for IDD Field Gap 4 Directional Front Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of gap_4_directional_front_absoptance_matrix_name or None if not set Return type: str
-
gap_4_name¶ field Gap 4 Name
Parameters: value (str) – value for IDD Field Gap 4 Name Raises: ValueError– if value is not a valid valueReturns: the value of gap_4_name or None if not set Return type: str
-
layer_2_directional_back_absoptance_matrix_name¶ field Layer 2 Directional Back Absoptance Matrix Name
Parameters: value (str) – value for IDD Field Layer 2 Directional Back Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_2_directional_back_absoptance_matrix_name or None if not set Return type: str
-
layer_2_directional_front_absoptance_matrix_name¶ field Layer 2 Directional Front Absoptance Matrix Name
Parameters: value (str) – value for IDD Field Layer 2 Directional Front Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_2_directional_front_absoptance_matrix_name or None if not set Return type: str
-
layer_2_name¶ field Layer 2 Name
Parameters: value (str) – value for IDD Field Layer 2 Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_2_name or None if not set Return type: str
-
layer_3_directional_back_absoptance_matrix_name¶ field Layer 3 Directional Back Absoptance Matrix Name
Parameters: value (str) – value for IDD Field Layer 3 Directional Back Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_3_directional_back_absoptance_matrix_name or None if not set Return type: str
-
layer_3_directional_front_absoptance_matrix_name¶ field Layer 3 Directional Front Absoptance Matrix Name
Parameters: value (str) – value for IDD Field Layer 3 Directional Front Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_3_directional_front_absoptance_matrix_name or None if not set Return type: str
-
layer_3_material¶ field Layer 3 Material
Parameters: value (str) – value for IDD Field Layer 3 Material Raises: ValueError– if value is not a valid valueReturns: the value of layer_3_material or None if not set Return type: str
-
layer_4_directional_back_absoptance_matrix_name¶ field Layer 4 Directional Back Absoptance Matrix Name
Parameters: value (str) – value for IDD Field Layer 4 Directional Back Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_4_directional_back_absoptance_matrix_name or None if not set Return type: str
-
layer_4_directional_front_absoptance_matrix_name¶ field Layer 4 Directional Front Absoptance Matrix Name
Parameters: value (str) – value for IDD Field Layer 4 Directional Front Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_4_directional_front_absoptance_matrix_name or None if not set Return type: str
-
layer_4_name¶ field Layer 4 Name
Parameters: value (str) – value for IDD Field Layer 4 Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_4_name or None if not set Return type: str
-
layer_5_directional_back_absoptance_matrix_name¶ field Layer 5 Directional Back Absoptance Matrix Name
Parameters: value (str) – value for IDD Field Layer 5 Directional Back Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_5_directional_back_absoptance_matrix_name or None if not set Return type: str
-
layer_5_directional_front_absoptance_matrix_name¶ field Layer 5 Directional Front Absoptance Matrix Name
Parameters: value (str) – value for IDD Field Layer 5 Directional Front Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_5_directional_front_absoptance_matrix_name or None if not set Return type: str
-
layer_5_name¶ field Layer 5 Name
Parameters: value (str) – value for IDD Field Layer 5 Name Raises: ValueError– if value is not a valid valueReturns: the value of layer_5_name or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
outside_layer_directional_back_absoptance_matrix_name¶ field Outside Layer Directional Back Absoptance Matrix Name
Parameters: value (str) – value for IDD Field Outside Layer Directional Back Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of outside_layer_directional_back_absoptance_matrix_name or None if not set Return type: str
-
outside_layer_directional_front_absoptance_matrix_name¶ field Outside Layer Directional Front Absoptance Matrix Name
Parameters: value (str) – value for IDD Field Outside Layer Directional Front Absoptance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of outside_layer_directional_front_absoptance_matrix_name or None if not set Return type: str
-
outside_layer_name¶ field Outside Layer Name
Parameters: value (str) – value for IDD Field Outside Layer Name Raises: ValueError– if value is not a valid valueReturns: the value of outside_layer_name or None if not set Return type: str
-
solar_optical_complex_back_reflectance_matrix_name¶ field Solar Optical Complex Back Reflectance Matrix Name
Parameters: value (str) – value for IDD Field Solar Optical Complex Back Reflectance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of solar_optical_complex_back_reflectance_matrix_name or None if not set Return type: str
-
solar_optical_complex_front_transmittance_matrix_name¶ field Solar Optical Complex Front Transmittance Matrix Name
Parameters: value (str) – value for IDD Field Solar Optical Complex Front Transmittance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of solar_optical_complex_front_transmittance_matrix_name or None if not set Return type: str
-
visible_optical_complex_back_transmittance_matrix_name¶ field Visible Optical Complex Back Transmittance Matrix Name
Parameters: value (str) – value for IDD Field Visible Optical Complex Back Transmittance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of visible_optical_complex_back_transmittance_matrix_name or None if not set Return type: str
-
visible_optical_complex_front_transmittance_matrix_name¶ field Visible Optical Complex Front Transmittance Matrix Name
Parameters: value (str) – value for IDD Field Visible Optical Complex Front Transmittance Matrix Name Raises: ValueError– if value is not a valid valueReturns: the value of visible_optical_complex_front_transmittance_matrix_name or None if not set Return type: str
-
window_thermal_model¶ field Window Thermal Model
Parameters: value (str) – value for IDD Field Window Thermal Model Raises: ValueError– if value is not a valid valueReturns: the value of window_thermal_model or None if not set Return type: str
-
-
class
pyidf.surface_construction_elements.ConstructionFfactorGroundFloor¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object Construction:FfactorGroundFloor Alternate method of describing slab-on-grade or underground floor constructions
-
area¶ field Area
Enter area of the floorUnits: m2Parameters: value (float) – value for IDD Field Area Raises: ValueError– if value is not a valid valueReturns: the value of area or None if not set Return type: float
-
ffactor¶ field F-Factor
Units: W/m-KIP-Units: Btu/h-ft-FParameters: value (float) – value for IDD Field F-Factor Raises: ValueError– if value is not a valid valueReturns: the value of ffactor or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
perimeterexposed¶ field PerimeterExposed
Enter exposed perimeter of the floorUnits: mParameters: value (float) – value for IDD Field PerimeterExposed Raises: ValueError– if value is not a valid valueReturns: the value of perimeterexposed or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.ConstructionInternalSource¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object Construction:InternalSource 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
-
dimensions_for_the_ctf_calculation¶ field Dimensions for the CTF Calculation
1 = 1-dimensional calculation, 2 = 2-dimensional calculationvalue >= 1value <= 2Parameters: value (int) – value for IDD Field Dimensions for the CTF Calculation Raises: ValueError– if value is not a valid valueReturns: the value of dimensions_for_the_ctf_calculation or None if not set Return type: int
-
layer_10¶ field Layer 10
Parameters: value (str) – value for IDD Field Layer 10 Raises: ValueError– if value is not a valid valueReturns: the value of layer_10 or None if not set Return type: str
-
layer_2¶ field Layer 2
Parameters: value (str) – value for IDD Field Layer 2 Raises: ValueError– if value is not a valid valueReturns: the value of layer_2 or None if not set Return type: str
-
layer_3¶ field Layer 3
Parameters: value (str) – value for IDD Field Layer 3 Raises: ValueError– if value is not a valid valueReturns: the value of layer_3 or None if not set Return type: str
-
layer_4¶ field Layer 4
Parameters: value (str) – value for IDD Field Layer 4 Raises: ValueError– if value is not a valid valueReturns: the value of layer_4 or None if not set Return type: str
-
layer_5¶ field Layer 5
Parameters: value (str) – value for IDD Field Layer 5 Raises: ValueError– if value is not a valid valueReturns: the value of layer_5 or None if not set Return type: str
-
layer_6¶ field Layer 6
Parameters: value (str) – value for IDD Field Layer 6 Raises: ValueError– if value is not a valid valueReturns: the value of layer_6 or None if not set Return type: str
-
layer_7¶ field Layer 7
Parameters: value (str) – value for IDD Field Layer 7 Raises: ValueError– if value is not a valid valueReturns: the value of layer_7 or None if not set Return type: str
-
layer_8¶ field Layer 8
Parameters: value (str) – value for IDD Field Layer 8 Raises: ValueError– if value is not a valid valueReturns: the value of layer_8 or None if not set Return type: str
-
layer_9¶ field Layer 9
Parameters: value (str) – value for IDD Field Layer 9 Raises: ValueError– if value is not a valid valueReturns: the value of layer_9 or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
outside_layer¶ field Outside Layer
Parameters: value (str) – value for IDD Field Outside Layer Raises: ValueError– if value is not a valid valueReturns: the value of outside_layer or None if not set Return type: str
-
source_present_after_layer_number¶ field Source Present After Layer Number
refers to the list of materials which followsvalue >= 1Parameters: value (int) – value for IDD Field Source Present After Layer Number Raises: ValueError– if value is not a valid valueReturns: the value of source_present_after_layer_number or None if not set Return type: int
-
temperature_calculation_requested_after_layer_number¶ field Temperature Calculation Requested After Layer Number
refers to the list of materials which followsParameters: value (int) – value for IDD Field Temperature Calculation Requested After Layer Number Raises: ValueError– if value is not a valid valueReturns: the value of temperature_calculation_requested_after_layer_number or None if not set Return type: int
-
tube_spacing¶ field Tube Spacing
uniform spacing between tubes or resistance wires in directionperpendicular to main intended direction of heat transferUnits: mParameters: value (float) – value for IDD Field Tube Spacing Raises: ValueError– if value is not a valid valueReturns: the value of tube_spacing or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.ConstructionWindowDataFile¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object Construction:WindowDataFile Initiates search of the Window data file for a window called Name.
-
file_name¶ field File Name
default file name is “Window5DataFile.dat”limit on this field is 100 characters.Parameters: value (str) – value for IDD Field File Name Raises: ValueError– if value is not a valid valueReturns: the value of file_name or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
-
class
pyidf.surface_construction_elements.ConstructionWindowEquivalentLayer¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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
-
layer_10¶ field Layer 10
Parameters: value (str) – value for IDD Field Layer 10 Raises: ValueError– if value is not a valid valueReturns: the value of layer_10 or None if not set Return type: str
-
layer_11¶ field Layer 11
Parameters: value (str) – value for IDD Field Layer 11 Raises: ValueError– if value is not a valid valueReturns: the value of layer_11 or None if not set Return type: str
-
layer_2¶ field Layer 2
Parameters: value (str) – value for IDD Field Layer 2 Raises: ValueError– if value is not a valid valueReturns: the value of layer_2 or None if not set Return type: str
-
layer_3¶ field Layer 3
Parameters: value (str) – value for IDD Field Layer 3 Raises: ValueError– if value is not a valid valueReturns: the value of layer_3 or None if not set Return type: str
-
layer_4¶ field Layer 4
Parameters: value (str) – value for IDD Field Layer 4 Raises: ValueError– if value is not a valid valueReturns: the value of layer_4 or None if not set Return type: str
-
layer_5¶ field Layer 5
Parameters: value (str) – value for IDD Field Layer 5 Raises: ValueError– if value is not a valid valueReturns: the value of layer_5 or None if not set Return type: str
-
layer_6¶ field Layer 6
Parameters: value (str) – value for IDD Field Layer 6 Raises: ValueError– if value is not a valid valueReturns: the value of layer_6 or None if not set Return type: str
-
layer_7¶ field Layer 7
Parameters: value (str) – value for IDD Field Layer 7 Raises: ValueError– if value is not a valid valueReturns: the value of layer_7 or None if not set Return type: str
-
layer_8¶ field Layer 8
Parameters: value (str) – value for IDD Field Layer 8 Raises: ValueError– if value is not a valid valueReturns: the value of layer_8 or None if not set Return type: str
-
layer_9¶ field Layer 9
Parameters: value (str) – value for IDD Field Layer 9 Raises: ValueError– if value is not a valid valueReturns: the value of layer_9 or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
outside_layer¶ field Outside Layer
Parameters: value (str) – value for IDD Field Outside Layer Raises: ValueError– if value is not a valid valueReturns: the value of outside_layer or None if not set Return type: str
-
-
class
pyidf.surface_construction_elements.Material¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object Material Regular materials described with full set of thermal properties
-
conductivity¶ field Conductivity
Units: W/m-KParameters: value (float) – value for IDD Field Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of conductivity or None if not set Return type: float
-
density¶ field Density
Units: kg/m3Parameters: value (float) – value for IDD Field Density Raises: ValueError– if value is not a valid valueReturns: the value of density or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
roughness¶ field Roughness
Parameters: value (str) – value for IDD Field Roughness Raises: ValueError– if value is not a valid valueReturns: the value of roughness or None if not set Return type: str
-
solar_absorptance¶ field Solar Absorptance
Default value: 0.7value <= 1.0Parameters: value (float) – value for IDD Field Solar Absorptance Raises: ValueError– if value is not a valid valueReturns: the value of solar_absorptance or None if not set Return type: float
-
specific_heat¶ field Specific Heat
Units: J/kg-Kvalue >= 100.0Parameters: value (float) – value for IDD Field Specific Heat Raises: ValueError– if value is not a valid valueReturns: the value of specific_heat or None if not set Return type: float
-
thermal_absorptance¶ field Thermal Absorptance
Default value: 0.9value <= 0.99999Parameters: value (float) – value for IDD Field Thermal Absorptance Raises: ValueError– if value is not a valid valueReturns: the value of thermal_absorptance or None if not set Return type: float
-
thickness¶ field Thickness
Units: mIP-Units: invalue <= 3.0Parameters: value (float) – value for IDD Field Thickness Raises: ValueError– if value is not a valid valueReturns: the value of thickness or None if not set Return type: float
-
visible_absorptance¶ field Visible Absorptance
Default value: 0.7value <= 1.0Parameters: value (float) – value for IDD Field Visible Absorptance Raises: ValueError– if value is not a valid valueReturns: the value of visible_absorptance or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.MaterialAirGap¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object Material:AirGap Air Space in Opaque Construction
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
thermal_resistance¶ field Thermal Resistance
Units: m2-K/WParameters: value (float) – value for IDD Field Thermal Resistance Raises: ValueError– if value is not a valid valueReturns: the value of thermal_resistance or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.MaterialInfraredTransparent¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
-
class
pyidf.surface_construction_elements.MaterialNoMass¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object Material:NoMass Regular materials properties described whose principal description is R (Thermal Resistance)
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
roughness¶ field Roughness
Parameters: value (str) – value for IDD Field Roughness Raises: ValueError– if value is not a valid valueReturns: the value of roughness or None if not set Return type: str
-
solar_absorptance¶ field Solar Absorptance
Default value: 0.7value <= 1.0Parameters: value (float) – value for IDD Field Solar Absorptance Raises: ValueError– if value is not a valid valueReturns: the value of solar_absorptance or None if not set Return type: float
-
thermal_absorptance¶ field Thermal Absorptance
Default value: 0.9value <= 0.99999Parameters: value (float) – value for IDD Field Thermal Absorptance Raises: ValueError– if value is not a valid valueReturns: the value of thermal_absorptance or None if not set Return type: float
-
thermal_resistance¶ field Thermal Resistance
Units: m2-K/Wvalue >= 0.001Parameters: value (float) – value for IDD Field Thermal Resistance Raises: ValueError– if value is not a valid valueReturns: the value of thermal_resistance or None if not set Return type: float
-
visible_absorptance¶ field Visible Absorptance
Default value: 0.7value <= 1.0Parameters: value (float) – value for IDD Field Visible Absorptance Raises: ValueError– if value is not a valid valueReturns: the value of visible_absorptance or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.MaterialPropertyGlazingSpectralData¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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)
-
back_reflectance_1¶ field Back Reflectance 1
Parameters: value (float) – value for IDD Field Back Reflectance 1 Raises: ValueError– if value is not a valid valueReturns: the value of back_reflectance_1 or None if not set Return type: float
-
back_reflectance_2¶ field Back Reflectance 2
Parameters: value (float) – value for IDD Field Back Reflectance 2 Raises: ValueError– if value is not a valid valueReturns: the value of back_reflectance_2 or None if not set Return type: float
-
back_reflectance_3¶ field Back Reflectance 3
Parameters: value (float) – value for IDD Field Back Reflectance 3 Raises: ValueError– if value is not a valid valueReturns: the value of back_reflectance_3 or None if not set Return type: float
-
back_reflectance_4¶ field Back Reflectance 4
Parameters: value (float) – value for IDD Field Back Reflectance 4 Raises: ValueError– if value is not a valid valueReturns: the value of back_reflectance_4 or None if not set Return type: float
-
back_reflectance_5_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3¶ field Back Reflectance 5 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3
Parameters: value (float) – value for IDD Field Back Reflectance 5 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 v3 Raises: ValueError– if value is not a valid valueReturns: the value of back_reflectance_5_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3_v3 or None if not set Return type: float
-
front_reflectance_1¶ field Front Reflectance 1
Parameters: value (float) – value for IDD Field Front Reflectance 1 Raises: ValueError– if value is not a valid valueReturns: the value of front_reflectance_1 or None if not set Return type: float
-
front_reflectance_2¶ field Front Reflectance 2
Parameters: value (float) – value for IDD Field Front Reflectance 2 Raises: ValueError– if value is not a valid valueReturns: the value of front_reflectance_2 or None if not set Return type: float
-
front_reflectance_3¶ field Front Reflectance 3
Parameters: value (float) – value for IDD Field Front Reflectance 3 Raises: ValueError– if value is not a valid valueReturns: the value of front_reflectance_3 or None if not set Return type: float
-
front_reflectance_4¶ field Front Reflectance 4
Parameters: value (float) – value for IDD Field Front Reflectance 4 Raises: ValueError– if value is not a valid valueReturns: the value of front_reflectance_4 or None if not set Return type: float
-
front_reflectance_5¶ field Front Reflectance 5
Parameters: value (float) – value for IDD Field Front Reflectance 5 Raises: ValueError– if value is not a valid valueReturns: the value of front_reflectance_5 or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
transmittance_1¶ field Transmittance 1
Parameters: value (float) – value for IDD Field Transmittance 1 Raises: ValueError– if value is not a valid valueReturns: the value of transmittance_1 or None if not set Return type: float
-
transmittance_2¶ field Transmittance 2
Parameters: value (float) – value for IDD Field Transmittance 2 Raises: ValueError– if value is not a valid valueReturns: the value of transmittance_2 or None if not set Return type: float
-
transmittance_3¶ field Transmittance 3
Parameters: value (float) – value for IDD Field Transmittance 3 Raises: ValueError– if value is not a valid valueReturns: the value of transmittance_3 or None if not set Return type: float
-
transmittance_4¶ field Transmittance 4
Parameters: value (float) – value for IDD Field Transmittance 4 Raises: ValueError– if value is not a valid valueReturns: the value of transmittance_4 or None if not set Return type: float
-
transmittance_5¶ field Transmittance 5
Parameters: value (float) – value for IDD Field Transmittance 5 Raises: ValueError– if value is not a valid valueReturns: the value of transmittance_5 or None if not set Return type: float
-
wavelength_1¶ field Wavelength 1
Units: micronParameters: value (float) – value for IDD Field Wavelength 1 Raises: ValueError– if value is not a valid valueReturns: the value of wavelength_1 or None if not set Return type: float
-
wavelength_2¶ field Wavelength 2
Units: micronParameters: value (float) – value for IDD Field Wavelength 2 Raises: ValueError– if value is not a valid valueReturns: the value of wavelength_2 or None if not set Return type: float
-
wavelength_3¶ field Wavelength 3
Units: micronParameters: value (float) – value for IDD Field Wavelength 3 Raises: ValueError– if value is not a valid valueReturns: the value of wavelength_3 or None if not set Return type: float
-
wavelength_4¶ field Wavelength 4
Units: micronParameters: value (float) – value for IDD Field Wavelength 4 Raises: ValueError– if value is not a valid valueReturns: the value of wavelength_4 or None if not set Return type: float
-
wavelength_5¶ field Wavelength 5
Units: micronParameters: value (float) – value for IDD Field Wavelength 5 Raises: ValueError– if value is not a valid valueReturns: the value of wavelength_5 or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.MaterialPropertyHeatAndMoistureTransferDiffusion¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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
-
material_name¶ field Material Name
Moisture Material Name that the moisture properties will be added to.Parameters: value (str) – value for IDD Field Material Name Raises: ValueError– if value is not a valid valueReturns: the value of material_name or None if not set Return type: str
-
number_of_data_pairs¶ field Number of Data Pairs
Water Vapor Diffusion Resistance Factorvalue >= 1value <= 25Parameters: value (int) – value for IDD Field Number of Data Pairs Raises: ValueError– if value is not a valid valueReturns: the value of number_of_data_pairs or None if not set Return type: int
-
relative_humidity_fraction_1¶ field Relative Humidity Fraction 1
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 1 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_1 or None if not set Return type: float
-
relative_humidity_fraction_10¶ field Relative Humidity Fraction 10
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 10 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_10 or None if not set Return type: float
-
relative_humidity_fraction_11¶ field Relative Humidity Fraction 11
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 11 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_11 or None if not set Return type: float
-
relative_humidity_fraction_12¶ field Relative Humidity Fraction 12
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 12 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_12 or None if not set Return type: float
-
relative_humidity_fraction_13¶ field Relative Humidity Fraction 13
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 13 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_13 or None if not set Return type: float
-
relative_humidity_fraction_14¶ field Relative Humidity Fraction 14
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 14 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_14 or None if not set Return type: float
-
relative_humidity_fraction_15¶ field Relative Humidity Fraction 15
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 15 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_15 or None if not set Return type: float
-
relative_humidity_fraction_16¶ field Relative Humidity Fraction 16
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 16 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_16 or None if not set Return type: float
-
relative_humidity_fraction_17¶ field Relative Humidity Fraction 17
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 17 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_17 or None if not set Return type: float
-
relative_humidity_fraction_18¶ field Relative Humidity Fraction 18
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 18 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_18 or None if not set Return type: float
-
relative_humidity_fraction_19¶ field Relative Humidity Fraction 19
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 19 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_19 or None if not set Return type: float
-
relative_humidity_fraction_2¶ field Relative Humidity Fraction 2
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 2 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_2 or None if not set Return type: float
-
relative_humidity_fraction_20¶ field Relative Humidity Fraction 20
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 20 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_20 or None if not set Return type: float
-
relative_humidity_fraction_21¶ field Relative Humidity Fraction 21
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 21 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_21 or None if not set Return type: float
-
relative_humidity_fraction_22¶ field Relative Humidity Fraction 22
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 22 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_22 or None if not set Return type: float
-
relative_humidity_fraction_23¶ field Relative Humidity Fraction 23
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 23 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_23 or None if not set Return type: float
-
relative_humidity_fraction_24¶ field Relative Humidity Fraction 24
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 24 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_24 or None if not set Return type: float
-
relative_humidity_fraction_25¶ field Relative Humidity Fraction 25
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 25 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_25 or None if not set Return type: float
-
relative_humidity_fraction_3¶ field Relative Humidity Fraction 3
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 3 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_3 or None if not set Return type: float
-
relative_humidity_fraction_4¶ field Relative Humidity Fraction 4
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 4 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_4 or None if not set Return type: float
-
relative_humidity_fraction_5¶ field Relative Humidity Fraction 5
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 5 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_5 or None if not set Return type: float
-
relative_humidity_fraction_6¶ field Relative Humidity Fraction 6
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 6 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_6 or None if not set Return type: float
-
relative_humidity_fraction_7¶ field Relative Humidity Fraction 7
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 7 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_7 or None if not set Return type: float
-
relative_humidity_fraction_8¶ field Relative Humidity Fraction 8
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 8 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_8 or None if not set Return type: float
-
relative_humidity_fraction_9¶ field Relative Humidity Fraction 9
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 9 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_9 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_1¶ field Water Vapor Diffusion Resistance Factor 1
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 1 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_1 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_10¶ field Water Vapor Diffusion Resistance Factor 10
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 10 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_10 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_11¶ field Water Vapor Diffusion Resistance Factor 11
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 11 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_11 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_12¶ field Water Vapor Diffusion Resistance Factor 12
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 12 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_12 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_13¶ field Water Vapor Diffusion Resistance Factor 13
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 13 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_13 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_14¶ field Water Vapor Diffusion Resistance Factor 14
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 14 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_14 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_15¶ field Water Vapor Diffusion Resistance Factor 15
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 15 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_15 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_16¶ field Water Vapor Diffusion Resistance Factor 16
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 16 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_16 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_17¶ field Water Vapor Diffusion Resistance Factor 17
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 17 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_17 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_18¶ field Water Vapor Diffusion Resistance Factor 18
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 18 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_18 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_19¶ field Water Vapor Diffusion Resistance Factor 19
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 19 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_19 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_2¶ field Water Vapor Diffusion Resistance Factor 2
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 2 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_2 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_20¶ field Water Vapor Diffusion Resistance Factor 20
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 20 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_20 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_21¶ field Water Vapor Diffusion Resistance Factor 21
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 21 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_21 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_22¶ field Water Vapor Diffusion Resistance Factor 22
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 22 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_22 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_23¶ field Water Vapor Diffusion Resistance Factor 23
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 23 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_23 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_24¶ field Water Vapor Diffusion Resistance Factor 24
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 24 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_24 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_25¶ field Water Vapor Diffusion Resistance Factor 25
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 25 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_25 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_3¶ field Water Vapor Diffusion Resistance Factor 3
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 3 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_3 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_4¶ field Water Vapor Diffusion Resistance Factor 4
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 4 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_4 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_5¶ field Water Vapor Diffusion Resistance Factor 5
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 5 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_5 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_6¶ field Water Vapor Diffusion Resistance Factor 6
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 6 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_6 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_7¶ field Water Vapor Diffusion Resistance Factor 7
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 7 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_7 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_8¶ field Water Vapor Diffusion Resistance Factor 8
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 8 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_8 or None if not set Return type: float
-
water_vapor_diffusion_resistance_factor_9¶ field Water Vapor Diffusion Resistance Factor 9
Units: dimensionlessParameters: value (float) – value for IDD Field Water Vapor Diffusion Resistance Factor 9 Raises: ValueError– if value is not a valid valueReturns: the value of water_vapor_diffusion_resistance_factor_9 or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.MaterialPropertyHeatAndMoistureTransferRedistribution¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object MaterialProperty:HeatAndMoistureTransfer:Redistribution HeatBalanceAlgorithm = CombinedHeatAndMoistureFiniteElement solution algorithm only. Relationship between liquid transport coefficient and moisture content Has no effect with other HeatBalanceAlgorithm solution algorithms
-
liquid_transport_coefficient_1¶ field Liquid Transport Coefficient 1
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 1 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_1 or None if not set Return type: float
-
liquid_transport_coefficient_10¶ field Liquid Transport Coefficient 10
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 10 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_10 or None if not set Return type: float
-
liquid_transport_coefficient_11¶ field Liquid Transport Coefficient 11
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 11 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_11 or None if not set Return type: float
-
liquid_transport_coefficient_12¶ field Liquid Transport Coefficient 12
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 12 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_12 or None if not set Return type: float
-
liquid_transport_coefficient_13¶ field Liquid Transport Coefficient 13
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 13 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_13 or None if not set Return type: float
-
liquid_transport_coefficient_14¶ field Liquid Transport Coefficient 14
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 14 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_14 or None if not set Return type: float
-
liquid_transport_coefficient_15¶ field Liquid Transport Coefficient 15
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 15 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_15 or None if not set Return type: float
-
liquid_transport_coefficient_16¶ field Liquid Transport Coefficient 16
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 16 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_16 or None if not set Return type: float
-
liquid_transport_coefficient_17¶ field Liquid Transport Coefficient 17
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 17 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_17 or None if not set Return type: float
-
liquid_transport_coefficient_18¶ field Liquid Transport Coefficient 18
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 18 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_18 or None if not set Return type: float
-
liquid_transport_coefficient_19¶ field Liquid Transport Coefficient 19
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 19 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_19 or None if not set Return type: float
-
liquid_transport_coefficient_2¶ field Liquid Transport Coefficient 2
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 2 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_2 or None if not set Return type: float
-
liquid_transport_coefficient_20¶ field Liquid Transport Coefficient 20
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 20 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_20 or None if not set Return type: float
-
liquid_transport_coefficient_21¶ field Liquid Transport Coefficient 21
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 21 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_21 or None if not set Return type: float
-
liquid_transport_coefficient_22¶ field Liquid Transport Coefficient 22
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 22 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_22 or None if not set Return type: float
-
liquid_transport_coefficient_23¶ field Liquid Transport Coefficient 23
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 23 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_23 or None if not set Return type: float
-
liquid_transport_coefficient_24¶ field Liquid Transport Coefficient 24
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 24 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_24 or None if not set Return type: float
-
liquid_transport_coefficient_25¶ field Liquid Transport Coefficient 25
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 25 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_25 or None if not set Return type: float
-
liquid_transport_coefficient_3¶ field Liquid Transport Coefficient 3
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 3 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_3 or None if not set Return type: float
-
liquid_transport_coefficient_4¶ field Liquid Transport Coefficient 4
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 4 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_4 or None if not set Return type: float
-
liquid_transport_coefficient_5¶ field Liquid Transport Coefficient 5
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 5 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_5 or None if not set Return type: float
-
liquid_transport_coefficient_6¶ field Liquid Transport Coefficient 6
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 6 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_6 or None if not set Return type: float
-
liquid_transport_coefficient_7¶ field Liquid Transport Coefficient 7
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 7 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_7 or None if not set Return type: float
-
liquid_transport_coefficient_8¶ field Liquid Transport Coefficient 8
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 8 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_8 or None if not set Return type: float
-
liquid_transport_coefficient_9¶ field Liquid Transport Coefficient 9
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 9 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_9 or None if not set Return type: float
-
material_name¶ field Material Name
Moisture Material Name that the moisture properties will be added to.Parameters: value (str) – value for IDD Field Material Name Raises: ValueError– if value is not a valid valueReturns: the value of material_name or None if not set Return type: str
-
moisture_content_1¶ field Moisture Content 1
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 1 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_1 or None if not set Return type: float
-
moisture_content_10¶ field Moisture Content 10
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 10 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_10 or None if not set Return type: float
-
moisture_content_11¶ field Moisture Content 11
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 11 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_11 or None if not set Return type: float
-
moisture_content_12¶ field Moisture Content 12
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 12 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_12 or None if not set Return type: float
-
moisture_content_13¶ field Moisture Content 13
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 13 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_13 or None if not set Return type: float
-
moisture_content_14¶ field Moisture Content 14
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 14 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_14 or None if not set Return type: float
-
moisture_content_15¶ field Moisture Content 15
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 15 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_15 or None if not set Return type: float
-
moisture_content_16¶ field Moisture Content 16
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 16 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_16 or None if not set Return type: float
-
moisture_content_17¶ field Moisture Content 17
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 17 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_17 or None if not set Return type: float
-
moisture_content_18¶ field Moisture Content 18
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 18 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_18 or None if not set Return type: float
-
moisture_content_19¶ field Moisture Content 19
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 19 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_19 or None if not set Return type: float
-
moisture_content_2¶ field Moisture Content 2
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 2 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_2 or None if not set Return type: float
-
moisture_content_20¶ field Moisture Content 20
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 20 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_20 or None if not set Return type: float
-
moisture_content_21¶ field Moisture Content 21
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 21 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_21 or None if not set Return type: float
-
moisture_content_22¶ field Moisture Content 22
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 22 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_22 or None if not set Return type: float
-
moisture_content_23¶ field Moisture Content 23
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 23 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_23 or None if not set Return type: float
-
moisture_content_24¶ field Moisture Content 24
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 24 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_24 or None if not set Return type: float
-
moisture_content_25¶ field Moisture Content 25
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 25 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_25 or None if not set Return type: float
-
moisture_content_3¶ field Moisture Content 3
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 3 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_3 or None if not set Return type: float
-
moisture_content_4¶ field Moisture Content 4
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 4 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_4 or None if not set Return type: float
-
moisture_content_5¶ field Moisture Content 5
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 5 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_5 or None if not set Return type: float
-
moisture_content_6¶ field Moisture Content 6
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 6 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_6 or None if not set Return type: float
-
moisture_content_7¶ field Moisture Content 7
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 7 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_7 or None if not set Return type: float
-
moisture_content_8¶ field Moisture Content 8
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 8 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_8 or None if not set Return type: float
-
moisture_content_9¶ field Moisture Content 9
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 9 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_9 or None if not set Return type: float
-
number_of_redistribution_points¶ field Number of Redistribution points
number of data pointsvalue >= 1value <= 25Parameters: value (int) – value for IDD Field Number of Redistribution points Raises: ValueError– if value is not a valid valueReturns: the value of number_of_redistribution_points or None if not set Return type: int
-
-
class
pyidf.surface_construction_elements.MaterialPropertyHeatAndMoistureTransferSettings¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object MaterialProperty:HeatAndMoistureTransfer:Settings HeatBalanceAlgorithm = CombinedHeatAndMoistureFiniteElement solution algorithm only. Additional material properties for surfaces. Has no effect with other HeatBalanceAlgorithm solution algorithms
-
initial_water_content_ratio¶ field Initial Water Content Ratio
units are the water/material density ratio at the beginning of each run period.Units: kg/kgDefault value: 0.2Parameters: value (float) – value for IDD Field Initial Water Content Ratio Raises: ValueError– if value is not a valid valueReturns: the value of initial_water_content_ratio or None if not set Return type: float
-
material_name¶ field Material Name
Material Name that the moisture properties will be added to.This augments material properties needed for combined heat and moisture transfer for surfaces.Parameters: value (str) – value for IDD Field Material Name Raises: ValueError– if value is not a valid valueReturns: the value of material_name or None if not set Return type: str
-
porosity¶ field Porosity
Units: m3/m3value <= 1.0Parameters: value (float) – value for IDD Field Porosity Raises: ValueError– if value is not a valid valueReturns: the value of porosity or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.MaterialPropertyHeatAndMoistureTransferSorptionIsotherm¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object MaterialProperty:HeatAndMoistureTransfer:SorptionIsotherm HeatBalanceAlgorithm = CombinedHeatAndMoistureFiniteElement solution algorithm only. Relationship between moisture content and relative humidity fraction. Has no effect with other HeatBalanceAlgorithm solution algorithms
-
material_name¶ field Material Name
The Material Name that the moisture sorption isotherm will be added to.Parameters: value (str) – value for IDD Field Material Name Raises: ValueError– if value is not a valid valueReturns: the value of material_name or None if not set Return type: str
-
moisture_content_1¶ field Moisture Content 1
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 1 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_1 or None if not set Return type: float
-
moisture_content_10¶ field Moisture Content 10
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 10 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_10 or None if not set Return type: float
-
moisture_content_11¶ field Moisture Content 11
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 11 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_11 or None if not set Return type: float
-
moisture_content_12¶ field Moisture Content 12
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 12 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_12 or None if not set Return type: float
-
moisture_content_13¶ field Moisture Content 13
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 13 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_13 or None if not set Return type: float
-
moisture_content_14¶ field Moisture Content 14
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 14 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_14 or None if not set Return type: float
-
moisture_content_15¶ field Moisture Content 15
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 15 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_15 or None if not set Return type: float
-
moisture_content_16¶ field Moisture Content 16
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 16 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_16 or None if not set Return type: float
-
moisture_content_17¶ field Moisture Content 17
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 17 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_17 or None if not set Return type: float
-
moisture_content_18¶ field Moisture Content 18
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 18 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_18 or None if not set Return type: float
-
moisture_content_19¶ field Moisture Content 19
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 19 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_19 or None if not set Return type: float
-
moisture_content_2¶ field Moisture Content 2
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 2 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_2 or None if not set Return type: float
-
moisture_content_20¶ field Moisture Content 20
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 20 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_20 or None if not set Return type: float
-
moisture_content_21¶ field Moisture Content 21
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 21 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_21 or None if not set Return type: float
-
moisture_content_22¶ field Moisture Content 22
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 22 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_22 or None if not set Return type: float
-
moisture_content_23¶ field Moisture Content 23
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 23 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_23 or None if not set Return type: float
-
moisture_content_24¶ field Moisture Content 24
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 24 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_24 or None if not set Return type: float
-
moisture_content_25¶ field Moisture Content 25
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 25 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_25 or None if not set Return type: float
-
moisture_content_3¶ field Moisture Content 3
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 3 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_3 or None if not set Return type: float
-
moisture_content_4¶ field Moisture Content 4
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 4 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_4 or None if not set Return type: float
-
moisture_content_5¶ field Moisture Content 5
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 5 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_5 or None if not set Return type: float
-
moisture_content_6¶ field Moisture Content 6
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 6 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_6 or None if not set Return type: float
-
moisture_content_7¶ field Moisture Content 7
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 7 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_7 or None if not set Return type: float
-
moisture_content_8¶ field Moisture Content 8
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 8 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_8 or None if not set Return type: float
-
moisture_content_9¶ field Moisture Content 9
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 9 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_9 or None if not set Return type: float
-
number_of_isotherm_coordinates¶ field Number of Isotherm Coordinates
Number of data Coordinatesvalue >= 1value <= 25Parameters: value (int) – value for IDD Field Number of Isotherm Coordinates Raises: ValueError– if value is not a valid valueReturns: the value of number_of_isotherm_coordinates or None if not set Return type: int
-
relative_humidity_fraction_1¶ field Relative Humidity Fraction 1
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 1 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_1 or None if not set Return type: float
-
relative_humidity_fraction_10¶ field Relative Humidity Fraction 10
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 10 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_10 or None if not set Return type: float
-
relative_humidity_fraction_11¶ field Relative Humidity Fraction 11
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 11 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_11 or None if not set Return type: float
-
relative_humidity_fraction_12¶ field Relative Humidity Fraction 12
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 12 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_12 or None if not set Return type: float
-
relative_humidity_fraction_13¶ field Relative Humidity Fraction 13
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 13 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_13 or None if not set Return type: float
-
relative_humidity_fraction_14¶ field Relative Humidity Fraction 14
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 14 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_14 or None if not set Return type: float
-
relative_humidity_fraction_15¶ field Relative Humidity Fraction 15
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 15 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_15 or None if not set Return type: float
-
relative_humidity_fraction_16¶ field Relative Humidity Fraction 16
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 16 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_16 or None if not set Return type: float
-
relative_humidity_fraction_17¶ field Relative Humidity Fraction 17
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 17 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_17 or None if not set Return type: float
-
relative_humidity_fraction_18¶ field Relative Humidity Fraction 18
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 18 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_18 or None if not set Return type: float
-
relative_humidity_fraction_19¶ field Relative Humidity Fraction 19
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 19 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_19 or None if not set Return type: float
-
relative_humidity_fraction_2¶ field Relative Humidity Fraction 2
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 2 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_2 or None if not set Return type: float
-
relative_humidity_fraction_20¶ field Relative Humidity Fraction 20
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 20 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_20 or None if not set Return type: float
-
relative_humidity_fraction_21¶ field Relative Humidity Fraction 21
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 21 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_21 or None if not set Return type: float
-
relative_humidity_fraction_22¶ field Relative Humidity Fraction 22
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 22 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_22 or None if not set Return type: float
-
relative_humidity_fraction_23¶ field Relative Humidity Fraction 23
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 23 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_23 or None if not set Return type: float
-
relative_humidity_fraction_24¶ field Relative Humidity Fraction 24
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 24 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_24 or None if not set Return type: float
-
relative_humidity_fraction_25¶ field Relative Humidity Fraction 25
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 25 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_25 or None if not set Return type: float
-
relative_humidity_fraction_3¶ field Relative Humidity Fraction 3
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 3 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_3 or None if not set Return type: float
-
relative_humidity_fraction_4¶ field Relative Humidity Fraction 4
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 4 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_4 or None if not set Return type: float
-
relative_humidity_fraction_5¶ field Relative Humidity Fraction 5
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 5 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_5 or None if not set Return type: float
-
relative_humidity_fraction_6¶ field Relative Humidity Fraction 6
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 6 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_6 or None if not set Return type: float
-
relative_humidity_fraction_7¶ field Relative Humidity Fraction 7
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 7 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_7 or None if not set Return type: float
-
relative_humidity_fraction_8¶ field Relative Humidity Fraction 8
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 8 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_8 or None if not set Return type: float
-
relative_humidity_fraction_9¶ field Relative Humidity Fraction 9
The relative humidity is entered as a fraction.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Relative Humidity Fraction 9 Raises: ValueError– if value is not a valid valueReturns: the value of relative_humidity_fraction_9 or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.MaterialPropertyHeatAndMoistureTransferSuction¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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
-
liquid_transport_coefficient_1¶ field Liquid Transport Coefficient 1
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 1 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_1 or None if not set Return type: float
-
liquid_transport_coefficient_10¶ field Liquid Transport Coefficient 10
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 10 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_10 or None if not set Return type: float
-
liquid_transport_coefficient_11¶ field Liquid Transport Coefficient 11
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 11 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_11 or None if not set Return type: float
-
liquid_transport_coefficient_12¶ field Liquid Transport Coefficient 12
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 12 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_12 or None if not set Return type: float
-
liquid_transport_coefficient_13¶ field Liquid Transport Coefficient 13
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 13 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_13 or None if not set Return type: float
-
liquid_transport_coefficient_14¶ field Liquid Transport Coefficient 14
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 14 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_14 or None if not set Return type: float
-
liquid_transport_coefficient_15¶ field Liquid Transport Coefficient 15
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 15 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_15 or None if not set Return type: float
-
liquid_transport_coefficient_16¶ field Liquid Transport Coefficient 16
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 16 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_16 or None if not set Return type: float
-
liquid_transport_coefficient_17¶ field Liquid Transport Coefficient 17
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 17 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_17 or None if not set Return type: float
-
liquid_transport_coefficient_18¶ field Liquid Transport Coefficient 18
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 18 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_18 or None if not set Return type: float
-
liquid_transport_coefficient_19¶ field Liquid Transport Coefficient 19
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 19 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_19 or None if not set Return type: float
-
liquid_transport_coefficient_2¶ field Liquid Transport Coefficient 2
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 2 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_2 or None if not set Return type: float
-
liquid_transport_coefficient_20¶ field Liquid Transport Coefficient 20
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 20 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_20 or None if not set Return type: float
-
liquid_transport_coefficient_21¶ field Liquid Transport Coefficient 21
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 21 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_21 or None if not set Return type: float
-
liquid_transport_coefficient_22¶ field Liquid Transport Coefficient 22
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 22 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_22 or None if not set Return type: float
-
liquid_transport_coefficient_23¶ field Liquid Transport Coefficient 23
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 23 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_23 or None if not set Return type: float
-
liquid_transport_coefficient_24¶ field Liquid Transport Coefficient 24
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 24 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_24 or None if not set Return type: float
-
liquid_transport_coefficient_25¶ field Liquid Transport Coefficient 25
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 25 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_25 or None if not set Return type: float
-
liquid_transport_coefficient_3¶ field Liquid Transport Coefficient 3
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 3 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_3 or None if not set Return type: float
-
liquid_transport_coefficient_4¶ field Liquid Transport Coefficient 4
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 4 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_4 or None if not set Return type: float
-
liquid_transport_coefficient_5¶ field Liquid Transport Coefficient 5
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 5 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_5 or None if not set Return type: float
-
liquid_transport_coefficient_6¶ field Liquid Transport Coefficient 6
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 6 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_6 or None if not set Return type: float
-
liquid_transport_coefficient_7¶ field Liquid Transport Coefficient 7
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 7 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_7 or None if not set Return type: float
-
liquid_transport_coefficient_8¶ field Liquid Transport Coefficient 8
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 8 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_8 or None if not set Return type: float
-
liquid_transport_coefficient_9¶ field Liquid Transport Coefficient 9
Units: m2/sParameters: value (float) – value for IDD Field Liquid Transport Coefficient 9 Raises: ValueError– if value is not a valid valueReturns: the value of liquid_transport_coefficient_9 or None if not set Return type: float
-
material_name¶ field Material Name
Material Name that the moisture properties will be added to.Parameters: value (str) – value for IDD Field Material Name Raises: ValueError– if value is not a valid valueReturns: the value of material_name or None if not set Return type: str
-
moisture_content_1¶ field Moisture Content 1
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 1 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_1 or None if not set Return type: float
-
moisture_content_10¶ field Moisture Content 10
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 10 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_10 or None if not set Return type: float
-
moisture_content_11¶ field Moisture Content 11
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 11 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_11 or None if not set Return type: float
-
moisture_content_12¶ field Moisture Content 12
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 12 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_12 or None if not set Return type: float
-
moisture_content_13¶ field Moisture Content 13
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 13 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_13 or None if not set Return type: float
-
moisture_content_14¶ field Moisture Content 14
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 14 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_14 or None if not set Return type: float
-
moisture_content_15¶ field Moisture Content 15
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 15 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_15 or None if not set Return type: float
-
moisture_content_16¶ field Moisture Content 16
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 16 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_16 or None if not set Return type: float
-
moisture_content_17¶ field Moisture Content 17
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 17 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_17 or None if not set Return type: float
-
moisture_content_18¶ field Moisture Content 18
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 18 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_18 or None if not set Return type: float
-
moisture_content_19¶ field Moisture Content 19
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 19 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_19 or None if not set Return type: float
-
moisture_content_2¶ field Moisture Content 2
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 2 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_2 or None if not set Return type: float
-
moisture_content_20¶ field Moisture Content 20
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 20 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_20 or None if not set Return type: float
-
moisture_content_21¶ field Moisture Content 21
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 21 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_21 or None if not set Return type: float
-
moisture_content_22¶ field Moisture Content 22
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 22 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_22 or None if not set Return type: float
-
moisture_content_23¶ field Moisture Content 23
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 23 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_23 or None if not set Return type: float
-
moisture_content_24¶ field Moisture Content 24
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 24 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_24 or None if not set Return type: float
-
moisture_content_25¶ field Moisture Content 25
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 25 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_25 or None if not set Return type: float
-
moisture_content_3¶ field Moisture Content 3
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 3 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_3 or None if not set Return type: float
-
moisture_content_4¶ field Moisture Content 4
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 4 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_4 or None if not set Return type: float
-
moisture_content_5¶ field Moisture Content 5
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 5 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_5 or None if not set Return type: float
-
moisture_content_6¶ field Moisture Content 6
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 6 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_6 or None if not set Return type: float
-
moisture_content_7¶ field Moisture Content 7
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 7 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_7 or None if not set Return type: float
-
moisture_content_8¶ field Moisture Content 8
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 8 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_8 or None if not set Return type: float
-
moisture_content_9¶ field Moisture Content 9
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 9 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_9 or None if not set Return type: float
-
number_of_suction_points¶ field Number of Suction points
Number of Suction Liquid Transport Coefficient coordinatesvalue >= 1value <= 25Parameters: value (int) – value for IDD Field Number of Suction points Raises: ValueError– if value is not a valid valueReturns: the value of number_of_suction_points or None if not set Return type: int
-
-
class
pyidf.surface_construction_elements.MaterialPropertyHeatAndMoistureTransferThermalConductivity¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object MaterialProperty:HeatAndMoistureTransfer:ThermalConductivity HeatBalanceAlgorithm = CombinedHeatAndMoistureFiniteElement solution algorithm only. Relationship between thermal conductivity and moisture content Has no effect with other HeatBalanceAlgorithm solution algorithms
-
material_name¶ field Material Name
Moisture Material Name that the Thermal Conductivity will be added to.Parameters: value (str) – value for IDD Field Material Name Raises: ValueError– if value is not a valid valueReturns: the value of material_name or None if not set Return type: str
-
moisture_content_1¶ field Moisture Content 1
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 1 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_1 or None if not set Return type: float
-
moisture_content_10¶ field Moisture Content 10
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 10 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_10 or None if not set Return type: float
-
moisture_content_11¶ field Moisture Content 11
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 11 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_11 or None if not set Return type: float
-
moisture_content_12¶ field Moisture Content 12
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 12 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_12 or None if not set Return type: float
-
moisture_content_13¶ field Moisture Content 13
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 13 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_13 or None if not set Return type: float
-
moisture_content_14¶ field Moisture Content 14
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 14 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_14 or None if not set Return type: float
-
moisture_content_15¶ field Moisture Content 15
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 15 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_15 or None if not set Return type: float
-
moisture_content_16¶ field Moisture Content 16
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 16 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_16 or None if not set Return type: float
-
moisture_content_17¶ field Moisture Content 17
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 17 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_17 or None if not set Return type: float
-
moisture_content_18¶ field Moisture Content 18
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 18 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_18 or None if not set Return type: float
-
moisture_content_19¶ field Moisture Content 19
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 19 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_19 or None if not set Return type: float
-
moisture_content_2¶ field Moisture Content 2
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 2 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_2 or None if not set Return type: float
-
moisture_content_20¶ field Moisture Content 20
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 20 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_20 or None if not set Return type: float
-
moisture_content_21¶ field Moisture Content 21
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 21 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_21 or None if not set Return type: float
-
moisture_content_22¶ field Moisture Content 22
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 22 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_22 or None if not set Return type: float
-
moisture_content_23¶ field Moisture Content 23
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 23 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_23 or None if not set Return type: float
-
moisture_content_24¶ field Moisture Content 24
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 24 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_24 or None if not set Return type: float
-
moisture_content_25¶ field Moisture Content 25
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 25 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_25 or None if not set Return type: float
-
moisture_content_3¶ field Moisture Content 3
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 3 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_3 or None if not set Return type: float
-
moisture_content_4¶ field Moisture Content 4
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 4 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_4 or None if not set Return type: float
-
moisture_content_5¶ field Moisture Content 5
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 5 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_5 or None if not set Return type: float
-
moisture_content_6¶ field Moisture Content 6
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 6 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_6 or None if not set Return type: float
-
moisture_content_7¶ field Moisture Content 7
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 7 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_7 or None if not set Return type: float
-
moisture_content_8¶ field Moisture Content 8
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 8 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_8 or None if not set Return type: float
-
moisture_content_9¶ field Moisture Content 9
Units: kg/m3Parameters: value (float) – value for IDD Field Moisture Content 9 Raises: ValueError– if value is not a valid valueReturns: the value of moisture_content_9 or None if not set Return type: float
-
number_of_thermal_coordinates¶ field Number of Thermal Coordinates
number of data coordinatesvalue >= 1value <= 25Parameters: value (int) – value for IDD Field Number of Thermal Coordinates Raises: ValueError– if value is not a valid valueReturns: the value of number_of_thermal_coordinates or None if not set Return type: int
-
thermal_conductivity_1¶ field Thermal Conductivity 1
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 1 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_1 or None if not set Return type: float
-
thermal_conductivity_10¶ field Thermal Conductivity 10
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 10 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_10 or None if not set Return type: float
-
thermal_conductivity_11¶ field Thermal Conductivity 11
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 11 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_11 or None if not set Return type: float
-
thermal_conductivity_12¶ field Thermal Conductivity 12
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 12 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_12 or None if not set Return type: float
-
thermal_conductivity_13¶ field Thermal Conductivity 13
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 13 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_13 or None if not set Return type: float
-
thermal_conductivity_14¶ field Thermal Conductivity 14
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 14 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_14 or None if not set Return type: float
-
thermal_conductivity_15¶ field Thermal Conductivity 15
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 15 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_15 or None if not set Return type: float
-
thermal_conductivity_16¶ field Thermal Conductivity 16
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 16 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_16 or None if not set Return type: float
-
thermal_conductivity_17¶ field Thermal Conductivity 17
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 17 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_17 or None if not set Return type: float
-
thermal_conductivity_18¶ field Thermal Conductivity 18
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 18 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_18 or None if not set Return type: float
-
thermal_conductivity_19¶ field Thermal Conductivity 19
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 19 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_19 or None if not set Return type: float
-
thermal_conductivity_2¶ field Thermal Conductivity 2
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 2 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_2 or None if not set Return type: float
-
thermal_conductivity_20¶ field Thermal Conductivity 20
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 20 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_20 or None if not set Return type: float
-
thermal_conductivity_21¶ field Thermal Conductivity 21
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 21 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_21 or None if not set Return type: float
-
thermal_conductivity_22¶ field Thermal Conductivity 22
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 22 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_22 or None if not set Return type: float
-
thermal_conductivity_23¶ field Thermal Conductivity 23
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 23 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_23 or None if not set Return type: float
-
thermal_conductivity_24¶ field Thermal Conductivity 24
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 24 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_24 or None if not set Return type: float
-
thermal_conductivity_25¶ field Thermal Conductivity 25
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 25 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_25 or None if not set Return type: float
-
thermal_conductivity_3¶ field Thermal Conductivity 3
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 3 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_3 or None if not set Return type: float
-
thermal_conductivity_4¶ field Thermal Conductivity 4
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 4 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_4 or None if not set Return type: float
-
thermal_conductivity_5¶ field Thermal Conductivity 5
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 5 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_5 or None if not set Return type: float
-
thermal_conductivity_6¶ field Thermal Conductivity 6
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 6 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_6 or None if not set Return type: float
-
thermal_conductivity_7¶ field Thermal Conductivity 7
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 7 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_7 or None if not set Return type: float
-
thermal_conductivity_8¶ field Thermal Conductivity 8
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 8 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_8 or None if not set Return type: float
-
thermal_conductivity_9¶ field Thermal Conductivity 9
Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 9 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_9 or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.MaterialPropertyMoisturePenetrationDepthSettings¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object MaterialProperty:MoisturePenetrationDepth:Settings Additional properties for moisture using EMPD procedure HeatBalanceAlgorithm choice=MoisturePenetrationDepthConductionTransferFunction only Has no effect with other HeatBalanceAlgorithm solution algorithms
-
moisture_equation_coefficient_a¶ field Moisture Equation Coefficient a
Units: dimensionlessParameters: value (float) – value for IDD Field Moisture Equation Coefficient a Raises: ValueError– if value is not a valid valueReturns: the value of moisture_equation_coefficient_a or None if not set Return type: float
-
moisture_equation_coefficient_b¶ field Moisture Equation Coefficient b
Units: dimensionlessParameters: value (float) – value for IDD Field Moisture Equation Coefficient b Raises: ValueError– if value is not a valid valueReturns: the value of moisture_equation_coefficient_b or None if not set Return type: float
-
moisture_equation_coefficient_c¶ field Moisture Equation Coefficient c
Units: dimensionlessParameters: value (float) – value for IDD Field Moisture Equation Coefficient c Raises: ValueError– if value is not a valid valueReturns: the value of moisture_equation_coefficient_c or None if not set Return type: float
-
moisture_equation_coefficient_d¶ field Moisture Equation Coefficient d
Units: dimensionlessParameters: value (float) – value for IDD Field Moisture Equation Coefficient d Raises: ValueError– if value is not a valid valueReturns: the value of moisture_equation_coefficient_d or None if not set Return type: float
-
moisture_penetration_depth¶ field Moisture Penetration Depth
This is the penetration depthUnits: mParameters: value (float) – value for IDD Field Moisture Penetration Depth Raises: ValueError– if value is not a valid valueReturns: the value of moisture_penetration_depth or None if not set Return type: float
-
name¶ field Name
Material Name that the moisture properties will be added to.Additional material properties required to perform the EMPD model.Effective Mean Penetration Depth (EMPD)Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
-
class
pyidf.surface_construction_elements.MaterialPropertyPhaseChange¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object MaterialProperty:PhaseChange Additional properties for temperature dependent thermal conductivity and enthalpy for Phase Change Materials (PCM) HeatBalanceAlgorithm = CondFD(ConductionFiniteDifference) solution algorithm only. Constructions with this should use the detailed CondFD process. Has no effect with other HeatBalanceAlgorithm solution algorithms
-
enthalpy_1¶ field Enthalpy 1
for Temperature-enthalpy function corresponding to temperature 1Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 1 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_1 or None if not set Return type: float
-
enthalpy_10¶ field Enthalpy 10
for Temperature-enthalpy function corresponding to temperature 2Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 10 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_10 or None if not set Return type: float
-
enthalpy_11¶ field Enthalpy 11
for Temperature-enthalpy function corresponding to temperature 3Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 11 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_11 or None if not set Return type: float
-
enthalpy_12¶ field Enthalpy 12
for Temperature-enthalpy function corresponding to temperature 14Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 12 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_12 or None if not set Return type: float
-
enthalpy_13¶ field Enthalpy 13
for Temperature-enthalpy function corresponding to temperature 15Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 13 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_13 or None if not set Return type: float
-
enthalpy_14¶ field Enthalpy 14
for Temperature-enthalpy function corresponding to temperature 16Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 14 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_14 or None if not set Return type: float
-
enthalpy_15¶ field Enthalpy 15
for Temperature-enthalpy function corresponding to temperature 17Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 15 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_15 or None if not set Return type: float
-
enthalpy_16¶ field Enthalpy 16
for Temperature-enthalpy function corresponding to temperature 16Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 16 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_16 or None if not set Return type: float
-
enthalpy_2¶ field Enthalpy 2
for Temperature-enthalpy function corresponding to temperature 2Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 2 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_2 or None if not set Return type: float
-
enthalpy_3¶ field Enthalpy 3
for Temperature-enthalpy function corresponding to temperature 3Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 3 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_3 or None if not set Return type: float
-
enthalpy_4¶ field Enthalpy 4
for Temperature-enthalpy function corresponding to temperature 4Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 4 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_4 or None if not set Return type: float
-
enthalpy_5¶ field Enthalpy 5
for Temperature-enthalpy function corresponding to temperature 5Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 5 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_5 or None if not set Return type: float
-
enthalpy_6¶ field Enthalpy 6
for Temperature-enthalpy function corresponding to temperature 6Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 6 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_6 or None if not set Return type: float
-
enthalpy_7¶ field Enthalpy 7
for Temperature-enthalpy function corresponding to temperature 7Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 7 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_7 or None if not set Return type: float
-
enthalpy_8¶ field Enthalpy 8
for Temperature-enthalpy function corresponding to temperature 8Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 8 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_8 or None if not set Return type: float
-
enthalpy_9¶ field Enthalpy 9
for Temperature-enthalpy function corresponding to temperature 1Units: J/kgParameters: value (float) – value for IDD Field Enthalpy 9 Raises: ValueError– if value is not a valid valueReturns: the value of enthalpy_9 or None if not set Return type: float
-
name¶ field Name
Regular Material Name to which the additional properties will be added.this the material name for the basic material properties.Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
temperature_1¶ field Temperature 1
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 1 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_1 or None if not set Return type: float
-
temperature_10¶ field Temperature 10
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 10 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_10 or None if not set Return type: float
-
temperature_11¶ field Temperature 11
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 11 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_11 or None if not set Return type: float
-
temperature_12¶ field Temperature 12
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 12 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_12 or None if not set Return type: float
-
temperature_13¶ field Temperature 13
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 13 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_13 or None if not set Return type: float
-
temperature_14¶ field Temperature 14
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 14 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_14 or None if not set Return type: float
-
temperature_15¶ field Temperature 15
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 15 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_15 or None if not set Return type: float
-
temperature_16¶ field Temperature 16
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 16 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_16 or None if not set Return type: float
-
temperature_2¶ field Temperature 2
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 2 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_2 or None if not set Return type: float
-
temperature_3¶ field Temperature 3
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 3 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_3 or None if not set Return type: float
-
temperature_4¶ field Temperature 4
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 4 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_4 or None if not set Return type: float
-
temperature_5¶ field Temperature 5
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 5 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_5 or None if not set Return type: float
-
temperature_6¶ field Temperature 6
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 6 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_6 or None if not set Return type: float
-
temperature_7¶ field Temperature 7
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 7 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_7 or None if not set Return type: float
-
temperature_8¶ field Temperature 8
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 8 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_8 or None if not set Return type: float
-
temperature_9¶ field Temperature 9
for Temperature-enthalpy functionUnits: CParameters: value (float) – value for IDD Field Temperature 9 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_9 or None if not set Return type: float
-
temperature_coefficient_for_thermal_conductivity¶ field Temperature Coefficient for Thermal Conductivity
The base temperature is 20C.This is the thermal conductivity change per degree excursion from 20C.This variable conductivity function is overridden by the VariableThermalConductivity object, if present.Units: W/m-K2Parameters: value (float) – value for IDD Field Temperature Coefficient for Thermal Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of temperature_coefficient_for_thermal_conductivity or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.MaterialPropertyVariableThermalConductivity¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object MaterialProperty:VariableThermalConductivity Additional properties for temperature dependent thermal conductivity using piecewise linear temperature-conductivity function. HeatBalanceAlgorithm = CondFD(ConductionFiniteDifference) solution algorithm only. Has no effect with other HeatBalanceAlgorithm solution algorithms
-
name¶ field Name
Regular Material Name to which the additional properties will be added.this the material name for the basic material properties.Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
temperature_1¶ field Temperature 1
for Temperature-Thermal Conductivity functionUnits: CParameters: value (float) – value for IDD Field Temperature 1 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_1 or None if not set Return type: float
-
temperature_10¶ field Temperature 10
for Temperature-Thermal Conductivity functionUnits: CParameters: value (float) – value for IDD Field Temperature 10 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_10 or None if not set Return type: float
-
temperature_2¶ field Temperature 2
for Temperature-Thermal Conductivity functionUnits: CParameters: value (float) – value for IDD Field Temperature 2 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_2 or None if not set Return type: float
-
temperature_3¶ field Temperature 3
for Temperature-Thermal Conductivity functionUnits: CParameters: value (float) – value for IDD Field Temperature 3 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_3 or None if not set Return type: float
-
temperature_4¶ field Temperature 4
for Temperature-Thermal Conductivity functionUnits: CParameters: value (float) – value for IDD Field Temperature 4 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_4 or None if not set Return type: float
-
temperature_5¶ field Temperature 5
for Temperature-Thermal Conductivity functionUnits: CParameters: value (float) – value for IDD Field Temperature 5 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_5 or None if not set Return type: float
-
temperature_6¶ field Temperature 6
for Temperature-Thermal Conductivity functionUnits: CParameters: value (float) – value for IDD Field Temperature 6 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_6 or None if not set Return type: float
-
temperature_7¶ field Temperature 7
for Temperature-Thermal Conductivity functionUnits: CParameters: value (float) – value for IDD Field Temperature 7 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_7 or None if not set Return type: float
-
temperature_8¶ field Temperature 8
for Temperature-Thermal Conductivity functionUnits: CParameters: value (float) – value for IDD Field Temperature 8 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_8 or None if not set Return type: float
-
temperature_9¶ field Temperature 9
for Temperature-Thermal Conductivity functionUnits: CParameters: value (float) – value for IDD Field Temperature 9 Raises: ValueError– if value is not a valid valueReturns: the value of temperature_9 or None if not set Return type: float
-
thermal_conductivity_1¶ field Thermal Conductivity 1
for Temperature-Thermal Conductivity function corresponding to temperature 1Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 1 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_1 or None if not set Return type: float
-
thermal_conductivity_10¶ field Thermal Conductivity 10
for Temperature-Thermal Conductivity function corresponding to temperature 10Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 10 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_10 or None if not set Return type: float
-
thermal_conductivity_2¶ field Thermal Conductivity 2
for Temperature-Thermal Conductivity function corresponding to temperature 2Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 2 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_2 or None if not set Return type: float
-
thermal_conductivity_3¶ field Thermal Conductivity 3
for Temperature-Thermal Conductivity function corresponding to temperature 3Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 3 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_3 or None if not set Return type: float
-
thermal_conductivity_4¶ field Thermal Conductivity 4
for Temperature-Thermal Conductivity function corresponding to temperature 4Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 4 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_4 or None if not set Return type: float
-
thermal_conductivity_5¶ field Thermal Conductivity 5
for Temperature-Thermal Conductivity function corresponding to temperature 5Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 5 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_5 or None if not set Return type: float
-
thermal_conductivity_6¶ field Thermal Conductivity 6
for Temperature-Thermal Conductivity function corresponding to temperature 6Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 6 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_6 or None if not set Return type: float
-
thermal_conductivity_7¶ field Thermal Conductivity 7
for Temperature-Thermal Conductivity function corresponding to temperature 7Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 7 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_7 or None if not set Return type: float
-
thermal_conductivity_8¶ field Thermal Conductivity 8
for Temperature-Thermal Conductivity function corresponding to temperature 8Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 8 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_8 or None if not set Return type: float
-
thermal_conductivity_9¶ field Thermal Conductivity 9
for Temperature-Thermal Conductivity function corresponding to temperature 9Units: W/m-KParameters: value (float) – value for IDD Field Thermal Conductivity 9 Raises: ValueError– if value is not a valid valueReturns: the value of thermal_conductivity_9 or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.MaterialRoofVegetation¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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).
-
conductivity_of_dry_soil¶ field Conductivity of Dry Soil
Thermal conductivity of dry soil.Typical ecoroof soils range from 0.3 to 0.5Units: W/m-KDefault value: 0.35value >= 0.2value <= 1.5Parameters: value (float) – value for IDD Field Conductivity of Dry Soil Raises: ValueError– if value is not a valid valueReturns: the value of conductivity_of_dry_soil or None if not set Return type: float
-
density_of_dry_soil¶ field Density of Dry Soil
Density of dry soil (the code modifies this as the soil becomes moist)Typical ecoroof soils range from 400 to 1000 (dry to wet)Units: kg/m3Default value: 1100.0value >= 300.0value <= 2000.0Parameters: value (float) – value for IDD Field Density of Dry Soil Raises: ValueError– if value is not a valid valueReturns: the value of density_of_dry_soil or None if not set Return type: float
-
height_of_plants¶ field Height of Plants
The ecoroof module is designed for short plants and shrubs.Units: mDefault value: 0.2value > 0.005value <= 1.0Parameters: value (float) – value for IDD Field Height of Plants Raises: ValueError– if value is not a valid valueReturns: the value of height_of_plants or None if not set Return type: float
-
initial_volumetric_moisture_content_of_the_soil_layer¶ field Initial Volumetric Moisture Content of the Soil Layer
Default value: 0.1value > 0.05value <= 0.5Parameters: value (float) – value for IDD Field Initial Volumetric Moisture Content of the Soil Layer Raises: ValueError– if value is not a valid valueReturns: the value of initial_volumetric_moisture_content_of_the_soil_layer or None if not set Return type: float
-
leaf_area_index¶ field Leaf Area Index
Entire surface is assumed covered, so decrease LAI accordingly.Units: dimensionlessDefault value: 1.0value > 0.001value <= 5.0Parameters: value (float) – value for IDD Field Leaf Area Index Raises: ValueError– if value is not a valid valueReturns: the value of leaf_area_index or None if not set Return type: float
-
leaf_emissivity¶ field Leaf Emissivity
Default value: 0.95value >= 0.8value <= 1.0Parameters: value (float) – value for IDD Field Leaf Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of leaf_emissivity or None if not set Return type: float
-
leaf_reflectivity¶ field Leaf Reflectivity
Leaf reflectivity (albedo) is typically 0.18-0.25Units: dimensionlessDefault value: 0.22value >= 0.05value <= 0.5Parameters: value (float) – value for IDD Field Leaf Reflectivity Raises: ValueError– if value is not a valid valueReturns: the value of leaf_reflectivity or None if not set Return type: float
-
minimum_stomatal_resistance¶ field Minimum Stomatal Resistance
This depends upon plant typeUnits: s/mDefault value: 180.0value >= 50.0value <= 300.0Parameters: value (float) – value for IDD Field Minimum Stomatal Resistance Raises: ValueError– if value is not a valid valueReturns: the value of minimum_stomatal_resistance or None if not set Return type: float
-
moisture_diffusion_calculation_method¶ field Moisture Diffusion Calculation Method
Advanced calculation requires increased number of timesteps (recommended >20).Default value: AdvancedParameters: value (str) – value for IDD Field Moisture Diffusion Calculation Method Raises: ValueError– if value is not a valid valueReturns: the value of moisture_diffusion_calculation_method or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
residual_volumetric_moisture_content_of_the_soil_layer¶ field Residual Volumetric Moisture Content of the Soil Layer
Default value: 0.01value >= 0.01value <= 0.1Parameters: value (float) – value for IDD Field Residual Volumetric Moisture Content of the Soil Layer Raises: ValueError– if value is not a valid valueReturns: the value of residual_volumetric_moisture_content_of_the_soil_layer or None if not set Return type: float
-
roughness¶ field Roughness
Default value: MediumRoughParameters: value (str) – value for IDD Field Roughness Raises: ValueError– if value is not a valid valueReturns: the value of roughness or None if not set Return type: str
-
saturation_volumetric_moisture_content_of_the_soil_layer¶ field Saturation Volumetric Moisture Content of the Soil Layer
Maximum moisture content is typically less than 0.5Default value: 0.3value > 0.1value <= 0.5Parameters: value (float) – value for IDD Field Saturation Volumetric Moisture Content of the Soil Layer Raises: ValueError– if value is not a valid valueReturns: the value of saturation_volumetric_moisture_content_of_the_soil_layer or None if not set Return type: float
-
soil_layer_name¶ field Soil Layer Name
Default value: Green Roof SoilParameters: value (str) – value for IDD Field Soil Layer Name Raises: ValueError– if value is not a valid valueReturns: the value of soil_layer_name or None if not set Return type: str
-
solar_absorptance¶ field Solar Absorptance
Solar absorptance of dry soil (1-albedo) is typically 0.60 to 0.85corresponding to a dry albedo of 0.15 to 0.40Default value: 0.7value >= 0.4value <= 0.9Parameters: value (float) – value for IDD Field Solar Absorptance Raises: ValueError– if value is not a valid valueReturns: the value of solar_absorptance or None if not set Return type: float
-
specific_heat_of_dry_soil¶ field Specific Heat of Dry Soil
Specific heat of dry soilUnits: J/kg-KDefault value: 1200.0value > 500.0value <= 2000.0Parameters: value (float) – value for IDD Field Specific Heat of Dry Soil Raises: ValueError– if value is not a valid valueReturns: the value of specific_heat_of_dry_soil or None if not set Return type: float
-
thermal_absorptance¶ field Thermal Absorptance
Soil emissivity is typically in range of 0.90 to 0.98Default value: 0.9value > 0.8value <= 1.0Parameters: value (float) – value for IDD Field Thermal Absorptance Raises: ValueError– if value is not a valid valueReturns: the value of thermal_absorptance or None if not set Return type: float
-
thickness¶ field Thickness
thickness of the soil layer of the EcoRoofSoil depths of 0.15m (6in) and 0.30m (12in) are common.Units: mIP-Units: inDefault value: 0.1value > 0.05value <= 0.7Parameters: value (float) – value for IDD Field Thickness Raises: ValueError– if value is not a valid valueReturns: the value of thickness or None if not set Return type: float
-
visible_absorptance¶ field Visible Absorptance
Default value: 0.75value > 0.5value <= 1.0Parameters: value (float) – value for IDD Field Visible Absorptance Raises: ValueError– if value is not a valid valueReturns: the value of visible_absorptance or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowGapDeflectionState¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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.
-
deflected_thickness¶ field Deflected Thickness
If left blank will be considered that gap has no deflection.Units: mParameters: value (float) – value for IDD Field Deflected Thickness Raises: ValueError– if value is not a valid valueReturns: the value of deflected_thickness or None if not set Return type: float
-
initial_pressure¶ field Initial Pressure
Units: PaDefault value: 101325.0Parameters: value (float) – value for IDD Field Initial Pressure Raises: ValueError– if value is not a valid valueReturns: the value of initial_pressure or None if not set Return type: float
-
initial_temperature¶ field Initial Temperature
Units: CDefault value: 25.0Parameters: value (float) – value for IDD Field Initial Temperature Raises: ValueError– if value is not a valid valueReturns: the value of initial_temperature or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
-
class
pyidf.surface_construction_elements.WindowGapSupportPillar¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowGap:SupportPillar used to define pillar geometry for support pillars
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
radius¶ field Radius
Units: mDefault value: 0.0004Parameters: value (float) – value for IDD Field Radius Raises: ValueError– if value is not a valid valueReturns: the value of radius or None if not set Return type: float
-
spacing¶ field Spacing
Units: mDefault value: 0.04Parameters: value (float) – value for IDD Field Spacing Raises: ValueError– if value is not a valid valueReturns: the value of spacing or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialBlind¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:Blind Window blind thermal properties
-
back_side_slat_beam_solar_reflectance¶ field Back Side Slat Beam Solar Reflectance
value < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Beam Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_beam_solar_reflectance or None if not set Return type: float
-
back_side_slat_beam_visible_reflectance¶ field Back Side Slat Beam Visible Reflectance
Required for detailed daylighting calculationvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Beam Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_beam_visible_reflectance or None if not set Return type: float
-
back_side_slat_diffuse_solar_reflectance¶ field Back Side Slat Diffuse Solar Reflectance
Must equal “Back Side Slat Beam Solar Reflectance”value < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_diffuse_solar_reflectance or None if not set Return type: float
-
back_side_slat_diffuse_visible_reflectance¶ field Back Side Slat Diffuse Visible Reflectance
Required for detailed daylighting calculationMust equal “Back Side Slat Beam Visible Reflectance”value < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Diffuse Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_diffuse_visible_reflectance or None if not set Return type: float
-
back_side_slat_infrared_hemispherical_emissivity¶ field Back Side Slat Infrared Hemispherical Emissivity
Default value: 0.9value < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Infrared Hemispherical Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_infrared_hemispherical_emissivity or None if not set Return type: float
-
blind_bottom_opening_multiplier¶ field Blind Bottom Opening Multiplier
value <= 1.0Parameters: value (float) – value for IDD Field Blind Bottom Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of blind_bottom_opening_multiplier or None if not set Return type: float
-
blind_left_side_opening_multiplier¶ field Blind Left Side Opening Multiplier
Default value: 0.5value <= 1.0Parameters: value (float) – value for IDD Field Blind Left Side Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of blind_left_side_opening_multiplier or None if not set Return type: float
-
blind_right_side_opening_multiplier¶ field Blind Right Side Opening Multiplier
Default value: 0.5value <= 1.0Parameters: value (float) – value for IDD Field Blind Right Side Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of blind_right_side_opening_multiplier or None if not set Return type: float
-
blind_to_glass_distance¶ field Blind to Glass Distance
Units: mIP-Units: inDefault value: 0.05value >= 0.01value <= 1.0Parameters: value (float) – value for IDD Field Blind to Glass Distance Raises: ValueError– if value is not a valid valueReturns: the value of blind_to_glass_distance or None if not set Return type: float
-
blind_top_opening_multiplier¶ field Blind Top Opening Multiplier
Default value: 0.5value <= 1.0Parameters: value (float) – value for IDD Field Blind Top Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of blind_top_opening_multiplier or None if not set Return type: float
-
front_side_slat_beam_solar_reflectance¶ field Front Side Slat Beam Solar Reflectance
value < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Beam Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_beam_solar_reflectance or None if not set Return type: float
-
front_side_slat_beam_visible_reflectance¶ field Front Side Slat Beam Visible Reflectance
Required for detailed daylighting calculationvalue < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Beam Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_beam_visible_reflectance or None if not set Return type: float
-
front_side_slat_diffuse_solar_reflectance¶ field Front Side Slat Diffuse Solar Reflectance
Must equal “Front Side Slat Beam Solar Reflectance”value < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_diffuse_solar_reflectance or None if not set Return type: float
-
front_side_slat_diffuse_visible_reflectance¶ field Front Side Slat Diffuse Visible Reflectance
Required for detailed daylighting calculationMust equal “Front Side Slat Beam Visible Reflectance”value < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Diffuse Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_diffuse_visible_reflectance or None if not set Return type: float
-
front_side_slat_infrared_hemispherical_emissivity¶ field Front Side Slat Infrared Hemispherical Emissivity
Default value: 0.9value < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Infrared Hemispherical Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_infrared_hemispherical_emissivity or None if not set Return type: float
-
maximum_slat_angle¶ field Maximum Slat Angle
Used only if WindowProperty:ShadingControl for the window that incorporatesthis blind varies the slat angle (i.e., WindowProperty:ShadingControl withType of Slat Angle Control for Blinds = ScheduledSlatAngleor BlockBeamSolar)Units: degDefault value: 180.0value <= 180.0Parameters: value (float) – value for IDD Field Maximum Slat Angle Raises: ValueError– if value is not a valid valueReturns: the value of maximum_slat_angle or None if not set Return type: float
-
minimum_slat_angle¶ field Minimum Slat Angle
Used only if WindowProperty:ShadingControl for the window that incorporatesthis blind varies the slat angle (i.e., WindowProperty:ShadingControl withType of Slat Angle Control for Blinds = ScheduledSlatAngleor BlockBeamSolar)Units: degvalue <= 180.0Parameters: value (float) – value for IDD Field Minimum Slat Angle Raises: ValueError– if value is not a valid valueReturns: the value of minimum_slat_angle or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
slat_angle¶ field Slat Angle
If WindowProperty:ShadingControl for the window that incorporates this blindhas Type of Slat Angle Control for Blinds = FixedSlatAngle,then this is the fixed value of the slat angle;If WindowProperty:ShadingControl for the window that incorporates this blindhas Type of Slat Angle Control for Blinds = BlockBeamSolar,then this is the slat angle when slat angle controlis not in effect (e.g., when there is no beam solar on the blind);Not used if WindowProperty:ShadingControl for the window that incorporates this blindhas Type of Slat Angle Control for Blinds = ScheduledSlatAngle.Units: degDefault value: 45.0value <= 180.0Parameters: value (float) – value for IDD Field Slat Angle Raises: ValueError– if value is not a valid valueReturns: the value of slat_angle or None if not set Return type: float
-
slat_beam_solar_transmittance¶ field Slat Beam Solar Transmittance
value < 1.0Parameters: value (float) – value for IDD Field Slat Beam Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of slat_beam_solar_transmittance or None if not set Return type: float
-
slat_beam_visible_transmittance¶ field Slat Beam Visible Transmittance
Required for detailed daylighting calculationvalue < 1.0Parameters: value (float) – value for IDD Field Slat Beam Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of slat_beam_visible_transmittance or None if not set Return type: float
-
slat_conductivity¶ field Slat Conductivity
default is for aluminumUnits: W/m-KDefault value: 221.0Parameters: value (float) – value for IDD Field Slat Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of slat_conductivity or None if not set Return type: float
-
slat_diffuse_solar_transmittance¶ field Slat Diffuse Solar Transmittance
Must equal “Slat beam solar transmittance”value < 1.0Parameters: value (float) – value for IDD Field Slat Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of slat_diffuse_solar_transmittance or None if not set Return type: float
-
slat_diffuse_visible_transmittance¶ field Slat Diffuse Visible Transmittance
Used only for detailed daylighting calculationMust equal “Slat Beam Visible Transmittance”value < 1.0Parameters: value (float) – value for IDD Field Slat Diffuse Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of slat_diffuse_visible_transmittance or None if not set Return type: float
-
slat_infrared_hemispherical_transmittance¶ field Slat Infrared Hemispherical Transmittance
value < 1.0Parameters: value (float) – value for IDD Field Slat Infrared Hemispherical Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of slat_infrared_hemispherical_transmittance or None if not set Return type: float
-
slat_orientation¶ field Slat Orientation
Default value: HorizontalParameters: value (str) – value for IDD Field Slat Orientation Raises: ValueError– if value is not a valid valueReturns: the value of slat_orientation or None if not set Return type: str
-
slat_separation¶ field Slat Separation
Distance between adjacent slat facesUnits: mIP-Units: invalue <= 1.0Parameters: value (float) – value for IDD Field Slat Separation Raises: ValueError– if value is not a valid valueReturns: the value of slat_separation or None if not set Return type: float
-
slat_thickness¶ field Slat Thickness
Distance between top and bottom surfaces of slatSlat is assumed to be rectangular in cross section and flatUnits: mIP-Units: inDefault value: 0.00025value <= 0.1Parameters: value (float) – value for IDD Field Slat Thickness Raises: ValueError– if value is not a valid valueReturns: the value of slat_thickness or None if not set Return type: float
-
slat_width¶ field Slat Width
Units: mIP-Units: invalue <= 1.0Parameters: value (float) – value for IDD Field Slat Width Raises: ValueError– if value is not a valid valueReturns: the value of slat_width or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialBlindEquivalentLayer¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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.
-
back_side_slat_beamdiffuse_solar_reflectance¶ field Back Side Slat Beam-Diffuse Solar Reflectance
The back side beam-diffuse solar reflectance of the slat at normalincidence averaged over the entire spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Beam-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_beamdiffuse_solar_reflectance or None if not set Return type: float
-
back_side_slat_beamdiffuse_solar_transmittance¶ field Back Side Slat Beam-Diffuse Solar Transmittance
The back side beam-diffuse solar transmittance of the slat at normalincidence averaged over the entire spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Beam-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_beamdiffuse_solar_transmittance or None if not set Return type: float
-
back_side_slat_beamdiffuse_visible_reflectance¶ field Back Side Slat Beam-Diffuse Visible Reflectance
The back side beam-diffuse visible reflectance of the slatat normal incidence averaged over the visible spectrum rangeof solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Beam-Diffuse Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_beamdiffuse_visible_reflectance or None if not set Return type: float
-
back_side_slat_beamdiffuse_visible_transmittance¶ field Back Side Slat Beam-Diffuse Visible Transmittance
The back side beam-diffuse visible transmittance of the slatat normal incidence averaged over the visible spectrum rangeof solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Beam-Diffuse Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_beamdiffuse_visible_transmittance or None if not set Return type: float
-
back_side_slat_diffusediffuse_solar_reflectance¶ field Back Side Slat Diffuse-Diffuse Solar Reflectance
The back side beam-diffuse solar reflectance of the slataveraged over the entire solar spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Diffuse-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_diffusediffuse_solar_reflectance or None if not set Return type: float
-
back_side_slat_diffusediffuse_visible_reflectance¶ field Back Side Slat Diffuse-Diffuse Visible Reflectance
The back side beam-diffuse visible reflectance of the slataveraged over the visible spectrum range of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Diffuse-Diffuse Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_diffusediffuse_visible_reflectance or None if not set Return type: float
-
back_side_slat_infrared_emissivity¶ field Back Side Slat Infrared Emissivity
Back side long-wave hemispherical emissivity of the slat material.Units: dimensionlessDefault value: 0.9value < 1.0Parameters: value (float) – value for IDD Field Back Side Slat Infrared Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of back_side_slat_infrared_emissivity or None if not set Return type: float
-
front_side_slat_beamdiffuse_solar_reflectance¶ field Front Side Slat Beam-Diffuse Solar Reflectance
The front side beam-diffuse solar reflectance of the slat at normalincidence averaged over the entire spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Beam-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_beamdiffuse_solar_reflectance or None if not set Return type: float
-
front_side_slat_beamdiffuse_solar_transmittance¶ field Front Side Slat Beam-Diffuse Solar Transmittance
The front side beam-diffuse solar transmittance of the slat at normalincidence averaged over the entire spectrum of solar radiation.value < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Beam-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_beamdiffuse_solar_transmittance or None if not set Return type: float
-
front_side_slat_beamdiffuse_visible_reflectance¶ field Front Side Slat Beam-Diffuse Visible Reflectance
The front side beam-diffuse visible reflectance of the slatat normal incidence averaged over the visible spectrum rangeof solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Beam-Diffuse Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_beamdiffuse_visible_reflectance or None if not set Return type: float
-
front_side_slat_beamdiffuse_visible_transmittance¶ field Front Side Slat Beam-Diffuse Visible Transmittance
The front side beam-diffuse visible transmittance of the slatat normal incidence averaged over the visible spectrum rangeof solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Beam-Diffuse Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_beamdiffuse_visible_transmittance or None if not set Return type: float
-
front_side_slat_diffusediffuse_solar_reflectance¶ field Front Side Slat Diffuse-Diffuse Solar Reflectance
The front side beam-diffuse solar reflectance of the slataveraged over the entire solar spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Diffuse-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_diffusediffuse_solar_reflectance or None if not set Return type: float
-
front_side_slat_diffusediffuse_visible_reflectance¶ field Front Side Slat Diffuse-Diffuse Visible Reflectance
The front side beam-diffuse visible reflectance of the slataveraged over the visible spectrum range of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Diffuse-Diffuse Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_diffusediffuse_visible_reflectance or None if not set Return type: float
-
front_side_slat_infrared_emissivity¶ field Front Side Slat Infrared Emissivity
Front side long-wave hemispherical emissivity of the slat material.Units: dimensionlessDefault value: 0.9value < 1.0Parameters: value (float) – value for IDD Field Front Side Slat Infrared Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of front_side_slat_infrared_emissivity or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
slat_angle¶ field Slat Angle
Units: degDefault value: 45.0value <= 180.0Parameters: value (float) – value for IDD Field Slat Angle Raises: ValueError– if value is not a valid valueReturns: the value of slat_angle or None if not set Return type: float
-
slat_angle_control¶ field Slat Angle Control
Used only if slat angle control is desired to either maximize solargain (MaximizeSolar), maximize visibility while eliminating beam solarradiation (BlockBeamSolar), or fixed slate angle (FixedSlatAngle).If FixedSlatAngle is selected, the slat angle entered above is used.Default value: FixedSlatAngleParameters: value (str) – value for IDD Field Slat Angle Control Raises: ValueError– if value is not a valid valueReturns: the value of slat_angle_control or None if not set Return type: str
-
slat_crown¶ field Slat Crown
Perpendicular length between the cord and the curve.Slat is assumed to be rectangular in cross sectionand flat. Crown=0.0625x”Slat width”Units: mIP-Units: inDefault value: 0.0015value <= 0.00156Parameters: value (float) – value for IDD Field Slat Crown Raises: ValueError– if value is not a valid valueReturns: the value of slat_crown or None if not set Return type: float
-
slat_diffusediffuse_solar_transmittance¶ field Slat Diffuse-Diffuse Solar Transmittance
The beam-diffuse solar transmittance of the slat averagedover the entire solar spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Slat Diffuse-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of slat_diffusediffuse_solar_transmittance or None if not set Return type: float
-
slat_diffusediffuse_visible_transmittance¶ field Slat Diffuse-Diffuse Visible Transmittance
The beam-diffuse visible transmittance of the slat averagedover the visible spectrum range of solar radiation.value < 1.0Parameters: value (float) – value for IDD Field Slat Diffuse-Diffuse Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of slat_diffusediffuse_visible_transmittance or None if not set Return type: float
-
slat_infrared_transmittance¶ field Slat Infrared Transmittance
Long-wave hemispherical transmittance of the slat material.Assumed to be the same for both sides of the slat.value < 1.0Parameters: value (float) – value for IDD Field Slat Infrared Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of slat_infrared_transmittance or None if not set Return type: float
-
slat_orientation¶ field Slat Orientation
Default value: HorizontalParameters: value (str) – value for IDD Field Slat Orientation Raises: ValueError– if value is not a valid valueReturns: the value of slat_orientation or None if not set Return type: str
-
slat_separation¶ field Slat Separation
Distance between adjacent slat facesUnits: mIP-Units: invalue <= 0.025Parameters: value (float) – value for IDD Field Slat Separation Raises: ValueError– if value is not a valid valueReturns: the value of slat_separation or None if not set Return type: float
-
slat_width¶ field Slat Width
Units: mIP-Units: invalue <= 0.025Parameters: value (float) – value for IDD Field Slat Width Raises: ValueError– if value is not a valid valueReturns: the value of slat_width or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialComplexShade¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:ComplexShade Complex window shading layer thermal properties
-
back_emissivity¶ field Back Emissivity
Default value: 0.84value <= 1.0Parameters: value (float) – value for IDD Field Back Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of back_emissivity or None if not set Return type: float
-
bottom_opening_multiplier¶ field Bottom Opening Multiplier
value <= 1.0Parameters: value (float) – value for IDD Field Bottom Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of bottom_opening_multiplier or None if not set Return type: float
-
conductivity¶ field Conductivity
Units: W/m-KDefault value: 1.0Parameters: value (float) – value for IDD Field Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of conductivity or None if not set Return type: float
-
front_emissivity¶ field Front Emissivity
Default value: 0.84value <= 1.0Parameters: value (float) – value for IDD Field Front Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of front_emissivity or None if not set Return type: float
-
front_opening_multiplier¶ field Front Opening Multiplier
Default value: 0.05value <= 1.0Parameters: value (float) – value for IDD Field Front Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of front_opening_multiplier or None if not set Return type: float
-
ir_transmittance¶ field IR Transmittance
value <= 1.0Parameters: value (float) – value for IDD Field IR Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of ir_transmittance or None if not set Return type: float
-
layer_type¶ field Layer Type
Default value: OtherShadingTypeParameters: value (str) – value for IDD Field Layer Type Raises: ValueError– if value is not a valid valueReturns: the value of layer_type or None if not set Return type: str
-
left_side_opening_multiplier¶ field Left Side Opening Multiplier
value <= 1.0Parameters: value (float) – value for IDD Field Left Side Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of left_side_opening_multiplier or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
right_side_opening_multiplier¶ field Right Side Opening Multiplier
value <= 1.0Parameters: value (float) – value for IDD Field Right Side Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of right_side_opening_multiplier or None if not set Return type: float
-
slat_angle¶ field Slat Angle
Units: degDefault value: 90.0value >= -90.0value <= 90.0Parameters: value (float) – value for IDD Field Slat Angle Raises: ValueError– if value is not a valid valueReturns: the value of slat_angle or None if not set Return type: float
-
slat_conductivity¶ field Slat Conductivity
Units: W/m-KDefault value: 160.0Parameters: value (float) – value for IDD Field Slat Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of slat_conductivity or None if not set Return type: float
-
slat_curve¶ field Slat Curve
this value represents curvature radius of the slat.if the slat is flat use zero.if this value is not zero, then it must be > SlatWidth/2.Units: mParameters: value (float) – value for IDD Field Slat Curve Raises: ValueError– if value is not a valid valueReturns: the value of slat_curve or None if not set Return type: float
-
slat_spacing¶ field Slat Spacing
Distance between adjacent slat facesUnits: mDefault value: 0.012Parameters: value (float) – value for IDD Field Slat Spacing Raises: ValueError– if value is not a valid valueReturns: the value of slat_spacing or None if not set Return type: float
-
slat_thickness¶ field Slat Thickness
Distance between top and bottom surfaces of slatSlat is assumed to be rectangular in cross section and flatUnits: mDefault value: 0.0006Parameters: value (float) – value for IDD Field Slat Thickness Raises: ValueError– if value is not a valid valueReturns: the value of slat_thickness or None if not set Return type: float
-
slat_width¶ field Slat Width
Units: mDefault value: 0.016Parameters: value (float) – value for IDD Field Slat Width Raises: ValueError– if value is not a valid valueReturns: the value of slat_width or None if not set Return type: float
-
thickness¶ field Thickness
Units: mDefault value: 0.002Parameters: value (float) – value for IDD Field Thickness Raises: ValueError– if value is not a valid valueReturns: the value of thickness or None if not set Return type: float
-
top_opening_multiplier¶ field Top Opening Multiplier
value <= 1.0Parameters: value (float) – value for IDD Field Top Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of top_opening_multiplier or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialDrapeEquivalentLayer¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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.
-
back_side_drape_beamdiffuse_solar_reflectance¶ field Back Side Drape Beam-Diffuse Solar Reflectance
The back side beam-diffuse solar reflectance at normal incidence averagedover the entire spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Drape Beam-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_drape_beamdiffuse_solar_reflectance or None if not set Return type: float
-
back_side_drape_beamdiffuse_solar_transmittance¶ field Back Side Drape Beam-Diffuse Solar Transmittance
The back side beam-diffuse solar transmittance at normal incidence averagedover the entire spectrum of solar radiation. Assumed to be the same for frontand back sides.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Drape Beam-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_drape_beamdiffuse_solar_transmittance or None if not set Return type: float
-
back_side_drape_material_infrared_emissivity¶ field Back Side Drape Material Infrared Emissivity
Back side long-wave emissivity of the drape fabric at zero shade openness.Openness fraction specified above is used to calculate the effectiveemissivity value.Units: dimensionlessDefault value: 0.87value < 1.0Parameters: value (float) – value for IDD Field Back Side Drape Material Infrared Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of back_side_drape_material_infrared_emissivity or None if not set Return type: float
-
drape_beambeam_solar_transmittance_at_normal_incidence¶ field Drape Beam-Beam Solar Transmittance at Normal Incidence
The beam-beam solar transmittance at normal incidence. This value is thesame as the openness area fraction of the drape fabric. Assumed to besame for front and back sides.Units: dimensionlessvalue <= 0.2Parameters: value (float) – value for IDD Field Drape Beam-Beam Solar Transmittance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of drape_beambeam_solar_transmittance_at_normal_incidence or None if not set Return type: float
-
drape_beambeam_visible_transmittance¶ field Drape Beam-Beam Visible Transmittance
The beam-beam visible transmittance at normal incidence averaged over thevisible spectrum of solar radiation. Assumed same for front and back sides.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Drape Beam-Beam Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of drape_beambeam_visible_transmittance or None if not set Return type: float
-
drape_beamdiffuse_visible_reflectance¶ field Drape Beam-Diffuse Visible Reflectance
The beam-diffuse visible reflectance at normal incidence average over thevisible spectrum range of solar radiation. Assumed to be the same for frontand back sides.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Drape Beam-Diffuse Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of drape_beamdiffuse_visible_reflectance or None if not set Return type: float
-
drape_beamdiffuse_visible_transmittance¶ field Drape Beam-Diffuse Visible Transmittance
The beam-diffuse visible transmittance at normal incidence averaged over thevisible spectrum range of solar radiation. Assumed to be the same for frontand back sides.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Drape Beam-Diffuse Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of drape_beamdiffuse_visible_transmittance or None if not set Return type: float
-
drape_material_infrared_transmittance¶ field Drape Material Infrared Transmittance
Long-wave transmittance of the drape fabric at zero openness fraction.Assumed same for front and back sides.Units: dimensionlessDefault value: 0.05value < 1.0Parameters: value (float) – value for IDD Field Drape Material Infrared Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of drape_material_infrared_transmittance or None if not set Return type: float
-
front_side_drape_beamdiffuse_solar_reflectance¶ field Front Side Drape Beam-Diffuse Solar Reflectance
The front side beam-diffuse solar reflectance at normal incidence averagedover the entire spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Front Side Drape Beam-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_drape_beamdiffuse_solar_reflectance or None if not set Return type: float
-
front_side_drape_beamdiffuse_solar_transmittance¶ field Front Side Drape Beam-Diffuse Solar Transmittance
The front side beam-diffuse solar transmittance at normal incidence averagedover the entire spectrum of solar radiation. Assumed to be the same for frontand back sides.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Front Side Drape Beam-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_drape_beamdiffuse_solar_transmittance or None if not set Return type: float
-
front_side_drape_material_infrared_emissivity¶ field Front Side Drape Material Infrared Emissivity
Front side long-wave emissivity of the drape fabric at zero shade openness.Openness fraction specified above is used to calculate the effectiveemissivity value.Units: dimensionlessDefault value: 0.87value < 1.0Parameters: value (float) – value for IDD Field Front Side Drape Material Infrared Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of front_side_drape_material_infrared_emissivity or None if not set Return type: float
-
length_of_pleated_fabric¶ field Length of Pleated Fabric
Length of the pleated section of the draped fabric. If the drape fabric isunpleated or is flat, then the pleated section length is set to zero.Units: mIP-Units: inParameters: value (float) – value for IDD Field Length of Pleated Fabric Raises: ValueError– if value is not a valid valueReturns: the value of length_of_pleated_fabric or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
width_of_pleated_fabric¶ field Width of Pleated Fabric
Width of the pleated section of the draped fabric. If the drape fabric isunpleated or is flat, then the pleated section width is set to zero.Units: mIP-Units: inParameters: value (float) – value for IDD Field Width of Pleated Fabric Raises: ValueError– if value is not a valid valueReturns: the value of width_of_pleated_fabric or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialGap¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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.
-
deflection_state¶ field Deflection State
If left blank, it will be considered that gap is not deflectedParameters: value (str) – value for IDD Field Deflection State Raises: ValueError– if value is not a valid valueReturns: the value of deflection_state or None if not set Return type: str
-
gas_or_gas_mixture¶ field Gas (or Gas Mixture)
This field should reference only WindowMaterial:Gasor WindowMaterial:GasMixture objectsParameters: value (str) – value for IDD Field Gas (or Gas Mixture) Raises: ValueError– if value is not a valid valueReturns: the value of gas_or_gas_mixture or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
pressure¶ field Pressure
Units: PaDefault value: 101325.0Parameters: value (float) – value for IDD Field Pressure Raises: ValueError– if value is not a valid valueReturns: the value of pressure or None if not set Return type: float
-
support_pillar¶ field Support Pillar
If left blank, it will be considered that gap does not havesupport pillarsParameters: value (str) – value for IDD Field Support Pillar Raises: ValueError– if value is not a valid valueReturns: the value of support_pillar or None if not set Return type: str
-
thickness¶ field Thickness
Units: mParameters: value (float) – value for IDD Field Thickness Raises: ValueError– if value is not a valid valueReturns: the value of thickness or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialGapEquivalentLayer¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:Gap:EquivalentLayer Gas material properties that are used in Windows Equivalent Layer References only WindowMaterial:Gas properties
-
conductivity_coefficient_a¶ field Conductivity Coefficient A
Used only if Gas Type = CustomUnits: W/m-KParameters: value (float) – value for IDD Field Conductivity Coefficient A Raises: ValueError– if value is not a valid valueReturns: the value of conductivity_coefficient_a or None if not set Return type: float
-
conductivity_coefficient_b¶ field Conductivity Coefficient B
Used only if Gas Type = CustomUnits: W/m-K2Parameters: value (float) – value for IDD Field Conductivity Coefficient B Raises: ValueError– if value is not a valid valueReturns: the value of conductivity_coefficient_b or None if not set Return type: float
-
conductivity_coefficient_c¶ field Conductivity Coefficient C
Used only if Gas Type = CustomUnits: W/m-K3Parameters: value (float) – value for IDD Field Conductivity Coefficient C Raises: ValueError– if value is not a valid valueReturns: the value of conductivity_coefficient_c or None if not set Return type: float
-
gap_vent_type¶ field Gap Vent Type
Sealed means the gap is enclosed and gas tight, i.e., no venting to indoor oroutdoor environment. VentedIndoor means the gap is vented to indoor environment, andVentedOutdoor means the gap is vented to the outdoor environment. The gap typesVentedIndoor and VentedOutdoor are used with gas type “Air” only.Parameters: value (str) – value for IDD Field Gap Vent Type Raises: ValueError– if value is not a valid valueReturns: the value of gap_vent_type or None if not set Return type: str
-
gas_type¶ field Gas Type
Parameters: value (str) – value for IDD Field Gas Type Raises: ValueError– if value is not a valid valueReturns: the value of gas_type or None if not set Return type: str
-
molecular_weight¶ field Molecular Weight
Used only if Gas Type = CustomUnits: g/molvalue >= 20.0value <= 200.0Parameters: value (float) – value for IDD Field Molecular Weight Raises: ValueError– if value is not a valid valueReturns: the value of molecular_weight or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
specific_heat_coefficient_a¶ field Specific Heat Coefficient A
Used only if Gas Type = CustomUnits: J/kg-KParameters: value (float) – value for IDD Field Specific Heat Coefficient A Raises: ValueError– if value is not a valid valueReturns: the value of specific_heat_coefficient_a or None if not set Return type: float
-
specific_heat_coefficient_b¶ field Specific Heat Coefficient B
Used only if Gas Type = CustomUnits: J/kg-K2Parameters: value (float) – value for IDD Field Specific Heat Coefficient B Raises: ValueError– if value is not a valid valueReturns: the value of specific_heat_coefficient_b or None if not set Return type: float
-
specific_heat_coefficient_c¶ field Specific Heat Coefficient C
Used only if Gas Type = CustomUnits: J/kg-K3Parameters: value (float) – value for IDD Field Specific Heat Coefficient C Raises: ValueError– if value is not a valid valueReturns: the value of specific_heat_coefficient_c or None if not set Return type: float
-
specific_heat_ratio¶ field Specific Heat Ratio
Used only if Gas Type = Customvalue > 1.0Parameters: value (float) – value for IDD Field Specific Heat Ratio Raises: ValueError– if value is not a valid valueReturns: the value of specific_heat_ratio or None if not set Return type: float
-
thickness¶ field Thickness
Units: mIP-Units: inParameters: value (float) – value for IDD Field Thickness Raises: ValueError– if value is not a valid valueReturns: the value of thickness or None if not set Return type: float
-
viscosity_coefficient_a¶ field Viscosity Coefficient A
Used only if Gas Type = CustomUnits: kg/m-sParameters: value (float) – value for IDD Field Viscosity Coefficient A Raises: ValueError– if value is not a valid valueReturns: the value of viscosity_coefficient_a or None if not set Return type: float
-
viscosity_coefficient_b¶ field Viscosity Coefficient B
Used only if Gas Type = CustomUnits: kg/m-s-KParameters: value (float) – value for IDD Field Viscosity Coefficient B Raises: ValueError– if value is not a valid valueReturns: the value of viscosity_coefficient_b or None if not set Return type: float
-
viscosity_coefficient_c¶ field Viscosity Coefficient C
Used only if Gas Type = CustomUnits: kg/m-s-K2Parameters: value (float) – value for IDD Field Viscosity Coefficient C Raises: ValueError– if value is not a valid valueReturns: the value of viscosity_coefficient_c or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialGas¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:Gas Gas material properties that are used in Windows or Glass Doors
-
conductivity_coefficient_a¶ field Conductivity Coefficient A
Used only if Gas Type = CustomUnits: W/m-KParameters: value (float) – value for IDD Field Conductivity Coefficient A Raises: ValueError– if value is not a valid valueReturns: the value of conductivity_coefficient_a or None if not set Return type: float
-
conductivity_coefficient_b¶ field Conductivity Coefficient B
Used only if Gas Type = CustomUnits: W/m-K2Parameters: value (float) – value for IDD Field Conductivity Coefficient B Raises: ValueError– if value is not a valid valueReturns: the value of conductivity_coefficient_b or None if not set Return type: float
-
conductivity_coefficient_c¶ field Conductivity Coefficient C
Used only if Gas Type = CustomUnits: W/m-K3Parameters: value (float) – value for IDD Field Conductivity Coefficient C Raises: ValueError– if value is not a valid valueReturns: the value of conductivity_coefficient_c or None if not set Return type: float
-
gas_type¶ field Gas Type
Parameters: value (str) – value for IDD Field Gas Type Raises: ValueError– if value is not a valid valueReturns: the value of gas_type or None if not set Return type: str
-
molecular_weight¶ field Molecular Weight
Used only if Gas Type = CustomUnits: g/molvalue >= 20.0value <= 200.0Parameters: value (float) – value for IDD Field Molecular Weight Raises: ValueError– if value is not a valid valueReturns: the value of molecular_weight or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
specific_heat_coefficient_a¶ field Specific Heat Coefficient A
Used only if Gas Type = CustomUnits: J/kg-KParameters: value (float) – value for IDD Field Specific Heat Coefficient A Raises: ValueError– if value is not a valid valueReturns: the value of specific_heat_coefficient_a or None if not set Return type: float
-
specific_heat_coefficient_b¶ field Specific Heat Coefficient B
Used only if Gas Type = CustomUnits: J/kg-K2Parameters: value (float) – value for IDD Field Specific Heat Coefficient B Raises: ValueError– if value is not a valid valueReturns: the value of specific_heat_coefficient_b or None if not set Return type: float
-
specific_heat_coefficient_c¶ field Specific Heat Coefficient C
Used only if Gas Type = CustomUnits: J/kg-K3Parameters: value (float) – value for IDD Field Specific Heat Coefficient C Raises: ValueError– if value is not a valid valueReturns: the value of specific_heat_coefficient_c or None if not set Return type: float
-
specific_heat_ratio¶ field Specific Heat Ratio
Used only if Gas Type = Customvalue > 1.0Parameters: value (float) – value for IDD Field Specific Heat Ratio Raises: ValueError– if value is not a valid valueReturns: the value of specific_heat_ratio or None if not set Return type: float
-
thickness¶ field Thickness
Units: mIP-Units: inParameters: value (float) – value for IDD Field Thickness Raises: ValueError– if value is not a valid valueReturns: the value of thickness or None if not set Return type: float
-
viscosity_coefficient_a¶ field Viscosity Coefficient A
Used only if Gas Type = CustomUnits: kg/m-sParameters: value (float) – value for IDD Field Viscosity Coefficient A Raises: ValueError– if value is not a valid valueReturns: the value of viscosity_coefficient_a or None if not set Return type: float
-
viscosity_coefficient_b¶ field Viscosity Coefficient B
Used only if Gas Type = CustomUnits: kg/m-s-KParameters: value (float) – value for IDD Field Viscosity Coefficient B Raises: ValueError– if value is not a valid valueReturns: the value of viscosity_coefficient_b or None if not set Return type: float
-
viscosity_coefficient_c¶ field Viscosity Coefficient C
Used only if Gas Type = CustomUnits: kg/m-s-K2Parameters: value (float) – value for IDD Field Viscosity Coefficient C Raises: ValueError– if value is not a valid valueReturns: the value of viscosity_coefficient_c or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialGasMixture¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:GasMixture Gas mixtures that are used in Windows or Glass Doors
-
gas_1_fraction¶ field Gas 1 Fraction
value <= 1.0Parameters: value (float) – value for IDD Field Gas 1 Fraction Raises: ValueError– if value is not a valid valueReturns: the value of gas_1_fraction or None if not set Return type: float
-
gas_1_type¶ field Gas 1 Type
Parameters: value (str) – value for IDD Field Gas 1 Type Raises: ValueError– if value is not a valid valueReturns: the value of gas_1_type or None if not set Return type: str
-
gas_2_fraction¶ field Gas 2 Fraction
value <= 1.0Parameters: value (float) – value for IDD Field Gas 2 Fraction Raises: ValueError– if value is not a valid valueReturns: the value of gas_2_fraction or None if not set Return type: float
-
gas_2_type¶ field Gas 2 Type
Parameters: value (str) – value for IDD Field Gas 2 Type Raises: ValueError– if value is not a valid valueReturns: the value of gas_2_type or None if not set Return type: str
-
gas_3_fraction¶ field Gas 3 Fraction
value <= 1.0Parameters: value (float) – value for IDD Field Gas 3 Fraction Raises: ValueError– if value is not a valid valueReturns: the value of gas_3_fraction or None if not set Return type: float
-
gas_3_type¶ field Gas 3 Type
Parameters: value (str) – value for IDD Field Gas 3 Type Raises: ValueError– if value is not a valid valueReturns: the value of gas_3_type or None if not set Return type: str
-
gas_4_fraction¶ field Gas 4 Fraction
value <= 1.0Parameters: value (float) – value for IDD Field Gas 4 Fraction Raises: ValueError– if value is not a valid valueReturns: the value of gas_4_fraction or None if not set Return type: float
-
gas_4_type¶ field Gas 4 Type
Parameters: value (str) – value for IDD Field Gas 4 Type Raises: ValueError– if value is not a valid valueReturns: the value of gas_4_type or None if not set Return type: str
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
number_of_gases_in_mixture¶ field Number of Gases in Mixture
value >= 1value <= 4Parameters: value (int) – value for IDD Field Number of Gases in Mixture Raises: ValueError– if value is not a valid valueReturns: the value of number_of_gases_in_mixture or None if not set Return type: int
-
thickness¶ field Thickness
Units: mParameters: value (float) – value for IDD Field Thickness Raises: ValueError– if value is not a valid valueReturns: the value of thickness or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialGlazing¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:Glazing Glass material properties for Windows or Glass Doors Transmittance/Reflectance input method.
-
back_side_infrared_hemispherical_emissivity¶ field Back Side Infrared Hemispherical Emissivity
Default value: 0.84value < 1.0Parameters: value (float) – value for IDD Field Back Side Infrared Hemispherical Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of back_side_infrared_hemispherical_emissivity or None if not set Return type: float
-
back_side_solar_reflectance_at_normal_incidence¶ field Back Side Solar Reflectance at Normal Incidence
Used only when Optical Data Type = SpectralAverageBack Side is side closest to zone airvalue <= 1.0Parameters: value (float) – value for IDD Field Back Side Solar Reflectance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of back_side_solar_reflectance_at_normal_incidence or None if not set Return type: float
-
back_side_visible_reflectance_at_normal_incidence¶ field Back Side Visible Reflectance at Normal Incidence
Used only when Optical Data Type = SpectralAveragevalue <= 1.0Parameters: value (float) – value for IDD Field Back Side Visible Reflectance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of back_side_visible_reflectance_at_normal_incidence or None if not set Return type: float
-
conductivity¶ field Conductivity
Units: W/m-KDefault value: 0.9Parameters: value (float) – value for IDD Field Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of conductivity or None if not set Return type: float
-
dirt_correction_factor_for_solar_and_visible_transmittance¶ field Dirt Correction Factor for Solar and Visible Transmittance
Default value: 1.0value <= 1.0Parameters: value (float) – value for IDD Field Dirt Correction Factor for Solar and Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of dirt_correction_factor_for_solar_and_visible_transmittance or None if not set Return type: float
-
front_side_infrared_hemispherical_emissivity¶ field Front Side Infrared Hemispherical Emissivity
Default value: 0.84value < 1.0Parameters: value (float) – value for IDD Field Front Side Infrared Hemispherical Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of front_side_infrared_hemispherical_emissivity or None if not set Return type: float
-
front_side_solar_reflectance_at_normal_incidence¶ field Front Side Solar Reflectance at Normal Incidence
Used only when Optical Data Type = SpectralAverageFront Side is side closest to outdoor airvalue <= 1.0Parameters: value (float) – value for IDD Field Front Side Solar Reflectance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of front_side_solar_reflectance_at_normal_incidence or None if not set Return type: float
-
front_side_visible_reflectance_at_normal_incidence¶ field Front Side Visible Reflectance at Normal Incidence
Used only when Optical Data Type = SpectralAveragevalue <= 1.0Parameters: value (float) – value for IDD Field Front Side Visible Reflectance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of front_side_visible_reflectance_at_normal_incidence or None if not set Return type: float
-
infrared_transmittance_at_normal_incidence¶ field Infrared Transmittance at Normal Incidence
value <= 1.0Parameters: value (float) – value for IDD Field Infrared Transmittance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of infrared_transmittance_at_normal_incidence or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
optical_data_type¶ field Optical Data Type
Parameters: value (str) – value for IDD Field Optical Data Type Raises: ValueError– if value is not a valid valueReturns: the value of optical_data_type or None if not set Return type: str
-
poissons_ratio¶ field Poisson’s ratio
coefficient used for deflection calculations. Used only with complexfenestration when deflection model is set to TemperatureAndPressureInputDefault value: 0.22value < 1.0Parameters: value (float) – value for IDD Field Poisson’s ratio Raises: ValueError– if value is not a valid valueReturns: the value of poissons_ratio or None if not set Return type: float
-
solar_diffusing¶ field Solar Diffusing
Default value: NoParameters: value (str) – value for IDD Field Solar Diffusing Raises: ValueError– if value is not a valid valueReturns: the value of solar_diffusing or None if not set Return type: str
-
solar_transmittance_at_normal_incidence¶ field Solar Transmittance at Normal Incidence
Used only when Optical Data Type = SpectralAveragevalue <= 1.0Parameters: value (float) – value for IDD Field Solar Transmittance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of solar_transmittance_at_normal_incidence or None if not set Return type: float
-
thickness¶ field Thickness
Units: mIP-Units: inParameters: value (float) – value for IDD Field Thickness Raises: ValueError– if value is not a valid valueReturns: the value of thickness or None if not set Return type: float
-
visible_transmittance_at_normal_incidence¶ field Visible Transmittance at Normal Incidence
Used only when Optical Data Type = SpectralAveragevalue <= 1.0Parameters: value (float) – value for IDD Field Visible Transmittance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of visible_transmittance_at_normal_incidence or None if not set Return type: float
-
window_glass_spectral_data_set_name¶ field Window Glass Spectral Data Set Name
Used only when Optical Data Type = SpectralParameters: value (str) – value for IDD Field Window Glass Spectral Data Set Name Raises: ValueError– if value is not a valid valueReturns: the value of window_glass_spectral_data_set_name or None if not set Return type: str
-
youngs_modulus¶ field Young’s modulus
coefficient used for deflection calculations. Used only with complexfenestration when deflection model is set to TemperatureAndPressureInputUnits: PaDefault value: 72000000000.0Parameters: value (float) – value for IDD Field Young’s modulus Raises: ValueError– if value is not a valid valueReturns: the value of youngs_modulus or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialGlazingEquivalentLayer¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:Glazing:EquivalentLayer Glass material properties for Windows or Glass Doors Transmittance/Reflectance input method.
-
back_side_beambeam_solar_reflectance¶ field Back Side Beam-Beam Solar Reflectance
Used only when Optical Data Type = SpectralAverageBack Side is side closest to zone airUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Back Side Beam-Beam Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_beambeam_solar_reflectance or None if not set Return type: float
-
back_side_beambeam_solar_transmittance¶ field Back Side Beam-Beam Solar Transmittance
Used only when Optical Data Type = SpectralAverageUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Back Side Beam-Beam Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_beambeam_solar_transmittance or None if not set Return type: float
-
back_side_beambeam_visible_solar_reflectance¶ field Back Side Beam-Beam Visible Solar Reflectance
Used only when Optical Data Type = SpectralAverageBack Side is side closest to zone airUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Back Side Beam-Beam Visible Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_beambeam_visible_solar_reflectance or None if not set Return type: float
-
back_side_beambeam_visible_solar_transmittance¶ field Back Side Beam-Beam Visible Solar Transmittance
Used only when Optical Data Type = SpectralAverageUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Back Side Beam-Beam Visible Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_beambeam_visible_solar_transmittance or None if not set Return type: float
-
back_side_beamdiffuse_solar_reflectance¶ field Back Side Beam-Diffuse Solar Reflectance
Used only when Optical Data Type = SpectralAverageBack Side is side closest to zone airUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Back Side Beam-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_beamdiffuse_solar_reflectance or None if not set Return type: float
-
back_side_beamdiffuse_solar_transmittance¶ field Back Side Beam-Diffuse Solar Transmittance
Used only when Optical Data Type = SpectralAverageUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Back Side Beam-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_beamdiffuse_solar_transmittance or None if not set Return type: float
-
back_side_beamdiffuse_visible_solar_reflectance¶ field Back Side Beam-Diffuse Visible Solar Reflectance
Used only when Optical Data Type = SpectralAverageBack Side is side closest to zone airUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Back Side Beam-Diffuse Visible Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_beamdiffuse_visible_solar_reflectance or None if not set Return type: float
-
back_side_beamdiffuse_visible_solar_transmittance¶ field Back Side Beam-Diffuse Visible Solar Transmittance
Used only when Optical Data Type = SpectralAverageUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Back Side Beam-Diffuse Visible Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_beamdiffuse_visible_solar_transmittance or None if not set Return type: float
-
back_side_diffusediffuse_solar_reflectance¶ field Back Side Diffuse-Diffuse Solar Reflectance
Used only when Optical Data Type = SpectralAverageIf this field is autocalculate, then the back diffuse-diffuse solarreflectance is automatically estimated from other inputs and used insubsequent calculations. If this field is zero or positive, then the valueentered here will be used. Back side is side closest to indoor air.Units: dimensionlessDefault value: “autocalculate”value <= 1.0Parameters: value (float or “Autocalculate”) – value for IDD Field Back Side Diffuse-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_diffusediffuse_solar_reflectance or None if not set Return type: float or “Autocalculate”
-
back_side_diffusediffuse_visible_solar_reflectance¶ field Back Side Diffuse-Diffuse Visible Solar Reflectance
Used only when Optical Data Type = SpectralAverageThis input field is not used currently.Units: dimensionlessDefault value: “autocalculate”value <= 1.0Parameters: value (float or “Autocalculate”) – value for IDD Field Back Side Diffuse-Diffuse Visible Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_diffusediffuse_visible_solar_reflectance or None if not set Return type: float or “Autocalculate”
-
back_side_infrared_emissivity¶ field Back Side Infrared Emissivity
The back side long-wave hemispherical emissivity of the glazing.Units: dimensionlessDefault value: 0.84value < 1.0Parameters: value (float) – value for IDD Field Back Side Infrared Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of back_side_infrared_emissivity or None if not set Return type: float
-
diffusediffuse_solar_transmittance¶ field Diffuse-Diffuse Solar Transmittance
Used only when Optical Data Type = SpectralAverageIf this field is autocalculate, then the diffuse-diffuse solartransmittance is automatically estimated from other inputs and usedin subsequent calculations. If this field is zero or positive, thenthe value entered here will be used.Units: dimensionlessDefault value: “autocalculate”value <= 1.0Parameters: value (float or “Autocalculate”) – value for IDD Field Diffuse-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of diffusediffuse_solar_transmittance or None if not set Return type: float or “Autocalculate”
-
diffusediffuse_visible_solar_transmittance¶ field Diffuse-Diffuse Visible Solar Transmittance
Used only when Optical Data Type = SpectralAverageThis input field is not used currently.Units: dimensionlessDefault value: “autocalculate”value <= 1.0Parameters: value (float or “Autocalculate”) – value for IDD Field Diffuse-Diffuse Visible Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of diffusediffuse_visible_solar_transmittance or None if not set Return type: float or “Autocalculate”
-
front_side_beambeam_solar_reflectance¶ field Front Side Beam-Beam Solar Reflectance
Used only when Optical Data Type = SpectralAverageFront Side is side closest to outdoor airUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Front Side Beam-Beam Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_beambeam_solar_reflectance or None if not set Return type: float
-
front_side_beambeam_solar_transmittance¶ field Front Side Beam-Beam Solar Transmittance
Used only when Optical Data Type = SpectralAverageUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Front Side Beam-Beam Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_beambeam_solar_transmittance or None if not set Return type: float
-
front_side_beambeam_visible_solar_reflectance¶ field Front Side Beam-Beam Visible Solar Reflectance
Used only when Optical Data Type = SpectralAverageFront Side is side closest to outdoor airUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Front Side Beam-Beam Visible Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_beambeam_visible_solar_reflectance or None if not set Return type: float
-
front_side_beambeam_visible_solar_transmittance¶ field Front Side Beam-Beam Visible Solar Transmittance
Used only when Optical Data Type = SpectralAverageUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Front Side Beam-Beam Visible Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_beambeam_visible_solar_transmittance or None if not set Return type: float
-
front_side_beamdiffuse_solar_reflectance¶ field Front Side Beam-Diffuse Solar Reflectance
Used only when Optical Data Type = SpectralAverageFront Side is side closest to outdoor airUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Front Side Beam-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_beamdiffuse_solar_reflectance or None if not set Return type: float
-
front_side_beamdiffuse_solar_transmittance¶ field Front Side Beam-Diffuse Solar Transmittance
Used only when Optical Data Type = SpectralAverageUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Front Side Beam-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_beamdiffuse_solar_transmittance or None if not set Return type: float
-
front_side_beamdiffuse_visible_solar_reflectance¶ field Front Side Beam-Diffuse Visible Solar Reflectance
Used only when Optical Data Type = SpectralAverageFront Side is side closest to outdoor airUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Front Side Beam-Diffuse Visible Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_beamdiffuse_visible_solar_reflectance or None if not set Return type: float
-
front_side_beamdiffuse_visible_solar_transmittance¶ field Front Side Beam-Diffuse Visible Solar Transmittance
Used only when Optical Data Type = SpectralAverageUnits: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Front Side Beam-Diffuse Visible Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_beamdiffuse_visible_solar_transmittance or None if not set Return type: float
-
front_side_diffusediffuse_solar_reflectance¶ field Front Side Diffuse-Diffuse Solar Reflectance
Used only when Optical Data Type = SpectralAverageIf this field is autocalculate, then the front diffuse-diffuse solarreflectance is automatically estimated from other inputs and used insubsequent calculations. If this field is zero or positive, then the valueentered here will be used. Front Side is side closest to outdoor air.Units: dimensionlessDefault value: “autocalculate”value <= 1.0Parameters: value (float or “Autocalculate”) – value for IDD Field Front Side Diffuse-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_diffusediffuse_solar_reflectance or None if not set Return type: float or “Autocalculate”
-
front_side_diffusediffuse_visible_solar_reflectance¶ field Front Side Diffuse-Diffuse Visible Solar Reflectance
Used only when Optical Data Type = SpectralAverageThis input field is not used currently.Units: dimensionlessDefault value: “autocalculate”value <= 1.0Parameters: value (float or “Autocalculate”) – value for IDD Field Front Side Diffuse-Diffuse Visible Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_diffusediffuse_visible_solar_reflectance or None if not set Return type: float or “Autocalculate”
-
front_side_infrared_emissivity¶ field Front Side Infrared Emissivity
The front side long-wave hemispherical emissivity of the glazing.Units: dimensionlessDefault value: 0.84value < 1.0Parameters: value (float) – value for IDD Field Front Side Infrared Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of front_side_infrared_emissivity or None if not set Return type: float
-
infrared_transmittance_applies_to_front_and_back¶ field Infrared Transmittance (applies to front and back)
The long-wave hemispherical transmittance of the glazing.Assumed to be the same for both sides of the glazing.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Infrared Transmittance (applies to front and back) Raises: ValueError– if value is not a valid valueReturns: the value of infrared_transmittance_applies_to_front_and_back or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
optical_data_type¶ field Optical Data Type
Spectral is no longer supported and SpectralAverage is now the default.Default value: SpectralAverageParameters: value (str) – value for IDD Field Optical Data Type Raises: ValueError– if value is not a valid valueReturns: the value of optical_data_type or None if not set Return type: str
-
window_glass_spectral_data_set_name¶ field Window Glass Spectral Data Set Name
Used only when Optical Data Type = SpectralParameters: value (str) – value for IDD Field Window Glass Spectral Data Set Name Raises: ValueError– if value is not a valid valueReturns: the value of window_glass_spectral_data_set_name or None if not set Return type: str
-
-
class
pyidf.surface_construction_elements.WindowMaterialGlazingGroupThermochromic¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:GlazingGroup:Thermochromic thermochromic glass at different temperatures
-
add_extensible(optical_data_temperature_1=None, window_material_glazing_name_1=None)¶ Add values for extensible fields
Parameters: - optical_data_temperature_1 (float) – value for IDD Field Optical Data Temperature 1 Units: C IP-Units: F if value is None it will not be checked against the specification and is assumed to be a missing value
- window_material_glazing_name_1 (str) – value for IDD Field Window Material Glazing Name 1 if value is None it will not be checked against the specification and is assumed to be a missing value
-
extensibles¶ Get list of all extensibles
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
-
class
pyidf.surface_construction_elements.WindowMaterialGlazingRefractionExtinctionMethod¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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
-
conductivity¶ field Conductivity
Units: W/m-KDefault value: 0.9Parameters: value (float) – value for IDD Field Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of conductivity or None if not set Return type: float
-
dirt_correction_factor_for_solar_and_visible_transmittance¶ field Dirt Correction Factor for Solar and Visible Transmittance
Default value: 1.0value <= 1.0Parameters: value (float) – value for IDD Field Dirt Correction Factor for Solar and Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of dirt_correction_factor_for_solar_and_visible_transmittance or None if not set Return type: float
-
infrared_hemispherical_emissivity¶ field Infrared Hemispherical Emissivity
Emissivity of front and back side assumed equalDefault value: 0.84value < 1.0Parameters: value (float) – value for IDD Field Infrared Hemispherical Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of infrared_hemispherical_emissivity or None if not set Return type: float
-
infrared_transmittance_at_normal_incidence¶ field Infrared Transmittance at Normal Incidence
value < 1.0Parameters: value (float) – value for IDD Field Infrared Transmittance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of infrared_transmittance_at_normal_incidence or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
solar_diffusing¶ field Solar Diffusing
Default value: NoParameters: value (str) – value for IDD Field Solar Diffusing Raises: ValueError– if value is not a valid valueReturns: the value of solar_diffusing or None if not set Return type: str
-
solar_extinction_coefficient¶ field Solar Extinction Coefficient
Units: 1/mParameters: value (float) – value for IDD Field Solar Extinction Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of solar_extinction_coefficient or None if not set Return type: float
-
solar_index_of_refraction¶ field Solar Index of Refraction
value > 1.0Parameters: value (float) – value for IDD Field Solar Index of Refraction Raises: ValueError– if value is not a valid valueReturns: the value of solar_index_of_refraction or None if not set Return type: float
-
thickness¶ field Thickness
Units: mIP-Units: inParameters: value (float) – value for IDD Field Thickness Raises: ValueError– if value is not a valid valueReturns: the value of thickness or None if not set Return type: float
-
visible_extinction_coefficient¶ field Visible Extinction Coefficient
Units: 1/mParameters: value (float) – value for IDD Field Visible Extinction Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of visible_extinction_coefficient or None if not set Return type: float
-
visible_index_of_refraction¶ field Visible Index of Refraction
value > 1.0Parameters: value (float) – value for IDD Field Visible Index of Refraction Raises: ValueError– if value is not a valid valueReturns: the value of visible_index_of_refraction or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialScreen¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:Screen Window screen physical properties. Can only be located on the exterior side of a window construction.
-
angle_of_resolution_for_screen_transmittance_output_map¶ field Angle of Resolution for Screen Transmittance Output Map
Select the resolution of azimuth and altitude angles for the screen transmittance map.A value of 0 means no transmittance map will be generated.Valid values for this field are 0, 1, 2, 3 and 5.Units: degParameters: value (int) – value for IDD Field Angle of Resolution for Screen Transmittance Output Map Raises: ValueError– if value is not a valid valueReturns: the value of angle_of_resolution_for_screen_transmittance_output_map or None if not set Return type: int
-
bottom_opening_multiplier¶ field Bottom Opening Multiplier
Effective area for air flow at the bottom of the screen divided by the perpendiculararea between the glass and the bottom of the screen.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Bottom Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of bottom_opening_multiplier or None if not set Return type: float
-
conductivity¶ field Conductivity
Thermal conductivity of the screen material.Default is for aluminum.Units: W/m-KDefault value: 221.0Parameters: value (float) – value for IDD Field Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of conductivity or None if not set Return type: float
-
diffuse_solar_reflectance¶ field Diffuse Solar Reflectance
Diffuse reflectance of the screen material over the entire solar radiation spectrum.Assumed to be the same for both sides of the screen.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of diffuse_solar_reflectance or None if not set Return type: float
-
diffuse_visible_reflectance¶ field Diffuse Visible Reflectance
Diffuse visible reflectance of the screen material averaged over the solar spectrumand weighted by the response of the human eye.Assumed to be the same for both sides of the screen.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Diffuse Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of diffuse_visible_reflectance or None if not set Return type: float
-
left_side_opening_multiplier¶ field Left Side Opening Multiplier
Effective area for air flow at the left side of the screen divided by the perpendiculararea between the glass and the left side of the screen.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Left Side Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of left_side_opening_multiplier or None if not set Return type: float
-
name¶ field Name
Enter a unique name for this window screen material.Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
reflected_beam_transmittance_accounting_method¶ field Reflected Beam Transmittance Accounting Method
Select the method used to account for the beam solar reflected off the material surface.Default value: ModelAsDiffuseParameters: value (str) – value for IDD Field Reflected Beam Transmittance Accounting Method Raises: ValueError– if value is not a valid valueReturns: the value of reflected_beam_transmittance_accounting_method or None if not set Return type: str
-
right_side_opening_multiplier¶ field Right Side Opening Multiplier
Effective area for air flow at the right side of the screen divided by the perpendiculararea between the glass and the right side of the screen.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Right Side Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of right_side_opening_multiplier or None if not set Return type: float
-
screen_material_diameter¶ field Screen Material Diameter
Diameter assumed to be the same in both directions.Units: mIP-Units: inParameters: value (float) – value for IDD Field Screen Material Diameter Raises: ValueError– if value is not a valid valueReturns: the value of screen_material_diameter or None if not set Return type: float
-
screen_material_spacing¶ field Screen Material Spacing
Spacing assumed to be the same in both directions.Units: mIP-Units: inParameters: value (float) – value for IDD Field Screen Material Spacing Raises: ValueError– if value is not a valid valueReturns: the value of screen_material_spacing or None if not set Return type: float
-
screen_to_glass_distance¶ field Screen to Glass Distance
Distance from the window screen to the adjacent glass surface.Units: mIP-Units: inDefault value: 0.025value >= 0.001value <= 1.0Parameters: value (float) – value for IDD Field Screen to Glass Distance Raises: ValueError– if value is not a valid valueReturns: the value of screen_to_glass_distance or None if not set Return type: float
-
thermal_hemispherical_emissivity¶ field Thermal Hemispherical Emissivity
Long-wave emissivity of the screen material.Assumed to be the same for both sides of the screen.Units: dimensionlessDefault value: 0.9value < 1.0Parameters: value (float) – value for IDD Field Thermal Hemispherical Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of thermal_hemispherical_emissivity or None if not set Return type: float
-
top_opening_multiplier¶ field Top Opening Multiplier
Effective area for air flow at the top of the screen divided by the perpendiculararea between the glass and the top of the screen.Units: dimensionlessvalue <= 1.0Parameters: value (float) – value for IDD Field Top Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of top_opening_multiplier or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialScreenEquivalentLayer¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:Screen:EquivalentLayer Equivalent layer window screen physical properties. Can only be located on the exterior side of a window construction.
-
name¶ field Name
Enter a unique name for this window screen material.Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
screen_beambeam_solar_transmittance¶ field Screen Beam-Beam Solar Transmittance
The beam-beam transmittance of the screen material at normal incidence.This input field is the same as the material openness area fractionand can be autocalculated from the wire spacing and wire and diameter.Assumed to be the same for both sides of the screen.Units: dimensionlessDefault value: “autocalculate”value < 1.0Parameters: value (float or “Autocalculate”) – value for IDD Field Screen Beam-Beam Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of screen_beambeam_solar_transmittance or None if not set Return type: float or “Autocalculate”
-
screen_beambeam_visible_transmittance¶ field Screen Beam-Beam Visible Transmittance
The beam-beam visible transmittance of the screen material at normalincidence averaged over the visible spectrum range of solar radiation.Assumed to be the same for both sides of the screen.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Screen Beam-Beam Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of screen_beambeam_visible_transmittance or None if not set Return type: float
-
screen_beamdiffuse_solar_reflectance¶ field Screen Beam-Diffuse Solar Reflectance
The beam-diffuse solar reflectance of the screen material at normalincidence averaged over the entire spectrum of solar radiation.Assumed to be the same for both sides of the screen.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Screen Beam-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of screen_beamdiffuse_solar_reflectance or None if not set Return type: float
-
screen_beamdiffuse_solar_transmittance¶ field Screen Beam-Diffuse Solar Transmittance
The beam-diffuse solar transmittance of the screen material at normalincidence averaged over the entire spectrum of solar radiation.Assumed to be the same for both sides of the screen.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Screen Beam-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of screen_beamdiffuse_solar_transmittance or None if not set Return type: float
-
screen_beamdiffuse_visible_reflectance¶ field Screen Beam-Diffuse Visible Reflectance
Beam-diffuse visible reflectance of the screen material at normalincidence averaged over the visible spectrum range of solar radiation.Assumed to be the same for both sides of the screen.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Screen Beam-Diffuse Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of screen_beamdiffuse_visible_reflectance or None if not set Return type: float
-
screen_beamdiffuse_visible_transmittance¶ field Screen Beam-Diffuse Visible Transmittance
The beam-diffuse visible transmittance of the screen material at normalincidence averaged over the visible spectrum range of solar radiation.Assumed to be the same for both sides of the screen.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Screen Beam-Diffuse Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of screen_beamdiffuse_visible_transmittance or None if not set Return type: float
-
screen_infrared_emissivity¶ field Screen Infrared Emissivity
The long-wave hemispherical emissivity of the screen material.Assumed to be the same for both sides of the screen.Units: dimensionlessDefault value: 0.93value < 1.0Parameters: value (float) – value for IDD Field Screen Infrared Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of screen_infrared_emissivity or None if not set Return type: float
-
screen_infrared_transmittance¶ field Screen Infrared Transmittance
The long-wave hemispherical transmittance of the screen material.Assumed to be the same for both sides of the screen.Units: dimensionlessDefault value: 0.02value < 1.0Parameters: value (float) – value for IDD Field Screen Infrared Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of screen_infrared_transmittance or None if not set Return type: float
-
screen_wire_diameter¶ field Screen Wire Diameter
Diameter assumed to be the same in both directions.Units: mIP-Units: inDefault value: 0.005Parameters: value (float) – value for IDD Field Screen Wire Diameter Raises: ValueError– if value is not a valid valueReturns: the value of screen_wire_diameter or None if not set Return type: float
-
screen_wire_spacing¶ field Screen Wire Spacing
Spacing assumed to be the same in both directions.Units: mIP-Units: inDefault value: 0.025Parameters: value (float) – value for IDD Field Screen Wire Spacing Raises: ValueError– if value is not a valid valueReturns: the value of screen_wire_spacing or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialShade¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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.
-
airflow_permeability¶ field Airflow Permeability
Units: dimensionlessvalue <= 0.8Parameters: value (float) – value for IDD Field Airflow Permeability Raises: ValueError– if value is not a valid valueReturns: the value of airflow_permeability or None if not set Return type: float
-
bottom_opening_multiplier¶ field Bottom Opening Multiplier
Default value: 0.5value <= 1.0Parameters: value (float) – value for IDD Field Bottom Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of bottom_opening_multiplier or None if not set Return type: float
-
conductivity¶ field Conductivity
Units: W/m-KParameters: value (float) – value for IDD Field Conductivity Raises: ValueError– if value is not a valid valueReturns: the value of conductivity or None if not set Return type: float
-
infrared_hemispherical_emissivity¶ field Infrared Hemispherical Emissivity
Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Infrared Hemispherical Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of infrared_hemispherical_emissivity or None if not set Return type: float
-
infrared_transmittance¶ field Infrared Transmittance
Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Infrared Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of infrared_transmittance or None if not set Return type: float
-
leftside_opening_multiplier¶ field Left-Side Opening Multiplier
Default value: 0.5value <= 1.0Parameters: value (float) – value for IDD Field Left-Side Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of leftside_opening_multiplier or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
rightside_opening_multiplier¶ field Right-Side Opening Multiplier
Default value: 0.5value <= 1.0Parameters: value (float) – value for IDD Field Right-Side Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of rightside_opening_multiplier or None if not set Return type: float
-
shade_to_glass_distance¶ field Shade to Glass Distance
Units: mIP-Units: inDefault value: 0.05value >= 0.001value <= 1.0Parameters: value (float) – value for IDD Field Shade to Glass Distance Raises: ValueError– if value is not a valid valueReturns: the value of shade_to_glass_distance or None if not set Return type: float
-
solar_reflectance¶ field Solar Reflectance
Assumed same for both sidesAssumed independent of incidence angleUnits: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of solar_reflectance or None if not set Return type: float
-
solar_transmittance¶ field Solar Transmittance
Assumed independent of incidence angleUnits: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of solar_transmittance or None if not set Return type: float
-
thickness¶ field Thickness
Units: mIP-Units: inParameters: value (float) – value for IDD Field Thickness Raises: ValueError– if value is not a valid valueReturns: the value of thickness or None if not set Return type: float
-
top_opening_multiplier¶ field Top Opening Multiplier
Default value: 0.5value <= 1.0Parameters: value (float) – value for IDD Field Top Opening Multiplier Raises: ValueError– if value is not a valid valueReturns: the value of top_opening_multiplier or None if not set Return type: float
-
visible_reflectance¶ field Visible Reflectance
Assumed same for both sidesAssumed independent of incidence angleUnits: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Visible Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of visible_reflectance or None if not set Return type: float
-
visible_transmittance¶ field Visible Transmittance
Assumed independent of incidence angleUnits: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of visible_transmittance or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialShadeEquivalentLayer¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object 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.
-
back_side_shade_beamdiffuse_solar_reflectance¶ field Back Side Shade Beam-Diffuse Solar Reflectance
The back side beam-diffuse solar reflectance at normal incidence averagedover the entire spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Shade Beam-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_shade_beamdiffuse_solar_reflectance or None if not set Return type: float
-
back_side_shade_beamdiffuse_solar_transmittance¶ field Back Side Shade Beam-Diffuse Solar Transmittance
The back side beam-diffuse solar transmittance at normal incidence averagedover the entire spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Back Side Shade Beam-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of back_side_shade_beamdiffuse_solar_transmittance or None if not set Return type: float
-
back_side_shade_material_infrared_emissivity¶ field Back Side Shade Material Infrared Emissivity
The back side long-wave emissivity of the shade material at zero shadeopenness. Openness fraction is used to calculate the effective emissivityvalue.Units: dimensionlessDefault value: 0.91value < 1.0Parameters: value (float) – value for IDD Field Back Side Shade Material Infrared Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of back_side_shade_material_infrared_emissivity or None if not set Return type: float
-
front_side_shade_beamdiffuse_solar_reflectance¶ field Front Side Shade Beam-Diffuse Solar Reflectance
The front side beam-diffuse solar reflectance at normal incidence averagedover the entire spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Front Side Shade Beam-Diffuse Solar Reflectance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_shade_beamdiffuse_solar_reflectance or None if not set Return type: float
-
front_side_shade_beamdiffuse_solar_transmittance¶ field Front Side Shade Beam-Diffuse Solar Transmittance
The front side beam-diffuse solar transmittance at normal incidence averagedover the entire spectrum of solar radiation.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Front Side Shade Beam-Diffuse Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of front_side_shade_beamdiffuse_solar_transmittance or None if not set Return type: float
-
front_side_shade_material_infrared_emissivity¶ field Front Side Shade Material Infrared Emissivity
The front side long-wave emissivity of the shade material at zero shadeopenness. Openness fraction is used to calculate the effective emissivityvalue.Units: dimensionlessDefault value: 0.91value < 1.0Parameters: value (float) – value for IDD Field Front Side Shade Material Infrared Emissivity Raises: ValueError– if value is not a valid valueReturns: the value of front_side_shade_material_infrared_emissivity or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
shade_beambeam_solar_transmittance¶ field Shade Beam-Beam Solar Transmittance
The beam-beam solar transmittance at normal incidence. This value isthe same as the openness area fraction of the shade material. Assumedto be the same for front and back sides.Units: dimensionlessvalue <= 0.8Parameters: value (float) – value for IDD Field Shade Beam-Beam Solar Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of shade_beambeam_solar_transmittance or None if not set Return type: float
-
shade_beambeam_visible_transmittance_at_normal_incidence¶ field Shade Beam-Beam Visible Transmittance at Normal Incidence
The beam-beam visible transmittance at normal incidence averaged over thevisible spectrum range of solar radiation. Assumed to be the same forfront and back sides of the shade.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Shade Beam-Beam Visible Transmittance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of shade_beambeam_visible_transmittance_at_normal_incidence or None if not set Return type: float
-
shade_beamdiffuse_visible_reflectance_at_normal_incidence¶ field Shade Beam-Diffuse Visible Reflectance at Normal Incidence
The beam-diffuse visible reflectance at normal incidence averaged over thevisible spectrum range of solar radiation. Assumed to be the same forfront and back sides of the shade.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Shade Beam-Diffuse Visible Reflectance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of shade_beamdiffuse_visible_reflectance_at_normal_incidence or None if not set Return type: float
-
shade_beamdiffuse_visible_transmittance_at_normal_incidence¶ field Shade Beam-Diffuse Visible Transmittance at Normal Incidence
The beam-diffuse visible transmittance at normal incidence averaged over thevisible spectrum range of solar radiation. Assumed to be the same forfront and back sides of the shade.Units: dimensionlessvalue < 1.0Parameters: value (float) – value for IDD Field Shade Beam-Diffuse Visible Transmittance at Normal Incidence Raises: ValueError– if value is not a valid valueReturns: the value of shade_beamdiffuse_visible_transmittance_at_normal_incidence or None if not set Return type: float
-
shade_material_infrared_transmittance¶ field Shade Material Infrared Transmittance
The long-wave transmittance of the shade material at zero shade openness.Assumed to be the same for front and back sides of the shade.Units: dimensionlessDefault value: 0.05value < 1.0Parameters: value (float) – value for IDD Field Shade Material Infrared Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of shade_material_infrared_transmittance or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowMaterialSimpleGlazingSystem¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowMaterial:SimpleGlazingSystem Alternate method of describing windows This window material object is used to define an entire glazing system using simple performance parameters.
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
solar_heat_gain_coefficient¶ field Solar Heat Gain Coefficient
SHGC at Normal Incidencevalue < 1.0Parameters: value (float) – value for IDD Field Solar Heat Gain Coefficient Raises: ValueError– if value is not a valid valueReturns: the value of solar_heat_gain_coefficient or None if not set Return type: float
-
ufactor¶ field U-Factor
Enter U-Factor including film coefficientsNote that the effective upper limit for U-factor is 5.8 W/m2-KUnits: W/m2-Kvalue <= 7.0Parameters: value (float) – value for IDD Field U-Factor Raises: ValueError– if value is not a valid valueReturns: the value of ufactor or None if not set Return type: float
-
visible_transmittance¶ field Visible Transmittance
VT at Normal Incidenceoptionalvalue < 1.0Parameters: value (float) – value for IDD Field Visible Transmittance Raises: ValueError– if value is not a valid valueReturns: the value of visible_transmittance or None if not set Return type: float
-
-
class
pyidf.surface_construction_elements.WindowThermalModelParams¶ Bases:
pyidf.helper.DataObjectCorresponds to IDD object WindowThermalModel:Params object is used to select which thermal model should be used in tarcog simulations
-
deflection_model¶ field Deflection Model
Default value: NoDeflectionParameters: value (str) – value for IDD Field Deflection Model Raises: ValueError– if value is not a valid valueReturns: the value of deflection_model or None if not set Return type: str
-
initial_pressure¶ field Initial pressure
This is pressure in time of window fabricationUnits: PaDefault value: 101325.0Parameters: value (float) – value for IDD Field Initial pressure Raises: ValueError– if value is not a valid valueReturns: the value of initial_pressure or None if not set Return type: float
-
initial_temperature¶ field Initial temperature
This is temperature in time of window fabricationUnits: CDefault value: 25.0Parameters: value (float) – value for IDD Field Initial temperature Raises: ValueError– if value is not a valid valueReturns: the value of initial_temperature or None if not set Return type: float
-
name¶ field Name
Parameters: value (str) – value for IDD Field Name Raises: ValueError– if value is not a valid valueReturns: the value of name or None if not set Return type: str
-
sdscalar¶ field SDScalar
Default value: 1.0value <= 1.0Parameters: value (float) – value for IDD Field SDScalar Raises: ValueError– if value is not a valid valueReturns: the value of sdscalar or None if not set Return type: float
-
standard¶ field standard
Default value: ISO15099Parameters: value (str) – value for IDD Field standard Raises: ValueError– if value is not a valid valueReturns: the value of standard or None if not set Return type: str
-
thermal_model¶ field Thermal Model
Default value: ISO15099Parameters: value (str) – value for IDD Field Thermal Model Raises: ValueError– if value is not a valid valueReturns: the value of thermal_model or None if not set Return type: str
-
vacuum_pressure_limit¶ field Vacuum Pressure Limit
Units: PaDefault value: 13.238Parameters: value (float) – value for IDD Field Vacuum Pressure Limit Raises: ValueError– if value is not a valid valueReturns: the value of vacuum_pressure_limit or None if not set Return type: float
-