18 num_chemical_systems);
23 for (
auto& component : components)
27 num_chemical_systems);
32 kinetic_reactant.molality->resize(num_chemical_systems);
33 kinetic_reactant.molality_prev->resize(num_chemical_systems);
34 kinetic_reactant.volume_fraction->resize(num_chemical_systems);
35 kinetic_reactant.volume_fraction_prev->resize(num_chemical_systems);
40 equilibrium_reactant.molality->resize(num_chemical_systems);
41 equilibrium_reactant.molality_prev->resize(num_chemical_systems);
42 equilibrium_reactant.volume_fraction->resize(num_chemical_systems);
43 equilibrium_reactant.volume_fraction_prev->resize(num_chemical_systems);
48 exchanger.molality->resize(num_chemical_systems);
51 for (
auto& surface_site :
surface)
53 if (
auto const surface_site_ptr =
54 std::get_if<MoleBasedSurfaceSite>(&surface_site))
56 surface_site_ptr->molality->resize(num_chemical_systems);