IDF¶
-
class
epquery.
IDF
(idf_path=None, idf_obj=None)¶ This class is used to parse and handle IDF files.
-
add_object
(obj, index=None)¶ Adds EnergyPlus object to the IDF. If index is None, the object is appended to the end of IDF. Otherwise it’s inserted at index (using list.insert()).
Parameters: obj (list(str)) – EnergyPlus object representation Return type: None
-
get_object
(index)¶ Returns object stored at index.
Parameters: index (int) – Index of idf list Returns: Object representation Return type: list(str)
-
get_objects
()¶ Returns parsed objects. All fields are represented as strings, even numeric values.
Returns: List of lists (objects) of strings (fields) Return type: list(list(str))
-
set_object
(index, obj)¶ Replaces object at index with obj.
Parameters: - index (int) – Index
- obj (list(str)) – E+ object representation
Return type: None
-