Coverage for backend/ahuora-compounds/ahuora_compounds/packages/helmholtz.py: 100%
8 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 ahuora_compounds.PropertyPackage import PropertyPackage
2from ahuora_compounds.CompoundRegistry import CompoundRegistry
3from ahuora_property_packages.helmholtz.helmholtz_builder import registered_components
5def register(registry: CompoundRegistry) -> None:
6 registry.register_package(PropertyPackage("helmholtz"))
8 for component in registered_components():
9 registry.register_compound(component)
10 registry.bind(component, "helmholtz", phases=["Liq","Vap"])
11 # todo: add compounds and binds