eprllib.Utils.Utils#
General utilities#
Work in progress…
Functions
|
_summary_ |
|
|
|
The effective_thermal_capacity function calculates the total effective thermal capacity of a building based on the construction materials and surface areas specified in an EnergyPlus JSON object. |
|
_summary_ |
|
_summary_ |
|
Generates an updated occupancy schedule based on typical residential patterns. |
|
Generates a new CSV with variations in schedule data. |
|
Generates a new CSV with variations and optional time shift in schedule data. |
|
The function reads the epjson file path from the env_config dictionary. |
|
_summary_ |
|
This method define the path to the epJSON file. |
|
This function select all the building surfaces and fenestration surfaces and calculate the global U-factor of the building, like EnergyPlus does. |
|
The u_factor_calculation function calculates the U-factor (a measure of heat transfer through a building element) based on the provided environment configuration (env_config). |
|
Enhanced version that supports Union types and optional properties |
|
This function check if the epJSON file has the required variables. |
|
Given a epJSON_object, return another epJSON_object with diferent size of windows. |