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

1 

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