Coverage for bim2sim/plugins/PluginOpenFOAM/bim2sim_openfoam/openfoam_elements/openfoam_case.py: 0%
30 statements
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-01 10:24 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-01 10:24 +0000
2class OpenFOAMCase:
3 def __init__(self, playground):
4 self.current_zone = None
5 self.topoSetDict = None
6 self.turbulenceProperties = None
7 self.radiationProperties = None
8 self.thermophysicalProperties = None
9 self.decomposeParDict = None
10 self.controlDict = None
11 self.fvSchemes = None
12 self.fvSolution = None
13 self.openfoam_0_dir = None
14 self.openfoam_constant_dir = None
15 self.openfoam_triSurface_dir = None
16 self.openfoam_systems_dir = None
17 self.openfoam_dir = None
18 self.default_templates_dir = None
19 self.transient_simulation = False
20 self.required_heating_power = 0
21 self.required_cooling_power = 0
22 self.furniture_trsfs = []
23 self.chair_trsfs = []
24 self.default_surface_names =['boundingbox']# ['Back', 'Bottom', 'Front', 'Top', 'Left',
25 # 'Right']
26 if playground.sim_settings.simulation_type == 'transient':
27 self.transient_simulation = True
28 self.radiation_model = playground.sim_settings.radiation_model
29 self.internal_gains = None
30 self.n_procs = playground.sim_settings.n_procs
31 self.floor_area = None
32 self.timestep_df = None