fairyfly_therm.simulation.parameter module¶
Complete set of THERM Simulation Settings.
- class fairyfly_therm.simulation.parameter.SimulationParameter(mesh=None, exposure=None)[source]¶
Bases:
objectComplete set of Therm Simulation Settings.
- Parameters:
mesh – A MeshControl that lists the desired meshing procedure. If None, default meshing control will be automatically generated. (Default: None).
exposure – A ModelExposure that describes the model location in a building. If None, default exposure will be automatically generated. (Default: None).
- Properties:
mesh
exposure
- classmethod from_dict(data)[source]¶
Create a SimulationParameter object from a dictionary.
- Parameters:
data – A SimulationParameter dictionary in following the format below.
{ "type": "SimulationParameter", "mesh": {} # Fairyfly MeshControl dictionary "exposure": {} # Fairyfly ModelExposure dictionary }
- property exposure¶
Get or set a ModelExposure object that describes the model location in a building.
- property mesh¶
Get or set a MeshControl object for the simulation meshing procedure.