Modules
IDF Class
Class for loading and parsing idf models. |
|
Handles preparation of EnergyPlus outputs. |
|
Lists available meters in the IDF model. |
|
Lists available variables in the IDF model. |
UMI Template Library
Handles parsing and creating Template Library Files for UMI for Rhino. |
Template Classes
Main class supporting the definition of a single building template. |
|
HVAC settings for the zone. |
|
Domestic Hot Water settings. |
|
Gas Materials. |
|
Glazing Materials class. |
|
Zone Loads. |
|
Opaque Constructions. |
|
Use this component to create a custom opaque material. |
|
Class that handles Schedules. |
|
Building Structure settings. |
|
Zone Ventilation Settings. |
|
Window Construction. |
|
Defines the various window-related properties of a |
|
Zone settings class. |
|
ZoneConstructionSet class. |
Template Helper Classes
Classes that support the Template Classes classes above.
Base class for template objects. |
|
A class used to store data linked with the Life Cycle aspect of materials. |
|
Class used to define one layer in a construction assembly. |
|
A class used to store data linked to Life Cycle aspects. |
|
Defines the layers of an |
|
Handles the properties of the mass ratio for building template structure. |
|
Helper Class for YearSchedules defined with FromDay FromMonth ToDay ToMonth. |
|
Superclass of UmiSchedule that handles daily schedules. |
|
Superclass of UmiSchedule that handles weekly schedules. |
|
Superclass of UmiSchedule that handles yearly schedules. |
|
Refers to the window type. |
|
Refers to window shading types. |
Graph Module
A subclass of |
Schedule Module
Class handling any EnergyPlus schedule object. |
Data Portal
Returns all available building types for a specific country. |
|
How to format |
|
Return system level information from TABULA archetypes. |
|
Returns: |
|
Query the OpenEI.org API. |
|
Query the NREL Commercial Building Resource Database |
|
Send a request to the Building Component Library API via HTTP GET and return the JSON response. |
|
Send a request to the StatCan API via HTTP GET and return the JSON response. |
|
|
|
Find window constructions corresponding to a combination of a u_factor, shgc and visible transmittance and download their idf file to disk. |
EnergyDataFrame
Note
EnergyDataFrame is now part of its own package energy-pandas.
EnergySeries
Note
EnergySeries is now part of its own package energy-pandas.
Report Data
Create from dictionary. |
|
Read an EnergyPlus eplusout.sql file. |
|
filter RaportData using specific keywords. |
Tabular Data
Returns a DataFrame from the ‘TabularDataWithStrings’ table |
|
filter RaportData using specific keywords. |
Utils
Package configurations. |
|
Write a message to the log file and/or print to the the console. |
|
Compute the weighted average while ignoring NaNs. |
|
Compute the highest ranked value weighted by some other variable. |
|
Handles a copy of test idf files |
|
Load umi template file to list of dict. |
|
Making sure new_name does not already exist |
|
Calculate the angle between 2 vectors |
|
Makes sure a variable is a float and round it at “n” decimals |
|
Use this method as a decorator on a function to calculate the time it take to complete. |
|
This function takes two integers and returns the least common multiple. |
|
Calculate the number of elements in nested list |
|
Shift list elements to the left |
|
A parallel version of the map function with a progress b |