diff --git a/building_data/Calcul Sup-lot_2023-0428_HYP-BRUTE-90.xlsx b/building_data/Calcul Sup-lot_2023-0428_HYP-BRUTE-90.xlsx index 22f5b134..47b21645 100644 Binary files a/building_data/Calcul Sup-lot_2023-0428_HYP-BRUTE-90.xlsx and b/building_data/Calcul Sup-lot_2023-0428_HYP-BRUTE-90.xlsx differ diff --git a/hub/data/construction/nrcan_constructions.json b/hub/data/construction/nrcan_constructions.json deleted file mode 100644 index 7d4a6541..00000000 --- a/hub/data/construction/nrcan_constructions.json +++ /dev/null @@ -1,11648 +0,0 @@ -{ - "opaque_surfaces": [ - { - "1000_1900_4": { - "period_of_construction": "1000_1900", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.994, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_0": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_4": { - "period_of_construction": "1000_1900", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_1": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_4": { - "period_of_construction": "1000_1900", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_2": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_4": { - "period_of_construction": "1000_1900", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_3": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_4": { - "period_of_construction": "1000_1900", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_4": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_4": { - "period_of_construction": "1000_1900", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_5": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_5": { - "period_of_construction": "1000_1900", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.9, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_6": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_5": { - "period_of_construction": "1000_1900", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_7": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_5": { - "period_of_construction": "1000_1900", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_8": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_5": { - "period_of_construction": "1000_1900", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_9": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_5": { - "period_of_construction": "1000_1900", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_10": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_5": { - "period_of_construction": "1000_1900", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_11": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_6": { - "period_of_construction": "1000_1900", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.823, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_12": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_6": { - "period_of_construction": "1000_1900", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_13": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_6": { - "period_of_construction": "1000_1900", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_14": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_6": { - "period_of_construction": "1000_1900", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_15": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_6": { - "period_of_construction": "1000_1900", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_16": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_6": { - "period_of_construction": "1000_1900", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_17": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_7A": { - "period_of_construction": "1000_1900", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_18": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_7A": { - "period_of_construction": "1000_1900", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_19": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_7A": { - "period_of_construction": "1000_1900", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_20": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_7A": { - "period_of_construction": "1000_1900", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_21": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_7A": { - "period_of_construction": "1000_1900", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_22": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_7A": { - "period_of_construction": "1000_1900", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_23": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_7B": { - "period_of_construction": "1000_1900", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_24": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_7B": { - "period_of_construction": "1000_1900", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_25": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_7B": { - "period_of_construction": "1000_1900", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_26": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_7B": { - "period_of_construction": "1000_1900", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_27": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_7B": { - "period_of_construction": "1000_1900", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_28": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_7B": { - "period_of_construction": "1000_1900", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_29": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_8": { - "period_of_construction": "1000_1900", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.71, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_30": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_8": { - "period_of_construction": "1000_1900", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_31": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_8": { - "period_of_construction": "1000_1900", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_32": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1000_1900_8": { - "period_of_construction": "1000_1900", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_33": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1000_1900_8": { - "period_of_construction": "1000_1900", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_34": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1000_1900_8": { - "period_of_construction": "1000_1900", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_35": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_4": { - "period_of_construction": "1901_1910", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.994, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_36": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_4": { - "period_of_construction": "1901_1910", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_37": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_4": { - "period_of_construction": "1901_1910", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_38": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_4": { - "period_of_construction": "1901_1910", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_39": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_4": { - "period_of_construction": "1901_1910", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_40": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_4": { - "period_of_construction": "1901_1910", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_41": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_5": { - "period_of_construction": "1901_1910", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.9, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_42": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_5": { - "period_of_construction": "1901_1910", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_43": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_5": { - "period_of_construction": "1901_1910", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_44": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_5": { - "period_of_construction": "1901_1910", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_45": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_5": { - "period_of_construction": "1901_1910", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_46": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_5": { - "period_of_construction": "1901_1910", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_47": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_6": { - "period_of_construction": "1901_1910", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.823, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_48": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_6": { - "period_of_construction": "1901_1910", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_49": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_6": { - "period_of_construction": "1901_1910", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_50": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_6": { - "period_of_construction": "1901_1910", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_51": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_6": { - "period_of_construction": "1901_1910", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_52": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_6": { - "period_of_construction": "1901_1910", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_53": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_7A": { - "period_of_construction": "1901_1910", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_54": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_7A": { - "period_of_construction": "1901_1910", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_55": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_7A": { - "period_of_construction": "1901_1910", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_56": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_7A": { - "period_of_construction": "1901_1910", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_57": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_7A": { - "period_of_construction": "1901_1910", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_58": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_7A": { - "period_of_construction": "1901_1910", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_59": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_7B": { - "period_of_construction": "1901_1910", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_60": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_7B": { - "period_of_construction": "1901_1910", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_61": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_7B": { - "period_of_construction": "1901_1910", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_62": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_7B": { - "period_of_construction": "1901_1910", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_63": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_7B": { - "period_of_construction": "1901_1910", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_64": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_7B": { - "period_of_construction": "1901_1910", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_65": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_8": { - "period_of_construction": "1901_1910", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.71, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_66": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_8": { - "period_of_construction": "1901_1910", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_67": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_8": { - "period_of_construction": "1901_1910", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_68": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1901_1910_8": { - "period_of_construction": "1901_1910", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_69": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1901_1910_8": { - "period_of_construction": "1901_1910", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_70": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1901_1910_8": { - "period_of_construction": "1901_1910", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_71": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_4": { - "period_of_construction": "1911_1920", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.994, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_72": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_4": { - "period_of_construction": "1911_1920", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_73": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_4": { - "period_of_construction": "1911_1920", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_74": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_4": { - "period_of_construction": "1911_1920", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_75": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_4": { - "period_of_construction": "1911_1920", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_76": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_4": { - "period_of_construction": "1911_1920", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_77": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_5": { - "period_of_construction": "1911_1920", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.9, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_78": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_5": { - "period_of_construction": "1911_1920", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_79": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_5": { - "period_of_construction": "1911_1920", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_80": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_5": { - "period_of_construction": "1911_1920", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_81": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_5": { - "period_of_construction": "1911_1920", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_82": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_5": { - "period_of_construction": "1911_1920", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_83": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_6": { - "period_of_construction": "1911_1920", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.823, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_84": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_6": { - "period_of_construction": "1911_1920", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_85": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_6": { - "period_of_construction": "1911_1920", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_86": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_6": { - "period_of_construction": "1911_1920", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_87": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_6": { - "period_of_construction": "1911_1920", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_88": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_6": { - "period_of_construction": "1911_1920", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_89": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_7A": { - "period_of_construction": "1911_1920", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_90": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_7A": { - "period_of_construction": "1911_1920", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_91": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_7A": { - "period_of_construction": "1911_1920", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_92": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_7A": { - "period_of_construction": "1911_1920", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_93": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_7A": { - "period_of_construction": "1911_1920", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_94": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_7A": { - "period_of_construction": "1911_1920", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_95": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_7B": { - "period_of_construction": "1911_1920", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_96": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_7B": { - "period_of_construction": "1911_1920", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_97": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_7B": { - "period_of_construction": "1911_1920", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_98": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_7B": { - "period_of_construction": "1911_1920", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_99": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_7B": { - "period_of_construction": "1911_1920", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_100": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_7B": { - "period_of_construction": "1911_1920", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_101": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_8": { - "period_of_construction": "1911_1920", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.71, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_102": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_8": { - "period_of_construction": "1911_1920", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_103": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_8": { - "period_of_construction": "1911_1920", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_104": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1911_1920_8": { - "period_of_construction": "1911_1920", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_105": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1911_1920_8": { - "period_of_construction": "1911_1920", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_106": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1911_1920_8": { - "period_of_construction": "1911_1920", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_107": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_4": { - "period_of_construction": "1921_1930", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.994, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_108": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_4": { - "period_of_construction": "1921_1930", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_109": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_4": { - "period_of_construction": "1921_1930", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_110": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_4": { - "period_of_construction": "1921_1930", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_111": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_4": { - "period_of_construction": "1921_1930", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_112": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_4": { - "period_of_construction": "1921_1930", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_113": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_5": { - "period_of_construction": "1921_1930", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.9, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_114": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_5": { - "period_of_construction": "1921_1930", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_115": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_5": { - "period_of_construction": "1921_1930", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_116": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_5": { - "period_of_construction": "1921_1930", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_117": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_5": { - "period_of_construction": "1921_1930", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_118": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_5": { - "period_of_construction": "1921_1930", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_119": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_6": { - "period_of_construction": "1921_1930", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.823, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_120": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_6": { - "period_of_construction": "1921_1930", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_121": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_6": { - "period_of_construction": "1921_1930", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_122": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_6": { - "period_of_construction": "1921_1930", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_123": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_6": { - "period_of_construction": "1921_1930", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_124": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_6": { - "period_of_construction": "1921_1930", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_125": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_7A": { - "period_of_construction": "1921_1930", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_126": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_7A": { - "period_of_construction": "1921_1930", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_127": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_7A": { - "period_of_construction": "1921_1930", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_128": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_7A": { - "period_of_construction": "1921_1930", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_129": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_7A": { - "period_of_construction": "1921_1930", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_130": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_7A": { - "period_of_construction": "1921_1930", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_131": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_7B": { - "period_of_construction": "1921_1930", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_132": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_7B": { - "period_of_construction": "1921_1930", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_133": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_7B": { - "period_of_construction": "1921_1930", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_134": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_7B": { - "period_of_construction": "1921_1930", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_135": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_7B": { - "period_of_construction": "1921_1930", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_136": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_7B": { - "period_of_construction": "1921_1930", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_137": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_8": { - "period_of_construction": "1921_1930", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.71, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_138": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_8": { - "period_of_construction": "1921_1930", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_139": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_8": { - "period_of_construction": "1921_1930", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_140": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1921_1930_8": { - "period_of_construction": "1921_1930", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_141": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1921_1930_8": { - "period_of_construction": "1921_1930", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_142": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1921_1930_8": { - "period_of_construction": "1921_1930", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_143": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_4": { - "period_of_construction": "1931_1940", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.994, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_144": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_4": { - "period_of_construction": "1931_1940", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_145": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_4": { - "period_of_construction": "1931_1940", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_146": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_4": { - "period_of_construction": "1931_1940", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_147": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_4": { - "period_of_construction": "1931_1940", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_148": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_4": { - "period_of_construction": "1931_1940", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_149": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_5": { - "period_of_construction": "1931_1940", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.9, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_150": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_5": { - "period_of_construction": "1931_1940", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_151": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_5": { - "period_of_construction": "1931_1940", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_152": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_5": { - "period_of_construction": "1931_1940", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_153": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_5": { - "period_of_construction": "1931_1940", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_154": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_5": { - "period_of_construction": "1931_1940", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_155": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_6": { - "period_of_construction": "1931_1940", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.823, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_156": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_6": { - "period_of_construction": "1931_1940", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_157": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_6": { - "period_of_construction": "1931_1940", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_158": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_6": { - "period_of_construction": "1931_1940", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_159": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_6": { - "period_of_construction": "1931_1940", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_160": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_6": { - "period_of_construction": "1931_1940", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_161": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_7A": { - "period_of_construction": "1931_1940", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_162": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_7A": { - "period_of_construction": "1931_1940", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_163": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_7A": { - "period_of_construction": "1931_1940", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_164": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_7A": { - "period_of_construction": "1931_1940", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_165": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_7A": { - "period_of_construction": "1931_1940", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_166": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_7A": { - "period_of_construction": "1931_1940", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_167": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_7B": { - "period_of_construction": "1931_1940", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_168": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_7B": { - "period_of_construction": "1931_1940", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_169": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_7B": { - "period_of_construction": "1931_1940", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_170": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_7B": { - "period_of_construction": "1931_1940", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_171": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_7B": { - "period_of_construction": "1931_1940", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_172": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_7B": { - "period_of_construction": "1931_1940", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_173": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_8": { - "period_of_construction": "1931_1940", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.71, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_174": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_8": { - "period_of_construction": "1931_1940", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_175": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_8": { - "period_of_construction": "1931_1940", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_176": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1931_1940_8": { - "period_of_construction": "1931_1940", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_177": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1931_1940_8": { - "period_of_construction": "1931_1940", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_178": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1931_1940_8": { - "period_of_construction": "1931_1940", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_179": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_4": { - "period_of_construction": "1941_1950", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.994, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_180": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_4": { - "period_of_construction": "1941_1950", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_181": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_4": { - "period_of_construction": "1941_1950", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_182": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_4": { - "period_of_construction": "1941_1950", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_183": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_4": { - "period_of_construction": "1941_1950", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_184": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_4": { - "period_of_construction": "1941_1950", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_185": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_5": { - "period_of_construction": "1941_1950", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.9, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_186": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_5": { - "period_of_construction": "1941_1950", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_187": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_5": { - "period_of_construction": "1941_1950", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_188": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_5": { - "period_of_construction": "1941_1950", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_189": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_5": { - "period_of_construction": "1941_1950", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_190": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_5": { - "period_of_construction": "1941_1950", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_191": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_6": { - "period_of_construction": "1941_1950", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.823, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_192": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_6": { - "period_of_construction": "1941_1950", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_193": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_6": { - "period_of_construction": "1941_1950", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_194": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_6": { - "period_of_construction": "1941_1950", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_195": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_6": { - "period_of_construction": "1941_1950", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_196": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_6": { - "period_of_construction": "1941_1950", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_197": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_7A": { - "period_of_construction": "1941_1950", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_198": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_7A": { - "period_of_construction": "1941_1950", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_199": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_7A": { - "period_of_construction": "1941_1950", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_200": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_7A": { - "period_of_construction": "1941_1950", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_201": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_7A": { - "period_of_construction": "1941_1950", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_202": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_7A": { - "period_of_construction": "1941_1950", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_203": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_7B": { - "period_of_construction": "1941_1950", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_204": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_7B": { - "period_of_construction": "1941_1950", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_205": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_7B": { - "period_of_construction": "1941_1950", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_206": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_7B": { - "period_of_construction": "1941_1950", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_207": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_7B": { - "period_of_construction": "1941_1950", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_208": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_7B": { - "period_of_construction": "1941_1950", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_209": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_8": { - "period_of_construction": "1941_1950", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.71, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_210": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_8": { - "period_of_construction": "1941_1950", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_211": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_8": { - "period_of_construction": "1941_1950", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_212": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1941_1950_8": { - "period_of_construction": "1941_1950", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_213": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1941_1950_8": { - "period_of_construction": "1941_1950", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_214": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1941_1950_8": { - "period_of_construction": "1941_1950", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_215": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_4": { - "period_of_construction": "1951_1960", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.994, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_216": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_4": { - "period_of_construction": "1951_1960", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_217": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_4": { - "period_of_construction": "1951_1960", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_218": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_4": { - "period_of_construction": "1951_1960", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_219": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_4": { - "period_of_construction": "1951_1960", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_220": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_4": { - "period_of_construction": "1951_1960", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_221": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_5": { - "period_of_construction": "1951_1960", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.9, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_222": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_5": { - "period_of_construction": "1951_1960", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_223": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_5": { - "period_of_construction": "1951_1960", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_224": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_5": { - "period_of_construction": "1951_1960", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_225": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_5": { - "period_of_construction": "1951_1960", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_226": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_5": { - "period_of_construction": "1951_1960", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_227": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_6": { - "period_of_construction": "1951_1960", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.823, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_228": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_6": { - "period_of_construction": "1951_1960", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_229": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_6": { - "period_of_construction": "1951_1960", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_230": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_6": { - "period_of_construction": "1951_1960", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_231": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_6": { - "period_of_construction": "1951_1960", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_232": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_6": { - "period_of_construction": "1951_1960", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_233": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_7A": { - "period_of_construction": "1951_1960", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_234": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_7A": { - "period_of_construction": "1951_1960", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_235": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_7A": { - "period_of_construction": "1951_1960", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_236": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_7A": { - "period_of_construction": "1951_1960", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_237": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_7A": { - "period_of_construction": "1951_1960", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_238": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_7A": { - "period_of_construction": "1951_1960", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_239": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_7B": { - "period_of_construction": "1951_1960", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_240": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_7B": { - "period_of_construction": "1951_1960", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_241": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_7B": { - "period_of_construction": "1951_1960", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_242": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_7B": { - "period_of_construction": "1951_1960", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_243": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_7B": { - "period_of_construction": "1951_1960", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_244": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_7B": { - "period_of_construction": "1951_1960", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_245": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_8": { - "period_of_construction": "1951_1960", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.71, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_246": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_8": { - "period_of_construction": "1951_1960", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_247": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_8": { - "period_of_construction": "1951_1960", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_248": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1951_1960_8": { - "period_of_construction": "1951_1960", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_249": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1951_1960_8": { - "period_of_construction": "1951_1960", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_250": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1951_1960_8": { - "period_of_construction": "1951_1960", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_251": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_4": { - "period_of_construction": "1961_1970", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.994, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_252": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_4": { - "period_of_construction": "1961_1970", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_253": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_4": { - "period_of_construction": "1961_1970", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_254": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_4": { - "period_of_construction": "1961_1970", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_255": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_4": { - "period_of_construction": "1961_1970", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_256": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_4": { - "period_of_construction": "1961_1970", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_257": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_5": { - "period_of_construction": "1961_1970", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.9, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_258": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_5": { - "period_of_construction": "1961_1970", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_259": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_5": { - "period_of_construction": "1961_1970", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_260": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_5": { - "period_of_construction": "1961_1970", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_261": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_5": { - "period_of_construction": "1961_1970", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_262": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_5": { - "period_of_construction": "1961_1970", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_263": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_6": { - "period_of_construction": "1961_1970", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.823, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_264": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_6": { - "period_of_construction": "1961_1970", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_265": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_6": { - "period_of_construction": "1961_1970", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_266": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_6": { - "period_of_construction": "1961_1970", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_267": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_6": { - "period_of_construction": "1961_1970", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_268": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_6": { - "period_of_construction": "1961_1970", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_269": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_7A": { - "period_of_construction": "1961_1970", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_270": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_7A": { - "period_of_construction": "1961_1970", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_271": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_7A": { - "period_of_construction": "1961_1970", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_272": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_7A": { - "period_of_construction": "1961_1970", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_273": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_7A": { - "period_of_construction": "1961_1970", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_274": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_7A": { - "period_of_construction": "1961_1970", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_275": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_7B": { - "period_of_construction": "1961_1970", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_276": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_7B": { - "period_of_construction": "1961_1970", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_277": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_7B": { - "period_of_construction": "1961_1970", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_278": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_7B": { - "period_of_construction": "1961_1970", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_279": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_7B": { - "period_of_construction": "1961_1970", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_280": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_7B": { - "period_of_construction": "1961_1970", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_281": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_8": { - "period_of_construction": "1961_1970", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.71, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_282": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_8": { - "period_of_construction": "1961_1970", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_283": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_8": { - "period_of_construction": "1961_1970", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_284": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1961_1970_8": { - "period_of_construction": "1961_1970", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_285": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1961_1970_8": { - "period_of_construction": "1961_1970", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_286": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1961_1970_8": { - "period_of_construction": "1961_1970", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_287": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_4": { - "period_of_construction": "1971_1980", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.994, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_288": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_4": { - "period_of_construction": "1971_1980", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_289": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_4": { - "period_of_construction": "1971_1980", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_290": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_4": { - "period_of_construction": "1971_1980", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_291": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_4": { - "period_of_construction": "1971_1980", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_292": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_4": { - "period_of_construction": "1971_1980", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_293": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_5": { - "period_of_construction": "1971_1980", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.9, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_294": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_5": { - "period_of_construction": "1971_1980", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_295": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_5": { - "period_of_construction": "1971_1980", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_296": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_5": { - "period_of_construction": "1971_1980", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_297": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_5": { - "period_of_construction": "1971_1980", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_298": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_5": { - "period_of_construction": "1971_1980", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_299": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_6": { - "period_of_construction": "1971_1980", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.823, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_300": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_6": { - "period_of_construction": "1971_1980", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_301": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_6": { - "period_of_construction": "1971_1980", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_302": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_6": { - "period_of_construction": "1971_1980", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_303": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_6": { - "period_of_construction": "1971_1980", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_304": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_6": { - "period_of_construction": "1971_1980", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_305": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_7A": { - "period_of_construction": "1971_1980", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_306": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_7A": { - "period_of_construction": "1971_1980", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_307": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_7A": { - "period_of_construction": "1971_1980", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_308": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_7A": { - "period_of_construction": "1971_1980", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_309": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_7A": { - "period_of_construction": "1971_1980", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_310": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_7A": { - "period_of_construction": "1971_1980", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_311": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_7B": { - "period_of_construction": "1971_1980", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.772, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_312": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_7B": { - "period_of_construction": "1971_1980", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_313": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_7B": { - "period_of_construction": "1971_1980", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_314": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_7B": { - "period_of_construction": "1971_1980", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_315": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_7B": { - "period_of_construction": "1971_1980", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_316": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_7B": { - "period_of_construction": "1971_1980", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_317": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_8": { - "period_of_construction": "1971_1980", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.71, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_318": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_8": { - "period_of_construction": "1971_1980", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_319": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_8": { - "period_of_construction": "1971_1980", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_320": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1971_1980_8": { - "period_of_construction": "1971_1980", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.678, - "layers": { - "Brickwork Outer": 0.1, - "virtual_no_mass_321": 0, - "Concrete Block (Medium)": 0.1, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1971_1980_8": { - "period_of_construction": "1971_1980", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_322": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1971_1980_8": { - "period_of_construction": "1971_1980", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_323": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_4": { - "period_of_construction": "1981_1990", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.568, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_324": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_4": { - "period_of_construction": "1981_1990", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_325": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_4": { - "period_of_construction": "1981_1990", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_326": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_4": { - "period_of_construction": "1981_1990", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.606, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_327": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_4": { - "period_of_construction": "1981_1990", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_328": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_4": { - "period_of_construction": "1981_1990", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_329": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_5": { - "period_of_construction": "1981_1990", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.682, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_330": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_5": { - "period_of_construction": "1981_1990", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_331": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_5": { - "period_of_construction": "1981_1990", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_332": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_5": { - "period_of_construction": "1981_1990", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.547, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_333": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_5": { - "period_of_construction": "1981_1990", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_334": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_5": { - "period_of_construction": "1981_1990", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_335": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_6": { - "period_of_construction": "1981_1990", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.426, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_336": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_6": { - "period_of_construction": "1981_1990", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_337": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_6": { - "period_of_construction": "1981_1990", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_338": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_6": { - "period_of_construction": "1981_1990", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.459, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_339": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_6": { - "period_of_construction": "1981_1990", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_340": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_6": { - "period_of_construction": "1981_1990", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_341": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_7A": { - "period_of_construction": "1981_1990", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.346, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_342": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_7A": { - "period_of_construction": "1981_1990", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_343": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_7A": { - "period_of_construction": "1981_1990", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_344": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_7A": { - "period_of_construction": "1981_1990", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.425, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_345": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_7A": { - "period_of_construction": "1981_1990", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_346": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_7A": { - "period_of_construction": "1981_1990", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_347": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_7B": { - "period_of_construction": "1981_1990", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.346, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_348": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_7B": { - "period_of_construction": "1981_1990", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_349": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_7B": { - "period_of_construction": "1981_1990", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_350": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_7B": { - "period_of_construction": "1981_1990", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.425, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_351": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_7B": { - "period_of_construction": "1981_1990", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_352": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_7B": { - "period_of_construction": "1981_1990", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_353": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_8": { - "period_of_construction": "1981_1990", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.267, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_354": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_8": { - "period_of_construction": "1981_1990", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_355": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_8": { - "period_of_construction": "1981_1990", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_356": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1981_1990_8": { - "period_of_construction": "1981_1990", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.347, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_357": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1981_1990_8": { - "period_of_construction": "1981_1990", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_358": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1981_1990_8": { - "period_of_construction": "1981_1990", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_359": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_4": { - "period_of_construction": "1991_2000", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.568, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_360": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_4": { - "period_of_construction": "1991_2000", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_361": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_4": { - "period_of_construction": "1991_2000", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_362": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_4": { - "period_of_construction": "1991_2000", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.606, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_363": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_4": { - "period_of_construction": "1991_2000", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_364": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_4": { - "period_of_construction": "1991_2000", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_365": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_5": { - "period_of_construction": "1991_2000", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.682, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_366": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_5": { - "period_of_construction": "1991_2000", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_367": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_5": { - "period_of_construction": "1991_2000", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_368": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_5": { - "period_of_construction": "1991_2000", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.547, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_369": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_5": { - "period_of_construction": "1991_2000", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_370": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_5": { - "period_of_construction": "1991_2000", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_371": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_6": { - "period_of_construction": "1991_2000", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.426, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_372": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_6": { - "period_of_construction": "1991_2000", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_373": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_6": { - "period_of_construction": "1991_2000", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_374": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_6": { - "period_of_construction": "1991_2000", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.459, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_375": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_6": { - "period_of_construction": "1991_2000", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_376": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_6": { - "period_of_construction": "1991_2000", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_377": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_7A": { - "period_of_construction": "1991_2000", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.346, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_378": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_7A": { - "period_of_construction": "1991_2000", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_379": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_7A": { - "period_of_construction": "1991_2000", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_380": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_7A": { - "period_of_construction": "1991_2000", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.425, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_381": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_7A": { - "period_of_construction": "1991_2000", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_382": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_7A": { - "period_of_construction": "1991_2000", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_383": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_7B": { - "period_of_construction": "1991_2000", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.346, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_384": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_7B": { - "period_of_construction": "1991_2000", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_385": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_7B": { - "period_of_construction": "1991_2000", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_386": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_7B": { - "period_of_construction": "1991_2000", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.425, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_387": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_7B": { - "period_of_construction": "1991_2000", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_388": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_7B": { - "period_of_construction": "1991_2000", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_389": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_8": { - "period_of_construction": "1991_2000", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.267, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_390": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_8": { - "period_of_construction": "1991_2000", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_391": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_8": { - "period_of_construction": "1991_2000", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_392": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "1991_2000_8": { - "period_of_construction": "1991_2000", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.347, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_393": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "1991_2000_8": { - "period_of_construction": "1991_2000", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_394": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "1991_2000_8": { - "period_of_construction": "1991_2000", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_395": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_4": { - "period_of_construction": "2001_2010", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.568, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_396": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_4": { - "period_of_construction": "2001_2010", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.363, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_397": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_4": { - "period_of_construction": "2001_2010", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_398": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_4": { - "period_of_construction": "2001_2010", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.606, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_399": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_4": { - "period_of_construction": "2001_2010", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_400": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_4": { - "period_of_construction": "2001_2010", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_401": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_5": { - "period_of_construction": "2001_2010", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.682, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_402": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_5": { - "period_of_construction": "2001_2010", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.296, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_403": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_5": { - "period_of_construction": "2001_2010", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_404": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_5": { - "period_of_construction": "2001_2010", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.547, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_405": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_5": { - "period_of_construction": "2001_2010", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_406": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_5": { - "period_of_construction": "2001_2010", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_407": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_6": { - "period_of_construction": "2001_2010", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.426, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_408": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_6": { - "period_of_construction": "2001_2010", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.267, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_409": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_6": { - "period_of_construction": "2001_2010", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_410": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_6": { - "period_of_construction": "2001_2010", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.459, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_411": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_6": { - "period_of_construction": "2001_2010", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_412": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_6": { - "period_of_construction": "2001_2010", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_413": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_7A": { - "period_of_construction": "2001_2010", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.346, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_414": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_7A": { - "period_of_construction": "2001_2010", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_415": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_7A": { - "period_of_construction": "2001_2010", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_416": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_7A": { - "period_of_construction": "2001_2010", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.425, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_417": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_7A": { - "period_of_construction": "2001_2010", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_418": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_7A": { - "period_of_construction": "2001_2010", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_419": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_7B": { - "period_of_construction": "2001_2010", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.346, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_420": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_7B": { - "period_of_construction": "2001_2010", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_421": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_7B": { - "period_of_construction": "2001_2010", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_422": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_7B": { - "period_of_construction": "2001_2010", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.425, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_423": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_7B": { - "period_of_construction": "2001_2010", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_424": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_7B": { - "period_of_construction": "2001_2010", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_425": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_8": { - "period_of_construction": "2001_2010", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.267, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_426": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_8": { - "period_of_construction": "2001_2010", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.176, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_427": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_8": { - "period_of_construction": "2001_2010", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 3.822, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_428": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2001_2010_8": { - "period_of_construction": "2001_2010", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.347, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_429": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2001_2010_8": { - "period_of_construction": "2001_2010", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.678, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_430": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2001_2010_8": { - "period_of_construction": "2001_2010", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.678, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_431": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_4": { - "period_of_construction": "2011_2016", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.315, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_432": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_4": { - "period_of_construction": "2011_2016", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.227, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_433": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_4": { - "period_of_construction": "2011_2016", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 0.227, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_434": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_4": { - "period_of_construction": "2011_2016", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.568, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_435": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_4": { - "period_of_construction": "2011_2016", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.568, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_436": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_4": { - "period_of_construction": "2011_2016", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_437": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_5": { - "period_of_construction": "2011_2016", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.278, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_438": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_5": { - "period_of_construction": "2011_2016", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.183, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_439": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_5": { - "period_of_construction": "2011_2016", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 0.183, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_440": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_5": { - "period_of_construction": "2011_2016", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.379, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_441": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_5": { - "period_of_construction": "2011_2016", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.379, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_442": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_5": { - "period_of_construction": "2011_2016", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_443": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_6": { - "period_of_construction": "2011_2016", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.247, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_444": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_6": { - "period_of_construction": "2011_2016", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.183, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_445": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_6": { - "period_of_construction": "2011_2016", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 0.183, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_446": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_6": { - "period_of_construction": "2011_2016", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.284, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_447": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_6": { - "period_of_construction": "2011_2016", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.284, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_448": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_6": { - "period_of_construction": "2011_2016", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_449": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_7A": { - "period_of_construction": "2011_2016", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.21, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_450": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_7A": { - "period_of_construction": "2011_2016", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.162, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_451": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_7A": { - "period_of_construction": "2011_2016", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 0.162, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_452": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_7A": { - "period_of_construction": "2011_2016", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.284, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_453": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_7A": { - "period_of_construction": "2011_2016", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.284, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_454": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_7A": { - "period_of_construction": "2011_2016", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_455": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_7B": { - "period_of_construction": "2011_2016", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.21, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_456": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_7B": { - "period_of_construction": "2011_2016", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.162, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_457": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_7B": { - "period_of_construction": "2011_2016", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 0.162, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_458": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_7B": { - "period_of_construction": "2011_2016", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.284, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_459": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_7B": { - "period_of_construction": "2011_2016", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.284, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_460": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_7B": { - "period_of_construction": "2011_2016", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_461": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_8": { - "period_of_construction": "2011_2016", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.183, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_462": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_8": { - "period_of_construction": "2011_2016", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.142, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_463": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_8": { - "period_of_construction": "2011_2016", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 0.142, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_464": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2011_2016_8": { - "period_of_construction": "2011_2016", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.21, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_465": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2011_2016_8": { - "period_of_construction": "2011_2016", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.21, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_466": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2011_2016_8": { - "period_of_construction": "2011_2016", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.379, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_467": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_4": { - "period_of_construction": "2017_2019", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.315, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_468": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_4": { - "period_of_construction": "2017_2019", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.193, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_469": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_4": { - "period_of_construction": "2017_2019", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 0.227, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_470": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_4": { - "period_of_construction": "2017_2019", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.568, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_471": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_4": { - "period_of_construction": "2017_2019", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.568, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_472": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_4": { - "period_of_construction": "2017_2019", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_473": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_5": { - "period_of_construction": "2017_2019", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.278, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_474": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_5": { - "period_of_construction": "2017_2019", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.156, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_475": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_5": { - "period_of_construction": "2017_2019", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 0.183, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_476": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_5": { - "period_of_construction": "2017_2019", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.379, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_477": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_5": { - "period_of_construction": "2017_2019", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.379, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_478": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_5": { - "period_of_construction": "2017_2019", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_479": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_6": { - "period_of_construction": "2017_2019", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.247, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_480": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_6": { - "period_of_construction": "2017_2019", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.156, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_481": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_6": { - "period_of_construction": "2017_2019", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 0.183, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_482": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_6": { - "period_of_construction": "2017_2019", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.284, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_483": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_6": { - "period_of_construction": "2017_2019", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.284, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_484": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_6": { - "period_of_construction": "2017_2019", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_485": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_7A": { - "period_of_construction": "2017_2019", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.21, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_486": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_7A": { - "period_of_construction": "2017_2019", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.138, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_487": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_7A": { - "period_of_construction": "2017_2019", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 0.162, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_488": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_7A": { - "period_of_construction": "2017_2019", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.284, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_489": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_7A": { - "period_of_construction": "2017_2019", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.284, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_490": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_7A": { - "period_of_construction": "2017_2019", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_491": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_7B": { - "period_of_construction": "2017_2019", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.21, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_492": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_7B": { - "period_of_construction": "2017_2019", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.138, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_493": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_7B": { - "period_of_construction": "2017_2019", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 0.162, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_494": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_7B": { - "period_of_construction": "2017_2019", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.284, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_495": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_7B": { - "period_of_construction": "2017_2019", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.284, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_496": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_7B": { - "period_of_construction": "2017_2019", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_497": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_8": { - "period_of_construction": "2017_2019", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.183, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_498": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_8": { - "period_of_construction": "2017_2019", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.121, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_499": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_8": { - "period_of_construction": "2017_2019", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 0.142, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_500": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2017_2019_8": { - "period_of_construction": "2017_2019", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.21, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_501": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2017_2019_8": { - "period_of_construction": "2017_2019", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.21, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_502": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2017_2019_8": { - "period_of_construction": "2017_2019", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.379, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_503": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_4": { - "period_of_construction": "2020_3000", - "climate_zone": "4", - "type": "OutdoorsWall", - "u_value": 0.29, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_504": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_4": { - "period_of_construction": "2020_3000", - "climate_zone": "4", - "type": "OutdoorsRoofCeiling", - "u_value": 0.164, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_505": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_4": { - "period_of_construction": "2020_3000", - "climate_zone": "4", - "type": "OutdoorsFloor", - "u_value": 0.193, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_506": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_4": { - "period_of_construction": "2020_3000", - "climate_zone": "4", - "type": "GroundWall", - "u_value": 0.568, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_507": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_4": { - "period_of_construction": "2020_3000", - "climate_zone": "4", - "type": "GroundRoofCeiling", - "u_value": 0.568, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_508": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_4": { - "period_of_construction": "2020_3000", - "climate_zone": "4", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_509": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_5": { - "period_of_construction": "2020_3000", - "climate_zone": "5", - "type": "OutdoorsWall", - "u_value": 0.265, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_510": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_5": { - "period_of_construction": "2020_3000", - "climate_zone": "5", - "type": "OutdoorsRoofCeiling", - "u_value": 0.156, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_511": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_5": { - "period_of_construction": "2020_3000", - "climate_zone": "5", - "type": "OutdoorsFloor", - "u_value": 0.175, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_512": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_5": { - "period_of_construction": "2020_3000", - "climate_zone": "5", - "type": "GroundWall", - "u_value": 0.379, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_513": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_5": { - "period_of_construction": "2020_3000", - "climate_zone": "5", - "type": "GroundRoofCeiling", - "u_value": 0.379, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_514": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_5": { - "period_of_construction": "2020_3000", - "climate_zone": "5", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_515": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_6": { - "period_of_construction": "2020_3000", - "climate_zone": "6", - "type": "OutdoorsWall", - "u_value": 0.24, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_516": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_6": { - "period_of_construction": "2020_3000", - "climate_zone": "6", - "type": "OutdoorsRoofCeiling", - "u_value": 0.138, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_517": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_6": { - "period_of_construction": "2020_3000", - "climate_zone": "6", - "type": "OutdoorsFloor", - "u_value": 0.156, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_518": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_6": { - "period_of_construction": "2020_3000", - "climate_zone": "6", - "type": "GroundWall", - "u_value": 0.284, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_519": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_6": { - "period_of_construction": "2020_3000", - "climate_zone": "6", - "type": "GroundRoofCeiling", - "u_value": 0.284, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_520": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_6": { - "period_of_construction": "2020_3000", - "climate_zone": "6", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_521": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_7A": { - "period_of_construction": "2020_3000", - "climate_zone": "7A", - "type": "OutdoorsWall", - "u_value": 0.215, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_522": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_7A": { - "period_of_construction": "2020_3000", - "climate_zone": "7A", - "type": "OutdoorsRoofCeiling", - "u_value": 0.121, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_523": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_7A": { - "period_of_construction": "2020_3000", - "climate_zone": "7A", - "type": "OutdoorsFloor", - "u_value": 0.138, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_524": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_7A": { - "period_of_construction": "2020_3000", - "climate_zone": "7A", - "type": "GroundWall", - "u_value": 0.284, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_525": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_7A": { - "period_of_construction": "2020_3000", - "climate_zone": "7A", - "type": "GroundRoofCeiling", - "u_value": 0.284, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_526": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_7A": { - "period_of_construction": "2020_3000", - "climate_zone": "7A", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_527": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_7B": { - "period_of_construction": "2020_3000", - "climate_zone": "7B", - "type": "OutdoorsWall", - "u_value": 0.19, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_528": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_7B": { - "period_of_construction": "2020_3000", - "climate_zone": "7B", - "type": "OutdoorsRoofCeiling", - "u_value": 0.117, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_529": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_7B": { - "period_of_construction": "2020_3000", - "climate_zone": "7B", - "type": "OutdoorsFloor", - "u_value": 0.121, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_530": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_7B": { - "period_of_construction": "2020_3000", - "climate_zone": "7B", - "type": "GroundWall", - "u_value": 0.284, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_531": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_7B": { - "period_of_construction": "2020_3000", - "climate_zone": "7B", - "type": "GroundRoofCeiling", - "u_value": 0.284, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_532": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_7B": { - "period_of_construction": "2020_3000", - "climate_zone": "7B", - "type": "GroundFloor", - "u_value": 0.757, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_533": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_8": { - "period_of_construction": "2020_3000", - "climate_zone": "8", - "type": "OutdoorsWall", - "u_value": 0.165, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_534": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_8": { - "period_of_construction": "2020_3000", - "climate_zone": "8", - "type": "OutdoorsRoofCeiling", - "u_value": 0.11, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_535": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_8": { - "period_of_construction": "2020_3000", - "climate_zone": "8", - "type": "OutdoorsFloor", - "u_value": 0.117, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_536": 0, - "Timber Flooring": 0.01 - } - } - }, - { - "2020_3000_8": { - "period_of_construction": "2020_3000", - "climate_zone": "8", - "type": "GroundWall", - "u_value": 0.21, - "layers": { - "Lightweight Metallic Cladding": 0.006, - "virtual_no_mass_537": 0, - "Gypsum Plastering": 0.013 - } - } - }, - { - "2020_3000_8": { - "period_of_construction": "2020_3000", - "climate_zone": "8", - "type": "GroundRoofCeiling", - "u_value": 0.21, - "layers": { - "Asphalt 1": 0.01, - "virtual_no_mass_538": 0, - "MW Glass Wool (rolls)": 0.05, - "Plasterboard": 0.013 - } - } - }, - { - "2020_3000_8": { - "period_of_construction": "2020_3000", - "climate_zone": "8", - "type": "GroundFloor", - "u_value": 0.379, - "layers": { - "Cast Concrete": 0.1, - "virtual_no_mass_539": 0, - "Timber Flooring": 0.01 - } - } - } - ], - "transparent_surfaces": [ - { - "Window_1000_1900_4": { - "period_of_construction": "1000_1900", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1000_1900_5": { - "period_of_construction": "1000_1900", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1000_1900_6": { - "period_of_construction": "1000_1900", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1000_1900_7A": { - "period_of_construction": "1000_1900", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1000_1900_7B": { - "period_of_construction": "1000_1900", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1000_1900_8": { - "period_of_construction": "1000_1900", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1901_1910_4": { - "period_of_construction": "1901_1910", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1901_1910_5": { - "period_of_construction": "1901_1910", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1901_1910_6": { - "period_of_construction": "1901_1910", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1901_1910_7A": { - "period_of_construction": "1901_1910", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1901_1910_7B": { - "period_of_construction": "1901_1910", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1901_1910_8": { - "period_of_construction": "1901_1910", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1911_1920_4": { - "period_of_construction": "1911_1920", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1911_1920_5": { - "period_of_construction": "1911_1920", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1911_1920_6": { - "period_of_construction": "1911_1920", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1911_1920_7A": { - "period_of_construction": "1911_1920", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1911_1920_7B": { - "period_of_construction": "1911_1920", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1911_1920_8": { - "period_of_construction": "1911_1920", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1921_1930_4": { - "period_of_construction": "1921_1930", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1921_1930_5": { - "period_of_construction": "1921_1930", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1921_1930_6": { - "period_of_construction": "1921_1930", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1921_1930_7A": { - "period_of_construction": "1921_1930", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1921_1930_7B": { - "period_of_construction": "1921_1930", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1921_1930_8": { - "period_of_construction": "1921_1930", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1931_1940_4": { - "period_of_construction": "1931_1940", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1931_1940_5": { - "period_of_construction": "1931_1940", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1931_1940_6": { - "period_of_construction": "1931_1940", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1931_1940_7A": { - "period_of_construction": "1931_1940", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1931_1940_7B": { - "period_of_construction": "1931_1940", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1931_1940_8": { - "period_of_construction": "1931_1940", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1941_1950_4": { - "period_of_construction": "1941_1950", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1941_1950_5": { - "period_of_construction": "1941_1950", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1941_1950_6": { - "period_of_construction": "1941_1950", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1941_1950_7A": { - "period_of_construction": "1941_1950", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1941_1950_7B": { - "period_of_construction": "1941_1950", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1941_1950_8": { - "period_of_construction": "1941_1950", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1951_1960_4": { - "period_of_construction": "1951_1960", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1951_1960_5": { - "period_of_construction": "1951_1960", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1951_1960_6": { - "period_of_construction": "1951_1960", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1951_1960_7A": { - "period_of_construction": "1951_1960", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1951_1960_7B": { - "period_of_construction": "1951_1960", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1951_1960_8": { - "period_of_construction": "1951_1960", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1961_1970_4": { - "period_of_construction": "1961_1970", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1961_1970_5": { - "period_of_construction": "1961_1970", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1961_1970_6": { - "period_of_construction": "1961_1970", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1961_1970_7A": { - "period_of_construction": "1961_1970", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1961_1970_7B": { - "period_of_construction": "1961_1970", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1961_1970_8": { - "period_of_construction": "1961_1970", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1971_1980_4": { - "period_of_construction": "1971_1980", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1971_1980_5": { - "period_of_construction": "1971_1980", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1971_1980_6": { - "period_of_construction": "1971_1980", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1971_1980_7A": { - "period_of_construction": "1971_1980", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1971_1980_7B": { - "period_of_construction": "1971_1980", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1971_1980_8": { - "period_of_construction": "1971_1980", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1981_1990_4": { - "period_of_construction": "1981_1990", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1981_1990_5": { - "period_of_construction": "1981_1990", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1981_1990_6": { - "period_of_construction": "1981_1990", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1981_1990_7A": { - "period_of_construction": "1981_1990", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1981_1990_7B": { - "period_of_construction": "1981_1990", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1981_1990_8": { - "period_of_construction": "1981_1990", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1991_2000_4": { - "period_of_construction": "1991_2000", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_1991_2000_5": { - "period_of_construction": "1991_2000", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_1991_2000_6": { - "period_of_construction": "1991_2000", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1991_2000_7A": { - "period_of_construction": "1991_2000", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1991_2000_7B": { - "period_of_construction": "1991_2000", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_1991_2000_8": { - "period_of_construction": "1991_2000", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_2001_2010_4": { - "period_of_construction": "2001_2010", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 4.09 - } - }, - { - "Window_2001_2010_5": { - "period_of_construction": "2001_2010", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 3.35 - } - }, - { - "Window_2001_2010_6": { - "period_of_construction": "2001_2010", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_2001_2010_7A": { - "period_of_construction": "2001_2010", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_2001_2010_7B": { - "period_of_construction": "2001_2010", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_2001_2010_8": { - "period_of_construction": "2001_2010", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.95 - } - }, - { - "Window_2011_2016_4": { - "period_of_construction": "2011_2016", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.4 - } - }, - { - "Window_2011_2016_5": { - "period_of_construction": "2011_2016", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.2 - } - }, - { - "Window_2011_2016_6": { - "period_of_construction": "2011_2016", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.2 - } - }, - { - "Window_2011_2016_7A": { - "period_of_construction": "2011_2016", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.2 - } - }, - { - "Window_2011_2016_7B": { - "period_of_construction": "2011_2016", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.2 - } - }, - { - "Window_2011_2016_8": { - "period_of_construction": "2011_2016", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.6 - } - }, - { - "Window_2017_2019_4": { - "period_of_construction": "2017_2019", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 2.1 - } - }, - { - "Window_2017_2019_5": { - "period_of_construction": "2017_2019", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.9 - } - }, - { - "Window_2017_2019_6": { - "period_of_construction": "2017_2019", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.9 - } - }, - { - "Window_2017_2019_7A": { - "period_of_construction": "2017_2019", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.9 - } - }, - { - "Window_2017_2019_7B": { - "period_of_construction": "2017_2019", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.9 - } - }, - { - "Window_2017_2019_8": { - "period_of_construction": "2017_2019", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.4 - } - }, - { - "Window_2020_3000_4": { - "period_of_construction": "2020_3000", - "climate_zone": "4", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.9 - } - }, - { - "Skylight_2020_3000_4": { - "period_of_construction": "2020_3000", - "climate_zone": "4", - "shgc": 0.39, - "type": "Skylight", - "frame_ratio": 0, - "u_value": 2.69 - } - }, - { - "Window_2020_3000_5": { - "period_of_construction": "2020_3000", - "climate_zone": "5", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.9 - } - }, - { - "Skylight_2020_3000_5": { - "period_of_construction": "2020_3000", - "climate_zone": "5", - "shgc": 0.39, - "type": "Skylight", - "frame_ratio": 0, - "u_value": 2.69 - } - }, - { - "Window_2020_3000_6": { - "period_of_construction": "2020_3000", - "climate_zone": "6", - "shgc": 0.39, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.73 - } - }, - { - "Skylight_2020_3000_6": { - "period_of_construction": "2020_3000", - "climate_zone": "6", - "shgc": 0.39, - "type": "Skylight", - "frame_ratio": 0, - "u_value": 2.41 - } - }, - { - "Window_2020_3000_7A": { - "period_of_construction": "2020_3000", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.73 - } - }, - { - "Skylight_2020_3000_7A": { - "period_of_construction": "2020_3000", - "climate_zone": "7A", - "shgc": 0.49, - "type": "Skylight", - "frame_ratio": 0, - "u_value": 2.41 - } - }, - { - "Window_2020_3000_7B": { - "period_of_construction": "2020_3000", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.44 - } - }, - { - "Skylight_2020_3000_7B": { - "period_of_construction": "2020_3000", - "climate_zone": "7B", - "shgc": 0.49, - "type": "Skylight", - "frame_ratio": 0, - "u_value": 2.01 - } - }, - { - "Window_2020_3000_8": { - "period_of_construction": "2020_3000", - "climate_zone": "8", - "shgc": 0.41, - "type": "Window", - "frame_ratio": 0, - "u_value": 1.44 - } - }, - { - "Skylight_2020_3000_8": { - "period_of_construction": "2020_3000", - "climate_zone": "8", - "shgc": 0.41, - "type": "Skylight", - "frame_ratio": 0, - "u_value": 2.01 - } - } - ], - "materials": [ - { - "Urea Formaldehyde Foam": { - "no_mass": false, - "conductivity": 0.04, - "density": 10, - "specific_heat": 1400, - "thermal_emittance": 0.9, - "solar_absorptance": 0.6, - "visible_absorptance": 0.6 - } - }, - { - "Cast Concrete": { - "no_mass": false, - "conductivity": 1.13, - "density": 2000, - "specific_heat": 1000, - "thermal_emittance": 0.9, - "solar_absorptance": 0.6, - "visible_absorptance": 0.6 - } - }, - { - "Floor/Roof Screed": { - "no_mass": false, - "conductivity": 0.41, - "density": 1200, - "specific_heat": 840, - "thermal_emittance": 0.9, - "solar_absorptance": 0.73, - "visible_absorptance": 0.73 - } - }, - { - "Timber Flooring": { - "no_mass": false, - "conductivity": 0.14, - "density": 650, - "specific_heat": 1200, - "thermal_emittance": 0.9, - "solar_absorptance": 0.78, - "visible_absorptance": 0.78 - } - }, - { - "Asphalt 1": { - "no_mass": false, - "conductivity": 0.7, - "density": 2100, - "specific_heat": 1000, - "thermal_emittance": 0.9, - "solar_absorptance": 0.85, - "visible_absorptance": 0.9 - } - }, - { - "MW Glass Wool (rolls)": { - "no_mass": false, - "conductivity": 0.04, - "density": 12, - "specific_heat": 840, - "thermal_emittance": 0.9, - "solar_absorptance": 0.6, - "visible_absorptance": 0.6 - } - }, - { - "Plasterboard": { - "no_mass": false, - "conductivity": 0.25, - "density": 2800, - "specific_heat": 896, - "thermal_emittance": 0.9, - "solar_absorptance": 0.5, - "visible_absorptance": 0.5 - } - }, - { - "Brickwork Outer": { - "no_mass": false, - "conductivity": 0.84, - "density": 1700, - "specific_heat": 800, - "thermal_emittance": 0.9, - "solar_absorptance": 0.7, - "visible_absorptance": 0.7 - } - }, - { - "XPS Extruded Polystyrene- CO2 Blowing": { - "no_mass": false, - "conductivity": 0.034, - "density": 35, - "specific_heat": 1400, - "thermal_emittance": 0.9, - "solar_absorptance": 0.6, - "visible_absorptance": 0.6 - } - }, - { - "Concrete Block (Medium)": { - "no_mass": false, - "conductivity": 0.51, - "density": 1400, - "specific_heat": 1000, - "thermal_emittance": 0.9, - "solar_absorptance": 0.6, - "visible_absorptance": 0.6 - } - }, - { - "Gypsum Plastering": { - "no_mass": false, - "conductivity": 0.4, - "density": 1000, - "specific_heat": 1000, - "thermal_emittance": 0.9, - "solar_absorptance": 0.5, - "visible_absorptance": 0.5 - } - }, - { - "Lightweight Metallic Cladding": { - "no_mass": false, - "conductivity": 0.29, - "density": 1250, - "specific_heat": 1000, - "thermal_emittance": 0.9, - "solar_absorptance": 0.4, - "visible_absorptance": 0.4 - } - }, - { - "virtual_no_mass_0": { - "no_mass": true, - "thermal_resistance": 0.6584101668836548 - } - }, - { - "virtual_no_mass_1": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_2": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_3": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_4": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_5": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_6": { - "no_mass": true, - "thermal_resistance": 0.7634850606909431 - } - }, - { - "virtual_no_mass_7": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_8": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_9": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_10": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_11": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_12": { - "no_mass": true, - "thermal_resistance": 0.8674407782554092 - } - }, - { - "virtual_no_mass_13": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_14": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_15": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_16": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_17": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_18": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_19": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_20": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_21": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_22": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_23": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_24": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_25": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_26": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_27": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_28": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_29": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_30": { - "no_mass": true, - "thermal_resistance": 1.0608246538051842 - } - }, - { - "virtual_no_mass_31": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_32": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_33": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_34": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_35": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_36": { - "no_mass": true, - "thermal_resistance": 0.6584101668836548 - } - }, - { - "virtual_no_mass_37": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_38": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_39": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_40": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_41": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_42": { - "no_mass": true, - "thermal_resistance": 0.7634850606909431 - } - }, - { - "virtual_no_mass_43": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_44": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_45": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_46": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_47": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_48": { - "no_mass": true, - "thermal_resistance": 0.8674407782554092 - } - }, - { - "virtual_no_mass_49": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_50": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_51": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_52": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_53": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_54": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_55": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_56": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_57": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_58": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_59": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_60": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_61": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_62": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_63": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_64": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_65": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_66": { - "no_mass": true, - "thermal_resistance": 1.0608246538051842 - } - }, - { - "virtual_no_mass_67": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_68": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_69": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_70": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_71": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_72": { - "no_mass": true, - "thermal_resistance": 0.6584101668836548 - } - }, - { - "virtual_no_mass_73": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_74": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_75": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_76": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_77": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_78": { - "no_mass": true, - "thermal_resistance": 0.7634850606909431 - } - }, - { - "virtual_no_mass_79": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_80": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_81": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_82": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_83": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_84": { - "no_mass": true, - "thermal_resistance": 0.8674407782554092 - } - }, - { - "virtual_no_mass_85": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_86": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_87": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_88": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_89": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_90": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_91": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_92": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_93": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_94": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_95": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_96": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_97": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_98": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_99": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_100": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_101": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_102": { - "no_mass": true, - "thermal_resistance": 1.0608246538051842 - } - }, - { - "virtual_no_mass_103": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_104": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_105": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_106": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_107": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_108": { - "no_mass": true, - "thermal_resistance": 0.6584101668836548 - } - }, - { - "virtual_no_mass_109": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_110": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_111": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_112": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_113": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_114": { - "no_mass": true, - "thermal_resistance": 0.7634850606909431 - } - }, - { - "virtual_no_mass_115": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_116": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_117": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_118": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_119": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_120": { - "no_mass": true, - "thermal_resistance": 0.8674407782554092 - } - }, - { - "virtual_no_mass_121": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_122": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_123": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_124": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_125": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_126": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_127": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_128": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_129": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_130": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_131": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_132": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_133": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_134": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_135": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_136": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_137": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_138": { - "no_mass": true, - "thermal_resistance": 1.0608246538051842 - } - }, - { - "virtual_no_mass_139": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_140": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_141": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_142": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_143": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_144": { - "no_mass": true, - "thermal_resistance": 0.6584101668836548 - } - }, - { - "virtual_no_mass_145": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_146": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_147": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_148": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_149": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_150": { - "no_mass": true, - "thermal_resistance": 0.7634850606909431 - } - }, - { - "virtual_no_mass_151": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_152": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_153": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_154": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_155": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_156": { - "no_mass": true, - "thermal_resistance": 0.8674407782554092 - } - }, - { - "virtual_no_mass_157": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_158": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_159": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_160": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_161": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_162": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_163": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_164": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_165": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_166": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_167": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_168": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_169": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_170": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_171": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_172": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_173": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_174": { - "no_mass": true, - "thermal_resistance": 1.0608246538051842 - } - }, - { - "virtual_no_mass_175": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_176": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_177": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_178": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_179": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_180": { - "no_mass": true, - "thermal_resistance": 0.6584101668836548 - } - }, - { - "virtual_no_mass_181": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_182": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_183": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_184": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_185": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_186": { - "no_mass": true, - "thermal_resistance": 0.7634850606909431 - } - }, - { - "virtual_no_mass_187": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_188": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_189": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_190": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_191": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_192": { - "no_mass": true, - "thermal_resistance": 0.8674407782554092 - } - }, - { - "virtual_no_mass_193": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_194": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_195": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_196": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_197": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_198": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_199": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_200": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_201": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_202": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_203": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_204": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_205": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_206": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_207": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_208": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_209": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_210": { - "no_mass": true, - "thermal_resistance": 1.0608246538051842 - } - }, - { - "virtual_no_mass_211": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_212": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_213": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_214": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_215": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_216": { - "no_mass": true, - "thermal_resistance": 0.6584101668836548 - } - }, - { - "virtual_no_mass_217": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_218": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_219": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_220": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_221": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_222": { - "no_mass": true, - "thermal_resistance": 0.7634850606909431 - } - }, - { - "virtual_no_mass_223": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_224": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_225": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_226": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_227": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_228": { - "no_mass": true, - "thermal_resistance": 0.8674407782554092 - } - }, - { - "virtual_no_mass_229": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_230": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_231": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_232": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_233": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_234": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_235": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_236": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_237": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_238": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_239": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_240": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_241": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_242": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_243": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_244": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_245": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_246": { - "no_mass": true, - "thermal_resistance": 1.0608246538051842 - } - }, - { - "virtual_no_mass_247": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_248": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_249": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_250": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_251": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_252": { - "no_mass": true, - "thermal_resistance": 0.6584101668836548 - } - }, - { - "virtual_no_mass_253": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_254": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_255": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_256": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_257": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_258": { - "no_mass": true, - "thermal_resistance": 0.7634850606909431 - } - }, - { - "virtual_no_mass_259": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_260": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_261": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_262": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_263": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_264": { - "no_mass": true, - "thermal_resistance": 0.8674407782554092 - } - }, - { - "virtual_no_mass_265": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_266": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_267": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_268": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_269": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_270": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_271": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_272": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_273": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_274": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_275": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_276": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_277": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_278": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_279": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_280": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_281": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_282": { - "no_mass": true, - "thermal_resistance": 1.0608246538051842 - } - }, - { - "virtual_no_mass_283": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_284": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_285": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_286": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_287": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_288": { - "no_mass": true, - "thermal_resistance": 0.6584101668836548 - } - }, - { - "virtual_no_mass_289": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_290": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_291": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_292": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_293": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_294": { - "no_mass": true, - "thermal_resistance": 0.7634850606909431 - } - }, - { - "virtual_no_mass_295": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_296": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_297": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_298": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_299": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_300": { - "no_mass": true, - "thermal_resistance": 0.8674407782554092 - } - }, - { - "virtual_no_mass_301": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_302": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_303": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_304": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_305": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_306": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_307": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_308": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_309": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_310": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_311": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_312": { - "no_mass": true, - "thermal_resistance": 0.9477107371445987 - } - }, - { - "virtual_no_mass_313": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_314": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_315": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_316": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_317": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_318": { - "no_mass": true, - "thermal_resistance": 1.0608246538051842 - } - }, - { - "virtual_no_mass_319": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_320": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_321": { - "no_mass": true, - "thermal_resistance": 1.1273002032671475 - } - }, - { - "virtual_no_mass_322": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_323": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_324": { - "no_mass": true, - "thermal_resistance": 1.7073737251092764 - } - }, - { - "virtual_no_mass_325": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_326": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_327": { - "no_mass": true, - "thermal_resistance": 1.5969753613292363 - } - }, - { - "virtual_no_mass_328": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_329": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_330": { - "no_mass": true, - "thermal_resistance": 1.413086004651633 - } - }, - { - "virtual_no_mass_331": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_332": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_333": { - "no_mass": true, - "thermal_resistance": 1.7749639097270375 - } - }, - { - "virtual_no_mass_334": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_335": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_336": { - "no_mass": true, - "thermal_resistance": 2.294228185203173 - } - }, - { - "virtual_no_mass_337": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_338": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_339": { - "no_mass": true, - "thermal_resistance": 2.125459582300353 - } - }, - { - "virtual_no_mass_340": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_341": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_342": { - "no_mass": true, - "thermal_resistance": 2.8369837552322106 - } - }, - { - "virtual_no_mass_343": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_344": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_345": { - "no_mass": true, - "thermal_resistance": 2.2997515212981745 - } - }, - { - "virtual_no_mass_346": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_347": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_348": { - "no_mass": true, - "thermal_resistance": 2.8369837552322106 - } - }, - { - "virtual_no_mass_349": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_350": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_351": { - "no_mass": true, - "thermal_resistance": 2.2997515212981745 - } - }, - { - "virtual_no_mass_352": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_353": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_354": { - "no_mass": true, - "thermal_resistance": 3.692128696887511 - } - }, - { - "virtual_no_mass_355": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_356": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_357": { - "no_mass": true, - "thermal_resistance": 2.8286547252310448 - } - }, - { - "virtual_no_mass_358": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_359": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_360": { - "no_mass": true, - "thermal_resistance": 1.7073737251092764 - } - }, - { - "virtual_no_mass_361": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_362": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_363": { - "no_mass": true, - "thermal_resistance": 1.5969753613292363 - } - }, - { - "virtual_no_mass_364": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_365": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_366": { - "no_mass": true, - "thermal_resistance": 1.413086004651633 - } - }, - { - "virtual_no_mass_367": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_368": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_369": { - "no_mass": true, - "thermal_resistance": 1.7749639097270375 - } - }, - { - "virtual_no_mass_370": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_371": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_372": { - "no_mass": true, - "thermal_resistance": 2.294228185203173 - } - }, - { - "virtual_no_mass_373": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_374": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_375": { - "no_mass": true, - "thermal_resistance": 2.125459582300353 - } - }, - { - "virtual_no_mass_376": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_377": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_378": { - "no_mass": true, - "thermal_resistance": 2.8369837552322106 - } - }, - { - "virtual_no_mass_379": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_380": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_381": { - "no_mass": true, - "thermal_resistance": 2.2997515212981745 - } - }, - { - "virtual_no_mass_382": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_383": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_384": { - "no_mass": true, - "thermal_resistance": 2.8369837552322106 - } - }, - { - "virtual_no_mass_385": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_386": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_387": { - "no_mass": true, - "thermal_resistance": 2.2997515212981745 - } - }, - { - "virtual_no_mass_388": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_389": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_390": { - "no_mass": true, - "thermal_resistance": 3.692128696887511 - } - }, - { - "virtual_no_mass_391": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_392": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_393": { - "no_mass": true, - "thermal_resistance": 2.8286547252310448 - } - }, - { - "virtual_no_mass_394": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_395": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_396": { - "no_mass": true, - "thermal_resistance": 1.7073737251092764 - } - }, - { - "virtual_no_mass_397": { - "no_mass": true, - "thermal_resistance": 1.4385352223534045 - } - }, - { - "virtual_no_mass_398": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_399": { - "no_mass": true, - "thermal_resistance": 1.5969753613292363 - } - }, - { - "virtual_no_mass_400": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_401": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_402": { - "no_mass": true, - "thermal_resistance": 1.413086004651633 - } - }, - { - "virtual_no_mass_403": { - "no_mass": true, - "thermal_resistance": 2.0620926640926642 - } - }, - { - "virtual_no_mass_404": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_405": { - "no_mass": true, - "thermal_resistance": 1.7749639097270375 - } - }, - { - "virtual_no_mass_406": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_407": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_408": { - "no_mass": true, - "thermal_resistance": 2.294228185203173 - } - }, - { - "virtual_no_mass_409": { - "no_mass": true, - "thermal_resistance": 2.4290326377742106 - } - }, - { - "virtual_no_mass_410": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_411": { - "no_mass": true, - "thermal_resistance": 2.125459582300353 - } - }, - { - "virtual_no_mass_412": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_413": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_414": { - "no_mass": true, - "thermal_resistance": 2.8369837552322106 - } - }, - { - "virtual_no_mass_415": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_416": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_417": { - "no_mass": true, - "thermal_resistance": 2.2997515212981745 - } - }, - { - "virtual_no_mass_418": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_419": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_420": { - "no_mass": true, - "thermal_resistance": 2.8369837552322106 - } - }, - { - "virtual_no_mass_421": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_422": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_423": { - "no_mass": true, - "thermal_resistance": 2.2997515212981745 - } - }, - { - "virtual_no_mass_424": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_425": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_426": { - "no_mass": true, - "thermal_resistance": 3.692128696887511 - } - }, - { - "virtual_no_mass_427": { - "no_mass": true, - "thermal_resistance": 4.365532467532468 - } - }, - { - "virtual_no_mass_428": { - "no_mass": true, - "thermal_resistance": 0.10171897213616554 - } - }, - { - "virtual_no_mass_429": { - "no_mass": true, - "thermal_resistance": 2.8286547252310448 - } - }, - { - "virtual_no_mass_430": { - "no_mass": true, - "thermal_resistance": 0.15864053940160128 - } - }, - { - "virtual_no_mass_431": { - "no_mass": true, - "thermal_resistance": 1.3150021070375053 - } - }, - { - "virtual_no_mass_432": { - "no_mass": true, - "thermal_resistance": 3.1214135194307606 - } - }, - { - "virtual_no_mass_433": { - "no_mass": true, - "thermal_resistance": 3.08900062932662 - } - }, - { - "virtual_no_mass_434": { - "no_mass": true, - "thermal_resistance": 4.245362196962524 - } - }, - { - "virtual_no_mass_435": { - "no_mass": true, - "thermal_resistance": 1.7073737251092764 - } - }, - { - "virtual_no_mass_436": { - "no_mass": true, - "thermal_resistance": 0.44427766599597596 - } - }, - { - "virtual_no_mass_437": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_438": { - "no_mass": true, - "thermal_resistance": 3.5439326469858594 - } - }, - { - "virtual_no_mass_439": { - "no_mass": true, - "thermal_resistance": 4.148195160031225 - } - }, - { - "virtual_no_mass_440": { - "no_mass": true, - "thermal_resistance": 5.304556727667129 - } - }, - { - "virtual_no_mass_441": { - "no_mass": true, - "thermal_resistance": 2.5853327722682193 - } - }, - { - "virtual_no_mass_442": { - "no_mass": true, - "thermal_resistance": 1.3222367131549189 - } - }, - { - "virtual_no_mass_443": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_444": { - "no_mass": true, - "thermal_resistance": 3.995393340779003 - } - }, - { - "virtual_no_mass_445": { - "no_mass": true, - "thermal_resistance": 4.148195160031225 - } - }, - { - "virtual_no_mass_446": { - "no_mass": true, - "thermal_resistance": 5.304556727667129 - } - }, - { - "virtual_no_mass_447": { - "no_mass": true, - "thermal_resistance": 3.4679371053909667 - } - }, - { - "virtual_no_mass_448": { - "no_mass": true, - "thermal_resistance": 2.204841046277666 - } - }, - { - "virtual_no_mass_449": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_450": { - "no_mass": true, - "thermal_resistance": 4.708715106732348 - } - }, - { - "virtual_no_mass_451": { - "no_mass": true, - "thermal_resistance": 4.856553791887125 - } - }, - { - "virtual_no_mass_452": { - "no_mass": true, - "thermal_resistance": 6.012915359523029 - } - }, - { - "virtual_no_mass_453": { - "no_mass": true, - "thermal_resistance": 3.4679371053909667 - } - }, - { - "virtual_no_mass_454": { - "no_mass": true, - "thermal_resistance": 2.204841046277666 - } - }, - { - "virtual_no_mass_455": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_456": { - "no_mass": true, - "thermal_resistance": 4.708715106732348 - } - }, - { - "virtual_no_mass_457": { - "no_mass": true, - "thermal_resistance": 4.856553791887125 - } - }, - { - "virtual_no_mass_458": { - "no_mass": true, - "thermal_resistance": 6.012915359523029 - } - }, - { - "virtual_no_mass_459": { - "no_mass": true, - "thermal_resistance": 3.4679371053909667 - } - }, - { - "virtual_no_mass_460": { - "no_mass": true, - "thermal_resistance": 2.204841046277666 - } - }, - { - "virtual_no_mass_461": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_462": { - "no_mass": true, - "thermal_resistance": 5.411291219144526 - } - }, - { - "virtual_no_mass_463": { - "no_mass": true, - "thermal_resistance": 5.725967806841046 - } - }, - { - "virtual_no_mass_464": { - "no_mass": true, - "thermal_resistance": 6.88232937447695 - } - }, - { - "virtual_no_mass_465": { - "no_mass": true, - "thermal_resistance": 4.708715106732348 - } - }, - { - "virtual_no_mass_466": { - "no_mass": true, - "thermal_resistance": 3.4456190476190476 - } - }, - { - "virtual_no_mass_467": { - "no_mass": true, - "thermal_resistance": 2.478598280790823 - } - }, - { - "virtual_no_mass_468": { - "no_mass": true, - "thermal_resistance": 3.1214135194307606 - } - }, - { - "virtual_no_mass_469": { - "no_mass": true, - "thermal_resistance": 3.865061435973353 - } - }, - { - "virtual_no_mass_470": { - "no_mass": true, - "thermal_resistance": 4.245362196962524 - } - }, - { - "virtual_no_mass_471": { - "no_mass": true, - "thermal_resistance": 1.7073737251092764 - } - }, - { - "virtual_no_mass_472": { - "no_mass": true, - "thermal_resistance": 0.44427766599597596 - } - }, - { - "virtual_no_mass_473": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_474": { - "no_mass": true, - "thermal_resistance": 3.5439326469858594 - } - }, - { - "virtual_no_mass_475": { - "no_mass": true, - "thermal_resistance": 5.093970695970697 - } - }, - { - "virtual_no_mass_476": { - "no_mass": true, - "thermal_resistance": 5.304556727667129 - } - }, - { - "virtual_no_mass_477": { - "no_mass": true, - "thermal_resistance": 2.5853327722682193 - } - }, - { - "virtual_no_mass_478": { - "no_mass": true, - "thermal_resistance": 1.3222367131549189 - } - }, - { - "virtual_no_mass_479": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_480": { - "no_mass": true, - "thermal_resistance": 3.995393340779003 - } - }, - { - "virtual_no_mass_481": { - "no_mass": true, - "thermal_resistance": 5.093970695970697 - } - }, - { - "virtual_no_mass_482": { - "no_mass": true, - "thermal_resistance": 5.304556727667129 - } - }, - { - "virtual_no_mass_483": { - "no_mass": true, - "thermal_resistance": 3.4679371053909667 - } - }, - { - "virtual_no_mass_484": { - "no_mass": true, - "thermal_resistance": 2.204841046277666 - } - }, - { - "virtual_no_mass_485": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_486": { - "no_mass": true, - "thermal_resistance": 4.708715106732348 - } - }, - { - "virtual_no_mass_487": { - "no_mass": true, - "thermal_resistance": 5.9300910973084875 - } - }, - { - "virtual_no_mass_488": { - "no_mass": true, - "thermal_resistance": 6.012915359523029 - } - }, - { - "virtual_no_mass_489": { - "no_mass": true, - "thermal_resistance": 3.4679371053909667 - } - }, - { - "virtual_no_mass_490": { - "no_mass": true, - "thermal_resistance": 2.204841046277666 - } - }, - { - "virtual_no_mass_491": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_492": { - "no_mass": true, - "thermal_resistance": 4.708715106732348 - } - }, - { - "virtual_no_mass_493": { - "no_mass": true, - "thermal_resistance": 5.9300910973084875 - } - }, - { - "virtual_no_mass_494": { - "no_mass": true, - "thermal_resistance": 6.012915359523029 - } - }, - { - "virtual_no_mass_495": { - "no_mass": true, - "thermal_resistance": 3.4679371053909667 - } - }, - { - "virtual_no_mass_496": { - "no_mass": true, - "thermal_resistance": 2.204841046277666 - } - }, - { - "virtual_no_mass_497": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_498": { - "no_mass": true, - "thermal_resistance": 5.411291219144526 - } - }, - { - "virtual_no_mass_499": { - "no_mass": true, - "thermal_resistance": 6.948177095631642 - } - }, - { - "virtual_no_mass_500": { - "no_mass": true, - "thermal_resistance": 6.88232937447695 - } - }, - { - "virtual_no_mass_501": { - "no_mass": true, - "thermal_resistance": 4.708715106732348 - } - }, - { - "virtual_no_mass_502": { - "no_mass": true, - "thermal_resistance": 3.4456190476190476 - } - }, - { - "virtual_no_mass_503": { - "no_mass": true, - "thermal_resistance": 2.478598280790823 - } - }, - { - "virtual_no_mass_504": { - "no_mass": true, - "thermal_resistance": 3.395086206896552 - } - }, - { - "virtual_no_mass_505": { - "no_mass": true, - "thermal_resistance": 4.781275261324042 - } - }, - { - "virtual_no_mass_506": { - "no_mass": true, - "thermal_resistance": 5.021423003609256 - } - }, - { - "virtual_no_mass_507": { - "no_mass": true, - "thermal_resistance": 1.7073737251092764 - } - }, - { - "virtual_no_mass_508": { - "no_mass": true, - "thermal_resistance": 0.44427766599597596 - } - }, - { - "virtual_no_mass_509": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_510": { - "no_mass": true, - "thermal_resistance": 3.720395250487963 - } - }, - { - "virtual_no_mass_511": { - "no_mass": true, - "thermal_resistance": 5.093970695970697 - } - }, - { - "virtual_no_mass_512": { - "no_mass": true, - "thermal_resistance": 5.554361567635904 - } - }, - { - "virtual_no_mass_513": { - "no_mass": true, - "thermal_resistance": 2.5853327722682193 - } - }, - { - "virtual_no_mass_514": { - "no_mass": true, - "thermal_resistance": 1.3222367131549189 - } - }, - { - "virtual_no_mass_515": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_516": { - "no_mass": true, - "thermal_resistance": 4.113477011494253 - } - }, - { - "virtual_no_mass_517": { - "no_mass": true, - "thermal_resistance": 5.9300910973084875 - } - }, - { - "virtual_no_mass_518": { - "no_mass": true, - "thermal_resistance": 6.2503322636066 - } - }, - { - "virtual_no_mass_519": { - "no_mass": true, - "thermal_resistance": 3.4679371053909667 - } - }, - { - "virtual_no_mass_520": { - "no_mass": true, - "thermal_resistance": 2.204841046277666 - } - }, - { - "virtual_no_mass_521": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_522": { - "no_mass": true, - "thermal_resistance": 4.597973135525261 - } - }, - { - "virtual_no_mass_523": { - "no_mass": true, - "thermal_resistance": 6.948177095631642 - } - }, - { - "virtual_no_mass_524": { - "no_mass": true, - "thermal_resistance": 7.0864526649443915 - } - }, - { - "virtual_no_mass_525": { - "no_mass": true, - "thermal_resistance": 3.4679371053909667 - } - }, - { - "virtual_no_mass_526": { - "no_mass": true, - "thermal_resistance": 2.204841046277666 - } - }, - { - "virtual_no_mass_527": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_528": { - "no_mass": true, - "thermal_resistance": 5.209968239564429 - } - }, - { - "virtual_no_mass_529": { - "no_mass": true, - "thermal_resistance": 7.230722832722833 - } - }, - { - "virtual_no_mass_530": { - "no_mass": true, - "thermal_resistance": 8.104538663267546 - } - }, - { - "virtual_no_mass_531": { - "no_mass": true, - "thermal_resistance": 3.4679371053909667 - } - }, - { - "virtual_no_mass_532": { - "no_mass": true, - "thermal_resistance": 2.204841046277666 - } - }, - { - "virtual_no_mass_533": { - "no_mass": true, - "thermal_resistance": 1.1610798163620788 - } - }, - { - "virtual_no_mass_534": { - "no_mass": true, - "thermal_resistance": 6.007416405433647 - } - }, - { - "virtual_no_mass_535": { - "no_mass": true, - "thermal_resistance": 7.774623376623378 - } - }, - { - "virtual_no_mass_536": { - "no_mass": true, - "thermal_resistance": 8.387084400358736 - } - }, - { - "virtual_no_mass_537": { - "no_mass": true, - "thermal_resistance": 4.708715106732348 - } - }, - { - "virtual_no_mass_538": { - "no_mass": true, - "thermal_resistance": 3.4456190476190476 - } - }, - { - "virtual_no_mass_539": { - "no_mass": true, - "thermal_resistance": 2.478598280790823 - } - } - ] -} \ No newline at end of file diff --git a/hub/helpers/data/hub_function_to_nrcan_construction_function.py b/hub/helpers/data/hub_function_to_nrcan_construction_function.py deleted file mode 100644 index d8618f07..00000000 --- a/hub/helpers/data/hub_function_to_nrcan_construction_function.py +++ /dev/null @@ -1,86 +0,0 @@ -""" -Dictionaries module for hub function to nrcan construction function -SPDX - License - Identifier: LGPL - 3.0 - or -later -Copyright © 2022 Concordia CERC group -Project Coder Guille Gutierrez Guillermo.GutierrezMorote@concordia.ca -""" - -import hub.helpers.constants as cte - - -class HubFunctionToNrcanConstructionFunction: - """ - Hub function to nrcan construction function class - """ - def __init__(self): - self._dictionary = { - cte.RESIDENTIAL: 'MidriseApartment', - cte.SINGLE_FAMILY_HOUSE: 'MidriseApartment', - cte.MULTI_FAMILY_HOUSE: 'HighriseApartment', - cte.ROW_HOUSE: 'MidriseApartment', - cte.MID_RISE_APARTMENT: 'MidriseApartment', - cte.HIGH_RISE_APARTMENT: 'HighriseApartment', - cte.OFFICE_AND_ADMINISTRATION: 'MediumOffice', - cte.SMALL_OFFICE: 'SmallOffice', - cte.MEDIUM_OFFICE: 'MediumOffice', - cte.LARGE_OFFICE: 'LargeOffice', - cte.COURTHOUSE: 'MediumOffice', - cte.FIRE_STATION: 'n/a', - cte.PENITENTIARY: 'LargeHotel', - cte.POLICE_STATION: 'n/a', - cte.POST_OFFICE: 'MediumOffice', - cte.LIBRARY: 'MediumOffice', - cte.EDUCATION: 'SecondarySchool', - cte.PRIMARY_SCHOOL: 'PrimarySchool', - cte.PRIMARY_SCHOOL_WITH_SHOWER: 'PrimarySchool', - cte.SECONDARY_SCHOOL: 'SecondarySchool', - cte.UNIVERSITY: 'SecondarySchool', - cte.LABORATORY_AND_RESEARCH_CENTER: 'SecondarySchool', - cte.STAND_ALONE_RETAIL: 'RetailStandalone', - cte.HOSPITAL: 'Hospital', - cte.OUT_PATIENT_HEALTH_CARE: 'Outpatient', - cte.HEALTH_CARE: 'Outpatient', - cte.RETIREMENT_HOME_OR_ORPHANAGE: 'SmallHotel', - cte.COMMERCIAL: 'RetailStripmall', - cte.STRIP_MALL: 'RetailStripmall', - cte.SUPERMARKET: 'RetailStripmall', - cte.RETAIL_SHOP_WITHOUT_REFRIGERATED_FOOD: 'RetailStandalone', - cte.RETAIL_SHOP_WITH_REFRIGERATED_FOOD: 'RetailStandalone', - cte.RESTAURANT: 'FullServiceRestaurant', - cte.QUICK_SERVICE_RESTAURANT: 'QuickServiceRestaurant', - cte.FULL_SERVICE_RESTAURANT: 'FullServiceRestaurant', - cte.HOTEL: 'SmallHotel', - cte.HOTEL_MEDIUM_CLASS: 'SmallHotel', - cte.SMALL_HOTEL: 'SmallHotel', - cte.LARGE_HOTEL: 'LargeHotel', - cte.DORMITORY: 'SmallHotel', - cte.EVENT_LOCATION: 'n/a', - cte.CONVENTION_CENTER: 'n/a', - cte.HALL: 'n/a', - cte.GREEN_HOUSE: 'n/a', - cte.INDUSTRY: 'n/a', - cte.WORKSHOP: 'n/a', - cte.WAREHOUSE: 'Warehouse', - cte.WAREHOUSE_REFRIGERATED: 'Warehouse', - cte.SPORTS_LOCATION: 'n/a', - cte.SPORTS_ARENA: 'n/a', - cte.GYMNASIUM: 'n/a', - cte.MOTION_PICTURE_THEATRE: 'n/a', - cte.MUSEUM: 'n/a', - cte.PERFORMING_ARTS_THEATRE: 'n/a', - cte.TRANSPORTATION: 'n/a', - cte.AUTOMOTIVE_FACILITY: 'n/a', - cte.PARKING_GARAGE: 'n/a', - cte.RELIGIOUS: 'n/a', - cte.NON_HEATED: 'n/a', - cte.DATACENTER: 'n/a', - cte.FARM: 'n/a' - } - - @property - def dictionary(self) -> dict: - """ - Get the dictionary - :return: {} - """ - return self._dictionary diff --git a/hub/imports/construction/nrcan_physics_parameters.py b/hub/imports/construction/nrcan_physics_parameters.py deleted file mode 100644 index e57aa22e..00000000 --- a/hub/imports/construction/nrcan_physics_parameters.py +++ /dev/null @@ -1,105 +0,0 @@ -""" -NrcanPhysicsParameters import the construction and material information defined by NRCAN -SPDX - License - Identifier: LGPL - 3.0 - or -later -Copyright © 2022 Concordia CERC group -Project Coder Pilar Monsalvete Alvarez de Uribarri pilar.monsalvete@concordia.ca -""" - -import logging - -from hub.catalog_factories.construction_catalog_factory import ConstructionCatalogFactory -from hub.city_model_structure.building_demand.thermal_archetype import ThermalArchetype -from hub.city_model_structure.building_demand.construction import Construction -from hub.city_model_structure.building_demand.layer import Layer -from hub.helpers.dictionaries import Dictionaries -from hub.imports.construction.helpers.construction_helper import ConstructionHelper - - -class NrcanPhysicsParameters: - """ - NrcanPhysicsParameters class - """ - - def __init__(self, city, divide_in_storeys=False): - self._city = city - self._divide_in_storeys = divide_in_storeys - self._climate_zone = ConstructionHelper.city_to_nrcan_climate_zone(city.climate_reference_city) - - def enrich_buildings(self): - """ - Returns the city with the construction parameters assigned to the buildings - """ - city = self._city - nrcan_catalog = ConstructionCatalogFactory('nrcan').catalog - for building in city.buildings: - if building.function not in Dictionaries().hub_function_to_nrcan_construction_function: - logging.error('Building %s has an unknown building function %s', building.name, building.function) - continue - function = Dictionaries().hub_function_to_nrcan_construction_function[building.function] - try: - archetype = self._search_archetype(nrcan_catalog, function, building.year_of_construction, self._climate_zone) - - except KeyError: - logging.error('Building %s has unknown construction archetype for building function: %s ' - '[%s], building year of construction: %s and climate zone %s', building.name, function, - building.function, building.year_of_construction, self._climate_zone) - continue - thermal_archetype = ThermalArchetype() - self._assign_values(thermal_archetype, archetype) - for internal_zone in building.internal_zones: - internal_zone.thermal_archetype = thermal_archetype - - @staticmethod - def _search_archetype(nrcan_catalog, function, year_of_construction, climate_zone): - nrcan_archetypes = nrcan_catalog.entries('archetypes') - for building_archetype in nrcan_archetypes: - construction_period_limits = building_archetype.construction_period.split('_') - if int(construction_period_limits[0]) <= int(year_of_construction) <= int(construction_period_limits[1]): - if str(function) == str(building_archetype.function) and climate_zone == str(building_archetype.climate_zone): - return building_archetype - raise KeyError('archetype not found') - - @staticmethod - def _assign_values(thermal_archetype, catalog_archetype): - thermal_archetype.average_storey_height = catalog_archetype.average_storey_height - thermal_archetype.extra_loses_due_to_thermal_bridges = catalog_archetype.extra_loses_due_to_thermal_bridges - thermal_archetype.thermal_capacity = catalog_archetype.thermal_capacity - thermal_archetype.indirect_heated_ratio = 0 - thermal_archetype.infiltration_rate_for_ventilation_system_on = catalog_archetype.infiltration_rate_for_ventilation_system_on - thermal_archetype.infiltration_rate_for_ventilation_system_off = catalog_archetype.infiltration_rate_for_ventilation_system_off - _constructions = [] - for catalog_construction in catalog_archetype.constructions: - construction = Construction() - construction.type = catalog_construction.type - construction.name = catalog_construction.name - if catalog_construction.window_ratio is not None: - for _orientation in catalog_construction.window_ratio: - if catalog_construction.window_ratio[_orientation] is None: - catalog_construction.window_ratio[_orientation] = 0 - construction.window_ratio = catalog_construction.window_ratio - _layers = [] - for layer_archetype in catalog_construction.layers: - layer = Layer() - layer.thickness = layer_archetype.thickness - archetype_material = layer_archetype.material - layer.material_name = archetype_material.name - layer.no_mass = archetype_material.no_mass - if archetype_material.no_mass: - layer.thermal_resistance = archetype_material.thermal_resistance - else: - layer.density = archetype_material.density - layer.conductivity = archetype_material.conductivity - layer.specific_heat = archetype_material.specific_heat - layer.solar_absorptance = archetype_material.solar_absorptance - layer.thermal_absorptance = archetype_material.thermal_absorptance - layer.visible_absorptance = archetype_material.visible_absorptance - _layers.append(layer) - construction.layers = _layers - - if catalog_construction.window is not None: - window_archetype = catalog_construction.window - construction.window_frame_ratio = window_archetype.frame_ratio - construction.window_g_value = window_archetype.g_value - construction.window_overall_u_value = window_archetype.overall_u_value - _constructions.append(construction) - thermal_archetype.constructions = _constructions diff --git a/hub/imports/geometry/geojson.py b/hub/imports/geometry/geojson.py index b07a6a7b..3c39a9ee 100644 --- a/hub/imports/geometry/geojson.py +++ b/hub/imports/geometry/geojson.py @@ -135,6 +135,8 @@ class Geojson: building_aliases = [] if 'id' in feature: building_name = feature['id'] + elif 'id' in feature['properties']: + building_name = feature['properties']['id'] else: building_name = uuid.uuid4() if self._aliases_field is not None: diff --git a/input_files/Lachine_moved_existing_year_type.geojson b/input_files/Lachine_moved_existing_year_type.geojson new file mode 100644 index 00000000..28894957 --- /dev/null +++ b/input_files/Lachine_moved_existing_year_type.geojson @@ -0,0 +1,45 @@ +{ +"type": "FeatureCollection", +"name": "Lachine_moved_existing_year_type", +"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } }, +"features": [ +{ "type": "Feature", "properties": { "id": "1673", "footprint_area": 1294.9983604130321, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1673_bf6023ad.json", "type": "Building", "building_type": "6000", "number_of_stories": 3, "name": "Building_1673", "number_of_stories_above_ground": 3, "floor_area": 3884.9950812390962, "maximum_roof_height": 12.0, "building_type_2": 6111, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.667372756629021, 45.435676695791244 ], [ -73.667372756629021, 45.435369020278436 ], [ -73.666888584086863, 45.435363806039966 ], [ -73.666884389888097, 45.435671430856793 ], [ -73.667372756629021, 45.435676695791244 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1646", "footprint_area": 2044.068283611894, "floor_height": 3.9999999999999996, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1646_18838a5f.json", "type": "Building", "building_type": "1000", "number_of_stories": 8, "name": "Building_1646", "number_of_stories_above_ground": 8, "floor_area": 16352.546268895137, "maximum_roof_height": 31.999999999999996, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.66455280450829, 45.435744913502532 ], [ -73.664552546221131, 45.435924884126429 ], [ -73.665143168622009, 45.435925291049998 ], [ -73.665143472602168, 45.435897888505529 ], [ -73.665271574391269, 45.435897888505529 ], [ -73.665271574391269, 45.43592397028798 ], [ -73.665554021737009, 45.43592541402861 ], [ -73.665558234480898, 45.435520460988293 ], [ -73.665274864731245, 45.435519575077379 ], [ -73.665273254390414, 45.435772607121798 ], [ -73.665145133767908, 45.435771908941341 ], [ -73.665145133767908, 45.435748141341286 ], [ -73.66455280450829, 45.435744913502532 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1647", "footprint_area": 2029.5591847320029, "floor_height": 3.9999999999999996, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1647_e842fa1c.json", "type": "Building", "building_type": "1000", "number_of_stories": 8, "name": "Building_1647", "number_of_stories_above_ground": 8, "floor_area": 16236.473477856023, "maximum_roof_height": 31.999999999999996, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.66859722812778, 45.433658926667157 ], [ -73.668234175867511, 45.433673504539236 ], [ -73.66768744812434, 45.43401734227502 ], [ -73.668062079648976, 45.434307927076063 ], [ -73.668251686386938, 45.434187844642544 ], [ -73.668051314516219, 45.434031417950692 ], [ -73.668339905517598, 45.433849641065429 ], [ -73.668597133592854, 45.433839414337072 ], [ -73.66859722812778, 45.433658926667157 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1648", "footprint_area": 808.28076254848929, "floor_height": 3.9999999999999996, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1648_1baa7890.json", "type": "Building", "building_type": "1000", "number_of_stories": 8, "name": "Building_1648", "number_of_stories_above_ground": 8, "floor_area": 6466.2461003879143, "maximum_roof_height": 31.999999999999996, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.668743078788893, 45.434565837770023 ], [ -73.668578717259948, 45.43467261555972 ], [ -73.668774017167109, 45.434819733874662 ], [ -73.66918929609129, 45.434819866014372 ], [ -73.66918952072686, 45.434666890634482 ], [ -73.668872628011471, 45.434666890634482 ], [ -73.668743078788893, 45.434565837770023 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1649", "footprint_area": 1458.239197322313, "floor_height": 3.9999999999999996, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1649_57bc7dc1.json", "type": "Building", "building_type": "1000", "number_of_stories": 8, "name": "Building_1649", "number_of_stories_above_ground": 8, "floor_area": 11665.913578578504, "maximum_roof_height": 31.999999999999996, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.667010971728686, 45.434441574739452 ], [ -73.667114430089001, 45.434521723434102 ], [ -73.667260434022793, 45.434433564446572 ], [ -73.667326169895276, 45.434485171461255 ], [ -73.667520068466175, 45.434363261684247 ], [ -73.667721505074852, 45.434520773703198 ], [ -73.667912637656173, 45.434400698393027 ], [ -73.667539746318226, 45.434109118486703 ], [ -73.667010971728686, 45.434441574739452 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1650", "footprint_area": 504.15104012840311, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1650_287dcb62.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1650", "number_of_stories_above_ground": 6, "floor_area": 3024.9062407704187, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.668126468300898, 45.437361574191002 ], [ -73.668126416777696, 45.437235594637158 ], [ -73.667664100454218, 45.437235597612165 ], [ -73.667664102091791, 45.43736157422493 ], [ -73.668126468300898, 45.437361574191002 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1651", "footprint_area": 892.77340679971894, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1651_63dc1f59.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1651", "number_of_stories_above_ground": 6, "floor_area": 5356.6404407983136, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.668615557687048, 45.436113978949173 ], [ -73.668616133543296, 45.436293949755125 ], [ -73.66918885562572, 45.436293949755125 ], [ -73.669189050813969, 45.436113978949173 ], [ -73.668615557687048, 45.436113978949173 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1652", "footprint_area": 912.70544410405819, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1652_22bfc82c.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1652", "number_of_stories_above_ground": 6, "floor_area": 5476.2326646243491, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.669189050709747, 45.43629395377809 ], [ -73.669009112223776, 45.436293969856393 ], [ -73.66900930741204, 45.436880654582609 ], [ -73.669188834870596, 45.436880625241663 ], [ -73.669189050709747, 45.43629395377809 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1653", "footprint_area": 1140.9999999757201, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1653_dfeb9d5d.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1653", "number_of_stories_above_ground": 6, "floor_area": 6845.9999998543208, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.668795301088977, 45.436293949755118 ], [ -73.668615557687062, 45.436293949755125 ], [ -73.66861555768709, 45.437027330789462 ], [ -73.66879530108902, 45.437027330789462 ], [ -73.668795301088977, 45.436293949755118 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1654", "footprint_area": 893.37365266692359, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1654_eead46db.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1654", "number_of_stories_above_ground": 6, "floor_area": 5360.2419160015415, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.669189050813955, 45.435925387121237 ], [ -73.66918905041392, 45.435745416315257 ], [ -73.668615557687104, 45.435745416315257 ], [ -73.668615557687104, 45.435925387121237 ], [ -73.669189050813955, 45.435925387121237 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1655", "footprint_area": 967.48230638653331, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1655_c71416fb.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1655", "number_of_stories_above_ground": 6, "floor_area": 5804.8938383191999, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.669163920747337, 45.435147559851927 ], [ -73.669164209534003, 45.435101917201926 ], [ -73.669078996777614, 45.435101652349225 ], [ -73.669078863681321, 45.435147559536063 ], [ -73.669008467435376, 45.435147559384667 ], [ -73.669008467484616, 45.435745416315257 ], [ -73.669188214507741, 45.435745416315257 ], [ -73.669189598629131, 45.435147559777384 ], [ -73.669163920747337, 45.435147559851927 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1656", "footprint_area": 980.37490820664607, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1656_75f94a0d.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1656", "number_of_stories_above_ground": 6, "floor_area": 5882.2494492398764, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.668640406248173, 45.435101024674736 ], [ -73.668640926617968, 45.435147558060443 ], [ -73.668615250676694, 45.435147558111886 ], [ -73.668614717759652, 45.435745416315257 ], [ -73.668794461161582, 45.435745416315257 ], [ -73.668794461130858, 45.435147557752828 ], [ -73.668768783501889, 45.435147559606158 ], [ -73.668768786127728, 45.435101028381446 ], [ -73.668640406248173, 45.435101024674736 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1657", "footprint_area": 222.09817462227147, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1657_4ca8f080.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1657", "number_of_stories_above_ground": 6, "floor_area": 1332.5890477336288, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.669189548238336, 45.433835907779731 ], [ -73.668957951796472, 45.433835907779731 ], [ -73.66895767313865, 45.433946700211251 ], [ -73.6691892695805, 45.433946700211251 ], [ -73.669189548238336, 45.433835907779731 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1658", "footprint_area": 648.19765522326634, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1658_424b2df8.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1658", "number_of_stories_above_ground": 6, "floor_area": 3889.185931339598, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.668938469265626, 45.433656662069488 ], [ -73.668938469265626, 45.433674658743001 ], [ -73.668861436379089, 45.433674596130288 ], [ -73.668861436379089, 45.433656535919432 ], [ -73.668763842635698, 45.433656376098661 ], [ -73.668763842635698, 45.4338357829904 ], [ -73.669189548238336, 45.433835907779731 ], [ -73.6691898026356, 45.433657073656256 ], [ -73.668938469265626, 45.433656662069488 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1659", "footprint_area": 853.04053182815187, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1659_52a1d774.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1659", "number_of_stories_above_ground": 6, "floor_area": 5118.2431909689112, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.669189018377537, 45.434570084215956 ], [ -73.669189048414026, 45.434021717112955 ], [ -73.669009305012082, 45.434021717112955 ], [ -73.669009274983594, 45.434569938524483 ], [ -73.669189018377537, 45.434570084215956 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1660", "footprint_area": 358.93166192741774, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1660_90dba68e.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1660", "number_of_stories_above_ground": 6, "floor_area": 2153.5899715645064, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.667969959666152, 45.434745444652918 ], [ -73.668107054384933, 45.434659255252576 ], [ -73.668106768269212, 45.434658992214736 ], [ -73.667892012804259, 45.434491065605087 ], [ -73.667755753028672, 45.434576673682074 ], [ -73.667969959666152, 45.434745444652918 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1661", "footprint_area": 988.39325611376989, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1661_5b6bbc63.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1661", "number_of_stories_above_ground": 6, "floor_area": 5930.3595366826194, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.667753152960088, 45.434647875115395 ], [ -73.667725464958153, 45.434626158405926 ], [ -73.66760410247791, 45.434703366952746 ], [ -73.667260434022793, 45.434433564446572 ], [ -73.667114430089001, 45.434521723434102 ], [ -73.667509950599225, 45.434832222062724 ], [ -73.667584379668355, 45.434785648257488 ], [ -73.667673053917611, 45.434856243925609 ], [ -73.66785765431095, 45.43474233866327 ], [ -73.667810874668859, 45.434706056731812 ], [ -73.667816274334456, 45.43470263672323 ], [ -73.667777231499798, 45.434672356635119 ], [ -73.66783197144278, 45.434637965632071 ], [ -73.667804946747651, 45.434615432853164 ], [ -73.667753152960088, 45.434647875115395 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1662", "footprint_area": 478.6204031245943, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1662_97193100.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1662", "number_of_stories_above_ground": 6, "floor_area": 2871.7224187475658, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.668720451301567, 45.434274053461046 ], [ -73.668555411303828, 45.434144372382654 ], [ -73.668316591688495, 45.434291144713121 ], [ -73.668479184564703, 45.4344214325316 ], [ -73.668720451301567, 45.434274053461046 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1663", "footprint_area": 1434.9411493013613, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1663_d66f6249.json", "type": "Building", "building_type": "1000", "number_of_stories": 6, "name": "Building_1663", "number_of_stories_above_ground": 6, "floor_area": 8609.6468958081678, "maximum_roof_height": 24.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.665928391134017, 45.437627214568224 ], [ -73.666185188484576, 45.437627275871236 ], [ -73.666189864381366, 45.437389159450817 ], [ -73.666515593195911, 45.437388569873107 ], [ -73.666515956213601, 45.437208599039842 ], [ -73.665936570484675, 45.437209167458711 ], [ -73.665928391134017, 45.437627214568224 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1664", "footprint_area": 855.313686118232, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1664_de6c70d0.json", "type": "Building", "building_type": "1000", "number_of_stories": 15, "name": "Building_1664", "number_of_stories_above_ground": 15, "floor_area": 12829.70529177348, "maximum_roof_height": 60.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.66801719364247, 45.436793649477018 ], [ -73.667596622414578, 45.436793617659305 ], [ -73.667596622414578, 45.437028621599758 ], [ -73.668017013592291, 45.437028654137954 ], [ -73.66801719364247, 45.436793649477018 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1665", "footprint_area": 1149.438834497756, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1665_156fa2e7.json", "type": "Building", "building_type": "1000", "number_of_stories": 15, "name": "Building_1665", "number_of_stories_above_ground": 15, "floor_area": 17241.582517466341, "maximum_roof_height": 60.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.666044727070982, 45.436769741251766 ], [ -73.666044837597411, 45.436803158516874 ], [ -73.665941879046017, 45.436803425356793 ], [ -73.665939390855229, 45.437027725380389 ], [ -73.666478602281259, 45.437027845311647 ], [ -73.666478602281259, 45.436803158516874 ], [ -73.666440085838005, 45.436803158516874 ], [ -73.666440085838005, 45.436776026773252 ], [ -73.666044727070982, 45.436769741251766 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1666", "footprint_area": 2324.0116964114713, "floor_height": 3.9999999999999996, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1666_a8635b05.json", "type": "Building", "building_type": "1000", "number_of_stories": 8, "name": "Building_1666", "number_of_stories_above_ground": 8, "floor_area": 18592.093571291771, "maximum_roof_height": 31.999999999999996, "building_type_2": 1921, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.665132598176768, 45.436857164525861 ], [ -73.665132598176768, 45.436830168904962 ], [ -73.66526101030756, 45.436830168904962 ], [ -73.665261665863596, 45.436950811398802 ], [ -73.665541986084719, 45.436950063128975 ], [ -73.665547984414985, 45.43642947858028 ], [ -73.66526555307334, 45.436427909596567 ], [ -73.665262428718847, 45.436704189340773 ], [ -73.665134022837194, 45.436704189340773 ], [ -73.665134283864731, 45.436681107253577 ], [ -73.664537543332827, 45.436677193719873 ], [ -73.664535192983209, 45.436853246633184 ], [ -73.665132598176768, 45.436857164525861 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1667", "footprint_area": 1027.8277728328394, "floor_height": 3.9999999999999996, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1667_4e77528c.json", "type": "Building", "building_type": "1000", "number_of_stories": 8, "name": "Building_1667", "number_of_stories_above_ground": 8, "floor_area": 8222.6221826627152, "maximum_roof_height": 31.999999999999996, "building_type_2": 1921, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.665549510877995, 45.436294496839402 ], [ -73.665546533973455, 45.436294494963875 ], [ -73.665551547608715, 45.43611412122825 ], [ -73.664891717500467, 45.43611412122825 ], [ -73.664889716569192, 45.436294496839402 ], [ -73.665549510877995, 45.436294496839402 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1668", "footprint_area": 735.09355594096996, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1668_a550f9b3.json", "type": "Building", "building_type": "1000", "number_of_stories": 4, "name": "Building_1668", "number_of_stories_above_ground": 4, "floor_area": 2940.3742237638799, "maximum_roof_height": 16.0, "building_type_2": 1921, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.66475047967208, 45.436114828937427 ], [ -73.664570742063574, 45.436113825659589 ], [ -73.664564689409346, 45.436586226359324 ], [ -73.664744425564265, 45.436587357626195 ], [ -73.66475047967208, 45.436114828937427 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1669", "footprint_area": 374.11245699843494, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1669_f3b002d8.json", "type": "Building", "building_type": "1000", "number_of_stories": 3, "name": "Building_1669", "number_of_stories_above_ground": 3, "floor_area": 1122.3373709953048, "maximum_roof_height": 12.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.668905035441242, 45.435101111653012 ], [ -73.669237843191354, 45.43510214606615 ], [ -73.669238664872836, 45.434972279551545 ], [ -73.668905857122724, 45.434971245138399 ], [ -73.668905035441242, 45.435101111653012 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1676", "footprint_area": 2131.0154588451987, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1676_b0ffe753.json", "type": "Building", "building_type": "7444", "number_of_stories": 4, "name": "Building_1676", "number_of_stories_above_ground": 4, "floor_area": 8524.0618353807949, "maximum_roof_height": 16.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.664914894830218, 45.437389562610612 ], [ -73.664914421982061, 45.437416567275534 ], [ -73.665251242135469, 45.437416567275534 ], [ -73.665537365859819, 45.437416574265519 ], [ -73.665540953534972, 45.437218607178806 ], [ -73.664917888530852, 45.437218590425296 ], [ -73.664917396555353, 45.437246687465077 ], [ -73.664788944729779, 45.43724558257906 ], [ -73.664791833138949, 45.437080662156177 ], [ -73.664531700372052, 45.437080298164545 ], [ -73.664524863570179, 45.437482564295294 ], [ -73.664781660571592, 45.437482564295294 ], [ -73.664786491369767, 45.437389885181737 ], [ -73.664914894830218, 45.437389562610612 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1677", "footprint_area": 3933.6318337951816, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1677_4ce319f5.json", "type": "Building", "building_type": "7222", "number_of_stories": 3, "name": "Building_1677", "number_of_stories_above_ground": 3, "floor_area": 11800.895501385545, "maximum_roof_height": 12.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.664510358921731, 45.43833589104328 ], [ -73.665166245421304, 45.438215027152289 ], [ -73.665169463688571, 45.438042724913529 ], [ -73.665525747607063, 45.437978053148655 ], [ -73.665528747828148, 45.437726296140902 ], [ -73.665172919706151, 45.43772566338501 ], [ -73.664779484869115, 45.43772566338501 ], [ -73.664519435051503, 45.437773130608782 ], [ -73.664510358921731, 45.43833589104328 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1678", "footprint_area": 4641.7803576890328, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1678_02988034.json", "type": "Building", "building_type": "6111", "number_of_stories": 3, "name": "Building_1678", "number_of_stories_above_ground": 3, "floor_area": 13925.341073067098, "maximum_roof_height": 12.0, "building_type_2": 6000, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.668421955626641, 45.43559119537175 ], [ -73.668022358103428, 45.435590593066074 ], [ -73.668017148524001, 45.436852538891273 ], [ -73.668017013602807, 45.437028640404428 ], [ -73.668149244825912, 45.437029414121227 ], [ -73.668149629990353, 45.436996506459352 ], [ -73.668131488745573, 45.436996398476872 ], [ -73.668131803506142, 45.436970122699734 ], [ -73.668226675715701, 45.436970725641395 ], [ -73.668228200928937, 45.436853097330918 ], [ -73.668416561775643, 45.436853385924174 ], [ -73.66841847435542, 45.436407825441904 ], [ -73.668421955626641, 45.43559119537175 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1679", "footprint_area": 4319.0295927044426, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1679_b24420b9.json", "type": "Building", "building_type": "6111", "number_of_stories": 3, "name": "Building_1679", "number_of_stories_above_ground": 3, "floor_area": 12957.088778113328, "maximum_roof_height": 12.0, "building_type_2": 6000, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.6676053228109, 45.435591523940779 ], [ -73.667602613827711, 45.436793618112581 ], [ -73.66801719364247, 45.436793649477039 ], [ -73.66802232750409, 45.435594547117901 ], [ -73.667654200178163, 45.435593080355837 ], [ -73.667654208542956, 45.435592048718291 ], [ -73.6676053228109, 45.435591523940779 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1680", "footprint_area": 1225.15986339136, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1680_6c9bd455.json", "type": "Building", "building_type": "6111", "number_of_stories": 3, "name": "Building_1680", "number_of_stories_above_ground": 3, "floor_area": 3675.4795901740799, "maximum_roof_height": 12.0, "building_type_2": 6000, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.667596622414578, 45.437020511364551 ], [ -73.667596622489881, 45.436793617659319 ], [ -73.666974026335765, 45.436790318252953 ], [ -73.666971576490013, 45.437017206599805 ], [ -73.667596622414578, 45.437020511364551 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1681", "footprint_area": 7440.6678389157605, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1681_884eb763.json", "type": "Building", "building_type": "6111", "number_of_stories": 3, "name": "Building_1681", "number_of_stories_above_ground": 3, "floor_area": 22322.003516747282, "maximum_roof_height": 12.0, "building_type_2": 6000, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.666492248633858, 45.43638661369733 ], [ -73.666473547611133, 45.43638661369733 ], [ -73.666482465287686, 45.435869205032546 ], [ -73.666486037344583, 45.435671228711151 ], [ -73.66649324539415, 45.434974010180255 ], [ -73.666403327005156, 45.434973140984212 ], [ -73.6660085967535, 45.434970382162497 ], [ -73.666006550487495, 45.436769134310026 ], [ -73.666479628079273, 45.436776655426591 ], [ -73.666492248633858, 45.43638661369733 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1687", "footprint_area": 3264.7409803860646, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1687_cb4cf712.json", "type": "Building", "building_type": "1000", "number_of_stories": 11, "name": "Building_1687", "number_of_stories_above_ground": 11, "floor_area": 35912.150784246711, "maximum_roof_height": 44.0, "building_type_2": 1921, "building_type_3": 6111 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.665567583885291, 45.43466932058314 ], [ -73.665283112941253, 45.434850377542183 ], [ -73.665281874817651, 45.43496198922243 ], [ -73.665153485795187, 45.434961718577995 ], [ -73.665153808453496, 45.434932632276528 ], [ -73.664555714212526, 45.43531323855396 ], [ -73.664551889509383, 45.435609400125053 ], [ -73.664834024034789, 45.435611334713926 ], [ -73.66483749936549, 45.435362156046601 ], [ -73.665151281977501, 45.435160383553075 ], [ -73.665151792763695, 45.435114338318201 ], [ -73.665280184788216, 45.435114338338892 ], [ -73.665277174814051, 45.435385665207676 ], [ -73.665559627580862, 45.435386548251792 ], [ -73.665567583885291, 45.43466932058314 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1674", "footprint_area": 2484.8825099908718, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1674_bbeef534.json", "type": "Building", "building_type": "6000", "number_of_stories": 3, "name": "Building_1674", "number_of_stories_above_ground": 3, "floor_area": 7454.6475299726153, "maximum_roof_height": 12.0, "building_type_2": 6111, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.667248610160003, 45.435924163141479 ], [ -73.66724798100546, 45.435945580128184 ], [ -73.667549584180662, 45.435948734169607 ], [ -73.66754952022481, 45.435951888250706 ], [ -73.667604511663086, 45.435951888211008 ], [ -73.667605126160126, 45.43567920089707 ], [ -73.666884389888097, 45.435671430856793 ], [ -73.66688434878435, 45.435674445624294 ], [ -73.666486030839678, 45.435671772067714 ], [ -73.66648176823378, 45.435909648495979 ], [ -73.666563136490083, 45.435909648495979 ], [ -73.666563129588553, 45.435924001221537 ], [ -73.667248610160003, 45.435924163141479 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1688", "footprint_area": 1641.9575463399633, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1688_55a8cadd.json", "type": "Building", "building_type": "1000", "number_of_stories": 14, "name": "Building_1688", "number_of_stories_above_ground": 14, "floor_area": 22987.405648759486, "maximum_roof_height": 56.0, "building_type_2": 6111, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.665920466951619, 45.438074832810123 ], [ -73.666515593195911, 45.437963343188848 ], [ -73.666515593195911, 45.437725645247056 ], [ -73.66614588653529, 45.437725086993041 ], [ -73.666145886539852, 45.437636265029319 ], [ -73.665966143158769, 45.437636222120737 ], [ -73.665966572968443, 45.437725511285144 ], [ -73.665926803843391, 45.437725157245957 ], [ -73.665920466951619, 45.438074832810123 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1675", "footprint_area": 3125.7782000612933, "floor_height": 4.0, "year_built": 1990, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1675_730b8065.json", "type": "Building", "building_type": "6000", "number_of_stories": 3, "name": "Building_1675", "number_of_stories_above_ground": 3, "floor_area": 9377.33460018388, "maximum_roof_height": 12.0, "building_type_2": 6111, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.666490452451612, 45.434756728517236 ], [ -73.666493252099286, 45.434974531817161 ], [ -73.666486031717994, 45.435671772046057 ], [ -73.66688434878435, 45.435674445624294 ], [ -73.666888584086863, 45.435363806039966 ], [ -73.666893304291094, 45.434832713951032 ], [ -73.66680618457589, 45.43483247822946 ], [ -73.66680664677321, 45.434750015606156 ], [ -73.666571966084391, 45.434749376709796 ], [ -73.666571925317186, 45.434756728517236 ], [ -73.666490452451612, 45.434756728517236 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1689", "footprint_area": 2187.8048172803792, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1689_909fbfb4.json", "type": "Building", "building_type": "1000", "number_of_stories": 15, "name": "Building_1689", "number_of_stories_above_ground": 15, "floor_area": 32817.072259205685, "maximum_roof_height": 60.0, "building_type_2": null, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.667504385093551, 45.437594060949706 ], [ -73.667144840702818, 45.437660657392186 ], [ -73.667144834020434, 45.437688581026286 ], [ -73.667042118950661, 45.437707606377302 ], [ -73.667042099336527, 45.43721728784066 ], [ -73.666785074014001, 45.437217907319628 ], [ -73.666785208300354, 45.437912954554328 ], [ -73.667042081174898, 45.437865459625925 ], [ -73.667042087856515, 45.437837539218407 ], [ -73.667144802918216, 45.43781854754981 ], [ -73.667144796236599, 45.437846467957336 ], [ -73.667504385093537, 45.437779981190126 ], [ -73.667504385093551, 45.437594060949706 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1690", "footprint_area": 1674.9280842908665, "floor_height": 4.0, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1690_0146d7fc.json", "type": "Building", "building_type": "1000", "number_of_stories": 10, "name": "Building_1690", "number_of_stories_above_ground": 10, "floor_area": 16749.280842908665, "maximum_roof_height": 40.0, "building_type_2": 6111, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.668126534542566, 45.437681866271078 ], [ -73.668383377125423, 45.437633845683195 ], [ -73.668383491801876, 45.437217551516433 ], [ -73.668126409436084, 45.437217643643855 ], [ -73.668126534542566, 45.437523541871258 ], [ -73.668023824027188, 45.437542745148519 ], [ -73.668023824027188, 45.437514805548552 ], [ -73.66766413614485, 45.437582054613621 ], [ -73.66766415445214, 45.437768315190588 ], [ -73.668023765788789, 45.437701080436888 ], [ -73.668023824027188, 45.437673129948379 ], [ -73.6681266029602, 45.437653913879537 ], [ -73.668126534542566, 45.437681866271078 ] ] ] } }, +{ "type": "Feature", "properties": { "id": "1691", "footprint_area": 2416.2204562020706, "floor_height": 3.9999999999999996, "year_built": 2019, "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1691_e4a64903.json", "type": "Building", "building_type": "1000", "number_of_stories": 8, "name": "Building_1691", "number_of_stories_above_ground": 8, "floor_area": 19329.763649616565, "maximum_roof_height": 31.999999999999996, "building_type_2": 6111, "building_type_3": null }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -73.66765675225426, 45.435369763356881 ], [ -73.667656760492804, 45.435368747291285 ], [ -73.668226081270987, 45.435369758924502 ], [ -73.668226073032457, 45.435310418637101 ], [ -73.668225335766905, 45.435310418637101 ], [ -73.668225335766905, 45.435220718797545 ], [ -73.668226073032457, 45.435220718797545 ], [ -73.66842324930586, 45.435220707215464 ], [ -73.66842268222733, 45.435175714511374 ], [ -73.668422683258228, 45.434982523102775 ], [ -73.667606057102702, 45.434982225122766 ], [ -73.667606057102702, 45.435220703648262 ], [ -73.66765675225426, 45.435220718797545 ], [ -73.66765675225426, 45.435369763356881 ] ] ] } } +] +} diff --git a/main.py b/main.py index 479cffa1..98ef9d66 100644 --- a/main.py +++ b/main.py @@ -7,9 +7,31 @@ from hub.imports.usage_factory import UsageFactory from hub.imports.weather_factory import WeatherFactory import hub.helpers.constants as cte from hub.imports.energy_systems_factory import EnergySystemsFactory +import geopandas as gpd # Specify the GeoJSON file path input_files_path = (Path(__file__).parent / 'input_files') -geojson_file_path = input_files_path / 'test.geojson' + +building_type_2_modelling=2 +#'Lachine_New_Developments.geojson' +geojson_file_path = input_files_path / 'Lachine_moved_existing_year_type.geojson' +if building_type_2_modelling==1: + gdf = gpd.read_file(geojson_file_path) + # Filter gdf when 'building_type_2' is not null + filtered_gdf = gdf[gdf['building_type_2'].notnull()] + output_geojson =input_files_path /'Lachine_moved_existing_year_type_2.geojson' + geojson_file_path =output_geojson + filtered_gdf.to_file(output_geojson, driver='GeoJSON') + print(f"New GeoJSON saved in: {output_geojson}") +if building_type_2_modelling==2: + gdf = gpd.read_file(geojson_file_path) + # Filter gdf when 'building_type_3' is not null + filtered_gdf = gdf[gdf['building_type_3'].notnull()] + output_geojson =input_files_path /'Lachine_moved_existing_year_type_3.geojson' + geojson_file_path = output_geojson + filtered_gdf.to_file(output_geojson, driver='GeoJSON') + print(f"New GeoJSON saved in: {output_geojson}") + + output_path = (Path(__file__).parent / 'out_files').resolve() output_path.mkdir(parents=True, exist_ok=True) # Create city object from GeoJSON file @@ -24,15 +46,86 @@ ConstructionFactory('nrcan', city).enrich() UsageFactory('nrcan', city).enrich() WeatherFactory('epw', city).enrich() energy_plus_workflow(city) +def to_dict(building, total_floor_area): + return { + 'year_of_construction' : building.year_of_construction, + 'type_function':building.function, + 'beam_kWh_per_m2': sum(building.beam[cte.HOUR])/ (3.6e6), + 'diffuse_kWh_per_m2': sum(building.diffuse[cte.HOUR])/ (3.6e6), + 'direct_normal_kWh_per_m2': sum(building.direct_normal[cte.HOUR])/ (3.6e6), + 'average_storey_height_meters': building.average_storey_height, + 'max_height_meters_meters': building.max_height, + 'global_horizontal_kWh_per_m2': sum(building.global_horizontal[cte.HOUR])/ (3.6e6), + 'appliances_peak_load_kW':building.appliances_peak_load[cte.YEAR][0]/ (1e3), + 'domestic_hot_water_peak_load_kW': building.domestic_hot_water_peak_load[cte.YEAR][0]/ (1e3), + 'heating_peak_load_kW': building.heating_peak_load[cte.YEAR][0]/ (1e3), + 'cooling_peak_load_kW': building.cooling_peak_load[cte.YEAR][0]/ (1e3), + 'lighting_peak_load_kW': building.lighting_peak_load[cte.YEAR][0]/ (1e3), + 'heating_demand_kWh_per_m2' : building.heating_demand[cte.YEAR][0]/ (3.6e6 * total_floor_area), + 'cooling_demand_kWh_per_m2' : building.cooling_demand[cte.YEAR][0]/ (3.6e6 * total_floor_area), + 'domestic_hot_water_heat_demand_kWh_per_m2':building.domestic_hot_water_heat_demand[cte.YEAR][0]/ (3.6e6 * total_floor_area), + 'appliances_electrical_demand_kWh_per_m2':building.appliances_electrical_demand[cte.YEAR][0]/ (3.6e6 * total_floor_area), + 'lighting_electrical_demand_kWh_per_m2': building.lighting_electrical_demand[cte.YEAR][0]/ (3.6e6 * total_floor_area), + 'heating_demand_kWh': [x / (cte.WATTS_HOUR_TO_JULES * 1000) for x in building.heating_demand[cte.HOUR]], + 'cooling_demand_kWh':[x / (cte.WATTS_HOUR_TO_JULES * 1000) for x in building.cooling_demand[cte.HOUR]], + 'domestic_hot_water_heat_demand_kWh': [x / (cte.WATTS_HOUR_TO_JULES * 1000) for x in building.domestic_hot_water_heat_demand[cte.HOUR]], + 'appliances_electrical_demand_kWh':[x / (cte.WATTS_HOUR_TO_JULES * 1000) for x in building.appliances_electrical_demand[cte.HOUR]], + 'lighting_electrical_demand_kWh': [x / (cte.WATTS_HOUR_TO_JULES * 1000) for x in building.lighting_electrical_demand[cte.HOUR]] + } +buildings_dic={} + for building in city.buildings: - print(building.heating_demand[cte.YEAR][0] / 3.6e6) - print(building.name) - total_floor_area = 0 - for thermal_zone in building.thermal_zones_from_internal_zones: - total_floor_area += thermal_zone.total_floor_area - print(building.heating_demand[cte.YEAR][0] / (3.6e6 * total_floor_area)) - building.energy_systems_archetype_name = 'system 1 gas' + + total_floor_area = 0 + for thermal_zone in building.thermal_zones_from_internal_zones: + total_floor_area += thermal_zone.total_floor_area + print(building.heating_demand[cte.YEAR][0] / (3.6e6 * total_floor_area)) + building.energy_systems_archetype_name = 'system 1 gas' + buildings_dic[building.name] = to_dict(building,total_floor_area) print('test') + +""""EXPORTERS""" +import pandas as pd +# Convert the dictionary to a DataFrame +df = pd.DataFrame.from_dict(buildings_dic, orient='index') + +# Export the DataFrame to an Excel file +excel_file_path = r'C:\Users\a_gabald\PycharmProjects\summer_course_2024\out_files\buildings.xlsx' +df.to_excel(excel_file_path, index=True, index_label='Building') + +import json + + +def make_json_serializable(data): + if isinstance(data, (str, int, float, bool, type(None))): + return data + elif isinstance(data, dict): + return {k: make_json_serializable(v) for k, v in data.items()} + elif isinstance(data, list): + return [make_json_serializable(item) for item in data] + else: + return str(data) # Convert any other type to a string + +# Load the existing GeoJSON file + +with open(geojson_file_path, 'r') as f: + geojson_data = json.load(f) + +# Update the properties of each feature +for feature in geojson_data['features']: + # Attempt to retrieve the building_id from 'id' or 'properties' + building_id = feature.get('id') or feature['properties'].get('id') + + if building_id in buildings_dic: + serializable_properties = make_json_serializable(buildings_dic[building_id]) + feature['properties'].update(serializable_properties) + +# Save the updated GeoJSON to a new file +updated_geojson_file_path = r'C:\Users\a_gabald\PycharmProjects\summer_course_2024\out_files\updated_buildings.geojson' # Replace with your actual path +with open(updated_geojson_file_path, 'w') as f: + json.dump(geojson_data, f, indent=4) + + EnergySystemsFactory('montreal_custom', city).enrich() print('test') for building in city.buildings: @@ -54,4 +147,10 @@ for building in city.buildings: # total_floor_area = 0 # for thermal_zone in building.thermal_zones_from_internal_zones: # total_floor_area += thermal_zone.total_floor_area -# print(building.heating_demand[cte.YEAR][0] / (3.6e6 * total_floor_area)) \ No newline at end of file +# print(building.heating_demand[cte.YEAR][0] / (3.6e6 * total_floor_area)) + + +for building in city.buildings: + print(building.name) + print(building.year_of_construction) + print(building.usages_percentage) \ No newline at end of file diff --git a/processor.py b/processor.py new file mode 100644 index 00000000..9ebcba06 --- /dev/null +++ b/processor.py @@ -0,0 +1,145 @@ +import json +from pathlib import Path +import pandas as pd +import geopandas as gpd +# Specify the GeoJSON file path +input_files_path = (Path(__file__).parent / 'input_files') +geojson_file_path = input_files_path / 'Lachine_moved_existing_year_type.geojson' +#read it to use later +gdf = gpd.read_file(geojson_file_path) +#define output path +output_path = (Path(__file__).parent / 'out_files').resolve() +output_path.mkdir(parents=True, exist_ok=True) +# Define output folders +output_folders = ['building_type', 'building_type_2', 'building_type_3'] +#output paths containing energy+ results are read + +gdf_building_outputs={} + +output_paths = {} +# Create directories for the output folders +for folder in output_folders: + path = output_path / folder + path.mkdir(parents=True, exist_ok=True) + output_paths[folder] = path +# Read the resulting GeoDataFrames saved in each folder +gdf_building_outputs = {} +for folder in output_folders: + path = output_paths[folder] / 'updated_buildings.geojson' + if path.exists(): + gdf_building_outputs[folder] = gpd.read_file(path) + else: + gdf_building_outputs[folder] = gpd.GeoDataFrame() + + + + + +percentage_data = { + 1646: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1647: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1648: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1649: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1650: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1651: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1652: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1653: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1654: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1655: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1656: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1657: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1658: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1659: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1660: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1661: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1662: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1663: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1664: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1665: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1666: {"type1_%": 0.891045711, "type2_%": 0.108954289, "type3_%": 0}, + 1667: {"type1_%": 0.8, "type2_%": 0.2, "type3_%": 0}, + 1668: {"type1_%": 0.666666667, "type2_%": 0.333333333, "type3_%": 0}, + 1669: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1673: {"type1_%": 0.666666667, "type2_%": 0.3, "type3_%": 0}, + 1674: {"type1_%": 0.666666667, "type2_%": 0.3, "type3_%": 0}, + 1675: {"type1_%": 0.666666667, "type2_%": 0.3, "type3_%": 0}, + 1676: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1677: {"type1_%": 1, "type2_%": 0, "type3_%": 0}, + 1678: {"type1_%": 0.666666667, "type2_%": 0.3, "type3_%": 0}, + 1679: {"type1_%": 0.666666667, "type2_%": 0.3, "type3_%": 0}, + 1680: {"type1_%": 0.666666667, "type2_%": 0.3, "type3_%": 0}, + 1681: {"type1_%": 0.666666667, "type2_%": 0.3, "type3_%": 0}, + 1687: {"type1_%": 0.606611029, "type2_%": 0.28211422, "type3_%": 0.11127475}, + 1688: {"type1_%": 0.92, "type2_%": 0.1, "type3_%": 0}, + 1689: {"type1_%": 0.96, "type2_%": 0, "type3_%": 0}, + 1690: {"type1_%": 0.94, "type2_%": 0.1, "type3_%": 0}, + 1691: {"type1_%": 0.75, "type2_%": 0.3, "type3_%": 0}, +} + + +# Define a function to calculate new demands based on percentages +def calculate_demands(building_id, percentages, gdf_building_type, gdf_building_type_2, gdf_building_type_3): + new_demands = {} + for demand_type in [ + 'heating_demand_kWh', 'cooling_demand_kWh', + 'domestic_hot_water_heat_demand_kWh', + 'appliances_electrical_demand_kWh', + 'lighting_electrical_demand_kWh']: + demand_type_1 = gdf_building_type.loc[gdf_building_type['id'] == building_id, demand_type].values[ + 0] if not gdf_building_type.empty else 0 + demand_type_2 = gdf_building_type_2.loc[gdf_building_type_2['id'] == building_id, demand_type].values[ + 0] if not gdf_building_type_2.empty else 0 + demand_type_3 = gdf_building_type_3.loc[gdf_building_type_3['id'] == building_id, demand_type].values[ + 0] if not gdf_building_type_3.empty else 0 + + new_demand = ( + demand_type_1 * percentages['type1_%'] + + demand_type_2 * percentages['type2_%'] + + demand_type_3 * percentages['type3_%'] + ) + new_demands[demand_type] = new_demand + return new_demands + + +# Process each building in the GeoJSON +for idx, feature in gdf.iterrows(): + building_id = feature['id'] # Adjust this based on your GeoJSON structure + if building_id == 1673: + percentages = percentage_data[building_id] + print(percentages) + new_demands = calculate_demands(building_id, percentages, + gdf_building_outputs.get('building_type', gpd.GeoDataFrame()), + gdf_building_outputs.get('building_type_2', gpd.GeoDataFrame()), + gdf_building_outputs.get('building_type_3', gpd.GeoDataFrame())) + print(new_demands) + # Update the properties of the feature + gdf.at[idx, 'heating_demand_kWh'] = new_demands['heating_demand_kWh'] + gdf.at[idx, 'cooling_demand_kWh'] = new_demands['cooling_demand_kWh'] + gdf.at[idx, 'domestic_hot_water_heat_demand_kWh'] = new_demands['domestic_hot_water_heat_demand_kWh'] + gdf.at[idx, 'appliances_electrical_demand_kWh'] = new_demands['appliances_electrical_demand_kWh'] + gdf.at[idx, 'lighting_electrical_demand_kWh'] = new_demands['lighting_electrical_demand_kWh'] + +print('test') + + # + # if building_id in percentage_data: + # percentages = percentage_data[building_id] + # new_demands = calculate_demands(building_id, percentages, + # gdf_building_outputs.get('building_type', gpd.GeoDataFrame()), + # gdf_building_outputs.get('building_type_2', gpd.GeoDataFrame()), + # gdf_building_outputs.get('building_type_3', gpd.GeoDataFrame())) + # + # # Update the properties of each feature + # gdf.at[idx, 'heating_demand_kWh'] = new_demands['heating_demand_kWh'] + # gdf.at[idx, 'cooling_demand_kWh'] = new_demands['cooling_demand_kWh'] + # gdf.at[idx, 'domestic_hot_water_heat_demand_kWh'] = new_demands['domestic_hot_water_heat_demand_kWh'] + # gdf.at[idx, 'appliances_electrical_demand_kWh'] = new_demands['appliances_electrical_demand_kWh'] + # gdf.at[idx, 'lighting_electrical_demand_kWh'] = new_demands['lighting_electrical_demand_kWh'] + # + # # Save the updated GeoDataFrame to the appropriate folder + # for folder, key in zip(output_folders, ['type1_%', 'type2_%', 'type3_%']): + # if percentages[key] > 0: + # output_gdf = gdf_building_outputs[folder] + # output_gdf = output_gdf.append(gdf.iloc[[idx]], ignore_index=True) + # output_gdf.to_file(output_paths[folder] / 'buildings.geojson', driver='GeoJSON') + # diff --git a/updated_buildings.geojson b/updated_buildings.geojson new file mode 100644 index 00000000..92beaef9 --- /dev/null +++ b/updated_buildings.geojson @@ -0,0 +1,113 @@ +{ + "project": { + "country": "-", + "city": "Montreal, QC", + "latitude": 45.5019, + "cad_coordinates": [ + 0.0, + 0.0 + ], + "longitude": -73.5674, + "time_zone": -5.0, + "elevation": 40.0 + }, + "type": "FeatureCollection", + "mappers": [], + "features": [ + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -73.56460598928051, + 45.49740281507067 + ], + [ + -73.56460599751905, + 45.497401799005075 + ], + [ + -73.56517531829724, + 45.49740281063829 + ], + [ + -73.5651753100587, + 45.49734347035089 + ], + [ + -73.56517457279315, + 45.49734347035089 + ], + [ + -73.56517457279315, + 45.497253770511335 + ], + [ + -73.5651753100587, + 45.497253770511335 + ], + [ + -73.56537248633211, + 45.497253758929254 + ], + [ + -73.56537191925358, + 45.497208766225164 + ], + [ + -73.56537192028448, + 45.497015574816565 + ], + [ + -73.56455529412895, + 45.49701527683656 + ], + [ + -73.56455529412895, + 45.49725375536205 + ], + [ + -73.56460598928051, + 45.497253770511335 + ], + [ + -73.56460598928051, + 45.49740281507067 + ] + ] + ] + }, + "type": "Feature", + "id": "1691", + "properties": { + "footprint_area": 2416.2204562020706, + "floor_height": 3.9999999999999996, + "year_built": 2024, + "detailed_model_filename": "C:\\Users\\umroot\\Downloads\\Group 3\\hb_json\\Building_1691_e4a64903.json", + "type": "Building", + "building_type": "1000", + "number_of_stories": 8, + "name": "Building_1691", + "number_of_stories_above_ground": 8, + "floor_area": 19329.763649616565, + "maximum_roof_height": 31.999999999999996, + "year_of_construction": 2024, + "type_function": "residential", + "heating_demand": [ + 4528783398296.355 + ], + "cooling_demand": [ + 2074220778983.8276 + ], + "domestic_hot_water_heat_demand": [ + 6848139964182.653 + ], + "appliances_electrical_demand": [ + 2199514382726.829 + ], + "lighting_electrical_demand": [ + 1278208358263.9053 + ], + "walls": [ + \ No newline at end of file