25 num_chemical_systems);
30 for (
auto& component : components)
34 num_chemical_systems);
39 kinetic_reactant.molality->resize(num_chemical_systems);
40 kinetic_reactant.molality_prev->resize(num_chemical_systems);
41 kinetic_reactant.volume_fraction->resize(num_chemical_systems);
42 kinetic_reactant.volume_fraction_prev->resize(num_chemical_systems);
47 equilibrium_reactant.molality->resize(num_chemical_systems);
48 equilibrium_reactant.molality_prev->resize(num_chemical_systems);
49 equilibrium_reactant.volume_fraction->resize(num_chemical_systems);
50 equilibrium_reactant.volume_fraction_prev->resize(num_chemical_systems);
55 exchanger.molality->resize(num_chemical_systems);
58 for (
auto& surface_site :
surface)
60 if (
auto const surface_site_ptr =
61 std::get_if<MoleBasedSurfaceSite>(&surface_site))
63 surface_site_ptr->molality->resize(num_chemical_systems);