Homogeneous mixture of materials, with reactions: "homogeneous_mixture"

This model is intended to represent intimate mixtures of atoms or molecules, as in a mixed plasma or fluid chemicals. Each constituent is described by a (rho,T) equation of state; the state of the mixture is described by a single value for each of rho and T, and my the mass fraction of each species.

The alternative submodels describe different ways of calculating the contribution to the overall properties of each species.

Input

material_type (see below)
number_of_species
For each:
   material_type and parameters
number_of_reactions
For each:
   Arrhenius rate parameters
   number_of_reactants
   For each:
      name
      relative_mass_consumed_per_reaction
   number_of_products
   For each:
      name
      relative_mass_produced_per_reaction
   specific_energy_released
max_fraction_reacting_per_subcycle (e.g. 0.1)
max_iterations (e.g. 100)
material_cutoff (e.g. 1.0e-6)

Specific material types