pyro.compressible_sdc package#
This is a 4th order accurate compressible hydrodynamics solver, implementing the spatial reconstruction from McCorquodale & Colella (2011) but using an SDC scheme for the time integration.
Subpackages#
- pyro.compressible_sdc.problems package
- Submodules
- pyro.compressible_sdc.problems.acoustic_pulse module
- pyro.compressible_sdc.problems.advect module
- pyro.compressible_sdc.problems.bubble module
- pyro.compressible_sdc.problems.gresho module
- pyro.compressible_sdc.problems.hse module
- pyro.compressible_sdc.problems.kh module
- pyro.compressible_sdc.problems.logo module
- pyro.compressible_sdc.problems.quad module
- pyro.compressible_sdc.problems.ramp module
- pyro.compressible_sdc.problems.rt module
- pyro.compressible_sdc.problems.rt2 module
- pyro.compressible_sdc.problems.sedov module
- pyro.compressible_sdc.problems.sod module
- pyro.compressible_sdc.problems.test module
Submodules#
pyro.compressible_sdc.simulation module#
The routines that implement the 4th-order compressible scheme, using SDC time integration
- class pyro.compressible_sdc.simulation.Simulation(solver_name, problem_name, problem_func, rp, *, problem_finalize_func=None, problem_source_func=None, timers=None, data_class=<class 'pyro.mesh.fv.FV2d'>)[source]#
Bases:
Simulation
Drive the 4th-order compressible solver with SDC time integration