diff --git a/include/mechanism_configuration/types/aerosol.hpp b/include/mechanism_configuration/types/aerosol.hpp index ee75878f..ee47f9e4 100644 --- a/include/mechanism_configuration/types/aerosol.hpp +++ b/include/mechanism_configuration/types/aerosol.hpp @@ -82,6 +82,8 @@ namespace mechanism_configuration::types std::vector products; /// @brief Rate constant per aerosol representation; keys are representation names. std::map rate_constants; + std::optional solvent_floor_; + std::optional min_halflife_; }; struct DissolvedReversibleReaction @@ -96,6 +98,7 @@ namespace mechanism_configuration::types std::map reverse_rate_constants; /// @brief Shared, intrinsic equilibrium constant (NOT per representation). std::optional equilibrium_constant; + std::optional solvent_floor_; }; struct HenryLawPhaseTransfer @@ -136,6 +139,7 @@ namespace mechanism_configuration::types std::vector reactants; std::vector products; ArrheniusReferenceTemperature equilibrium_constant; + std::optional solvent_floor_; }; struct LinearConstraintTerm