pyro
4.0
pyro basics
Introduction to pyro
Setting up pyro
Notes on the numerical methods
Design ideas
Running
Working with output
Adding a problem
Mesh overview
Mesh examples
Solvers
Advection solvers
Burgers’ Equation
Compressible hydrodynamics solvers
Compressible solver comparisons
Multigrid Solvers
Diffusion
Incompressible hydrodynamics solver
Incompressible viscous hydrodynamics solver
Low Mach number hydrodynamics solver
Shallow water solver
Particles
Utilities
Analysis routines
Testing
Community
Contributing and getting help
Acknowledgments
History
Software Reference
API
Bibliography
References
pyro
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
add_derived() (pyro.mesh.patch.CellCenterData2d method)
(pyro.mesh.patch.FaceCenterData2d method)
add_ivars() (pyro.mesh.patch.CellCenterData2d method)
apply_diffusion_corrections() (in module pyro.viscous_burgers.interface)
apply_gradp_corrections() (in module pyro.incompressible.incomp_interface)
apply_other_source_terms() (in module pyro.incompressible.incomp_interface)
apply_transverse_corrections() (in module pyro.burgers.burgers_interface)
array_generate_particles() (pyro.particles.particles.Particles method)
ArrayIndexer (class in pyro.mesh.array_indexer)
ArrayIndexerFC (class in pyro.mesh.array_indexer)
artificial_viscosity() (in module pyro.compressible.interface)
(in module pyro.compressible_sr.interface)
avoid_interleaved_output() (in module pyro.test)
B
Basestate (class in pyro.lm_atm.simulation)
BC (class in pyro.mesh.boundary)
bc_is_solid() (in module pyro.mesh.boundary)
bc_setup() (in module pyro.simulation_null)
BCProp (class in pyro.mesh.boundary)
begin() (pyro.util.profile_pyro.Timer method)
bold() (in module pyro.util.msg)
brentq() (in module pyro.compressible_sr.c2p)
burn() (pyro.compressible_react.simulation.Simulation method)
C
cell_center_data_clone() (in module pyro.mesh.patch)
CellCenterData2d (class in pyro.mesh.patch)
CellCenterMG2d (class in pyro.multigrid.MG)
coarse_like() (pyro.mesh.patch.Grid2d method)
command_line_params() (pyro.util.runparams.RuntimeParameters method)
compare() (in module pyro.util.compare)
compare_to_benchmark() (pyro.pyro_sim.PyroBenchmark method)
compute_final_update() (pyro.mesh.integration.RKIntegrator method)
compute_timestep() (pyro.simulation_null.NullSimulation method)
cons_to_prim() (in module pyro.compressible.simulation)
(in module pyro.compressible_sr.c2p)
(in module pyro.swe.simulation)
cons_to_prim_wrapper() (in module pyro.compressible_sr.unsplit_fluxes)
consFlux() (in module pyro.compressible.interface)
(in module pyro.compressible_sr.interface)
(in module pyro.swe.interface)
construct_unsplit_fluxes() (in module pyro.burgers.burgers_interface)
copy() (pyro.mesh.array_indexer.ArrayIndexer method)
(pyro.mesh.array_indexer.ArrayIndexerFC method)
create() (pyro.mesh.patch.CellCenterData2d method)
(pyro.mesh.patch.FaceCenterData2d method)
D
define_bc() (in module pyro.mesh.boundary)
define_other_bc() (pyro.incompressible.simulation.Simulation method)
(pyro.incompressible_viscous.simulation.Simulation method)
dens() (in module pyro.compressible.eos)
(in module pyro.compressible_sr.eos)
derive_primitives() (in module pyro.compressible.derives)
(in module pyro.compressible_sr.derives)
(in module pyro.swe.derives)
diffuse() (in module pyro.viscous_burgers.interface)
(pyro.compressible_react.simulation.Simulation method)
do_demo() (in module pyro.mesh.patch)
do_other_update_velocity() (pyro.incompressible.simulation.Simulation method)
(pyro.incompressible_viscous.simulation.Simulation method)
do_output() (pyro.simulation_null.NullSimulation method)
do_tests() (in module pyro.test)
dovis() (pyro.advection.simulation.Simulation method)
(pyro.advection_nonuniform.simulation.Simulation method)
(pyro.burgers.simulation.Simulation method)
(pyro.compressible.simulation.Simulation method)
(pyro.compressible_react.simulation.Simulation method)
(pyro.compressible_sr.simulation.Simulation method)
(pyro.diffusion.simulation.Simulation method)
(pyro.incompressible.simulation.Simulation method)
(pyro.lm_atm.simulation.Simulation method)
(pyro.simulation_null.NullSimulation method)
(pyro.swe.simulation.Simulation method)
E
EdgeCoeffs (class in pyro.multigrid.edge_coeffs)
end() (pyro.util.profile_pyro.Timer method)
enforce_particle_boundaries() (pyro.particles.particles.Particles method)
evolve() (pyro.advection.simulation.Simulation method)
(pyro.advection_nonuniform.simulation.Simulation method)
(pyro.advection_rk.simulation.Simulation method)
(pyro.advection_weno.simulation.Simulation method)
(pyro.burgers.simulation.Simulation method)
(pyro.compressible.simulation.Simulation method)
(pyro.compressible_fv4.simulation.Simulation method)
(pyro.compressible_react.simulation.Simulation method)
(pyro.compressible_rk.simulation.Simulation method)
(pyro.compressible_sdc.simulation.Simulation method)
(pyro.compressible_sr.simulation.Simulation method)
(pyro.diffusion.simulation.Simulation method)
(pyro.incompressible.simulation.Simulation method)
(pyro.incompressible_viscous.simulation.Simulation method)
(pyro.lm_atm.simulation.Simulation method)
(pyro.simulation_null.NullSimulation method)
(pyro.swe.simulation.Simulation method)
(pyro.viscous_burgers.simulation.Simulation method)
F
f() (in module pyro.compressible_sr.c2p)
FaceCenterData2d (class in pyro.mesh.patch)
fail() (in module pyro.util.msg)
fill_BC() (pyro.mesh.patch.CellCenterData2d method)
(pyro.mesh.patch.FaceCenterData2d method)
fill_BC_all() (pyro.mesh.patch.CellCenterData2d method)
fill_ghost() (pyro.mesh.array_indexer.ArrayIndexer method)
(pyro.mesh.array_indexer.ArrayIndexerFC method)
finalize() (in module pyro.advection.problems.smooth)
(in module pyro.advection.problems.test)
(in module pyro.advection.problems.tophat)
(in module pyro.advection_fv4.problems.smooth)
(in module pyro.advection_nonuniform.problems.slotted)
(in module pyro.advection_nonuniform.problems.test)
(in module pyro.advection_rk.problems.smooth)
(in module pyro.advection_rk.problems.test)
(in module pyro.advection_rk.problems.tophat)
(in module pyro.advection_weno.problems.smooth)
(in module pyro.advection_weno.problems.test)
(in module pyro.advection_weno.problems.tophat)
(in module pyro.burgers.problems.converge)
(in module pyro.burgers.problems.test)
(in module pyro.burgers.problems.tophat)
(in module pyro.compressible.problems.acoustic_pulse)
(in module pyro.compressible.problems.advect)
(in module pyro.compressible.problems.bubble)
(in module pyro.compressible.problems.gresho)
(in module pyro.compressible.problems.hse)
(in module pyro.compressible.problems.kh)
(in module pyro.compressible.problems.logo)
(in module pyro.compressible.problems.quad)
(in module pyro.compressible.problems.ramp)
(in module pyro.compressible.problems.rt)
(in module pyro.compressible.problems.rt2)
(in module pyro.compressible.problems.sedov)
(in module pyro.compressible.problems.sod)
(in module pyro.compressible.problems.test)
(in module pyro.compressible_fv4.problems.acoustic_pulse)
(in module pyro.compressible_fv4.problems.advect)
(in module pyro.compressible_fv4.problems.bubble)
(in module pyro.compressible_fv4.problems.gresho)
(in module pyro.compressible_fv4.problems.hse)
(in module pyro.compressible_fv4.problems.kh)
(in module pyro.compressible_fv4.problems.logo)
(in module pyro.compressible_fv4.problems.quad)
(in module pyro.compressible_fv4.problems.ramp)
(in module pyro.compressible_fv4.problems.rt)
(in module pyro.compressible_fv4.problems.rt2)
(in module pyro.compressible_fv4.problems.sedov)
(in module pyro.compressible_fv4.problems.sod)
(in module pyro.compressible_fv4.problems.test)
(in module pyro.compressible_react.problems.flame)
(in module pyro.compressible_react.problems.rt)
(in module pyro.compressible_rk.problems.acoustic_pulse)
(in module pyro.compressible_rk.problems.advect)
(in module pyro.compressible_rk.problems.bubble)
(in module pyro.compressible_rk.problems.gresho)
(in module pyro.compressible_rk.problems.hse)
(in module pyro.compressible_rk.problems.kh)
(in module pyro.compressible_rk.problems.logo)
(in module pyro.compressible_rk.problems.quad)
(in module pyro.compressible_rk.problems.ramp)
(in module pyro.compressible_rk.problems.rt)
(in module pyro.compressible_rk.problems.rt2)
(in module pyro.compressible_rk.problems.sedov)
(in module pyro.compressible_rk.problems.sod)
(in module pyro.compressible_rk.problems.test)
(in module pyro.compressible_sdc.problems.acoustic_pulse)
(in module pyro.compressible_sdc.problems.advect)
(in module pyro.compressible_sdc.problems.bubble)
(in module pyro.compressible_sdc.problems.gresho)
(in module pyro.compressible_sdc.problems.hse)
(in module pyro.compressible_sdc.problems.kh)
(in module pyro.compressible_sdc.problems.logo)
(in module pyro.compressible_sdc.problems.quad)
(in module pyro.compressible_sdc.problems.ramp)
(in module pyro.compressible_sdc.problems.rt)
(in module pyro.compressible_sdc.problems.rt2)
(in module pyro.compressible_sdc.problems.sedov)
(in module pyro.compressible_sdc.problems.sod)
(in module pyro.compressible_sdc.problems.test)
(in module pyro.compressible_sr.problems.acoustic_pulse)
(in module pyro.compressible_sr.problems.advect)
(in module pyro.compressible_sr.problems.bubble)
(in module pyro.compressible_sr.problems.gresho)
(in module pyro.compressible_sr.problems.hse)
(in module pyro.compressible_sr.problems.kh)
(in module pyro.compressible_sr.problems.logo)
(in module pyro.compressible_sr.problems.quad)
(in module pyro.compressible_sr.problems.rt)
(in module pyro.compressible_sr.problems.rt2)
(in module pyro.compressible_sr.problems.sedov)
(in module pyro.compressible_sr.problems.sod)
(in module pyro.compressible_sr.problems.test)
(in module pyro.diffusion.problems.gaussian)
(in module pyro.diffusion.problems.test)
(in module pyro.incompressible.problems.converge)
(in module pyro.incompressible.problems.shear)
(in module pyro.incompressible_viscous.problems.cavity)
(in module pyro.incompressible_viscous.problems.converge)
(in module pyro.incompressible_viscous.problems.shear)
(in module pyro.lm_atm.problems.bubble)
(in module pyro.lm_atm.problems.gresho)
(in module pyro.swe.problems.acoustic_pulse)
(in module pyro.swe.problems.advect)
(in module pyro.swe.problems.dam)
(in module pyro.swe.problems.kh)
(in module pyro.swe.problems.logo)
(in module pyro.swe.problems.quad)
(in module pyro.swe.problems.test)
(in module pyro.viscous_burgers.problems.converge)
(in module pyro.viscous_burgers.problems.tophat)
(pyro.simulation_null.NullSimulation method)
fine_like() (pyro.mesh.patch.Grid2d method)
finished() (pyro.simulation_null.NullSimulation method)
flatten() (in module pyro.mesh.reconstruction)
flatten_multid() (in module pyro.mesh.reconstruction)
flux_cons() (in module pyro.compressible_fv4.fluxes)
fluxes() (in module pyro.advection_fv4.fluxes)
(in module pyro.advection_rk.fluxes)
(in module pyro.advection_weno.fluxes)
(in module pyro.compressible_fv4.fluxes)
(in module pyro.compressible_rk.fluxes)
from_centers() (pyro.mesh.fv.FV2d method)
FV2d (class in pyro.mesh.fv)
fvs() (in module pyro.advection_weno.fluxes)
G
GeneralMG2d (class in pyro.multigrid.general_MG)
get_args() (in module pyro.incompressible_viscous.problems.plot_cavity)
(in module pyro.plot)
get_aux() (pyro.mesh.patch.CellCenterData2d method)
get_init_positions() (pyro.particles.particles.Particles method)
get_interface_states() (in module pyro.burgers.burgers_interface)
(in module pyro.lm_atm.LM_atm_interface)
get_lap() (in module pyro.viscous_burgers.interface)
get_param() (pyro.util.runparams.RuntimeParameters method)
get_positions() (pyro.particles.particles.Particles method)
get_solution() (pyro.multigrid.MG.CellCenterMG2d method)
get_solution_gradient() (pyro.multigrid.MG.CellCenterMG2d method)
get_solution_object() (pyro.multigrid.MG.CellCenterMG2d method)
get_stage_start() (pyro.mesh.integration.RKIntegrator method)
get_var() (pyro.mesh.patch.CellCenterData2d method)
(pyro.pyro_sim.Pyro method)
get_var_by_index() (pyro.mesh.patch.CellCenterData2d method)
(pyro.mesh.patch.FaceCenterData2d method)
get_vars() (pyro.mesh.patch.CellCenterData2d method)
(pyro.mesh.patch.FaceCenterData2d method)
Grid2d (class in pyro.mesh.patch)
grid_generate_particles() (pyro.particles.particles.Particles method)
grid_info() (pyro.multigrid.MG.CellCenterMG2d method)
grid_setup() (in module pyro.simulation_null)
H
h_from_eps() (in module pyro.compressible_sr.eos)
I
inflow_post_bc() (in module pyro.compressible.BC)
(in module pyro.compressible_sr.BC)
inflow_pre_bc() (in module pyro.compressible.BC)
(in module pyro.compressible_sr.BC)
init_data() (in module pyro.advection.problems.smooth)
(in module pyro.advection.problems.test)
(in module pyro.advection.problems.tophat)
(in module pyro.advection_fv4.problems.smooth)
(in module pyro.advection_nonuniform.problems.slotted)
(in module pyro.advection_nonuniform.problems.test)
(in module pyro.advection_rk.problems.smooth)
(in module pyro.advection_rk.problems.test)
(in module pyro.advection_rk.problems.tophat)
(in module pyro.advection_weno.problems.smooth)
(in module pyro.advection_weno.problems.test)
(in module pyro.advection_weno.problems.tophat)
(in module pyro.burgers.problems.converge)
(in module pyro.burgers.problems.test)
(in module pyro.burgers.problems.tophat)
(in module pyro.compressible.problems.acoustic_pulse)
(in module pyro.compressible.problems.advect)
(in module pyro.compressible.problems.bubble)
(in module pyro.compressible.problems.gresho)
(in module pyro.compressible.problems.hse)
(in module pyro.compressible.problems.kh)
(in module pyro.compressible.problems.logo)
(in module pyro.compressible.problems.quad)
(in module pyro.compressible.problems.ramp)
(in module pyro.compressible.problems.rt)
(in module pyro.compressible.problems.rt2)
(in module pyro.compressible.problems.sedov)
(in module pyro.compressible.problems.sod)
(in module pyro.compressible.problems.test)
(in module pyro.compressible_fv4.problems.acoustic_pulse)
(in module pyro.compressible_fv4.problems.advect)
(in module pyro.compressible_fv4.problems.bubble)
(in module pyro.compressible_fv4.problems.gresho)
(in module pyro.compressible_fv4.problems.hse)
(in module pyro.compressible_fv4.problems.kh)
(in module pyro.compressible_fv4.problems.logo)
(in module pyro.compressible_fv4.problems.quad)
(in module pyro.compressible_fv4.problems.ramp)
(in module pyro.compressible_fv4.problems.rt)
(in module pyro.compressible_fv4.problems.rt2)
(in module pyro.compressible_fv4.problems.sedov)
(in module pyro.compressible_fv4.problems.sod)
(in module pyro.compressible_fv4.problems.test)
(in module pyro.compressible_react.problems.flame)
(in module pyro.compressible_react.problems.rt)
(in module pyro.compressible_rk.problems.acoustic_pulse)
(in module pyro.compressible_rk.problems.advect)
(in module pyro.compressible_rk.problems.bubble)
(in module pyro.compressible_rk.problems.gresho)
(in module pyro.compressible_rk.problems.hse)
(in module pyro.compressible_rk.problems.kh)
(in module pyro.compressible_rk.problems.logo)
(in module pyro.compressible_rk.problems.quad)
(in module pyro.compressible_rk.problems.ramp)
(in module pyro.compressible_rk.problems.rt)
(in module pyro.compressible_rk.problems.rt2)
(in module pyro.compressible_rk.problems.sedov)
(in module pyro.compressible_rk.problems.sod)
(in module pyro.compressible_rk.problems.test)
(in module pyro.compressible_sdc.problems.acoustic_pulse)
(in module pyro.compressible_sdc.problems.advect)
(in module pyro.compressible_sdc.problems.bubble)
(in module pyro.compressible_sdc.problems.gresho)
(in module pyro.compressible_sdc.problems.hse)
(in module pyro.compressible_sdc.problems.kh)
(in module pyro.compressible_sdc.problems.logo)
(in module pyro.compressible_sdc.problems.quad)
(in module pyro.compressible_sdc.problems.ramp)
(in module pyro.compressible_sdc.problems.rt)
(in module pyro.compressible_sdc.problems.rt2)
(in module pyro.compressible_sdc.problems.sedov)
(in module pyro.compressible_sdc.problems.sod)
(in module pyro.compressible_sdc.problems.test)
(in module pyro.compressible_sr.problems.acoustic_pulse)
(in module pyro.compressible_sr.problems.advect)
(in module pyro.compressible_sr.problems.bubble)
(in module pyro.compressible_sr.problems.gresho)
(in module pyro.compressible_sr.problems.hse)
(in module pyro.compressible_sr.problems.kh)
(in module pyro.compressible_sr.problems.logo)
(in module pyro.compressible_sr.problems.quad)
(in module pyro.compressible_sr.problems.rt)
(in module pyro.compressible_sr.problems.rt2)
(in module pyro.compressible_sr.problems.sedov)
(in module pyro.compressible_sr.problems.sod)
(in module pyro.compressible_sr.problems.test)
(in module pyro.diffusion.problems.gaussian)
(in module pyro.diffusion.problems.test)
(in module pyro.incompressible.problems.converge)
(in module pyro.incompressible.problems.shear)
(in module pyro.incompressible_viscous.problems.cavity)
(in module pyro.incompressible_viscous.problems.converge)
(in module pyro.incompressible_viscous.problems.shear)
(in module pyro.lm_atm.problems.bubble)
(in module pyro.lm_atm.problems.gresho)
(in module pyro.swe.problems.acoustic_pulse)
(in module pyro.swe.problems.advect)
(in module pyro.swe.problems.dam)
(in module pyro.swe.problems.kh)
(in module pyro.swe.problems.logo)
(in module pyro.swe.problems.quad)
(in module pyro.swe.problems.test)
(in module pyro.viscous_burgers.problems.converge)
(in module pyro.viscous_burgers.problems.tophat)
init_RHS() (pyro.multigrid.MG.CellCenterMG2d method)
init_solution() (pyro.multigrid.MG.CellCenterMG2d method)
init_zeros() (pyro.multigrid.MG.CellCenterMG2d method)
initialize() (pyro.advection.simulation.Simulation method)
(pyro.advection_fv4.simulation.Simulation method)
(pyro.advection_nonuniform.simulation.Simulation method)
(pyro.burgers.simulation.Simulation method)
(pyro.compressible.simulation.Simulation method)
(pyro.compressible_fv4.simulation.Simulation method)
(pyro.compressible_react.simulation.Simulation method)
(pyro.compressible_sr.simulation.Simulation method)
(pyro.diffusion.simulation.Simulation method)
(pyro.incompressible.simulation.Simulation method)
(pyro.incompressible_viscous.simulation.Simulation method)
(pyro.lm_atm.simulation.Simulation method)
(pyro.simulation_null.NullSimulation method)
(pyro.swe.simulation.Simulation method)
initialize_problem() (pyro.pyro_sim.Pyro method)
interpolate_velocity() (pyro.particles.particles.Particle method)
ip() (pyro.mesh.array_indexer.ArrayIndexer method)
ip_jp() (pyro.mesh.array_indexer.ArrayIndexer method)
(pyro.mesh.array_indexer.ArrayIndexerFC method)
is_asymmetric() (in module pyro.lm_atm.LM_atm_interface)
(pyro.mesh.array_indexer.ArrayIndexer method)
(pyro.mesh.array_indexer.ArrayIndexerFC method)
is_asymmetric_pair() (in module pyro.lm_atm.LM_atm_interface)
is_float() (in module pyro.util.runparams)
is_int() (in module pyro.util.runparams)
is_symmetric() (in module pyro.lm_atm.LM_atm_interface)
(pyro.mesh.array_indexer.ArrayIndexer method)
(pyro.mesh.array_indexer.ArrayIndexerFC method)
is_symmetric_pair() (in module pyro.lm_atm.LM_atm_interface)
J
jp() (pyro.lm_atm.simulation.Basestate method)
(pyro.mesh.array_indexer.ArrayIndexer method)
L
lap() (pyro.mesh.array_indexer.ArrayIndexer method)
(pyro.mesh.array_indexer.ArrayIndexerFC method)
limit() (in module pyro.mesh.reconstruction)
limit2() (in module pyro.mesh.reconstruction)
limit4() (in module pyro.mesh.reconstruction)
load_params() (pyro.util.runparams.RuntimeParameters method)
M
mac_vels() (in module pyro.incompressible.incomp_interface)
(in module pyro.lm_atm.LM_atm_interface)
main() (in module pyro.pyro_sim)
(in module pyro.test)
(in module pyro.util.compare)
make_prime() (pyro.lm_atm.simulation.Simulation method)
makeplot() (in module pyro.incompressible_viscous.problems.plot_cavity)
(in module pyro.plot)
max() (pyro.mesh.patch.CellCenterData2d method)
method_compute_timestep() (pyro.advection.simulation.Simulation method)
(pyro.advection_nonuniform.simulation.Simulation method)
(pyro.advection_rk.simulation.Simulation method)
(pyro.advection_weno.simulation.Simulation method)
(pyro.burgers.simulation.Simulation method)
(pyro.compressible.simulation.Simulation method)
(pyro.compressible_rk.simulation.Simulation method)
(pyro.compressible_sr.simulation.Simulation method)
(pyro.diffusion.simulation.Simulation method)
(pyro.lm_atm.simulation.Simulation method)
(pyro.simulation_null.NullSimulation method)
(pyro.swe.simulation.Simulation method)
min() (pyro.mesh.patch.CellCenterData2d method)
module
pyro
pyro.advection
pyro.advection.advective_fluxes
pyro.advection.problems
pyro.advection.problems.smooth
pyro.advection.problems.test
pyro.advection.problems.tophat
pyro.advection.simulation
pyro.advection_fv4
pyro.advection_fv4.fluxes
pyro.advection_fv4.interface
pyro.advection_fv4.problems
pyro.advection_fv4.problems.smooth
pyro.advection_fv4.simulation
pyro.advection_nonuniform
pyro.advection_nonuniform.advective_fluxes
pyro.advection_nonuniform.problems
pyro.advection_nonuniform.problems.slotted
pyro.advection_nonuniform.problems.test
pyro.advection_nonuniform.simulation
pyro.advection_rk
pyro.advection_rk.fluxes
pyro.advection_rk.problems
pyro.advection_rk.problems.smooth
pyro.advection_rk.problems.test
pyro.advection_rk.problems.tophat
pyro.advection_rk.simulation
pyro.advection_weno
pyro.advection_weno.fluxes
pyro.advection_weno.problems
pyro.advection_weno.problems.smooth
pyro.advection_weno.problems.test
pyro.advection_weno.problems.tophat
pyro.advection_weno.simulation
pyro.burgers
pyro.burgers.burgers_interface
pyro.burgers.problems
pyro.burgers.problems.converge
pyro.burgers.problems.test
pyro.burgers.problems.tophat
pyro.burgers.simulation
pyro.compressible
pyro.compressible.BC
pyro.compressible.derives
pyro.compressible.eos
pyro.compressible.interface
pyro.compressible.problems
pyro.compressible.problems.acoustic_pulse
pyro.compressible.problems.advect
pyro.compressible.problems.bubble
pyro.compressible.problems.gresho
pyro.compressible.problems.hse
pyro.compressible.problems.kh
pyro.compressible.problems.logo
pyro.compressible.problems.quad
pyro.compressible.problems.ramp
pyro.compressible.problems.rt
pyro.compressible.problems.rt2
pyro.compressible.problems.sedov
pyro.compressible.problems.sod
pyro.compressible.problems.test
pyro.compressible.simulation
pyro.compressible.unsplit_fluxes
pyro.compressible_fv4
pyro.compressible_fv4.fluxes
pyro.compressible_fv4.problems
pyro.compressible_fv4.problems.acoustic_pulse
pyro.compressible_fv4.problems.advect
pyro.compressible_fv4.problems.bubble
pyro.compressible_fv4.problems.gresho
pyro.compressible_fv4.problems.hse
pyro.compressible_fv4.problems.kh
pyro.compressible_fv4.problems.logo
pyro.compressible_fv4.problems.quad
pyro.compressible_fv4.problems.ramp
pyro.compressible_fv4.problems.rt
pyro.compressible_fv4.problems.rt2
pyro.compressible_fv4.problems.sedov
pyro.compressible_fv4.problems.sod
pyro.compressible_fv4.problems.test
pyro.compressible_fv4.simulation
pyro.compressible_react
pyro.compressible_react.problems
pyro.compressible_react.problems.flame
pyro.compressible_react.problems.rt
pyro.compressible_react.simulation
pyro.compressible_rk
pyro.compressible_rk.fluxes
pyro.compressible_rk.problems
pyro.compressible_rk.problems.acoustic_pulse
pyro.compressible_rk.problems.advect
pyro.compressible_rk.problems.bubble
pyro.compressible_rk.problems.gresho
pyro.compressible_rk.problems.hse
pyro.compressible_rk.problems.kh
pyro.compressible_rk.problems.logo
pyro.compressible_rk.problems.quad
pyro.compressible_rk.problems.ramp
pyro.compressible_rk.problems.rt
pyro.compressible_rk.problems.rt2
pyro.compressible_rk.problems.sedov
pyro.compressible_rk.problems.sod
pyro.compressible_rk.problems.test
pyro.compressible_rk.simulation
pyro.compressible_sdc
pyro.compressible_sdc.problems
pyro.compressible_sdc.problems.acoustic_pulse
pyro.compressible_sdc.problems.advect
pyro.compressible_sdc.problems.bubble
pyro.compressible_sdc.problems.gresho
pyro.compressible_sdc.problems.hse
pyro.compressible_sdc.problems.kh
pyro.compressible_sdc.problems.logo
pyro.compressible_sdc.problems.quad
pyro.compressible_sdc.problems.ramp
pyro.compressible_sdc.problems.rt
pyro.compressible_sdc.problems.rt2
pyro.compressible_sdc.problems.sedov
pyro.compressible_sdc.problems.sod
pyro.compressible_sdc.problems.test
pyro.compressible_sdc.simulation
pyro.compressible_sr
pyro.compressible_sr.BC
pyro.compressible_sr.c2p
pyro.compressible_sr.derives
pyro.compressible_sr.eos
pyro.compressible_sr.interface
pyro.compressible_sr.problems
pyro.compressible_sr.problems.acoustic_pulse
pyro.compressible_sr.problems.advect
pyro.compressible_sr.problems.bubble
pyro.compressible_sr.problems.gresho
pyro.compressible_sr.problems.hse
pyro.compressible_sr.problems.kh
pyro.compressible_sr.problems.logo
pyro.compressible_sr.problems.quad
pyro.compressible_sr.problems.rt
pyro.compressible_sr.problems.rt2
pyro.compressible_sr.problems.sedov
pyro.compressible_sr.problems.sod
pyro.compressible_sr.problems.test
pyro.compressible_sr.simulation
pyro.compressible_sr.unsplit_fluxes
pyro.diffusion
pyro.diffusion.problems
pyro.diffusion.problems.gaussian
pyro.diffusion.problems.test
pyro.diffusion.simulation
pyro.incompressible
pyro.incompressible.incomp_interface
pyro.incompressible.problems
pyro.incompressible.problems.converge
pyro.incompressible.problems.shear
pyro.incompressible.simulation
pyro.incompressible_viscous
pyro.incompressible_viscous.BC
pyro.incompressible_viscous.problems
pyro.incompressible_viscous.problems.cavity
pyro.incompressible_viscous.problems.converge
pyro.incompressible_viscous.problems.plot_cavity
pyro.incompressible_viscous.problems.shear
pyro.incompressible_viscous.simulation
pyro.lm_atm
pyro.lm_atm.LM_atm_interface
pyro.lm_atm.problems
pyro.lm_atm.problems.bubble
pyro.lm_atm.problems.gresho
pyro.lm_atm.simulation
pyro.mesh
pyro.mesh.array_indexer
pyro.mesh.boundary
pyro.mesh.fv
pyro.mesh.integration
pyro.mesh.patch
pyro.mesh.reconstruction
pyro.multigrid
pyro.multigrid.edge_coeffs
pyro.multigrid.general_MG
pyro.multigrid.MG
pyro.multigrid.variable_coeff_MG
pyro.particles
pyro.particles.particles
pyro.plot
pyro.pyro_sim
pyro.simulation_null
pyro.swe
pyro.swe.derives
pyro.swe.interface
pyro.swe.problems
pyro.swe.problems.acoustic_pulse
pyro.swe.problems.advect
pyro.swe.problems.dam
pyro.swe.problems.kh
pyro.swe.problems.logo
pyro.swe.problems.quad
pyro.swe.problems.test
pyro.swe.simulation
pyro.swe.unsplit_fluxes
pyro.test
pyro.util
pyro.util.compare
pyro.util.io_pyro
pyro.util.msg
pyro.util.plot_tools
pyro.util.profile_pyro
pyro.util.runparams
pyro.viscous_burgers
pyro.viscous_burgers.interface
pyro.viscous_burgers.problems
pyro.viscous_burgers.problems.converge
pyro.viscous_burgers.problems.tophat
pyro.viscous_burgers.simulation
N
nolimit() (in module pyro.mesh.reconstruction)
norm() (pyro.mesh.array_indexer.ArrayIndexer method)
(pyro.mesh.array_indexer.ArrayIndexerFC method)
nstages() (pyro.mesh.integration.RKIntegrator method)
NullSimulation (class in pyro.simulation_null)
O
other_source_term() (pyro.incompressible.simulation.Simulation method)
(pyro.incompressible_viscous.simulation.Simulation method)
P
parse_args() (in module pyro.pyro_sim)
Particle (class in pyro.particles.particles)
Particles (class in pyro.particles.particles)
phi_analytic() (in module pyro.diffusion.problems.gaussian)
pos() (pyro.particles.particles.Particle method)
preevolve() (pyro.compressible_fv4.simulation.Simulation method)
(pyro.incompressible.simulation.Simulation method)
(pyro.lm_atm.simulation.Simulation method)
(pyro.simulation_null.NullSimulation method)
pres() (in module pyro.compressible.eos)
(in module pyro.compressible_sr.eos)
pretty_print() (pyro.mesh.array_indexer.ArrayIndexer method)
(pyro.mesh.array_indexer.ArrayIndexerFC method)
(pyro.mesh.patch.CellCenterData2d method)
prim_to_cons() (in module pyro.compressible.simulation)
(in module pyro.compressible_sr.simulation)
(in module pyro.swe.simulation)
print_all_params() (pyro.util.runparams.RuntimeParameters method)
print_paramfile() (pyro.util.runparams.RuntimeParameters method)
print_sphinx_tables() (pyro.util.runparams.RuntimeParameters method)
print_unused_params() (pyro.util.runparams.RuntimeParameters method)
prolong() (pyro.mesh.patch.CellCenterData2d method)
(pyro.mesh.patch.FaceCenterData2d method)
pyro
module
Pyro (class in pyro.pyro_sim)
pyro.advection
module
pyro.advection.advective_fluxes
module
pyro.advection.problems
module
pyro.advection.problems.smooth
module
pyro.advection.problems.test
module
pyro.advection.problems.tophat
module
pyro.advection.simulation
module
pyro.advection_fv4
module
pyro.advection_fv4.fluxes
module
pyro.advection_fv4.interface
module
pyro.advection_fv4.problems
module
pyro.advection_fv4.problems.smooth
module
pyro.advection_fv4.simulation
module
pyro.advection_nonuniform
module
pyro.advection_nonuniform.advective_fluxes
module
pyro.advection_nonuniform.problems
module
pyro.advection_nonuniform.problems.slotted
module
pyro.advection_nonuniform.problems.test
module
pyro.advection_nonuniform.simulation
module
pyro.advection_rk
module
pyro.advection_rk.fluxes
module
pyro.advection_rk.problems
module
pyro.advection_rk.problems.smooth
module
pyro.advection_rk.problems.test
module
pyro.advection_rk.problems.tophat
module
pyro.advection_rk.simulation
module
pyro.advection_weno
module
pyro.advection_weno.fluxes
module
pyro.advection_weno.problems
module
pyro.advection_weno.problems.smooth
module
pyro.advection_weno.problems.test
module
pyro.advection_weno.problems.tophat
module
pyro.advection_weno.simulation
module
pyro.burgers
module
pyro.burgers.burgers_interface
module
pyro.burgers.problems
module
pyro.burgers.problems.converge
module
pyro.burgers.problems.test
module
pyro.burgers.problems.tophat
module
pyro.burgers.simulation
module
pyro.compressible
module
pyro.compressible.BC
module
pyro.compressible.derives
module
pyro.compressible.eos
module
pyro.compressible.interface
module
pyro.compressible.problems
module
pyro.compressible.problems.acoustic_pulse
module
pyro.compressible.problems.advect
module
pyro.compressible.problems.bubble
module
pyro.compressible.problems.gresho
module
pyro.compressible.problems.hse
module
pyro.compressible.problems.kh
module
pyro.compressible.problems.logo
module
pyro.compressible.problems.quad
module
pyro.compressible.problems.ramp
module
pyro.compressible.problems.rt
module
pyro.compressible.problems.rt2
module
pyro.compressible.problems.sedov
module
pyro.compressible.problems.sod
module
pyro.compressible.problems.test
module
pyro.compressible.simulation
module
pyro.compressible.unsplit_fluxes
module
pyro.compressible_fv4
module
pyro.compressible_fv4.fluxes
module
pyro.compressible_fv4.problems
module
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
pyro.compressible_fv4.simulation
module
pyro.compressible_react
module
pyro.compressible_react.problems
module
pyro.compressible_react.problems.flame
module
pyro.compressible_react.problems.rt
module
pyro.compressible_react.simulation
module
pyro.compressible_rk
module
pyro.compressible_rk.fluxes
module
pyro.compressible_rk.problems
module
pyro.compressible_rk.problems.acoustic_pulse
module
pyro.compressible_rk.problems.advect
module
pyro.compressible_rk.problems.bubble
module
pyro.compressible_rk.problems.gresho
module
pyro.compressible_rk.problems.hse
module
pyro.compressible_rk.problems.kh
module
pyro.compressible_rk.problems.logo
module
pyro.compressible_rk.problems.quad
module
pyro.compressible_rk.problems.ramp
module
pyro.compressible_rk.problems.rt
module
pyro.compressible_rk.problems.rt2
module
pyro.compressible_rk.problems.sedov
module
pyro.compressible_rk.problems.sod
module
pyro.compressible_rk.problems.test
module
pyro.compressible_rk.simulation
module
pyro.compressible_sdc
module
pyro.compressible_sdc.problems
module
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
pyro.compressible_sdc.simulation
module
pyro.compressible_sr
module
pyro.compressible_sr.BC
module
pyro.compressible_sr.c2p
module
pyro.compressible_sr.derives
module
pyro.compressible_sr.eos
module
pyro.compressible_sr.interface
module
pyro.compressible_sr.problems
module
pyro.compressible_sr.problems.acoustic_pulse
module
pyro.compressible_sr.problems.advect
module
pyro.compressible_sr.problems.bubble
module
pyro.compressible_sr.problems.gresho
module
pyro.compressible_sr.problems.hse
module
pyro.compressible_sr.problems.kh
module
pyro.compressible_sr.problems.logo
module
pyro.compressible_sr.problems.quad
module
pyro.compressible_sr.problems.rt
module
pyro.compressible_sr.problems.rt2
module
pyro.compressible_sr.problems.sedov
module
pyro.compressible_sr.problems.sod
module
pyro.compressible_sr.problems.test
module
pyro.compressible_sr.simulation
module
pyro.compressible_sr.unsplit_fluxes
module
pyro.diffusion
module
pyro.diffusion.problems
module
pyro.diffusion.problems.gaussian
module
pyro.diffusion.problems.test
module
pyro.diffusion.simulation
module
pyro.incompressible
module
pyro.incompressible.incomp_interface
module
pyro.incompressible.problems
module
pyro.incompressible.problems.converge
module
pyro.incompressible.problems.shear
module
pyro.incompressible.simulation
module
pyro.incompressible_viscous
module
pyro.incompressible_viscous.BC
module
pyro.incompressible_viscous.problems
module
pyro.incompressible_viscous.problems.cavity
module
pyro.incompressible_viscous.problems.converge
module
pyro.incompressible_viscous.problems.plot_cavity
module
pyro.incompressible_viscous.problems.shear
module
pyro.incompressible_viscous.simulation
module
pyro.lm_atm
module
pyro.lm_atm.LM_atm_interface
module
pyro.lm_atm.problems
module
pyro.lm_atm.problems.bubble
module
pyro.lm_atm.problems.gresho
module
pyro.lm_atm.simulation
module
pyro.mesh
module
pyro.mesh.array_indexer
module
pyro.mesh.boundary
module
pyro.mesh.fv
module
pyro.mesh.integration
module
pyro.mesh.patch
module
pyro.mesh.reconstruction
module
pyro.multigrid
module
pyro.multigrid.edge_coeffs
module
pyro.multigrid.general_MG
module
pyro.multigrid.MG
module
pyro.multigrid.variable_coeff_MG
module
pyro.particles
module
pyro.particles.particles
module
pyro.plot
module
pyro.pyro_sim
module
pyro.simulation_null
module
pyro.swe
module
pyro.swe.derives
module
pyro.swe.interface
module
pyro.swe.problems
module
pyro.swe.problems.acoustic_pulse
module
pyro.swe.problems.advect
module
pyro.swe.problems.dam
module
pyro.swe.problems.kh
module
pyro.swe.problems.logo
module
pyro.swe.problems.quad
module
pyro.swe.problems.test
module
pyro.swe.simulation
module
pyro.swe.unsplit_fluxes
module
pyro.test
module
pyro.util
module
pyro.util.compare
module
pyro.util.io_pyro
module
pyro.util.msg
module
pyro.util.plot_tools
module
pyro.util.profile_pyro
module
pyro.util.runparams
module
pyro.viscous_burgers
module
pyro.viscous_burgers.interface
module
pyro.viscous_burgers.problems
module
pyro.viscous_burgers.problems.converge
module
pyro.viscous_burgers.problems.tophat
module
pyro.viscous_burgers.simulation
module
PyroBenchmark (class in pyro.pyro_sim)
PyroTest (class in pyro.test)
R
randomly_generate_particles() (pyro.particles.particles.Particles method)
read() (in module pyro.util.io_pyro)
read_bcs() (in module pyro.util.io_pyro)
read_extras() (pyro.lm_atm.simulation.Simulation method)
(pyro.simulation_null.NullSimulation method)
register_var() (pyro.mesh.patch.CellCenterData2d method)
report() (pyro.util.profile_pyro.TimerCollection method)
restrict() (pyro.mesh.patch.CellCenterData2d method)
(pyro.mesh.patch.FaceCenterData2d method)
(pyro.multigrid.edge_coeffs.EdgeCoeffs method)
rho_states() (in module pyro.lm_atm.LM_atm_interface)
rhoe() (in module pyro.compressible.eos)
(in module pyro.compressible_sr.eos)
rhoh_from_rho_p() (in module pyro.compressible_sr.eos)
riemann() (in module pyro.burgers.burgers_interface)
(in module pyro.lm_atm.LM_atm_interface)
riemann_and_upwind() (in module pyro.burgers.burgers_interface)
(in module pyro.lm_atm.LM_atm_interface)
riemann_cgf() (in module pyro.compressible.interface)
(in module pyro.compressible_sr.interface)
riemann_hllc() (in module pyro.compressible.interface)
(in module pyro.compressible_sr.interface)
(in module pyro.swe.interface)
riemann_prim() (in module pyro.compressible.interface)
(in module pyro.compressible_sr.interface)
riemann_roe() (in module pyro.swe.interface)
RKIntegrator (class in pyro.mesh.integration)
run_sim() (pyro.pyro_sim.Pyro method)
(pyro.pyro_sim.PyroBenchmark method)
run_test() (in module pyro.test)
run_test_star() (in module pyro.test)
RuntimeParameters (class in pyro.util.runparams)
S
scratch_array() (pyro.mesh.patch.Grid2d method)
sdc_integral() (pyro.compressible_sdc.simulation.Simulation method)
set_aux() (pyro.mesh.patch.CellCenterData2d method)
set_start() (pyro.mesh.integration.RKIntegrator method)
setup_axes() (in module pyro.util.plot_tools)
Simulation (class in pyro.advection.simulation)
(class in pyro.advection_fv4.simulation)
(class in pyro.advection_nonuniform.simulation)
(class in pyro.advection_rk.simulation)
(class in pyro.advection_weno.simulation)
(class in pyro.burgers.simulation)
(class in pyro.compressible.simulation)
(class in pyro.compressible_fv4.simulation)
(class in pyro.compressible_react.simulation)
(class in pyro.compressible_rk.simulation)
(class in pyro.compressible_sdc.simulation)
(class in pyro.compressible_sr.simulation)
(class in pyro.diffusion.simulation)
(class in pyro.incompressible.simulation)
(class in pyro.incompressible_viscous.simulation)
(class in pyro.lm_atm.simulation)
(class in pyro.swe.simulation)
(class in pyro.viscous_burgers.simulation)
single_step() (pyro.pyro_sim.Pyro method)
smooth() (pyro.multigrid.general_MG.GeneralMG2d method)
(pyro.multigrid.MG.CellCenterMG2d method)
(pyro.multigrid.variable_coeff_MG.VarCoeffCCMG2d method)
solve() (pyro.multigrid.MG.CellCenterMG2d method)
states() (in module pyro.advection_fv4.interface)
(in module pyro.compressible.interface)
(in module pyro.compressible_sr.interface)
(in module pyro.incompressible.incomp_interface)
(in module pyro.lm_atm.LM_atm_interface)
(in module pyro.swe.interface)
states_nolimit() (in module pyro.advection_fv4.interface)
store_as_benchmark() (pyro.pyro_sim.PyroBenchmark method)
store_increment() (pyro.mesh.integration.RKIntegrator method)
substep() (pyro.advection_fv4.simulation.Simulation method)
(pyro.advection_rk.simulation.Simulation method)
(pyro.advection_weno.simulation.Simulation method)
(pyro.compressible_fv4.simulation.Simulation method)
(pyro.compressible_rk.simulation.Simulation method)
success() (in module pyro.util.msg)
T
Timer (class in pyro.util.profile_pyro)
timer() (pyro.util.profile_pyro.TimerCollection method)
TimerCollection (class in pyro.util.profile_pyro)
to_centers() (pyro.mesh.fv.FV2d method)
U
unsplit_fluxes() (in module pyro.advection.advective_fluxes)
(in module pyro.advection_nonuniform.advective_fluxes)
(in module pyro.compressible.unsplit_fluxes)
(in module pyro.compressible_sr.unsplit_fluxes)
(in module pyro.swe.unsplit_fluxes)
update() (pyro.particles.particles.Particle method)
update_particles() (pyro.particles.particles.Particles method)
upwind() (in module pyro.burgers.burgers_interface)
(in module pyro.lm_atm.LM_atm_interface)
user() (in module pyro.compressible.BC)
(in module pyro.compressible_sr.BC)
(in module pyro.incompressible_viscous.BC)
V
v() (pyro.lm_atm.simulation.Basestate method)
(pyro.mesh.array_indexer.ArrayIndexer method)
v2d() (pyro.lm_atm.simulation.Basestate method)
v2dp() (pyro.lm_atm.simulation.Basestate method)
v_cycle() (pyro.multigrid.MG.CellCenterMG2d method)
VarCoeffCCMG2d (class in pyro.multigrid.variable_coeff_MG)
Variables (class in pyro.compressible.simulation)
(class in pyro.compressible_sr.simulation)
(class in pyro.swe.simulation)
velocity() (pyro.particles.particles.Particle method)
W
warning() (in module pyro.util.msg)
well_balance() (in module pyro.mesh.reconstruction)
weno() (in module pyro.mesh.reconstruction)
weno_upwind() (in module pyro.mesh.reconstruction)
write() (pyro.mesh.patch.CellCenterData2d method)
(pyro.simulation_null.NullSimulation method)
write_data() (pyro.mesh.patch.CellCenterData2d method)
(pyro.mesh.patch.FaceCenterData2d method)
write_extras() (pyro.compressible.simulation.Simulation method)
(pyro.compressible_sr.simulation.Simulation method)
(pyro.incompressible_viscous.simulation.Simulation method)
(pyro.lm_atm.simulation.Simulation method)
(pyro.simulation_null.NullSimulation method)
write_params() (pyro.util.runparams.RuntimeParameters method)
write_particles() (pyro.particles.particles.Particles method)
Z
zero() (pyro.mesh.patch.CellCenterData2d method)