19 for (
auto& component : components)
21 component.amount.resize(num_chemical_systems);
26 kinetic_reactant.molality->resize(num_chemical_systems);
27 kinetic_reactant.molality_prev->resize(num_chemical_systems);
28 kinetic_reactant.volume_fraction->resize(num_chemical_systems);
29 kinetic_reactant.volume_fraction_prev->resize(num_chemical_systems);
34 equilibrium_reactant.molality->resize(num_chemical_systems);
35 equilibrium_reactant.molality_prev->resize(num_chemical_systems);
36 equilibrium_reactant.volume_fraction->resize(num_chemical_systems);
37 equilibrium_reactant.volume_fraction_prev->resize(num_chemical_systems);
42 exchanger.molality->resize(num_chemical_systems);
45 for (
auto& surface_site :
surface)
47 if (
auto const surface_site_ptr =
48 std::get_if<MoleBasedSurfaceSite>(&surface_site))
50 surface_site_ptr->molality->resize(num_chemical_systems);