compressible_react package
The pyro compressible hydrodynamics solver with reactions. This
implements the second-order (piecewise-linear), unsplit method of
Colella 1990, and incorporates reactions via Strang splitting.
Submodules
compressible_react.simulation module
-
class
compressible_react.simulation.Simulation(solver_name, problem_name, rp, timers=None, data_class=<class 'mesh.patch.CellCenterData2d'>)[source]
Bases: compressible.simulation.Simulation
-
burn(dt)[source]
react fuel to ash
-
diffuse(dt)[source]
diffuse for dt
-
dovis()[source]
Do runtime visualization.
-
evolve()[source]
Evolve the equations of compressible hydrodynamics through a
timestep dt.
-
initialize()[source]
For the reacting compressible solver, our initialization of
the data is the same as the compressible solver, but we
supply additional variables.