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
« 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
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()