Heterogeneous mixture of equations of state with reactions:
"heterogeneous_eos_mixture"
Reaction model
The reactant is consumed at constant density.
At any instant of time, the products will not necessarily be at the same
density as the reactant because of their different compressibility.
The mass reacted, its energy and the change in volume fraction
are taken into account in calculating the change in
product density and specific internal energy.
Input
number_of_material_constituents
For each:
name
equation_of_state (see EOS reference)
reaction_rate (see reaction rate reference)
number_of_reaction_products
For each:
product_name (from list of names of constituents of this material)
mass_fraction_of_reactant_transferred_to_this_product
specific_energy_added_during_reaction
dfmax # maximum change in volume fraction per iteration
maxits # max iterations
eps # minimum volume fraction of a material component (less is ignored)
Specific reactive material types
State
For each material constituent:
eos_state volume_fraction