pyro.burgers_viscous.problems package#

Submodules#

pyro.burgers_viscous.problems.converge module#

Setup a smooth velocity field (each component is an exponential). This can be used to test convergence of the solver.

pyro.burgers_viscous.problems.converge.finalize()[source]#

print out any information to the user at the end of the run

pyro.burgers_viscous.problems.converge.init_data(my_data, rp)[source]#

initialize the smooth burgers convergence problem

pyro.burgers_viscous.problems.test module#

Create a shock moving diagonally (from lower-left to upper-right) through the domain.

pyro.burgers_viscous.problems.test.finalize()[source]#

print out any information to the user at the end of the run

pyro.burgers_viscous.problems.test.init_data(myd, rp)[source]#

initialize the burgers test problem

pyro.burgers_viscous.problems.tophat module#

Initialize a circular “tophat” region that will drive a shock.

pyro.burgers_viscous.problems.tophat.finalize()[source]#

print out any information to the user at the end of the run

pyro.burgers_viscous.problems.tophat.init_data(myd, rp)[source]#

initialize the tophat burgers problem