pyro.compressible_fv4 package
This is a 4th order accurate compressible hydrodynamics solver, implementing the algorithm from McCorquodale & Colella (2011).
Subpackages
- pyro.compressible_fv4.problems package
- Submodules
- pyro.compressible_fv4.problems.acoustic_pulse module
- pyro.compressible_fv4.problems.advect module
- pyro.compressible_fv4.problems.bubble module
- pyro.compressible_fv4.problems.gresho module
- pyro.compressible_fv4.problems.hse module
- pyro.compressible_fv4.problems.kh module
- pyro.compressible_fv4.problems.logo module
- pyro.compressible_fv4.problems.quad module
- pyro.compressible_fv4.problems.ramp module
- pyro.compressible_fv4.problems.rt module
- pyro.compressible_fv4.problems.rt2 module
- pyro.compressible_fv4.problems.sedov module
- pyro.compressible_fv4.problems.sod module
- pyro.compressible_fv4.problems.test module
Submodules
pyro.compressible_fv4.fluxes module
pyro.compressible_fv4.simulation module
- class pyro.compressible_fv4.simulation.Simulation(solver_name, problem_name, rp, timers=None, data_class=<class 'pyro.mesh.fv.FV2d'>)[source]
Bases:
Simulation
- initialize(extra_vars=None, ng=5)[source]
Initialize the grid and variables for compressible flow and set the initial conditions for the chosen problem.