Coverage for backend/ahuora-compounds/ahuora_property_packages/helmholtz/parameters/__init__.py: 100%

12 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2026-05-13 02:47 +0000

1from pyomo.common.fileutils import this_file_dir 

2import idaes 

3from idaes.models.properties.general_helmholtz.components.parameters import auto_register 

4from idaes.models.properties.general_helmholtz import helmholtz_functions 

5from idaes.models.properties.general_helmholtz import helmholtz_state 

6import os 

7 

8def register_compounds(): 

9 idaes.cfg.properties.helmholtz.parameter_file_path = os.path.join(this_file_dir(), "") 

10 helmholtz_functions._data_dir = idaes.cfg.properties.helmholtz.parameter_file_path 

11 helmholtz_functions.helmholtz_data_dir = idaes.cfg.properties.helmholtz.parameter_file_path 

12 helmholtz_state._data_dir = idaes.cfg.properties.helmholtz.parameter_file_path 

13 auto_register()