BH.oM.Environment.SAP.SAPResult¶
An individual result for a single iteration of a SAP analysis on a dwelling.
Class structure¶
Implemented interfaces and base types¶
The SAPResult is inheriting from the following base type(s) and implements the following interfaces:
- BH.oM.Base.IObject
Properties¶
Defining properties¶
The following properties are defined on the class
Name | Type | Description | Quantity |
---|---|---|---|
DwellingName | string | The name of the dwelling (the plot reference). | - |
DwellingCount | int | The number of dwellings in the block that match this dwelling type. | - |
Iteration | string | The name of the iteration analysed. | - |
TotalFloorArea | double | The floor area of a single dwelling of this type. Also referred to as the Total Floor Area (TFA). | - |
FloorAreaByBlock | double | The total floor area of the dwelling type, calculated as the TotalFloorArea multiplied by the DwellingCount. | - |
WallArea | double | The total wall area of the dwelling. | - |
WindowArea | double | The total window area of the dwelling. | - |
WallToFloorRatio | double | The ratio of walls to floor for the dwelling. | - |
WindowToFloorRatio | double | The ratio of windows to floor for the dwelling. | - |
WindowToWallRatio | double | The ratio of window to wall for the dwelling. | - |
NotionalWindowArea | double | The total notional window area of the dwelling as your benchmark. | - |
NotionalWindowToWallRatio | double | The ratio of the notional window to wall for the dwelling. | - |
DER | double | The Dwelling Emission Rate (DER) - calculated as part of the analysis. | - |
TER | double | The Target Emission Rate (TER) for the dwelling. | - |
DERTERImprovement | double | The improvement of Emission Rate between the Target (TER) and actual (DER). Calculated as ( (TER - DER) / TER). | - |
DPER | double | The Dwelling Primary Energy Rating (DPER) for the dwelling - calculated as part of the analysis. | - |
TPER | double | The Target Primary Energy Rating (TPER) for the dwelling. | - |
DPERTPERImprovement | double | The improvement of Primary Energy Rating between the Target (TPER) and actual (DPER). Calculated as ( (TPER - DPER) / TPER). | - |
DFEE | double | The Dwelling Fabric Energy Efficiency (DFEE) for the dwelling - calculated as part of the analysis. | - |
TFEE | double | The Target Fabric Energy Efficiency (TFEE) for the dwelling. | - |
DFEETFEEImprovement | double | The improvement of Fabric Energy Efficiency between the Target (TFEE) and actual (DFEE). Calculated as ( (TFEE - DFEE) / TFEE). | - |
BlockDER | double | Calculation of the Dwelling Emission Rate (DER) multiplied by the total floor area for the dwelling type, calculated as the DER multiplied by FloorAreaByBlock. | - |
BlockTER | double | Calculation of the Target Emission Rate (TER) multiplied by the total floor area for the dwelling type, calculated as the TER multiplied by FloorAreaByBlock. | - |
BlockDPER | double | Calculation of the Dwelling Primary Energy Rating (DPER) multiplied by the total floor area for the dwelling type, calculated as the DPER multiplied by the FloorAreaByBlock. | - |
BlockTPER | double | Calculation of the Target Primary Energy Rating (TPER) multiplied by the total floor area for the dwelling type, calculated as the TPER multiplied by the FloorAreaByBlock. | - |
BlockDFEE | double | Calculation of the Dwelling Fabric Energy Efficiency (DFEE) multiplied by the total floor area for the dwelling type, calculated as the DFEE multiplied by the FloorAreaByBlock. | - |
BlockTFEE | double | Calculation of the Target Fabric Energy Efficiency (TFEE) multiplied by the total floor area for the dwelling type, calculated as the TFEE multiplied by the FloorAreaByBlock. | - |
Code and Schema¶
C# implementation¶
Assembly: SAP_oM.dll
The C# class definition is available on github:
All history and changes of the class can be found by inspection the history.
JSON Schema implementation¶
The object is defined as a JSON schema. You can validate a JSON instance against this schema by reference. To do this, use the schema reference below in a validator like this one.
JSON Schema
{
"$ref" : "https://raw.githubusercontent.com/BHoM/BHoM_JSONSchema/develop/SAP_oM/SAP/SAPResult.json"
}
The JSON Schema is available on github here: