Source code for pyro.advection_nonuniform.problems.test
"""A test setup used for unit testing."""DEFAULT_INPUTS=NonePROBLEM_PARAMS={}
[docs]definit_data(my_data,rp):""" an init routine for unit testing """delrp# this problem doesn't use runtime params# get the density, momenta, and energy as separate variablesdens=my_data.get_var("density")# initialize the components, remember, that ener here is rho*eint# + 0.5*rho*v**2, where eint is the specific internal energy# (erg/g)dens[:,:]=1.0u=my_data.get_var("x-velocity")v=my_data.get_var("y-velocity")u[:,:]=1.0v[:,:]=1.0
[docs]deffinalize():""" print out any information to the user at the end of the run """