Coverage for backend/idaes_service/solver/custom/reactions/hda_stoich.py: 75%
8 statements
« prev ^ index » next coverage.py v7.10.7, created at 2025-11-06 23:27 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2025-11-06 23:27 +0000
1from idaes.core import declare_process_block_class
2from idaes.models.unit_models.stoichiometric_reactor import StoichiometricReactorData
3from pyomo.environ import Var, Reference
5@declare_process_block_class("HDAStoichiometricReactor")
6class HDAStoichiometricReactorData(StoichiometricReactorData):
7 def build(self,*args, **kwargs):
8 super().build(*args, **kwargs)
9 # reaction id in https://github.com/IDAES/examples/blob/50065c4cc4de96a8dc1cad833101df2d96574ac4/idaes_examples/mod/hda/hda_reaction.py#L4
10 self.hda_extent = Reference(self.rate_reaction_extent[:,"R1"])