diff --git a/_modules/index.html b/_modules/index.html index 3d0a3d633..a6d06fbde 100644 --- a/_modules/index.html +++ b/_modules/index.html @@ -3,7 +3,7 @@ - Overview: module code — pyro 4.0.1.post67+g6c4afbe8 documentation + Overview: module code — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection/advective_fluxes.html b/_modules/pyro/advection/advective_fluxes.html index 2eebbc7c0..a85c58310 100644 --- a/_modules/pyro/advection/advective_fluxes.html +++ b/_modules/pyro/advection/advective_fluxes.html @@ -3,7 +3,7 @@ - pyro.advection.advective_fluxes — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection.advective_fluxes — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection/problems/smooth.html b/_modules/pyro/advection/problems/smooth.html index 42990889f..549464193 100644 --- a/_modules/pyro/advection/problems/smooth.html +++ b/_modules/pyro/advection/problems/smooth.html @@ -3,7 +3,7 @@ - pyro.advection.problems.smooth — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection.problems.smooth — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection/problems/test.html b/_modules/pyro/advection/problems/test.html index c92a71950..4d193d58f 100644 --- a/_modules/pyro/advection/problems/test.html +++ b/_modules/pyro/advection/problems/test.html @@ -3,7 +3,7 @@ - pyro.advection.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection/problems/tophat.html b/_modules/pyro/advection/problems/tophat.html index 25a38a1f0..e84741de3 100644 --- a/_modules/pyro/advection/problems/tophat.html +++ b/_modules/pyro/advection/problems/tophat.html @@ -3,7 +3,7 @@ - pyro.advection.problems.tophat — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection.problems.tophat — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection/simulation.html b/_modules/pyro/advection/simulation.html index 27da6917b..c3abd7978 100644 --- a/_modules/pyro/advection/simulation.html +++ b/_modules/pyro/advection/simulation.html @@ -3,7 +3,7 @@ - pyro.advection.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_fv4/fluxes.html b/_modules/pyro/advection_fv4/fluxes.html index 87fcd3979..23ab191c0 100644 --- a/_modules/pyro/advection_fv4/fluxes.html +++ b/_modules/pyro/advection_fv4/fluxes.html @@ -3,7 +3,7 @@ - pyro.advection_fv4.fluxes — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_fv4.fluxes — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_fv4/interface.html b/_modules/pyro/advection_fv4/interface.html index c4eb41dde..fa1a3dbd1 100644 --- a/_modules/pyro/advection_fv4/interface.html +++ b/_modules/pyro/advection_fv4/interface.html @@ -3,7 +3,7 @@ - pyro.advection_fv4.interface — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_fv4.interface — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_fv4/problems/smooth.html b/_modules/pyro/advection_fv4/problems/smooth.html index f83a2a592..8ed2997dc 100644 --- a/_modules/pyro/advection_fv4/problems/smooth.html +++ b/_modules/pyro/advection_fv4/problems/smooth.html @@ -3,7 +3,7 @@ - pyro.advection_fv4.problems.smooth — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_fv4.problems.smooth — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_fv4/simulation.html b/_modules/pyro/advection_fv4/simulation.html index 8642a6c53..adf98cd7d 100644 --- a/_modules/pyro/advection_fv4/simulation.html +++ b/_modules/pyro/advection_fv4/simulation.html @@ -3,7 +3,7 @@ - pyro.advection_fv4.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_fv4.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_nonuniform/advective_fluxes.html b/_modules/pyro/advection_nonuniform/advective_fluxes.html index 6bdec0622..cebc6a752 100644 --- a/_modules/pyro/advection_nonuniform/advective_fluxes.html +++ b/_modules/pyro/advection_nonuniform/advective_fluxes.html @@ -3,7 +3,7 @@ - pyro.advection_nonuniform.advective_fluxes — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_nonuniform.advective_fluxes — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_nonuniform/problems/slotted.html b/_modules/pyro/advection_nonuniform/problems/slotted.html index a49f70068..08406de59 100644 --- a/_modules/pyro/advection_nonuniform/problems/slotted.html +++ b/_modules/pyro/advection_nonuniform/problems/slotted.html @@ -3,7 +3,7 @@ - pyro.advection_nonuniform.problems.slotted — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_nonuniform.problems.slotted — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_nonuniform/problems/test.html b/_modules/pyro/advection_nonuniform/problems/test.html index 3bf6a8d0f..f9fa149cf 100644 --- a/_modules/pyro/advection_nonuniform/problems/test.html +++ b/_modules/pyro/advection_nonuniform/problems/test.html @@ -3,7 +3,7 @@ - pyro.advection_nonuniform.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_nonuniform.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_nonuniform/simulation.html b/_modules/pyro/advection_nonuniform/simulation.html index 8721c0900..e766d62fe 100644 --- a/_modules/pyro/advection_nonuniform/simulation.html +++ b/_modules/pyro/advection_nonuniform/simulation.html @@ -3,7 +3,7 @@ - pyro.advection_nonuniform.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_nonuniform.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_rk/fluxes.html b/_modules/pyro/advection_rk/fluxes.html index 8958ad668..5faf66f6f 100644 --- a/_modules/pyro/advection_rk/fluxes.html +++ b/_modules/pyro/advection_rk/fluxes.html @@ -3,7 +3,7 @@ - pyro.advection_rk.fluxes — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_rk.fluxes — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_rk/problems/smooth.html b/_modules/pyro/advection_rk/problems/smooth.html index b7798a93b..8ec8c9d55 100644 --- a/_modules/pyro/advection_rk/problems/smooth.html +++ b/_modules/pyro/advection_rk/problems/smooth.html @@ -3,7 +3,7 @@ - pyro.advection_rk.problems.smooth — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_rk.problems.smooth — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_rk/problems/test.html b/_modules/pyro/advection_rk/problems/test.html index 8abda75ec..21bf4c780 100644 --- a/_modules/pyro/advection_rk/problems/test.html +++ b/_modules/pyro/advection_rk/problems/test.html @@ -3,7 +3,7 @@ - pyro.advection_rk.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_rk.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_rk/problems/tophat.html b/_modules/pyro/advection_rk/problems/tophat.html index 291a2befa..51b64978b 100644 --- a/_modules/pyro/advection_rk/problems/tophat.html +++ b/_modules/pyro/advection_rk/problems/tophat.html @@ -3,7 +3,7 @@ - pyro.advection_rk.problems.tophat — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_rk.problems.tophat — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_rk/simulation.html b/_modules/pyro/advection_rk/simulation.html index a4882870f..374cc41d2 100644 --- a/_modules/pyro/advection_rk/simulation.html +++ b/_modules/pyro/advection_rk/simulation.html @@ -3,7 +3,7 @@ - pyro.advection_rk.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_rk.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_weno/fluxes.html b/_modules/pyro/advection_weno/fluxes.html index 9dc68c83d..679928a58 100644 --- a/_modules/pyro/advection_weno/fluxes.html +++ b/_modules/pyro/advection_weno/fluxes.html @@ -3,7 +3,7 @@ - pyro.advection_weno.fluxes — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_weno.fluxes — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_weno/problems/smooth.html b/_modules/pyro/advection_weno/problems/smooth.html index b8c056649..fc9ef2af7 100644 --- a/_modules/pyro/advection_weno/problems/smooth.html +++ b/_modules/pyro/advection_weno/problems/smooth.html @@ -3,7 +3,7 @@ - pyro.advection_weno.problems.smooth — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_weno.problems.smooth — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_weno/problems/test.html b/_modules/pyro/advection_weno/problems/test.html index cd93da019..2bf8009e8 100644 --- a/_modules/pyro/advection_weno/problems/test.html +++ b/_modules/pyro/advection_weno/problems/test.html @@ -3,7 +3,7 @@ - pyro.advection_weno.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_weno.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_weno/problems/tophat.html b/_modules/pyro/advection_weno/problems/tophat.html index db9d0647f..9b7d87e0e 100644 --- a/_modules/pyro/advection_weno/problems/tophat.html +++ b/_modules/pyro/advection_weno/problems/tophat.html @@ -3,7 +3,7 @@ - pyro.advection_weno.problems.tophat — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_weno.problems.tophat — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/advection_weno/simulation.html b/_modules/pyro/advection_weno/simulation.html index d6bb7ca46..de929945d 100644 --- a/_modules/pyro/advection_weno/simulation.html +++ b/_modules/pyro/advection_weno/simulation.html @@ -3,7 +3,7 @@ - pyro.advection_weno.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_weno.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/burgers/burgers_interface.html b/_modules/pyro/burgers/burgers_interface.html index 90ea2bbeb..fe83f8807 100644 --- a/_modules/pyro/burgers/burgers_interface.html +++ b/_modules/pyro/burgers/burgers_interface.html @@ -3,7 +3,7 @@ - pyro.burgers.burgers_interface — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.burgers.burgers_interface — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/burgers/problems/converge.html b/_modules/pyro/burgers/problems/converge.html index c084c914b..000e6cfbc 100644 --- a/_modules/pyro/burgers/problems/converge.html +++ b/_modules/pyro/burgers/problems/converge.html @@ -3,7 +3,7 @@ - pyro.burgers.problems.converge — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.burgers.problems.converge — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/burgers/problems/test.html b/_modules/pyro/burgers/problems/test.html index 00574f2f6..8ea197f36 100644 --- a/_modules/pyro/burgers/problems/test.html +++ b/_modules/pyro/burgers/problems/test.html @@ -3,7 +3,7 @@ - pyro.burgers.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.burgers.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/burgers/problems/tophat.html b/_modules/pyro/burgers/problems/tophat.html index f6ed3969d..c9987ea39 100644 --- a/_modules/pyro/burgers/problems/tophat.html +++ b/_modules/pyro/burgers/problems/tophat.html @@ -3,7 +3,7 @@ - pyro.burgers.problems.tophat — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.burgers.problems.tophat — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/burgers/simulation.html b/_modules/pyro/burgers/simulation.html index 1c5f258f7..f20e528c1 100644 --- a/_modules/pyro/burgers/simulation.html +++ b/_modules/pyro/burgers/simulation.html @@ -3,7 +3,7 @@ - pyro.burgers.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.burgers.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/BC.html b/_modules/pyro/compressible/BC.html index 542b195d8..124f9360d 100644 --- a/_modules/pyro/compressible/BC.html +++ b/_modules/pyro/compressible/BC.html @@ -3,7 +3,7 @@ - pyro.compressible.BC — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.BC — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/derives.html b/_modules/pyro/compressible/derives.html index ace89f155..3552360f9 100644 --- a/_modules/pyro/compressible/derives.html +++ b/_modules/pyro/compressible/derives.html @@ -3,7 +3,7 @@ - pyro.compressible.derives — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.derives — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/eos.html b/_modules/pyro/compressible/eos.html index 61248d807..91aa42ec8 100644 --- a/_modules/pyro/compressible/eos.html +++ b/_modules/pyro/compressible/eos.html @@ -3,7 +3,7 @@ - pyro.compressible.eos — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.eos — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/interface.html b/_modules/pyro/compressible/interface.html index b8fba56fd..4e98e36b4 100644 --- a/_modules/pyro/compressible/interface.html +++ b/_modules/pyro/compressible/interface.html @@ -3,7 +3,7 @@ - pyro.compressible.interface — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.interface — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/acoustic_pulse.html b/_modules/pyro/compressible/problems/acoustic_pulse.html index 7b60b8411..5d7df14cc 100644 --- a/_modules/pyro/compressible/problems/acoustic_pulse.html +++ b/_modules/pyro/compressible/problems/acoustic_pulse.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.acoustic_pulse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.acoustic_pulse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/advect.html b/_modules/pyro/compressible/problems/advect.html index 888f72885..3a981330f 100644 --- a/_modules/pyro/compressible/problems/advect.html +++ b/_modules/pyro/compressible/problems/advect.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.advect — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.advect — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/bubble.html b/_modules/pyro/compressible/problems/bubble.html index 513e58359..f609bd510 100644 --- a/_modules/pyro/compressible/problems/bubble.html +++ b/_modules/pyro/compressible/problems/bubble.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.bubble — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.bubble — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/gresho.html b/_modules/pyro/compressible/problems/gresho.html index 9862eaf9c..da9752680 100644 --- a/_modules/pyro/compressible/problems/gresho.html +++ b/_modules/pyro/compressible/problems/gresho.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.gresho — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.gresho — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/hse.html b/_modules/pyro/compressible/problems/hse.html index a99b46cd9..c5c188fe8 100644 --- a/_modules/pyro/compressible/problems/hse.html +++ b/_modules/pyro/compressible/problems/hse.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.hse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.hse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/kh.html b/_modules/pyro/compressible/problems/kh.html index d65e630d8..002b24bf0 100644 --- a/_modules/pyro/compressible/problems/kh.html +++ b/_modules/pyro/compressible/problems/kh.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.kh — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.kh — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/logo.html b/_modules/pyro/compressible/problems/logo.html index 34053b07c..2e8854aca 100644 --- a/_modules/pyro/compressible/problems/logo.html +++ b/_modules/pyro/compressible/problems/logo.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.logo — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.logo — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/quad.html b/_modules/pyro/compressible/problems/quad.html index 3db92002f..4fcfb7e3c 100644 --- a/_modules/pyro/compressible/problems/quad.html +++ b/_modules/pyro/compressible/problems/quad.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.quad — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.quad — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/ramp.html b/_modules/pyro/compressible/problems/ramp.html index 6f4697d75..af9dfecec 100644 --- a/_modules/pyro/compressible/problems/ramp.html +++ b/_modules/pyro/compressible/problems/ramp.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.ramp — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.ramp — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/rt.html b/_modules/pyro/compressible/problems/rt.html index 28a78a4d3..74fa0d94a 100644 --- a/_modules/pyro/compressible/problems/rt.html +++ b/_modules/pyro/compressible/problems/rt.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.rt — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.rt — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/rt2.html b/_modules/pyro/compressible/problems/rt2.html index 00eba4973..a26c75223 100644 --- a/_modules/pyro/compressible/problems/rt2.html +++ b/_modules/pyro/compressible/problems/rt2.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.rt2 — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.rt2 — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/sedov.html b/_modules/pyro/compressible/problems/sedov.html index 455aa9b16..c1314ee60 100644 --- a/_modules/pyro/compressible/problems/sedov.html +++ b/_modules/pyro/compressible/problems/sedov.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.sedov — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.sedov — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/sod.html b/_modules/pyro/compressible/problems/sod.html index ea3ab0043..19e8f1172 100644 --- a/_modules/pyro/compressible/problems/sod.html +++ b/_modules/pyro/compressible/problems/sod.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.sod — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.sod — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/problems/test.html b/_modules/pyro/compressible/problems/test.html index 3b38fd89b..72be273dd 100644 --- a/_modules/pyro/compressible/problems/test.html +++ b/_modules/pyro/compressible/problems/test.html @@ -3,7 +3,7 @@ - pyro.compressible.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/simulation.html b/_modules/pyro/compressible/simulation.html index 65f93f063..724ea0532 100644 --- a/_modules/pyro/compressible/simulation.html +++ b/_modules/pyro/compressible/simulation.html @@ -3,7 +3,7 @@ - pyro.compressible.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible/unsplit_fluxes.html b/_modules/pyro/compressible/unsplit_fluxes.html index f06edcb05..8b2171a28 100644 --- a/_modules/pyro/compressible/unsplit_fluxes.html +++ b/_modules/pyro/compressible/unsplit_fluxes.html @@ -3,7 +3,7 @@ - pyro.compressible.unsplit_fluxes — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.unsplit_fluxes — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/fluxes.html b/_modules/pyro/compressible_fv4/fluxes.html index 6bc1a8fd7..1d8f8d6ca 100644 --- a/_modules/pyro/compressible_fv4/fluxes.html +++ b/_modules/pyro/compressible_fv4/fluxes.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.fluxes — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.fluxes — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/acoustic_pulse.html b/_modules/pyro/compressible_fv4/problems/acoustic_pulse.html index ec9f5c071..21d4ee6fe 100644 --- a/_modules/pyro/compressible_fv4/problems/acoustic_pulse.html +++ b/_modules/pyro/compressible_fv4/problems/acoustic_pulse.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.acoustic_pulse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.acoustic_pulse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/advect.html b/_modules/pyro/compressible_fv4/problems/advect.html index c3bd4dc8f..50ea5ef72 100644 --- a/_modules/pyro/compressible_fv4/problems/advect.html +++ b/_modules/pyro/compressible_fv4/problems/advect.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.advect — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.advect — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/bubble.html b/_modules/pyro/compressible_fv4/problems/bubble.html index 5e7aeffd0..5df1d4bc4 100644 --- a/_modules/pyro/compressible_fv4/problems/bubble.html +++ b/_modules/pyro/compressible_fv4/problems/bubble.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.bubble — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.bubble — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/gresho.html b/_modules/pyro/compressible_fv4/problems/gresho.html index 4216cbe2a..979e99c8b 100644 --- a/_modules/pyro/compressible_fv4/problems/gresho.html +++ b/_modules/pyro/compressible_fv4/problems/gresho.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.gresho — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.gresho — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/hse.html b/_modules/pyro/compressible_fv4/problems/hse.html index be71a4e5f..7a842e21d 100644 --- a/_modules/pyro/compressible_fv4/problems/hse.html +++ b/_modules/pyro/compressible_fv4/problems/hse.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.hse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.hse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/kh.html b/_modules/pyro/compressible_fv4/problems/kh.html index bc7dde569..14950564b 100644 --- a/_modules/pyro/compressible_fv4/problems/kh.html +++ b/_modules/pyro/compressible_fv4/problems/kh.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.kh — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.kh — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/logo.html b/_modules/pyro/compressible_fv4/problems/logo.html index 047dea3a7..8be37d19e 100644 --- a/_modules/pyro/compressible_fv4/problems/logo.html +++ b/_modules/pyro/compressible_fv4/problems/logo.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.logo — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.logo — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/quad.html b/_modules/pyro/compressible_fv4/problems/quad.html index a1279ce40..0dcc58f69 100644 --- a/_modules/pyro/compressible_fv4/problems/quad.html +++ b/_modules/pyro/compressible_fv4/problems/quad.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.quad — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.quad — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/ramp.html b/_modules/pyro/compressible_fv4/problems/ramp.html index e46bc1c5a..94cc8ab22 100644 --- a/_modules/pyro/compressible_fv4/problems/ramp.html +++ b/_modules/pyro/compressible_fv4/problems/ramp.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.ramp — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.ramp — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/rt.html b/_modules/pyro/compressible_fv4/problems/rt.html index b2d67a795..66b37f634 100644 --- a/_modules/pyro/compressible_fv4/problems/rt.html +++ b/_modules/pyro/compressible_fv4/problems/rt.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.rt — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.rt — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/rt2.html b/_modules/pyro/compressible_fv4/problems/rt2.html index 087a221ee..cc5f3bbce 100644 --- a/_modules/pyro/compressible_fv4/problems/rt2.html +++ b/_modules/pyro/compressible_fv4/problems/rt2.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.rt2 — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.rt2 — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/sedov.html b/_modules/pyro/compressible_fv4/problems/sedov.html index 1cefc1b98..0470cf39f 100644 --- a/_modules/pyro/compressible_fv4/problems/sedov.html +++ b/_modules/pyro/compressible_fv4/problems/sedov.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.sedov — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.sedov — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/sod.html b/_modules/pyro/compressible_fv4/problems/sod.html index 29082cc4c..5b260a0eb 100644 --- a/_modules/pyro/compressible_fv4/problems/sod.html +++ b/_modules/pyro/compressible_fv4/problems/sod.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.sod — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.sod — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/problems/test.html b/_modules/pyro/compressible_fv4/problems/test.html index 5dcdfa0f0..2ca93a6cc 100644 --- a/_modules/pyro/compressible_fv4/problems/test.html +++ b/_modules/pyro/compressible_fv4/problems/test.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_fv4/simulation.html b/_modules/pyro/compressible_fv4/simulation.html index 2744f4022..215cf592c 100644 --- a/_modules/pyro/compressible_fv4/simulation.html +++ b/_modules/pyro/compressible_fv4/simulation.html @@ -3,7 +3,7 @@ - pyro.compressible_fv4.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_react/problems/flame.html b/_modules/pyro/compressible_react/problems/flame.html index b61c19264..6fe866b3a 100644 --- a/_modules/pyro/compressible_react/problems/flame.html +++ b/_modules/pyro/compressible_react/problems/flame.html @@ -3,7 +3,7 @@ - pyro.compressible_react.problems.flame — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_react.problems.flame — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_react/problems/rt.html b/_modules/pyro/compressible_react/problems/rt.html index 60679d4d6..f97df51ee 100644 --- a/_modules/pyro/compressible_react/problems/rt.html +++ b/_modules/pyro/compressible_react/problems/rt.html @@ -3,7 +3,7 @@ - pyro.compressible_react.problems.rt — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_react.problems.rt — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_react/simulation.html b/_modules/pyro/compressible_react/simulation.html index 09c67c483..ea50efdf7 100644 --- a/_modules/pyro/compressible_react/simulation.html +++ b/_modules/pyro/compressible_react/simulation.html @@ -3,7 +3,7 @@ - pyro.compressible_react.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_react.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/fluxes.html b/_modules/pyro/compressible_rk/fluxes.html index e22724368..e541dc6e6 100644 --- a/_modules/pyro/compressible_rk/fluxes.html +++ b/_modules/pyro/compressible_rk/fluxes.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.fluxes — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.fluxes — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/acoustic_pulse.html b/_modules/pyro/compressible_rk/problems/acoustic_pulse.html index e3e632624..5e2e3556c 100644 --- a/_modules/pyro/compressible_rk/problems/acoustic_pulse.html +++ b/_modules/pyro/compressible_rk/problems/acoustic_pulse.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.acoustic_pulse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.acoustic_pulse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/advect.html b/_modules/pyro/compressible_rk/problems/advect.html index 87fd68946..7c335052c 100644 --- a/_modules/pyro/compressible_rk/problems/advect.html +++ b/_modules/pyro/compressible_rk/problems/advect.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.advect — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.advect — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/bubble.html b/_modules/pyro/compressible_rk/problems/bubble.html index 3b4f1b5e0..54743a1b9 100644 --- a/_modules/pyro/compressible_rk/problems/bubble.html +++ b/_modules/pyro/compressible_rk/problems/bubble.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.bubble — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.bubble — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/gresho.html b/_modules/pyro/compressible_rk/problems/gresho.html index 2e050a38b..27b9ffe04 100644 --- a/_modules/pyro/compressible_rk/problems/gresho.html +++ b/_modules/pyro/compressible_rk/problems/gresho.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.gresho — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.gresho — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/hse.html b/_modules/pyro/compressible_rk/problems/hse.html index 62d39524b..8a1b7c65b 100644 --- a/_modules/pyro/compressible_rk/problems/hse.html +++ b/_modules/pyro/compressible_rk/problems/hse.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.hse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.hse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/kh.html b/_modules/pyro/compressible_rk/problems/kh.html index 7d664c403..9b80adffc 100644 --- a/_modules/pyro/compressible_rk/problems/kh.html +++ b/_modules/pyro/compressible_rk/problems/kh.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.kh — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.kh — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/logo.html b/_modules/pyro/compressible_rk/problems/logo.html index a684b69e8..c6a8f7e0f 100644 --- a/_modules/pyro/compressible_rk/problems/logo.html +++ b/_modules/pyro/compressible_rk/problems/logo.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.logo — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.logo — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/quad.html b/_modules/pyro/compressible_rk/problems/quad.html index 7c20ba2c2..3a4946908 100644 --- a/_modules/pyro/compressible_rk/problems/quad.html +++ b/_modules/pyro/compressible_rk/problems/quad.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.quad — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.quad — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/ramp.html b/_modules/pyro/compressible_rk/problems/ramp.html index b19f9ac42..12ce25859 100644 --- a/_modules/pyro/compressible_rk/problems/ramp.html +++ b/_modules/pyro/compressible_rk/problems/ramp.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.ramp — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.ramp — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/rt.html b/_modules/pyro/compressible_rk/problems/rt.html index 17aa1dd99..bbdb7a165 100644 --- a/_modules/pyro/compressible_rk/problems/rt.html +++ b/_modules/pyro/compressible_rk/problems/rt.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.rt — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.rt — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/rt2.html b/_modules/pyro/compressible_rk/problems/rt2.html index 6650dd941..4342693e5 100644 --- a/_modules/pyro/compressible_rk/problems/rt2.html +++ b/_modules/pyro/compressible_rk/problems/rt2.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.rt2 — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.rt2 — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/sedov.html b/_modules/pyro/compressible_rk/problems/sedov.html index 1ca506a68..91933c48f 100644 --- a/_modules/pyro/compressible_rk/problems/sedov.html +++ b/_modules/pyro/compressible_rk/problems/sedov.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.sedov — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.sedov — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/sod.html b/_modules/pyro/compressible_rk/problems/sod.html index d5574cdb5..8a864d1b4 100644 --- a/_modules/pyro/compressible_rk/problems/sod.html +++ b/_modules/pyro/compressible_rk/problems/sod.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.sod — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.sod — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/problems/test.html b/_modules/pyro/compressible_rk/problems/test.html index 1a25a842c..86e939889 100644 --- a/_modules/pyro/compressible_rk/problems/test.html +++ b/_modules/pyro/compressible_rk/problems/test.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_rk/simulation.html b/_modules/pyro/compressible_rk/simulation.html index eec169bc4..dbb05450e 100644 --- a/_modules/pyro/compressible_rk/simulation.html +++ b/_modules/pyro/compressible_rk/simulation.html @@ -3,7 +3,7 @@ - pyro.compressible_rk.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/acoustic_pulse.html b/_modules/pyro/compressible_sdc/problems/acoustic_pulse.html index 29bb9a8db..f146fab2f 100644 --- a/_modules/pyro/compressible_sdc/problems/acoustic_pulse.html +++ b/_modules/pyro/compressible_sdc/problems/acoustic_pulse.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.acoustic_pulse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.acoustic_pulse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/advect.html b/_modules/pyro/compressible_sdc/problems/advect.html index a725456e4..f44fade39 100644 --- a/_modules/pyro/compressible_sdc/problems/advect.html +++ b/_modules/pyro/compressible_sdc/problems/advect.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.advect — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.advect — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/bubble.html b/_modules/pyro/compressible_sdc/problems/bubble.html index c931ae849..ebbba7d40 100644 --- a/_modules/pyro/compressible_sdc/problems/bubble.html +++ b/_modules/pyro/compressible_sdc/problems/bubble.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.bubble — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.bubble — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/gresho.html b/_modules/pyro/compressible_sdc/problems/gresho.html index eb1f850b2..9c85ca89b 100644 --- a/_modules/pyro/compressible_sdc/problems/gresho.html +++ b/_modules/pyro/compressible_sdc/problems/gresho.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.gresho — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.gresho — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/hse.html b/_modules/pyro/compressible_sdc/problems/hse.html index 153c36fb8..bd847b969 100644 --- a/_modules/pyro/compressible_sdc/problems/hse.html +++ b/_modules/pyro/compressible_sdc/problems/hse.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.hse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.hse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/kh.html b/_modules/pyro/compressible_sdc/problems/kh.html index a5ceaeaff..e8615d4e0 100644 --- a/_modules/pyro/compressible_sdc/problems/kh.html +++ b/_modules/pyro/compressible_sdc/problems/kh.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.kh — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.kh — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/logo.html b/_modules/pyro/compressible_sdc/problems/logo.html index 64096aebb..2081f58ca 100644 --- a/_modules/pyro/compressible_sdc/problems/logo.html +++ b/_modules/pyro/compressible_sdc/problems/logo.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.logo — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.logo — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/quad.html b/_modules/pyro/compressible_sdc/problems/quad.html index ab55f255b..184c03afd 100644 --- a/_modules/pyro/compressible_sdc/problems/quad.html +++ b/_modules/pyro/compressible_sdc/problems/quad.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.quad — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.quad — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/ramp.html b/_modules/pyro/compressible_sdc/problems/ramp.html index 10f466019..fdcac77b4 100644 --- a/_modules/pyro/compressible_sdc/problems/ramp.html +++ b/_modules/pyro/compressible_sdc/problems/ramp.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.ramp — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.ramp — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/rt.html b/_modules/pyro/compressible_sdc/problems/rt.html index 7f9dd7955..259aef14a 100644 --- a/_modules/pyro/compressible_sdc/problems/rt.html +++ b/_modules/pyro/compressible_sdc/problems/rt.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.rt — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.rt — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/rt2.html b/_modules/pyro/compressible_sdc/problems/rt2.html index 108c96dec..18c2f1e75 100644 --- a/_modules/pyro/compressible_sdc/problems/rt2.html +++ b/_modules/pyro/compressible_sdc/problems/rt2.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.rt2 — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.rt2 — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/sedov.html b/_modules/pyro/compressible_sdc/problems/sedov.html index 475ec7cb0..ba5f3e2b9 100644 --- a/_modules/pyro/compressible_sdc/problems/sedov.html +++ b/_modules/pyro/compressible_sdc/problems/sedov.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.sedov — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.sedov — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/sod.html b/_modules/pyro/compressible_sdc/problems/sod.html index 57eb5c67d..2ddb29eb5 100644 --- a/_modules/pyro/compressible_sdc/problems/sod.html +++ b/_modules/pyro/compressible_sdc/problems/sod.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.sod — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.sod — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/problems/test.html b/_modules/pyro/compressible_sdc/problems/test.html index 4a78b5c08..cc2588b68 100644 --- a/_modules/pyro/compressible_sdc/problems/test.html +++ b/_modules/pyro/compressible_sdc/problems/test.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sdc/simulation.html b/_modules/pyro/compressible_sdc/simulation.html index 1d0eebda8..9f551206d 100644 --- a/_modules/pyro/compressible_sdc/simulation.html +++ b/_modules/pyro/compressible_sdc/simulation.html @@ -3,7 +3,7 @@ - pyro.compressible_sdc.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/BC.html b/_modules/pyro/compressible_sr/BC.html index 011cf470f..e63c35db2 100644 --- a/_modules/pyro/compressible_sr/BC.html +++ b/_modules/pyro/compressible_sr/BC.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.BC — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.BC — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/c2p.html b/_modules/pyro/compressible_sr/c2p.html index a2018e488..dfe9482d9 100644 --- a/_modules/pyro/compressible_sr/c2p.html +++ b/_modules/pyro/compressible_sr/c2p.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.c2p — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.c2p — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/derives.html b/_modules/pyro/compressible_sr/derives.html index 51709c863..57a777935 100644 --- a/_modules/pyro/compressible_sr/derives.html +++ b/_modules/pyro/compressible_sr/derives.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.derives — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.derives — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/eos.html b/_modules/pyro/compressible_sr/eos.html index 3b7628cd7..51d2063c2 100644 --- a/_modules/pyro/compressible_sr/eos.html +++ b/_modules/pyro/compressible_sr/eos.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.eos — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.eos — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/interface.html b/_modules/pyro/compressible_sr/interface.html index 4d72437b2..992d0295f 100644 --- a/_modules/pyro/compressible_sr/interface.html +++ b/_modules/pyro/compressible_sr/interface.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.interface — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.interface — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/acoustic_pulse.html b/_modules/pyro/compressible_sr/problems/acoustic_pulse.html index 076b29f98..1947ce663 100644 --- a/_modules/pyro/compressible_sr/problems/acoustic_pulse.html +++ b/_modules/pyro/compressible_sr/problems/acoustic_pulse.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.acoustic_pulse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.acoustic_pulse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/advect.html b/_modules/pyro/compressible_sr/problems/advect.html index c59dfedfa..b5a68346e 100644 --- a/_modules/pyro/compressible_sr/problems/advect.html +++ b/_modules/pyro/compressible_sr/problems/advect.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.advect — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.advect — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/bubble.html b/_modules/pyro/compressible_sr/problems/bubble.html index ea70b4a5f..1e7fc8bff 100644 --- a/_modules/pyro/compressible_sr/problems/bubble.html +++ b/_modules/pyro/compressible_sr/problems/bubble.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.bubble — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.bubble — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/gresho.html b/_modules/pyro/compressible_sr/problems/gresho.html index e7bded707..78c78f18b 100644 --- a/_modules/pyro/compressible_sr/problems/gresho.html +++ b/_modules/pyro/compressible_sr/problems/gresho.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.gresho — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.gresho — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/hse.html b/_modules/pyro/compressible_sr/problems/hse.html index dba6825fe..86257dc72 100644 --- a/_modules/pyro/compressible_sr/problems/hse.html +++ b/_modules/pyro/compressible_sr/problems/hse.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.hse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.hse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/kh.html b/_modules/pyro/compressible_sr/problems/kh.html index 5114280de..76642d152 100644 --- a/_modules/pyro/compressible_sr/problems/kh.html +++ b/_modules/pyro/compressible_sr/problems/kh.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.kh — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.kh — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/logo.html b/_modules/pyro/compressible_sr/problems/logo.html index 4913073f2..309eb1cb1 100644 --- a/_modules/pyro/compressible_sr/problems/logo.html +++ b/_modules/pyro/compressible_sr/problems/logo.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.logo — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.logo — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/quad.html b/_modules/pyro/compressible_sr/problems/quad.html index 737acef99..b564b7f2a 100644 --- a/_modules/pyro/compressible_sr/problems/quad.html +++ b/_modules/pyro/compressible_sr/problems/quad.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.quad — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.quad — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/rt.html b/_modules/pyro/compressible_sr/problems/rt.html index 99f75e420..fd5cebba9 100644 --- a/_modules/pyro/compressible_sr/problems/rt.html +++ b/_modules/pyro/compressible_sr/problems/rt.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.rt — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.rt — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/rt2.html b/_modules/pyro/compressible_sr/problems/rt2.html index 27fa2af67..091046366 100644 --- a/_modules/pyro/compressible_sr/problems/rt2.html +++ b/_modules/pyro/compressible_sr/problems/rt2.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.rt2 — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.rt2 — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/sedov.html b/_modules/pyro/compressible_sr/problems/sedov.html index 744549348..d98dff42f 100644 --- a/_modules/pyro/compressible_sr/problems/sedov.html +++ b/_modules/pyro/compressible_sr/problems/sedov.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.sedov — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.sedov — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/sod.html b/_modules/pyro/compressible_sr/problems/sod.html index c862a8feb..7b786626f 100644 --- a/_modules/pyro/compressible_sr/problems/sod.html +++ b/_modules/pyro/compressible_sr/problems/sod.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.sod — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.sod — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/problems/test.html b/_modules/pyro/compressible_sr/problems/test.html index 81a1000b4..0a445c982 100644 --- a/_modules/pyro/compressible_sr/problems/test.html +++ b/_modules/pyro/compressible_sr/problems/test.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/simulation.html b/_modules/pyro/compressible_sr/simulation.html index 2d67bed8f..5c2015b94 100644 --- a/_modules/pyro/compressible_sr/simulation.html +++ b/_modules/pyro/compressible_sr/simulation.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/compressible_sr/unsplit_fluxes.html b/_modules/pyro/compressible_sr/unsplit_fluxes.html index d7692cde1..e158db712 100644 --- a/_modules/pyro/compressible_sr/unsplit_fluxes.html +++ b/_modules/pyro/compressible_sr/unsplit_fluxes.html @@ -3,7 +3,7 @@ - pyro.compressible_sr.unsplit_fluxes — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.unsplit_fluxes — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/diffusion/problems/gaussian.html b/_modules/pyro/diffusion/problems/gaussian.html index 48dcc7afe..a4a654a54 100644 --- a/_modules/pyro/diffusion/problems/gaussian.html +++ b/_modules/pyro/diffusion/problems/gaussian.html @@ -3,7 +3,7 @@ - pyro.diffusion.problems.gaussian — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.diffusion.problems.gaussian — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/diffusion/problems/test.html b/_modules/pyro/diffusion/problems/test.html index 3a1f46674..e72c0ca45 100644 --- a/_modules/pyro/diffusion/problems/test.html +++ b/_modules/pyro/diffusion/problems/test.html @@ -3,7 +3,7 @@ - pyro.diffusion.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.diffusion.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/diffusion/simulation.html b/_modules/pyro/diffusion/simulation.html index 5af8eec26..2de6a6039 100644 --- a/_modules/pyro/diffusion/simulation.html +++ b/_modules/pyro/diffusion/simulation.html @@ -3,7 +3,7 @@ - pyro.diffusion.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.diffusion.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/incompressible/incomp_interface.html b/_modules/pyro/incompressible/incomp_interface.html index 37efa3da7..acc25aab5 100644 --- a/_modules/pyro/incompressible/incomp_interface.html +++ b/_modules/pyro/incompressible/incomp_interface.html @@ -3,7 +3,7 @@ - pyro.incompressible.incomp_interface — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible.incomp_interface — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/incompressible/problems/converge.html b/_modules/pyro/incompressible/problems/converge.html index 69d3c7c76..57d322062 100644 --- a/_modules/pyro/incompressible/problems/converge.html +++ b/_modules/pyro/incompressible/problems/converge.html @@ -3,7 +3,7 @@ - pyro.incompressible.problems.converge — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible.problems.converge — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/incompressible/problems/shear.html b/_modules/pyro/incompressible/problems/shear.html index 8f31b2150..eb0f98859 100644 --- a/_modules/pyro/incompressible/problems/shear.html +++ b/_modules/pyro/incompressible/problems/shear.html @@ -3,7 +3,7 @@ - pyro.incompressible.problems.shear — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible.problems.shear — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/incompressible/simulation.html b/_modules/pyro/incompressible/simulation.html index 366c1cca7..a6aa4cf6c 100644 --- a/_modules/pyro/incompressible/simulation.html +++ b/_modules/pyro/incompressible/simulation.html @@ -3,7 +3,7 @@ - pyro.incompressible.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/incompressible_viscous/BC.html b/_modules/pyro/incompressible_viscous/BC.html index 1c0417d9a..062b3797a 100644 --- a/_modules/pyro/incompressible_viscous/BC.html +++ b/_modules/pyro/incompressible_viscous/BC.html @@ -3,7 +3,7 @@ - pyro.incompressible_viscous.BC — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible_viscous.BC — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/incompressible_viscous/problems/cavity.html b/_modules/pyro/incompressible_viscous/problems/cavity.html index 6bc5307c1..48c1252ec 100644 --- a/_modules/pyro/incompressible_viscous/problems/cavity.html +++ b/_modules/pyro/incompressible_viscous/problems/cavity.html @@ -3,7 +3,7 @@ - pyro.incompressible_viscous.problems.cavity — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible_viscous.problems.cavity — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/incompressible_viscous/problems/converge.html b/_modules/pyro/incompressible_viscous/problems/converge.html index 1b1325062..ae2b92989 100644 --- a/_modules/pyro/incompressible_viscous/problems/converge.html +++ b/_modules/pyro/incompressible_viscous/problems/converge.html @@ -3,7 +3,7 @@ - pyro.incompressible_viscous.problems.converge — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible_viscous.problems.converge — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/incompressible_viscous/problems/plot_cavity.html b/_modules/pyro/incompressible_viscous/problems/plot_cavity.html index 9ddf9593f..3119b9d60 100644 --- a/_modules/pyro/incompressible_viscous/problems/plot_cavity.html +++ b/_modules/pyro/incompressible_viscous/problems/plot_cavity.html @@ -3,7 +3,7 @@ - pyro.incompressible_viscous.problems.plot_cavity — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible_viscous.problems.plot_cavity — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/incompressible_viscous/problems/shear.html b/_modules/pyro/incompressible_viscous/problems/shear.html index 73799cb5e..d21b2a9fe 100644 --- a/_modules/pyro/incompressible_viscous/problems/shear.html +++ b/_modules/pyro/incompressible_viscous/problems/shear.html @@ -3,7 +3,7 @@ - pyro.incompressible_viscous.problems.shear — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible_viscous.problems.shear — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/incompressible_viscous/simulation.html b/_modules/pyro/incompressible_viscous/simulation.html index 674425a8d..662e67b47 100644 --- a/_modules/pyro/incompressible_viscous/simulation.html +++ b/_modules/pyro/incompressible_viscous/simulation.html @@ -3,7 +3,7 @@ - pyro.incompressible_viscous.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible_viscous.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/lm_atm/LM_atm_interface.html b/_modules/pyro/lm_atm/LM_atm_interface.html index a3ea99bc4..b909cda44 100644 --- a/_modules/pyro/lm_atm/LM_atm_interface.html +++ b/_modules/pyro/lm_atm/LM_atm_interface.html @@ -3,7 +3,7 @@ - pyro.lm_atm.LM_atm_interface — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.lm_atm.LM_atm_interface — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/lm_atm/problems/bubble.html b/_modules/pyro/lm_atm/problems/bubble.html index acc33b6b9..cfe2178dc 100644 --- a/_modules/pyro/lm_atm/problems/bubble.html +++ b/_modules/pyro/lm_atm/problems/bubble.html @@ -3,7 +3,7 @@ - pyro.lm_atm.problems.bubble — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.lm_atm.problems.bubble — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/lm_atm/problems/gresho.html b/_modules/pyro/lm_atm/problems/gresho.html index b78934ca1..a8c64591a 100644 --- a/_modules/pyro/lm_atm/problems/gresho.html +++ b/_modules/pyro/lm_atm/problems/gresho.html @@ -3,7 +3,7 @@ - pyro.lm_atm.problems.gresho — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.lm_atm.problems.gresho — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/lm_atm/simulation.html b/_modules/pyro/lm_atm/simulation.html index d7c3cd235..f09317b2c 100644 --- a/_modules/pyro/lm_atm/simulation.html +++ b/_modules/pyro/lm_atm/simulation.html @@ -3,7 +3,7 @@ - pyro.lm_atm.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.lm_atm.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/mesh/array_indexer.html b/_modules/pyro/mesh/array_indexer.html index 64c2a833b..225ee99ce 100644 --- a/_modules/pyro/mesh/array_indexer.html +++ b/_modules/pyro/mesh/array_indexer.html @@ -3,7 +3,7 @@ - pyro.mesh.array_indexer — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.mesh.array_indexer — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/mesh/boundary.html b/_modules/pyro/mesh/boundary.html index fb8271ce0..2f84f2a60 100644 --- a/_modules/pyro/mesh/boundary.html +++ b/_modules/pyro/mesh/boundary.html @@ -3,7 +3,7 @@ - pyro.mesh.boundary — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.mesh.boundary — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/mesh/fv.html b/_modules/pyro/mesh/fv.html index 5d58f1bfb..67a1445a8 100644 --- a/_modules/pyro/mesh/fv.html +++ b/_modules/pyro/mesh/fv.html @@ -3,7 +3,7 @@ - pyro.mesh.fv — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.mesh.fv — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/mesh/integration.html b/_modules/pyro/mesh/integration.html index b5fe5c7dd..dab099458 100644 --- a/_modules/pyro/mesh/integration.html +++ b/_modules/pyro/mesh/integration.html @@ -3,7 +3,7 @@ - pyro.mesh.integration — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.mesh.integration — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/mesh/patch.html b/_modules/pyro/mesh/patch.html index badb959fd..032333d64 100644 --- a/_modules/pyro/mesh/patch.html +++ b/_modules/pyro/mesh/patch.html @@ -3,7 +3,7 @@ - pyro.mesh.patch — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.mesh.patch — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/mesh/reconstruction.html b/_modules/pyro/mesh/reconstruction.html index ab2ac7d0d..dc85522e0 100644 --- a/_modules/pyro/mesh/reconstruction.html +++ b/_modules/pyro/mesh/reconstruction.html @@ -3,7 +3,7 @@ - pyro.mesh.reconstruction — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.mesh.reconstruction — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/multigrid/MG.html b/_modules/pyro/multigrid/MG.html index 115cd5bd2..b7a4bf5b4 100644 --- a/_modules/pyro/multigrid/MG.html +++ b/_modules/pyro/multigrid/MG.html @@ -3,7 +3,7 @@ - pyro.multigrid.MG — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.multigrid.MG — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/multigrid/edge_coeffs.html b/_modules/pyro/multigrid/edge_coeffs.html index 44bb0a147..c8a744141 100644 --- a/_modules/pyro/multigrid/edge_coeffs.html +++ b/_modules/pyro/multigrid/edge_coeffs.html @@ -3,7 +3,7 @@ - pyro.multigrid.edge_coeffs — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.multigrid.edge_coeffs — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/multigrid/general_MG.html b/_modules/pyro/multigrid/general_MG.html index e749deb76..c44e2724e 100644 --- a/_modules/pyro/multigrid/general_MG.html +++ b/_modules/pyro/multigrid/general_MG.html @@ -3,7 +3,7 @@ - pyro.multigrid.general_MG — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.multigrid.general_MG — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/multigrid/variable_coeff_MG.html b/_modules/pyro/multigrid/variable_coeff_MG.html index b43dda167..5f98647b7 100644 --- a/_modules/pyro/multigrid/variable_coeff_MG.html +++ b/_modules/pyro/multigrid/variable_coeff_MG.html @@ -3,7 +3,7 @@ - pyro.multigrid.variable_coeff_MG — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.multigrid.variable_coeff_MG — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/particles/particles.html b/_modules/pyro/particles/particles.html index 5c7ce3f62..b098f2959 100644 --- a/_modules/pyro/particles/particles.html +++ b/_modules/pyro/particles/particles.html @@ -3,7 +3,7 @@ - pyro.particles.particles — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.particles.particles — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/plot.html b/_modules/pyro/plot.html index 8de7cf5fa..a0b14461d 100644 --- a/_modules/pyro/plot.html +++ b/_modules/pyro/plot.html @@ -3,7 +3,7 @@ - pyro.plot — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.plot — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/pyro_sim.html b/_modules/pyro/pyro_sim.html index 23ed9550a..a134b4db6 100644 --- a/_modules/pyro/pyro_sim.html +++ b/_modules/pyro/pyro_sim.html @@ -3,7 +3,7 @@ - pyro.pyro_sim — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.pyro_sim — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/simulation_null.html b/_modules/pyro/simulation_null.html index 573662cef..a7d2af354 100644 --- a/_modules/pyro/simulation_null.html +++ b/_modules/pyro/simulation_null.html @@ -3,7 +3,7 @@ - pyro.simulation_null — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.simulation_null — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/derives.html b/_modules/pyro/swe/derives.html index 6ad28ad1f..953ce0c4f 100644 --- a/_modules/pyro/swe/derives.html +++ b/_modules/pyro/swe/derives.html @@ -3,7 +3,7 @@ - pyro.swe.derives — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.derives — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/interface.html b/_modules/pyro/swe/interface.html index 02ff6fb09..354ef1b77 100644 --- a/_modules/pyro/swe/interface.html +++ b/_modules/pyro/swe/interface.html @@ -3,7 +3,7 @@ - pyro.swe.interface — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.interface — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/problems/acoustic_pulse.html b/_modules/pyro/swe/problems/acoustic_pulse.html index 169c52b2c..0c121980a 100644 --- a/_modules/pyro/swe/problems/acoustic_pulse.html +++ b/_modules/pyro/swe/problems/acoustic_pulse.html @@ -3,7 +3,7 @@ - pyro.swe.problems.acoustic_pulse — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.problems.acoustic_pulse — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/problems/advect.html b/_modules/pyro/swe/problems/advect.html index 590f40914..3704aa36e 100644 --- a/_modules/pyro/swe/problems/advect.html +++ b/_modules/pyro/swe/problems/advect.html @@ -3,7 +3,7 @@ - pyro.swe.problems.advect — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.problems.advect — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/problems/dam.html b/_modules/pyro/swe/problems/dam.html index 95a54c93c..0d3af89f7 100644 --- a/_modules/pyro/swe/problems/dam.html +++ b/_modules/pyro/swe/problems/dam.html @@ -3,7 +3,7 @@ - pyro.swe.problems.dam — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.problems.dam — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/problems/kh.html b/_modules/pyro/swe/problems/kh.html index 1e52e10ca..834fd4c0c 100644 --- a/_modules/pyro/swe/problems/kh.html +++ b/_modules/pyro/swe/problems/kh.html @@ -3,7 +3,7 @@ - pyro.swe.problems.kh — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.problems.kh — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/problems/logo.html b/_modules/pyro/swe/problems/logo.html index 7a9858370..23ace254a 100644 --- a/_modules/pyro/swe/problems/logo.html +++ b/_modules/pyro/swe/problems/logo.html @@ -3,7 +3,7 @@ - pyro.swe.problems.logo — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.problems.logo — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/problems/quad.html b/_modules/pyro/swe/problems/quad.html index 364c407b5..60504cd71 100644 --- a/_modules/pyro/swe/problems/quad.html +++ b/_modules/pyro/swe/problems/quad.html @@ -3,7 +3,7 @@ - pyro.swe.problems.quad — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.problems.quad — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/problems/test.html b/_modules/pyro/swe/problems/test.html index ccfb671c7..7cfebdc6f 100644 --- a/_modules/pyro/swe/problems/test.html +++ b/_modules/pyro/swe/problems/test.html @@ -3,7 +3,7 @@ - pyro.swe.problems.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.problems.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/simulation.html b/_modules/pyro/swe/simulation.html index e6723936b..9c0edfd89 100644 --- a/_modules/pyro/swe/simulation.html +++ b/_modules/pyro/swe/simulation.html @@ -3,7 +3,7 @@ - pyro.swe.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/swe/unsplit_fluxes.html b/_modules/pyro/swe/unsplit_fluxes.html index 12fb4c11b..4e5efea50 100644 --- a/_modules/pyro/swe/unsplit_fluxes.html +++ b/_modules/pyro/swe/unsplit_fluxes.html @@ -3,7 +3,7 @@ - pyro.swe.unsplit_fluxes — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.unsplit_fluxes — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/test.html b/_modules/pyro/test.html index acd99ea6d..8943dd4bb 100644 --- a/_modules/pyro/test.html +++ b/_modules/pyro/test.html @@ -3,7 +3,7 @@ - pyro.test — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.test — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/util/compare.html b/_modules/pyro/util/compare.html index 2e49db253..da0367117 100644 --- a/_modules/pyro/util/compare.html +++ b/_modules/pyro/util/compare.html @@ -3,7 +3,7 @@ - pyro.util.compare — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.util.compare — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/util/io_pyro.html b/_modules/pyro/util/io_pyro.html index 836c87e7d..3ba59993b 100644 --- a/_modules/pyro/util/io_pyro.html +++ b/_modules/pyro/util/io_pyro.html @@ -3,7 +3,7 @@ - pyro.util.io_pyro — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.util.io_pyro — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/util/msg.html b/_modules/pyro/util/msg.html index b5ebd67d9..0111270b0 100644 --- a/_modules/pyro/util/msg.html +++ b/_modules/pyro/util/msg.html @@ -3,7 +3,7 @@ - pyro.util.msg — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.util.msg — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/util/plot_tools.html b/_modules/pyro/util/plot_tools.html index db6adfbee..bc277e710 100644 --- a/_modules/pyro/util/plot_tools.html +++ b/_modules/pyro/util/plot_tools.html @@ -3,7 +3,7 @@ - pyro.util.plot_tools — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.util.plot_tools — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/util/profile_pyro.html b/_modules/pyro/util/profile_pyro.html index 6b1169741..ce602f4e2 100644 --- a/_modules/pyro/util/profile_pyro.html +++ b/_modules/pyro/util/profile_pyro.html @@ -3,7 +3,7 @@ - pyro.util.profile_pyro — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.util.profile_pyro — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/util/runparams.html b/_modules/pyro/util/runparams.html index 34584d01e..60a186bd3 100644 --- a/_modules/pyro/util/runparams.html +++ b/_modules/pyro/util/runparams.html @@ -3,7 +3,7 @@ - pyro.util.runparams — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.util.runparams — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/viscous_burgers/interface.html b/_modules/pyro/viscous_burgers/interface.html index b2664a000..122712272 100644 --- a/_modules/pyro/viscous_burgers/interface.html +++ b/_modules/pyro/viscous_burgers/interface.html @@ -3,7 +3,7 @@ - pyro.viscous_burgers.interface — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.viscous_burgers.interface — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/viscous_burgers/problems/converge.html b/_modules/pyro/viscous_burgers/problems/converge.html index 1c1b7b8e6..49bcef774 100644 --- a/_modules/pyro/viscous_burgers/problems/converge.html +++ b/_modules/pyro/viscous_burgers/problems/converge.html @@ -3,7 +3,7 @@ - pyro.viscous_burgers.problems.converge — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.viscous_burgers.problems.converge — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/viscous_burgers/problems/tophat.html b/_modules/pyro/viscous_burgers/problems/tophat.html index 5f3146557..edcb298db 100644 --- a/_modules/pyro/viscous_burgers/problems/tophat.html +++ b/_modules/pyro/viscous_burgers/problems/tophat.html @@ -3,7 +3,7 @@ - pyro.viscous_burgers.problems.tophat — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.viscous_burgers.problems.tophat — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/pyro/viscous_burgers/simulation.html b/_modules/pyro/viscous_burgers/simulation.html index 6536464f2..9ba6eeced 100644 --- a/_modules/pyro/viscous_burgers/simulation.html +++ b/_modules/pyro/viscous_burgers/simulation.html @@ -3,7 +3,7 @@ - pyro.viscous_burgers.simulation — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.viscous_burgers.simulation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/_static/documentation_options.js b/_static/documentation_options.js index ddab2d608..659dab79f 100644 --- a/_static/documentation_options.js +++ b/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '4.0.1.post67+g6c4afbe8', + VERSION: '4.0.1.post68+ga68d4e36', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/ack.html b/ack.html index 1c57f3141..87e2217c4 100644 --- a/ack.html +++ b/ack.html @@ -4,7 +4,7 @@ - Acknowledgments — pyro 4.0.1.post67+g6c4afbe8 documentation + Acknowledgments — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/advection_basics.html b/advection_basics.html index 6a4fbddf4..e549dbed5 100644 --- a/advection_basics.html +++ b/advection_basics.html @@ -4,7 +4,7 @@ - Advection solvers — pyro 4.0.1.post67+g6c4afbe8 documentation + Advection solvers — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/analysis.html b/analysis.html index 8e113bdfd..1d0e4fff4 100644 --- a/analysis.html +++ b/analysis.html @@ -4,7 +4,7 @@ - Analysis routines — pyro 4.0.1.post67+g6c4afbe8 documentation + Analysis routines — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/burgers_basics.html b/burgers_basics.html index 19eef03a0..d5aeca284 100644 --- a/burgers_basics.html +++ b/burgers_basics.html @@ -4,7 +4,7 @@ - Burgers’ Equation — pyro 4.0.1.post67+g6c4afbe8 documentation + Burgers’ Equation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/compressible_basics.html b/compressible_basics.html index 76dfb064a..0670fda19 100644 --- a/compressible_basics.html +++ b/compressible_basics.html @@ -4,7 +4,7 @@ - Compressible hydrodynamics solvers — pyro 4.0.1.post67+g6c4afbe8 documentation + Compressible hydrodynamics solvers — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/compressible_compare.html b/compressible_compare.html index 4cc2b04c0..fc17a0d19 100644 --- a/compressible_compare.html +++ b/compressible_compare.html @@ -4,7 +4,7 @@ - Compressible solver comparisons — pyro 4.0.1.post67+g6c4afbe8 documentation + Compressible solver comparisons — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/design.html b/design.html index 08d40736d..29977c21e 100644 --- a/design.html +++ b/design.html @@ -4,7 +4,7 @@ - Design ideas — pyro 4.0.1.post67+g6c4afbe8 documentation + Design ideas — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/diffusion_basics.html b/diffusion_basics.html index d18ca6446..eb4965a3e 100644 --- a/diffusion_basics.html +++ b/diffusion_basics.html @@ -4,7 +4,7 @@ - Diffusion — pyro 4.0.1.post67+g6c4afbe8 documentation + Diffusion — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/genindex.html b/genindex.html index 4d0cd1e70..0fdf01d07 100644 --- a/genindex.html +++ b/genindex.html @@ -3,7 +3,7 @@ - Index — pyro 4.0.1.post67+g6c4afbe8 documentation + Index — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/help.html b/help.html index df731cf01..c07aa8c34 100644 --- a/help.html +++ b/help.html @@ -4,7 +4,7 @@ - Contributing and getting help — pyro 4.0.1.post67+g6c4afbe8 documentation + Contributing and getting help — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/incompressible_basics.html b/incompressible_basics.html index 414d76474..92cf21bf5 100644 --- a/incompressible_basics.html +++ b/incompressible_basics.html @@ -4,7 +4,7 @@ - Incompressible hydrodynamics solver — pyro 4.0.1.post67+g6c4afbe8 documentation + Incompressible hydrodynamics solver — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/incompressible_viscous_basics.html b/incompressible_viscous_basics.html index 57f2648e5..081dd0f44 100644 --- a/incompressible_viscous_basics.html +++ b/incompressible_viscous_basics.html @@ -4,7 +4,7 @@ - Incompressible viscous hydrodynamics solver — pyro 4.0.1.post67+g6c4afbe8 documentation + Incompressible viscous hydrodynamics solver — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/index.html b/index.html index 4589d4650..0db6de3b4 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - pyro: a python hydro code — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro: a python hydro code — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/installation.html b/installation.html index 0b1367a96..dcc250cfa 100644 --- a/installation.html +++ b/installation.html @@ -4,7 +4,7 @@ - Setting up pyro — pyro 4.0.1.post67+g6c4afbe8 documentation + Setting up pyro — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/intro.html b/intro.html index 571b62c80..0decfe5bf 100644 --- a/intro.html +++ b/intro.html @@ -4,7 +4,7 @@ - Introduction to pyro — pyro 4.0.1.post67+g6c4afbe8 documentation + Introduction to pyro — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/lowmach_basics.html b/lowmach_basics.html index e1c4612c9..f3ddba328 100644 --- a/lowmach_basics.html +++ b/lowmach_basics.html @@ -4,7 +4,7 @@ - Low Mach number hydrodynamics solver — pyro 4.0.1.post67+g6c4afbe8 documentation + Low Mach number hydrodynamics solver — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/mesh-examples.html b/mesh-examples.html index 0d3db226a..a9e5ddb36 100644 --- a/mesh-examples.html +++ b/mesh-examples.html @@ -4,7 +4,7 @@ - Mesh examples — pyro 4.0.1.post67+g6c4afbe8 documentation + Mesh examples — pyro 4.0.1.post68+ga68d4e36 documentation @@ -19,7 +19,7 @@ - + diff --git a/mesh-examples.ipynb b/mesh-examples.ipynb index c88093f54..5b1c338a8 100644 --- a/mesh-examples.ipynb +++ b/mesh-examples.ipynb @@ -19,10 +19,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.473995Z", - "iopub.status.busy": "2024-04-22T18:53:32.473450Z", - "iopub.status.idle": "2024-04-22T18:53:32.871102Z", - "shell.execute_reply": "2024-04-22T18:53:32.870458Z" + "iopub.execute_input": "2024-04-23T13:20:00.617985Z", + "iopub.status.busy": "2024-04-23T13:20:00.617506Z", + "iopub.status.idle": "2024-04-23T13:20:01.019363Z", + "shell.execute_reply": "2024-04-23T13:20:01.018653Z" } }, "outputs": [], @@ -71,10 +71,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.874164Z", - "iopub.status.busy": "2024-04-22T18:53:32.873651Z", - "iopub.status.idle": "2024-04-22T18:53:32.877884Z", - "shell.execute_reply": "2024-04-22T18:53:32.877209Z" + "iopub.execute_input": "2024-04-23T13:20:01.022604Z", + "iopub.status.busy": "2024-04-23T13:20:01.022133Z", + "iopub.status.idle": "2024-04-23T13:20:01.025926Z", + "shell.execute_reply": "2024-04-23T13:20:01.025277Z" } }, "outputs": [ @@ -96,10 +96,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.911634Z", - "iopub.status.busy": "2024-04-22T18:53:32.911209Z", - "iopub.status.idle": "2024-04-22T18:53:32.915732Z", - "shell.execute_reply": "2024-04-22T18:53:32.915089Z" + "iopub.execute_input": "2024-04-23T13:20:01.061058Z", + "iopub.status.busy": "2024-04-23T13:20:01.060602Z", + "iopub.status.idle": "2024-04-23T13:20:01.065416Z", + "shell.execute_reply": "2024-04-23T13:20:01.064787Z" }, "tags": [ "nbval-ignore-output" @@ -212,10 +212,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.918171Z", - "iopub.status.busy": "2024-04-22T18:53:32.917807Z", - "iopub.status.idle": "2024-04-22T18:53:32.921363Z", - "shell.execute_reply": "2024-04-22T18:53:32.920713Z" + "iopub.execute_input": "2024-04-23T13:20:01.067872Z", + "iopub.status.busy": "2024-04-23T13:20:01.067498Z", + "iopub.status.idle": "2024-04-23T13:20:01.071202Z", + "shell.execute_reply": "2024-04-23T13:20:01.070581Z" } }, "outputs": [ @@ -237,10 +237,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.923792Z", - "iopub.status.busy": "2024-04-22T18:53:32.923441Z", - "iopub.status.idle": "2024-04-22T18:53:32.927391Z", - "shell.execute_reply": "2024-04-22T18:53:32.926767Z" + "iopub.execute_input": "2024-04-23T13:20:01.073383Z", + "iopub.status.busy": "2024-04-23T13:20:01.073185Z", + "iopub.status.idle": "2024-04-23T13:20:01.077138Z", + "shell.execute_reply": "2024-04-23T13:20:01.076529Z" } }, "outputs": [ @@ -283,10 +283,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.929990Z", - "iopub.status.busy": "2024-04-22T18:53:32.929522Z", - "iopub.status.idle": "2024-04-22T18:53:32.932799Z", - "shell.execute_reply": "2024-04-22T18:53:32.932174Z" + "iopub.execute_input": "2024-04-23T13:20:01.079430Z", + "iopub.status.busy": "2024-04-23T13:20:01.079235Z", + "iopub.status.idle": "2024-04-23T13:20:01.082475Z", + "shell.execute_reply": "2024-04-23T13:20:01.081841Z" } }, "outputs": [], @@ -307,10 +307,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.935145Z", - "iopub.status.busy": "2024-04-22T18:53:32.934944Z", - "iopub.status.idle": "2024-04-22T18:53:32.938670Z", - "shell.execute_reply": "2024-04-22T18:53:32.938025Z" + "iopub.execute_input": "2024-04-23T13:20:01.084830Z", + "iopub.status.busy": "2024-04-23T13:20:01.084462Z", + "iopub.status.idle": "2024-04-23T13:20:01.088377Z", + "shell.execute_reply": "2024-04-23T13:20:01.087738Z" } }, "outputs": [ @@ -352,10 +352,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.941010Z", - "iopub.status.busy": "2024-04-22T18:53:32.940651Z", - "iopub.status.idle": "2024-04-22T18:53:32.944510Z", - "shell.execute_reply": "2024-04-22T18:53:32.943876Z" + "iopub.execute_input": "2024-04-23T13:20:01.090782Z", + "iopub.status.busy": "2024-04-23T13:20:01.090431Z", + "iopub.status.idle": "2024-04-23T13:20:01.094332Z", + "shell.execute_reply": "2024-04-23T13:20:01.093692Z" } }, "outputs": [ @@ -397,10 +397,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.947115Z", - "iopub.status.busy": "2024-04-22T18:53:32.946732Z", - "iopub.status.idle": "2024-04-22T18:53:32.950411Z", - "shell.execute_reply": "2024-04-22T18:53:32.949767Z" + "iopub.execute_input": "2024-04-23T13:20:01.096871Z", + "iopub.status.busy": "2024-04-23T13:20:01.096382Z", + "iopub.status.idle": "2024-04-23T13:20:01.100430Z", + "shell.execute_reply": "2024-04-23T13:20:01.099799Z" } }, "outputs": [ @@ -443,10 +443,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.952726Z", - "iopub.status.busy": "2024-04-22T18:53:32.952541Z", - "iopub.status.idle": "2024-04-22T18:53:32.957427Z", - "shell.execute_reply": "2024-04-22T18:53:32.956768Z" + "iopub.execute_input": "2024-04-23T13:20:01.102913Z", + "iopub.status.busy": "2024-04-23T13:20:01.102476Z", + "iopub.status.idle": "2024-04-23T13:20:01.107323Z", + "shell.execute_reply": "2024-04-23T13:20:01.106709Z" } }, "outputs": [ @@ -477,10 +477,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.959857Z", - "iopub.status.busy": "2024-04-22T18:53:32.959453Z", - "iopub.status.idle": "2024-04-22T18:53:32.963082Z", - "shell.execute_reply": "2024-04-22T18:53:32.962474Z" + "iopub.execute_input": "2024-04-23T13:20:01.109681Z", + "iopub.status.busy": "2024-04-23T13:20:01.109301Z", + "iopub.status.idle": "2024-04-23T13:20:01.112941Z", + "shell.execute_reply": "2024-04-23T13:20:01.112346Z" } }, "outputs": [ @@ -519,10 +519,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.965483Z", - "iopub.status.busy": "2024-04-22T18:53:32.965084Z", - "iopub.status.idle": "2024-04-22T18:53:32.969087Z", - "shell.execute_reply": "2024-04-22T18:53:32.968547Z" + "iopub.execute_input": "2024-04-23T13:20:01.115402Z", + "iopub.status.busy": "2024-04-23T13:20:01.115022Z", + "iopub.status.idle": "2024-04-23T13:20:01.118998Z", + "shell.execute_reply": "2024-04-23T13:20:01.118474Z" } }, "outputs": [ @@ -546,10 +546,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.971330Z", - "iopub.status.busy": "2024-04-22T18:53:32.971023Z", - "iopub.status.idle": "2024-04-22T18:53:32.975007Z", - "shell.execute_reply": "2024-04-22T18:53:32.974393Z" + "iopub.execute_input": "2024-04-23T13:20:01.121327Z", + "iopub.status.busy": "2024-04-23T13:20:01.120949Z", + "iopub.status.idle": "2024-04-23T13:20:01.125219Z", + "shell.execute_reply": "2024-04-23T13:20:01.124518Z" } }, "outputs": [ @@ -573,10 +573,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.977427Z", - "iopub.status.busy": "2024-04-22T18:53:32.977049Z", - "iopub.status.idle": "2024-04-22T18:53:32.980154Z", - "shell.execute_reply": "2024-04-22T18:53:32.979596Z" + "iopub.execute_input": "2024-04-23T13:20:01.127560Z", + "iopub.status.busy": "2024-04-23T13:20:01.127179Z", + "iopub.status.idle": "2024-04-23T13:20:01.130346Z", + "shell.execute_reply": "2024-04-23T13:20:01.129791Z" } }, "outputs": [], @@ -589,10 +589,10 @@ "execution_count": 15, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.982559Z", - "iopub.status.busy": "2024-04-22T18:53:32.982173Z", - "iopub.status.idle": "2024-04-22T18:53:32.985773Z", - "shell.execute_reply": "2024-04-22T18:53:32.985094Z" + "iopub.execute_input": "2024-04-23T13:20:01.132568Z", + "iopub.status.busy": "2024-04-23T13:20:01.132214Z", + "iopub.status.idle": "2024-04-23T13:20:01.136080Z", + "shell.execute_reply": "2024-04-23T13:20:01.135453Z" }, "tags": [ "nbval-ignore-output" @@ -637,10 +637,10 @@ "execution_count": 16, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.988206Z", - "iopub.status.busy": "2024-04-22T18:53:32.987830Z", - "iopub.status.idle": "2024-04-22T18:53:32.992249Z", - "shell.execute_reply": "2024-04-22T18:53:32.991695Z" + "iopub.execute_input": "2024-04-23T13:20:01.138485Z", + "iopub.status.busy": "2024-04-23T13:20:01.138129Z", + "iopub.status.idle": "2024-04-23T13:20:01.142306Z", + "shell.execute_reply": "2024-04-23T13:20:01.141766Z" }, "tags": [ "nbval-ignore-output" @@ -677,10 +677,10 @@ "execution_count": 17, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:32.994561Z", - "iopub.status.busy": "2024-04-22T18:53:32.994219Z", - "iopub.status.idle": "2024-04-22T18:53:32.998558Z", - "shell.execute_reply": "2024-04-22T18:53:32.998040Z" + "iopub.execute_input": "2024-04-23T13:20:01.144639Z", + "iopub.status.busy": "2024-04-23T13:20:01.144266Z", + "iopub.status.idle": "2024-04-23T13:20:01.148683Z", + "shell.execute_reply": "2024-04-23T13:20:01.148066Z" }, "tags": [ "nbval-ignore-output" @@ -721,10 +721,10 @@ "execution_count": 18, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:33.000811Z", - "iopub.status.busy": "2024-04-22T18:53:33.000568Z", - "iopub.status.idle": "2024-04-22T18:53:33.004912Z", - "shell.execute_reply": "2024-04-22T18:53:33.004286Z" + "iopub.execute_input": "2024-04-23T13:20:01.151184Z", + "iopub.status.busy": "2024-04-23T13:20:01.150732Z", + "iopub.status.idle": "2024-04-23T13:20:01.154880Z", + "shell.execute_reply": "2024-04-23T13:20:01.154223Z" }, "scrolled": true }, @@ -785,10 +785,10 @@ "execution_count": 19, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:33.007392Z", - "iopub.status.busy": "2024-04-22T18:53:33.006990Z", - "iopub.status.idle": "2024-04-22T18:53:33.011180Z", - "shell.execute_reply": "2024-04-22T18:53:33.010631Z" + "iopub.execute_input": "2024-04-23T13:20:01.157313Z", + "iopub.status.busy": "2024-04-23T13:20:01.157000Z", + "iopub.status.idle": "2024-04-23T13:20:01.161301Z", + "shell.execute_reply": "2024-04-23T13:20:01.160791Z" } }, "outputs": [], @@ -816,10 +816,10 @@ "execution_count": 20, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:33.013505Z", - "iopub.status.busy": "2024-04-22T18:53:33.013299Z", - "iopub.status.idle": "2024-04-22T18:53:33.017440Z", - "shell.execute_reply": "2024-04-22T18:53:33.016873Z" + "iopub.execute_input": "2024-04-23T13:20:01.163711Z", + "iopub.status.busy": "2024-04-23T13:20:01.163320Z", + "iopub.status.idle": "2024-04-23T13:20:01.167443Z", + "shell.execute_reply": "2024-04-23T13:20:01.166788Z" } }, "outputs": [ @@ -853,10 +853,10 @@ "execution_count": 21, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:33.019609Z", - "iopub.status.busy": "2024-04-22T18:53:33.019411Z", - "iopub.status.idle": "2024-04-22T18:53:33.022799Z", - "shell.execute_reply": "2024-04-22T18:53:33.022255Z" + "iopub.execute_input": "2024-04-23T13:20:01.169964Z", + "iopub.status.busy": "2024-04-23T13:20:01.169498Z", + "iopub.status.idle": "2024-04-23T13:20:01.172939Z", + "shell.execute_reply": "2024-04-23T13:20:01.172310Z" } }, "outputs": [], @@ -871,10 +871,10 @@ "execution_count": 22, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:33.024887Z", - "iopub.status.busy": "2024-04-22T18:53:33.024691Z", - "iopub.status.idle": "2024-04-22T18:53:33.175670Z", - "shell.execute_reply": "2024-04-22T18:53:33.175013Z" + "iopub.execute_input": "2024-04-23T13:20:01.175208Z", + "iopub.status.busy": "2024-04-23T13:20:01.174859Z", + "iopub.status.idle": "2024-04-23T13:20:01.324042Z", + "shell.execute_reply": "2024-04-23T13:20:01.323372Z" }, "tags": [ "nbval-ignore-output" @@ -924,10 +924,10 @@ "execution_count": 23, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:33.178289Z", - "iopub.status.busy": "2024-04-22T18:53:33.178037Z", - "iopub.status.idle": "2024-04-22T18:53:33.181521Z", - "shell.execute_reply": "2024-04-22T18:53:33.180953Z" + "iopub.execute_input": "2024-04-23T13:20:01.326885Z", + "iopub.status.busy": "2024-04-23T13:20:01.326423Z", + "iopub.status.idle": "2024-04-23T13:20:01.329894Z", + "shell.execute_reply": "2024-04-23T13:20:01.329311Z" } }, "outputs": [], @@ -940,10 +940,10 @@ "execution_count": 24, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:33.183891Z", - "iopub.status.busy": "2024-04-22T18:53:33.183532Z", - "iopub.status.idle": "2024-04-22T18:53:33.187448Z", - "shell.execute_reply": "2024-04-22T18:53:33.186837Z" + "iopub.execute_input": "2024-04-23T13:20:01.332333Z", + "iopub.status.busy": "2024-04-23T13:20:01.331883Z", + "iopub.status.idle": "2024-04-23T13:20:01.335762Z", + "shell.execute_reply": "2024-04-23T13:20:01.335102Z" } }, "outputs": [ @@ -983,10 +983,10 @@ "execution_count": 25, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:33.189735Z", - "iopub.status.busy": "2024-04-22T18:53:33.189536Z", - "iopub.status.idle": "2024-04-22T18:53:33.192677Z", - "shell.execute_reply": "2024-04-22T18:53:33.192110Z" + "iopub.execute_input": "2024-04-23T13:20:01.338275Z", + "iopub.status.busy": "2024-04-23T13:20:01.337794Z", + "iopub.status.idle": "2024-04-23T13:20:01.341246Z", + "shell.execute_reply": "2024-04-23T13:20:01.340597Z" } }, "outputs": [], @@ -999,10 +999,10 @@ "execution_count": 26, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:33.194983Z", - "iopub.status.busy": "2024-04-22T18:53:33.194782Z", - "iopub.status.idle": "2024-04-22T18:53:33.200371Z", - "shell.execute_reply": "2024-04-22T18:53:33.199731Z" + "iopub.execute_input": "2024-04-23T13:20:01.343572Z", + "iopub.status.busy": "2024-04-23T13:20:01.343219Z", + "iopub.status.idle": "2024-04-23T13:20:01.348844Z", + "shell.execute_reply": "2024-04-23T13:20:01.348219Z" } }, "outputs": [ diff --git a/mesh_basics.html b/mesh_basics.html index f555f2450..a3410b72c 100644 --- a/mesh_basics.html +++ b/mesh_basics.html @@ -4,7 +4,7 @@ - Mesh overview — pyro 4.0.1.post67+g6c4afbe8 documentation + Mesh overview — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/modules.html b/modules.html index 98f896a8f..ed8a07f37 100644 --- a/modules.html +++ b/modules.html @@ -4,7 +4,7 @@ - pyro — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/multigrid-constant-coefficients.html b/multigrid-constant-coefficients.html index 145efc17b..ebbc74885 100644 --- a/multigrid-constant-coefficients.html +++ b/multigrid-constant-coefficients.html @@ -4,7 +4,7 @@ - Constant-Coefficient Poisson Equation — pyro 4.0.1.post67+g6c4afbe8 documentation + Constant-Coefficient Poisson Equation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -19,7 +19,7 @@ - + @@ -379,6 +379,11 @@

Performing the solve
@@ -386,14 +391,11 @@

Performing the solve
-  level =  7, nx =  256, residual change: 0.000594507 → 0.000594507
-cycle 3: relative err = 34.347638624909216, residual err = 1.0447352805871284e-05
-
-<<< beginning V-cycle (cycle 4) >>>
-
   level =  7, nx =  256, residual change: 1.14661e-05 → 1.05447e-05
   level =  6, nx =  128, residual change: 7.44281e-06 → 8.95505e-06
   level =  5, nx =   64, residual change: 6.31131e-06 → 6.73455e-06
+  level =  4, nx =   32, residual change: 4.73798e-06 →  4.0918e-06
+  level =  3, nx =   16, residual change: 2.87103e-06 → 1.63196e-06
 

@@ -401,8 +403,6 @@

Performing the solve -

-
-
-
-
-
diff --git a/multigrid-constant-coefficients.ipynb b/multigrid-constant-coefficients.ipynb index cf02615da..d3a7ef8e9 100644 --- a/multigrid-constant-coefficients.ipynb +++ b/multigrid-constant-coefficients.ipynb @@ -30,10 +30,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:35.762830Z", - "iopub.status.busy": "2024-04-22T18:53:35.762632Z", - "iopub.status.idle": "2024-04-22T18:53:36.128136Z", - "shell.execute_reply": "2024-04-22T18:53:36.127483Z" + "iopub.execute_input": "2024-04-23T13:20:03.927847Z", + "iopub.status.busy": "2024-04-23T13:20:03.927380Z", + "iopub.status.idle": "2024-04-23T13:20:04.299791Z", + "shell.execute_reply": "2024-04-23T13:20:04.299128Z" }, "tags": [] }, @@ -57,10 +57,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:36.131490Z", - "iopub.status.busy": "2024-04-22T18:53:36.130886Z", - "iopub.status.idle": "2024-04-22T18:53:36.162642Z", - "shell.execute_reply": "2024-04-22T18:53:36.162031Z" + "iopub.execute_input": "2024-04-23T13:20:04.303068Z", + "iopub.status.busy": "2024-04-23T13:20:04.302514Z", + "iopub.status.idle": "2024-04-23T13:20:04.335363Z", + "shell.execute_reply": "2024-04-23T13:20:04.334749Z" }, "tags": [] }, @@ -74,10 +74,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:36.165368Z", - "iopub.status.busy": "2024-04-22T18:53:36.164841Z", - "iopub.status.idle": "2024-04-22T18:53:36.172619Z", - "shell.execute_reply": "2024-04-22T18:53:36.172066Z" + "iopub.execute_input": "2024-04-23T13:20:04.338052Z", + "iopub.status.busy": "2024-04-23T13:20:04.337657Z", + "iopub.status.idle": "2024-04-23T13:20:04.345713Z", + "shell.execute_reply": "2024-04-23T13:20:04.345137Z" }, "tags": [] }, @@ -188,10 +188,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:36.174988Z", - "iopub.status.busy": "2024-04-22T18:53:36.174627Z", - "iopub.status.idle": "2024-04-22T18:53:36.177978Z", - "shell.execute_reply": "2024-04-22T18:53:36.177383Z" + "iopub.execute_input": "2024-04-23T13:20:04.348169Z", + "iopub.status.busy": "2024-04-23T13:20:04.347864Z", + "iopub.status.idle": "2024-04-23T13:20:04.351164Z", + "shell.execute_reply": "2024-04-23T13:20:04.350633Z" }, "tags": [] }, @@ -207,10 +207,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:36.180368Z", - "iopub.status.busy": "2024-04-22T18:53:36.180015Z", - "iopub.status.idle": "2024-04-22T18:53:36.192663Z", - "shell.execute_reply": "2024-04-22T18:53:36.192056Z" + "iopub.execute_input": "2024-04-23T13:20:04.353542Z", + "iopub.status.busy": "2024-04-23T13:20:04.353066Z", + "iopub.status.idle": "2024-04-23T13:20:04.359395Z", + "shell.execute_reply": "2024-04-23T13:20:04.358848Z" }, "tags": [] }, @@ -239,10 +239,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:36.195108Z", - "iopub.status.busy": "2024-04-22T18:53:36.194729Z", - "iopub.status.idle": "2024-04-22T18:53:36.197747Z", - "shell.execute_reply": "2024-04-22T18:53:36.197065Z" + "iopub.execute_input": "2024-04-23T13:20:04.361693Z", + "iopub.status.busy": "2024-04-23T13:20:04.361328Z", + "iopub.status.idle": "2024-04-23T13:20:04.364355Z", + "shell.execute_reply": "2024-04-23T13:20:04.363737Z" }, "tags": [] }, @@ -272,10 +272,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:36.200303Z", - "iopub.status.busy": "2024-04-22T18:53:36.199924Z", - "iopub.status.idle": "2024-04-22T18:53:36.606329Z", - "shell.execute_reply": "2024-04-22T18:53:36.605765Z" + "iopub.execute_input": "2024-04-23T13:20:04.366910Z", + "iopub.status.busy": "2024-04-23T13:20:04.366556Z", + "iopub.status.idle": "2024-04-23T13:20:04.762472Z", + "shell.execute_reply": "2024-04-23T13:20:04.761765Z" }, "tags": [] }, @@ -338,29 +338,29 @@ " level = 3, nx = 16, residual change: 0.000100977 → 0.000100977\n", " level = 4, nx = 32, residual change: 0.000257541 → 0.000257541\n", " level = 5, nx = 64, residual change: 0.000411339 → 0.000411339\n", - " level = 6, nx = 128, residual change: 0.000523281 → 0.000523281\n" + " level = 6, nx = 128, residual change: 0.000523281 → 0.000523281\n", + " level = 7, nx = 256, residual change: 0.000594507 → 0.000594507\n", + "cycle 3: relative err = 34.347638624909216, residual err = 1.0447352805871284e-05\n", + "\n", + "<<< beginning V-cycle (cycle 4) >>>\n", + "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - " level = 7, nx = 256, residual change: 0.000594507 → 0.000594507\n", - "cycle 3: relative err = 34.347638624909216, residual err = 1.0447352805871284e-05\n", - "\n", - "<<< beginning V-cycle (cycle 4) >>>\n", - "\n", " level = 7, nx = 256, residual change: 1.14661e-05 → 1.05447e-05\n", " level = 6, nx = 128, residual change: 7.44281e-06 → 8.95505e-06\n", - " level = 5, nx = 64, residual change: 6.31131e-06 → 6.73455e-06\n" + " level = 5, nx = 64, residual change: 6.31131e-06 → 6.73455e-06\n", + " level = 4, nx = 32, residual change: 4.73798e-06 → 4.0918e-06\n", + " level = 3, nx = 16, residual change: 2.87103e-06 → 1.63196e-06\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - " level = 4, nx = 32, residual change: 4.73798e-06 → 4.0918e-06\n", - " level = 3, nx = 16, residual change: 2.87103e-06 → 1.63196e-06\n", " level = 2, nx = 8, residual change: 1.13722e-06 → 2.96104e-07\n", " level = 1, nx = 4, residual change: 1.97219e-07 → 1.61504e-10\n", " bottom solve\n" @@ -426,13 +426,7 @@ " level = 3, nx = 16, residual change: 2.84315e-11 → 1.25763e-11\n", " level = 2, nx = 8, residual change: 8.77795e-12 → 2.17056e-12\n", " level = 1, nx = 4, residual change: 1.44588e-12 → 1.18429e-15\n", - " bottom solve\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ + " bottom solve\n", " level = 1, nx = 4, residual change: 1.17352e-15 → 1.17352e-15\n", " level = 2, nx = 8, residual change: 2.09401e-12 → 2.09401e-12\n", " level = 3, nx = 16, residual change: 1.46615e-11 → 1.46615e-11\n", @@ -474,10 +468,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:36.608950Z", - "iopub.status.busy": "2024-04-22T18:53:36.608577Z", - "iopub.status.idle": "2024-04-22T18:53:36.611768Z", - "shell.execute_reply": "2024-04-22T18:53:36.611171Z" + "iopub.execute_input": "2024-04-23T13:20:04.764890Z", + "iopub.status.busy": "2024-04-23T13:20:04.764681Z", + "iopub.status.idle": "2024-04-23T13:20:04.768076Z", + "shell.execute_reply": "2024-04-23T13:20:04.767462Z" }, "tags": [] }, @@ -491,10 +485,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:36.614180Z", - "iopub.status.busy": "2024-04-22T18:53:36.613835Z", - "iopub.status.idle": "2024-04-22T18:53:36.791237Z", - "shell.execute_reply": "2024-04-22T18:53:36.790511Z" + "iopub.execute_input": "2024-04-23T13:20:04.770275Z", + "iopub.status.busy": "2024-04-23T13:20:04.770083Z", + "iopub.status.idle": "2024-04-23T13:20:04.959250Z", + "shell.execute_reply": "2024-04-23T13:20:04.958534Z" }, "tags": [ "nbval-ignore-output" @@ -504,7 +498,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 9, @@ -539,10 +533,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:36.793964Z", - "iopub.status.busy": "2024-04-22T18:53:36.793569Z", - "iopub.status.idle": "2024-04-22T18:53:36.797208Z", - "shell.execute_reply": "2024-04-22T18:53:36.796703Z" + "iopub.execute_input": "2024-04-23T13:20:04.962014Z", + "iopub.status.busy": "2024-04-23T13:20:04.961598Z", + "iopub.status.idle": "2024-04-23T13:20:04.965245Z", + "shell.execute_reply": "2024-04-23T13:20:04.964732Z" }, "tags": [] }, @@ -556,10 +550,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:36.799583Z", - "iopub.status.busy": "2024-04-22T18:53:36.799212Z", - "iopub.status.idle": "2024-04-22T18:53:36.992962Z", - "shell.execute_reply": "2024-04-22T18:53:36.992253Z" + "iopub.execute_input": "2024-04-23T13:20:04.967362Z", + "iopub.status.busy": "2024-04-23T13:20:04.967161Z", + "iopub.status.idle": "2024-04-23T13:20:05.189799Z", + "shell.execute_reply": "2024-04-23T13:20:05.189102Z" }, "tags": [ "nbval-ignore-output" @@ -569,7 +563,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 11, diff --git a/multigrid-general-linear.html b/multigrid-general-linear.html index 1c2d9427c..b53090186 100644 --- a/multigrid-general-linear.html +++ b/multigrid-general-linear.html @@ -4,7 +4,7 @@ - General Linear Elliptic Equation — pyro 4.0.1.post67+g6c4afbe8 documentation + General Linear Elliptic Equation — pyro 4.0.1.post68+ga68d4e36 documentation @@ -19,7 +19,7 @@ - + @@ -499,7 +499,6 @@

Solving the system @@ -507,9 +506,9 @@

Solving the system
+  level =  5, nx =   64, residual change:   0.0292467 →   0.0233563
   level =  4, nx =   32, residual change:   0.0163063 →   0.0129066
   level =  3, nx =   16, residual change:  0.00901111 →  0.00731526
-  level =  2, nx =    8, residual change:   0.0050815 →  0.00256253
 

@@ -525,6 +524,7 @@

Solving the system

@@ -579,6 +585,7 @@

Solving the system

@@ -639,6 +650,9 @@

Solving the system
+  level =  2, nx =    8, residual change: 2.17418e-10 → 1.11945e-10
+  level =  1, nx =    4, residual change: 7.45572e-11 → 1.22015e-12
+  bottom solve
   level =  1, nx =    4, residual change: 1.69894e-12 → 1.69894e-12
   level =  2, nx =    8, residual change: 1.52121e-10 → 1.52121e-10
   level =  3, nx =   16, residual change: 4.44914e-10 → 4.44914e-10
diff --git a/multigrid-general-linear.ipynb b/multigrid-general-linear.ipynb
index fb811bf8c..e22e631ab 100644
--- a/multigrid-general-linear.ipynb
+++ b/multigrid-general-linear.ipynb
@@ -61,10 +61,10 @@
    "execution_count": 1,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:38.644286Z",
-     "iopub.status.busy": "2024-04-22T18:53:38.644087Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.010291Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.009591Z"
+     "iopub.execute_input": "2024-04-23T13:20:06.848329Z",
+     "iopub.status.busy": "2024-04-23T13:20:06.848134Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.223607Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.222831Z"
     },
     "tags": []
    },
@@ -86,10 +86,10 @@
    "execution_count": 2,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.013280Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.012822Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.044673Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.044083Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.226994Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.226519Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.260466Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.259872Z"
     },
     "tags": []
    },
@@ -112,10 +112,10 @@
    "execution_count": 3,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.047220Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.046791Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.050201Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.049618Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.263416Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.262959Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.266604Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.265791Z"
     },
     "tags": []
    },
@@ -137,10 +137,10 @@
    "execution_count": 4,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.052448Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.052253Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.056252Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.055700Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.269535Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.269042Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.273467Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.272849Z"
     },
     "tags": []
    },
@@ -171,10 +171,10 @@
    "execution_count": 5,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.058519Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.058326Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.062326Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.061781Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.275988Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.275505Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.279980Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.279339Z"
     },
     "tags": []
    },
@@ -198,10 +198,10 @@
    "execution_count": 6,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.064606Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.064247Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.067579Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.067035Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.282728Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.282491Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.285967Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.285389Z"
     },
     "tags": []
    },
@@ -228,10 +228,10 @@
    "execution_count": 7,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.069879Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.069680Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.076000Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.075504Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.288075Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.287884Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.294293Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.293736Z"
     },
     "tags": []
    },
@@ -277,10 +277,10 @@
    "execution_count": 8,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.078215Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.078020Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.089317Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.088717Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.296652Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.296337Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.308758Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.308114Z"
     },
     "tags": []
    },
@@ -440,10 +440,10 @@
    "execution_count": 9,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.091545Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.091344Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.096984Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.096348Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.311073Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.310879Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.316540Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.315838Z"
     },
     "tags": []
    },
@@ -473,10 +473,10 @@
    "execution_count": 10,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.099540Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.099150Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.760139Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.759421Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.319050Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.318679Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.988734Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.988058Z"
     },
     "tags": [
      "nbval-ignore-output"
@@ -524,30 +524,30 @@
       "\n",
       "<<< beginning V-cycle (cycle 3) >>>\n",
       "\n",
-      "  level =  6, nx =  128, residual change:   0.0582938 →   0.0417201\n",
-      "  level =  5, nx =   64, residual change:   0.0292467 →   0.0233563\n"
+      "  level =  6, nx =  128, residual change:   0.0582938 →   0.0417201\n"
      ]
     },
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
+      "  level =  5, nx =   64, residual change:   0.0292467 →   0.0233563\n",
       "  level =  4, nx =   32, residual change:   0.0163063 →   0.0129066\n",
-      "  level =  3, nx =   16, residual change:  0.00901111 →  0.00731526\n",
-      "  level =  2, nx =    8, residual change:   0.0050815 →  0.00256253\n"
+      "  level =  3, nx =   16, residual change:  0.00901111 →  0.00731526\n"
      ]
     },
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "  level =  1, nx =    4, residual change:  0.00170641 → 2.79124e-05\n"
+      "  level =  2, nx =    8, residual change:   0.0050815 →  0.00256253\n"
      ]
     },
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
+      "  level =  1, nx =    4, residual change:  0.00170641 → 2.79124e-05\n",
       "  bottom solve\n",
       "  level =  1, nx =    4, residual change: 3.88653e-05 → 3.88653e-05\n",
       "  level =  2, nx =    8, residual change:  0.00348191 →  0.00348191\n",
@@ -582,24 +582,30 @@
       "  level =  3, nx =   16, residual change: 9.03506e-06 →   8.103e-06\n",
       "  level =  2, nx =    8, residual change:  5.6415e-06 → 2.90121e-06\n",
       "  level =  1, nx =    4, residual change: 1.93217e-06 → 3.16168e-08\n",
-      "  bottom solve\n",
+      "  bottom solve\n"
+     ]
+    },
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
       "  level =  1, nx =    4, residual change: 4.40233e-08 → 4.40233e-08\n",
-      "  level =  2, nx =    8, residual change: 3.94227e-06 → 3.94227e-06\n"
+      "  level =  2, nx =    8, residual change: 3.94227e-06 → 3.94227e-06\n",
+      "  level =  3, nx =   16, residual change: 1.14059e-05 → 1.14059e-05\n"
      ]
     },
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "  level =  3, nx =   16, residual change: 1.14059e-05 → 1.14059e-05\n",
-      "  level =  4, nx =   32, residual change:  1.7696e-05 →  1.7696e-05\n",
-      "  level =  5, nx =   64, residual change: 2.28172e-05 → 2.28172e-05\n"
+      "  level =  4, nx =   32, residual change:  1.7696e-05 →  1.7696e-05\n"
      ]
     },
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
+      "  level =  5, nx =   64, residual change: 2.28172e-05 → 2.28172e-05\n",
       "  level =  6, nx =  128, residual change: 2.72045e-05 → 2.72045e-05\n",
       "cycle 5: relative err = 1.437223355768636e-06, residual err = 4.2910353907176844e-07\n",
       "\n",
@@ -638,26 +644,32 @@
       "cycle 7: relative err = 1.6392149576904378e-09, residual err = 4.458207725000789e-10\n",
       "\n",
       "<<< beginning V-cycle (cycle 8) >>>\n",
-      "\n",
+      "\n"
+     ]
+    },
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
       "  level =  6, nx =  128, residual change: 7.91413e-10 → 7.35586e-10\n",
-      "  level =  5, nx =   64, residual change:  5.1922e-10 → 6.36466e-10\n"
+      "  level =  5, nx =   64, residual change:  5.1922e-10 → 6.36466e-10\n",
+      "  level =  4, nx =   32, residual change:  4.4855e-10 → 4.92822e-10\n"
      ]
     },
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "  level =  4, nx =   32, residual change:  4.4855e-10 → 4.92822e-10\n",
-      "  level =  3, nx =   16, residual change:  3.4637e-10 → 3.11941e-10\n",
-      "  level =  2, nx =    8, residual change: 2.17418e-10 → 1.11945e-10\n",
-      "  level =  1, nx =    4, residual change: 7.45572e-11 → 1.22015e-12\n",
-      "  bottom solve\n"
+      "  level =  3, nx =   16, residual change:  3.4637e-10 → 3.11941e-10\n"
      ]
     },
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
+      "  level =  2, nx =    8, residual change: 2.17418e-10 → 1.11945e-10\n",
+      "  level =  1, nx =    4, residual change: 7.45572e-11 → 1.22015e-12\n",
+      "  bottom solve\n",
       "  level =  1, nx =    4, residual change: 1.69894e-12 → 1.69894e-12\n",
       "  level =  2, nx =    8, residual change: 1.52121e-10 → 1.52121e-10\n",
       "  level =  3, nx =   16, residual change: 4.44914e-10 → 4.44914e-10\n",
@@ -687,10 +699,10 @@
    "execution_count": 11,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.762991Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.762489Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.766199Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.765655Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.991525Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.991102Z",
+     "iopub.status.idle": "2024-04-23T13:20:07.994791Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.994268Z"
     },
     "tags": []
    },
@@ -713,10 +725,10 @@
    "execution_count": 12,
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2024-04-22T18:53:39.768654Z",
-     "iopub.status.busy": "2024-04-22T18:53:39.768303Z",
-     "iopub.status.idle": "2024-04-22T18:53:39.772069Z",
-     "shell.execute_reply": "2024-04-22T18:53:39.771451Z"
+     "iopub.execute_input": "2024-04-23T13:20:07.997279Z",
+     "iopub.status.busy": "2024-04-23T13:20:07.996904Z",
+     "iopub.status.idle": "2024-04-23T13:20:08.000252Z",
+     "shell.execute_reply": "2024-04-23T13:20:07.999618Z"
     },
     "tags": []
    },
diff --git a/multigrid-variable-coeff.html b/multigrid-variable-coeff.html
index d4a0793e0..d80d48d64 100644
--- a/multigrid-variable-coeff.html
+++ b/multigrid-variable-coeff.html
@@ -4,7 +4,7 @@
   
 
   
-  Variable Coefficient Poisson — pyro 4.0.1.post67+g6c4afbe8 documentation
+  Variable Coefficient Poisson — pyro 4.0.1.post68+ga68d4e36 documentation
       
       
       
@@ -19,7 +19,7 @@
   
         
         
-        
+        
         
         
         
@@ -480,8 +480,6 @@ 

Solving the system
   level =  2, nx =    8, residual change:  0.00011884 → 1.78399e-07
-  level =  1, nx =    4, residual change: 1.22925e-07 →  2.1827e-16
-  bottom solve
 

@@ -489,6 +487,8 @@

Solving the system @@ -594,7 +601,7 @@

Visualizing the solution
-<matplotlib.colorbar.Colorbar at 0x7f5db41d7400>
+<matplotlib.colorbar.Colorbar at 0x7fcab4217400>
 

@@ -662,7 +669,7 @@

Comparing to the exact solution
-<matplotlib.colorbar.Colorbar at 0x7f5db1ede920>
+<matplotlib.colorbar.Colorbar at 0x7fcaa6e2a770>
 

diff --git a/multigrid-variable-coeff.ipynb b/multigrid-variable-coeff.ipynb index 7cf2b76ed..e16a2d68f 100644 --- a/multigrid-variable-coeff.ipynb +++ b/multigrid-variable-coeff.ipynb @@ -32,10 +32,10 @@ "metadata": { "collapsed": false, "execution": { - "iopub.execute_input": "2024-04-22T18:53:41.674651Z", - "iopub.status.busy": "2024-04-22T18:53:41.674108Z", - "iopub.status.idle": "2024-04-22T18:53:42.129593Z", - "shell.execute_reply": "2024-04-22T18:53:42.128927Z" + "iopub.execute_input": "2024-04-23T13:20:09.918871Z", + "iopub.status.busy": "2024-04-23T13:20:09.918319Z", + "iopub.status.idle": "2024-04-23T13:20:10.286508Z", + "shell.execute_reply": "2024-04-23T13:20:10.285753Z" }, "jupyter": { "outputs_hidden": false @@ -60,10 +60,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.132648Z", - "iopub.status.busy": "2024-04-22T18:53:42.132175Z", - "iopub.status.idle": "2024-04-22T18:53:42.164098Z", - "shell.execute_reply": "2024-04-22T18:53:42.163556Z" + "iopub.execute_input": "2024-04-23T13:20:10.289628Z", + "iopub.status.busy": "2024-04-23T13:20:10.289135Z", + "iopub.status.idle": "2024-04-23T13:20:10.320882Z", + "shell.execute_reply": "2024-04-23T13:20:10.320327Z" }, "tags": [] }, @@ -77,10 +77,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.166675Z", - "iopub.status.busy": "2024-04-22T18:53:42.166266Z", - "iopub.status.idle": "2024-04-22T18:53:42.169631Z", - "shell.execute_reply": "2024-04-22T18:53:42.169040Z" + "iopub.execute_input": "2024-04-23T13:20:10.323553Z", + "iopub.status.busy": "2024-04-23T13:20:10.323101Z", + "iopub.status.idle": "2024-04-23T13:20:10.326306Z", + "shell.execute_reply": "2024-04-23T13:20:10.325704Z" }, "tags": [] }, @@ -95,10 +95,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.172012Z", - "iopub.status.busy": "2024-04-22T18:53:42.171661Z", - "iopub.status.idle": "2024-04-22T18:53:42.174895Z", - "shell.execute_reply": "2024-04-22T18:53:42.174345Z" + "iopub.execute_input": "2024-04-23T13:20:10.328664Z", + "iopub.status.busy": "2024-04-23T13:20:10.328226Z", + "iopub.status.idle": "2024-04-23T13:20:10.331320Z", + "shell.execute_reply": "2024-04-23T13:20:10.330787Z" }, "tags": [] }, @@ -113,10 +113,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.177310Z", - "iopub.status.busy": "2024-04-22T18:53:42.176914Z", - "iopub.status.idle": "2024-04-22T18:53:42.180447Z", - "shell.execute_reply": "2024-04-22T18:53:42.179921Z" + "iopub.execute_input": "2024-04-23T13:20:10.333508Z", + "iopub.status.busy": "2024-04-23T13:20:10.333314Z", + "iopub.status.idle": "2024-04-23T13:20:10.336845Z", + "shell.execute_reply": "2024-04-23T13:20:10.336305Z" }, "tags": [] }, @@ -139,10 +139,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.183028Z", - "iopub.status.busy": "2024-04-22T18:53:42.182566Z", - "iopub.status.idle": "2024-04-22T18:53:42.185603Z", - "shell.execute_reply": "2024-04-22T18:53:42.184953Z" + "iopub.execute_input": "2024-04-23T13:20:10.339080Z", + "iopub.status.busy": "2024-04-23T13:20:10.338887Z", + "iopub.status.idle": "2024-04-23T13:20:10.341654Z", + "shell.execute_reply": "2024-04-23T13:20:10.341134Z" }, "tags": [] }, @@ -157,10 +157,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.188156Z", - "iopub.status.busy": "2024-04-22T18:53:42.187732Z", - "iopub.status.idle": "2024-04-22T18:53:42.192470Z", - "shell.execute_reply": "2024-04-22T18:53:42.191808Z" + "iopub.execute_input": "2024-04-23T13:20:10.343958Z", + "iopub.status.busy": "2024-04-23T13:20:10.343593Z", + "iopub.status.idle": "2024-04-23T13:20:10.347413Z", + "shell.execute_reply": "2024-04-23T13:20:10.346903Z" }, "tags": [] }, @@ -188,10 +188,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.195076Z", - "iopub.status.busy": "2024-04-22T18:53:42.194697Z", - "iopub.status.idle": "2024-04-22T18:53:42.198382Z", - "shell.execute_reply": "2024-04-22T18:53:42.197864Z" + "iopub.execute_input": "2024-04-23T13:20:10.349680Z", + "iopub.status.busy": "2024-04-23T13:20:10.349323Z", + "iopub.status.idle": "2024-04-23T13:20:10.353033Z", + "shell.execute_reply": "2024-04-23T13:20:10.352370Z" }, "tags": [] }, @@ -213,10 +213,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.200796Z", - "iopub.status.busy": "2024-04-22T18:53:42.200450Z", - "iopub.status.idle": "2024-04-22T18:53:42.204874Z", - "shell.execute_reply": "2024-04-22T18:53:42.204241Z" + "iopub.execute_input": "2024-04-23T13:20:10.355628Z", + "iopub.status.busy": "2024-04-23T13:20:10.355137Z", + "iopub.status.idle": "2024-04-23T13:20:10.360235Z", + "shell.execute_reply": "2024-04-23T13:20:10.359689Z" }, "tags": [ "nbval-ignore-output" @@ -248,10 +248,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.207248Z", - "iopub.status.busy": "2024-04-22T18:53:42.206892Z", - "iopub.status.idle": "2024-04-22T18:53:42.214843Z", - "shell.execute_reply": "2024-04-22T18:53:42.214208Z" + "iopub.execute_input": "2024-04-23T13:20:10.362592Z", + "iopub.status.busy": "2024-04-23T13:20:10.362227Z", + "iopub.status.idle": "2024-04-23T13:20:10.370430Z", + "shell.execute_reply": "2024-04-23T13:20:10.369872Z" }, "tags": [] }, @@ -367,10 +367,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.217319Z", - "iopub.status.busy": "2024-04-22T18:53:42.216859Z", - "iopub.status.idle": "2024-04-22T18:53:42.219773Z", - "shell.execute_reply": "2024-04-22T18:53:42.219242Z" + "iopub.execute_input": "2024-04-23T13:20:10.372796Z", + "iopub.status.busy": "2024-04-23T13:20:10.372355Z", + "iopub.status.idle": "2024-04-23T13:20:10.375290Z", + "shell.execute_reply": "2024-04-23T13:20:10.374779Z" }, "tags": [] }, @@ -391,10 +391,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.222357Z", - "iopub.status.busy": "2024-04-22T18:53:42.221846Z", - "iopub.status.idle": "2024-04-22T18:53:42.226741Z", - "shell.execute_reply": "2024-04-22T18:53:42.226173Z" + "iopub.execute_input": "2024-04-23T13:20:10.377484Z", + "iopub.status.busy": "2024-04-23T13:20:10.377307Z", + "iopub.status.idle": "2024-04-23T13:20:10.381796Z", + "shell.execute_reply": "2024-04-23T13:20:10.381271Z" }, "tags": [ "nbval-ignore-output" @@ -426,10 +426,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.229154Z", - "iopub.status.busy": "2024-04-22T18:53:42.228795Z", - "iopub.status.idle": "2024-04-22T18:53:42.643603Z", - "shell.execute_reply": "2024-04-22T18:53:42.642903Z" + "iopub.execute_input": "2024-04-23T13:20:10.384252Z", + "iopub.status.busy": "2024-04-23T13:20:10.383740Z", + "iopub.status.idle": "2024-04-23T13:20:10.805780Z", + "shell.execute_reply": "2024-04-23T13:20:10.805092Z" }, "tags": [ "nbval-ignore-output" @@ -516,15 +516,15 @@ "name": "stdout", "output_type": "stream", "text": [ - " level = 2, nx = 8, residual change: 0.00011884 → 1.78399e-07\n", - " level = 1, nx = 4, residual change: 1.22925e-07 → 2.1827e-16\n", - " bottom solve\n" + " level = 2, nx = 8, residual change: 0.00011884 → 1.78399e-07\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ + " level = 1, nx = 4, residual change: 1.22925e-07 → 2.1827e-16\n", + " bottom solve\n", " level = 1, nx = 4, residual change: 3.96622e-16 → 3.96622e-16\n", " level = 2, nx = 8, residual change: 1.95801e-07 → 1.95801e-07\n", " level = 3, nx = 16, residual change: 0.000221902 → 0.000221902\n", @@ -584,7 +584,13 @@ "text": [ " level = 1, nx = 4, residual change: 3.17826e-17 → 3.17826e-17\n", " level = 2, nx = 8, residual change: 3.29051e-12 → 3.29051e-12\n", - " level = 3, nx = 16, residual change: 3.73325e-09 → 3.73325e-09\n", + " level = 3, nx = 16, residual change: 3.73325e-09 → 3.73325e-09\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ " level = 4, nx = 32, residual change: 1.90594e-08 → 1.90594e-08\n" ] }, @@ -615,10 +621,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.646415Z", - "iopub.status.busy": "2024-04-22T18:53:42.645955Z", - "iopub.status.idle": "2024-04-22T18:53:42.649130Z", - "shell.execute_reply": "2024-04-22T18:53:42.648586Z" + "iopub.execute_input": "2024-04-23T13:20:10.808347Z", + "iopub.status.busy": "2024-04-23T13:20:10.808118Z", + "iopub.status.idle": "2024-04-23T13:20:10.811375Z", + "shell.execute_reply": "2024-04-23T13:20:10.810719Z" }, "tags": [] }, @@ -632,10 +638,10 @@ "execution_count": 15, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.651645Z", - "iopub.status.busy": "2024-04-22T18:53:42.651281Z", - "iopub.status.idle": "2024-04-22T18:53:42.874294Z", - "shell.execute_reply": "2024-04-22T18:53:42.873590Z" + "iopub.execute_input": "2024-04-23T13:20:10.813692Z", + "iopub.status.busy": "2024-04-23T13:20:10.813495Z", + "iopub.status.idle": "2024-04-23T13:20:11.037279Z", + "shell.execute_reply": "2024-04-23T13:20:11.036593Z" }, "tags": [ "nbval-ignore-output" @@ -645,7 +651,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 15, @@ -684,10 +690,10 @@ "execution_count": 16, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.876785Z", - "iopub.status.busy": "2024-04-22T18:53:42.876582Z", - "iopub.status.idle": "2024-04-22T18:53:42.879979Z", - "shell.execute_reply": "2024-04-22T18:53:42.879463Z" + "iopub.execute_input": "2024-04-23T13:20:11.039801Z", + "iopub.status.busy": "2024-04-23T13:20:11.039592Z", + "iopub.status.idle": "2024-04-23T13:20:11.043036Z", + "shell.execute_reply": "2024-04-23T13:20:11.042474Z" }, "tags": [] }, @@ -708,10 +714,10 @@ "execution_count": 17, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.882421Z", - "iopub.status.busy": "2024-04-22T18:53:42.882063Z", - "iopub.status.idle": "2024-04-22T18:53:42.885670Z", - "shell.execute_reply": "2024-04-22T18:53:42.885103Z" + "iopub.execute_input": "2024-04-23T13:20:11.045507Z", + "iopub.status.busy": "2024-04-23T13:20:11.045123Z", + "iopub.status.idle": "2024-04-23T13:20:11.048720Z", + "shell.execute_reply": "2024-04-23T13:20:11.048211Z" }, "tags": [] }, @@ -732,10 +738,10 @@ "execution_count": 18, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.888063Z", - "iopub.status.busy": "2024-04-22T18:53:42.887711Z", - "iopub.status.idle": "2024-04-22T18:53:42.891405Z", - "shell.execute_reply": "2024-04-22T18:53:42.890762Z" + "iopub.execute_input": "2024-04-23T13:20:11.051053Z", + "iopub.status.busy": "2024-04-23T13:20:11.050696Z", + "iopub.status.idle": "2024-04-23T13:20:11.054225Z", + "shell.execute_reply": "2024-04-23T13:20:11.053578Z" }, "tags": [] }, @@ -765,10 +771,10 @@ "execution_count": 19, "metadata": { "execution": { - "iopub.execute_input": "2024-04-22T18:53:42.893645Z", - "iopub.status.busy": "2024-04-22T18:53:42.893451Z", - "iopub.status.idle": "2024-04-22T18:53:43.106771Z", - "shell.execute_reply": "2024-04-22T18:53:43.106094Z" + "iopub.execute_input": "2024-04-23T13:20:11.056514Z", + "iopub.status.busy": "2024-04-23T13:20:11.056170Z", + "iopub.status.idle": "2024-04-23T13:20:11.266412Z", + "shell.execute_reply": "2024-04-23T13:20:11.265691Z" }, "tags": [ "nbval-ignore-output" @@ -778,7 +784,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 19, diff --git a/multigrid.html b/multigrid.html index 146a96362..4acd310e9 100644 --- a/multigrid.html +++ b/multigrid.html @@ -4,7 +4,7 @@ - Multigrid Solvers — pyro 4.0.1.post67+g6c4afbe8 documentation + Multigrid Solvers — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/multigrid_basics.html b/multigrid_basics.html index 759f26e4b..ec1c3efd7 100644 --- a/multigrid_basics.html +++ b/multigrid_basics.html @@ -4,7 +4,7 @@ - Multigrid Class Overview — pyro 4.0.1.post67+g6c4afbe8 documentation + Multigrid Class Overview — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/multigrid_exercises.html b/multigrid_exercises.html index 3efb24d5c..88fae31de 100644 --- a/multigrid_exercises.html +++ b/multigrid_exercises.html @@ -4,7 +4,7 @@ - Exercises — pyro 4.0.1.post67+g6c4afbe8 documentation + Exercises — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/notes.html b/notes.html index 34c0b4792..c65477606 100644 --- a/notes.html +++ b/notes.html @@ -4,7 +4,7 @@ - Notes on the numerical methods — pyro 4.0.1.post67+g6c4afbe8 documentation + Notes on the numerical methods — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/output.html b/output.html index de64424fd..86bcc95c6 100644 --- a/output.html +++ b/output.html @@ -4,7 +4,7 @@ - Working with output — pyro 4.0.1.post67+g6c4afbe8 documentation + Working with output — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/particles_basics.html b/particles_basics.html index 2a6571cad..610306c07 100644 --- a/particles_basics.html +++ b/particles_basics.html @@ -4,7 +4,7 @@ - Particles — pyro 4.0.1.post67+g6c4afbe8 documentation + Particles — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/problems.html b/problems.html index 710a376d6..02f598ab1 100644 --- a/problems.html +++ b/problems.html @@ -4,7 +4,7 @@ - Adding a problem — pyro 4.0.1.post67+g6c4afbe8 documentation + Adding a problem — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/py-modindex.html b/py-modindex.html index 9edc98838..dc43c8e5b 100644 --- a/py-modindex.html +++ b/py-modindex.html @@ -3,7 +3,7 @@ - Python Module Index — pyro 4.0.1.post67+g6c4afbe8 documentation + Python Module Index — pyro 4.0.1.post68+ga68d4e36 documentation @@ -17,7 +17,7 @@ - + diff --git a/pyro.advection.html b/pyro.advection.html index b82df4a6f..d42b3d05b 100644 --- a/pyro.advection.html +++ b/pyro.advection.html @@ -4,7 +4,7 @@ - pyro.advection package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.advection.problems.html b/pyro.advection.problems.html index fb3c9c5dc..56f3ee4b5 100644 --- a/pyro.advection.problems.html +++ b/pyro.advection.problems.html @@ -4,7 +4,7 @@ - pyro.advection.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.advection_fv4.html b/pyro.advection_fv4.html index 0049e24bb..463dc0b55 100644 --- a/pyro.advection_fv4.html +++ b/pyro.advection_fv4.html @@ -4,7 +4,7 @@ - pyro.advection_fv4 package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_fv4 package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.advection_fv4.problems.html b/pyro.advection_fv4.problems.html index 79e89a691..e79c601f3 100644 --- a/pyro.advection_fv4.problems.html +++ b/pyro.advection_fv4.problems.html @@ -4,7 +4,7 @@ - pyro.advection_fv4.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_fv4.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.advection_nonuniform.html b/pyro.advection_nonuniform.html index 5609999bd..d4c10dc0c 100644 --- a/pyro.advection_nonuniform.html +++ b/pyro.advection_nonuniform.html @@ -4,7 +4,7 @@ - pyro.advection_nonuniform package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_nonuniform package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.advection_nonuniform.problems.html b/pyro.advection_nonuniform.problems.html index cc35cc9ef..3f9824e1a 100644 --- a/pyro.advection_nonuniform.problems.html +++ b/pyro.advection_nonuniform.problems.html @@ -4,7 +4,7 @@ - pyro.advection_nonuniform.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_nonuniform.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.advection_rk.html b/pyro.advection_rk.html index 7fd95a8fd..dafbbe3c2 100644 --- a/pyro.advection_rk.html +++ b/pyro.advection_rk.html @@ -4,7 +4,7 @@ - pyro.advection_rk package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_rk package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.advection_rk.problems.html b/pyro.advection_rk.problems.html index b5f0a3dc8..6e6817d07 100644 --- a/pyro.advection_rk.problems.html +++ b/pyro.advection_rk.problems.html @@ -4,7 +4,7 @@ - pyro.advection_rk.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_rk.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.advection_weno.html b/pyro.advection_weno.html index ed644cc97..c822c2bb3 100644 --- a/pyro.advection_weno.html +++ b/pyro.advection_weno.html @@ -4,7 +4,7 @@ - pyro.advection_weno package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_weno package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.advection_weno.problems.html b/pyro.advection_weno.problems.html index 517ec0039..956942b90 100644 --- a/pyro.advection_weno.problems.html +++ b/pyro.advection_weno.problems.html @@ -4,7 +4,7 @@ - pyro.advection_weno.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.advection_weno.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.burgers.html b/pyro.burgers.html index abeb632ad..be469689d 100644 --- a/pyro.burgers.html +++ b/pyro.burgers.html @@ -4,7 +4,7 @@ - pyro.burgers package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.burgers package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.burgers.problems.html b/pyro.burgers.problems.html index 7fa93b7d7..2c5e51d3b 100644 --- a/pyro.burgers.problems.html +++ b/pyro.burgers.problems.html @@ -4,7 +4,7 @@ - pyro.burgers.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.burgers.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible.html b/pyro.compressible.html index dfb7c7bc8..2adf9940a 100644 --- a/pyro.compressible.html +++ b/pyro.compressible.html @@ -4,7 +4,7 @@ - pyro.compressible package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible.problems.html b/pyro.compressible.problems.html index 1f0d5fe94..d71a1a5d3 100644 --- a/pyro.compressible.problems.html +++ b/pyro.compressible.problems.html @@ -4,7 +4,7 @@ - pyro.compressible.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible_fv4.html b/pyro.compressible_fv4.html index 3e0a902f4..9c03df965 100644 --- a/pyro.compressible_fv4.html +++ b/pyro.compressible_fv4.html @@ -4,7 +4,7 @@ - pyro.compressible_fv4 package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4 package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible_fv4.problems.html b/pyro.compressible_fv4.problems.html index 47be9a5af..8e65c7aa0 100644 --- a/pyro.compressible_fv4.problems.html +++ b/pyro.compressible_fv4.problems.html @@ -4,7 +4,7 @@ - pyro.compressible_fv4.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_fv4.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible_react.html b/pyro.compressible_react.html index fcfe91868..a242ccdd4 100644 --- a/pyro.compressible_react.html +++ b/pyro.compressible_react.html @@ -4,7 +4,7 @@ - pyro.compressible_react package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_react package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible_react.problems.html b/pyro.compressible_react.problems.html index 407583061..689e3739b 100644 --- a/pyro.compressible_react.problems.html +++ b/pyro.compressible_react.problems.html @@ -4,7 +4,7 @@ - pyro.compressible_react.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_react.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible_rk.html b/pyro.compressible_rk.html index f4c18db28..13c832ae1 100644 --- a/pyro.compressible_rk.html +++ b/pyro.compressible_rk.html @@ -4,7 +4,7 @@ - pyro.compressible_rk package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible_rk.problems.html b/pyro.compressible_rk.problems.html index 772fc96e2..405a14adc 100644 --- a/pyro.compressible_rk.problems.html +++ b/pyro.compressible_rk.problems.html @@ -4,7 +4,7 @@ - pyro.compressible_rk.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_rk.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible_sdc.html b/pyro.compressible_sdc.html index bd291612a..4f73d84b8 100644 --- a/pyro.compressible_sdc.html +++ b/pyro.compressible_sdc.html @@ -4,7 +4,7 @@ - pyro.compressible_sdc package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible_sdc.problems.html b/pyro.compressible_sdc.problems.html index 1a390242d..e7356946c 100644 --- a/pyro.compressible_sdc.problems.html +++ b/pyro.compressible_sdc.problems.html @@ -4,7 +4,7 @@ - pyro.compressible_sdc.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sdc.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible_sr.html b/pyro.compressible_sr.html index 842acb809..2f155fb8b 100644 --- a/pyro.compressible_sr.html +++ b/pyro.compressible_sr.html @@ -4,7 +4,7 @@ - pyro.compressible_sr package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.compressible_sr.problems.html b/pyro.compressible_sr.problems.html index 8a0e48dfc..929f0d099 100644 --- a/pyro.compressible_sr.problems.html +++ b/pyro.compressible_sr.problems.html @@ -4,7 +4,7 @@ - pyro.compressible_sr.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.compressible_sr.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.diffusion.html b/pyro.diffusion.html index d9cc6144f..1dc928c7a 100644 --- a/pyro.diffusion.html +++ b/pyro.diffusion.html @@ -4,7 +4,7 @@ - pyro.diffusion package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.diffusion package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.diffusion.problems.html b/pyro.diffusion.problems.html index e58f22e04..79d4c2f49 100644 --- a/pyro.diffusion.problems.html +++ b/pyro.diffusion.problems.html @@ -4,7 +4,7 @@ - pyro.diffusion.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.diffusion.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.html b/pyro.html index dc87fb773..cab77f2ee 100644 --- a/pyro.html +++ b/pyro.html @@ -4,7 +4,7 @@ - pyro package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.incompressible.html b/pyro.incompressible.html index 7567382a1..6dff9f0fa 100644 --- a/pyro.incompressible.html +++ b/pyro.incompressible.html @@ -4,7 +4,7 @@ - pyro.incompressible package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.incompressible.problems.html b/pyro.incompressible.problems.html index 00e0602e8..3958bdbc8 100644 --- a/pyro.incompressible.problems.html +++ b/pyro.incompressible.problems.html @@ -4,7 +4,7 @@ - pyro.incompressible.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.incompressible_viscous.html b/pyro.incompressible_viscous.html index 044635b35..1ab39a4ba 100644 --- a/pyro.incompressible_viscous.html +++ b/pyro.incompressible_viscous.html @@ -4,7 +4,7 @@ - pyro.incompressible_viscous package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible_viscous package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.incompressible_viscous.problems.html b/pyro.incompressible_viscous.problems.html index 4d89d95dc..23823e8d6 100644 --- a/pyro.incompressible_viscous.problems.html +++ b/pyro.incompressible_viscous.problems.html @@ -4,7 +4,7 @@ - pyro.incompressible_viscous.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.incompressible_viscous.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.lm_atm.html b/pyro.lm_atm.html index 1bd9cdb4f..adff38eb7 100644 --- a/pyro.lm_atm.html +++ b/pyro.lm_atm.html @@ -4,7 +4,7 @@ - pyro.lm_atm package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.lm_atm package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.lm_atm.problems.html b/pyro.lm_atm.problems.html index 1bea0e7b3..9d1ba9c6b 100644 --- a/pyro.lm_atm.problems.html +++ b/pyro.lm_atm.problems.html @@ -4,7 +4,7 @@ - pyro.lm_atm.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.lm_atm.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.mesh.html b/pyro.mesh.html index b9ad618cc..49afe5dcb 100644 --- a/pyro.mesh.html +++ b/pyro.mesh.html @@ -4,7 +4,7 @@ - pyro.mesh package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.mesh package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.multigrid.html b/pyro.multigrid.html index 3449abb42..89310fded 100644 --- a/pyro.multigrid.html +++ b/pyro.multigrid.html @@ -4,7 +4,7 @@ - pyro.multigrid package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.multigrid package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.particles.html b/pyro.particles.html index cc5c527ea..5873e084d 100644 --- a/pyro.particles.html +++ b/pyro.particles.html @@ -4,7 +4,7 @@ - pyro.particles package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.particles package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.swe.html b/pyro.swe.html index 23c71fc4a..ccf482ec7 100644 --- a/pyro.swe.html +++ b/pyro.swe.html @@ -4,7 +4,7 @@ - pyro.swe package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.swe.problems.html b/pyro.swe.problems.html index 9f325f4fb..c56d16357 100644 --- a/pyro.swe.problems.html +++ b/pyro.swe.problems.html @@ -4,7 +4,7 @@ - pyro.swe.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.swe.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.util.html b/pyro.util.html index c59609662..0c070163c 100644 --- a/pyro.util.html +++ b/pyro.util.html @@ -4,7 +4,7 @@ - pyro.util package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.util package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.viscous_burgers.html b/pyro.viscous_burgers.html index f4ec97ac5..4a3cd39bf 100644 --- a/pyro.viscous_burgers.html +++ b/pyro.viscous_burgers.html @@ -4,7 +4,7 @@ - pyro.viscous_burgers package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.viscous_burgers package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/pyro.viscous_burgers.problems.html b/pyro.viscous_burgers.problems.html index c19045b7d..1bbb56dd7 100644 --- a/pyro.viscous_burgers.problems.html +++ b/pyro.viscous_burgers.problems.html @@ -4,7 +4,7 @@ - pyro.viscous_burgers.problems package — pyro 4.0.1.post67+g6c4afbe8 documentation + pyro.viscous_burgers.problems package — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/running.html b/running.html index fb1815892..b88f6aff8 100644 --- a/running.html +++ b/running.html @@ -4,7 +4,7 @@ - Running — pyro 4.0.1.post67+g6c4afbe8 documentation + Running — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/search.html b/search.html index c5a5711aa..5d2790ceb 100644 --- a/search.html +++ b/search.html @@ -3,7 +3,7 @@ - Search — pyro 4.0.1.post67+g6c4afbe8 documentation + Search — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/searchindex.js b/searchindex.js index 483a11b96..625235846 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"Acknowledgments": [[0, "acknowledgments"]], "Adding a problem": [[27, "adding-a-problem"]], "Advection solvers": [[1, "advection-solvers"]], "Analysis routines": [[2, "analysis-routines"]], "ArrayIndexer": [[15, "ArrayIndexer"]], "Bibliography": [[11, null]], "Bubble": [[5, "bubble"]], "Burgers\u2019 Equation": [[3, "burgers-equation"]], "Checking the result": [[20, "Checking-the-result"]], "Coarsening and prolonging": [[15, "Coarsening-and-prolonging"]], "Commandline": [[69, "commandline"]], "Community": [[11, null]], "Comparing to the exact solution": [[21, "Comparing-to-the-exact-solution"]], "Compressible hydrodynamics solvers": [[4, "compressible-hydrodynamics-solvers"]], "Compressible solver comparisons": [[5, "compressible-solver-comparisons"]], "Constant-Coefficient Poisson Equation": [[19, "Constant-Coefficient-Poisson-Equation"]], "Contributing": [[8, "contributing"]], "Contributing and getting help": [[8, "contributing-and-getting-help"]], "Design ideas": [[6, "design-ideas"]], "Differencing": [[15, "Differencing"]], "Diffusion": [[7, "diffusion"]], "Directory structure": [[6, "directory-structure"]], "Discussions": [[8, "discussions"]], "Example problems": [[4, "example-problems"], [70, "example-problems"]], "Examples": [[1, "examples"], [7, "examples"], [9, "examples"], [10, "examples"], [14, "examples"]], "Exercises": [[1, "exercises"], [4, "exercises"], [7, "exercises"], [9, "exercises"], [10, "exercises"], [23, "exercises"], [70, "exercises"]], "Explorations": [[1, "explorations"], [4, "explorations"], [7, "explorations"], [9, "explorations"], [10, "explorations"], [23, "explorations"], [70, "explorations"]], "Extensions": [[1, "extensions"], [4, "extensions"], [7, "extensions"], [9, "extensions"], [23, "extensions"], [70, "extensions"]], "General Linear Elliptic Equation": [[20, "General-Linear-Elliptic-Equation"]], "General ideas": [[1, "general-ideas"]], "Going further": [[4, "going-further"], [9, "going-further"]], "History": [[0, "history"]], "Incompressible hydrodynamics solver": [[9, "incompressible-hydrodynamics-solver"]], "Incompressible viscous hydrodynamics solver": [[10, "incompressible-viscous-hydrodynamics-solver"]], "Indices and tables": [[11, "indices-and-tables"]], "Introduction to pyro": [[13, "introduction-to-pyro"]], "Inviscid Burgers": [[3, "inviscid-burgers"]], "Issues": [[8, "issues"]], "Jupyter notebook": [[16, "jupyter-notebook"]], "Kelvin-Helmholtz": [[5, "kelvin-helmholtz"]], "Low Mach number hydrodynamics solver": [[14, "low-mach-number-hydrodynamics-solver"]], "Main driver": [[6, "main-driver"]], "Mesh examples": [[15, "Mesh-examples"]], "Mesh overview": [[16, "mesh-overview"]], "Multigrid Class Overview": [[22, "multigrid-class-overview"]], "Multigrid Solvers": [[18, "multigrid-solvers"]], "Notes on the numerical methods": [[24, "notes-on-the-numerical-methods"]], "Numba": [[6, "numba"]], "Particles": [[26, "particles"]], "Performing the solve": [[19, "Performing-the-solve"]], "Plotting particles": [[26, "plotting-particles"]], "Plotting the solution": [[19, "Plotting-the-solution"]], "Pull Requests": [[8, "pull-requests"]], "Pyro class": [[69, "pyro-class"]], "Quad": [[5, "quad"]], "Quick test": [[12, "quick-test"]], "Rayleigh-Taylor": [[5, "rayleigh-taylor"]], "Reading and plotting manually": [[25, "reading-and-plotting-manually"]], "References": [[72, "references"]], "Regression tests": [[71, "regression-tests"]], "Running": [[69, "running"]], "Runtime options": [[69, "runtime-options"]], "Sedov": [[4, "sedov"], [5, "sedov"]], "Setting up pyro": [[12, "setting-up-pyro"]], "Setting up the solver": [[19, "Setting-up-the-solver"], [20, "Setting-up-the-solver"], [21, "Setting-up-the-solver"]], "Setup a Grid with Variables": [[15, "Setup-a-Grid-with-Variables"]], "Shallow water solver": [[70, "shallow-water-solver"]], "Simple Examples": [[22, "simple-examples"]], "Sod": [[4, "sod"]], "Software Reference": [[11, null]], "Solvers": [[11, null]], "Solving the system": [[20, "Solving-the-system"], [21, "Solving-the-system"]], "Submodules": [[28, "submodules"], [29, "submodules"], [30, "submodules"], [31, "submodules"], [32, "submodules"], [33, "submodules"], [34, "submodules"], [35, "submodules"], [36, "submodules"], [37, "submodules"], [38, "submodules"], [39, "submodules"], [40, "submodules"], [41, "submodules"], [42, "submodules"], [43, "submodules"], [44, "submodules"], [45, "submodules"], [46, "submodules"], [47, "submodules"], [48, "submodules"], [49, "submodules"], [50, "submodules"], [51, "submodules"], [52, "submodules"], [53, "submodules"], [54, "submodules"], [55, "submodules"], [56, "submodules"], [57, "submodules"], [58, "submodules"], [59, "submodules"], [60, "submodules"], [61, "submodules"], [62, "submodules"], [63, "submodules"], [64, "submodules"], [65, "submodules"], [66, "submodules"], [67, "submodules"], [68, "submodules"]], "Subpackages": [[28, "subpackages"], [29, "subpackages"], [31, "subpackages"], [33, "subpackages"], [35, "subpackages"], [37, "subpackages"], [39, "subpackages"], [41, "subpackages"], [43, "subpackages"], [45, "subpackages"], [47, "subpackages"], [49, "subpackages"], [51, "subpackages"], [53, "subpackages"], [55, "subpackages"], [57, "subpackages"], [59, "subpackages"], [64, "subpackages"], [67, "subpackages"]], "Testing": [[71, "testing"]], "Tests": [[16, "tests"]], "Unit tests": [[71, "unit-tests"]], "Utilities": [[11, null], [25, "utilities"]], "Variable Coefficient Poisson": [[21, "Variable-Coefficient-Poisson"]], "Viscous Burgers": [[3, "viscous-burgers"]], "Visualizing the solution": [[21, "Visualizing-the-solution"]], "Working with output": [[25, "working-with-output"]], "Working with the data": [[15, "Working-with-the-data"]], "advection solver": [[1, "advection-solver"]], "advection_fv4 solver": [[1, "advection-fv4-solver"]], "advection_nonuniform solver": [[1, "advection-nonuniform-solver"]], "advection_rk solver": [[1, "advection-rk-solver"]], "advection_weno solver": [[1, "advection-weno-solver"]], "bubble": [[4, "bubble"], [14, "bubble"]], "cavity": [[10, "cavity"]], "compressible solver": [[4, "compressible-solver"]], "compressible_fv4 solver": [[4, "compressible-fv4-solver"]], "compressible_rk solver": [[4, "compressible-rk-solver"]], "compressible_sdc solver": [[4, "compressible-sdc-solver"]], "convergence": [[9, "convergence"], [10, "convergence"]], "dam": [[70, "dam"]], "gaussian": [[7, "gaussian"]], "kh": [[70, "kh"]], "mesh.patch implementation and use": [[16, "mesh-patch-implementation-and-use"]], "multigrid test": [[22, "multigrid-test"]], "particles.particles implementation and use": [[26, "particles-particles-implementation-and-use"]], "projection": [[22, "projection"]], "pyro": [[17, "pyro"]], "pyro basics": [[11, null]], "pyro package": [[28, "module-pyro"]], "pyro.advection package": [[29, "module-pyro.advection"]], "pyro.advection.advective_fluxes module": [[29, "module-pyro.advection.advective_fluxes"]], "pyro.advection.problems package": [[30, "module-pyro.advection.problems"]], "pyro.advection.problems.smooth module": [[30, "module-pyro.advection.problems.smooth"]], "pyro.advection.problems.test module": [[30, "module-pyro.advection.problems.test"]], "pyro.advection.problems.tophat module": [[30, "module-pyro.advection.problems.tophat"]], "pyro.advection.simulation module": [[29, "module-pyro.advection.simulation"]], "pyro.advection_fv4 package": [[31, "module-pyro.advection_fv4"]], "pyro.advection_fv4.fluxes module": [[31, "module-pyro.advection_fv4.fluxes"]], "pyro.advection_fv4.interface module": [[31, "module-pyro.advection_fv4.interface"]], "pyro.advection_fv4.problems package": [[32, "module-pyro.advection_fv4.problems"]], "pyro.advection_fv4.problems.smooth module": [[32, "module-pyro.advection_fv4.problems.smooth"]], "pyro.advection_fv4.simulation module": [[31, "module-pyro.advection_fv4.simulation"]], "pyro.advection_nonuniform package": [[33, "module-pyro.advection_nonuniform"]], "pyro.advection_nonuniform.advective_fluxes module": [[33, "module-pyro.advection_nonuniform.advective_fluxes"]], "pyro.advection_nonuniform.problems package": [[34, "module-pyro.advection_nonuniform.problems"]], "pyro.advection_nonuniform.problems.slotted module": [[34, "module-pyro.advection_nonuniform.problems.slotted"]], "pyro.advection_nonuniform.problems.test module": [[34, "module-pyro.advection_nonuniform.problems.test"]], "pyro.advection_nonuniform.simulation module": [[33, "module-pyro.advection_nonuniform.simulation"]], "pyro.advection_rk package": [[35, "module-pyro.advection_rk"]], "pyro.advection_rk.fluxes module": [[35, "module-pyro.advection_rk.fluxes"]], "pyro.advection_rk.problems package": [[36, "module-pyro.advection_rk.problems"]], "pyro.advection_rk.problems.smooth module": [[36, "module-pyro.advection_rk.problems.smooth"]], "pyro.advection_rk.problems.test module": [[36, "module-pyro.advection_rk.problems.test"]], "pyro.advection_rk.problems.tophat module": [[36, "module-pyro.advection_rk.problems.tophat"]], "pyro.advection_rk.simulation module": [[35, "module-pyro.advection_rk.simulation"]], "pyro.advection_weno package": [[37, "module-pyro.advection_weno"]], "pyro.advection_weno.fluxes module": [[37, "module-pyro.advection_weno.fluxes"]], "pyro.advection_weno.problems package": [[38, "module-pyro.advection_weno.problems"]], "pyro.advection_weno.problems.smooth module": [[38, "module-pyro.advection_weno.problems.smooth"]], "pyro.advection_weno.problems.test module": [[38, "module-pyro.advection_weno.problems.test"]], "pyro.advection_weno.problems.tophat module": [[38, "module-pyro.advection_weno.problems.tophat"]], "pyro.advection_weno.simulation module": [[37, "module-pyro.advection_weno.simulation"]], "pyro.burgers package": [[39, "module-pyro.burgers"]], "pyro.burgers.burgers_interface module": [[39, "module-pyro.burgers.burgers_interface"]], "pyro.burgers.problems package": [[40, "module-pyro.burgers.problems"]], "pyro.burgers.problems.converge module": [[40, "module-pyro.burgers.problems.converge"]], "pyro.burgers.problems.test module": [[40, "module-pyro.burgers.problems.test"]], "pyro.burgers.problems.tophat module": [[40, "module-pyro.burgers.problems.tophat"]], "pyro.burgers.simulation module": [[39, "module-pyro.burgers.simulation"]], "pyro.compressible package": [[41, "module-pyro.compressible"]], "pyro.compressible.BC module": [[41, "module-pyro.compressible.BC"]], "pyro.compressible.derives module": [[41, "module-pyro.compressible.derives"]], "pyro.compressible.eos module": [[41, "module-pyro.compressible.eos"]], "pyro.compressible.interface module": [[41, "module-pyro.compressible.interface"]], "pyro.compressible.problems package": [[42, "module-pyro.compressible.problems"]], "pyro.compressible.problems.acoustic_pulse module": [[42, "module-pyro.compressible.problems.acoustic_pulse"]], "pyro.compressible.problems.advect module": [[42, "module-pyro.compressible.problems.advect"]], "pyro.compressible.problems.bubble module": [[42, "module-pyro.compressible.problems.bubble"]], "pyro.compressible.problems.gresho module": [[42, "module-pyro.compressible.problems.gresho"]], "pyro.compressible.problems.hse module": [[42, "module-pyro.compressible.problems.hse"]], "pyro.compressible.problems.kh module": [[42, "module-pyro.compressible.problems.kh"]], "pyro.compressible.problems.logo module": [[42, "module-pyro.compressible.problems.logo"]], "pyro.compressible.problems.quad module": [[42, "module-pyro.compressible.problems.quad"]], "pyro.compressible.problems.ramp module": [[42, "module-pyro.compressible.problems.ramp"]], "pyro.compressible.problems.rt module": [[42, "module-pyro.compressible.problems.rt"]], "pyro.compressible.problems.rt2 module": [[42, "module-pyro.compressible.problems.rt2"]], "pyro.compressible.problems.sedov module": [[42, "module-pyro.compressible.problems.sedov"]], "pyro.compressible.problems.sod module": [[42, "module-pyro.compressible.problems.sod"]], "pyro.compressible.problems.test module": [[42, "module-pyro.compressible.problems.test"]], "pyro.compressible.simulation module": [[41, "module-pyro.compressible.simulation"]], "pyro.compressible.unsplit_fluxes module": [[41, "module-pyro.compressible.unsplit_fluxes"]], "pyro.compressible_fv4 package": [[43, "module-pyro.compressible_fv4"]], "pyro.compressible_fv4.fluxes module": [[43, "module-pyro.compressible_fv4.fluxes"]], "pyro.compressible_fv4.problems package": [[44, "module-pyro.compressible_fv4.problems"]], "pyro.compressible_fv4.problems.acoustic_pulse module": [[44, "module-pyro.compressible_fv4.problems.acoustic_pulse"]], "pyro.compressible_fv4.problems.advect module": [[44, "module-pyro.compressible_fv4.problems.advect"]], "pyro.compressible_fv4.problems.bubble module": [[44, "module-pyro.compressible_fv4.problems.bubble"]], "pyro.compressible_fv4.problems.gresho module": [[44, "module-pyro.compressible_fv4.problems.gresho"]], "pyro.compressible_fv4.problems.hse module": [[44, "module-pyro.compressible_fv4.problems.hse"]], "pyro.compressible_fv4.problems.kh module": [[44, "module-pyro.compressible_fv4.problems.kh"]], "pyro.compressible_fv4.problems.logo module": [[44, "module-pyro.compressible_fv4.problems.logo"]], "pyro.compressible_fv4.problems.quad module": [[44, "module-pyro.compressible_fv4.problems.quad"]], "pyro.compressible_fv4.problems.ramp module": [[44, "module-pyro.compressible_fv4.problems.ramp"]], "pyro.compressible_fv4.problems.rt module": [[44, "module-pyro.compressible_fv4.problems.rt"]], "pyro.compressible_fv4.problems.rt2 module": [[44, "module-pyro.compressible_fv4.problems.rt2"]], "pyro.compressible_fv4.problems.sedov module": [[44, "module-pyro.compressible_fv4.problems.sedov"]], "pyro.compressible_fv4.problems.sod module": [[44, "module-pyro.compressible_fv4.problems.sod"]], "pyro.compressible_fv4.problems.test module": [[44, "module-pyro.compressible_fv4.problems.test"]], "pyro.compressible_fv4.simulation module": [[43, "module-pyro.compressible_fv4.simulation"]], "pyro.compressible_react package": [[45, "module-pyro.compressible_react"]], "pyro.compressible_react.problems package": [[46, "module-pyro.compressible_react.problems"]], "pyro.compressible_react.problems.flame module": [[46, "module-pyro.compressible_react.problems.flame"]], "pyro.compressible_react.problems.rt module": [[46, "module-pyro.compressible_react.problems.rt"]], "pyro.compressible_react.simulation module": [[45, "module-pyro.compressible_react.simulation"]], "pyro.compressible_rk package": [[47, "module-pyro.compressible_rk"]], "pyro.compressible_rk.fluxes module": [[47, "module-pyro.compressible_rk.fluxes"]], "pyro.compressible_rk.problems package": [[48, "module-pyro.compressible_rk.problems"]], "pyro.compressible_rk.problems.acoustic_pulse module": [[48, "module-pyro.compressible_rk.problems.acoustic_pulse"]], "pyro.compressible_rk.problems.advect module": [[48, "module-pyro.compressible_rk.problems.advect"]], "pyro.compressible_rk.problems.bubble module": [[48, "module-pyro.compressible_rk.problems.bubble"]], "pyro.compressible_rk.problems.gresho module": [[48, "module-pyro.compressible_rk.problems.gresho"]], "pyro.compressible_rk.problems.hse module": [[48, "module-pyro.compressible_rk.problems.hse"]], "pyro.compressible_rk.problems.kh module": [[48, "module-pyro.compressible_rk.problems.kh"]], "pyro.compressible_rk.problems.logo module": [[48, "module-pyro.compressible_rk.problems.logo"]], "pyro.compressible_rk.problems.quad module": [[48, "module-pyro.compressible_rk.problems.quad"]], "pyro.compressible_rk.problems.ramp module": [[48, "module-pyro.compressible_rk.problems.ramp"]], "pyro.compressible_rk.problems.rt module": [[48, "module-pyro.compressible_rk.problems.rt"]], "pyro.compressible_rk.problems.rt2 module": [[48, "module-pyro.compressible_rk.problems.rt2"]], "pyro.compressible_rk.problems.sedov module": [[48, "module-pyro.compressible_rk.problems.sedov"]], "pyro.compressible_rk.problems.sod module": [[48, "module-pyro.compressible_rk.problems.sod"]], "pyro.compressible_rk.problems.test module": [[48, "module-pyro.compressible_rk.problems.test"]], "pyro.compressible_rk.simulation module": [[47, "module-pyro.compressible_rk.simulation"]], "pyro.compressible_sdc package": [[49, "module-pyro.compressible_sdc"]], "pyro.compressible_sdc.problems package": [[50, "module-pyro.compressible_sdc.problems"]], "pyro.compressible_sdc.problems.acoustic_pulse module": [[50, "module-pyro.compressible_sdc.problems.acoustic_pulse"]], "pyro.compressible_sdc.problems.advect module": [[50, "module-pyro.compressible_sdc.problems.advect"]], "pyro.compressible_sdc.problems.bubble module": [[50, "module-pyro.compressible_sdc.problems.bubble"]], "pyro.compressible_sdc.problems.gresho module": [[50, "module-pyro.compressible_sdc.problems.gresho"]], "pyro.compressible_sdc.problems.hse module": [[50, "module-pyro.compressible_sdc.problems.hse"]], "pyro.compressible_sdc.problems.kh module": [[50, "module-pyro.compressible_sdc.problems.kh"]], "pyro.compressible_sdc.problems.logo module": [[50, "module-pyro.compressible_sdc.problems.logo"]], "pyro.compressible_sdc.problems.quad module": [[50, "module-pyro.compressible_sdc.problems.quad"]], "pyro.compressible_sdc.problems.ramp module": [[50, "module-pyro.compressible_sdc.problems.ramp"]], "pyro.compressible_sdc.problems.rt module": [[50, "module-pyro.compressible_sdc.problems.rt"]], "pyro.compressible_sdc.problems.rt2 module": [[50, "module-pyro.compressible_sdc.problems.rt2"]], "pyro.compressible_sdc.problems.sedov module": [[50, "module-pyro.compressible_sdc.problems.sedov"]], "pyro.compressible_sdc.problems.sod module": [[50, "module-pyro.compressible_sdc.problems.sod"]], "pyro.compressible_sdc.problems.test module": [[50, "module-pyro.compressible_sdc.problems.test"]], "pyro.compressible_sdc.simulation module": [[49, "module-pyro.compressible_sdc.simulation"]], "pyro.compressible_sr package": [[51, "module-pyro.compressible_sr"]], "pyro.compressible_sr.BC module": [[51, "module-pyro.compressible_sr.BC"]], "pyro.compressible_sr.c2p module": [[51, "module-pyro.compressible_sr.c2p"]], "pyro.compressible_sr.derives module": [[51, "module-pyro.compressible_sr.derives"]], "pyro.compressible_sr.eos module": [[51, "module-pyro.compressible_sr.eos"]], "pyro.compressible_sr.interface module": [[51, "module-pyro.compressible_sr.interface"]], "pyro.compressible_sr.problems package": [[52, "module-pyro.compressible_sr.problems"]], "pyro.compressible_sr.problems.acoustic_pulse module": [[52, "module-pyro.compressible_sr.problems.acoustic_pulse"]], "pyro.compressible_sr.problems.advect module": [[52, "module-pyro.compressible_sr.problems.advect"]], "pyro.compressible_sr.problems.bubble module": [[52, "module-pyro.compressible_sr.problems.bubble"]], "pyro.compressible_sr.problems.gresho module": [[52, "module-pyro.compressible_sr.problems.gresho"]], "pyro.compressible_sr.problems.hse module": [[52, "module-pyro.compressible_sr.problems.hse"]], "pyro.compressible_sr.problems.kh module": [[52, "module-pyro.compressible_sr.problems.kh"]], "pyro.compressible_sr.problems.logo module": [[52, "module-pyro.compressible_sr.problems.logo"]], "pyro.compressible_sr.problems.quad module": [[52, "module-pyro.compressible_sr.problems.quad"]], "pyro.compressible_sr.problems.rt module": [[52, "module-pyro.compressible_sr.problems.rt"]], "pyro.compressible_sr.problems.rt2 module": [[52, "module-pyro.compressible_sr.problems.rt2"]], "pyro.compressible_sr.problems.sedov module": [[52, "module-pyro.compressible_sr.problems.sedov"]], "pyro.compressible_sr.problems.sod module": [[52, "module-pyro.compressible_sr.problems.sod"]], "pyro.compressible_sr.problems.test module": [[52, "module-pyro.compressible_sr.problems.test"]], "pyro.compressible_sr.simulation module": [[51, "module-pyro.compressible_sr.simulation"]], "pyro.compressible_sr.unsplit_fluxes module": [[51, "module-pyro.compressible_sr.unsplit_fluxes"]], "pyro.diffusion package": [[53, "module-pyro.diffusion"]], "pyro.diffusion.problems package": [[54, "module-pyro.diffusion.problems"]], "pyro.diffusion.problems.gaussian module": [[54, "module-pyro.diffusion.problems.gaussian"]], "pyro.diffusion.problems.test module": [[54, "module-pyro.diffusion.problems.test"]], "pyro.diffusion.simulation module": [[53, "module-pyro.diffusion.simulation"]], "pyro.incompressible package": [[55, "module-pyro.incompressible"]], "pyro.incompressible.incomp_interface module": [[55, "module-pyro.incompressible.incomp_interface"]], "pyro.incompressible.problems package": [[56, "module-pyro.incompressible.problems"]], "pyro.incompressible.problems.converge module": [[56, "module-pyro.incompressible.problems.converge"]], "pyro.incompressible.problems.shear module": [[56, "module-pyro.incompressible.problems.shear"]], "pyro.incompressible.simulation module": [[55, "module-pyro.incompressible.simulation"]], "pyro.incompressible_viscous package": [[57, "module-pyro.incompressible_viscous"]], "pyro.incompressible_viscous.BC module": [[57, "module-pyro.incompressible_viscous.BC"]], "pyro.incompressible_viscous.problems package": [[58, "module-pyro.incompressible_viscous.problems"]], "pyro.incompressible_viscous.problems.cavity module": [[58, "module-pyro.incompressible_viscous.problems.cavity"]], "pyro.incompressible_viscous.problems.converge module": [[58, "module-pyro.incompressible_viscous.problems.converge"]], "pyro.incompressible_viscous.problems.plot_cavity module": [[58, "module-pyro.incompressible_viscous.problems.plot_cavity"]], "pyro.incompressible_viscous.problems.shear module": [[58, "module-pyro.incompressible_viscous.problems.shear"]], "pyro.incompressible_viscous.simulation module": [[57, "module-pyro.incompressible_viscous.simulation"]], "pyro.lm_atm package": [[59, "module-pyro.lm_atm"]], "pyro.lm_atm.LM_atm_interface module": [[59, "module-pyro.lm_atm.LM_atm_interface"]], "pyro.lm_atm.problems package": [[60, "module-pyro.lm_atm.problems"]], "pyro.lm_atm.problems.bubble module": [[60, "module-pyro.lm_atm.problems.bubble"]], "pyro.lm_atm.problems.gresho module": [[60, "module-pyro.lm_atm.problems.gresho"]], "pyro.lm_atm.simulation module": [[59, "module-pyro.lm_atm.simulation"]], "pyro.mesh package": [[61, "module-pyro.mesh"]], "pyro.mesh.array_indexer module": [[61, "module-pyro.mesh.array_indexer"]], "pyro.mesh.boundary module": [[61, "module-pyro.mesh.boundary"]], "pyro.mesh.fv module": [[61, "module-pyro.mesh.fv"]], "pyro.mesh.integration module": [[61, "module-pyro.mesh.integration"]], "pyro.mesh.patch module": [[61, "module-pyro.mesh.patch"]], "pyro.mesh.reconstruction module": [[61, "module-pyro.mesh.reconstruction"]], "pyro.multigrid package": [[62, "module-pyro.multigrid"]], "pyro.multigrid.MG module": [[62, "module-pyro.multigrid.MG"]], "pyro.multigrid.edge_coeffs module": [[62, "module-pyro.multigrid.edge_coeffs"]], "pyro.multigrid.general_MG module": [[62, "module-pyro.multigrid.general_MG"]], "pyro.multigrid.variable_coeff_MG module": [[62, "module-pyro.multigrid.variable_coeff_MG"]], "pyro.particles package": [[63, "module-pyro.particles"]], "pyro.particles.particles module": [[63, "module-pyro.particles.particles"]], "pyro.plot module": [[28, "module-pyro.plot"]], "pyro.pyro_sim module": [[28, "module-pyro.pyro_sim"]], "pyro.simulation_null module": [[28, "module-pyro.simulation_null"]], "pyro.swe package": [[64, "module-pyro.swe"]], "pyro.swe.derives module": [[64, "module-pyro.swe.derives"]], "pyro.swe.interface module": [[64, "module-pyro.swe.interface"]], "pyro.swe.problems package": [[65, "module-pyro.swe.problems"]], "pyro.swe.problems.acoustic_pulse module": [[65, "module-pyro.swe.problems.acoustic_pulse"]], "pyro.swe.problems.advect module": [[65, "module-pyro.swe.problems.advect"]], "pyro.swe.problems.dam module": [[65, "module-pyro.swe.problems.dam"]], "pyro.swe.problems.kh module": [[65, "module-pyro.swe.problems.kh"]], "pyro.swe.problems.logo module": [[65, "module-pyro.swe.problems.logo"]], "pyro.swe.problems.quad module": [[65, "module-pyro.swe.problems.quad"]], "pyro.swe.problems.test module": [[65, "module-pyro.swe.problems.test"]], "pyro.swe.simulation module": [[64, "module-pyro.swe.simulation"]], "pyro.swe.unsplit_fluxes module": [[64, "module-pyro.swe.unsplit_fluxes"]], "pyro.test module": [[28, "module-pyro.test"]], "pyro.util package": [[66, "module-pyro.util"]], "pyro.util.compare module": [[66, "module-pyro.util.compare"]], "pyro.util.io_pyro module": [[66, "module-pyro.util.io_pyro"]], "pyro.util.msg module": [[66, "module-pyro.util.msg"]], "pyro.util.plot_tools module": [[66, "module-pyro.util.plot_tools"]], "pyro.util.profile_pyro module": [[66, "module-pyro.util.profile_pyro"]], "pyro.util.runparams module": [[66, "module-pyro.util.runparams"]], "pyro.viscous_burgers package": [[67, "module-pyro.viscous_burgers"]], "pyro.viscous_burgers.interface module": [[67, "module-pyro.viscous_burgers.interface"]], "pyro.viscous_burgers.problems package": [[68, "module-pyro.viscous_burgers.problems"]], "pyro.viscous_burgers.problems.converge module": [[68, "module-pyro.viscous_burgers.problems.converge"]], "pyro.viscous_burgers.problems.tophat module": [[68, "module-pyro.viscous_burgers.problems.tophat"]], "pyro.viscous_burgers.simulation module": [[67, "module-pyro.viscous_burgers.simulation"]], "pyro/": [[6, "pyro"]], "pyro: a python hydro code": [[11, "pyro-a-python-hydro-code"]], "quad": [[4, "quad"], [70, "quad"]], "rt": [[4, "rt"]], "shear": [[9, "shear"], [10, "shear"]], "smooth": [[1, "smooth"]], "tophat": [[1, "tophat"]]}, "docnames": ["ack", "advection_basics", "analysis", "burgers_basics", "compressible_basics", "compressible_compare", "design", "diffusion_basics", "help", "incompressible_basics", "incompressible_viscous_basics", "index", "installation", "intro", "lowmach_basics", "mesh-examples", "mesh_basics", "modules", "multigrid", "multigrid-constant-coefficients", "multigrid-general-linear", "multigrid-variable-coeff", "multigrid_basics", "multigrid_exercises", "notes", "output", "particles_basics", "problems", "pyro", "pyro.advection", "pyro.advection.problems", "pyro.advection_fv4", "pyro.advection_fv4.problems", "pyro.advection_nonuniform", "pyro.advection_nonuniform.problems", "pyro.advection_rk", "pyro.advection_rk.problems", "pyro.advection_weno", "pyro.advection_weno.problems", "pyro.burgers", "pyro.burgers.problems", "pyro.compressible", "pyro.compressible.problems", "pyro.compressible_fv4", "pyro.compressible_fv4.problems", "pyro.compressible_react", "pyro.compressible_react.problems", "pyro.compressible_rk", "pyro.compressible_rk.problems", "pyro.compressible_sdc", "pyro.compressible_sdc.problems", "pyro.compressible_sr", "pyro.compressible_sr.problems", "pyro.diffusion", "pyro.diffusion.problems", "pyro.incompressible", "pyro.incompressible.problems", "pyro.incompressible_viscous", "pyro.incompressible_viscous.problems", "pyro.lm_atm", "pyro.lm_atm.problems", "pyro.mesh", "pyro.multigrid", "pyro.particles", "pyro.swe", "pyro.swe.problems", "pyro.util", "pyro.viscous_burgers", "pyro.viscous_burgers.problems", "running", "swe_basics", "testing", "zreferences"], "envversion": {"nbsphinx": 4, "sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinxcontrib.bibtex": 9}, "filenames": ["ack.rst", "advection_basics.rst", "analysis.rst", "burgers_basics.rst", "compressible_basics.rst", "compressible_compare.rst", "design.rst", "diffusion_basics.rst", "help.rst", "incompressible_basics.rst", "incompressible_viscous_basics.rst", "index.rst", "installation.rst", "intro.rst", "lowmach_basics.rst", "mesh-examples.ipynb", "mesh_basics.rst", "modules.rst", "multigrid.rst", "multigrid-constant-coefficients.ipynb", "multigrid-general-linear.ipynb", "multigrid-variable-coeff.ipynb", "multigrid_basics.rst", "multigrid_exercises.rst", "notes.rst", "output.rst", "particles_basics.rst", "problems.rst", "pyro.rst", "pyro.advection.rst", "pyro.advection.problems.rst", "pyro.advection_fv4.rst", "pyro.advection_fv4.problems.rst", "pyro.advection_nonuniform.rst", "pyro.advection_nonuniform.problems.rst", "pyro.advection_rk.rst", "pyro.advection_rk.problems.rst", "pyro.advection_weno.rst", "pyro.advection_weno.problems.rst", "pyro.burgers.rst", "pyro.burgers.problems.rst", "pyro.compressible.rst", "pyro.compressible.problems.rst", "pyro.compressible_fv4.rst", "pyro.compressible_fv4.problems.rst", "pyro.compressible_react.rst", "pyro.compressible_react.problems.rst", "pyro.compressible_rk.rst", "pyro.compressible_rk.problems.rst", "pyro.compressible_sdc.rst", "pyro.compressible_sdc.problems.rst", "pyro.compressible_sr.rst", "pyro.compressible_sr.problems.rst", "pyro.diffusion.rst", "pyro.diffusion.problems.rst", "pyro.incompressible.rst", "pyro.incompressible.problems.rst", "pyro.incompressible_viscous.rst", "pyro.incompressible_viscous.problems.rst", "pyro.lm_atm.rst", "pyro.lm_atm.problems.rst", "pyro.mesh.rst", "pyro.multigrid.rst", "pyro.particles.rst", "pyro.swe.rst", "pyro.swe.problems.rst", "pyro.util.rst", "pyro.viscous_burgers.rst", "pyro.viscous_burgers.problems.rst", "running.rst", "swe_basics.rst", "testing.rst", "zreferences.rst"], "indexentries": {"add_derived() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.add_derived", false]], "add_derived() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.add_derived", false]], "add_ivars() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.add_ivars", false]], "apply_diffusion_corrections() (in module pyro.viscous_burgers.interface)": [[67, "pyro.viscous_burgers.interface.apply_diffusion_corrections", false]], "apply_gradp_corrections() (in module pyro.incompressible.incomp_interface)": [[55, "pyro.incompressible.incomp_interface.apply_gradp_corrections", false]], "apply_other_source_terms() (in module pyro.incompressible.incomp_interface)": [[55, "pyro.incompressible.incomp_interface.apply_other_source_terms", false]], "apply_transverse_corrections() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.apply_transverse_corrections", false]], "array_generate_particles() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.array_generate_particles", false]], "arrayindexer (class in pyro.mesh.array_indexer)": [[61, "pyro.mesh.array_indexer.ArrayIndexer", false]], "arrayindexerfc (class in pyro.mesh.array_indexer)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC", false]], "artificial_viscosity() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.artificial_viscosity", false]], "artificial_viscosity() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.artificial_viscosity", false]], "avoid_interleaved_output() (in module pyro.test)": [[28, "pyro.test.avoid_interleaved_output", false]], "basestate (class in pyro.lm_atm.simulation)": [[59, "pyro.lm_atm.simulation.Basestate", false]], "bc (class in pyro.mesh.boundary)": [[61, "pyro.mesh.boundary.BC", false]], "bc_is_solid() (in module pyro.mesh.boundary)": [[61, "pyro.mesh.boundary.bc_is_solid", false]], "bc_setup() (in module pyro.simulation_null)": [[28, "pyro.simulation_null.bc_setup", false]], "bcprop (class in pyro.mesh.boundary)": [[61, "pyro.mesh.boundary.BCProp", false]], "begin() (pyro.util.profile_pyro.timer method)": [[66, "pyro.util.profile_pyro.Timer.begin", false]], "bold() (in module pyro.util.msg)": [[66, "pyro.util.msg.bold", false]], "brentq() (in module pyro.compressible_sr.c2p)": [[51, "pyro.compressible_sr.c2p.brentq", false]], "burn() (pyro.compressible_react.simulation.simulation method)": [[45, "pyro.compressible_react.simulation.Simulation.burn", false]], "cell_center_data_clone() (in module pyro.mesh.patch)": [[61, "pyro.mesh.patch.cell_center_data_clone", false]], "cellcenterdata2d (class in pyro.mesh.patch)": [[61, "pyro.mesh.patch.CellCenterData2d", false]], "cellcentermg2d (class in pyro.multigrid.mg)": [[62, "pyro.multigrid.MG.CellCenterMG2d", false]], "coarse_like() (pyro.mesh.patch.grid2d method)": [[61, "pyro.mesh.patch.Grid2d.coarse_like", false]], "command_line_params() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.command_line_params", false]], "compare() (in module pyro.util.compare)": [[66, "pyro.util.compare.compare", false]], "compare_to_benchmark() (pyro.pyro_sim.pyrobenchmark method)": [[28, "pyro.pyro_sim.PyroBenchmark.compare_to_benchmark", false]], "compute_final_update() (pyro.mesh.integration.rkintegrator method)": [[61, "pyro.mesh.integration.RKIntegrator.compute_final_update", false]], "compute_timestep() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.compute_timestep", false]], "cons_to_prim() (in module pyro.compressible.simulation)": [[41, "pyro.compressible.simulation.cons_to_prim", false]], "cons_to_prim() (in module pyro.compressible_sr.c2p)": [[51, "pyro.compressible_sr.c2p.cons_to_prim", false]], "cons_to_prim() (in module pyro.swe.simulation)": [[64, "pyro.swe.simulation.cons_to_prim", false]], "cons_to_prim_wrapper() (in module pyro.compressible_sr.unsplit_fluxes)": [[51, "pyro.compressible_sr.unsplit_fluxes.cons_to_prim_wrapper", false]], "consflux() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.consFlux", false]], "consflux() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.consFlux", false]], "consflux() (in module pyro.swe.interface)": [[64, "pyro.swe.interface.consFlux", false]], "construct_unsplit_fluxes() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.construct_unsplit_fluxes", false]], "copy() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.copy", false]], "copy() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.copy", false]], "create() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.create", false]], "create() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.create", false]], "define_bc() (in module pyro.mesh.boundary)": [[61, "pyro.mesh.boundary.define_bc", false]], "define_other_bc() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.define_other_bc", false]], "define_other_bc() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.define_other_bc", false]], "dens() (in module pyro.compressible.eos)": [[41, "pyro.compressible.eos.dens", false]], "dens() (in module pyro.compressible_sr.eos)": [[51, "pyro.compressible_sr.eos.dens", false]], "derive_primitives() (in module pyro.compressible.derives)": [[41, "pyro.compressible.derives.derive_primitives", false]], "derive_primitives() (in module pyro.compressible_sr.derives)": [[51, "pyro.compressible_sr.derives.derive_primitives", false]], "derive_primitives() (in module pyro.swe.derives)": [[64, "pyro.swe.derives.derive_primitives", false]], "diffuse() (in module pyro.viscous_burgers.interface)": [[67, "pyro.viscous_burgers.interface.diffuse", false]], "diffuse() (pyro.compressible_react.simulation.simulation method)": [[45, "pyro.compressible_react.simulation.Simulation.diffuse", false]], "do_demo() (in module pyro.mesh.patch)": [[61, "pyro.mesh.patch.do_demo", false]], "do_other_update_velocity() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.do_other_update_velocity", false]], "do_other_update_velocity() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.do_other_update_velocity", false]], "do_output() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.do_output", false]], "do_tests() (in module pyro.test)": [[28, "pyro.test.do_tests", false]], "dovis() (pyro.advection.simulation.simulation method)": [[29, "pyro.advection.simulation.Simulation.dovis", false]], "dovis() (pyro.advection_nonuniform.simulation.simulation method)": [[33, "pyro.advection_nonuniform.simulation.Simulation.dovis", false]], "dovis() (pyro.burgers.simulation.simulation method)": [[39, "pyro.burgers.simulation.Simulation.dovis", false]], "dovis() (pyro.compressible.simulation.simulation method)": [[41, "pyro.compressible.simulation.Simulation.dovis", false]], "dovis() (pyro.compressible_react.simulation.simulation method)": [[45, "pyro.compressible_react.simulation.Simulation.dovis", false]], "dovis() (pyro.compressible_sr.simulation.simulation method)": [[51, "pyro.compressible_sr.simulation.Simulation.dovis", false]], "dovis() (pyro.diffusion.simulation.simulation method)": [[53, "pyro.diffusion.simulation.Simulation.dovis", false]], "dovis() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.dovis", false]], "dovis() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.dovis", false]], "dovis() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.dovis", false]], "dovis() (pyro.swe.simulation.simulation method)": [[64, "pyro.swe.simulation.Simulation.dovis", false]], "edgecoeffs (class in pyro.multigrid.edge_coeffs)": [[62, "pyro.multigrid.edge_coeffs.EdgeCoeffs", false]], "end() (pyro.util.profile_pyro.timer method)": [[66, "pyro.util.profile_pyro.Timer.end", false]], "enforce_particle_boundaries() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.enforce_particle_boundaries", false]], "evolve() (pyro.advection.simulation.simulation method)": [[29, "pyro.advection.simulation.Simulation.evolve", false]], "evolve() (pyro.advection_nonuniform.simulation.simulation method)": [[33, "pyro.advection_nonuniform.simulation.Simulation.evolve", false]], "evolve() (pyro.advection_rk.simulation.simulation method)": [[35, "pyro.advection_rk.simulation.Simulation.evolve", false]], "evolve() (pyro.advection_weno.simulation.simulation method)": [[37, "pyro.advection_weno.simulation.Simulation.evolve", false]], "evolve() (pyro.burgers.simulation.simulation method)": [[39, "pyro.burgers.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible.simulation.simulation method)": [[41, "pyro.compressible.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible_fv4.simulation.simulation method)": [[43, "pyro.compressible_fv4.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible_react.simulation.simulation method)": [[45, "pyro.compressible_react.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible_rk.simulation.simulation method)": [[47, "pyro.compressible_rk.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible_sdc.simulation.simulation method)": [[49, "pyro.compressible_sdc.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible_sr.simulation.simulation method)": [[51, "pyro.compressible_sr.simulation.Simulation.evolve", false]], "evolve() (pyro.diffusion.simulation.simulation method)": [[53, "pyro.diffusion.simulation.Simulation.evolve", false]], "evolve() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.evolve", false]], "evolve() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.evolve", false]], "evolve() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.evolve", false]], "evolve() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.evolve", false]], "evolve() (pyro.swe.simulation.simulation method)": [[64, "pyro.swe.simulation.Simulation.evolve", false]], "evolve() (pyro.viscous_burgers.simulation.simulation method)": [[67, "pyro.viscous_burgers.simulation.Simulation.evolve", false]], "f() (in module pyro.compressible_sr.c2p)": [[51, "pyro.compressible_sr.c2p.f", false]], "facecenterdata2d (class in pyro.mesh.patch)": [[61, "pyro.mesh.patch.FaceCenterData2d", false]], "fail() (in module pyro.util.msg)": [[66, "pyro.util.msg.fail", false]], "fill_bc() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.fill_BC", false]], "fill_bc() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.fill_BC", false]], "fill_bc_all() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.fill_BC_all", false]], "fill_ghost() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.fill_ghost", false]], "fill_ghost() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.fill_ghost", false]], "finalize() (in module pyro.advection.problems.smooth)": [[30, "pyro.advection.problems.smooth.finalize", false]], "finalize() (in module pyro.advection.problems.test)": [[30, "pyro.advection.problems.test.finalize", false]], "finalize() (in module pyro.advection.problems.tophat)": [[30, "pyro.advection.problems.tophat.finalize", false]], "finalize() (in module pyro.advection_fv4.problems.smooth)": [[32, "pyro.advection_fv4.problems.smooth.finalize", false]], "finalize() (in module pyro.advection_nonuniform.problems.slotted)": [[34, "pyro.advection_nonuniform.problems.slotted.finalize", false]], "finalize() (in module pyro.advection_nonuniform.problems.test)": [[34, "pyro.advection_nonuniform.problems.test.finalize", false]], "finalize() (in module pyro.advection_rk.problems.smooth)": [[36, "pyro.advection_rk.problems.smooth.finalize", false]], "finalize() (in module pyro.advection_rk.problems.test)": [[36, "pyro.advection_rk.problems.test.finalize", false]], "finalize() (in module pyro.advection_rk.problems.tophat)": [[36, "pyro.advection_rk.problems.tophat.finalize", false]], "finalize() (in module pyro.advection_weno.problems.smooth)": [[38, "pyro.advection_weno.problems.smooth.finalize", false]], "finalize() (in module pyro.advection_weno.problems.test)": [[38, "pyro.advection_weno.problems.test.finalize", false]], "finalize() (in module pyro.advection_weno.problems.tophat)": [[38, "pyro.advection_weno.problems.tophat.finalize", false]], "finalize() (in module pyro.burgers.problems.converge)": [[40, "pyro.burgers.problems.converge.finalize", false]], "finalize() (in module pyro.burgers.problems.test)": [[40, "pyro.burgers.problems.test.finalize", false]], "finalize() (in module pyro.burgers.problems.tophat)": [[40, "pyro.burgers.problems.tophat.finalize", false]], "finalize() (in module pyro.compressible.problems.acoustic_pulse)": [[42, "pyro.compressible.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.compressible.problems.advect)": [[42, "pyro.compressible.problems.advect.finalize", false]], "finalize() (in module pyro.compressible.problems.bubble)": [[42, "pyro.compressible.problems.bubble.finalize", false]], "finalize() (in module pyro.compressible.problems.gresho)": [[42, "pyro.compressible.problems.gresho.finalize", false]], "finalize() (in module pyro.compressible.problems.hse)": [[42, "pyro.compressible.problems.hse.finalize", false]], "finalize() (in module pyro.compressible.problems.kh)": [[42, "pyro.compressible.problems.kh.finalize", false]], "finalize() (in module pyro.compressible.problems.logo)": [[42, "pyro.compressible.problems.logo.finalize", false]], "finalize() (in module pyro.compressible.problems.quad)": [[42, "pyro.compressible.problems.quad.finalize", false]], "finalize() (in module pyro.compressible.problems.ramp)": [[42, "pyro.compressible.problems.ramp.finalize", false]], "finalize() (in module pyro.compressible.problems.rt)": [[42, "pyro.compressible.problems.rt.finalize", false]], "finalize() (in module pyro.compressible.problems.rt2)": [[42, "pyro.compressible.problems.rt2.finalize", false]], "finalize() (in module pyro.compressible.problems.sedov)": [[42, "pyro.compressible.problems.sedov.finalize", false]], "finalize() (in module pyro.compressible.problems.sod)": [[42, "pyro.compressible.problems.sod.finalize", false]], "finalize() (in module pyro.compressible.problems.test)": [[42, "pyro.compressible.problems.test.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.acoustic_pulse)": [[44, "pyro.compressible_fv4.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.advect)": [[44, "pyro.compressible_fv4.problems.advect.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.bubble)": [[44, "pyro.compressible_fv4.problems.bubble.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.gresho)": [[44, "pyro.compressible_fv4.problems.gresho.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.hse)": [[44, "pyro.compressible_fv4.problems.hse.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.kh)": [[44, "pyro.compressible_fv4.problems.kh.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.logo)": [[44, "pyro.compressible_fv4.problems.logo.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.quad)": [[44, "pyro.compressible_fv4.problems.quad.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.ramp)": [[44, "pyro.compressible_fv4.problems.ramp.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.rt)": [[44, "pyro.compressible_fv4.problems.rt.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.rt2)": [[44, "pyro.compressible_fv4.problems.rt2.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.sedov)": [[44, "pyro.compressible_fv4.problems.sedov.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.sod)": [[44, "pyro.compressible_fv4.problems.sod.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.test)": [[44, "pyro.compressible_fv4.problems.test.finalize", false]], "finalize() (in module pyro.compressible_react.problems.flame)": [[46, "pyro.compressible_react.problems.flame.finalize", false]], "finalize() (in module pyro.compressible_react.problems.rt)": [[46, "pyro.compressible_react.problems.rt.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.acoustic_pulse)": [[48, "pyro.compressible_rk.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.advect)": [[48, "pyro.compressible_rk.problems.advect.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.bubble)": [[48, "pyro.compressible_rk.problems.bubble.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.gresho)": [[48, "pyro.compressible_rk.problems.gresho.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.hse)": [[48, "pyro.compressible_rk.problems.hse.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.kh)": [[48, "pyro.compressible_rk.problems.kh.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.logo)": [[48, "pyro.compressible_rk.problems.logo.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.quad)": [[48, "pyro.compressible_rk.problems.quad.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.ramp)": [[48, "pyro.compressible_rk.problems.ramp.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.rt)": [[48, "pyro.compressible_rk.problems.rt.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.rt2)": [[48, "pyro.compressible_rk.problems.rt2.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.sedov)": [[48, "pyro.compressible_rk.problems.sedov.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.sod)": [[48, "pyro.compressible_rk.problems.sod.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.test)": [[48, "pyro.compressible_rk.problems.test.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.acoustic_pulse)": [[50, "pyro.compressible_sdc.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.advect)": [[50, "pyro.compressible_sdc.problems.advect.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.bubble)": [[50, "pyro.compressible_sdc.problems.bubble.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.gresho)": [[50, "pyro.compressible_sdc.problems.gresho.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.hse)": [[50, "pyro.compressible_sdc.problems.hse.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.kh)": [[50, "pyro.compressible_sdc.problems.kh.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.logo)": [[50, "pyro.compressible_sdc.problems.logo.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.quad)": [[50, "pyro.compressible_sdc.problems.quad.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.ramp)": [[50, "pyro.compressible_sdc.problems.ramp.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.rt)": [[50, "pyro.compressible_sdc.problems.rt.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.rt2)": [[50, "pyro.compressible_sdc.problems.rt2.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.sedov)": [[50, "pyro.compressible_sdc.problems.sedov.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.sod)": [[50, "pyro.compressible_sdc.problems.sod.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.test)": [[50, "pyro.compressible_sdc.problems.test.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.acoustic_pulse)": [[52, "pyro.compressible_sr.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.advect)": [[52, "pyro.compressible_sr.problems.advect.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.bubble)": [[52, "pyro.compressible_sr.problems.bubble.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.gresho)": [[52, "pyro.compressible_sr.problems.gresho.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.hse)": [[52, "pyro.compressible_sr.problems.hse.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.kh)": [[52, "pyro.compressible_sr.problems.kh.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.logo)": [[52, "pyro.compressible_sr.problems.logo.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.quad)": [[52, "pyro.compressible_sr.problems.quad.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.rt)": [[52, "pyro.compressible_sr.problems.rt.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.rt2)": [[52, "pyro.compressible_sr.problems.rt2.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.sedov)": [[52, "pyro.compressible_sr.problems.sedov.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.sod)": [[52, "pyro.compressible_sr.problems.sod.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.test)": [[52, "pyro.compressible_sr.problems.test.finalize", false]], "finalize() (in module pyro.diffusion.problems.gaussian)": [[54, "pyro.diffusion.problems.gaussian.finalize", false]], "finalize() (in module pyro.diffusion.problems.test)": [[54, "pyro.diffusion.problems.test.finalize", false]], "finalize() (in module pyro.incompressible.problems.converge)": [[56, "pyro.incompressible.problems.converge.finalize", false]], "finalize() (in module pyro.incompressible.problems.shear)": [[56, "pyro.incompressible.problems.shear.finalize", false]], "finalize() (in module pyro.incompressible_viscous.problems.cavity)": [[58, "pyro.incompressible_viscous.problems.cavity.finalize", false]], "finalize() (in module pyro.incompressible_viscous.problems.converge)": [[58, "pyro.incompressible_viscous.problems.converge.finalize", false]], "finalize() (in module pyro.incompressible_viscous.problems.shear)": [[58, "pyro.incompressible_viscous.problems.shear.finalize", false]], "finalize() (in module pyro.lm_atm.problems.bubble)": [[60, "pyro.lm_atm.problems.bubble.finalize", false]], "finalize() (in module pyro.lm_atm.problems.gresho)": [[60, "pyro.lm_atm.problems.gresho.finalize", false]], "finalize() (in module pyro.swe.problems.acoustic_pulse)": [[65, "pyro.swe.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.swe.problems.advect)": [[65, "pyro.swe.problems.advect.finalize", false]], "finalize() (in module pyro.swe.problems.dam)": [[65, "pyro.swe.problems.dam.finalize", false]], "finalize() (in module pyro.swe.problems.kh)": [[65, "pyro.swe.problems.kh.finalize", false]], "finalize() (in module pyro.swe.problems.logo)": [[65, "pyro.swe.problems.logo.finalize", false]], "finalize() (in module pyro.swe.problems.quad)": [[65, "pyro.swe.problems.quad.finalize", false]], "finalize() (in module pyro.swe.problems.test)": [[65, "pyro.swe.problems.test.finalize", false]], "finalize() (in module pyro.viscous_burgers.problems.converge)": [[68, "pyro.viscous_burgers.problems.converge.finalize", false]], "finalize() (in module pyro.viscous_burgers.problems.tophat)": [[68, "pyro.viscous_burgers.problems.tophat.finalize", false]], "finalize() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.finalize", false]], "fine_like() (pyro.mesh.patch.grid2d method)": [[61, "pyro.mesh.patch.Grid2d.fine_like", false]], "finished() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.finished", false]], "flatten() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.flatten", false]], "flatten_multid() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.flatten_multid", false]], "flux_cons() (in module pyro.compressible_fv4.fluxes)": [[43, "pyro.compressible_fv4.fluxes.flux_cons", false]], "fluxes() (in module pyro.advection_fv4.fluxes)": [[31, "pyro.advection_fv4.fluxes.fluxes", false]], "fluxes() (in module pyro.advection_rk.fluxes)": [[35, "pyro.advection_rk.fluxes.fluxes", false]], "fluxes() (in module pyro.advection_weno.fluxes)": [[37, "pyro.advection_weno.fluxes.fluxes", false]], "fluxes() (in module pyro.compressible_fv4.fluxes)": [[43, "pyro.compressible_fv4.fluxes.fluxes", false]], "fluxes() (in module pyro.compressible_rk.fluxes)": [[47, "pyro.compressible_rk.fluxes.fluxes", false]], "from_centers() (pyro.mesh.fv.fv2d method)": [[61, "pyro.mesh.fv.FV2d.from_centers", false]], "fv2d (class in pyro.mesh.fv)": [[61, "pyro.mesh.fv.FV2d", false]], "fvs() (in module pyro.advection_weno.fluxes)": [[37, "pyro.advection_weno.fluxes.fvs", false]], "generalmg2d (class in pyro.multigrid.general_mg)": [[62, "pyro.multigrid.general_MG.GeneralMG2d", false]], "get_args() (in module pyro.incompressible_viscous.problems.plot_cavity)": [[58, "pyro.incompressible_viscous.problems.plot_cavity.get_args", false]], "get_args() (in module pyro.plot)": [[28, "pyro.plot.get_args", false]], "get_aux() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.get_aux", false]], "get_init_positions() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.get_init_positions", false]], "get_interface_states() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.get_interface_states", false]], "get_interface_states() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.get_interface_states", false]], "get_lap() (in module pyro.viscous_burgers.interface)": [[67, "pyro.viscous_burgers.interface.get_lap", false]], "get_param() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.get_param", false]], "get_positions() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.get_positions", false]], "get_solution() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.get_solution", false]], "get_solution_gradient() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.get_solution_gradient", false]], "get_solution_object() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.get_solution_object", false]], "get_stage_start() (pyro.mesh.integration.rkintegrator method)": [[61, "pyro.mesh.integration.RKIntegrator.get_stage_start", false]], "get_var() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.get_var", false]], "get_var() (pyro.pyro_sim.pyro method)": [[28, "pyro.pyro_sim.Pyro.get_var", false]], "get_var_by_index() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.get_var_by_index", false]], "get_var_by_index() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.get_var_by_index", false]], "get_vars() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.get_vars", false]], "get_vars() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.get_vars", false]], "grid2d (class in pyro.mesh.patch)": [[61, "pyro.mesh.patch.Grid2d", false]], "grid_generate_particles() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.grid_generate_particles", false]], "grid_info() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.grid_info", false]], "grid_setup() (in module pyro.simulation_null)": [[28, "pyro.simulation_null.grid_setup", false]], "h_from_eps() (in module pyro.compressible_sr.eos)": [[51, "pyro.compressible_sr.eos.h_from_eps", false]], "inflow_post_bc() (in module pyro.compressible.bc)": [[41, "pyro.compressible.BC.inflow_post_bc", false]], "inflow_post_bc() (in module pyro.compressible_sr.bc)": [[51, "pyro.compressible_sr.BC.inflow_post_bc", false]], "inflow_pre_bc() (in module pyro.compressible.bc)": [[41, "pyro.compressible.BC.inflow_pre_bc", false]], "inflow_pre_bc() (in module pyro.compressible_sr.bc)": [[51, "pyro.compressible_sr.BC.inflow_pre_bc", false]], "init_data() (in module pyro.advection.problems.smooth)": [[30, "pyro.advection.problems.smooth.init_data", false]], "init_data() (in module pyro.advection.problems.test)": [[30, "pyro.advection.problems.test.init_data", false]], "init_data() (in module pyro.advection.problems.tophat)": [[30, "pyro.advection.problems.tophat.init_data", false]], "init_data() (in module pyro.advection_fv4.problems.smooth)": [[32, "pyro.advection_fv4.problems.smooth.init_data", false]], "init_data() (in module pyro.advection_nonuniform.problems.slotted)": [[34, "pyro.advection_nonuniform.problems.slotted.init_data", false]], "init_data() (in module pyro.advection_nonuniform.problems.test)": [[34, "pyro.advection_nonuniform.problems.test.init_data", false]], "init_data() (in module pyro.advection_rk.problems.smooth)": [[36, "pyro.advection_rk.problems.smooth.init_data", false]], "init_data() (in module pyro.advection_rk.problems.test)": [[36, "pyro.advection_rk.problems.test.init_data", false]], "init_data() (in module pyro.advection_rk.problems.tophat)": [[36, "pyro.advection_rk.problems.tophat.init_data", false]], "init_data() (in module pyro.advection_weno.problems.smooth)": [[38, "pyro.advection_weno.problems.smooth.init_data", false]], "init_data() (in module pyro.advection_weno.problems.test)": [[38, "pyro.advection_weno.problems.test.init_data", false]], "init_data() (in module pyro.advection_weno.problems.tophat)": [[38, "pyro.advection_weno.problems.tophat.init_data", false]], "init_data() (in module pyro.burgers.problems.converge)": [[40, "pyro.burgers.problems.converge.init_data", false]], "init_data() (in module pyro.burgers.problems.test)": [[40, "pyro.burgers.problems.test.init_data", false]], "init_data() (in module pyro.burgers.problems.tophat)": [[40, "pyro.burgers.problems.tophat.init_data", false]], "init_data() (in module pyro.compressible.problems.acoustic_pulse)": [[42, "pyro.compressible.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.compressible.problems.advect)": [[42, "pyro.compressible.problems.advect.init_data", false]], "init_data() (in module pyro.compressible.problems.bubble)": [[42, "pyro.compressible.problems.bubble.init_data", false]], "init_data() (in module pyro.compressible.problems.gresho)": [[42, "pyro.compressible.problems.gresho.init_data", false]], "init_data() (in module pyro.compressible.problems.hse)": [[42, "pyro.compressible.problems.hse.init_data", false]], "init_data() (in module pyro.compressible.problems.kh)": [[42, "pyro.compressible.problems.kh.init_data", false]], "init_data() (in module pyro.compressible.problems.logo)": [[42, "pyro.compressible.problems.logo.init_data", false]], "init_data() (in module pyro.compressible.problems.quad)": [[42, "pyro.compressible.problems.quad.init_data", false]], "init_data() (in module pyro.compressible.problems.ramp)": [[42, "pyro.compressible.problems.ramp.init_data", false]], "init_data() (in module pyro.compressible.problems.rt)": [[42, "pyro.compressible.problems.rt.init_data", false]], "init_data() (in module pyro.compressible.problems.rt2)": [[42, "pyro.compressible.problems.rt2.init_data", false]], "init_data() (in module pyro.compressible.problems.sedov)": [[42, "pyro.compressible.problems.sedov.init_data", false]], "init_data() (in module pyro.compressible.problems.sod)": [[42, "pyro.compressible.problems.sod.init_data", false]], "init_data() (in module pyro.compressible.problems.test)": [[42, "pyro.compressible.problems.test.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.acoustic_pulse)": [[44, "pyro.compressible_fv4.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.advect)": [[44, "pyro.compressible_fv4.problems.advect.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.bubble)": [[44, "pyro.compressible_fv4.problems.bubble.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.gresho)": [[44, "pyro.compressible_fv4.problems.gresho.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.hse)": [[44, "pyro.compressible_fv4.problems.hse.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.kh)": [[44, "pyro.compressible_fv4.problems.kh.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.logo)": [[44, "pyro.compressible_fv4.problems.logo.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.quad)": [[44, "pyro.compressible_fv4.problems.quad.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.ramp)": [[44, "pyro.compressible_fv4.problems.ramp.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.rt)": [[44, "pyro.compressible_fv4.problems.rt.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.rt2)": [[44, "pyro.compressible_fv4.problems.rt2.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.sedov)": [[44, "pyro.compressible_fv4.problems.sedov.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.sod)": [[44, "pyro.compressible_fv4.problems.sod.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.test)": [[44, "pyro.compressible_fv4.problems.test.init_data", false]], "init_data() (in module pyro.compressible_react.problems.flame)": [[46, "pyro.compressible_react.problems.flame.init_data", false]], "init_data() (in module pyro.compressible_react.problems.rt)": [[46, "pyro.compressible_react.problems.rt.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.acoustic_pulse)": [[48, "pyro.compressible_rk.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.advect)": [[48, "pyro.compressible_rk.problems.advect.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.bubble)": [[48, "pyro.compressible_rk.problems.bubble.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.gresho)": [[48, "pyro.compressible_rk.problems.gresho.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.hse)": [[48, "pyro.compressible_rk.problems.hse.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.kh)": [[48, "pyro.compressible_rk.problems.kh.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.logo)": [[48, "pyro.compressible_rk.problems.logo.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.quad)": [[48, "pyro.compressible_rk.problems.quad.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.ramp)": [[48, "pyro.compressible_rk.problems.ramp.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.rt)": [[48, "pyro.compressible_rk.problems.rt.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.rt2)": [[48, "pyro.compressible_rk.problems.rt2.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.sedov)": [[48, "pyro.compressible_rk.problems.sedov.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.sod)": [[48, "pyro.compressible_rk.problems.sod.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.test)": [[48, "pyro.compressible_rk.problems.test.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.acoustic_pulse)": [[50, "pyro.compressible_sdc.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.advect)": [[50, "pyro.compressible_sdc.problems.advect.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.bubble)": [[50, "pyro.compressible_sdc.problems.bubble.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.gresho)": [[50, "pyro.compressible_sdc.problems.gresho.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.hse)": [[50, "pyro.compressible_sdc.problems.hse.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.kh)": [[50, "pyro.compressible_sdc.problems.kh.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.logo)": [[50, "pyro.compressible_sdc.problems.logo.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.quad)": [[50, "pyro.compressible_sdc.problems.quad.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.ramp)": [[50, "pyro.compressible_sdc.problems.ramp.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.rt)": [[50, "pyro.compressible_sdc.problems.rt.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.rt2)": [[50, "pyro.compressible_sdc.problems.rt2.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.sedov)": [[50, "pyro.compressible_sdc.problems.sedov.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.sod)": [[50, "pyro.compressible_sdc.problems.sod.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.test)": [[50, "pyro.compressible_sdc.problems.test.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.acoustic_pulse)": [[52, "pyro.compressible_sr.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.advect)": [[52, "pyro.compressible_sr.problems.advect.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.bubble)": [[52, "pyro.compressible_sr.problems.bubble.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.gresho)": [[52, "pyro.compressible_sr.problems.gresho.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.hse)": [[52, "pyro.compressible_sr.problems.hse.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.kh)": [[52, "pyro.compressible_sr.problems.kh.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.logo)": [[52, "pyro.compressible_sr.problems.logo.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.quad)": [[52, "pyro.compressible_sr.problems.quad.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.rt)": [[52, "pyro.compressible_sr.problems.rt.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.rt2)": [[52, "pyro.compressible_sr.problems.rt2.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.sedov)": [[52, "pyro.compressible_sr.problems.sedov.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.sod)": [[52, "pyro.compressible_sr.problems.sod.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.test)": [[52, "pyro.compressible_sr.problems.test.init_data", false]], "init_data() (in module pyro.diffusion.problems.gaussian)": [[54, "pyro.diffusion.problems.gaussian.init_data", false]], "init_data() (in module pyro.diffusion.problems.test)": [[54, "pyro.diffusion.problems.test.init_data", false]], "init_data() (in module pyro.incompressible.problems.converge)": [[56, "pyro.incompressible.problems.converge.init_data", false]], "init_data() (in module pyro.incompressible.problems.shear)": [[56, "pyro.incompressible.problems.shear.init_data", false]], "init_data() (in module pyro.incompressible_viscous.problems.cavity)": [[58, "pyro.incompressible_viscous.problems.cavity.init_data", false]], "init_data() (in module pyro.incompressible_viscous.problems.converge)": [[58, "pyro.incompressible_viscous.problems.converge.init_data", false]], "init_data() (in module pyro.incompressible_viscous.problems.shear)": [[58, "pyro.incompressible_viscous.problems.shear.init_data", false]], "init_data() (in module pyro.lm_atm.problems.bubble)": [[60, "pyro.lm_atm.problems.bubble.init_data", false]], "init_data() (in module pyro.lm_atm.problems.gresho)": [[60, "pyro.lm_atm.problems.gresho.init_data", false]], "init_data() (in module pyro.swe.problems.acoustic_pulse)": [[65, "pyro.swe.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.swe.problems.advect)": [[65, "pyro.swe.problems.advect.init_data", false]], "init_data() (in module pyro.swe.problems.dam)": [[65, "pyro.swe.problems.dam.init_data", false]], "init_data() (in module pyro.swe.problems.kh)": [[65, "pyro.swe.problems.kh.init_data", false]], "init_data() (in module pyro.swe.problems.logo)": [[65, "pyro.swe.problems.logo.init_data", false]], "init_data() (in module pyro.swe.problems.quad)": [[65, "pyro.swe.problems.quad.init_data", false]], "init_data() (in module pyro.swe.problems.test)": [[65, "pyro.swe.problems.test.init_data", false]], "init_data() (in module pyro.viscous_burgers.problems.converge)": [[68, "pyro.viscous_burgers.problems.converge.init_data", false]], "init_data() (in module pyro.viscous_burgers.problems.tophat)": [[68, "pyro.viscous_burgers.problems.tophat.init_data", false]], "init_rhs() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.init_RHS", false]], "init_solution() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.init_solution", false]], "init_zeros() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.init_zeros", false]], "initialize() (pyro.advection.simulation.simulation method)": [[29, "pyro.advection.simulation.Simulation.initialize", false]], "initialize() (pyro.advection_fv4.simulation.simulation method)": [[31, "pyro.advection_fv4.simulation.Simulation.initialize", false]], "initialize() (pyro.advection_nonuniform.simulation.simulation method)": [[33, "pyro.advection_nonuniform.simulation.Simulation.initialize", false]], "initialize() (pyro.burgers.simulation.simulation method)": [[39, "pyro.burgers.simulation.Simulation.initialize", false]], "initialize() (pyro.compressible.simulation.simulation method)": [[41, "pyro.compressible.simulation.Simulation.initialize", false]], "initialize() (pyro.compressible_fv4.simulation.simulation method)": [[43, "pyro.compressible_fv4.simulation.Simulation.initialize", false]], "initialize() (pyro.compressible_react.simulation.simulation method)": [[45, "pyro.compressible_react.simulation.Simulation.initialize", false]], "initialize() (pyro.compressible_sr.simulation.simulation method)": [[51, "pyro.compressible_sr.simulation.Simulation.initialize", false]], "initialize() (pyro.diffusion.simulation.simulation method)": [[53, "pyro.diffusion.simulation.Simulation.initialize", false]], "initialize() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.initialize", false]], "initialize() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.initialize", false]], "initialize() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.initialize", false]], "initialize() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.initialize", false]], "initialize() (pyro.swe.simulation.simulation method)": [[64, "pyro.swe.simulation.Simulation.initialize", false]], "initialize() (pyro.viscous_burgers.simulation.simulation method)": [[67, "pyro.viscous_burgers.simulation.Simulation.initialize", false]], "initialize_problem() (pyro.pyro_sim.pyro method)": [[28, "pyro.pyro_sim.Pyro.initialize_problem", false]], "interpolate_velocity() (pyro.particles.particles.particle method)": [[63, "pyro.particles.particles.Particle.interpolate_velocity", false]], "ip() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.ip", false]], "ip_jp() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.ip_jp", false]], "ip_jp() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.ip_jp", false]], "is_asymmetric() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.is_asymmetric", false]], "is_asymmetric() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.is_asymmetric", false]], "is_asymmetric() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.is_asymmetric", false]], "is_asymmetric_pair() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.is_asymmetric_pair", false]], "is_float() (in module pyro.util.runparams)": [[66, "pyro.util.runparams.is_float", false]], "is_int() (in module pyro.util.runparams)": [[66, "pyro.util.runparams.is_int", false]], "is_symmetric() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.is_symmetric", false]], "is_symmetric() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.is_symmetric", false]], "is_symmetric() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.is_symmetric", false]], "is_symmetric_pair() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.is_symmetric_pair", false]], "jp() (pyro.lm_atm.simulation.basestate method)": [[59, "pyro.lm_atm.simulation.Basestate.jp", false]], "jp() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.jp", false]], "lap() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.lap", false]], "lap() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.lap", false]], "limit() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.limit", false]], "limit2() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.limit2", false]], "limit4() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.limit4", false]], "load_params() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.load_params", false]], "mac_vels() (in module pyro.incompressible.incomp_interface)": [[55, "pyro.incompressible.incomp_interface.mac_vels", false]], "mac_vels() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.mac_vels", false]], "main() (in module pyro.pyro_sim)": [[28, "pyro.pyro_sim.main", false]], "main() (in module pyro.test)": [[28, "pyro.test.main", false]], "main() (in module pyro.util.compare)": [[66, "pyro.util.compare.main", false]], "make_prime() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.make_prime", false]], "makeplot() (in module pyro.incompressible_viscous.problems.plot_cavity)": [[58, "pyro.incompressible_viscous.problems.plot_cavity.makeplot", false]], "makeplot() (in module pyro.plot)": [[28, "pyro.plot.makeplot", false]], "max() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.max", false]], "method_compute_timestep() (pyro.advection.simulation.simulation method)": [[29, "pyro.advection.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.advection_nonuniform.simulation.simulation method)": [[33, "pyro.advection_nonuniform.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.advection_rk.simulation.simulation method)": [[35, "pyro.advection_rk.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.advection_weno.simulation.simulation method)": [[37, "pyro.advection_weno.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.burgers.simulation.simulation method)": [[39, "pyro.burgers.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.compressible.simulation.simulation method)": [[41, "pyro.compressible.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.compressible_rk.simulation.simulation method)": [[47, "pyro.compressible_rk.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.compressible_sr.simulation.simulation method)": [[51, "pyro.compressible_sr.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.diffusion.simulation.simulation method)": [[53, "pyro.diffusion.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.swe.simulation.simulation method)": [[64, "pyro.swe.simulation.Simulation.method_compute_timestep", false]], "min() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.min", false]], "module": [[28, "module-pyro", false], [28, "module-pyro.plot", false], [28, "module-pyro.pyro_sim", false], [28, "module-pyro.simulation_null", false], [28, "module-pyro.test", false], [29, "module-pyro.advection", false], [29, "module-pyro.advection.advective_fluxes", false], [29, "module-pyro.advection.simulation", false], [30, "module-pyro.advection.problems", false], [30, "module-pyro.advection.problems.smooth", false], [30, "module-pyro.advection.problems.test", false], [30, "module-pyro.advection.problems.tophat", false], [31, "module-pyro.advection_fv4", false], [31, "module-pyro.advection_fv4.fluxes", false], [31, "module-pyro.advection_fv4.interface", false], [31, "module-pyro.advection_fv4.simulation", false], [32, "module-pyro.advection_fv4.problems", false], [32, "module-pyro.advection_fv4.problems.smooth", false], [33, "module-pyro.advection_nonuniform", false], [33, "module-pyro.advection_nonuniform.advective_fluxes", false], [33, "module-pyro.advection_nonuniform.simulation", false], [34, "module-pyro.advection_nonuniform.problems", false], [34, "module-pyro.advection_nonuniform.problems.slotted", false], [34, "module-pyro.advection_nonuniform.problems.test", false], [35, "module-pyro.advection_rk", false], [35, "module-pyro.advection_rk.fluxes", false], [35, "module-pyro.advection_rk.simulation", false], [36, "module-pyro.advection_rk.problems", false], [36, "module-pyro.advection_rk.problems.smooth", false], [36, "module-pyro.advection_rk.problems.test", false], [36, "module-pyro.advection_rk.problems.tophat", false], [37, "module-pyro.advection_weno", false], [37, "module-pyro.advection_weno.fluxes", false], [37, "module-pyro.advection_weno.simulation", false], [38, "module-pyro.advection_weno.problems", false], [38, "module-pyro.advection_weno.problems.smooth", false], [38, "module-pyro.advection_weno.problems.test", false], [38, "module-pyro.advection_weno.problems.tophat", false], [39, "module-pyro.burgers", false], [39, "module-pyro.burgers.burgers_interface", false], [39, "module-pyro.burgers.simulation", false], [40, "module-pyro.burgers.problems", false], [40, "module-pyro.burgers.problems.converge", false], [40, "module-pyro.burgers.problems.test", false], [40, "module-pyro.burgers.problems.tophat", false], [41, "module-pyro.compressible", false], [41, "module-pyro.compressible.BC", false], [41, "module-pyro.compressible.derives", false], [41, "module-pyro.compressible.eos", false], [41, "module-pyro.compressible.interface", false], [41, "module-pyro.compressible.simulation", false], [41, "module-pyro.compressible.unsplit_fluxes", false], [42, "module-pyro.compressible.problems", false], [42, "module-pyro.compressible.problems.acoustic_pulse", false], [42, "module-pyro.compressible.problems.advect", false], [42, "module-pyro.compressible.problems.bubble", false], [42, "module-pyro.compressible.problems.gresho", false], [42, "module-pyro.compressible.problems.hse", false], [42, "module-pyro.compressible.problems.kh", false], [42, "module-pyro.compressible.problems.logo", false], [42, "module-pyro.compressible.problems.quad", false], [42, "module-pyro.compressible.problems.ramp", false], [42, "module-pyro.compressible.problems.rt", false], [42, "module-pyro.compressible.problems.rt2", false], [42, "module-pyro.compressible.problems.sedov", false], [42, "module-pyro.compressible.problems.sod", false], [42, "module-pyro.compressible.problems.test", false], [43, "module-pyro.compressible_fv4", false], [43, "module-pyro.compressible_fv4.fluxes", false], [43, "module-pyro.compressible_fv4.simulation", false], [44, "module-pyro.compressible_fv4.problems", false], [44, "module-pyro.compressible_fv4.problems.acoustic_pulse", false], [44, "module-pyro.compressible_fv4.problems.advect", false], [44, "module-pyro.compressible_fv4.problems.bubble", false], [44, "module-pyro.compressible_fv4.problems.gresho", false], [44, "module-pyro.compressible_fv4.problems.hse", false], [44, "module-pyro.compressible_fv4.problems.kh", false], [44, "module-pyro.compressible_fv4.problems.logo", false], [44, "module-pyro.compressible_fv4.problems.quad", false], [44, "module-pyro.compressible_fv4.problems.ramp", false], [44, "module-pyro.compressible_fv4.problems.rt", false], [44, "module-pyro.compressible_fv4.problems.rt2", false], [44, "module-pyro.compressible_fv4.problems.sedov", false], [44, "module-pyro.compressible_fv4.problems.sod", false], [44, "module-pyro.compressible_fv4.problems.test", false], [45, "module-pyro.compressible_react", false], [45, "module-pyro.compressible_react.simulation", false], [46, "module-pyro.compressible_react.problems", false], [46, "module-pyro.compressible_react.problems.flame", false], [46, "module-pyro.compressible_react.problems.rt", false], [47, "module-pyro.compressible_rk", false], [47, "module-pyro.compressible_rk.fluxes", false], [47, "module-pyro.compressible_rk.simulation", false], [48, "module-pyro.compressible_rk.problems", false], [48, "module-pyro.compressible_rk.problems.acoustic_pulse", false], [48, "module-pyro.compressible_rk.problems.advect", false], [48, "module-pyro.compressible_rk.problems.bubble", false], [48, "module-pyro.compressible_rk.problems.gresho", false], [48, "module-pyro.compressible_rk.problems.hse", false], [48, "module-pyro.compressible_rk.problems.kh", false], [48, "module-pyro.compressible_rk.problems.logo", false], [48, "module-pyro.compressible_rk.problems.quad", false], [48, "module-pyro.compressible_rk.problems.ramp", false], [48, "module-pyro.compressible_rk.problems.rt", false], [48, "module-pyro.compressible_rk.problems.rt2", false], [48, "module-pyro.compressible_rk.problems.sedov", false], [48, "module-pyro.compressible_rk.problems.sod", false], [48, "module-pyro.compressible_rk.problems.test", false], [49, "module-pyro.compressible_sdc", false], [49, "module-pyro.compressible_sdc.simulation", false], [50, "module-pyro.compressible_sdc.problems", false], [50, "module-pyro.compressible_sdc.problems.acoustic_pulse", false], [50, "module-pyro.compressible_sdc.problems.advect", false], [50, "module-pyro.compressible_sdc.problems.bubble", false], [50, "module-pyro.compressible_sdc.problems.gresho", false], [50, "module-pyro.compressible_sdc.problems.hse", false], [50, "module-pyro.compressible_sdc.problems.kh", false], [50, "module-pyro.compressible_sdc.problems.logo", false], [50, "module-pyro.compressible_sdc.problems.quad", false], [50, "module-pyro.compressible_sdc.problems.ramp", false], [50, "module-pyro.compressible_sdc.problems.rt", false], [50, "module-pyro.compressible_sdc.problems.rt2", false], [50, "module-pyro.compressible_sdc.problems.sedov", false], [50, "module-pyro.compressible_sdc.problems.sod", false], [50, "module-pyro.compressible_sdc.problems.test", false], [51, "module-pyro.compressible_sr", false], [51, "module-pyro.compressible_sr.BC", false], [51, "module-pyro.compressible_sr.c2p", false], [51, "module-pyro.compressible_sr.derives", false], [51, "module-pyro.compressible_sr.eos", false], [51, "module-pyro.compressible_sr.interface", false], [51, "module-pyro.compressible_sr.simulation", false], [51, "module-pyro.compressible_sr.unsplit_fluxes", false], [52, "module-pyro.compressible_sr.problems", false], [52, "module-pyro.compressible_sr.problems.acoustic_pulse", false], [52, "module-pyro.compressible_sr.problems.advect", false], [52, "module-pyro.compressible_sr.problems.bubble", false], [52, "module-pyro.compressible_sr.problems.gresho", false], [52, "module-pyro.compressible_sr.problems.hse", false], [52, "module-pyro.compressible_sr.problems.kh", false], [52, "module-pyro.compressible_sr.problems.logo", false], [52, "module-pyro.compressible_sr.problems.quad", false], [52, "module-pyro.compressible_sr.problems.rt", false], [52, "module-pyro.compressible_sr.problems.rt2", false], [52, "module-pyro.compressible_sr.problems.sedov", false], [52, "module-pyro.compressible_sr.problems.sod", false], [52, "module-pyro.compressible_sr.problems.test", false], [53, "module-pyro.diffusion", false], [53, "module-pyro.diffusion.simulation", false], [54, "module-pyro.diffusion.problems", false], [54, "module-pyro.diffusion.problems.gaussian", false], [54, "module-pyro.diffusion.problems.test", false], [55, "module-pyro.incompressible", false], [55, "module-pyro.incompressible.incomp_interface", false], [55, "module-pyro.incompressible.simulation", false], [56, "module-pyro.incompressible.problems", false], [56, "module-pyro.incompressible.problems.converge", false], [56, "module-pyro.incompressible.problems.shear", false], [57, "module-pyro.incompressible_viscous", false], [57, "module-pyro.incompressible_viscous.BC", false], [57, "module-pyro.incompressible_viscous.simulation", false], [58, "module-pyro.incompressible_viscous.problems", false], [58, "module-pyro.incompressible_viscous.problems.cavity", false], [58, "module-pyro.incompressible_viscous.problems.converge", false], [58, "module-pyro.incompressible_viscous.problems.plot_cavity", false], [58, "module-pyro.incompressible_viscous.problems.shear", false], [59, "module-pyro.lm_atm", false], [59, "module-pyro.lm_atm.LM_atm_interface", false], [59, "module-pyro.lm_atm.simulation", false], [60, "module-pyro.lm_atm.problems", false], [60, "module-pyro.lm_atm.problems.bubble", false], [60, "module-pyro.lm_atm.problems.gresho", false], [61, "module-pyro.mesh", false], [61, "module-pyro.mesh.array_indexer", false], [61, "module-pyro.mesh.boundary", false], [61, "module-pyro.mesh.fv", false], [61, "module-pyro.mesh.integration", false], [61, "module-pyro.mesh.patch", false], [61, "module-pyro.mesh.reconstruction", false], [62, "module-pyro.multigrid", false], [62, "module-pyro.multigrid.MG", false], [62, "module-pyro.multigrid.edge_coeffs", false], [62, "module-pyro.multigrid.general_MG", false], [62, "module-pyro.multigrid.variable_coeff_MG", false], [63, "module-pyro.particles", false], [63, "module-pyro.particles.particles", false], [64, "module-pyro.swe", false], [64, "module-pyro.swe.derives", false], [64, "module-pyro.swe.interface", false], [64, "module-pyro.swe.simulation", false], [64, "module-pyro.swe.unsplit_fluxes", false], [65, "module-pyro.swe.problems", false], [65, "module-pyro.swe.problems.acoustic_pulse", false], [65, "module-pyro.swe.problems.advect", false], [65, "module-pyro.swe.problems.dam", false], [65, "module-pyro.swe.problems.kh", false], [65, "module-pyro.swe.problems.logo", false], [65, "module-pyro.swe.problems.quad", false], [65, "module-pyro.swe.problems.test", false], [66, "module-pyro.util", false], [66, "module-pyro.util.compare", false], [66, "module-pyro.util.io_pyro", false], [66, "module-pyro.util.msg", false], [66, "module-pyro.util.plot_tools", false], [66, "module-pyro.util.profile_pyro", false], [66, "module-pyro.util.runparams", false], [67, "module-pyro.viscous_burgers", false], [67, "module-pyro.viscous_burgers.interface", false], [67, "module-pyro.viscous_burgers.simulation", false], [68, "module-pyro.viscous_burgers.problems", false], [68, "module-pyro.viscous_burgers.problems.converge", false], [68, "module-pyro.viscous_burgers.problems.tophat", false]], "nolimit() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.nolimit", false]], "norm() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.norm", false]], "norm() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.norm", false]], "nstages() (pyro.mesh.integration.rkintegrator method)": [[61, "pyro.mesh.integration.RKIntegrator.nstages", false]], "nullsimulation (class in pyro.simulation_null)": [[28, "pyro.simulation_null.NullSimulation", false]], "other_source_term() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.other_source_term", false]], "other_source_term() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.other_source_term", false]], "parse_args() (in module pyro.pyro_sim)": [[28, "pyro.pyro_sim.parse_args", false]], "particle (class in pyro.particles.particles)": [[63, "pyro.particles.particles.Particle", false]], "particles (class in pyro.particles.particles)": [[63, "pyro.particles.particles.Particles", false]], "phi_analytic() (in module pyro.diffusion.problems.gaussian)": [[54, "pyro.diffusion.problems.gaussian.phi_analytic", false]], "pos() (pyro.particles.particles.particle method)": [[63, "pyro.particles.particles.Particle.pos", false]], "preevolve() (pyro.compressible_fv4.simulation.simulation method)": [[43, "pyro.compressible_fv4.simulation.Simulation.preevolve", false]], "preevolve() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.preevolve", false]], "preevolve() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.preevolve", false]], "preevolve() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.preevolve", false]], "pres() (in module pyro.compressible.eos)": [[41, "pyro.compressible.eos.pres", false]], "pres() (in module pyro.compressible_sr.eos)": [[51, "pyro.compressible_sr.eos.pres", false]], "pretty_print() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.pretty_print", false]], "pretty_print() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.pretty_print", false]], "pretty_print() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.pretty_print", false]], "prim_to_cons() (in module pyro.compressible.simulation)": [[41, "pyro.compressible.simulation.prim_to_cons", false]], "prim_to_cons() (in module pyro.compressible_sr.simulation)": [[51, "pyro.compressible_sr.simulation.prim_to_cons", false]], "prim_to_cons() (in module pyro.swe.simulation)": [[64, "pyro.swe.simulation.prim_to_cons", false]], "print_all_params() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.print_all_params", false]], "print_paramfile() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.print_paramfile", false]], "print_sphinx_tables() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.print_sphinx_tables", false]], "print_unused_params() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.print_unused_params", false]], "prolong() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.prolong", false]], "prolong() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.prolong", false]], "pyro": [[28, "module-pyro", false]], "pyro (class in pyro.pyro_sim)": [[28, "pyro.pyro_sim.Pyro", false]], "pyro.advection": [[29, "module-pyro.advection", false]], "pyro.advection.advective_fluxes": [[29, "module-pyro.advection.advective_fluxes", false]], "pyro.advection.problems": [[30, "module-pyro.advection.problems", false]], "pyro.advection.problems.smooth": [[30, "module-pyro.advection.problems.smooth", false]], "pyro.advection.problems.test": [[30, "module-pyro.advection.problems.test", false]], "pyro.advection.problems.tophat": [[30, "module-pyro.advection.problems.tophat", false]], "pyro.advection.simulation": [[29, "module-pyro.advection.simulation", false]], "pyro.advection_fv4": [[31, "module-pyro.advection_fv4", false]], "pyro.advection_fv4.fluxes": [[31, "module-pyro.advection_fv4.fluxes", false]], "pyro.advection_fv4.interface": [[31, "module-pyro.advection_fv4.interface", false]], "pyro.advection_fv4.problems": [[32, "module-pyro.advection_fv4.problems", false]], "pyro.advection_fv4.problems.smooth": [[32, "module-pyro.advection_fv4.problems.smooth", false]], "pyro.advection_fv4.simulation": [[31, "module-pyro.advection_fv4.simulation", false]], "pyro.advection_nonuniform": [[33, "module-pyro.advection_nonuniform", false]], "pyro.advection_nonuniform.advective_fluxes": [[33, "module-pyro.advection_nonuniform.advective_fluxes", false]], "pyro.advection_nonuniform.problems": [[34, "module-pyro.advection_nonuniform.problems", false]], "pyro.advection_nonuniform.problems.slotted": [[34, "module-pyro.advection_nonuniform.problems.slotted", false]], "pyro.advection_nonuniform.problems.test": [[34, "module-pyro.advection_nonuniform.problems.test", false]], "pyro.advection_nonuniform.simulation": [[33, "module-pyro.advection_nonuniform.simulation", false]], "pyro.advection_rk": [[35, "module-pyro.advection_rk", false]], "pyro.advection_rk.fluxes": [[35, "module-pyro.advection_rk.fluxes", false]], "pyro.advection_rk.problems": [[36, "module-pyro.advection_rk.problems", false]], "pyro.advection_rk.problems.smooth": [[36, "module-pyro.advection_rk.problems.smooth", false]], "pyro.advection_rk.problems.test": [[36, "module-pyro.advection_rk.problems.test", false]], "pyro.advection_rk.problems.tophat": [[36, "module-pyro.advection_rk.problems.tophat", false]], "pyro.advection_rk.simulation": [[35, "module-pyro.advection_rk.simulation", false]], "pyro.advection_weno": [[37, "module-pyro.advection_weno", false]], "pyro.advection_weno.fluxes": [[37, "module-pyro.advection_weno.fluxes", false]], "pyro.advection_weno.problems": [[38, "module-pyro.advection_weno.problems", false]], "pyro.advection_weno.problems.smooth": [[38, "module-pyro.advection_weno.problems.smooth", false]], "pyro.advection_weno.problems.test": [[38, "module-pyro.advection_weno.problems.test", false]], "pyro.advection_weno.problems.tophat": [[38, "module-pyro.advection_weno.problems.tophat", false]], "pyro.advection_weno.simulation": [[37, "module-pyro.advection_weno.simulation", false]], "pyro.burgers": [[39, "module-pyro.burgers", false]], "pyro.burgers.burgers_interface": [[39, "module-pyro.burgers.burgers_interface", false]], "pyro.burgers.problems": [[40, "module-pyro.burgers.problems", false]], "pyro.burgers.problems.converge": [[40, "module-pyro.burgers.problems.converge", false]], "pyro.burgers.problems.test": [[40, "module-pyro.burgers.problems.test", false]], "pyro.burgers.problems.tophat": [[40, "module-pyro.burgers.problems.tophat", false]], "pyro.burgers.simulation": [[39, "module-pyro.burgers.simulation", false]], "pyro.compressible": [[41, "module-pyro.compressible", false]], "pyro.compressible.bc": [[41, "module-pyro.compressible.BC", false]], "pyro.compressible.derives": [[41, "module-pyro.compressible.derives", false]], "pyro.compressible.eos": [[41, "module-pyro.compressible.eos", false]], "pyro.compressible.interface": [[41, "module-pyro.compressible.interface", false]], "pyro.compressible.problems": [[42, "module-pyro.compressible.problems", false]], "pyro.compressible.problems.acoustic_pulse": [[42, "module-pyro.compressible.problems.acoustic_pulse", false]], "pyro.compressible.problems.advect": [[42, "module-pyro.compressible.problems.advect", false]], "pyro.compressible.problems.bubble": [[42, "module-pyro.compressible.problems.bubble", false]], "pyro.compressible.problems.gresho": [[42, "module-pyro.compressible.problems.gresho", false]], "pyro.compressible.problems.hse": [[42, "module-pyro.compressible.problems.hse", false]], "pyro.compressible.problems.kh": [[42, "module-pyro.compressible.problems.kh", false]], "pyro.compressible.problems.logo": [[42, "module-pyro.compressible.problems.logo", false]], "pyro.compressible.problems.quad": [[42, "module-pyro.compressible.problems.quad", false]], "pyro.compressible.problems.ramp": [[42, "module-pyro.compressible.problems.ramp", false]], "pyro.compressible.problems.rt": [[42, "module-pyro.compressible.problems.rt", false]], "pyro.compressible.problems.rt2": [[42, "module-pyro.compressible.problems.rt2", false]], "pyro.compressible.problems.sedov": [[42, "module-pyro.compressible.problems.sedov", false]], "pyro.compressible.problems.sod": [[42, "module-pyro.compressible.problems.sod", false]], "pyro.compressible.problems.test": [[42, "module-pyro.compressible.problems.test", false]], "pyro.compressible.simulation": [[41, "module-pyro.compressible.simulation", false]], "pyro.compressible.unsplit_fluxes": [[41, "module-pyro.compressible.unsplit_fluxes", false]], "pyro.compressible_fv4": [[43, "module-pyro.compressible_fv4", false]], "pyro.compressible_fv4.fluxes": [[43, "module-pyro.compressible_fv4.fluxes", false]], "pyro.compressible_fv4.problems": [[44, "module-pyro.compressible_fv4.problems", false]], "pyro.compressible_fv4.problems.acoustic_pulse": [[44, "module-pyro.compressible_fv4.problems.acoustic_pulse", false]], "pyro.compressible_fv4.problems.advect": [[44, "module-pyro.compressible_fv4.problems.advect", false]], "pyro.compressible_fv4.problems.bubble": [[44, "module-pyro.compressible_fv4.problems.bubble", false]], "pyro.compressible_fv4.problems.gresho": [[44, "module-pyro.compressible_fv4.problems.gresho", false]], "pyro.compressible_fv4.problems.hse": [[44, "module-pyro.compressible_fv4.problems.hse", false]], "pyro.compressible_fv4.problems.kh": [[44, "module-pyro.compressible_fv4.problems.kh", false]], "pyro.compressible_fv4.problems.logo": [[44, "module-pyro.compressible_fv4.problems.logo", false]], "pyro.compressible_fv4.problems.quad": [[44, "module-pyro.compressible_fv4.problems.quad", false]], "pyro.compressible_fv4.problems.ramp": [[44, "module-pyro.compressible_fv4.problems.ramp", false]], "pyro.compressible_fv4.problems.rt": [[44, "module-pyro.compressible_fv4.problems.rt", false]], "pyro.compressible_fv4.problems.rt2": [[44, "module-pyro.compressible_fv4.problems.rt2", false]], "pyro.compressible_fv4.problems.sedov": [[44, "module-pyro.compressible_fv4.problems.sedov", false]], "pyro.compressible_fv4.problems.sod": [[44, "module-pyro.compressible_fv4.problems.sod", false]], "pyro.compressible_fv4.problems.test": [[44, "module-pyro.compressible_fv4.problems.test", false]], "pyro.compressible_fv4.simulation": [[43, "module-pyro.compressible_fv4.simulation", false]], "pyro.compressible_react": [[45, "module-pyro.compressible_react", false]], "pyro.compressible_react.problems": [[46, "module-pyro.compressible_react.problems", false]], "pyro.compressible_react.problems.flame": [[46, "module-pyro.compressible_react.problems.flame", false]], "pyro.compressible_react.problems.rt": [[46, "module-pyro.compressible_react.problems.rt", false]], "pyro.compressible_react.simulation": [[45, "module-pyro.compressible_react.simulation", false]], "pyro.compressible_rk": [[47, "module-pyro.compressible_rk", false]], "pyro.compressible_rk.fluxes": [[47, "module-pyro.compressible_rk.fluxes", false]], "pyro.compressible_rk.problems": [[48, "module-pyro.compressible_rk.problems", false]], "pyro.compressible_rk.problems.acoustic_pulse": [[48, "module-pyro.compressible_rk.problems.acoustic_pulse", false]], "pyro.compressible_rk.problems.advect": [[48, "module-pyro.compressible_rk.problems.advect", false]], "pyro.compressible_rk.problems.bubble": [[48, "module-pyro.compressible_rk.problems.bubble", false]], "pyro.compressible_rk.problems.gresho": [[48, "module-pyro.compressible_rk.problems.gresho", false]], "pyro.compressible_rk.problems.hse": [[48, "module-pyro.compressible_rk.problems.hse", false]], "pyro.compressible_rk.problems.kh": [[48, "module-pyro.compressible_rk.problems.kh", false]], "pyro.compressible_rk.problems.logo": [[48, "module-pyro.compressible_rk.problems.logo", false]], "pyro.compressible_rk.problems.quad": [[48, "module-pyro.compressible_rk.problems.quad", false]], "pyro.compressible_rk.problems.ramp": [[48, "module-pyro.compressible_rk.problems.ramp", false]], "pyro.compressible_rk.problems.rt": [[48, "module-pyro.compressible_rk.problems.rt", false]], "pyro.compressible_rk.problems.rt2": [[48, "module-pyro.compressible_rk.problems.rt2", false]], "pyro.compressible_rk.problems.sedov": [[48, "module-pyro.compressible_rk.problems.sedov", false]], "pyro.compressible_rk.problems.sod": [[48, "module-pyro.compressible_rk.problems.sod", false]], "pyro.compressible_rk.problems.test": [[48, "module-pyro.compressible_rk.problems.test", false]], "pyro.compressible_rk.simulation": [[47, "module-pyro.compressible_rk.simulation", false]], "pyro.compressible_sdc": [[49, "module-pyro.compressible_sdc", false]], "pyro.compressible_sdc.problems": [[50, "module-pyro.compressible_sdc.problems", false]], "pyro.compressible_sdc.problems.acoustic_pulse": [[50, "module-pyro.compressible_sdc.problems.acoustic_pulse", false]], "pyro.compressible_sdc.problems.advect": [[50, "module-pyro.compressible_sdc.problems.advect", false]], "pyro.compressible_sdc.problems.bubble": [[50, "module-pyro.compressible_sdc.problems.bubble", false]], "pyro.compressible_sdc.problems.gresho": [[50, "module-pyro.compressible_sdc.problems.gresho", false]], "pyro.compressible_sdc.problems.hse": [[50, "module-pyro.compressible_sdc.problems.hse", false]], "pyro.compressible_sdc.problems.kh": [[50, "module-pyro.compressible_sdc.problems.kh", false]], "pyro.compressible_sdc.problems.logo": [[50, "module-pyro.compressible_sdc.problems.logo", false]], "pyro.compressible_sdc.problems.quad": [[50, "module-pyro.compressible_sdc.problems.quad", false]], "pyro.compressible_sdc.problems.ramp": [[50, "module-pyro.compressible_sdc.problems.ramp", false]], "pyro.compressible_sdc.problems.rt": [[50, "module-pyro.compressible_sdc.problems.rt", false]], "pyro.compressible_sdc.problems.rt2": [[50, "module-pyro.compressible_sdc.problems.rt2", false]], "pyro.compressible_sdc.problems.sedov": [[50, "module-pyro.compressible_sdc.problems.sedov", false]], "pyro.compressible_sdc.problems.sod": [[50, "module-pyro.compressible_sdc.problems.sod", false]], "pyro.compressible_sdc.problems.test": [[50, "module-pyro.compressible_sdc.problems.test", false]], "pyro.compressible_sdc.simulation": [[49, "module-pyro.compressible_sdc.simulation", false]], "pyro.compressible_sr": [[51, "module-pyro.compressible_sr", false]], "pyro.compressible_sr.bc": [[51, "module-pyro.compressible_sr.BC", false]], "pyro.compressible_sr.c2p": [[51, "module-pyro.compressible_sr.c2p", false]], "pyro.compressible_sr.derives": [[51, "module-pyro.compressible_sr.derives", false]], "pyro.compressible_sr.eos": [[51, "module-pyro.compressible_sr.eos", false]], "pyro.compressible_sr.interface": [[51, "module-pyro.compressible_sr.interface", false]], "pyro.compressible_sr.problems": [[52, "module-pyro.compressible_sr.problems", false]], "pyro.compressible_sr.problems.acoustic_pulse": [[52, "module-pyro.compressible_sr.problems.acoustic_pulse", false]], "pyro.compressible_sr.problems.advect": [[52, "module-pyro.compressible_sr.problems.advect", false]], "pyro.compressible_sr.problems.bubble": [[52, "module-pyro.compressible_sr.problems.bubble", false]], "pyro.compressible_sr.problems.gresho": [[52, "module-pyro.compressible_sr.problems.gresho", false]], "pyro.compressible_sr.problems.hse": [[52, "module-pyro.compressible_sr.problems.hse", false]], "pyro.compressible_sr.problems.kh": [[52, "module-pyro.compressible_sr.problems.kh", false]], "pyro.compressible_sr.problems.logo": [[52, "module-pyro.compressible_sr.problems.logo", false]], "pyro.compressible_sr.problems.quad": [[52, "module-pyro.compressible_sr.problems.quad", false]], "pyro.compressible_sr.problems.rt": [[52, "module-pyro.compressible_sr.problems.rt", false]], "pyro.compressible_sr.problems.rt2": [[52, "module-pyro.compressible_sr.problems.rt2", false]], "pyro.compressible_sr.problems.sedov": [[52, "module-pyro.compressible_sr.problems.sedov", false]], "pyro.compressible_sr.problems.sod": [[52, "module-pyro.compressible_sr.problems.sod", false]], "pyro.compressible_sr.problems.test": [[52, "module-pyro.compressible_sr.problems.test", false]], "pyro.compressible_sr.simulation": [[51, "module-pyro.compressible_sr.simulation", false]], "pyro.compressible_sr.unsplit_fluxes": [[51, "module-pyro.compressible_sr.unsplit_fluxes", false]], "pyro.diffusion": [[53, "module-pyro.diffusion", false]], "pyro.diffusion.problems": [[54, "module-pyro.diffusion.problems", false]], "pyro.diffusion.problems.gaussian": [[54, "module-pyro.diffusion.problems.gaussian", false]], "pyro.diffusion.problems.test": [[54, "module-pyro.diffusion.problems.test", false]], "pyro.diffusion.simulation": [[53, "module-pyro.diffusion.simulation", false]], "pyro.incompressible": [[55, "module-pyro.incompressible", false]], "pyro.incompressible.incomp_interface": [[55, "module-pyro.incompressible.incomp_interface", false]], "pyro.incompressible.problems": [[56, "module-pyro.incompressible.problems", false]], "pyro.incompressible.problems.converge": [[56, "module-pyro.incompressible.problems.converge", false]], "pyro.incompressible.problems.shear": [[56, "module-pyro.incompressible.problems.shear", false]], "pyro.incompressible.simulation": [[55, "module-pyro.incompressible.simulation", false]], "pyro.incompressible_viscous": [[57, "module-pyro.incompressible_viscous", false]], "pyro.incompressible_viscous.bc": [[57, "module-pyro.incompressible_viscous.BC", false]], "pyro.incompressible_viscous.problems": [[58, "module-pyro.incompressible_viscous.problems", false]], "pyro.incompressible_viscous.problems.cavity": [[58, "module-pyro.incompressible_viscous.problems.cavity", false]], "pyro.incompressible_viscous.problems.converge": [[58, "module-pyro.incompressible_viscous.problems.converge", false]], "pyro.incompressible_viscous.problems.plot_cavity": [[58, "module-pyro.incompressible_viscous.problems.plot_cavity", false]], "pyro.incompressible_viscous.problems.shear": [[58, "module-pyro.incompressible_viscous.problems.shear", false]], "pyro.incompressible_viscous.simulation": [[57, "module-pyro.incompressible_viscous.simulation", false]], "pyro.lm_atm": [[59, "module-pyro.lm_atm", false]], "pyro.lm_atm.lm_atm_interface": [[59, "module-pyro.lm_atm.LM_atm_interface", false]], "pyro.lm_atm.problems": [[60, "module-pyro.lm_atm.problems", false]], "pyro.lm_atm.problems.bubble": [[60, "module-pyro.lm_atm.problems.bubble", false]], "pyro.lm_atm.problems.gresho": [[60, "module-pyro.lm_atm.problems.gresho", false]], "pyro.lm_atm.simulation": [[59, "module-pyro.lm_atm.simulation", false]], "pyro.mesh": [[61, "module-pyro.mesh", false]], "pyro.mesh.array_indexer": [[61, "module-pyro.mesh.array_indexer", false]], "pyro.mesh.boundary": [[61, "module-pyro.mesh.boundary", false]], "pyro.mesh.fv": [[61, "module-pyro.mesh.fv", false]], "pyro.mesh.integration": [[61, "module-pyro.mesh.integration", false]], "pyro.mesh.patch": [[61, "module-pyro.mesh.patch", false]], "pyro.mesh.reconstruction": [[61, "module-pyro.mesh.reconstruction", false]], "pyro.multigrid": [[62, "module-pyro.multigrid", false]], "pyro.multigrid.edge_coeffs": [[62, "module-pyro.multigrid.edge_coeffs", false]], "pyro.multigrid.general_mg": [[62, "module-pyro.multigrid.general_MG", false]], "pyro.multigrid.mg": [[62, "module-pyro.multigrid.MG", false]], "pyro.multigrid.variable_coeff_mg": [[62, "module-pyro.multigrid.variable_coeff_MG", false]], "pyro.particles": [[63, "module-pyro.particles", false]], "pyro.particles.particles": [[63, "module-pyro.particles.particles", false]], "pyro.plot": [[28, "module-pyro.plot", false]], "pyro.pyro_sim": [[28, "module-pyro.pyro_sim", false]], "pyro.simulation_null": [[28, "module-pyro.simulation_null", false]], "pyro.swe": [[64, "module-pyro.swe", false]], "pyro.swe.derives": [[64, "module-pyro.swe.derives", false]], "pyro.swe.interface": [[64, "module-pyro.swe.interface", false]], "pyro.swe.problems": [[65, "module-pyro.swe.problems", false]], "pyro.swe.problems.acoustic_pulse": [[65, "module-pyro.swe.problems.acoustic_pulse", false]], "pyro.swe.problems.advect": [[65, "module-pyro.swe.problems.advect", false]], "pyro.swe.problems.dam": [[65, "module-pyro.swe.problems.dam", false]], "pyro.swe.problems.kh": [[65, "module-pyro.swe.problems.kh", false]], "pyro.swe.problems.logo": [[65, "module-pyro.swe.problems.logo", false]], "pyro.swe.problems.quad": [[65, "module-pyro.swe.problems.quad", false]], "pyro.swe.problems.test": [[65, "module-pyro.swe.problems.test", false]], "pyro.swe.simulation": [[64, "module-pyro.swe.simulation", false]], "pyro.swe.unsplit_fluxes": [[64, "module-pyro.swe.unsplit_fluxes", false]], "pyro.test": [[28, "module-pyro.test", false]], "pyro.util": [[66, "module-pyro.util", false]], "pyro.util.compare": [[66, "module-pyro.util.compare", false]], "pyro.util.io_pyro": [[66, "module-pyro.util.io_pyro", false]], "pyro.util.msg": [[66, "module-pyro.util.msg", false]], "pyro.util.plot_tools": [[66, "module-pyro.util.plot_tools", false]], "pyro.util.profile_pyro": [[66, "module-pyro.util.profile_pyro", false]], "pyro.util.runparams": [[66, "module-pyro.util.runparams", false]], "pyro.viscous_burgers": [[67, "module-pyro.viscous_burgers", false]], "pyro.viscous_burgers.interface": [[67, "module-pyro.viscous_burgers.interface", false]], "pyro.viscous_burgers.problems": [[68, "module-pyro.viscous_burgers.problems", false]], "pyro.viscous_burgers.problems.converge": [[68, "module-pyro.viscous_burgers.problems.converge", false]], "pyro.viscous_burgers.problems.tophat": [[68, "module-pyro.viscous_burgers.problems.tophat", false]], "pyro.viscous_burgers.simulation": [[67, "module-pyro.viscous_burgers.simulation", false]], "pyrobenchmark (class in pyro.pyro_sim)": [[28, "pyro.pyro_sim.PyroBenchmark", false]], "pyrotest (class in pyro.test)": [[28, "pyro.test.PyroTest", false]], "randomly_generate_particles() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.randomly_generate_particles", false]], "read() (in module pyro.util.io_pyro)": [[66, "pyro.util.io_pyro.read", false]], "read_bcs() (in module pyro.util.io_pyro)": [[66, "pyro.util.io_pyro.read_bcs", false]], "read_extras() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.read_extras", false]], "read_extras() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.read_extras", false]], "register_var() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.register_var", false]], "report() (pyro.util.profile_pyro.timercollection method)": [[66, "pyro.util.profile_pyro.TimerCollection.report", false]], "restrict() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.restrict", false]], "restrict() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.restrict", false]], "restrict() (pyro.multigrid.edge_coeffs.edgecoeffs method)": [[62, "pyro.multigrid.edge_coeffs.EdgeCoeffs.restrict", false]], "rho_states() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.rho_states", false]], "rhoe() (in module pyro.compressible.eos)": [[41, "pyro.compressible.eos.rhoe", false]], "rhoe() (in module pyro.compressible_sr.eos)": [[51, "pyro.compressible_sr.eos.rhoe", false]], "rhoh_from_rho_p() (in module pyro.compressible_sr.eos)": [[51, "pyro.compressible_sr.eos.rhoh_from_rho_p", false]], "riemann() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.riemann", false]], "riemann() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.riemann", false]], "riemann_and_upwind() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.riemann_and_upwind", false]], "riemann_and_upwind() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.riemann_and_upwind", false]], "riemann_cgf() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.riemann_cgf", false]], "riemann_cgf() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.riemann_cgf", false]], "riemann_hllc() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.riemann_hllc", false]], "riemann_hllc() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.riemann_hllc", false]], "riemann_hllc() (in module pyro.swe.interface)": [[64, "pyro.swe.interface.riemann_hllc", false]], "riemann_prim() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.riemann_prim", false]], "riemann_prim() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.riemann_prim", false]], "riemann_roe() (in module pyro.swe.interface)": [[64, "pyro.swe.interface.riemann_roe", false]], "rkintegrator (class in pyro.mesh.integration)": [[61, "pyro.mesh.integration.RKIntegrator", false]], "run_sim() (pyro.pyro_sim.pyro method)": [[28, "pyro.pyro_sim.Pyro.run_sim", false]], "run_sim() (pyro.pyro_sim.pyrobenchmark method)": [[28, "pyro.pyro_sim.PyroBenchmark.run_sim", false]], "run_test() (in module pyro.test)": [[28, "pyro.test.run_test", false]], "run_test_star() (in module pyro.test)": [[28, "pyro.test.run_test_star", false]], "runtimeparameters (class in pyro.util.runparams)": [[66, "pyro.util.runparams.RuntimeParameters", false]], "scratch_array() (pyro.mesh.patch.grid2d method)": [[61, "pyro.mesh.patch.Grid2d.scratch_array", false]], "sdc_integral() (pyro.compressible_sdc.simulation.simulation method)": [[49, "pyro.compressible_sdc.simulation.Simulation.sdc_integral", false]], "set_aux() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.set_aux", false]], "set_start() (pyro.mesh.integration.rkintegrator method)": [[61, "pyro.mesh.integration.RKIntegrator.set_start", false]], "setup_axes() (in module pyro.util.plot_tools)": [[66, "pyro.util.plot_tools.setup_axes", false]], "simulation (class in pyro.advection.simulation)": [[29, "pyro.advection.simulation.Simulation", false]], "simulation (class in pyro.advection_fv4.simulation)": [[31, "pyro.advection_fv4.simulation.Simulation", false]], "simulation (class in pyro.advection_nonuniform.simulation)": [[33, "pyro.advection_nonuniform.simulation.Simulation", false]], "simulation (class in pyro.advection_rk.simulation)": [[35, "pyro.advection_rk.simulation.Simulation", false]], "simulation (class in pyro.advection_weno.simulation)": [[37, "pyro.advection_weno.simulation.Simulation", false]], "simulation (class in pyro.burgers.simulation)": [[39, "pyro.burgers.simulation.Simulation", false]], "simulation (class in pyro.compressible.simulation)": [[41, "pyro.compressible.simulation.Simulation", false]], "simulation (class in pyro.compressible_fv4.simulation)": [[43, "pyro.compressible_fv4.simulation.Simulation", false]], "simulation (class in pyro.compressible_react.simulation)": [[45, "pyro.compressible_react.simulation.Simulation", false]], "simulation (class in pyro.compressible_rk.simulation)": [[47, "pyro.compressible_rk.simulation.Simulation", false]], "simulation (class in pyro.compressible_sdc.simulation)": [[49, "pyro.compressible_sdc.simulation.Simulation", false]], "simulation (class in pyro.compressible_sr.simulation)": [[51, "pyro.compressible_sr.simulation.Simulation", false]], "simulation (class in pyro.diffusion.simulation)": [[53, "pyro.diffusion.simulation.Simulation", false]], "simulation (class in pyro.incompressible.simulation)": [[55, "pyro.incompressible.simulation.Simulation", false]], "simulation (class in pyro.incompressible_viscous.simulation)": [[57, "pyro.incompressible_viscous.simulation.Simulation", false]], "simulation (class in pyro.lm_atm.simulation)": [[59, "pyro.lm_atm.simulation.Simulation", false]], "simulation (class in pyro.swe.simulation)": [[64, "pyro.swe.simulation.Simulation", false]], "simulation (class in pyro.viscous_burgers.simulation)": [[67, "pyro.viscous_burgers.simulation.Simulation", false]], "single_step() (pyro.pyro_sim.pyro method)": [[28, "pyro.pyro_sim.Pyro.single_step", false]], "smooth() (pyro.multigrid.general_mg.generalmg2d method)": [[62, "pyro.multigrid.general_MG.GeneralMG2d.smooth", false]], "smooth() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.smooth", false]], "smooth() (pyro.multigrid.variable_coeff_mg.varcoeffccmg2d method)": [[62, "pyro.multigrid.variable_coeff_MG.VarCoeffCCMG2d.smooth", false]], "solve() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.solve", false]], "states() (in module pyro.advection_fv4.interface)": [[31, "pyro.advection_fv4.interface.states", false]], "states() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.states", false]], "states() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.states", false]], "states() (in module pyro.incompressible.incomp_interface)": [[55, "pyro.incompressible.incomp_interface.states", false]], "states() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.states", false]], "states() (in module pyro.swe.interface)": [[64, "pyro.swe.interface.states", false]], "states_nolimit() (in module pyro.advection_fv4.interface)": [[31, "pyro.advection_fv4.interface.states_nolimit", false]], "store_as_benchmark() (pyro.pyro_sim.pyrobenchmark method)": [[28, "pyro.pyro_sim.PyroBenchmark.store_as_benchmark", false]], "store_increment() (pyro.mesh.integration.rkintegrator method)": [[61, "pyro.mesh.integration.RKIntegrator.store_increment", false]], "substep() (pyro.advection_fv4.simulation.simulation method)": [[31, "pyro.advection_fv4.simulation.Simulation.substep", false]], "substep() (pyro.advection_rk.simulation.simulation method)": [[35, "pyro.advection_rk.simulation.Simulation.substep", false]], "substep() (pyro.advection_weno.simulation.simulation method)": [[37, "pyro.advection_weno.simulation.Simulation.substep", false]], "substep() (pyro.compressible_fv4.simulation.simulation method)": [[43, "pyro.compressible_fv4.simulation.Simulation.substep", false]], "substep() (pyro.compressible_rk.simulation.simulation method)": [[47, "pyro.compressible_rk.simulation.Simulation.substep", false]], "success() (in module pyro.util.msg)": [[66, "pyro.util.msg.success", false]], "timer (class in pyro.util.profile_pyro)": [[66, "pyro.util.profile_pyro.Timer", false]], "timer() (pyro.util.profile_pyro.timercollection method)": [[66, "pyro.util.profile_pyro.TimerCollection.timer", false]], "timercollection (class in pyro.util.profile_pyro)": [[66, "pyro.util.profile_pyro.TimerCollection", false]], "to_centers() (pyro.mesh.fv.fv2d method)": [[61, "pyro.mesh.fv.FV2d.to_centers", false]], "unsplit_fluxes() (in module pyro.advection.advective_fluxes)": [[29, "pyro.advection.advective_fluxes.unsplit_fluxes", false]], "unsplit_fluxes() (in module pyro.advection_nonuniform.advective_fluxes)": [[33, "pyro.advection_nonuniform.advective_fluxes.unsplit_fluxes", false]], "unsplit_fluxes() (in module pyro.compressible.unsplit_fluxes)": [[41, "pyro.compressible.unsplit_fluxes.unsplit_fluxes", false]], "unsplit_fluxes() (in module pyro.compressible_sr.unsplit_fluxes)": [[51, "pyro.compressible_sr.unsplit_fluxes.unsplit_fluxes", false]], "unsplit_fluxes() (in module pyro.swe.unsplit_fluxes)": [[64, "pyro.swe.unsplit_fluxes.unsplit_fluxes", false]], "update() (pyro.particles.particles.particle method)": [[63, "pyro.particles.particles.Particle.update", false]], "update_particles() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.update_particles", false]], "upwind() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.upwind", false]], "upwind() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.upwind", false]], "user() (in module pyro.compressible.bc)": [[41, "pyro.compressible.BC.user", false]], "user() (in module pyro.compressible_sr.bc)": [[51, "pyro.compressible_sr.BC.user", false]], "user() (in module pyro.incompressible_viscous.bc)": [[57, "pyro.incompressible_viscous.BC.user", false]], "v() (pyro.lm_atm.simulation.basestate method)": [[59, "pyro.lm_atm.simulation.Basestate.v", false]], "v() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.v", false]], "v2d() (pyro.lm_atm.simulation.basestate method)": [[59, "pyro.lm_atm.simulation.Basestate.v2d", false]], "v2dp() (pyro.lm_atm.simulation.basestate method)": [[59, "pyro.lm_atm.simulation.Basestate.v2dp", false]], "v_cycle() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.v_cycle", false]], "varcoeffccmg2d (class in pyro.multigrid.variable_coeff_mg)": [[62, "pyro.multigrid.variable_coeff_MG.VarCoeffCCMG2d", false]], "variables (class in pyro.compressible.simulation)": [[41, "pyro.compressible.simulation.Variables", false]], "variables (class in pyro.compressible_sr.simulation)": [[51, "pyro.compressible_sr.simulation.Variables", false]], "variables (class in pyro.swe.simulation)": [[64, "pyro.swe.simulation.Variables", false]], "velocity() (pyro.particles.particles.particle method)": [[63, "pyro.particles.particles.Particle.velocity", false]], "warning() (in module pyro.util.msg)": [[66, "pyro.util.msg.warning", false]], "well_balance() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.well_balance", false]], "weno() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.weno", false]], "weno_upwind() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.weno_upwind", false]], "write() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.write", false]], "write() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.write", false]], "write_data() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.write_data", false]], "write_data() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.write_data", false]], "write_extras() (pyro.compressible.simulation.simulation method)": [[41, "pyro.compressible.simulation.Simulation.write_extras", false]], "write_extras() (pyro.compressible_sr.simulation.simulation method)": [[51, "pyro.compressible_sr.simulation.Simulation.write_extras", false]], "write_extras() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.write_extras", false]], "write_extras() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.write_extras", false]], "write_extras() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.write_extras", false]], "write_params() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.write_params", false]], "write_particles() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.write_particles", false]], "zero() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.zero", false]]}, "objects": {"": [[28, 0, 0, "-", "pyro"]], "pyro": [[29, 0, 0, "-", "advection"], [31, 0, 0, "-", "advection_fv4"], [33, 0, 0, "-", "advection_nonuniform"], [35, 0, 0, "-", "advection_rk"], [37, 0, 0, "-", "advection_weno"], [39, 0, 0, "-", "burgers"], [41, 0, 0, "-", "compressible"], [43, 0, 0, "-", "compressible_fv4"], [45, 0, 0, "-", "compressible_react"], [47, 0, 0, "-", "compressible_rk"], [49, 0, 0, "-", "compressible_sdc"], [51, 0, 0, "-", "compressible_sr"], [53, 0, 0, "-", "diffusion"], [55, 0, 0, "-", "incompressible"], [57, 0, 0, "-", "incompressible_viscous"], [59, 0, 0, "-", "lm_atm"], [61, 0, 0, "-", "mesh"], [62, 0, 0, "-", "multigrid"], [63, 0, 0, "-", "particles"], [28, 0, 0, "-", "plot"], [28, 0, 0, "-", "pyro_sim"], [28, 0, 0, "-", "simulation_null"], [64, 0, 0, "-", "swe"], [28, 0, 0, "-", "test"], [66, 0, 0, "-", "util"], [67, 0, 0, "-", "viscous_burgers"]], "pyro.advection": [[29, 0, 0, "-", "advective_fluxes"], [30, 0, 0, "-", "problems"], [29, 0, 0, "-", "simulation"]], "pyro.advection.advective_fluxes": [[29, 1, 1, "", "unsplit_fluxes"]], "pyro.advection.problems": [[30, 0, 0, "-", "smooth"], [30, 0, 0, "-", "test"], [30, 0, 0, "-", "tophat"]], "pyro.advection.problems.smooth": [[30, 1, 1, "", "finalize"], [30, 1, 1, "", "init_data"]], "pyro.advection.problems.test": [[30, 1, 1, "", "finalize"], [30, 1, 1, "", "init_data"]], "pyro.advection.problems.tophat": [[30, 1, 1, "", "finalize"], [30, 1, 1, "", "init_data"]], "pyro.advection.simulation": [[29, 2, 1, "", "Simulation"]], "pyro.advection.simulation.Simulation": [[29, 3, 1, "", "dovis"], [29, 3, 1, "", "evolve"], [29, 3, 1, "", "initialize"], [29, 3, 1, "", "method_compute_timestep"]], "pyro.advection_fv4": [[31, 0, 0, "-", "fluxes"], [31, 0, 0, "-", "interface"], [32, 0, 0, "-", "problems"], [31, 0, 0, "-", "simulation"]], "pyro.advection_fv4.fluxes": [[31, 1, 1, "", "fluxes"]], "pyro.advection_fv4.interface": [[31, 1, 1, "", "states"], [31, 1, 1, "", "states_nolimit"]], "pyro.advection_fv4.problems": [[32, 0, 0, "-", "smooth"]], "pyro.advection_fv4.problems.smooth": [[32, 1, 1, "", "finalize"], [32, 1, 1, "", "init_data"]], "pyro.advection_fv4.simulation": [[31, 2, 1, "", "Simulation"]], "pyro.advection_fv4.simulation.Simulation": [[31, 3, 1, "", "initialize"], [31, 3, 1, "", "substep"]], "pyro.advection_nonuniform": [[33, 0, 0, "-", "advective_fluxes"], [34, 0, 0, "-", "problems"], [33, 0, 0, "-", "simulation"]], "pyro.advection_nonuniform.advective_fluxes": [[33, 1, 1, "", "unsplit_fluxes"]], "pyro.advection_nonuniform.problems": [[34, 0, 0, "-", "slotted"], [34, 0, 0, "-", "test"]], "pyro.advection_nonuniform.problems.slotted": [[34, 1, 1, "", "finalize"], [34, 1, 1, "", "init_data"]], "pyro.advection_nonuniform.problems.test": [[34, 1, 1, "", "finalize"], [34, 1, 1, "", "init_data"]], "pyro.advection_nonuniform.simulation": [[33, 2, 1, "", "Simulation"]], "pyro.advection_nonuniform.simulation.Simulation": [[33, 3, 1, "", "dovis"], [33, 3, 1, "", "evolve"], [33, 3, 1, "", "initialize"], [33, 3, 1, "", "method_compute_timestep"]], "pyro.advection_rk": [[35, 0, 0, "-", "fluxes"], [36, 0, 0, "-", "problems"], [35, 0, 0, "-", "simulation"]], "pyro.advection_rk.fluxes": [[35, 1, 1, "", "fluxes"]], "pyro.advection_rk.problems": [[36, 0, 0, "-", "smooth"], [36, 0, 0, "-", "test"], [36, 0, 0, "-", "tophat"]], "pyro.advection_rk.problems.smooth": [[36, 1, 1, "", "finalize"], [36, 1, 1, "", "init_data"]], "pyro.advection_rk.problems.test": [[36, 1, 1, "", "finalize"], [36, 1, 1, "", "init_data"]], "pyro.advection_rk.problems.tophat": [[36, 1, 1, "", "finalize"], [36, 1, 1, "", "init_data"]], "pyro.advection_rk.simulation": [[35, 2, 1, "", "Simulation"]], "pyro.advection_rk.simulation.Simulation": [[35, 3, 1, "", "evolve"], [35, 3, 1, "", "method_compute_timestep"], [35, 3, 1, "", "substep"]], "pyro.advection_weno": [[37, 0, 0, "-", "fluxes"], [38, 0, 0, "-", "problems"], [37, 0, 0, "-", "simulation"]], "pyro.advection_weno.fluxes": [[37, 1, 1, "", "fluxes"], [37, 1, 1, "", "fvs"]], "pyro.advection_weno.problems": [[38, 0, 0, "-", "smooth"], [38, 0, 0, "-", "test"], [38, 0, 0, "-", "tophat"]], "pyro.advection_weno.problems.smooth": [[38, 1, 1, "", "finalize"], [38, 1, 1, "", "init_data"]], "pyro.advection_weno.problems.test": [[38, 1, 1, "", "finalize"], [38, 1, 1, "", "init_data"]], "pyro.advection_weno.problems.tophat": [[38, 1, 1, "", "finalize"], [38, 1, 1, "", "init_data"]], "pyro.advection_weno.simulation": [[37, 2, 1, "", "Simulation"]], "pyro.advection_weno.simulation.Simulation": [[37, 3, 1, "", "evolve"], [37, 3, 1, "", "method_compute_timestep"], [37, 3, 1, "", "substep"]], "pyro.burgers": [[39, 0, 0, "-", "burgers_interface"], [40, 0, 0, "-", "problems"], [39, 0, 0, "-", "simulation"]], "pyro.burgers.burgers_interface": [[39, 1, 1, "", "apply_transverse_corrections"], [39, 1, 1, "", "construct_unsplit_fluxes"], [39, 1, 1, "", "get_interface_states"], [39, 1, 1, "", "riemann"], [39, 1, 1, "", "riemann_and_upwind"], [39, 1, 1, "", "upwind"]], "pyro.burgers.problems": [[40, 0, 0, "-", "converge"], [40, 0, 0, "-", "test"], [40, 0, 0, "-", "tophat"]], "pyro.burgers.problems.converge": [[40, 1, 1, "", "finalize"], [40, 1, 1, "", "init_data"]], "pyro.burgers.problems.test": [[40, 1, 1, "", "finalize"], [40, 1, 1, "", "init_data"]], "pyro.burgers.problems.tophat": [[40, 1, 1, "", "finalize"], [40, 1, 1, "", "init_data"]], "pyro.burgers.simulation": [[39, 2, 1, "", "Simulation"]], "pyro.burgers.simulation.Simulation": [[39, 3, 1, "", "dovis"], [39, 3, 1, "", "evolve"], [39, 3, 1, "", "initialize"], [39, 3, 1, "", "method_compute_timestep"]], "pyro.compressible": [[41, 0, 0, "-", "BC"], [41, 0, 0, "-", "derives"], [41, 0, 0, "-", "eos"], [41, 0, 0, "-", "interface"], [42, 0, 0, "-", "problems"], [41, 0, 0, "-", "simulation"], [41, 0, 0, "-", "unsplit_fluxes"]], "pyro.compressible.BC": [[41, 1, 1, "", "inflow_post_bc"], [41, 1, 1, "", "inflow_pre_bc"], [41, 1, 1, "", "user"]], "pyro.compressible.derives": [[41, 1, 1, "", "derive_primitives"]], "pyro.compressible.eos": [[41, 1, 1, "", "dens"], [41, 1, 1, "", "pres"], [41, 1, 1, "", "rhoe"]], "pyro.compressible.interface": [[41, 1, 1, "", "artificial_viscosity"], [41, 1, 1, "", "consFlux"], [41, 1, 1, "", "riemann_cgf"], [41, 1, 1, "", "riemann_hllc"], [41, 1, 1, "", "riemann_prim"], [41, 1, 1, "", "states"]], "pyro.compressible.problems": [[42, 0, 0, "-", "acoustic_pulse"], [42, 0, 0, "-", "advect"], [42, 0, 0, "-", "bubble"], [42, 0, 0, "-", "gresho"], [42, 0, 0, "-", "hse"], [42, 0, 0, "-", "kh"], [42, 0, 0, "-", "logo"], [42, 0, 0, "-", "quad"], [42, 0, 0, "-", "ramp"], [42, 0, 0, "-", "rt"], [42, 0, 0, "-", "rt2"], [42, 0, 0, "-", "sedov"], [42, 0, 0, "-", "sod"], [42, 0, 0, "-", "test"]], "pyro.compressible.problems.acoustic_pulse": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.advect": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.bubble": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.gresho": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.hse": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.kh": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.logo": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.quad": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.ramp": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.rt": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.rt2": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.sedov": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.sod": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.test": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.simulation": [[41, 2, 1, "", "Simulation"], [41, 2, 1, "", "Variables"], [41, 1, 1, "", "cons_to_prim"], [41, 1, 1, "", "prim_to_cons"]], "pyro.compressible.simulation.Simulation": [[41, 3, 1, "", "dovis"], [41, 3, 1, "", "evolve"], [41, 3, 1, "", "initialize"], [41, 3, 1, "", "method_compute_timestep"], [41, 3, 1, "", "write_extras"]], "pyro.compressible.unsplit_fluxes": [[41, 1, 1, "", "unsplit_fluxes"]], "pyro.compressible_fv4": [[43, 0, 0, "-", "fluxes"], [44, 0, 0, "-", "problems"], [43, 0, 0, "-", "simulation"]], "pyro.compressible_fv4.fluxes": [[43, 1, 1, "", "flux_cons"], [43, 1, 1, "", "fluxes"]], "pyro.compressible_fv4.problems": [[44, 0, 0, "-", "acoustic_pulse"], [44, 0, 0, "-", "advect"], [44, 0, 0, "-", "bubble"], [44, 0, 0, "-", "gresho"], [44, 0, 0, "-", "hse"], [44, 0, 0, "-", "kh"], [44, 0, 0, "-", "logo"], [44, 0, 0, "-", "quad"], [44, 0, 0, "-", "ramp"], [44, 0, 0, "-", "rt"], [44, 0, 0, "-", "rt2"], [44, 0, 0, "-", "sedov"], [44, 0, 0, "-", "sod"], [44, 0, 0, "-", "test"]], "pyro.compressible_fv4.problems.acoustic_pulse": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.advect": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.bubble": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.gresho": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.hse": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.kh": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.logo": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.quad": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.ramp": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.rt": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.rt2": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.sedov": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.sod": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.test": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.simulation": [[43, 2, 1, "", "Simulation"]], "pyro.compressible_fv4.simulation.Simulation": [[43, 3, 1, "", "evolve"], [43, 3, 1, "", "initialize"], [43, 3, 1, "", "preevolve"], [43, 3, 1, "", "substep"]], "pyro.compressible_react": [[46, 0, 0, "-", "problems"], [45, 0, 0, "-", "simulation"]], "pyro.compressible_react.problems": [[46, 0, 0, "-", "flame"], [46, 0, 0, "-", "rt"]], "pyro.compressible_react.problems.flame": [[46, 1, 1, "", "finalize"], [46, 1, 1, "", "init_data"]], "pyro.compressible_react.problems.rt": [[46, 1, 1, "", "finalize"], [46, 1, 1, "", "init_data"]], "pyro.compressible_react.simulation": [[45, 2, 1, "", "Simulation"]], "pyro.compressible_react.simulation.Simulation": [[45, 3, 1, "", "burn"], [45, 3, 1, "", "diffuse"], [45, 3, 1, "", "dovis"], [45, 3, 1, "", "evolve"], [45, 3, 1, "", "initialize"]], "pyro.compressible_rk": [[47, 0, 0, "-", "fluxes"], [48, 0, 0, "-", "problems"], [47, 0, 0, "-", "simulation"]], "pyro.compressible_rk.fluxes": [[47, 1, 1, "", "fluxes"]], "pyro.compressible_rk.problems": [[48, 0, 0, "-", "acoustic_pulse"], [48, 0, 0, "-", "advect"], [48, 0, 0, "-", "bubble"], [48, 0, 0, "-", "gresho"], [48, 0, 0, "-", "hse"], [48, 0, 0, "-", "kh"], [48, 0, 0, "-", "logo"], [48, 0, 0, "-", "quad"], [48, 0, 0, "-", "ramp"], [48, 0, 0, "-", "rt"], [48, 0, 0, "-", "rt2"], [48, 0, 0, "-", "sedov"], [48, 0, 0, "-", "sod"], [48, 0, 0, "-", "test"]], "pyro.compressible_rk.problems.acoustic_pulse": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.advect": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.bubble": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.gresho": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.hse": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.kh": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.logo": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.quad": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.ramp": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.rt": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.rt2": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.sedov": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.sod": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.test": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.simulation": [[47, 2, 1, "", "Simulation"]], "pyro.compressible_rk.simulation.Simulation": [[47, 3, 1, "", "evolve"], [47, 3, 1, "", "method_compute_timestep"], [47, 3, 1, "", "substep"]], "pyro.compressible_sdc": [[50, 0, 0, "-", "problems"], [49, 0, 0, "-", "simulation"]], "pyro.compressible_sdc.problems": [[50, 0, 0, "-", "acoustic_pulse"], [50, 0, 0, "-", "advect"], [50, 0, 0, "-", "bubble"], [50, 0, 0, "-", "gresho"], [50, 0, 0, "-", "hse"], [50, 0, 0, "-", "kh"], [50, 0, 0, "-", "logo"], [50, 0, 0, "-", "quad"], [50, 0, 0, "-", "ramp"], [50, 0, 0, "-", "rt"], [50, 0, 0, "-", "rt2"], [50, 0, 0, "-", "sedov"], [50, 0, 0, "-", "sod"], [50, 0, 0, "-", "test"]], "pyro.compressible_sdc.problems.acoustic_pulse": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.advect": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.bubble": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.gresho": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.hse": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.kh": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.logo": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.quad": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.ramp": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.rt": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.rt2": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.sedov": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.sod": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.test": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.simulation": [[49, 2, 1, "", "Simulation"]], "pyro.compressible_sdc.simulation.Simulation": [[49, 3, 1, "", "evolve"], [49, 3, 1, "", "sdc_integral"]], "pyro.compressible_sr": [[51, 0, 0, "-", "BC"], [51, 0, 0, "-", "c2p"], [51, 0, 0, "-", "derives"], [51, 0, 0, "-", "eos"], [51, 0, 0, "-", "interface"], [52, 0, 0, "-", "problems"], [51, 0, 0, "-", "simulation"], [51, 0, 0, "-", "unsplit_fluxes"]], "pyro.compressible_sr.BC": [[51, 1, 1, "", "inflow_post_bc"], [51, 1, 1, "", "inflow_pre_bc"], [51, 1, 1, "", "user"]], "pyro.compressible_sr.c2p": [[51, 1, 1, "", "brentq"], [51, 1, 1, "", "cons_to_prim"], [51, 1, 1, "", "f"]], "pyro.compressible_sr.derives": [[51, 1, 1, "", "derive_primitives"]], "pyro.compressible_sr.eos": [[51, 1, 1, "", "dens"], [51, 1, 1, "", "h_from_eps"], [51, 1, 1, "", "pres"], [51, 1, 1, "", "rhoe"], [51, 1, 1, "", "rhoh_from_rho_p"]], "pyro.compressible_sr.interface": [[51, 1, 1, "", "artificial_viscosity"], [51, 1, 1, "", "consFlux"], [51, 1, 1, "", "riemann_cgf"], [51, 1, 1, "", "riemann_hllc"], [51, 1, 1, "", "riemann_prim"], [51, 1, 1, "", "states"]], "pyro.compressible_sr.problems": [[52, 0, 0, "-", "acoustic_pulse"], [52, 0, 0, "-", "advect"], [52, 0, 0, "-", "bubble"], [52, 0, 0, "-", "gresho"], [52, 0, 0, "-", "hse"], [52, 0, 0, "-", "kh"], [52, 0, 0, "-", "logo"], [52, 0, 0, "-", "quad"], [52, 0, 0, "-", "rt"], [52, 0, 0, "-", "rt2"], [52, 0, 0, "-", "sedov"], [52, 0, 0, "-", "sod"], [52, 0, 0, "-", "test"]], "pyro.compressible_sr.problems.acoustic_pulse": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.advect": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.bubble": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.gresho": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.hse": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.kh": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.logo": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.quad": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.rt": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.rt2": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.sedov": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.sod": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.test": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.simulation": [[51, 2, 1, "", "Simulation"], [51, 2, 1, "", "Variables"], [51, 1, 1, "", "prim_to_cons"]], "pyro.compressible_sr.simulation.Simulation": [[51, 3, 1, "", "dovis"], [51, 3, 1, "", "evolve"], [51, 3, 1, "", "initialize"], [51, 3, 1, "", "method_compute_timestep"], [51, 3, 1, "", "write_extras"]], "pyro.compressible_sr.unsplit_fluxes": [[51, 1, 1, "", "cons_to_prim_wrapper"], [51, 1, 1, "", "unsplit_fluxes"]], "pyro.diffusion": [[54, 0, 0, "-", "problems"], [53, 0, 0, "-", "simulation"]], "pyro.diffusion.problems": [[54, 0, 0, "-", "gaussian"], [54, 0, 0, "-", "test"]], "pyro.diffusion.problems.gaussian": [[54, 1, 1, "", "finalize"], [54, 1, 1, "", "init_data"], [54, 1, 1, "", "phi_analytic"]], "pyro.diffusion.problems.test": [[54, 1, 1, "", "finalize"], [54, 1, 1, "", "init_data"]], "pyro.diffusion.simulation": [[53, 2, 1, "", "Simulation"]], "pyro.diffusion.simulation.Simulation": [[53, 3, 1, "", "dovis"], [53, 3, 1, "", "evolve"], [53, 3, 1, "", "initialize"], [53, 3, 1, "", "method_compute_timestep"]], "pyro.incompressible": [[55, 0, 0, "-", "incomp_interface"], [56, 0, 0, "-", "problems"], [55, 0, 0, "-", "simulation"]], "pyro.incompressible.incomp_interface": [[55, 1, 1, "", "apply_gradp_corrections"], [55, 1, 1, "", "apply_other_source_terms"], [55, 1, 1, "", "mac_vels"], [55, 1, 1, "", "states"]], "pyro.incompressible.problems": [[56, 0, 0, "-", "converge"], [56, 0, 0, "-", "shear"]], "pyro.incompressible.problems.converge": [[56, 1, 1, "", "finalize"], [56, 1, 1, "", "init_data"]], "pyro.incompressible.problems.shear": [[56, 1, 1, "", "finalize"], [56, 1, 1, "", "init_data"]], "pyro.incompressible.simulation": [[55, 2, 1, "", "Simulation"]], "pyro.incompressible.simulation.Simulation": [[55, 3, 1, "", "define_other_bc"], [55, 3, 1, "", "do_other_update_velocity"], [55, 3, 1, "", "dovis"], [55, 3, 1, "", "evolve"], [55, 3, 1, "", "initialize"], [55, 3, 1, "", "other_source_term"], [55, 3, 1, "", "preevolve"]], "pyro.incompressible_viscous": [[57, 0, 0, "-", "BC"], [58, 0, 0, "-", "problems"], [57, 0, 0, "-", "simulation"]], "pyro.incompressible_viscous.BC": [[57, 1, 1, "", "user"]], "pyro.incompressible_viscous.problems": [[58, 0, 0, "-", "cavity"], [58, 0, 0, "-", "converge"], [58, 0, 0, "-", "plot_cavity"], [58, 0, 0, "-", "shear"]], "pyro.incompressible_viscous.problems.cavity": [[58, 1, 1, "", "finalize"], [58, 1, 1, "", "init_data"]], "pyro.incompressible_viscous.problems.converge": [[58, 1, 1, "", "finalize"], [58, 1, 1, "", "init_data"]], "pyro.incompressible_viscous.problems.plot_cavity": [[58, 1, 1, "", "get_args"], [58, 1, 1, "", "makeplot"]], "pyro.incompressible_viscous.problems.shear": [[58, 1, 1, "", "finalize"], [58, 1, 1, "", "init_data"]], "pyro.incompressible_viscous.simulation": [[57, 2, 1, "", "Simulation"]], "pyro.incompressible_viscous.simulation.Simulation": [[57, 3, 1, "", "define_other_bc"], [57, 3, 1, "", "do_other_update_velocity"], [57, 3, 1, "", "evolve"], [57, 3, 1, "", "initialize"], [57, 3, 1, "", "other_source_term"], [57, 3, 1, "", "write_extras"]], "pyro.lm_atm": [[59, 0, 0, "-", "LM_atm_interface"], [60, 0, 0, "-", "problems"], [59, 0, 0, "-", "simulation"]], "pyro.lm_atm.LM_atm_interface": [[59, 1, 1, "", "get_interface_states"], [59, 1, 1, "", "is_asymmetric"], [59, 1, 1, "", "is_asymmetric_pair"], [59, 1, 1, "", "is_symmetric"], [59, 1, 1, "", "is_symmetric_pair"], [59, 1, 1, "", "mac_vels"], [59, 1, 1, "", "rho_states"], [59, 1, 1, "", "riemann"], [59, 1, 1, "", "riemann_and_upwind"], [59, 1, 1, "", "states"], [59, 1, 1, "", "upwind"]], "pyro.lm_atm.problems": [[60, 0, 0, "-", "bubble"], [60, 0, 0, "-", "gresho"]], "pyro.lm_atm.problems.bubble": [[60, 1, 1, "", "finalize"], [60, 1, 1, "", "init_data"]], "pyro.lm_atm.problems.gresho": [[60, 1, 1, "", "finalize"], [60, 1, 1, "", "init_data"]], "pyro.lm_atm.simulation": [[59, 2, 1, "", "Basestate"], [59, 2, 1, "", "Simulation"]], "pyro.lm_atm.simulation.Basestate": [[59, 3, 1, "", "jp"], [59, 3, 1, "", "v"], [59, 3, 1, "", "v2d"], [59, 3, 1, "", "v2dp"]], "pyro.lm_atm.simulation.Simulation": [[59, 3, 1, "", "dovis"], [59, 3, 1, "", "evolve"], [59, 3, 1, "", "initialize"], [59, 3, 1, "", "make_prime"], [59, 3, 1, "", "method_compute_timestep"], [59, 3, 1, "", "preevolve"], [59, 3, 1, "", "read_extras"], [59, 3, 1, "", "write_extras"]], "pyro.mesh": [[61, 0, 0, "-", "array_indexer"], [61, 0, 0, "-", "boundary"], [61, 0, 0, "-", "fv"], [61, 0, 0, "-", "integration"], [61, 0, 0, "-", "patch"], [61, 0, 0, "-", "reconstruction"]], "pyro.mesh.array_indexer": [[61, 2, 1, "", "ArrayIndexer"], [61, 2, 1, "", "ArrayIndexerFC"]], "pyro.mesh.array_indexer.ArrayIndexer": [[61, 3, 1, "", "copy"], [61, 3, 1, "", "fill_ghost"], [61, 3, 1, "", "ip"], [61, 3, 1, "", "ip_jp"], [61, 3, 1, "", "is_asymmetric"], [61, 3, 1, "", "is_symmetric"], [61, 3, 1, "", "jp"], [61, 3, 1, "", "lap"], [61, 3, 1, "", "norm"], [61, 3, 1, "", "pretty_print"], [61, 3, 1, "", "v"]], "pyro.mesh.array_indexer.ArrayIndexerFC": [[61, 3, 1, "", "copy"], [61, 3, 1, "", "fill_ghost"], [61, 3, 1, "", "ip_jp"], [61, 3, 1, "", "is_asymmetric"], [61, 3, 1, "", "is_symmetric"], [61, 3, 1, "", "lap"], [61, 3, 1, "", "norm"], [61, 3, 1, "", "pretty_print"]], "pyro.mesh.boundary": [[61, 2, 1, "", "BC"], [61, 2, 1, "", "BCProp"], [61, 1, 1, "", "bc_is_solid"], [61, 1, 1, "", "define_bc"]], "pyro.mesh.fv": [[61, 2, 1, "", "FV2d"]], "pyro.mesh.fv.FV2d": [[61, 3, 1, "", "from_centers"], [61, 3, 1, "", "to_centers"]], "pyro.mesh.integration": [[61, 2, 1, "", "RKIntegrator"]], "pyro.mesh.integration.RKIntegrator": [[61, 3, 1, "", "compute_final_update"], [61, 3, 1, "", "get_stage_start"], [61, 3, 1, "", "nstages"], [61, 3, 1, "", "set_start"], [61, 3, 1, "", "store_increment"]], "pyro.mesh.patch": [[61, 2, 1, "", "CellCenterData2d"], [61, 2, 1, "", "FaceCenterData2d"], [61, 2, 1, "", "Grid2d"], [61, 1, 1, "", "cell_center_data_clone"], [61, 1, 1, "", "do_demo"]], "pyro.mesh.patch.CellCenterData2d": [[61, 3, 1, "", "add_derived"], [61, 3, 1, "", "add_ivars"], [61, 3, 1, "", "create"], [61, 3, 1, "", "fill_BC"], [61, 3, 1, "", "fill_BC_all"], [61, 3, 1, "", "get_aux"], [61, 3, 1, "", "get_var"], [61, 3, 1, "", "get_var_by_index"], [61, 3, 1, "", "get_vars"], [61, 3, 1, "", "max"], [61, 3, 1, "", "min"], [61, 3, 1, "", "pretty_print"], [61, 3, 1, "", "prolong"], [61, 3, 1, "", "register_var"], [61, 3, 1, "", "restrict"], [61, 3, 1, "", "set_aux"], [61, 3, 1, "", "write"], [61, 3, 1, "", "write_data"], [61, 3, 1, "", "zero"]], "pyro.mesh.patch.FaceCenterData2d": [[61, 3, 1, "", "add_derived"], [61, 3, 1, "", "create"], [61, 3, 1, "", "fill_BC"], [61, 3, 1, "", "get_var_by_index"], [61, 3, 1, "", "get_vars"], [61, 3, 1, "", "prolong"], [61, 3, 1, "", "restrict"], [61, 3, 1, "", "write_data"]], "pyro.mesh.patch.Grid2d": [[61, 3, 1, "", "coarse_like"], [61, 3, 1, "", "fine_like"], [61, 3, 1, "", "scratch_array"]], "pyro.mesh.reconstruction": [[61, 1, 1, "", "flatten"], [61, 1, 1, "", "flatten_multid"], [61, 1, 1, "", "limit"], [61, 1, 1, "", "limit2"], [61, 1, 1, "", "limit4"], [61, 1, 1, "", "nolimit"], [61, 1, 1, "", "well_balance"], [61, 1, 1, "", "weno"], [61, 1, 1, "", "weno_upwind"]], "pyro.multigrid": [[62, 0, 0, "-", "MG"], [62, 0, 0, "-", "edge_coeffs"], [62, 0, 0, "-", "general_MG"], [62, 0, 0, "-", "variable_coeff_MG"]], "pyro.multigrid.MG": [[62, 2, 1, "", "CellCenterMG2d"]], "pyro.multigrid.MG.CellCenterMG2d": [[62, 3, 1, "", "get_solution"], [62, 3, 1, "", "get_solution_gradient"], [62, 3, 1, "", "get_solution_object"], [62, 3, 1, "", "grid_info"], [62, 3, 1, "", "init_RHS"], [62, 3, 1, "", "init_solution"], [62, 3, 1, "", "init_zeros"], [62, 3, 1, "", "smooth"], [62, 3, 1, "", "solve"], [62, 3, 1, "", "v_cycle"]], "pyro.multigrid.edge_coeffs": [[62, 2, 1, "", "EdgeCoeffs"]], "pyro.multigrid.edge_coeffs.EdgeCoeffs": [[62, 3, 1, "", "restrict"]], "pyro.multigrid.general_MG": [[62, 2, 1, "", "GeneralMG2d"]], "pyro.multigrid.general_MG.GeneralMG2d": [[62, 3, 1, "", "smooth"]], "pyro.multigrid.variable_coeff_MG": [[62, 2, 1, "", "VarCoeffCCMG2d"]], "pyro.multigrid.variable_coeff_MG.VarCoeffCCMG2d": [[62, 3, 1, "", "smooth"]], "pyro.particles": [[63, 0, 0, "-", "particles"]], "pyro.particles.particles": [[63, 2, 1, "", "Particle"], [63, 2, 1, "", "Particles"]], "pyro.particles.particles.Particle": [[63, 3, 1, "", "interpolate_velocity"], [63, 3, 1, "", "pos"], [63, 3, 1, "", "update"], [63, 3, 1, "", "velocity"]], "pyro.particles.particles.Particles": [[63, 3, 1, "", "array_generate_particles"], [63, 3, 1, "", "enforce_particle_boundaries"], [63, 3, 1, "", "get_init_positions"], [63, 3, 1, "", "get_positions"], [63, 3, 1, "", "grid_generate_particles"], [63, 3, 1, "", "randomly_generate_particles"], [63, 3, 1, "", "update_particles"], [63, 3, 1, "", "write_particles"]], "pyro.plot": [[28, 1, 1, "", "get_args"], [28, 1, 1, "", "makeplot"]], "pyro.pyro_sim": [[28, 2, 1, "", "Pyro"], [28, 2, 1, "", "PyroBenchmark"], [28, 1, 1, "", "main"], [28, 1, 1, "", "parse_args"]], "pyro.pyro_sim.Pyro": [[28, 3, 1, "", "get_var"], [28, 3, 1, "", "initialize_problem"], [28, 3, 1, "", "run_sim"], [28, 3, 1, "", "single_step"]], "pyro.pyro_sim.PyroBenchmark": [[28, 3, 1, "", "compare_to_benchmark"], [28, 3, 1, "", "run_sim"], [28, 3, 1, "", "store_as_benchmark"]], "pyro.simulation_null": [[28, 2, 1, "", "NullSimulation"], [28, 1, 1, "", "bc_setup"], [28, 1, 1, "", "grid_setup"]], "pyro.simulation_null.NullSimulation": [[28, 3, 1, "", "compute_timestep"], [28, 3, 1, "", "do_output"], [28, 3, 1, "", "dovis"], [28, 3, 1, "", "evolve"], [28, 3, 1, "", "finalize"], [28, 3, 1, "", "finished"], [28, 3, 1, "", "initialize"], [28, 3, 1, "", "method_compute_timestep"], [28, 3, 1, "", "preevolve"], [28, 3, 1, "", "read_extras"], [28, 3, 1, "", "write"], [28, 3, 1, "", "write_extras"]], "pyro.swe": [[64, 0, 0, "-", "derives"], [64, 0, 0, "-", "interface"], [65, 0, 0, "-", "problems"], [64, 0, 0, "-", "simulation"], [64, 0, 0, "-", "unsplit_fluxes"]], "pyro.swe.derives": [[64, 1, 1, "", "derive_primitives"]], "pyro.swe.interface": [[64, 1, 1, "", "consFlux"], [64, 1, 1, "", "riemann_hllc"], [64, 1, 1, "", "riemann_roe"], [64, 1, 1, "", "states"]], "pyro.swe.problems": [[65, 0, 0, "-", "acoustic_pulse"], [65, 0, 0, "-", "advect"], [65, 0, 0, "-", "dam"], [65, 0, 0, "-", "kh"], [65, 0, 0, "-", "logo"], [65, 0, 0, "-", "quad"], [65, 0, 0, "-", "test"]], "pyro.swe.problems.acoustic_pulse": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.advect": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.dam": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.kh": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.logo": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.quad": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.test": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.simulation": [[64, 2, 1, "", "Simulation"], [64, 2, 1, "", "Variables"], [64, 1, 1, "", "cons_to_prim"], [64, 1, 1, "", "prim_to_cons"]], "pyro.swe.simulation.Simulation": [[64, 3, 1, "", "dovis"], [64, 3, 1, "", "evolve"], [64, 3, 1, "", "initialize"], [64, 3, 1, "", "method_compute_timestep"]], "pyro.swe.unsplit_fluxes": [[64, 1, 1, "", "unsplit_fluxes"]], "pyro.test": [[28, 2, 1, "", "PyroTest"], [28, 1, 1, "", "avoid_interleaved_output"], [28, 1, 1, "", "do_tests"], [28, 1, 1, "", "main"], [28, 1, 1, "", "run_test"], [28, 1, 1, "", "run_test_star"]], "pyro.util": [[66, 0, 0, "-", "compare"], [66, 0, 0, "-", "io_pyro"], [66, 0, 0, "-", "msg"], [66, 0, 0, "-", "plot_tools"], [66, 0, 0, "-", "profile_pyro"], [66, 0, 0, "-", "runparams"]], "pyro.util.compare": [[66, 1, 1, "", "compare"], [66, 1, 1, "", "main"]], "pyro.util.io_pyro": [[66, 1, 1, "", "read"], [66, 1, 1, "", "read_bcs"]], "pyro.util.msg": [[66, 1, 1, "", "bold"], [66, 1, 1, "", "fail"], [66, 1, 1, "", "success"], [66, 1, 1, "", "warning"]], "pyro.util.plot_tools": [[66, 1, 1, "", "setup_axes"]], "pyro.util.profile_pyro": [[66, 2, 1, "", "Timer"], [66, 2, 1, "", "TimerCollection"]], "pyro.util.profile_pyro.Timer": [[66, 3, 1, "", "begin"], [66, 3, 1, "", "end"]], "pyro.util.profile_pyro.TimerCollection": [[66, 3, 1, "", "report"], [66, 3, 1, "", "timer"]], "pyro.util.runparams": [[66, 2, 1, "", "RuntimeParameters"], [66, 1, 1, "", "is_float"], [66, 1, 1, "", "is_int"]], "pyro.util.runparams.RuntimeParameters": [[66, 3, 1, "", "command_line_params"], [66, 3, 1, "", "get_param"], [66, 3, 1, "", "load_params"], [66, 3, 1, "", "print_all_params"], [66, 3, 1, "", "print_paramfile"], [66, 3, 1, "", "print_sphinx_tables"], [66, 3, 1, "", "print_unused_params"], [66, 3, 1, "", "write_params"]], "pyro.viscous_burgers": [[67, 0, 0, "-", "interface"], [68, 0, 0, "-", "problems"], [67, 0, 0, "-", "simulation"]], "pyro.viscous_burgers.interface": [[67, 1, 1, "", "apply_diffusion_corrections"], [67, 1, 1, "", "diffuse"], [67, 1, 1, "", "get_lap"]], "pyro.viscous_burgers.problems": [[68, 0, 0, "-", "converge"], [68, 0, 0, "-", "tophat"]], "pyro.viscous_burgers.problems.converge": [[68, 1, 1, "", "finalize"], [68, 1, 1, "", "init_data"]], "pyro.viscous_burgers.problems.tophat": [[68, 1, 1, "", "finalize"], [68, 1, 1, "", "init_data"]], "pyro.viscous_burgers.simulation": [[67, 2, 1, "", "Simulation"]], "pyro.viscous_burgers.simulation.Simulation": [[67, 3, 1, "", "evolve"], [67, 3, 1, "", "initialize"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "terms": {"": [1, 2, 3, 4, 5, 6, 9, 10, 14, 15, 21, 22, 25, 26, 27, 28, 37, 39, 41, 49, 51, 55, 57, 59, 61, 62, 63, 64, 69, 70, 71], "0": [1, 3, 4, 5, 7, 9, 10, 14, 15, 16, 19, 20, 21, 22, 26, 29, 31, 33, 35, 37, 39, 41, 47, 51, 53, 56, 57, 58, 59, 61, 62, 63, 64, 66, 69, 70], "00": 15, "0000000000": [15, 19, 20, 21], "0000000000000007": 21, "000100977": 19, "000117324": 20, "00011884": 21, "000155893": 19, "000168502": 21, "000168818": 20, "000187447": 21, "000221902": 21, "000222329": 19, "000242683": 20, "000245728": 19, "000257541": 19, "000272285": 21, "000278462": 20, "000298554": 21, "000314789": 19, "000338509": 20, "000349254": 19, "000359788": 19, "000397674": 20, "000411339": 19, "000426042": 20, "000446485": 19, "0004957445615074047": 19, "000509584": 19, "000523281": 19, "000524953": 20, "000544087": 19, "000576837": 21, "000594507": 19, "00060774": 20, "0006216334987521017": 20, "00062574": 20, "0006486396426301177": 21, "000708087": 20, "000710814": 19, "000813357": 20, "000816239": 21, "000846751": 21, "000889832": 20, "000918517": 20, "000931668": 21, "00102915": 19, "00106741": 19, "00110351": 20, "00113252": 20, "0011347": 21, "00119765": 21, "0012532978372415558": 20, "0012759605329324085": 21, "00131762": 21, "00135041": 21, "00155e": 19, "00170278": 21, "00170641": 20, "00188597": 21, "0021": 72, "0021999179900512": 72, "00256253": 20, "00348191": 20, "00424463": 19, "00463131": 21, "004718856190972565": 15, "0047189": 15, "00472": 15, "005": 3, "0050815": 20, "005391244339065405": 19, "00611516": 19, "00623945": 19, "00656631": 21, "00731526": 20, "00864876": 21, "0086e": 21, "00901111": 20, "00951831": 19, "01": 69, "010065": 20, "0106141": 21, "01092e": 20, "01132e": 20, "01137": 19, "01145e": 20, "0125": 4, "01265": 0, "0129066": 20, "0135776": 19, "0139226": 19, "0145734": 19, "0160323": 20, "0163063": 20, "0166": 72, "0166908": 19, "0168243": 21, "0171409": 21, "01772e": 20, "0182181": 19, "01821e": 21, "0197734": 19, "02": 21, "0215643": 19, "02198e": 19, "0224452": 20, "0224975": 21, "0233563": 20, "0236543": 19, "0238e": 20, "0243037": 20, "02448256984911586": 19, "025573219961900512": 21, "0257902": 19, "0257909": 19, "02687": 19, "02789e": 19, "0280513": 19, "02861": 21, "0292467": 20, "0312525": 20, "03125e": 19, "0318323": 21, "03283823443993396": 20, "033097": 21, "03473e": 19, "034e": 20, "03506e": 20, "0355e": 21, "036315310129800826": 20, "0364241": 21, "0377753": 20, "03781e": 21, "03884e": 20, "039": 37, "0417201": 20, "04419": 20, "0442789": 21, "0447352805871284e": 19, "04509e": 19, "0468113": 21, "04737e": 21, "0484181": 19, "04844393523115633": 21, "04862": 20, "0497494": 20, "05": [19, 20, 21], "0515129": 21, "051e": 19, "0527907": 21, "05447e": 19, "0582938": 20, "06": [19, 20, 21, 51], "06162": 19, "062255558417692e": 19, "06486e": 20, "06513": 20, "06557e": 19, "06576e": 21, "0665472": 21, "06977e": 21, "07": [19, 20, 21, 37], "0701013": 19, "0705": 21, "0705e": 20, "0727216": 19, "0736819": 21, "073e": 21, "0747197": 20, "07478e": 19, "07629e": 21, "07633187e": 21, "08": [19, 20, 21], "08132": 21, "08889e": 19, "09": [19, 20, 21], "091": 21, "0918e": 19, "09217e": 21, "09401e": 19, "097515813669473": 19, "09752": 19, "09787e": 19, "0x7f0e2bb8bc10": 19, "0x7f0e2bbcf4c0": 19, "0x7f5db1ede920": 21, "0x7f5db41d7400": 21, "1": [1, 3, 4, 5, 7, 9, 10, 14, 15, 16, 19, 20, 21, 22, 26, 28, 29, 31, 33, 35, 37, 41, 47, 49, 51, 53, 56, 57, 58, 59, 61, 62, 64, 66, 67, 69, 70, 72], "10": [0, 15, 19, 20, 21, 37, 41, 51, 58, 62, 64, 66, 72], "100": [10, 15, 51, 66, 69], "1000": 10, "10000": 69, "1006": 72, "1007": [58, 72], "101": 21, "101526": 20, "1016": [37, 72], "103": 21, "103e": 20, "1068868945958364e": 21, "10732e": 21, "108": 15, "10838": 15, "10977e": 20, "10g": [20, 21], "11": [15, 19, 20, 21, 62, 72], "111546863428753e": 19, "112": 21, "115": 21, "11691e": 19, "11764e": 19, "11941e": 20, "11945e": 20, "12": [15, 19, 20, 21, 28, 66], "121": 19, "1210": 72, "1215": 72, "12157": 15, "12199e": 19, "122": [15, 19], "12439e": 21, "125": [15, 72], "12514": 20, "1265": 0, "127": 72, "128": [4, 5, 9, 10, 19, 20, 21, 70], "129": 20, "13": [15, 19, 21], "13071e": 19, "13671": 15, "137": 15, "13722e": 19, "13952e": 19, "14": [15, 19, 21, 41, 51, 61, 64], "14059e": 20, "14661e": 19, "15": [15, 19, 21], "15043e": 21, "153325": 20, "15445e": 19, "158": 72, "16": [15, 16, 19, 20, 21, 58], "160": 20, "16168e": 20, "163": [56, 58, 72], "16499e": 19, "17": [15, 21], "17056e": 19, "17095e": 21, "171": 72, "17194": 15, "172": 15, "1726e": 21, "17352e": 19, "17409776671446628": 19, "17418e": 20, "178": 72, "17826e": 21, "18": [15, 20, 21], "1803634390217064": 21, "180588": 21, "1827e": 21, "18429e": 19, "185": 15, "18533": 15, "188": 20, "19": [15, 20, 21], "19149e": 19, "192": 5, "19217e": 21, "1922e": 20, "19454": 19, "1958": 72, "1959": 4, "19593e": 21, "19639e": 19, "1979": 72, "19808e": 20, "1982": 72, "1984": [41, 51], "1989": 72, "1990": [29, 33, 39, 41, 45, 51, 64, 67, 72], "19906e": 20, "1996": [39, 59, 72], "1998": 37, "19980007543": 37, "1999": 72, "1d": 37, "1e": [28, 51, 61, 62, 66], "1st": 7, "2": [1, 2, 3, 4, 5, 6, 7, 9, 10, 14, 15, 16, 19, 20, 21, 22, 25, 31, 41, 47, 51, 53, 56, 58, 61, 62, 64, 69, 70, 72], "20": [15, 20, 21], "200": 72, "2000": [56, 58, 72], "2003": 0, "2009": 37, "2010": [41, 51], "2011": [6, 31, 42, 43, 44, 48, 49, 50, 52, 65, 72], "2012": 0, "2019": [0, 72], "20281e": 19, "2048": 21, "209": 15, "2092": 15, "21": 15, "210681933627904e": 21, "21105": 0, "21253e": 20, "213": 20, "2197": 15, "21994e": 19, "22": 15, "22015e": 20, "221286": 20, "22925e": 21, "23": 15, "233": 72, "24": 15, "2411": 21, "24144": 21, "24513e": 19, "24555429482631e": 19, "24911e": 19, "25": [15, 56, 58, 66, 69, 72], "256": [5, 19], "256041": 21, "25622e": 19, "25658e": 21, "257": 72, "25705e": 19, "257466296364851e": 20, "25763e": 19, "25859e": 20, "26": 15, "26638e": 21, "26903e": 19, "27": 15, "271": [56, 58, 72], "27175e": 19, "2728946362388976e": 21, "27361e": 19, "274": 15, "27407": 15, "27531e": 21, "278": 15, "27837": 15, "28": [15, 72], "28164e": 19, "28172e": 20, "28187": 19, "283": 72, "28541e": 21, "2871": 20, "28807e": 20, "28873e": 20, "29": 15, "29051e": 21, "2910353907176844e": 20, "298147": 20, "29871": 21, "2c": [41, 51], "2d": [3, 64], "2g": 15, "2h": 64, "2hc": 64, "2nd": [1, 3, 4, 7, 9, 10, 14, 22, 41, 47, 51, 61, 64, 70], "2ng": [15, 61], "3": [1, 2, 5, 6, 15, 19, 20, 21, 41, 51, 58, 61, 64, 69, 70, 72], "30": [15, 72], "301203447716335e": 21, "30184e": 20, "307211": 19, "30812e": 20, "30821e": 21, "309": 72, "30982e": 20, "30997e": 20, "31": [15, 72], "31131e": 19, "312": 72, "31346": 19, "316533": 20, "319": [58, 72], "32": [9, 10, 15, 16, 19, 20, 21], "32098e": 21, "323786088373021": 20, "32767e": 20, "32927e": 20, "32945e": 19, "33": [4, 15], "33005e": 19, "335": 72, "336": 15, "33611": 15, "33718": 21, "33838e": 19, "34": [0, 15, 19], "34558e": 21, "347638624909216": 19, "35": 15, "3530556515124825e": 20, "35586e": 20, "36": 15, "36009e": 21, "36183": 19, "362": 72, "36466e": 20, "36992e": 21, "37": 15, "371": 21, "37252e": 21, "37453": 20, "38": [15, 20], "3868": 21, "3868428575047": 21, "387": 72, "38943e": 21, "39": 15, "39072e": 19, "39659e": 21, "39771e": 19, "3g": 15, "4": [0, 1, 4, 5, 14, 15, 19, 20, 21, 22, 41, 45, 51, 56, 58, 61, 64, 72], "40": 15, "40192e": 20, "40233e": 20, "40799e": 20, "40947e": 20, "41": 15, "411": 72, "4147e": 19, "41489e": 19, "42": 15, "42452": 15, "42473": 20, "425": 15, "43": 15, "430738": 19, "4317": 15, "432": 15, "43215": 19, "43441": 21, "437223355768636e": 20, "44": 15, "44068e": 21, "44281e": 19, "443977": 19, "4452e": 21, "44588e": 19, "44857e": 20, "44914e": 20, "45": 15, "455482": 20, "45572e": 20, "4578": 21, "45795e": 21, "458207725000789e": 20, "46": 15, "4637e": 20, "4641": 20, "46453e": 19, "46615e": 19, "46752e": 19, "47": [15, 21], "47155e": 21, "47757e": 21, "47845e": 21, "48": [15, 72], "48271e": 20, "4855e": 20, "48679e": 20, "49": 15, "4901": 21, "49296e": 19, "49345e": 19, "4967652930826935e": 20, "4th": [1, 3, 4, 9, 10, 14, 31, 41, 43, 49, 51, 61, 64, 70], "5": [1, 4, 15, 19, 20, 21, 26, 41, 43, 47, 51, 53, 56, 58, 61, 64], "50": [15, 20, 62], "50231": 19, "50717e": 20, "5072807373286882e": 20, "51": 15, "511": 21, "51109e": 19, "51413991329132e": 19, "52": 15, "52121e": 20, "521885": 20, "53": 15, "534885150074738e": 21, "54": 15, "543": 15, "5434": 15, "544249588823554e": 21, "55": 15, "555097426033948e": 20, "55867e": 21, "56": [15, 20], "56138e": 20, "57": 15, "57173e": 21, "5749769043407793": 15, "575": 15, "57509": 15, "58": 15, "58746e": 19, "58852e": 21, "59": 15, "590386214782638e": 19, "591": 20, "59875e": 20, "6": [15, 19, 20, 21, 72], "60": 15, "60034e": 19, "6088e": 21, "60971": 21, "61": 15, "61504e": 19, "6169e": 19, "61737e": 20, "62": 15, "62749e": 20, "62808e": 20, "63": 15, "63196e": 19, "63309e": 21, "63435e": 20, "6392149576904378e": 20, "64": [5, 9, 10, 15, 19, 20, 21], "6415e": 20, "64181e": 19, "64648": 20, "64992e": 19, "65": 15, "65328": 15, "65703e": 20, "6575": 72, "6577": 21, "659245815001406e": 21, "66": 15, "67": 15, "67075": 15, "671": 15, "671934405e": 20, "673611": 19, "68": [15, 21], "68242e": 20, "68972e": 21, "69": [15, 21], "69154": 20, "69329e": 21, "69499e": 19, "69812e": 21, "69861e": 21, "69884e": 20, "69894e": 20, "6x": [19, 22], "6y": [19, 22], "7": [5, 15, 19, 20, 21], "70": 15, "71": [15, 21], "71101e": 19, "72": 15, "72045e": 20, "7228": 20, "72291e": 20, "72809": 21, "728342": 20, "73": 15, "73325e": 21, "73455e": 19, "73798e": 19, "739483825281054": 19, "74": 15, "74186": 20, "74907e": 21, "75": [4, 15, 56, 58], "75013e": 20, "754984685e": 21, "75853e": 19, "75928e": 19, "76": 15, "76061e": 19, "76274e": 21, "76528e": 19, "7696e": 20, "77": 15, "77049e": 20, "7724": 20, "77518": 20, "775181492337501": 20, "77795e": 19, "78": 15, "78399e": 21, "78756e": 21, "78803e": 19, "78938e": 19, "79": [15, 21, 72], "79061e": 20, "79124e": 20, "7921e": 21, "7_8": [58, 72], "8": [1, 3, 4, 5, 7, 9, 10, 14, 15, 19, 20, 21, 26, 41, 51, 58, 64, 70, 72], "80598": 20, "80625e": 19, "80911e": 21, "81": 21, "81168": 15, "812": 15, "81351e": 19, "816": 15, "81622": 15, "81765": 15, "818": 15, "81825e": 19, "82": 72, "82585": 15, "826": 15, "83563e": 21, "83684": 21, "83693e": 19, "84315e": 19, "84478": 15, "8448": 21, "845": 15, "849259894834445e": 20, "85": [4, 72], "85557e": 21, "85569e": 19, "85631e": 20, "8583e": 20, "86": 15, "86509e": 20, "87": 72, "87103e": 19, "877452": 21, "88200772432267e": 21, "884": 21, "88625e": 19, "88653e": 20, "8869": 20, "88696e": 20, "88796e": 20, "89": 72, "891": 15, "89132": 15, "89676e": 20, "89721": 21, "89959e": 21, "9": [15, 19, 20, 21, 22, 41, 51, 64], "90": 72, "90051": 72, "90058": 72, "90121e": 20, "90151": 72, "90233": 72, "903531": 19, "90471e": 21, "90474e": 21, "90594e": 21, "90707e": 21, "90897e": 19, "911086": 19, "91242e": 21, "91401e": 19, "91413e": 20, "91494": [58, 72], "92186e": 19, "92501e": 19, "9261": 20, "927415": 72, "92822e": 20, "92888e": 19, "93217e": 20, "933": 20, "933769007818501e": 19, "938": 20, "94": 15, "94003": 15, "94227e": 20, "94814e": 19, "95479e": 21, "95505e": 19, "95548e": 19, "95801e": 21, "960758": 19, "96104e": 19, "96107e": 19, "96622e": 21, "96666e": 19, "9713e": 19, "97219e": 19, "978": [58, 72], "97862": 15, "9786237847073697": 15, "979": 15, "98263e": 19, "99": 15, "991063": 20, "99444e": 20, "99732e": 21, "9991": 72, "99971e": 21, "999999999999964": 19, "9999999999999981": 20, "A": [3, 4, 6, 8, 15, 16, 19, 22, 26, 28, 41, 42, 44, 47, 48, 50, 51, 52, 53, 57, 61, 62, 64, 66, 67, 69, 70, 72], "As": [14, 49, 70], "At": [9, 66, 70], "By": [1, 9, 61], "For": [4, 15, 20, 25, 26, 41, 45, 51, 55, 57, 59, 61, 62, 66, 69, 70], "If": [0, 8, 12, 62, 63, 66, 69, 71], "In": [2, 10, 13, 16, 26, 29, 31, 33, 35, 41, 51, 64, 71], "It": [0, 1, 2, 3, 4, 5, 6, 7, 10, 13, 14, 16, 20, 61, 69, 70], "No": 37, "Not": 6, "The": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 45, 47, 49, 51, 53, 55, 56, 57, 58, 59, 61, 62, 64, 66, 67, 69, 70, 71, 72], "Then": [9, 10, 15, 41, 51, 61, 62, 64], "There": [2, 4, 13, 15, 16, 22, 41, 51, 62, 64, 70, 71], "These": [1, 6, 9, 10, 35, 62, 66, 69, 71], "To": [4, 8, 9, 10, 15, 16, 19, 66, 69], "With": [3, 10, 21], "_": [41, 51, 64], "__all__": 27, "__dict__": 15, "__eq__": 15, "__hash__": 15, "__init__": [15, 27, 61], "__str__": 15, "__weakref__": 15, "_default": [66, 69], "_problem": [27, 69], "a0": 59, "a_": [15, 16, 61], "a_21": 61, "a_31": 61, "a_32": 61, "a_i": [1, 29, 31, 33, 35, 37], "a_l": [29, 31, 33, 35, 67], "a_r": [29, 31, 33, 35, 67], "a_s1": 61, "a_s2": 61, "a_t": [1, 29, 31, 33, 35, 37], "a_x": [1, 29, 31, 33, 35, 37], "abil": 71, "abort": 66, "about": [1, 15, 16, 25, 26, 27, 41, 51, 59], "abov": [1, 3, 4, 7, 15, 16, 20, 39, 59, 69], "absolut": 1, "ac": 58, "acceler": [4, 19, 22, 41, 51, 64, 70], "accept": [6, 15, 62], "access": [15, 19, 26, 41, 51, 61, 62, 63, 64, 66, 69], "accompani": 0, "account": 10, "accumul": 66, "accur": [1, 4, 6, 16, 31, 43, 49, 61], "accuraci": [1, 4, 16], "achiev": 1, "acknowledg": [8, 11], "acoust": 4, "acoustic_puls": [28, 41, 43, 47, 49, 51, 64], "across": [25, 41, 51, 63, 64], "action": [16, 58, 61], "actual": [2, 15, 16, 19, 29, 33, 35, 37, 39, 41, 47, 51, 59, 61, 64], "ad": [3, 9, 10, 11, 22, 61, 63], "adapt": [4, 72], "add": [1, 4, 7, 9, 15, 16, 22, 23, 27, 28, 55, 61, 66, 70], "add_deriv": [28, 61], "add_ivar": [28, 61], "add_subplot": 19, "addit": [2, 3, 6, 15, 45], "addition": 69, "adiabat": [41, 51], "adjac": 15, "admit": 1, "advanc": [6, 26, 29, 33, 41, 47, 51, 63, 64, 67], "advect": [2, 3, 4, 6, 7, 9, 11, 12, 13, 17, 26, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43, 47, 49, 51, 55, 57, 59, 61, 63, 64, 67, 69], "advection_fv4": [6, 17, 28], "advection_nonuniform": [6, 17, 28], "advection_rk": [6, 17, 28, 37], "advection_weno": [6, 17, 28], "advective_flux": [17, 28], "advectwithucc": 63, "affect": [1, 7, 9, 10, 14, 25, 26, 70], "after": [1, 4, 7, 9, 10, 22, 26, 61, 62, 69], "again": [6, 10, 63, 69], "against": [4, 70], "agre": [10, 71], "agreement": [2, 4, 70], "ai": 16, "aip": 72, "al": [10, 31, 37, 41, 51], "al_": 31, "algorithm": [1, 4, 9, 23, 43, 56, 58, 70, 72], "alia": 28, "alic": 0, "align": 20, "all": [2, 4, 6, 9, 10, 13, 15, 16, 19, 21, 27, 28, 41, 47, 51, 56, 57, 58, 61, 62, 64, 66, 69, 70], "alloc": [16, 61], "allow": [4, 7, 10, 12, 13, 16, 25, 41, 42, 44, 48, 50, 51, 52, 57, 61, 69], "almgren": [0, 39, 41, 51, 59], "almost": 9, "alon": 6, "along": [3, 15, 41, 51, 61, 64, 67], "alpha": [20, 21, 22, 26, 37, 62], "alphabet": 0, "alreadi": [59, 66], "also": [1, 2, 4, 6, 15, 16, 19, 26, 37, 41, 51, 62, 69], "alter": 26, "altern": [12, 69], "although": [37, 62], "alwai": 69, "amount": [1, 23, 69], "amrex": 63, "an": [1, 2, 3, 4, 6, 8, 9, 10, 15, 21, 22, 25, 26, 27, 28, 30, 34, 36, 38, 41, 42, 44, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 59, 61, 62, 63, 64, 65, 66, 69, 70], "analog": 70, "analysi": [1, 4, 6, 9, 10, 11, 69, 70], "analyt": [1, 2, 4, 7, 9, 10, 19, 20, 22, 54], "andi": 0, "anelast": 9, "angl": 2, "ani": [1, 4, 6, 8, 27, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 55, 56, 58, 59, 60, 61, 62, 65, 66, 68, 69, 70, 71], "ann": 0, "anoth": [4, 22], "answer": 8, "anyon": 8, "anyth": 27, "anywher": 12, "api": 11, "appear": [4, 15, 70], "appli": [4, 26, 62, 67, 70, 72], "apply_diffusion_correct": [28, 67], "apply_gradp_correct": [28, 55], "apply_other_source_term": [28, 55], "apply_transverse_correct": [28, 39], "approach": [1, 4, 6, 10], "approxim": [9, 14, 15, 26, 41, 51, 55, 57, 59], "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 19, 20, 22, 24, 26, 27, 28, 29, 31, 33, 35, 37, 41, 43, 47, 51, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 69, 70, 71], "arang": 15, "archiv": 37, "arg": 28, "argument": [2, 15, 26, 27, 61, 69], "aris": [8, 15, 25], "arithmet": 25, "around": 21, "arrai": [0, 6, 15, 16, 19, 26, 37, 59, 61, 62, 63], "array_generate_particl": [26, 28, 63], "array_index": [15, 16, 17, 28], "arrayindex": [16, 28, 61, 63], "arrayindexerfc": [28, 61], "articl": [0, 72], "artifici": [4, 41, 51, 70], "artificial_viscos": [28, 41, 51], "artymowicz": [4, 70], "ash": 45, "asid": 4, "ask": 8, "aspect": 66, "assess": 22, "assist": 8, "associ": [15, 61, 69], "assum": [4, 26, 41, 43, 47, 51, 61, 64], "assumpt": [41, 51, 64], "astronomi": 6, "astrophys": [4, 13, 24], "asymmetr": [59, 61], "atmospher": [4, 6, 13, 14, 59], "attachfil": 58, "attent": [41, 51], "attribut": [2, 15, 62], "augment": 70, "august": 72, "author": 0, "auto": [66, 69], "automat": [4, 8, 61], "aux_bc": 62, "aux_data": [41, 51], "aux_field": 62, "aux_var": 55, "auxiliari": [57, 61], "avail": [4, 27, 62], "averag": [1, 2, 4, 16, 20, 21, 31, 41, 43, 51, 61, 62, 64], "avisco_i": [41, 51], "avisco_x": [41, 51], "avoid": 28, "avoid_interleaved_output": [17, 28], "awar": 31, "ax": [19, 21, 26, 66], "axesimag": 19, "axi": [4, 7, 26, 41, 51, 59], "axisymmetr": 4, "b": [15, 20, 51, 62, 67, 72], "b_": 61, "b_1": 61, "b_2": 61, "b_i": 61, "back": 63, "backward": 7, "balanc": [4, 6], "base": [1, 3, 4, 6, 10, 16, 26, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 60, 61, 62, 63, 64, 66, 67], "basenam": [66, 69], "basest": [28, 59], "basi": [1, 4, 61], "basic": [1, 9, 10, 15, 16, 20, 22, 26, 41, 51, 61, 66], "bathymetri": 70, "bc": [9, 15, 16, 17, 19, 20, 21, 26, 28, 55, 61, 62, 63, 69], "bc_alpha": 21, "bc_c": 20, "bc_demo": 16, "bc_edg": [41, 51, 57], "bc_is_solid": [28, 61], "bc_name": [41, 51, 57], "bc_setup": [17, 28], "bc_type": 61, "bcprop": [28, 61], "becaus": [1, 4, 9, 15, 25, 70], "becom": 63, "been": [3, 26], "befor": [6, 20, 28, 41, 51, 55, 59, 61, 64], "begin": [0, 19, 20, 21, 28, 66], "behav": 4, "behavior": [9, 69], "behaviour": 26, "being": [1, 2, 3, 55, 59], "bell": [0, 39, 59, 72], "bellcolellaglaz89": [9, 72], "below": [1, 4, 5, 7, 9, 10, 22, 26, 70], "benchmark": [10, 25, 28, 71], "benefit": 0, "best": [1, 7, 66], "beta": [20, 22, 62], "beta_0": [14, 59], "better": [9, 63, 70], "between": [1, 2, 5, 6, 13, 16, 31, 61, 62, 69], "bias": 61, "bibtex": 0, "bilinear": 61, "bin": 4, "bit": 6, "black": [26, 62], "blast": 4, "block": [27, 66], "bnd": [15, 16, 20, 21], "bold": [28, 66], "book": [4, 41, 51, 64, 70], "bookshelf": 24, "bool": 59, "both": [1, 16, 26, 39, 41, 51, 55, 57, 58, 59, 64, 67, 71], "bottom": [3, 19, 20, 21, 23, 41, 51, 62, 64, 70], "bound": 62, "boundari": [1, 4, 6, 7, 9, 10, 15, 16, 17, 19, 20, 21, 22, 26, 27, 28, 41, 51, 56, 57, 58, 62, 63, 64, 66, 69], "box": 10, "branch": 8, "break": [2, 70, 72], "brent": 51, "brentq": [28, 51], "brigg": 22, "bring": [7, 15], "brought": 0, "bruce": 72, "bubbl": [28, 41, 43, 47, 49, 51, 59], "buf": [15, 59, 61], "buffer": 61, "bug": [8, 71], "build": [13, 16, 62], "built": [6, 15, 16, 61], "builtin": 15, "buoyant": 14, "buoyantli": 4, "burger": [1, 11, 17, 28, 59, 67, 68], "burgers_interfac": [17, 28], "burn": [28, 45], "butcher": [16, 61], "c": [0, 15, 26, 41, 51, 53, 61, 64, 72], "c2p": [17, 28], "c_": 61, "c_2": 61, "c_3": 61, "cach": 6, "calcul": [2, 3, 41, 51, 55, 59, 64], "call": [6, 16, 26, 27, 28, 55, 59, 61, 62, 66], "callback": 61, "came": 66, "can": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 15, 16, 19, 20, 21, 22, 25, 26, 27, 56, 58, 61, 62, 66, 69, 70, 71], "cannot": [15, 26, 33, 39, 41, 47, 51, 59, 61, 63, 64], "captur": 14, "care": [41, 51], "carri": [61, 69], "case": [1, 4, 10, 26, 29, 31, 33, 35, 41, 51, 71], "casi": 37, "castro": [4, 41, 51], "caus": 62, "caviti": [28, 57, 72], "cavity_n64_re100_0406": 10, "cavity_re100": 10, "cc": [15, 19, 20, 21], "cc_data": [25, 26, 28], "ccdata": [41, 51, 57], "ccse": 4, "cdot": [4, 9, 10, 14, 20, 21, 22, 62, 70], "cell": [1, 3, 4, 6, 9, 14, 15, 16, 19, 25, 28, 31, 37, 41, 43, 51, 59, 61, 62, 63, 64, 72], "cell_center_data_clon": [28, 61], "cellcenter2d": 20, "cellcenterdata2d": [6, 15, 16, 20, 21, 27, 28, 29, 31, 33, 35, 37, 39, 41, 45, 47, 51, 53, 55, 57, 61, 62, 64, 66, 67], "cellcentermg2d": [19, 20, 22, 28, 62], "center": [1, 4, 6, 7, 9, 14, 15, 16, 25, 28, 31, 41, 43, 51, 59, 61, 62, 63, 64, 72], "central": [41, 51, 61, 64, 70], "cfl": [1, 3, 4, 7, 9, 10, 14, 29, 33, 35, 37, 39, 41, 47, 51, 53, 59, 64, 69, 70], "cgf": [4, 41, 51], "cham": 72, "chang": [1, 4, 7, 8, 12, 15, 19, 20, 21, 25, 55, 57, 61, 69, 70, 71], "chao": 72, "chapter": [1, 22], "characterist": [4, 10, 37, 41, 47, 51, 70], "charg": 63, "check": [4, 18, 21, 61, 70], "chegini": 0, "children": 61, "choic": [4, 13, 70], "chosen": [29, 31, 33, 39, 41, 43, 51, 53, 55, 59, 64, 67], "circl": 1, "circular": 4, "citat": 0, "cite": 0, "clariti": 13, "class": [0, 1, 6, 7, 15, 16, 18, 20, 26, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 62, 63, 64, 66, 67], "clawpack": 64, "clean": [6, 8, 28], "clearer": 15, "clone": 12, "close": 9, "cmap": 26, "cmd_string": 66, "co": [20, 21, 56, 58], "coars": [2, 61, 62], "coarse_fil": 2, "coarse_lik": [15, 28, 61], "coarsen": [2, 61], "coarser": [15, 61, 62], "coarsest": [2, 62], "code": [0, 4, 6, 8, 9, 10, 13, 25, 26, 28, 37, 66, 71], "coeff": [20, 21, 62], "coeffic": 20, "coeffici": [4, 7, 9, 18, 20, 22, 59, 61, 62, 67, 70], "coeffs_bc": [21, 62], "coella": [42, 44, 48, 50, 52, 65], "colella": [4, 6, 29, 31, 33, 39, 41, 43, 45, 49, 51, 56, 58, 64, 67, 72], "colella90": [1, 4, 72], "collect": [26, 28, 66, 69], "color": [15, 26, 61, 66], "colorbar": 21, "column": [15, 66], "com": [8, 11, 12, 72], "combin": 9, "come": [1, 6, 19, 22, 29, 31, 33, 35, 41, 42, 44, 48, 50, 51, 52, 62, 65], "command": [9, 10, 26, 28, 69], "command_line_param": [28, 66], "commandlin": 66, "comment": [66, 69], "commit": 8, "common": [4, 16], "commun": 72, "comp_bench": 28, "compar": [1, 2, 3, 4, 7, 9, 10, 17, 18, 20, 22, 25, 28, 56, 58, 59, 71], "compare_to_benchmark": [17, 28], "comparison": [2, 6, 11], "compil": [6, 25], "complex": [1, 4, 6, 70], "compon": [6, 9, 20, 41, 51, 61, 62, 64], "compress": [1, 2, 6, 9, 11, 13, 17, 25, 26, 28, 43, 45, 47, 49, 51, 69, 70], "compressible_fv4": [5, 6, 17, 28], "compressible_react": [17, 28], "compressible_rk": [5, 6, 17, 28], "compressible_sdc": [5, 6, 17, 28], "compressible_sr": [17, 28], "compris": [41, 51, 64], "comput": [0, 1, 2, 6, 13, 15, 22, 24, 25, 28, 29, 31, 33, 35, 37, 39, 41, 43, 47, 49, 51, 53, 59, 61, 62, 64, 67, 69, 72], "compute_final_upd": [28, 61], "compute_residu": 62, "compute_timestep": [6, 17, 28], "con": 51, "condit": [1, 3, 4, 6, 7, 9, 15, 16, 19, 20, 21, 22, 26, 27, 29, 31, 33, 37, 39, 41, 43, 51, 53, 55, 56, 57, 58, 59, 61, 62, 64, 66, 67, 69], "conduct": 7, "configur": 66, "cons_to_prim": [28, 41, 51, 64], "cons_to_prim_wrapp": [28, 51], "conserv": [31, 35, 37, 41, 47, 51, 59, 64, 72], "consflux": [28, 41, 51, 64], "consid": [21, 29, 33, 35, 37, 41, 51, 61, 64, 70], "consist": [1, 61], "conslaw": 37, "constant": [1, 3, 4, 7, 15, 18, 22, 41, 47, 51, 62, 67], "constraint": [9, 14, 29, 33, 35, 37, 39, 41, 47, 51, 53, 55, 57, 59, 64], "construct": [3, 15, 16, 29, 31, 33, 35, 37, 39, 61], "construct_unsplit_flux": [28, 39], "constructor": 26, "contact": 4, "contain": [6, 15, 16, 27, 28, 29, 31, 33, 35, 37, 41, 47, 51, 61, 62, 64, 66, 67, 69], "content": 61, "continu": [0, 9], "contribut": 11, "control": [22, 29, 33, 35, 37, 39, 41, 47, 51, 59, 62, 64, 69], "convect": [29, 31, 33, 35, 41, 51, 64, 67], "conveni": 62, "convent": 31, "converg": [1, 2, 7, 22, 23, 28, 39, 42, 44, 48, 50, 52, 55, 57, 65, 67], "convergence_error": [9, 10], "convergence_errors_no_limit": [9, 10], "convergence_plot": [2, 9, 10], "convert": [4, 16, 41, 43, 51, 61, 64], "coordin": [4, 15, 16, 19, 61, 62, 69], "copi": [15, 27, 28, 61, 63], "core": [15, 16, 22], "corner": [1, 4, 41, 51, 64], "correct": [4, 6, 39, 55, 67, 72], "correctli": 12, "correspond": [61, 66], "could": [26, 63, 69], "count": 66, "coupl": 35, "crank": [3, 7, 53, 67], "creat": [4, 8, 15, 16, 20, 21, 27, 28, 37, 55, 57, 59, 61, 62, 66, 69, 71], "creation": 3, "credit": 0, "criteria": 6, "critic": 6, "ctu": 6, "current": [6, 25, 41, 47, 51, 53, 61, 63], "curv": 7, "custom": 26, "cut": 4, "cvisc": [4, 41, 51, 70], "cycl": [19, 20, 21, 22, 23, 62, 67], "cylindr": [2, 4], "d": [4, 6, 15, 16, 20, 21, 25, 61, 69], "dam": [2, 28, 64, 72], "dam_compar": [2, 70], "daniel": 72, "dash": [1, 9], "data": [2, 4, 6, 9, 16, 19, 20, 21, 25, 26, 28, 29, 31, 33, 35, 37, 41, 45, 47, 51, 57, 59, 61, 62, 63, 64, 66, 67], "data1": 66, "data2": 66, "data_class": [28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 64, 67], "dataset": [2, 15, 61], "datatyp": 66, "date": 0, "datum": 61, "deal": [6, 15], "debug": 62, "decemb": 72, "decompos": 22, "decomposit": 13, "decor": 6, "decoupl": 57, "decreas": [26, 63], "deduc": 2, "def": [19, 20, 21], "default": [2, 6, 10, 15, 25, 27, 41, 51, 61, 62, 64, 66, 69], "defer": [4, 6], "defin": [15, 16, 19, 20, 26, 27, 29, 31, 33, 35, 37, 41, 47, 51, 55, 57, 61, 62, 63, 64, 66, 67, 69], "define_bc": [28, 61], "define_other_bc": [28, 55, 57], "delta": [1, 3, 4, 41, 51, 64], "delta_": [56, 58], "demand": 13, "demonstr": [16, 22], "den": [25, 28, 41, 51, 61], "dens": 4, "densiti": [2, 4, 9, 25, 26, 29, 33, 35, 37, 41, 51, 59, 61], "departur": 1, "depend": [3, 15, 22, 29, 31, 33, 35, 42, 44, 48, 50, 52, 66], "deriv": [15, 16, 17, 24, 28, 61], "derive_primit": [28, 41, 51, 64], "describ": [0, 2, 6, 61], "descript": [1, 3, 4, 7, 8, 9, 10, 14, 41, 51, 57, 66, 69, 70], "descriptor": 15, "design": [11, 13, 14, 28], "desir": [6, 41, 51, 62, 64], "destroi": 66, "detail": [4, 7, 16, 24, 25, 41, 51, 70], "determin": [39, 59, 66], "develop": [0, 4, 8, 9, 12, 13, 14, 70], "df": [41, 51, 64], "diagon": [3, 12], "dict": [28, 63], "dictionari": [15, 26, 28, 63, 66, 69], "did": 63, "differ": [1, 2, 3, 4, 5, 6, 7, 9, 10, 15, 16, 19, 20, 23, 25, 26, 27, 31, 37, 39, 41, 51, 59, 61, 64, 70, 71], "differenc": [7, 37, 41, 51, 53, 64], "difficulti": 8, "diffus": [2, 3, 6, 9, 10, 11, 13, 17, 28, 37, 45, 67], "dimens": [15, 31, 41, 51, 61, 64], "dimension": [1, 4, 19, 35, 41, 51, 64, 70], "direct": [1, 4, 5, 10, 15, 16, 25, 26, 31, 35, 37, 39, 41, 51, 55, 57, 59, 61, 63, 64, 69, 70], "direction": [1, 4], "directli": [6, 12, 41, 51, 62, 64], "directori": [4, 12, 25, 27, 69, 71], "dirichlet": [19, 20, 61, 62], "disabl": [9, 10, 69], "disagr": [1, 71], "discontinu": 3, "discret": [3, 6, 7, 15, 16, 53, 62, 67], "discuss": [0, 4, 6, 16, 24, 41, 51, 64, 69], "disk": [1, 16], "dissip": 4, "dist": 54, "distinct": [42, 44, 48, 50, 52], "distinguish": 16, "diverg": [9, 14, 22, 41, 51, 55, 57, 59], "do": [4, 6, 9, 10, 12, 15, 16, 19, 20, 21, 23, 25, 26, 28, 29, 31, 33, 35, 39, 41, 45, 47, 51, 53, 55, 58, 59, 61, 62, 63, 64, 69, 70, 71], "do_demo": [28, 61], "do_io": 69, "do_other_update_veloc": [28, 55, 57], "do_output": [17, 28], "do_particl": [1, 3, 4, 9, 10, 26, 69, 70], "do_test": [17, 28], "doc": 6, "document": [6, 66], "doe": [1, 4, 6, 7, 9, 10, 15, 16, 41, 51, 55, 59, 64, 66], "doesn": 28, "doi": [0, 37, 58, 72], "domain": [1, 2, 3, 4, 7, 9, 12, 13, 15, 16, 20, 21, 23, 25, 26, 56, 58, 59, 61, 62, 63, 66, 69, 70], "don": [39, 59, 63, 66], "done": [4, 6, 7, 8, 15, 16, 25, 26, 41, 43, 47, 51, 55, 57, 59, 61, 62, 64, 66], "dot": [1, 22], "doubl": [42, 44, 48, 50, 57], "doubli": [9, 56, 58], "dovi": [2, 6, 9, 10, 17, 25, 28, 29, 33, 39, 41, 45, 51, 53, 55, 59, 64, 69], "down": [1, 4, 22, 62], "download": 4, "dqv": [41, 51, 64], "dramat": 69, "drive": [49, 58], "driven": [10, 58, 71, 72], "driver": [1, 3, 4, 7, 9, 10, 12, 14, 28, 29, 33, 35, 37, 39, 41, 47, 51, 59, 61, 62, 64, 66, 69, 70, 71], "drop": 0, "dt": [6, 26, 29, 33, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 59, 61, 63, 64, 67, 69], "dt_out": 69, "dtype": 61, "du": [41, 47, 51, 64], "due": [1, 3, 14], "dure": 66, "duv": 51, "dx": [15, 41, 47, 51, 53, 59, 61, 62, 63, 64], "dy": [41, 51, 59, 61, 62, 63, 64], "dye": 26, "e": [0, 4, 10, 12, 15, 20, 21, 26, 41, 47, 51, 55, 57, 58, 59, 61, 62, 63, 64, 66], "each": [2, 3, 6, 9, 12, 15, 16, 20, 22, 26, 29, 31, 33, 35, 41, 47, 51, 61, 62, 64, 66, 71], "easi": [15, 41, 51, 64], "easier": 19, "easiest": [12, 27], "easili": [13, 15, 61], "ed": 22, "edg": [15, 16, 20, 29, 31, 33, 35, 41, 51, 59, 61, 62, 64, 67], "edge_coeff": [17, 28], "edgecoeff": [28, 62], "edit": 15, "effect": [4, 5, 14], "effort": 0, "eigenvalu": [41, 51, 64], "eigenvector": [41, 51, 64], "eint": [41, 51], "either": 69, "element": [14, 15, 66], "ellipt": [13, 18, 22, 62], "empti": 62, "enabl": [9, 69], "enclos": 69, "encount": 66, "encourag": 8, "end": [2, 6, 20, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 65, 66, 68, 69, 71], "ener": [4, 14], "energi": [4, 41, 51], "enforc": [9, 14, 26, 55, 57, 59, 63, 66], "enforce_particle_boundari": [28, 63], "engin": 72, "enough": [6, 23, 66], "ensur": [4, 8, 15, 21, 61, 66], "enter": [2, 9], "entir": [6, 28, 61, 62], "entri": 15, "entropi": 64, "environ": 9, "eo": [4, 14, 17, 28, 47], "ep": [3, 67], "epsilon": 3, "eq": [41, 51, 64], "equal": [3, 26, 63], "equat": [1, 4, 6, 7, 9, 11, 13, 14, 18, 21, 22, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 55, 61, 62, 64, 67, 70, 72], "equilibrium": [4, 9], "equival": [10, 15], "err": [19, 20, 21], "error": [1, 2, 7, 9, 10, 20, 21, 22, 62, 66], "error_norm": 21, "escap": 4, "essenti": 4, "estim": [41, 51], "et": [10, 37, 41, 51], "eta": [22, 62], "etc": [27, 61], "euler": [4, 7, 41, 51, 64, 72], "evalu": [16, 20, 41, 51, 61], "even": [9, 15, 16, 61], "everi": [6, 25], "everyth": [28, 61, 63], "evolut": [1, 6, 13, 28, 55, 59, 70], "evolv": [3, 6, 9, 17, 26, 28, 29, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 67, 69], "ex": [41, 51, 64], "exact": [2, 4, 18, 20, 56, 58, 70], "exactli": 71, "exampl": [6, 11, 16, 18, 19, 25, 26, 56, 58, 61, 69], "excel": [4, 25, 70], "except": [3, 41, 51], "exclud": [15, 62], "execut": [6, 69], "exercis": 18, "exhibit": 4, "exist": [25, 27, 61, 66, 70], "exit": [41, 51], "expand": [41, 47, 51, 64], "expect": [4, 6, 15, 61, 66, 70], "experi": [7, 9], "explicit": [53, 61], "explicitli": [15, 63], "explor": [0, 18], "explos": 4, "exponenti": 10, "express": [39, 59], "extend": [61, 63], "extens": [0, 18], "extent": 21, "extern": 4, "extra": [3, 16, 28], "extra_var": [41, 43, 45, 51, 64], "extract": 22, "extrema": [15, 16], "f": [15, 19, 20, 21, 22, 28, 37, 41, 47, 51, 57, 59, 61, 62, 63, 64, 66, 67, 72], "f2py": 0, "face": [1, 31, 41, 47, 51, 61, 64], "facecenterdata2d": [28, 61], "fact": 69, "factor": [2, 15, 61, 62], "fail": [28, 66], "failur": 66, "fall": 25, "fals": [28, 55, 61, 62], "familiar": 25, "fashion": [6, 16, 41, 51, 61, 64], "featur": [1, 7, 8, 9], "ferguson": [41, 51], "few": [6, 15, 22], "field": [1, 2, 6, 7, 9, 13, 14, 22, 55, 59, 62], "fig": [19, 21], "figur": [3, 7, 19, 26, 41, 51, 61], "file": [1, 2, 4, 6, 8, 25, 27, 28, 41, 51, 57, 59, 61, 63, 66, 69, 70], "file1": 2, "file2": 2, "filenam": [28, 61, 66], "fill": [6, 15, 16, 21, 26, 27, 37, 41, 51, 61, 63, 69], "fill_bc": [15, 16, 28, 61], "fill_bc_al": [6, 28, 61], "fill_ghost": [28, 61], "final": [1, 6, 9, 16, 17, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 67, 68], "find": [15, 41, 51, 61, 64, 66, 67], "finder": 51, "fine": [4, 16, 61, 62], "fine_fil": 2, "fine_lik": [15, 28, 61], "finer": [2, 15, 61], "finest": [2, 19, 62], "finish": [6, 17, 28, 61], "finit": [1, 6, 13, 15, 16, 37, 41, 51, 61, 64, 72], "first": [6, 8, 15, 39, 59, 61, 66, 69], "fix": [57, 64, 70, 71], "fix_dt": 69, "flag": 66, "flame": [28, 45], "flat": 70, "flatten": [4, 28, 41, 51, 61, 64, 70], "flatten_multid": [28, 61], "flexibl": [6, 61], "flip": 61, "float": [15, 25, 29, 33, 37, 39, 41, 51, 55, 59, 62, 63, 64, 66, 67], "float64": [61, 62], "floor": 70, "flow": [1, 6, 9, 14, 37, 41, 43, 51, 53, 55, 57, 58, 59, 64, 72], "flowchart": 6, "fluid": [4, 5, 6, 10, 14, 26, 55, 58, 59, 70, 72], "flux": [1, 17, 28, 29, 33, 39, 41, 51, 61, 64, 67, 72], "flux_con": [28, 43], "fmt": [15, 61], "follow": [1, 3, 4, 6, 12, 13, 16, 25, 26, 29, 33, 37, 41, 51, 62, 64, 67, 69], "fork": 8, "form": [3, 4, 7, 9, 20, 21, 22, 62, 66, 70], "format": [6, 15, 61, 66], "formul": [41, 51, 64], "fortran": [4, 51], "forward": 69, "found": [22, 51], "four": [4, 41, 51, 64, 70], "fourth": [1, 5, 6, 16, 31], "frac": [1, 3, 4, 7, 9, 10, 14, 20, 70], "fraction": [29, 33, 35, 37, 39, 41, 47, 51, 59, 64], "framework": [0, 13, 62], "francesco": 72, "free": [0, 22], "freeli": 4, "freguson": [41, 51], "friedrich": 37, "from": [0, 1, 2, 3, 4, 6, 7, 8, 9, 12, 15, 16, 19, 21, 22, 25, 26, 28, 29, 31, 33, 35, 37, 39, 41, 42, 43, 44, 48, 49, 50, 51, 52, 55, 59, 61, 62, 63, 64, 65, 66, 69], "from_cent": [28, 61], "fuel": 45, "full": [23, 28, 55, 59, 62, 69], "fulli": 72, "func": 61, "function": [6, 15, 16, 20, 22, 26, 27, 28, 33, 39, 41, 47, 51, 53, 59, 61, 62, 63, 64, 66, 69], "further": [33, 39, 41, 47, 51, 59, 64], "furthermor": 4, "futur": [8, 71], "fv": [16, 17, 28, 31, 37, 43, 49], "fv2d": [16, 28, 43, 49, 61], "g": [4, 10, 14, 15, 20, 21, 25, 26, 41, 51, 55, 57, 59, 61, 62, 63, 64, 66, 70], "gamma": [4, 5, 14, 20, 22, 41, 43, 47, 51, 61, 62], "gamma_i": [20, 62], "gamma_x": [20, 62], "gauss": 62, "gauss_diffusion_compar": 2, "gaussian": [1, 2, 28, 53, 69], "gener": [3, 8, 9, 10, 13, 18, 22, 26, 27, 28, 37, 41, 51, 53, 55, 57, 59, 61, 62, 63, 66, 69], "general_mg": [17, 20, 22, 28], "generalmg2d": [20, 22, 28, 62], "geometri": 4, "gerolymo": 37, "get": [6, 11, 15, 19, 23, 26, 39, 41, 51, 53, 55, 57, 58, 59, 61], "get_arg": [17, 28, 57, 58], "get_aux": [28, 61], "get_init_posit": [26, 28, 63], "get_interface_st": [28, 39, 59], "get_lap": [28, 67], "get_param": [26, 28, 66, 69], "get_posit": [26, 28, 63], "get_solut": [19, 20, 21, 28, 62], "get_solution_gradi": [19, 28, 62], "get_solution_object": [28, 62], "get_stage_start": [28, 61], "get_var": [15, 17, 20, 21, 25, 26, 28, 61, 63], "get_var_by_index": [28, 61], "gh": 64, "ghia": [10, 72], "ghiaghiashin82": [10, 72], "ghost": [15, 16, 19, 25, 31, 37, 41, 51, 59, 61, 62, 64], "ghostcel": [15, 61], "github": [8, 11, 12], "give": [6, 10, 15, 20, 22, 39, 59], "given": [6, 13, 22, 24, 26, 28, 39, 41, 43, 51, 53, 59, 61, 62, 64, 66, 69, 70], "glaz": [41, 51, 72], "gmg": 20, "go": [1, 29, 31, 33, 35, 41, 51, 64, 67], "godunov": [1, 9, 29, 31, 33, 35, 41, 51, 55, 57, 59, 64, 67], "goe": [55, 59], "goldberg": 25, "good": [1, 4, 6, 8, 61, 70], "gov": 37, "govern": 14, "gp": [9, 10, 14], "gradient": [19, 22, 55, 59, 62], "gradp": 55, "gradp_i": [55, 59], "gradp_x": [55, 59], "graphic": 1, "grav": [4, 14, 41, 51, 61, 70], "graviat": 64, "gravit": [4, 41, 51, 64, 70], "graviti": 4, "greater": 23, "green": 66, "grei": 26, "gresho": [28, 41, 43, 47, 49, 51, 59], "grid": [1, 3, 4, 5, 6, 9, 10, 13, 16, 19, 20, 22, 26, 27, 29, 31, 33, 35, 37, 39, 41, 43, 47, 51, 53, 55, 59, 61, 62, 63, 64, 66, 67, 69, 70, 72], "grid2d": [15, 16, 20, 21, 28, 39, 55, 61, 63, 67], "grid_generate_particl": [26, 28, 63], "grid_info": [28, 62], "grid_setup": [17, 28], "group": 69, "growth": [4, 42, 44, 48, 50, 52], "gt": [15, 19, 20, 21], "guardcel": [15, 61, 62], "guofu": 72, "gx": [19, 20], "gy": [19, 20], "h": [41, 47, 51, 64, 70], "h5": [10, 25], "h5py": [12, 28, 41, 51, 57, 59, 61, 63, 66], "h_from_ep": [28, 51], "ha": [1, 3, 4, 6, 15, 16, 19, 20, 22, 61, 62, 63, 66, 70, 71], "half": 59, "hand": 62, "handl": [4, 41, 51, 64], "handwritten": 0, "happen": [4, 10, 70], "happi": 8, "hard": [4, 61], "harland": 72, "harpol": 0, "hat": [1, 20], "have": [3, 4, 8, 10, 12, 15, 20, 25, 26, 41, 51, 57, 59, 61, 62, 63, 66], "hawk": 0, "hdf5": [2, 6, 28, 61, 63, 66], "head": [27, 69, 70], "heat": [4, 41, 51], "heavier": 5, "height": [28, 64, 70], "helmholtz": [3, 7, 22, 26, 42, 44, 48, 50, 52, 62, 65, 67, 69, 70], "helmhotlz": 67, "help": [0, 4, 11, 15, 37, 70], "hendrik": 72, "hendrikkuhlmann": 58, "here": [1, 2, 3, 4, 6, 9, 10, 15, 19, 20, 27, 31, 41, 51, 56, 57, 58, 61, 62, 64, 66, 70], "hierarchi": [16, 62], "high": [37, 41, 51, 64, 72], "higher": [3, 16], "highlight": 66, "himself": 0, "hint": 6, "histor": 6, "histori": [8, 11], "hllc": [4, 41, 51, 64, 70], "hold": [15, 16, 26, 61, 62, 63, 66], "homogen": 19, "horizont": 15, "hot": 4, "how": [0, 1, 4, 5, 6, 7, 10, 15, 16, 25, 26, 42, 44, 48, 50, 52, 61, 69, 70], "howev": 26, "hse": [28, 41, 43, 47, 49, 51], "http": [0, 8, 11, 12, 37, 58, 72], "hu": 64, "huang": 72, "hugoniot": 3, "huv": 64, "hv": 64, "hx": 64, "hydraul": 72, "hydro": [6, 8, 10, 12, 69], "hydro1d": 4, "hydrodynam": [0, 1, 6, 11, 13, 24, 28, 41, 43, 45, 47, 49, 51, 64, 70], "hydrostat": [4, 9, 41, 51, 61], "hyperbol": [1, 3, 13, 72], "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 69, 70, 71], "ian": 0, "idea": [11, 41, 51], "ideal": 1, "iden": [41, 51], "ident": [1, 3], "idir": [31, 41, 43, 51, 61, 64], "iener": [41, 51], "ih": 64, "ihi": [15, 21, 61, 62], "ihx": 64, "illustr": [6, 15, 16], "ilo": [15, 21, 61, 62], "im": 21, "imag": [5, 19, 25, 59, 69], "implement": [1, 4, 7, 9, 13, 14, 20, 22, 23, 29, 31, 33, 37, 39, 41, 43, 45, 49, 51, 53, 55, 57, 59, 61, 62, 64, 67, 70, 71], "implicit": [6, 7, 13, 53], "implicitli": 7, "import": [15, 16, 19, 20, 21, 25, 26, 69], "improv": [4, 7], "imshow": [19, 21], "inc": 66, "includ": [4, 6, 8, 9, 10, 14, 15, 19, 22, 25, 57, 59, 61, 69], "inclus": 66, "incomp_converge_error": [2, 9], "incomp_interfac": [17, 28], "incomp_viscous_converge_error": 10, "incompress": [1, 2, 6, 11, 13, 14, 17, 25, 28, 57, 58, 72], "incompressible_visc": [10, 17, 28, 55], "incorpor": 45, "increas": [7, 26, 63], "increment": 61, "indent": 62, "independ": [15, 61], "index": [11, 15, 41, 51, 61], "indic": [8, 41, 47, 51, 61, 62, 64, 66], "inflow_post_bc": [28, 41, 51], "inflow_pre_bc": [28, 41, 51], "inform": [6, 8, 15, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 46, 47, 48, 50, 51, 52, 54, 56, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68], "inherit": [1, 3, 6, 22, 28, 63], "inhomog": 61, "inhomogen": [20, 22], "init": [30, 34, 36, 38, 42, 44, 48, 50, 52, 54, 65], "init_arrai": 63, "init_data": [6, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 64, 65, 67, 68], "init_rh": [19, 20, 21, 28, 62], "init_solut": [28, 62], "init_tstep_factor": 69, "init_zero": [19, 20, 21, 28, 62], "initi": [1, 4, 5, 6, 7, 9, 10, 15, 16, 17, 19, 20, 21, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70], "initialize_problem": [17, 28, 69], "inlin": 15, "input": [1, 2, 4, 5, 7, 9, 10, 12, 14, 27, 28, 37, 39, 41, 47, 51, 59, 61, 64, 66, 69, 70], "inputs_dict": [28, 69], "inputs_fil": [28, 69], "insert": 26, "instabl": [4, 70], "instal": [6, 12, 69], "instanc": [15, 66], "instead": [4, 12, 22, 23, 26, 66, 69, 70], "int": [15, 31, 37, 41, 51, 59, 61, 62, 64, 66], "integ": [41, 51, 64, 66], "integr": [1, 4, 6, 16, 17, 28, 31, 35, 41, 47, 49, 51], "intend": 12, "intens": 0, "interact": [4, 15, 16, 66, 70], "interest": [1, 10], "interfac": [3, 4, 17, 20, 28, 29, 33, 35, 37, 39, 47, 55, 57, 59, 61, 69, 70], "interior": [15, 61, 62], "interleav": 28, "intermedi": 35, "intern": [41, 51, 72], "interpol": [21, 63], "interpolate_veloc": [28, 63], "interpret": 61, "introduc": [3, 13], "introduct": [11, 22, 24], "investig": [4, 70], "inviscid": [1, 10, 39], "invok": 37, "io": [25, 66, 69], "io_pyro": [17, 25, 28], "ip": [15, 28, 41, 51, 61], "ip_jp": [15, 28, 61], "ipynb": [16, 69], "irho": [41, 51], "irhox": [41, 51], "is_asymmetr": [28, 59, 61], "is_asymmetric_pair": [28, 59], "is_float": [28, 66], "is_int": [28, 66], "is_solid": 61, "is_symmetr": [28, 59, 61], "is_symmetric_pair": [28, 59], "ishift": 61, "istag": 61, "item": 63, "iter": [19, 23, 62, 63], "itmax": 51, "its": [6, 7, 15, 22, 26, 27, 63], "itself": [1, 3, 7], "iu": [41, 51, 64], "iv": [41, 51, 61, 64], "ivar": [41, 43, 47, 51, 61, 64], "ix": [41, 51, 64], "ixmom": [41, 51, 64], "iymom": [41, 51, 64], "j": [3, 15, 16, 29, 31, 33, 35, 37, 41, 47, 51, 61, 64, 67, 72], "jacobian": [41, 51, 64], "jc": 15, "jcp": [37, 56, 58], "jcph": 72, "jhi": [21, 62], "jlo": [21, 62], "job": 27, "john": [0, 72], "joss": [0, 6], "journal": [0, 72], "jp": [15, 28, 59, 61], "jshift": 61, "jump": [1, 3, 41, 51], "jupyt": 69, "just": [6, 15, 16, 19, 20, 21, 23, 29, 31, 33, 35, 61, 62, 63, 66, 70], "justifi": 0, "k": [1, 7, 37, 54, 61, 72], "k1": 61, "k2": 61, "k_": 61, "k_i": 61, "k_stage": 61, "keep": [0, 4], "kei": [26, 41, 51, 63, 64, 66], "kelvin": [26, 42, 44, 48, 50, 52, 65, 69, 70], "kernel": 0, "keyword": [61, 69], "kh": [5, 28, 41, 43, 47, 49, 51, 64, 69], "kick": 1, "kinemat": 10, "know": [15, 16, 19, 25, 27, 69], "known": [9, 10, 22, 66], "kromano19": [10, 72], "kuhlmann": [10, 72], "kutta": [5, 16, 31, 35, 47, 61], "l": [2, 10, 41, 47, 51, 57, 62, 64, 72], "l1": [41, 51, 64], "l2": [1, 2, 15, 41, 51, 64], "l3": [41, 51, 64], "l4": [41, 51], "lack": 37, "lagrangian": 6, "lambda": 28, "lap": [28, 61, 67], "laplac": [22, 62], "laplacian": [61, 62, 67], "larg": [19, 66], "last": [19, 61], "later": [7, 56, 58], "law": [4, 41, 47, 51, 72], "lax": 37, "layer": [9, 56, 58, 70], "layout": [15, 61, 66], "lbnl": 4, "ldelta_ri": 59, "ldelta_rx": 59, "ldelta_ui": [39, 55, 59], "ldelta_ux": [39, 55, 59], "ldelta_vi": [39, 55, 59], "ldelta_vx": [39, 55, 59], "lead": 22, "learn": [1, 7], "least": [2, 37], "left": [1, 3, 9, 14, 15, 20, 21, 22, 25, 29, 31, 33, 35, 39, 41, 42, 44, 48, 50, 51, 52, 55, 57, 59, 61, 64, 67], "length": [10, 42, 44, 48, 50, 52, 58], "less": 70, "lesssim": 1, "let": [15, 21, 27], "level": [6, 16, 19, 20, 21, 22, 62, 71], "lf": 37, "librari": 6, "lid": [10, 57, 58, 72], "liddrivencav": 58, "life": 19, "lighter": [4, 5], "like": [1, 4, 9, 15, 22, 27, 28, 41, 51, 61, 64], "limit": [1, 3, 4, 9, 10, 14, 28, 31, 39, 41, 51, 55, 57, 59, 61, 64, 70], "limit2": [28, 61], "limit4": [28, 61], "lindsai": 72, "line": [1, 4, 6, 9, 22, 25, 28, 35, 47, 66, 69], "linear": [1, 3, 4, 6, 13, 18, 29, 31, 33, 35, 37, 41, 45, 51, 55, 57, 59, 64, 67], "link": [4, 6], "list": [0, 8, 15, 27, 61, 62, 66, 69], "live": [4, 6, 15, 16, 61], "ll": [15, 20, 21, 41, 51], "lm": 14, "lm_atm": [6, 14, 17, 28], "lm_atm_interfac": [17, 28], "load_param": [28, 66, 69], "local": [22, 72], "locat": [15, 41, 51, 61], "lock": 61, "logo": [6, 28, 41, 43, 47, 49, 51, 64], "long": [19, 42, 44, 48, 50, 52], "longer": [3, 10, 15, 16], "look": [1, 4, 9, 21, 41, 51, 64, 69, 70], "loop": [15, 28, 37, 55, 59], "lot": 4, "low": [4, 6, 9, 11, 13, 59], "lower": [9, 15, 19, 21, 41, 51, 57, 64], "lower_solid": [41, 51, 64], "lr": [41, 51, 64], "lt": [15, 19, 20, 21], "m": [49, 61, 72], "m_end": 49, "m_start": 49, "mac": [9, 55, 57, 59], "mac_vel": [28, 55, 59], "mach": [6, 9, 11, 13, 42, 44, 48, 50, 59], "machin": [6, 25, 71], "made": [6, 10, 15, 26, 61, 71], "maestro": 9, "magnitud": 58, "mai": [8, 16, 20, 25, 41, 51, 63, 71], "mail": 0, "main": [1, 2, 3, 7, 8, 9, 10, 12, 14, 16, 17, 27, 28, 37, 41, 47, 51, 62, 64, 66, 69, 70, 71], "major": 15, "make": [7, 8, 9, 10, 15, 16, 19, 23, 37, 43, 61, 66], "make_bench": 28, "make_prim": [28, 59], "makeplot": [17, 28, 57, 58], "manag": [16, 61, 63, 66], "mani": [2, 6, 25, 61, 62], "manual": 69, "march": 72, "mark": [15, 61], "martin": [56, 58, 72], "martincolella00": [9, 72], "mass": 9, "massiv": 63, "massless": 63, "master": 66, "match": 22, "materi": 4, "mathemat": 72, "matplotlib": [6, 12, 15, 19, 20, 21, 25], "matrix": [41, 51, 64], "matter": 20, "max": [15, 19, 20, 21, 28, 61, 69], "max_dt_chang": 69, "max_it": 66, "max_step": [6, 10, 69], "max_tim": 66, "maximum": [37, 61, 69], "mc": [41, 51, 64], "mccorquodal": [31, 43, 49, 72], "mccorquodalecolella11": [1, 4, 72], "mccourquodal": [6, 42, 44, 48, 50, 52, 65], "mcnalli": 5, "mean": [6, 15, 71], "meant": 13, "measur": [1, 4, 9, 10, 56, 58], "med_fil": 2, "medium": 4, "memori": 15, "merg": 8, "mesh": [1, 4, 6, 11, 17, 20, 21, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 62, 64, 67, 69], "messag": 8, "messi": 63, "met": 6, "method": [0, 1, 2, 4, 6, 7, 9, 11, 13, 14, 15, 16, 19, 25, 27, 28, 29, 31, 33, 35, 37, 39, 41, 45, 47, 51, 55, 57, 59, 61, 62, 63, 64, 66, 67, 72], "method_compute_timestep": [6, 17, 28, 29, 33, 35, 37, 39, 41, 47, 51, 53, 59, 64], "mg": [17, 19, 21, 22, 28, 53], "mg_test_simpl": 22, "mg_vi": 22, "michael": [0, 72], "middl": 22, "midpoint": 63, "miller": 4, "min": [1, 3, 15, 19, 20, 21, 28, 61], "minimum": [3, 61, 69], "minion": 72, "minion96": [9, 72], "mirror": 59, "mix": [39, 59], "mode": [6, 42, 44, 48, 50, 52], "model": [1, 4, 26, 63, 70], "modif": 8, "modifi": [1, 3, 10, 12, 22], "modul": [6, 11, 15, 17, 26, 69], "moment": 9, "momentum": [41, 51, 61, 64], "monoton": [41, 51, 61, 64], "more": [1, 2, 37, 61, 62], "most": [0, 20, 37, 66], "motion": 10, "move": [5, 10, 22, 57, 58], "movement": 26, "movi": 22, "moving_lid": 57, "msg": [17, 28], "much": [4, 23], "multi": 61, "multidimension": [41, 51, 61, 64, 70, 72], "multigrid": [3, 6, 7, 9, 11, 13, 17, 19, 20, 21, 23, 28, 53, 55, 57, 59, 67, 72], "multipl": [2, 4, 41, 51, 57, 63, 70], "multipli": 53, "multiprocess": 28, "multistep": 61, "must": [26, 62], "my": 66, "my_aux": [41, 51], "my_data": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 46, 47, 48, 50, 51, 52, 54, 56, 58, 60, 61, 64, 65, 67, 68], "myd": [30, 31, 35, 36, 37, 38, 40, 41, 42, 43, 44, 47, 48, 50, 51, 52, 64, 65, 68], "mydata": 16, "myfile_": 66, "myg": [16, 26, 41, 51, 61, 63, 64, 66], "mygrid": 61, "n": [2, 6, 15, 19, 21, 41, 51, 53, 61, 64, 72], "n_out": 69, "n_particl": [26, 63, 69], "nabla": [4, 7, 9, 10, 14, 20, 21, 22, 62, 70], "name": [2, 15, 16, 25, 27, 28, 29, 33, 41, 51, 57, 61, 66, 67, 69], "narrow": [4, 70], "nasa": 37, "nativ": 6, "naux": 51, "navier": 72, "nbval": 71, "ndarrai": [15, 16, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 59, 61, 62, 64, 67], "nearest": 21, "nearli": 1, "neat": 1, "necessari": [6, 8, 28, 61, 62, 63], "necessarili": [15, 41, 51], "need": [1, 4, 6, 8, 15, 16, 19, 20, 23, 27, 28, 29, 31, 33, 35, 41, 43, 51, 57, 61, 62, 64, 71], "neg": [1, 5], "neglig": 4, "nest": 66, "neumann": [20, 61, 62], "never": [26, 66], "new": [8, 9, 13, 15, 28, 55, 57, 59, 61, 62, 66, 71], "next": [6, 16, 19, 62, 69], "ng": [15, 19, 20, 21, 28, 31, 41, 43, 45, 51, 59, 61, 62, 64], "nice": 15, "nicolson": [3, 7, 53, 67], "njit": 6, "nlevel": 19, "no_new": 66, "nodal": [9, 59, 61], "node": 61, "nolimit": [28, 61], "non": [1, 3, 6, 7, 23, 66, 70], "nonaka": 0, "none": [1, 3, 4, 9, 10, 14, 15, 26, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 62, 63, 64, 67, 70], "nonlinear": 3, "norm": [1, 2, 15, 19, 20, 21, 22, 28, 61, 62], "normal": [15, 21, 41, 51, 64], "notat": 37, "note": [0, 1, 2, 4, 6, 7, 9, 11, 15, 16, 20, 22, 25, 26, 41, 51, 59, 61, 62, 64, 70], "notebook": [6, 15, 69], "noth": 21, "notic": [4, 10, 15, 70], "notifi": 8, "now": [1, 3, 4, 9, 15, 19, 20, 21], "np": [15, 19, 20, 21, 37, 61], "nproc": 28, "nsmooth": 62, "nsmooth_bottom": 62, "nspec": [41, 51, 64], "nstage": [28, 61], "nstep": 66, "ntr": 37, "nu": [10, 57, 58], "nullsimul": [6, 17, 28, 29, 33, 39, 41, 51, 53, 59, 64], "num": 66, "numarrai": 0, "numba": [0, 12], "number": [0, 1, 3, 6, 7, 8, 9, 10, 11, 13, 15, 16, 19, 25, 26, 28, 31, 41, 51, 53, 58, 59, 61, 62, 63, 64, 69], "numer": [0, 1, 7, 11, 16, 56, 58], "numpi": [0, 6, 12, 15, 16, 19, 20, 21, 61, 62], "nvar": [15, 19, 20, 21, 61], "nx": [15, 19, 20, 21, 61, 62, 69], "ny": [15, 19, 20, 21, 25, 59, 61, 62, 69], "o": [2, 6, 10, 25], "object": [6, 15, 16, 19, 20, 21, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 57, 59, 61, 62, 63, 64, 66, 67, 69], "observ": 10, "odd": [16, 61], "odd_reflect_dir": 61, "off": [1, 4, 13, 21, 26, 61, 63, 69], "offset": [15, 66], "often": 69, "old": 61, "onc": [6, 8, 16, 27, 28, 41, 47, 51, 61, 62, 64], "one": [2, 4, 8, 9, 15, 20, 22, 26, 29, 31, 33, 35, 37, 39, 41, 42, 44, 47, 48, 50, 51, 52, 55, 59, 61, 64, 66, 67, 70, 71], "ones": 66, "ones_lik": 20, "onli": [6, 7, 9, 15, 22, 29, 31, 33, 35, 37, 41, 47, 51, 61, 64, 66], "onlin": [4, 70], "open": [0, 24], "oper": [7, 9, 16, 25, 41, 51, 61, 63], "opposit": 70, "opt": 66, "optim": [25, 71], "option": [1, 3, 4, 6, 7, 9, 10, 14, 15, 25, 26, 28, 41, 51, 57, 64, 66, 70], "orang": 66, "order": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 14, 15, 16, 22, 23, 25, 26, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 62, 63, 64, 67, 70, 72], "org": [0, 37, 58, 72], "origin": [0, 6, 15, 19, 21, 22], "oscil": 1, "other": [2, 4, 7, 15, 16, 26, 28, 41, 51, 55, 58, 61], "other_bc": 55, "other_command": 28, "other_source_term": [28, 55, 57], "other_update_veloc": 55, "otherwis": 26, "our": [1, 4, 7, 15, 19, 20, 22, 29, 31, 33, 35, 41, 45, 51, 61, 62, 64, 67, 69, 70], "ourselv": 22, "out": [2, 3, 4, 7, 15, 16, 22, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 50, 51, 52, 54, 55, 56, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68, 69], "out_fil": 28, "outfil": [28, 58, 66], "outflow": [15, 16, 61, 63, 69], "output": [1, 2, 3, 4, 6, 11, 15, 28, 37, 41, 51, 57, 59, 61, 62, 63, 66, 69, 70, 71], "outsid": [1, 61], "outward": 4, "over": [1, 2, 4, 15, 21, 26, 31, 49, 61, 70], "overal": [1, 4, 6], "overhead": 66, "overplot": 7, "overrid": [66, 69], "overridden": 26, "overshoot": [1, 4, 70], "overview": [11, 18], "overwrit": [61, 66], "own": [6, 15, 26], "p": [4, 9, 10, 14, 41, 51, 56, 58, 64, 69, 72], "p_0": 14, "packag": [0, 6, 12, 17], "page": [0, 4, 11, 72], "pair": 66, "panel": [4, 9], "paper": [4, 6, 8, 9, 29, 33, 39, 41, 51, 64], "parabol": [4, 9, 13, 57], "parallel": 59, "param": 66, "paramet": [1, 3, 4, 6, 7, 9, 10, 14, 15, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 57, 59, 61, 62, 63, 64, 66, 67, 69, 70], "parent": [15, 61], "pars": [6, 28, 66, 69], "parse_arg": [17, 28], "parser": 66, "part": [2, 15, 22, 24, 29, 31, 33, 35, 37, 41, 47, 51, 64, 69, 70], "partial": [4, 7, 9, 10, 14, 41, 51, 70], "particl": [1, 3, 4, 6, 9, 10, 11, 17, 28, 69, 70], "particle_gener": [1, 3, 4, 9, 10, 26, 63, 69, 70], "particle_posit": 26, "particular": [1, 9, 13, 16, 22, 41, 51, 57], "pass": [16, 26, 27, 61, 62, 63, 69, 71], "passiv": [4, 70], "past": 6, "patch": [6, 15, 17, 20, 21, 28, 29, 31, 33, 35, 37, 39, 41, 45, 47, 51, 53, 55, 57, 64, 67], "path": [12, 22, 69], "pawel": [4, 70], "pbject": 61, "pde": 13, "pdf": [2, 22, 37, 58], "peak": 7, "per": [33, 39, 41, 47, 51, 59, 64], "perfect": 1, "perfectli": 22, "perform": [6, 13, 18, 37, 61, 62, 70], "period": [1, 9, 12, 15, 16, 21, 22, 56, 58, 61, 62, 69], "perturb": 4, "pfile": 66, "phi": [7, 19, 20, 21, 22, 53, 55, 59, 62, 67], "phi_": 19, "phi_1": 54, "phi_2": 54, "phi_analyt": [53, 54], "phillip": 72, "philosophi": 6, "physic": [4, 15, 16, 61, 72], "physicstodai": 72, "pi": [15, 20, 21, 56, 58], "piecewis": [1, 4, 29, 33, 35, 41, 45, 47, 51, 55, 57, 59, 64, 67], "pii": 72, "pip": 12, "place": [4, 14, 27, 69, 70], "plai": [1, 7, 13, 69], "platform": 25, "pleas": [0, 8], "plm": 47, "plot": [2, 4, 7, 9, 10, 12, 15, 17, 18, 21, 58, 66, 69, 70], "plot_cav": [10, 28, 57], "plot_tool": [17, 28], "plotfil": 28, "plotfile_nam": [28, 58], "plotvar": 2, "plt": [15, 19, 20, 21, 25], "png": [10, 25], "po": [28, 63], "point": [1, 2, 4, 7, 15, 16, 19, 25, 53, 61, 70], "poisson": [13, 18, 22, 62], "polynomi": 61, "pop": 12, "popular": 13, "port": 0, "portion": 6, "pos_arrai": 63, "posit": [5, 15, 26, 63], "possibl": [69, 71], "post": 8, "potenti": 8, "power": [22, 62], "ppm": [1, 4], "pr": 8, "pre": [4, 6, 14, 28, 41, 51], "precis": 25, "predict": [31, 35, 39, 41, 51, 55, 57, 59, 64, 67], "preevolv": [4, 6, 17, 28, 43, 55, 59], "present": [4, 6, 9, 66], "preserv": [5, 9], "pressur": [4, 41, 51, 55, 59, 61], "pretti": [6, 61, 66], "pretty_print": [15, 28, 61], "previou": 69, "previous": [66, 69], "prim": 51, "prim_to_con": [28, 41, 51, 64], "primit": [4, 41, 51, 64, 70], "print": [2, 6, 15, 16, 20, 21, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 61, 65, 66, 68], "print_all_param": [28, 66], "print_paramfil": [28, 66], "print_sphinx_t": [28, 66], "print_unused_param": [28, 66], "prior": 8, "probabl": 37, "problem": [1, 2, 3, 5, 6, 7, 9, 10, 11, 14, 19, 20, 22, 25, 26, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 62, 64, 67, 69], "problem_nam": [28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 67, 69], "procedur": 16, "process": [6, 61], "produc": [2, 26, 41, 51, 70], "profil": [1, 2, 6, 7, 41, 47, 51, 64, 66], "profile_pyro": [17, 28], "program": 2, "proj_typ": [9, 10, 14], "project": [9, 10, 14, 18, 41, 51, 55, 57, 59, 64, 72], "project_period": 22, "prolong": [28, 61], "propag": [4, 33, 39, 41, 47, 51, 59, 64], "proper": 66, "properti": [15, 61, 63], "prototyp": [0, 13, 28], "provid": [1, 4, 6, 13, 15, 16, 20, 22, 57, 61, 62, 66, 69], "provision": [9, 55, 59], "psi": 70, "pub": 72, "public": 0, "publish": [0, 72], "puls": 12, "pure": [4, 19, 22, 29, 31, 33, 35, 62], "put": [4, 12, 62], "py": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 14, 16, 22, 25, 27, 37, 62, 69, 70, 71], "pypi": 12, "pyplot": [15, 19, 20, 21, 25], "pyproject": 6, "pyro": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 14, 15, 16, 19, 20, 21, 22, 24, 25, 70, 71], "pyro2": [0, 6, 8, 11, 12, 15, 22], "pyro_": 69, "pyro_sim": [1, 4, 5, 6, 7, 9, 10, 12, 14, 17, 22, 69, 70, 71], "pyrobenchmark": [17, 28], "pyrotest": [17, 28], "pytest": [6, 12, 71], "python": [6, 8, 9, 10, 12, 15, 25, 27, 28], "q": [37, 41, 43, 51, 61, 64, 72], "q_int": [39, 59], "q_l": [39, 41, 51, 59, 64], "q_minu": 61, "q_plu": 61, "q_r": [39, 41, 51, 59, 64], "q_state": 51, "quad": [28, 41, 43, 47, 49, 51, 64], "quadrant": [42, 44, 48, 50, 52, 65], "quantiti": [1, 3, 4, 61, 62, 70], "question": 8, "quickli": 12, "quit": 69, "qv": [41, 51, 64], "qx": [15, 31], "qy": [15, 31], "r": [2, 4, 19, 20, 21, 41, 51, 62, 72], "r1": [41, 51, 64], "r2": [41, 51, 64], "r3": [41, 51, 64], "r4": [41, 51], "radial": [4, 7], "radiat": 4, "radiu": 4, "rain": 4, "ramp": [28, 41, 43, 47, 49], "ran": 5, "rand": 15, "random": [15, 26, 69], "randomli": [26, 63], "randomly_generate_particl": [26, 28, 63], "rang": 7, "rankin": 3, "rarefact": [1, 3, 4, 41, 51, 64, 70], "rate": [1, 4, 9, 42, 44, 48, 50, 52, 56, 58], "rather": [6, 69], "ratio": [41, 51, 66], "rayleigh": 4, "rc": [41, 51], "re": [10, 72], "reach": 10, "react": 45, "reaction": 45, "read": [2, 4, 6, 16, 28, 59, 63, 66, 69, 70], "read_bc": [28, 66], "read_extra": [6, 17, 28, 59], "real": 20, "realiz": 22, "realli": 15, "reason": [6, 61], "recent": 0, "recommend": 66, "recomput": [55, 57, 59], "reconstruct": [1, 4, 17, 28, 31, 35, 37, 41, 47, 49, 51, 64], "reconstrut": 61, "record": 66, "recov": 22, "recreat": 66, "rectangular": 4, "recurs": 62, "red": [7, 15, 62, 66], "reduc": 1, "refer": [6, 15, 20, 41, 47, 51, 58, 61, 64], "refin": 72, "reflect": [15, 16, 42, 44, 48, 50, 61, 69], "region": [4, 5, 15, 25, 41, 51, 61, 66, 70], "regist": [15, 16, 61], "register_var": [15, 16, 20, 21, 28, 61], "regress": [2, 6, 8], "regular": 15, "reinstal": 12, "rel": [19, 20, 21, 22, 41, 51, 62, 64, 66], "relax": [22, 41, 51, 64], "relev": 61, "reli": [15, 35], "remain": 7, "remov": [63, 70], "repeat": [41, 51], "replac": [0, 66], "report": [2, 8, 25, 28, 62, 66], "repositori": 22, "repres": [1, 3, 4, 6, 61, 70], "represent": [15, 61], "reproduc": [8, 61], "requir": [4, 7, 9, 12, 15, 20, 21, 41, 51, 53, 62, 64, 69], "research": [1, 4], "reset": [55, 59, 62], "reset_bench_on_fail": 28, "reset_fail": 28, "reshap": 15, "residu": [19, 20, 21, 62], "resolut": [1, 2, 7, 9, 22, 61, 62], "respect": [22, 28, 61], "restrict": [1, 3, 7, 15, 22, 28, 61, 62], "restructur": 63, "result": [1, 2, 4, 10, 15, 16, 18, 22, 25, 39, 53, 59, 61, 66, 69, 70], "resurrect": 0, "retriev": 16, "return": [6, 15, 19, 20, 21, 26, 28, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 59, 61, 62, 63, 64, 66, 67], "review": [8, 37], "rewritten": 0, "reynold": [10, 58], "rh": [3, 19, 21, 53, 62], "rho": [4, 14, 41, 51, 59, 64], "rho_": [56, 58], "rho_0": 14, "rho_stat": [28, 59], "rhoe": [28, 41, 51], "rhoh_from_rho_p": [28, 51], "riemann": [1, 3, 4, 5, 28, 29, 31, 33, 35, 37, 39, 41, 47, 51, 59, 64, 66, 70], "riemann_and_upwind": [28, 39, 59], "riemann_cgf": [28, 41, 51], "riemann_hllc": [28, 41, 51, 64], "riemann_prim": [28, 41, 51], "riemann_ro": [28, 64], "right": [1, 3, 10, 14, 15, 20, 21, 22, 25, 31, 39, 41, 42, 44, 48, 50, 51, 52, 55, 57, 58, 59, 61, 62, 64, 67], "righthand": [20, 62], "rightmost": 16, "rise": [4, 14], "rk": [31, 35, 37, 47, 61], "rk4": [1, 4, 6, 61], "rkintegr": [16, 28, 61], "rm": 10, "roe": [4, 64, 70], "roll": [4, 9, 14], "roman": [10, 72], "root": [22, 51, 71], "roundoff": 71, "routin": [4, 6, 9, 10, 11, 25, 27, 28, 30, 34, 36, 38, 41, 42, 44, 48, 49, 50, 51, 52, 54, 61, 63, 65, 66, 67, 69], "row": 15, "rp": [26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 69], "rt": [5, 28, 41, 43, 45, 47, 49, 51], "rt2": [28, 41, 43, 47, 49, 51], "rtol": [20, 21, 28, 62, 66], "rule": 49, "run": [1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 22, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 65, 66, 68, 70, 71], "run_sim": [17, 28, 69], "run_test": [17, 28], "run_test_star": [17, 28], "rung": [5, 16, 31, 35, 47, 61], "runparam": [17, 28, 69], "runtim": [6, 13, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 45, 47, 51, 53, 55, 59, 64, 66, 67], "runtimeparamet": [27, 28, 29, 31, 33, 35, 37, 41, 47, 51, 64, 66, 67, 69], "sai": [33, 39, 41, 47, 51, 59, 64], "same": [1, 3, 4, 6, 10, 15, 20, 21, 26, 45, 57, 61, 62, 63, 66, 70], "sandwich": 5, "save": 6, "scalar": [7, 22, 29, 31, 33, 35, 37, 41, 47, 51, 61, 64, 67, 70], "scalar_nam": [29, 33, 67], "scale": [1, 10, 58, 63], "scatter": 26, "scheme": [1, 4, 41, 49, 51, 64], "scienc": 72, "sciencedirect": 72, "scientif": 13, "scientist": 25, "scratch": 15, "scratch_arrai": [15, 28, 61], "screen": 61, "script": [1, 2, 4, 6, 16, 22, 25, 69, 70, 71], "sdc": [4, 6, 49], "sdc_integr": [28, 49], "sea": 70, "search": [11, 69], "sec": 66, "second": [1, 4, 9, 10, 16, 23, 29, 33, 35, 39, 41, 45, 51, 53, 55, 57, 59, 62, 64, 66, 67, 72], "section": [1, 3, 4, 7, 9, 10, 14, 69, 70], "sedov": [2, 25, 28, 41, 43, 46, 47, 49, 51, 65, 69], "sedov_compar": [2, 4], "sedov_unsplit_0000": 25, "see": [1, 3, 4, 5, 9, 10, 12, 15, 25, 41, 42, 44, 48, 50, 51, 52, 55, 56, 57, 58, 61, 62, 69, 70, 71], "seed": 15, "seem": 10, "seen": [25, 70], "seidel": 62, "select": 2, "self": [15, 26], "send": 0, "separ": [4, 15, 41, 51, 62, 70], "septemb": 72, "sequenc": [2, 25, 66], "sequenti": 16, "seri": 22, "servic": 6, "session": 25, "set": [1, 4, 5, 6, 7, 9, 10, 11, 15, 16, 18, 24, 26, 27, 29, 31, 33, 39, 41, 43, 51, 53, 55, 57, 59, 61, 62, 64, 66, 67, 69, 70, 71], "set_aux": [28, 61], "set_start": [28, 61], "set_xlim": 26, "set_ylim": 26, "settl": 61, "setup": [1, 3, 4, 6, 7, 12, 19, 20, 27, 62, 69], "setup_ax": [28, 66], "sever": [1, 4, 7, 16, 25, 41, 51, 62, 64, 70], "shall": 63, "shallow": [2, 6, 11, 13, 64], "shape": 5, "share": 4, "shear": [14, 25, 28, 55, 57, 70], "shear_128_0216": 25, "shift": [15, 59, 61], "shin": 72, "shock": [1, 3, 4, 41, 51, 64, 70, 72], "short": [42, 44, 48, 50, 52], "shortcut": 15, "should": [1, 2, 7, 8, 12, 25, 27, 59, 61, 62, 66], "show": [1, 4, 5, 7, 13, 15, 22, 23, 25, 61, 70], "show_ghost": 61, "shown": [9, 10, 22, 69], "shu": 37, "side": [20, 41, 51, 56, 58, 61, 62, 64], "sign": [29, 31, 33, 35, 61], "signal": 4, "signific": 8, "significantli": 7, "sim": 25, "sim_data": 63, "similar": [1, 55, 59], "simpl": [4, 9, 13, 18, 61, 62, 66, 70], "simpler": 1, "simpli": [4, 15, 16, 22, 25, 29, 31, 33, 35, 41, 51, 61, 66, 71], "simplic": 62, "simplifi": 9, "simpson": 49, "simul": [2, 6, 13, 17, 26, 27, 28, 61, 66, 69, 71], "simulation_nul": 17, "sin": [15, 20, 21, 56, 58], "sinc": [3, 4, 8, 9, 10, 15, 20, 22, 31, 41, 43, 51, 53, 58, 64], "sine": 15, "singl": [2, 4, 6, 13, 26, 28, 31, 35, 37, 41, 47, 51, 61, 62, 63, 66, 69], "single_step": [17, 28, 69], "sinusoid": 4, "size": [15, 27, 61, 62], "sl": 59, "sl58": [70, 72], "slice": 2, "slightli": [1, 3, 9, 70], "slip": 58, "slope": [1, 31, 39, 41, 51, 55, 57, 59, 61, 64], "slot": [1, 28, 33], "slowest": 69, "small": [4, 8, 16, 25, 61], "smaller": 15, "smallp": 51, "smear": [3, 4, 70], "smooth": [2, 12, 19, 22, 23, 28, 29, 31, 35, 37, 40, 42, 44, 48, 50, 52, 56, 58, 62, 65, 68, 69], "smooth_error": [1, 2], "so": [0, 1, 4, 6, 15, 19, 20, 21, 26, 28, 29, 31, 33, 35, 41, 43, 51, 62, 63, 66, 69, 70], "sod": [2, 28, 41, 43, 47, 49, 51, 70], "sod_compar": [2, 4], "softwar": 0, "solid": [7, 41, 47, 51, 61, 64], "solut": [1, 2, 4, 6, 7, 9, 10, 13, 18, 20, 22, 23, 25, 41, 51, 54, 56, 58, 62, 64, 67, 70, 72], "solutiion": 47, "solv": [1, 3, 4, 7, 9, 10, 13, 18, 22, 28, 29, 31, 33, 35, 37, 39, 41, 47, 51, 53, 57, 59, 62, 64, 67], "solvabl": 21, "solver": [2, 3, 6, 7, 12, 13, 16, 22, 23, 25, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 62, 64, 67, 69, 71], "solver_nam": [28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 67], "some": [1, 2, 4, 6, 7, 13, 15, 16, 26, 41, 51, 56, 58, 61, 66, 70], "someth": [6, 12], "sourc": [0, 3, 6, 7, 12, 19, 20, 21, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70], "source_i": 55, "source_x": 55, "space": [15, 26, 35, 41, 47, 51, 59, 62, 63, 64], "span": [15, 41, 51], "spatial": [1, 4, 31, 41, 49, 51, 64], "speci": [4, 41, 51, 64], "special": [16, 41, 51], "specif": [6, 27, 28, 41, 51, 57, 59, 69], "specifi": [2, 15, 16, 20, 25, 39, 59, 61, 66, 69], "spectral": [4, 6], "speed": [3, 6, 37, 41, 51, 69], "spent": 66, "spheric": 4, "sphinx": [6, 66], "split": [1, 37, 41, 45, 51, 64], "spot": 4, "springer": 72, "squar": [9, 10, 22, 23, 26, 56, 58, 63], "squash": 8, "sr": 59, "stack_count": 66, "stage": [16, 35, 61, 62], "stand": [6, 61], "standard": [4, 5, 6, 15, 26, 61, 70], "start": [6, 15, 19, 22, 31, 35, 37, 47, 53, 61, 66], "state": [1, 3, 4, 6, 7, 10, 28, 29, 31, 33, 35, 37, 39, 41, 43, 47, 51, 53, 55, 57, 59, 61, 64, 66, 67, 70], "states_nolimit": [28, 31], "static": 10, "steadi": 10, "steep": [1, 4, 70], "steepen": 4, "stellar": 9, "stencil": [15, 61], "step": [1, 10, 19, 28, 29, 33, 35, 37, 39, 41, 47, 51, 57, 59, 61, 62, 64, 69], "steven": 72, "still": [9, 23], "stoke": 72, "stoker": 72, "stop": [6, 66], "storag": [16, 61], "store": [2, 6, 15, 20, 21, 25, 26, 28, 61, 63, 66, 69, 71], "store_all_benchmark": 28, "store_as_benchmark": [17, 28], "store_imag": 69, "store_incr": [28, 61], "str": [28, 29, 33, 61, 66, 67], "straightforward": [1, 41, 51, 64], "strang": 45, "stratif": 14, "stratifi": [4, 9, 14], "streamlin": 58, "streamline_dens": 58, "stride": 61, "string": [15, 61, 66], "strongli": [1, 7], "structur": [16, 66], "student": [13, 25], "stuff": 28, "sub": [6, 15, 27, 69], "subclass": [16, 20, 28], "subdirectori": [6, 22], "submit": 8, "submodul": 17, "subpackag": 17, "subplot": [19, 21], "subsequ": 66, "substep": [28, 31, 35, 37, 43, 47], "subtract": [21, 61], "success": [28, 66], "suggest": [1, 7, 8], "sum": 21, "sum_": 61, "summar": [1, 2], "summari": 66, "suppli": [41, 45, 51, 57], "support": [8, 9, 20, 22, 61, 62, 66], "sure": [15, 21, 43], "surround": 4, "swap": 4, "swe": [6, 17, 28, 70], "switch": [7, 9], "symbol": [4, 6], "symmetr": [4, 59, 61], "syntax": 66, "system": [3, 6, 9, 18, 41, 51, 53, 59, 64, 70], "szymczak": [39, 59], "t": [1, 3, 4, 5, 6, 7, 9, 10, 14, 28, 39, 41, 51, 54, 56, 58, 59, 61, 63, 64, 66, 70, 72], "t_0": 54, "tabl": [2, 10, 66], "tableau": [16, 61], "taher": 0, "tail": 70, "take": [2, 4, 10, 15, 19, 22, 25, 26, 29, 31, 33, 35, 37, 39, 41, 47, 51, 59, 61, 62, 64, 69, 70], "taken": [13, 37], "tangent": 57, "tangenti": 57, "tanh": [56, 58], "target": [8, 58], "taylor": [4, 41, 47, 51, 64], "tc": [41, 47, 51, 64, 66], "teach": 28, "team": 0, "techniqu": [1, 19], "tell": [41, 47, 51, 61, 64], "tempor": 1, "temporal_method": [1, 4], "term": [3, 4, 7, 9, 10, 14, 39, 41, 43, 51, 55, 57, 59, 64, 67, 70], "termin": 66, "terrestri": 9, "test": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15, 17, 18, 25, 29, 33, 35, 37, 39, 41, 43, 47, 49, 51, 53, 56, 58, 64, 69], "text": [4, 22, 70], "than": [1, 2, 3, 6, 9, 15, 33, 39, 41, 47, 51, 55, 59, 64, 69, 70], "thei": [4, 15, 20, 26, 27, 41, 51, 59, 63, 64, 66], "them": [1, 6, 7, 25, 26, 41, 51, 62, 64, 66, 69], "themselv": [16, 25, 26], "theoret": [2, 3, 72], "theori": 16, "therefor": 15, "thermal": [6, 13], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71], "thing": [1, 12, 61, 66], "think": 63, "those": [15, 71], "thought": 1, "three": [4, 22, 27, 41, 51, 58, 69, 70], "through": [1, 2, 6, 12, 15, 22, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 62, 64, 66, 67], "throughout": [6, 26, 62], "time": [1, 2, 4, 6, 7, 12, 16, 19, 20, 22, 23, 26, 28, 31, 35, 41, 47, 49, 51, 53, 55, 56, 58, 59, 61, 64, 66, 69], "timer": [28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 66, 67], "timercollect": [28, 41, 47, 51, 64, 66], "timestep": [1, 3, 6, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 59, 63, 64, 67, 69], "titl": [0, 8], "tmax": [6, 69], "to_cent": [28, 61], "todai": 72, "todo": 63, "togeth": [2, 9, 31, 35, 61], "toi": 37, "tol": [51, 61, 66], "toler": [61, 62, 66], "toml": 6, "tool": 2, "top": [3, 4, 10, 26, 41, 51, 58, 64, 70], "tophat": [28, 29, 35, 37, 39, 67], "toro": [4, 41, 51, 64, 70], "trace": 47, "tracer": 6, "track": [0, 26, 66], "transon": [41, 51, 64], "transport": [1, 4, 41, 51, 64, 72], "transpos": [15, 19, 21], "transvers": [35, 37, 39, 41, 51, 59, 64], "travel": [3, 70], "treat": [1, 61], "true": [6, 20, 21, 61], "true_funct": [20, 21, 62], "try": [9, 23], "tube": [4, 41, 51, 70], "tupl": 26, "turn": [26, 69], "tutori": [13, 19, 22], "tuwien": 58, "two": [2, 3, 4, 6, 9, 15, 16, 19, 25, 26, 27, 41, 42, 44, 48, 50, 51, 52, 59, 61, 62, 64, 66, 69, 70, 71], "txt": [9, 10], "type": [15, 16, 41, 51, 57, 61, 62, 71], "typic": 61, "u": [1, 3, 4, 7, 8, 9, 10, 14, 15, 16, 19, 22, 26, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 56, 57, 58, 59, 61, 63, 64, 67, 69, 70, 72], "u_": [3, 22, 41, 47, 51, 64], "u_d": 22, "u_i": [3, 39, 67], "u_ij": 51, "u_int": [55, 57], "u_l": [41, 51, 64], "u_mac": [55, 57, 59], "u_r": [41, 51, 64], "u_stat": [41, 51, 64], "u_t": [3, 9, 39, 41, 47, 51, 64, 67], "u_x": [3, 39, 67], "u_xl": [39, 55, 67], "u_xr": [39, 55, 67], "u_xx": 67, "u_yi": 67, "u_yl": [39, 55, 67], "u_yr": [39, 55, 67], "under": [1, 41, 51], "underli": 15, "undershoot": 1, "understand": [0, 1, 4, 13, 62, 70, 71], "uniform": [1, 4, 6, 41, 51, 64], "unit": [6, 8, 9, 10, 12, 15, 30, 34, 36, 38, 42, 44, 48, 50, 52, 54, 56, 58, 65], "unknown": 16, "unless": 63, "unlik": 10, "unsplit": [1, 4, 29, 33, 39, 41, 45, 47, 51, 59, 64, 67], "unsplit_flux": [17, 28, 29, 33], "unsplitflux": [41, 47, 51, 64], "until": [4, 5, 70], "unus": 1, "up": [0, 4, 5, 6, 7, 8, 9, 11, 14, 15, 16, 18, 22, 26, 28, 53, 55, 57, 62, 69, 70], "updat": [9, 10, 26, 28, 37, 41, 51, 53, 55, 57, 59, 61, 63, 64, 67], "update_particl": [26, 28, 63], "upon": [8, 41, 51, 61], "upper": [15, 41, 51, 57, 64], "upper_solid": [41, 51, 64], "upwind": [1, 4, 28, 29, 31, 33, 35, 39, 41, 51, 55, 59, 61, 64, 72], "url": [0, 72], "us": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 12, 13, 15, 19, 20, 22, 23, 24, 25, 27, 28, 29, 31, 33, 35, 37, 39, 41, 47, 49, 51, 53, 55, 57, 59, 61, 62, 63, 64, 66, 67, 69, 71, 72], "usag": [2, 61, 62], "use_flatten": [4, 41, 51, 64, 70], "user": [8, 26, 28, 30, 32, 34, 36, 38, 40, 41, 42, 44, 46, 48, 50, 51, 52, 54, 55, 56, 57, 58, 60, 65, 66, 68], "userad": [42, 44, 48, 50, 52], "usual": [4, 9, 15, 19, 41, 51, 64, 69], "util": [6, 17, 28, 69], "uv": 51, "v": [1, 3, 15, 19, 20, 21, 22, 23, 26, 28, 29, 31, 33, 35, 37, 39, 41, 51, 55, 56, 57, 58, 59, 61, 62, 63, 64, 67, 71], "v2d": [28, 59], "v2dp": [28, 59], "v_": 3, "v_cycl": [28, 62], "v_i": 3, "v_l": [41, 51, 64], "v_mac": [55, 59], "v_t": [3, 39, 67], "v_x": [3, 39, 67], "v_xl": [39, 55, 67], "v_xr": [39, 55, 67], "v_xx": 67, "v_y": [3, 39, 67], "v_yi": 67, "v_yl": [39, 55, 67], "v_yr": [39, 55, 67], "valid": [3, 15, 16, 61, 69], "valu": [1, 3, 4, 7, 9, 10, 14, 20, 26, 41, 47, 51, 55, 59, 61, 62, 64, 66, 69, 70], "var": [41, 47, 51, 61, 64], "var_nam": 2, "varcoeffccmg2d": [21, 22, 28, 62], "vari": [1, 5, 7, 10, 15], "variabl": [2, 4, 6, 9, 16, 18, 19, 20, 22, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 51, 53, 55, 57, 59, 61, 62, 64, 67, 70, 71], "variable_coeff_mg": [17, 21, 22, 28], "varieti": [1, 9, 22], "variou": [5, 6, 15, 16, 61], "varnam": [41, 51, 61, 64], "vbulk": 5, "ve": [0, 6, 71], "vector": [20, 22, 37, 41, 51, 61, 62, 63, 64], "veloc": [1, 2, 3, 4, 5, 6, 9, 10, 14, 22, 26, 28, 29, 31, 33, 35, 37, 39, 41, 51, 55, 56, 57, 58, 59, 63, 64, 67, 70], "verbos": [19, 20, 21, 62, 69], "veri": [1, 4, 66, 70], "verifi": 3, "version": [0, 1, 6, 8, 9, 62], "vertic": [4, 41, 51], "vi": [9, 10, 20, 21, 28, 62, 69], "via": [6, 8, 12, 45, 66, 69, 71], "video": [1, 4], "view": [15, 61], "vis_titl": 62, "viscos": [3, 4, 9, 10, 41, 51, 57, 58, 67, 70], "viscou": [11, 57, 58, 67], "viscous_burg": [3, 17, 28], "visibl": 4, "visual": [6, 13, 18, 29, 33, 39, 41, 45, 51, 53, 55, 59, 64, 66, 69], "volum": [0, 1, 6, 13, 16, 41, 51, 61, 64, 72], "vortex": [42, 44, 48, 50, 52, 60], "vortic": 9, "wa": [0, 6, 9, 15, 43, 69], "wai": [1, 7, 8, 12, 15, 26, 27, 41, 51, 62, 63, 64, 66, 69], "wall": [57, 58, 61], "want": [15, 19, 21, 26, 41, 47, 51, 61, 64, 67], "warn": [28, 66], "watch": [4, 14, 70], "water": [2, 6, 11, 13, 64, 72], "wave": [3, 4, 13, 41, 42, 44, 48, 50, 51, 52, 70, 72], "wavelength": [42, 44, 48, 50, 52], "wavenumb": [4, 42, 44, 48, 50, 52], "we": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 51, 53, 55, 57, 59, 61, 62, 63, 64, 66, 67, 69, 70, 71], "weak": 15, "websit": 6, "weight": [16, 61, 66], "welcom": 8, "well": [2, 4, 7, 10, 27], "well_bal": [28, 61], "well_balanc": 4, "weno": [1, 6, 28, 37, 61], "weno_ord": 1, "weno_upwind": [28, 61], "were": [10, 15, 26, 66], "what": [4, 9, 10, 14, 15, 25, 29, 33, 35, 37, 39, 41, 47, 51, 59, 61, 64, 66, 69, 70], "when": [0, 2, 3, 6, 10, 15, 37, 61, 63, 69, 70, 71], "where": [3, 19, 25, 26, 27, 41, 51, 61, 62, 66], "whether": 61, "which": [1, 3, 4, 5, 6, 15, 16, 20, 22, 26, 41, 47, 51, 61, 63, 64], "while": [6, 16, 63], "white": 26, "who": 8, "whole": 26, "whose": [41, 51, 66], "whz99": [70, 72], "width": [7, 28], "window": 12, "wish": [3, 8, 27, 41, 47, 51, 61, 64, 69], "within": 26, "without": [1, 4, 12, 15, 26, 31, 39, 61, 70], "woodward": [41, 51], "work": [1, 6, 11, 16, 23, 41, 51, 61], "would": [15, 25, 26, 66, 69, 71], "wrap": 61, "wrapper": [28, 51], "write": [2, 6, 9, 16, 17, 28, 61, 63, 66, 69], "write_data": [28, 61], "write_extra": [6, 17, 28, 41, 51, 57, 59], "write_param": [28, 66], "write_particl": [28, 63], "written": [0, 6, 13], "wu": 72, "www": [6, 58, 72], "x": [1, 3, 4, 5, 15, 16, 19, 20, 21, 22, 25, 26, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 56, 57, 58, 59, 61, 62, 63, 64, 67, 69, 70], "x1": 51, "x2d": [15, 19, 20, 21], "x_x": [41, 47, 51, 64], "xi_i": 61, "xi_x": 61, "xl_bc": [20, 62], "xl_bc_type": [19, 20, 21, 62], "xl_func": [20, 61], "xl_prop": 61, "xlb": [15, 16, 20, 21, 57, 61], "xlboundari": 69, "xmax": [15, 16, 21, 26, 61, 62, 69], "xmin": [15, 21, 26, 61, 62, 69], "xr_bc": 62, "xr_bc_type": [19, 20, 21, 62], "xr_func": 61, "xr_prop": 61, "xrb": [15, 16, 20, 21, 57, 61], "xrboundari": 69, "xx": [3, 19, 22], "xxxxxxxxxxx": [41, 51, 64], "xy": 20, "y": [1, 3, 4, 5, 7, 15, 16, 19, 20, 21, 22, 25, 26, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 56, 57, 58, 59, 61, 62, 63, 64, 67, 69, 70], "y2d": [19, 20, 21], "y_": 61, "y_n": 61, "y_veloc": 63, "y_y": [41, 47, 51, 64], "ye": [26, 59, 69], "year": 0, "yield": [41, 47, 51, 64], "yl_bc": [20, 62], "yl_bc_type": [19, 20, 21, 62], "yl_func": [20, 61], "yl_prop": 61, "ylb": [15, 16, 20, 21, 41, 51, 57, 61], "ylboundari": 69, "ymax": [15, 16, 21, 26, 61, 62, 69], "ymin": [15, 21, 26, 61, 62, 69], "yonghong": 72, "you": [0, 4, 6, 8, 12, 16, 22, 23, 25, 27, 61, 62, 69, 70], "your": [0, 8, 12, 27, 69], "yourself": [1, 7], "yr_bc": 62, "yr_bc_type": [19, 20, 21, 62], "yr_func": 61, "yr_prop": 61, "yrb": [15, 16, 20, 21, 41, 51, 57, 61], "yrboundari": 69, "yy": [3, 19, 22], "z": 4, "z0": [4, 41, 51, 64], "z1": [4, 41, 51, 64], "zal79": [1, 72], "zalesak": 72, "zero": [9, 19, 21, 25, 28, 58, 61, 62], "zheng": 72, "zingal": 0, "zone": [1, 2, 4, 15, 16, 19, 22, 25, 29, 31, 33, 35, 37, 39, 41, 43, 47, 51, 59, 61, 62, 64, 66, 67, 69, 71], "\u00f2": [10, 72], "\u03c1": 9}, "titles": ["Acknowledgments", "Advection solvers", "Analysis routines", "Burgers\u2019 Equation", "Compressible hydrodynamics solvers", "Compressible solver comparisons", "Design ideas", "Diffusion", "Contributing and getting help", "Incompressible hydrodynamics solver", "Incompressible viscous hydrodynamics solver", "pyro: a python hydro code", "Setting up pyro", "Introduction to pyro", "Low Mach number hydrodynamics solver", "Mesh examples", "Mesh overview", "pyro", "Multigrid Solvers", "Constant-Coefficient Poisson Equation", "General Linear Elliptic Equation", "Variable Coefficient Poisson", "Multigrid Class Overview", "Exercises", "Notes on the numerical methods", "Working with output", "Particles", "Adding a problem", "pyro package", "pyro.advection package", "pyro.advection.problems package", "pyro.advection_fv4 package", "pyro.advection_fv4.problems package", "pyro.advection_nonuniform package", "pyro.advection_nonuniform.problems package", "pyro.advection_rk package", "pyro.advection_rk.problems package", "pyro.advection_weno package", "pyro.advection_weno.problems package", "pyro.burgers package", "pyro.burgers.problems package", "pyro.compressible package", "pyro.compressible.problems package", "pyro.compressible_fv4 package", "pyro.compressible_fv4.problems package", "pyro.compressible_react package", "pyro.compressible_react.problems package", "pyro.compressible_rk package", "pyro.compressible_rk.problems package", "pyro.compressible_sdc package", "pyro.compressible_sdc.problems package", "pyro.compressible_sr package", "pyro.compressible_sr.problems package", "pyro.diffusion package", "pyro.diffusion.problems package", "pyro.incompressible package", "pyro.incompressible.problems package", "pyro.incompressible_viscous package", "pyro.incompressible_viscous.problems package", "pyro.lm_atm package", "pyro.lm_atm.problems package", "pyro.mesh package", "pyro.multigrid package", "pyro.particles package", "pyro.swe package", "pyro.swe.problems package", "pyro.util package", "pyro.viscous_burgers package", "pyro.viscous_burgers.problems package", "Running", "Shallow water solver", "Testing", "References"], "titleterms": {"acknowledg": 0, "acoustic_puls": [42, 44, 48, 50, 52, 65], "ad": 27, "advect": [1, 29, 30, 42, 44, 48, 50, 52, 65], "advection_fv4": [1, 31, 32], "advection_nonuniform": [1, 33, 34], "advection_rk": [1, 35, 36], "advection_weno": [1, 37, 38], "advective_flux": [29, 33], "analysi": 2, "array_index": 61, "arrayindex": 15, "basic": 11, "bc": [41, 51, 57], "bibliographi": 11, "boundari": 61, "bubbl": [4, 5, 14, 42, 44, 48, 50, 52, 60], "burger": [3, 39, 40], "burgers_interfac": 39, "c2p": 51, "caviti": [10, 58], "check": 20, "class": [22, 69], "coarsen": 15, "code": 11, "coeffici": [19, 21], "commandlin": 69, "commun": 11, "compar": [21, 66], "comparison": 5, "compress": [4, 5, 41, 42], "compressible_fv4": [4, 43, 44], "compressible_react": [45, 46], "compressible_rk": [4, 47, 48], "compressible_sdc": [4, 49, 50], "compressible_sr": [51, 52], "constant": 19, "contribut": 8, "converg": [9, 10, 40, 56, 58, 68], "dam": [65, 70], "data": 15, "deriv": [41, 51, 64], "design": 6, "differenc": 15, "diffus": [7, 53, 54], "directori": 6, "discuss": 8, "driver": 6, "edge_coeff": 62, "ellipt": 20, "eo": [41, 51], "equat": [3, 19, 20], "exact": 21, "exampl": [1, 4, 7, 9, 10, 14, 15, 22, 70], "exercis": [1, 4, 7, 9, 10, 23, 70], "explor": [1, 4, 7, 9, 10, 23, 70], "extens": [1, 4, 7, 9, 23, 70], "flame": 46, "flux": [31, 35, 37, 43, 47], "further": [4, 9], "fv": 61, "gaussian": [7, 54], "gener": [1, 20], "general_mg": 62, "get": 8, "go": [4, 9], "gresho": [42, 44, 48, 50, 52, 60], "grid": 15, "helmholtz": 5, "help": 8, "histori": 0, "hse": [42, 44, 48, 50, 52], "hydro": 11, "hydrodynam": [4, 9, 10, 14], "idea": [1, 6], "implement": [16, 26], "incomp_interfac": 55, "incompress": [9, 10, 55, 56], "incompressible_visc": [57, 58], "indic": 11, "integr": 61, "interfac": [31, 41, 51, 64, 67], "introduct": 13, "inviscid": 3, "io_pyro": 66, "issu": 8, "jupyt": 16, "kelvin": 5, "kh": [42, 44, 48, 50, 52, 65, 70], "linear": 20, "lm_atm": [59, 60], "lm_atm_interfac": 59, "logo": [42, 44, 48, 50, 52, 65], "low": 14, "mach": 14, "main": 6, "manual": 25, "mesh": [15, 16, 61], "method": 24, "mg": 62, "modul": [28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "msg": 66, "multigrid": [18, 22, 62], "note": 24, "notebook": 16, "numba": 6, "number": 14, "numer": 24, "option": 69, "output": 25, "overview": [16, 22], "packag": [28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "particl": [26, 63], "patch": [16, 61], "perform": 19, "plot": [19, 25, 26, 28], "plot_cav": 58, "plot_tool": 66, "poisson": [19, 21], "problem": [4, 27, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 65, 68, 70], "profile_pyro": 66, "project": 22, "prolong": 15, "pull": 8, "pyro": [6, 11, 12, 13, 17, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69], "pyro_sim": 28, "python": 11, "quad": [4, 5, 42, 44, 48, 50, 52, 65, 70], "quick": 12, "ramp": [42, 44, 48, 50], "rayleigh": 5, "read": 25, "reconstruct": 61, "refer": [11, 72], "regress": 71, "request": 8, "result": 20, "routin": 2, "rt": [4, 42, 44, 46, 48, 50, 52], "rt2": [42, 44, 48, 50, 52], "run": 69, "runparam": 66, "runtim": 69, "sedov": [4, 5, 42, 44, 48, 50, 52], "set": [12, 19, 20, 21], "setup": 15, "shallow": 70, "shear": [9, 10, 56, 58], "simpl": 22, "simul": [29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 67], "simulation_nul": 28, "slot": 34, "smooth": [1, 30, 32, 36, 38], "sod": [4, 42, 44, 48, 50, 52], "softwar": 11, "solut": [19, 21], "solv": [19, 20, 21], "solver": [1, 4, 5, 9, 10, 11, 14, 18, 19, 20, 21, 70], "structur": 6, "submodul": [28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "subpackag": [28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 67], "swe": [64, 65], "system": [20, 21], "tabl": 11, "taylor": 5, "test": [12, 16, 22, 28, 30, 34, 36, 38, 40, 42, 44, 48, 50, 52, 54, 65, 71], "tophat": [1, 30, 36, 38, 40, 68], "unit": 71, "unsplit_flux": [41, 51, 64], "up": [12, 19, 20, 21], "us": [16, 26], "util": [11, 25, 66], "variabl": [15, 21], "variable_coeff_mg": 62, "viscou": [3, 10], "viscous_burg": [67, 68], "visual": 21, "water": 70, "work": [15, 25]}}) \ No newline at end of file +Search.setIndex({"alltitles": {"Acknowledgments": [[0, "acknowledgments"]], "Adding a problem": [[27, "adding-a-problem"]], "Advection solvers": [[1, "advection-solvers"]], "Analysis routines": [[2, "analysis-routines"]], "ArrayIndexer": [[15, "ArrayIndexer"]], "Bibliography": [[11, null]], "Bubble": [[5, "bubble"]], "Burgers\u2019 Equation": [[3, "burgers-equation"]], "Checking the result": [[20, "Checking-the-result"]], "Coarsening and prolonging": [[15, "Coarsening-and-prolonging"]], "Commandline": [[69, "commandline"]], "Community": [[11, null]], "Comparing to the exact solution": [[21, "Comparing-to-the-exact-solution"]], "Compressible hydrodynamics solvers": [[4, "compressible-hydrodynamics-solvers"]], "Compressible solver comparisons": [[5, "compressible-solver-comparisons"]], "Constant-Coefficient Poisson Equation": [[19, "Constant-Coefficient-Poisson-Equation"]], "Contributing": [[8, "contributing"]], "Contributing and getting help": [[8, "contributing-and-getting-help"]], "Design ideas": [[6, "design-ideas"]], "Differencing": [[15, "Differencing"]], "Diffusion": [[7, "diffusion"]], "Directory structure": [[6, "directory-structure"]], "Discussions": [[8, "discussions"]], "Example problems": [[4, "example-problems"], [70, "example-problems"]], "Examples": [[1, "examples"], [7, "examples"], [9, "examples"], [10, "examples"], [14, "examples"]], "Exercises": [[1, "exercises"], [4, "exercises"], [7, "exercises"], [9, "exercises"], [10, "exercises"], [23, "exercises"], [70, "exercises"]], "Explorations": [[1, "explorations"], [4, "explorations"], [7, "explorations"], [9, "explorations"], [10, "explorations"], [23, "explorations"], [70, "explorations"]], "Extensions": [[1, "extensions"], [4, "extensions"], [7, "extensions"], [9, "extensions"], [23, "extensions"], [70, "extensions"]], "General Linear Elliptic Equation": [[20, "General-Linear-Elliptic-Equation"]], "General ideas": [[1, "general-ideas"]], "Going further": [[4, "going-further"], [9, "going-further"]], "History": [[0, "history"]], "Incompressible hydrodynamics solver": [[9, "incompressible-hydrodynamics-solver"]], "Incompressible viscous hydrodynamics solver": [[10, "incompressible-viscous-hydrodynamics-solver"]], "Indices and tables": [[11, "indices-and-tables"]], "Introduction to pyro": [[13, "introduction-to-pyro"]], "Inviscid Burgers": [[3, "inviscid-burgers"]], "Issues": [[8, "issues"]], "Jupyter notebook": [[16, "jupyter-notebook"]], "Kelvin-Helmholtz": [[5, "kelvin-helmholtz"]], "Low Mach number hydrodynamics solver": [[14, "low-mach-number-hydrodynamics-solver"]], "Main driver": [[6, "main-driver"]], "Mesh examples": [[15, "Mesh-examples"]], "Mesh overview": [[16, "mesh-overview"]], "Multigrid Class Overview": [[22, "multigrid-class-overview"]], "Multigrid Solvers": [[18, "multigrid-solvers"]], "Notes on the numerical methods": [[24, "notes-on-the-numerical-methods"]], "Numba": [[6, "numba"]], "Particles": [[26, "particles"]], "Performing the solve": [[19, "Performing-the-solve"]], "Plotting particles": [[26, "plotting-particles"]], "Plotting the solution": [[19, "Plotting-the-solution"]], "Pull Requests": [[8, "pull-requests"]], "Pyro class": [[69, "pyro-class"]], "Quad": [[5, "quad"]], "Quick test": [[12, "quick-test"]], "Rayleigh-Taylor": [[5, "rayleigh-taylor"]], "Reading and plotting manually": [[25, "reading-and-plotting-manually"]], "References": [[72, "references"]], "Regression tests": [[71, "regression-tests"]], "Running": [[69, "running"]], "Runtime options": [[69, "runtime-options"]], "Sedov": [[4, "sedov"], [5, "sedov"]], "Setting up pyro": [[12, "setting-up-pyro"]], "Setting up the solver": [[19, "Setting-up-the-solver"], [20, "Setting-up-the-solver"], [21, "Setting-up-the-solver"]], "Setup a Grid with Variables": [[15, "Setup-a-Grid-with-Variables"]], "Shallow water solver": [[70, "shallow-water-solver"]], "Simple Examples": [[22, "simple-examples"]], "Sod": [[4, "sod"]], "Software Reference": [[11, null]], "Solvers": [[11, null]], "Solving the system": [[20, "Solving-the-system"], [21, "Solving-the-system"]], "Submodules": [[28, "submodules"], [29, "submodules"], [30, "submodules"], [31, "submodules"], [32, "submodules"], [33, "submodules"], [34, "submodules"], [35, "submodules"], [36, "submodules"], [37, "submodules"], [38, "submodules"], [39, "submodules"], [40, "submodules"], [41, "submodules"], [42, "submodules"], [43, "submodules"], [44, "submodules"], [45, "submodules"], [46, "submodules"], [47, "submodules"], [48, "submodules"], [49, "submodules"], [50, "submodules"], [51, "submodules"], [52, "submodules"], [53, "submodules"], [54, "submodules"], [55, "submodules"], [56, "submodules"], [57, "submodules"], [58, "submodules"], [59, "submodules"], [60, "submodules"], [61, "submodules"], [62, "submodules"], [63, "submodules"], [64, "submodules"], [65, "submodules"], [66, "submodules"], [67, "submodules"], [68, "submodules"]], "Subpackages": [[28, "subpackages"], [29, "subpackages"], [31, "subpackages"], [33, "subpackages"], [35, "subpackages"], [37, "subpackages"], [39, "subpackages"], [41, "subpackages"], [43, "subpackages"], [45, "subpackages"], [47, "subpackages"], [49, "subpackages"], [51, "subpackages"], [53, "subpackages"], [55, "subpackages"], [57, "subpackages"], [59, "subpackages"], [64, "subpackages"], [67, "subpackages"]], "Testing": [[71, "testing"]], "Tests": [[16, "tests"]], "Unit tests": [[71, "unit-tests"]], "Utilities": [[11, null], [25, "utilities"]], "Variable Coefficient Poisson": [[21, "Variable-Coefficient-Poisson"]], "Viscous Burgers": [[3, "viscous-burgers"]], "Visualizing the solution": [[21, "Visualizing-the-solution"]], "Working with output": [[25, "working-with-output"]], "Working with the data": [[15, "Working-with-the-data"]], "advection solver": [[1, "advection-solver"]], "advection_fv4 solver": [[1, "advection-fv4-solver"]], "advection_nonuniform solver": [[1, "advection-nonuniform-solver"]], "advection_rk solver": [[1, "advection-rk-solver"]], "advection_weno solver": [[1, "advection-weno-solver"]], "bubble": [[4, "bubble"], [14, "bubble"]], "cavity": [[10, "cavity"]], "compressible solver": [[4, "compressible-solver"]], "compressible_fv4 solver": [[4, "compressible-fv4-solver"]], "compressible_rk solver": [[4, "compressible-rk-solver"]], "compressible_sdc solver": [[4, "compressible-sdc-solver"]], "convergence": [[9, "convergence"], [10, "convergence"]], "dam": [[70, "dam"]], "gaussian": [[7, "gaussian"]], "kh": [[70, "kh"]], "mesh.patch implementation and use": [[16, "mesh-patch-implementation-and-use"]], "multigrid test": [[22, "multigrid-test"]], "particles.particles implementation and use": [[26, "particles-particles-implementation-and-use"]], "projection": [[22, "projection"]], "pyro": [[17, "pyro"]], "pyro basics": [[11, null]], "pyro package": [[28, "module-pyro"]], "pyro.advection package": [[29, "module-pyro.advection"]], "pyro.advection.advective_fluxes module": [[29, "module-pyro.advection.advective_fluxes"]], "pyro.advection.problems package": [[30, "module-pyro.advection.problems"]], "pyro.advection.problems.smooth module": [[30, "module-pyro.advection.problems.smooth"]], "pyro.advection.problems.test module": [[30, "module-pyro.advection.problems.test"]], "pyro.advection.problems.tophat module": [[30, "module-pyro.advection.problems.tophat"]], "pyro.advection.simulation module": [[29, "module-pyro.advection.simulation"]], "pyro.advection_fv4 package": [[31, "module-pyro.advection_fv4"]], "pyro.advection_fv4.fluxes module": [[31, "module-pyro.advection_fv4.fluxes"]], "pyro.advection_fv4.interface module": [[31, "module-pyro.advection_fv4.interface"]], "pyro.advection_fv4.problems package": [[32, "module-pyro.advection_fv4.problems"]], "pyro.advection_fv4.problems.smooth module": [[32, "module-pyro.advection_fv4.problems.smooth"]], "pyro.advection_fv4.simulation module": [[31, "module-pyro.advection_fv4.simulation"]], "pyro.advection_nonuniform package": [[33, "module-pyro.advection_nonuniform"]], "pyro.advection_nonuniform.advective_fluxes module": [[33, "module-pyro.advection_nonuniform.advective_fluxes"]], "pyro.advection_nonuniform.problems package": [[34, "module-pyro.advection_nonuniform.problems"]], "pyro.advection_nonuniform.problems.slotted module": [[34, "module-pyro.advection_nonuniform.problems.slotted"]], "pyro.advection_nonuniform.problems.test module": [[34, "module-pyro.advection_nonuniform.problems.test"]], "pyro.advection_nonuniform.simulation module": [[33, "module-pyro.advection_nonuniform.simulation"]], "pyro.advection_rk package": [[35, "module-pyro.advection_rk"]], "pyro.advection_rk.fluxes module": [[35, "module-pyro.advection_rk.fluxes"]], "pyro.advection_rk.problems package": [[36, "module-pyro.advection_rk.problems"]], "pyro.advection_rk.problems.smooth module": [[36, "module-pyro.advection_rk.problems.smooth"]], "pyro.advection_rk.problems.test module": [[36, "module-pyro.advection_rk.problems.test"]], "pyro.advection_rk.problems.tophat module": [[36, "module-pyro.advection_rk.problems.tophat"]], "pyro.advection_rk.simulation module": [[35, "module-pyro.advection_rk.simulation"]], "pyro.advection_weno package": [[37, "module-pyro.advection_weno"]], "pyro.advection_weno.fluxes module": [[37, "module-pyro.advection_weno.fluxes"]], "pyro.advection_weno.problems package": [[38, "module-pyro.advection_weno.problems"]], "pyro.advection_weno.problems.smooth module": [[38, "module-pyro.advection_weno.problems.smooth"]], "pyro.advection_weno.problems.test module": [[38, "module-pyro.advection_weno.problems.test"]], "pyro.advection_weno.problems.tophat module": [[38, "module-pyro.advection_weno.problems.tophat"]], "pyro.advection_weno.simulation module": [[37, "module-pyro.advection_weno.simulation"]], "pyro.burgers package": [[39, "module-pyro.burgers"]], "pyro.burgers.burgers_interface module": [[39, "module-pyro.burgers.burgers_interface"]], "pyro.burgers.problems package": [[40, "module-pyro.burgers.problems"]], "pyro.burgers.problems.converge module": [[40, "module-pyro.burgers.problems.converge"]], "pyro.burgers.problems.test module": [[40, "module-pyro.burgers.problems.test"]], "pyro.burgers.problems.tophat module": [[40, "module-pyro.burgers.problems.tophat"]], "pyro.burgers.simulation module": [[39, "module-pyro.burgers.simulation"]], "pyro.compressible package": [[41, "module-pyro.compressible"]], "pyro.compressible.BC module": [[41, "module-pyro.compressible.BC"]], "pyro.compressible.derives module": [[41, "module-pyro.compressible.derives"]], "pyro.compressible.eos module": [[41, "module-pyro.compressible.eos"]], "pyro.compressible.interface module": [[41, "module-pyro.compressible.interface"]], "pyro.compressible.problems package": [[42, "module-pyro.compressible.problems"]], "pyro.compressible.problems.acoustic_pulse module": [[42, "module-pyro.compressible.problems.acoustic_pulse"]], "pyro.compressible.problems.advect module": [[42, "module-pyro.compressible.problems.advect"]], "pyro.compressible.problems.bubble module": [[42, "module-pyro.compressible.problems.bubble"]], "pyro.compressible.problems.gresho module": [[42, "module-pyro.compressible.problems.gresho"]], "pyro.compressible.problems.hse module": [[42, "module-pyro.compressible.problems.hse"]], "pyro.compressible.problems.kh module": [[42, "module-pyro.compressible.problems.kh"]], "pyro.compressible.problems.logo module": [[42, "module-pyro.compressible.problems.logo"]], "pyro.compressible.problems.quad module": [[42, "module-pyro.compressible.problems.quad"]], "pyro.compressible.problems.ramp module": [[42, "module-pyro.compressible.problems.ramp"]], "pyro.compressible.problems.rt module": [[42, "module-pyro.compressible.problems.rt"]], "pyro.compressible.problems.rt2 module": [[42, "module-pyro.compressible.problems.rt2"]], "pyro.compressible.problems.sedov module": [[42, "module-pyro.compressible.problems.sedov"]], "pyro.compressible.problems.sod module": [[42, "module-pyro.compressible.problems.sod"]], "pyro.compressible.problems.test module": [[42, "module-pyro.compressible.problems.test"]], "pyro.compressible.simulation module": [[41, "module-pyro.compressible.simulation"]], "pyro.compressible.unsplit_fluxes module": [[41, "module-pyro.compressible.unsplit_fluxes"]], "pyro.compressible_fv4 package": [[43, "module-pyro.compressible_fv4"]], "pyro.compressible_fv4.fluxes module": [[43, "module-pyro.compressible_fv4.fluxes"]], "pyro.compressible_fv4.problems package": [[44, "module-pyro.compressible_fv4.problems"]], "pyro.compressible_fv4.problems.acoustic_pulse module": [[44, "module-pyro.compressible_fv4.problems.acoustic_pulse"]], "pyro.compressible_fv4.problems.advect module": [[44, "module-pyro.compressible_fv4.problems.advect"]], "pyro.compressible_fv4.problems.bubble module": [[44, "module-pyro.compressible_fv4.problems.bubble"]], "pyro.compressible_fv4.problems.gresho module": [[44, "module-pyro.compressible_fv4.problems.gresho"]], "pyro.compressible_fv4.problems.hse module": [[44, "module-pyro.compressible_fv4.problems.hse"]], "pyro.compressible_fv4.problems.kh module": [[44, "module-pyro.compressible_fv4.problems.kh"]], "pyro.compressible_fv4.problems.logo module": [[44, "module-pyro.compressible_fv4.problems.logo"]], "pyro.compressible_fv4.problems.quad module": [[44, "module-pyro.compressible_fv4.problems.quad"]], "pyro.compressible_fv4.problems.ramp module": [[44, "module-pyro.compressible_fv4.problems.ramp"]], "pyro.compressible_fv4.problems.rt module": [[44, "module-pyro.compressible_fv4.problems.rt"]], "pyro.compressible_fv4.problems.rt2 module": [[44, "module-pyro.compressible_fv4.problems.rt2"]], "pyro.compressible_fv4.problems.sedov module": [[44, "module-pyro.compressible_fv4.problems.sedov"]], "pyro.compressible_fv4.problems.sod module": [[44, "module-pyro.compressible_fv4.problems.sod"]], "pyro.compressible_fv4.problems.test module": [[44, "module-pyro.compressible_fv4.problems.test"]], "pyro.compressible_fv4.simulation module": [[43, "module-pyro.compressible_fv4.simulation"]], "pyro.compressible_react package": [[45, "module-pyro.compressible_react"]], "pyro.compressible_react.problems package": [[46, "module-pyro.compressible_react.problems"]], "pyro.compressible_react.problems.flame module": [[46, "module-pyro.compressible_react.problems.flame"]], "pyro.compressible_react.problems.rt module": [[46, "module-pyro.compressible_react.problems.rt"]], "pyro.compressible_react.simulation module": [[45, "module-pyro.compressible_react.simulation"]], "pyro.compressible_rk package": [[47, "module-pyro.compressible_rk"]], "pyro.compressible_rk.fluxes module": [[47, "module-pyro.compressible_rk.fluxes"]], "pyro.compressible_rk.problems package": [[48, "module-pyro.compressible_rk.problems"]], "pyro.compressible_rk.problems.acoustic_pulse module": [[48, "module-pyro.compressible_rk.problems.acoustic_pulse"]], "pyro.compressible_rk.problems.advect module": [[48, "module-pyro.compressible_rk.problems.advect"]], "pyro.compressible_rk.problems.bubble module": [[48, "module-pyro.compressible_rk.problems.bubble"]], "pyro.compressible_rk.problems.gresho module": [[48, "module-pyro.compressible_rk.problems.gresho"]], "pyro.compressible_rk.problems.hse module": [[48, "module-pyro.compressible_rk.problems.hse"]], "pyro.compressible_rk.problems.kh module": [[48, "module-pyro.compressible_rk.problems.kh"]], "pyro.compressible_rk.problems.logo module": [[48, "module-pyro.compressible_rk.problems.logo"]], "pyro.compressible_rk.problems.quad module": [[48, "module-pyro.compressible_rk.problems.quad"]], "pyro.compressible_rk.problems.ramp module": [[48, "module-pyro.compressible_rk.problems.ramp"]], "pyro.compressible_rk.problems.rt module": [[48, "module-pyro.compressible_rk.problems.rt"]], "pyro.compressible_rk.problems.rt2 module": [[48, "module-pyro.compressible_rk.problems.rt2"]], "pyro.compressible_rk.problems.sedov module": [[48, "module-pyro.compressible_rk.problems.sedov"]], "pyro.compressible_rk.problems.sod module": [[48, "module-pyro.compressible_rk.problems.sod"]], "pyro.compressible_rk.problems.test module": [[48, "module-pyro.compressible_rk.problems.test"]], "pyro.compressible_rk.simulation module": [[47, "module-pyro.compressible_rk.simulation"]], "pyro.compressible_sdc package": [[49, "module-pyro.compressible_sdc"]], "pyro.compressible_sdc.problems package": [[50, "module-pyro.compressible_sdc.problems"]], "pyro.compressible_sdc.problems.acoustic_pulse module": [[50, "module-pyro.compressible_sdc.problems.acoustic_pulse"]], "pyro.compressible_sdc.problems.advect module": [[50, "module-pyro.compressible_sdc.problems.advect"]], "pyro.compressible_sdc.problems.bubble module": [[50, "module-pyro.compressible_sdc.problems.bubble"]], "pyro.compressible_sdc.problems.gresho module": [[50, "module-pyro.compressible_sdc.problems.gresho"]], "pyro.compressible_sdc.problems.hse module": [[50, "module-pyro.compressible_sdc.problems.hse"]], "pyro.compressible_sdc.problems.kh module": [[50, "module-pyro.compressible_sdc.problems.kh"]], "pyro.compressible_sdc.problems.logo module": [[50, "module-pyro.compressible_sdc.problems.logo"]], "pyro.compressible_sdc.problems.quad module": [[50, "module-pyro.compressible_sdc.problems.quad"]], "pyro.compressible_sdc.problems.ramp module": [[50, "module-pyro.compressible_sdc.problems.ramp"]], "pyro.compressible_sdc.problems.rt module": [[50, "module-pyro.compressible_sdc.problems.rt"]], "pyro.compressible_sdc.problems.rt2 module": [[50, "module-pyro.compressible_sdc.problems.rt2"]], "pyro.compressible_sdc.problems.sedov module": [[50, "module-pyro.compressible_sdc.problems.sedov"]], "pyro.compressible_sdc.problems.sod module": [[50, "module-pyro.compressible_sdc.problems.sod"]], "pyro.compressible_sdc.problems.test module": [[50, "module-pyro.compressible_sdc.problems.test"]], "pyro.compressible_sdc.simulation module": [[49, "module-pyro.compressible_sdc.simulation"]], "pyro.compressible_sr package": [[51, "module-pyro.compressible_sr"]], "pyro.compressible_sr.BC module": [[51, "module-pyro.compressible_sr.BC"]], "pyro.compressible_sr.c2p module": [[51, "module-pyro.compressible_sr.c2p"]], "pyro.compressible_sr.derives module": [[51, "module-pyro.compressible_sr.derives"]], "pyro.compressible_sr.eos module": [[51, "module-pyro.compressible_sr.eos"]], "pyro.compressible_sr.interface module": [[51, "module-pyro.compressible_sr.interface"]], "pyro.compressible_sr.problems package": [[52, "module-pyro.compressible_sr.problems"]], "pyro.compressible_sr.problems.acoustic_pulse module": [[52, "module-pyro.compressible_sr.problems.acoustic_pulse"]], "pyro.compressible_sr.problems.advect module": [[52, "module-pyro.compressible_sr.problems.advect"]], "pyro.compressible_sr.problems.bubble module": [[52, "module-pyro.compressible_sr.problems.bubble"]], "pyro.compressible_sr.problems.gresho module": [[52, "module-pyro.compressible_sr.problems.gresho"]], "pyro.compressible_sr.problems.hse module": [[52, "module-pyro.compressible_sr.problems.hse"]], "pyro.compressible_sr.problems.kh module": [[52, "module-pyro.compressible_sr.problems.kh"]], "pyro.compressible_sr.problems.logo module": [[52, "module-pyro.compressible_sr.problems.logo"]], "pyro.compressible_sr.problems.quad module": [[52, "module-pyro.compressible_sr.problems.quad"]], "pyro.compressible_sr.problems.rt module": [[52, "module-pyro.compressible_sr.problems.rt"]], "pyro.compressible_sr.problems.rt2 module": [[52, "module-pyro.compressible_sr.problems.rt2"]], "pyro.compressible_sr.problems.sedov module": [[52, "module-pyro.compressible_sr.problems.sedov"]], "pyro.compressible_sr.problems.sod module": [[52, "module-pyro.compressible_sr.problems.sod"]], "pyro.compressible_sr.problems.test module": [[52, "module-pyro.compressible_sr.problems.test"]], "pyro.compressible_sr.simulation module": [[51, "module-pyro.compressible_sr.simulation"]], "pyro.compressible_sr.unsplit_fluxes module": [[51, "module-pyro.compressible_sr.unsplit_fluxes"]], "pyro.diffusion package": [[53, "module-pyro.diffusion"]], "pyro.diffusion.problems package": [[54, "module-pyro.diffusion.problems"]], "pyro.diffusion.problems.gaussian module": [[54, "module-pyro.diffusion.problems.gaussian"]], "pyro.diffusion.problems.test module": [[54, "module-pyro.diffusion.problems.test"]], "pyro.diffusion.simulation module": [[53, "module-pyro.diffusion.simulation"]], "pyro.incompressible package": [[55, "module-pyro.incompressible"]], "pyro.incompressible.incomp_interface module": [[55, "module-pyro.incompressible.incomp_interface"]], "pyro.incompressible.problems package": [[56, "module-pyro.incompressible.problems"]], "pyro.incompressible.problems.converge module": [[56, "module-pyro.incompressible.problems.converge"]], "pyro.incompressible.problems.shear module": [[56, "module-pyro.incompressible.problems.shear"]], "pyro.incompressible.simulation module": [[55, "module-pyro.incompressible.simulation"]], "pyro.incompressible_viscous package": [[57, "module-pyro.incompressible_viscous"]], "pyro.incompressible_viscous.BC module": [[57, "module-pyro.incompressible_viscous.BC"]], "pyro.incompressible_viscous.problems package": [[58, "module-pyro.incompressible_viscous.problems"]], "pyro.incompressible_viscous.problems.cavity module": [[58, "module-pyro.incompressible_viscous.problems.cavity"]], "pyro.incompressible_viscous.problems.converge module": [[58, "module-pyro.incompressible_viscous.problems.converge"]], "pyro.incompressible_viscous.problems.plot_cavity module": [[58, "module-pyro.incompressible_viscous.problems.plot_cavity"]], "pyro.incompressible_viscous.problems.shear module": [[58, "module-pyro.incompressible_viscous.problems.shear"]], "pyro.incompressible_viscous.simulation module": [[57, "module-pyro.incompressible_viscous.simulation"]], "pyro.lm_atm package": [[59, "module-pyro.lm_atm"]], "pyro.lm_atm.LM_atm_interface module": [[59, "module-pyro.lm_atm.LM_atm_interface"]], "pyro.lm_atm.problems package": [[60, "module-pyro.lm_atm.problems"]], "pyro.lm_atm.problems.bubble module": [[60, "module-pyro.lm_atm.problems.bubble"]], "pyro.lm_atm.problems.gresho module": [[60, "module-pyro.lm_atm.problems.gresho"]], "pyro.lm_atm.simulation module": [[59, "module-pyro.lm_atm.simulation"]], "pyro.mesh package": [[61, "module-pyro.mesh"]], "pyro.mesh.array_indexer module": [[61, "module-pyro.mesh.array_indexer"]], "pyro.mesh.boundary module": [[61, "module-pyro.mesh.boundary"]], "pyro.mesh.fv module": [[61, "module-pyro.mesh.fv"]], "pyro.mesh.integration module": [[61, "module-pyro.mesh.integration"]], "pyro.mesh.patch module": [[61, "module-pyro.mesh.patch"]], "pyro.mesh.reconstruction module": [[61, "module-pyro.mesh.reconstruction"]], "pyro.multigrid package": [[62, "module-pyro.multigrid"]], "pyro.multigrid.MG module": [[62, "module-pyro.multigrid.MG"]], "pyro.multigrid.edge_coeffs module": [[62, "module-pyro.multigrid.edge_coeffs"]], "pyro.multigrid.general_MG module": [[62, "module-pyro.multigrid.general_MG"]], "pyro.multigrid.variable_coeff_MG module": [[62, "module-pyro.multigrid.variable_coeff_MG"]], "pyro.particles package": [[63, "module-pyro.particles"]], "pyro.particles.particles module": [[63, "module-pyro.particles.particles"]], "pyro.plot module": [[28, "module-pyro.plot"]], "pyro.pyro_sim module": [[28, "module-pyro.pyro_sim"]], "pyro.simulation_null module": [[28, "module-pyro.simulation_null"]], "pyro.swe package": [[64, "module-pyro.swe"]], "pyro.swe.derives module": [[64, "module-pyro.swe.derives"]], "pyro.swe.interface module": [[64, "module-pyro.swe.interface"]], "pyro.swe.problems package": [[65, "module-pyro.swe.problems"]], "pyro.swe.problems.acoustic_pulse module": [[65, "module-pyro.swe.problems.acoustic_pulse"]], "pyro.swe.problems.advect module": [[65, "module-pyro.swe.problems.advect"]], "pyro.swe.problems.dam module": [[65, "module-pyro.swe.problems.dam"]], "pyro.swe.problems.kh module": [[65, "module-pyro.swe.problems.kh"]], "pyro.swe.problems.logo module": [[65, "module-pyro.swe.problems.logo"]], "pyro.swe.problems.quad module": [[65, "module-pyro.swe.problems.quad"]], "pyro.swe.problems.test module": [[65, "module-pyro.swe.problems.test"]], "pyro.swe.simulation module": [[64, "module-pyro.swe.simulation"]], "pyro.swe.unsplit_fluxes module": [[64, "module-pyro.swe.unsplit_fluxes"]], "pyro.test module": [[28, "module-pyro.test"]], "pyro.util package": [[66, "module-pyro.util"]], "pyro.util.compare module": [[66, "module-pyro.util.compare"]], "pyro.util.io_pyro module": [[66, "module-pyro.util.io_pyro"]], "pyro.util.msg module": [[66, "module-pyro.util.msg"]], "pyro.util.plot_tools module": [[66, "module-pyro.util.plot_tools"]], "pyro.util.profile_pyro module": [[66, "module-pyro.util.profile_pyro"]], "pyro.util.runparams module": [[66, "module-pyro.util.runparams"]], "pyro.viscous_burgers package": [[67, "module-pyro.viscous_burgers"]], "pyro.viscous_burgers.interface module": [[67, "module-pyro.viscous_burgers.interface"]], "pyro.viscous_burgers.problems package": [[68, "module-pyro.viscous_burgers.problems"]], "pyro.viscous_burgers.problems.converge module": [[68, "module-pyro.viscous_burgers.problems.converge"]], "pyro.viscous_burgers.problems.tophat module": [[68, "module-pyro.viscous_burgers.problems.tophat"]], "pyro.viscous_burgers.simulation module": [[67, "module-pyro.viscous_burgers.simulation"]], "pyro/": [[6, "pyro"]], "pyro: a python hydro code": [[11, "pyro-a-python-hydro-code"]], "quad": [[4, "quad"], [70, "quad"]], "rt": [[4, "rt"]], "shear": [[9, "shear"], [10, "shear"]], "smooth": [[1, "smooth"]], "tophat": [[1, "tophat"]]}, "docnames": ["ack", "advection_basics", "analysis", "burgers_basics", "compressible_basics", "compressible_compare", "design", "diffusion_basics", "help", "incompressible_basics", "incompressible_viscous_basics", "index", "installation", "intro", "lowmach_basics", "mesh-examples", "mesh_basics", "modules", "multigrid", "multigrid-constant-coefficients", "multigrid-general-linear", "multigrid-variable-coeff", "multigrid_basics", "multigrid_exercises", "notes", "output", "particles_basics", "problems", "pyro", "pyro.advection", "pyro.advection.problems", "pyro.advection_fv4", "pyro.advection_fv4.problems", "pyro.advection_nonuniform", "pyro.advection_nonuniform.problems", "pyro.advection_rk", "pyro.advection_rk.problems", "pyro.advection_weno", "pyro.advection_weno.problems", "pyro.burgers", "pyro.burgers.problems", "pyro.compressible", "pyro.compressible.problems", "pyro.compressible_fv4", "pyro.compressible_fv4.problems", "pyro.compressible_react", "pyro.compressible_react.problems", "pyro.compressible_rk", "pyro.compressible_rk.problems", "pyro.compressible_sdc", "pyro.compressible_sdc.problems", "pyro.compressible_sr", "pyro.compressible_sr.problems", "pyro.diffusion", "pyro.diffusion.problems", "pyro.incompressible", "pyro.incompressible.problems", "pyro.incompressible_viscous", "pyro.incompressible_viscous.problems", "pyro.lm_atm", "pyro.lm_atm.problems", "pyro.mesh", "pyro.multigrid", "pyro.particles", "pyro.swe", "pyro.swe.problems", "pyro.util", "pyro.viscous_burgers", "pyro.viscous_burgers.problems", "running", "swe_basics", "testing", "zreferences"], "envversion": {"nbsphinx": 4, "sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinxcontrib.bibtex": 9}, "filenames": ["ack.rst", "advection_basics.rst", "analysis.rst", "burgers_basics.rst", "compressible_basics.rst", "compressible_compare.rst", "design.rst", "diffusion_basics.rst", "help.rst", "incompressible_basics.rst", "incompressible_viscous_basics.rst", "index.rst", "installation.rst", "intro.rst", "lowmach_basics.rst", "mesh-examples.ipynb", "mesh_basics.rst", "modules.rst", "multigrid.rst", "multigrid-constant-coefficients.ipynb", "multigrid-general-linear.ipynb", "multigrid-variable-coeff.ipynb", "multigrid_basics.rst", "multigrid_exercises.rst", "notes.rst", "output.rst", "particles_basics.rst", "problems.rst", "pyro.rst", "pyro.advection.rst", "pyro.advection.problems.rst", "pyro.advection_fv4.rst", "pyro.advection_fv4.problems.rst", "pyro.advection_nonuniform.rst", "pyro.advection_nonuniform.problems.rst", "pyro.advection_rk.rst", "pyro.advection_rk.problems.rst", "pyro.advection_weno.rst", "pyro.advection_weno.problems.rst", "pyro.burgers.rst", "pyro.burgers.problems.rst", "pyro.compressible.rst", "pyro.compressible.problems.rst", "pyro.compressible_fv4.rst", "pyro.compressible_fv4.problems.rst", "pyro.compressible_react.rst", "pyro.compressible_react.problems.rst", "pyro.compressible_rk.rst", "pyro.compressible_rk.problems.rst", "pyro.compressible_sdc.rst", "pyro.compressible_sdc.problems.rst", "pyro.compressible_sr.rst", "pyro.compressible_sr.problems.rst", "pyro.diffusion.rst", "pyro.diffusion.problems.rst", "pyro.incompressible.rst", "pyro.incompressible.problems.rst", "pyro.incompressible_viscous.rst", "pyro.incompressible_viscous.problems.rst", "pyro.lm_atm.rst", "pyro.lm_atm.problems.rst", "pyro.mesh.rst", "pyro.multigrid.rst", "pyro.particles.rst", "pyro.swe.rst", "pyro.swe.problems.rst", "pyro.util.rst", "pyro.viscous_burgers.rst", "pyro.viscous_burgers.problems.rst", "running.rst", "swe_basics.rst", "testing.rst", "zreferences.rst"], "indexentries": {"add_derived() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.add_derived", false]], "add_derived() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.add_derived", false]], "add_ivars() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.add_ivars", false]], "apply_diffusion_corrections() (in module pyro.viscous_burgers.interface)": [[67, "pyro.viscous_burgers.interface.apply_diffusion_corrections", false]], "apply_gradp_corrections() (in module pyro.incompressible.incomp_interface)": [[55, "pyro.incompressible.incomp_interface.apply_gradp_corrections", false]], "apply_other_source_terms() (in module pyro.incompressible.incomp_interface)": [[55, "pyro.incompressible.incomp_interface.apply_other_source_terms", false]], "apply_transverse_corrections() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.apply_transverse_corrections", false]], "array_generate_particles() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.array_generate_particles", false]], "arrayindexer (class in pyro.mesh.array_indexer)": [[61, "pyro.mesh.array_indexer.ArrayIndexer", false]], "arrayindexerfc (class in pyro.mesh.array_indexer)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC", false]], "artificial_viscosity() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.artificial_viscosity", false]], "artificial_viscosity() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.artificial_viscosity", false]], "avoid_interleaved_output() (in module pyro.test)": [[28, "pyro.test.avoid_interleaved_output", false]], "basestate (class in pyro.lm_atm.simulation)": [[59, "pyro.lm_atm.simulation.Basestate", false]], "bc (class in pyro.mesh.boundary)": [[61, "pyro.mesh.boundary.BC", false]], "bc_is_solid() (in module pyro.mesh.boundary)": [[61, "pyro.mesh.boundary.bc_is_solid", false]], "bc_setup() (in module pyro.simulation_null)": [[28, "pyro.simulation_null.bc_setup", false]], "bcprop (class in pyro.mesh.boundary)": [[61, "pyro.mesh.boundary.BCProp", false]], "begin() (pyro.util.profile_pyro.timer method)": [[66, "pyro.util.profile_pyro.Timer.begin", false]], "bold() (in module pyro.util.msg)": [[66, "pyro.util.msg.bold", false]], "brentq() (in module pyro.compressible_sr.c2p)": [[51, "pyro.compressible_sr.c2p.brentq", false]], "burn() (pyro.compressible_react.simulation.simulation method)": [[45, "pyro.compressible_react.simulation.Simulation.burn", false]], "cell_center_data_clone() (in module pyro.mesh.patch)": [[61, "pyro.mesh.patch.cell_center_data_clone", false]], "cellcenterdata2d (class in pyro.mesh.patch)": [[61, "pyro.mesh.patch.CellCenterData2d", false]], "cellcentermg2d (class in pyro.multigrid.mg)": [[62, "pyro.multigrid.MG.CellCenterMG2d", false]], "coarse_like() (pyro.mesh.patch.grid2d method)": [[61, "pyro.mesh.patch.Grid2d.coarse_like", false]], "command_line_params() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.command_line_params", false]], "compare() (in module pyro.util.compare)": [[66, "pyro.util.compare.compare", false]], "compare_to_benchmark() (pyro.pyro_sim.pyrobenchmark method)": [[28, "pyro.pyro_sim.PyroBenchmark.compare_to_benchmark", false]], "compute_final_update() (pyro.mesh.integration.rkintegrator method)": [[61, "pyro.mesh.integration.RKIntegrator.compute_final_update", false]], "compute_timestep() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.compute_timestep", false]], "cons_to_prim() (in module pyro.compressible.simulation)": [[41, "pyro.compressible.simulation.cons_to_prim", false]], "cons_to_prim() (in module pyro.compressible_sr.c2p)": [[51, "pyro.compressible_sr.c2p.cons_to_prim", false]], "cons_to_prim() (in module pyro.swe.simulation)": [[64, "pyro.swe.simulation.cons_to_prim", false]], "cons_to_prim_wrapper() (in module pyro.compressible_sr.unsplit_fluxes)": [[51, "pyro.compressible_sr.unsplit_fluxes.cons_to_prim_wrapper", false]], "consflux() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.consFlux", false]], "consflux() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.consFlux", false]], "consflux() (in module pyro.swe.interface)": [[64, "pyro.swe.interface.consFlux", false]], "construct_unsplit_fluxes() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.construct_unsplit_fluxes", false]], "copy() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.copy", false]], "copy() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.copy", false]], "create() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.create", false]], "create() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.create", false]], "define_bc() (in module pyro.mesh.boundary)": [[61, "pyro.mesh.boundary.define_bc", false]], "define_other_bc() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.define_other_bc", false]], "define_other_bc() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.define_other_bc", false]], "dens() (in module pyro.compressible.eos)": [[41, "pyro.compressible.eos.dens", false]], "dens() (in module pyro.compressible_sr.eos)": [[51, "pyro.compressible_sr.eos.dens", false]], "derive_primitives() (in module pyro.compressible.derives)": [[41, "pyro.compressible.derives.derive_primitives", false]], "derive_primitives() (in module pyro.compressible_sr.derives)": [[51, "pyro.compressible_sr.derives.derive_primitives", false]], "derive_primitives() (in module pyro.swe.derives)": [[64, "pyro.swe.derives.derive_primitives", false]], "diffuse() (in module pyro.viscous_burgers.interface)": [[67, "pyro.viscous_burgers.interface.diffuse", false]], "diffuse() (pyro.compressible_react.simulation.simulation method)": [[45, "pyro.compressible_react.simulation.Simulation.diffuse", false]], "do_demo() (in module pyro.mesh.patch)": [[61, "pyro.mesh.patch.do_demo", false]], "do_other_update_velocity() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.do_other_update_velocity", false]], "do_other_update_velocity() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.do_other_update_velocity", false]], "do_output() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.do_output", false]], "do_tests() (in module pyro.test)": [[28, "pyro.test.do_tests", false]], "dovis() (pyro.advection.simulation.simulation method)": [[29, "pyro.advection.simulation.Simulation.dovis", false]], "dovis() (pyro.advection_nonuniform.simulation.simulation method)": [[33, "pyro.advection_nonuniform.simulation.Simulation.dovis", false]], "dovis() (pyro.burgers.simulation.simulation method)": [[39, "pyro.burgers.simulation.Simulation.dovis", false]], "dovis() (pyro.compressible.simulation.simulation method)": [[41, "pyro.compressible.simulation.Simulation.dovis", false]], "dovis() (pyro.compressible_react.simulation.simulation method)": [[45, "pyro.compressible_react.simulation.Simulation.dovis", false]], "dovis() (pyro.compressible_sr.simulation.simulation method)": [[51, "pyro.compressible_sr.simulation.Simulation.dovis", false]], "dovis() (pyro.diffusion.simulation.simulation method)": [[53, "pyro.diffusion.simulation.Simulation.dovis", false]], "dovis() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.dovis", false]], "dovis() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.dovis", false]], "dovis() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.dovis", false]], "dovis() (pyro.swe.simulation.simulation method)": [[64, "pyro.swe.simulation.Simulation.dovis", false]], "edgecoeffs (class in pyro.multigrid.edge_coeffs)": [[62, "pyro.multigrid.edge_coeffs.EdgeCoeffs", false]], "end() (pyro.util.profile_pyro.timer method)": [[66, "pyro.util.profile_pyro.Timer.end", false]], "enforce_particle_boundaries() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.enforce_particle_boundaries", false]], "evolve() (pyro.advection.simulation.simulation method)": [[29, "pyro.advection.simulation.Simulation.evolve", false]], "evolve() (pyro.advection_nonuniform.simulation.simulation method)": [[33, "pyro.advection_nonuniform.simulation.Simulation.evolve", false]], "evolve() (pyro.advection_rk.simulation.simulation method)": [[35, "pyro.advection_rk.simulation.Simulation.evolve", false]], "evolve() (pyro.advection_weno.simulation.simulation method)": [[37, "pyro.advection_weno.simulation.Simulation.evolve", false]], "evolve() (pyro.burgers.simulation.simulation method)": [[39, "pyro.burgers.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible.simulation.simulation method)": [[41, "pyro.compressible.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible_fv4.simulation.simulation method)": [[43, "pyro.compressible_fv4.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible_react.simulation.simulation method)": [[45, "pyro.compressible_react.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible_rk.simulation.simulation method)": [[47, "pyro.compressible_rk.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible_sdc.simulation.simulation method)": [[49, "pyro.compressible_sdc.simulation.Simulation.evolve", false]], "evolve() (pyro.compressible_sr.simulation.simulation method)": [[51, "pyro.compressible_sr.simulation.Simulation.evolve", false]], "evolve() (pyro.diffusion.simulation.simulation method)": [[53, "pyro.diffusion.simulation.Simulation.evolve", false]], "evolve() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.evolve", false]], "evolve() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.evolve", false]], "evolve() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.evolve", false]], "evolve() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.evolve", false]], "evolve() (pyro.swe.simulation.simulation method)": [[64, "pyro.swe.simulation.Simulation.evolve", false]], "evolve() (pyro.viscous_burgers.simulation.simulation method)": [[67, "pyro.viscous_burgers.simulation.Simulation.evolve", false]], "f() (in module pyro.compressible_sr.c2p)": [[51, "pyro.compressible_sr.c2p.f", false]], "facecenterdata2d (class in pyro.mesh.patch)": [[61, "pyro.mesh.patch.FaceCenterData2d", false]], "fail() (in module pyro.util.msg)": [[66, "pyro.util.msg.fail", false]], "fill_bc() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.fill_BC", false]], "fill_bc() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.fill_BC", false]], "fill_bc_all() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.fill_BC_all", false]], "fill_ghost() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.fill_ghost", false]], "fill_ghost() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.fill_ghost", false]], "finalize() (in module pyro.advection.problems.smooth)": [[30, "pyro.advection.problems.smooth.finalize", false]], "finalize() (in module pyro.advection.problems.test)": [[30, "pyro.advection.problems.test.finalize", false]], "finalize() (in module pyro.advection.problems.tophat)": [[30, "pyro.advection.problems.tophat.finalize", false]], "finalize() (in module pyro.advection_fv4.problems.smooth)": [[32, "pyro.advection_fv4.problems.smooth.finalize", false]], "finalize() (in module pyro.advection_nonuniform.problems.slotted)": [[34, "pyro.advection_nonuniform.problems.slotted.finalize", false]], "finalize() (in module pyro.advection_nonuniform.problems.test)": [[34, "pyro.advection_nonuniform.problems.test.finalize", false]], "finalize() (in module pyro.advection_rk.problems.smooth)": [[36, "pyro.advection_rk.problems.smooth.finalize", false]], "finalize() (in module pyro.advection_rk.problems.test)": [[36, "pyro.advection_rk.problems.test.finalize", false]], "finalize() (in module pyro.advection_rk.problems.tophat)": [[36, "pyro.advection_rk.problems.tophat.finalize", false]], "finalize() (in module pyro.advection_weno.problems.smooth)": [[38, "pyro.advection_weno.problems.smooth.finalize", false]], "finalize() (in module pyro.advection_weno.problems.test)": [[38, "pyro.advection_weno.problems.test.finalize", false]], "finalize() (in module pyro.advection_weno.problems.tophat)": [[38, "pyro.advection_weno.problems.tophat.finalize", false]], "finalize() (in module pyro.burgers.problems.converge)": [[40, "pyro.burgers.problems.converge.finalize", false]], "finalize() (in module pyro.burgers.problems.test)": [[40, "pyro.burgers.problems.test.finalize", false]], "finalize() (in module pyro.burgers.problems.tophat)": [[40, "pyro.burgers.problems.tophat.finalize", false]], "finalize() (in module pyro.compressible.problems.acoustic_pulse)": [[42, "pyro.compressible.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.compressible.problems.advect)": [[42, "pyro.compressible.problems.advect.finalize", false]], "finalize() (in module pyro.compressible.problems.bubble)": [[42, "pyro.compressible.problems.bubble.finalize", false]], "finalize() (in module pyro.compressible.problems.gresho)": [[42, "pyro.compressible.problems.gresho.finalize", false]], "finalize() (in module pyro.compressible.problems.hse)": [[42, "pyro.compressible.problems.hse.finalize", false]], "finalize() (in module pyro.compressible.problems.kh)": [[42, "pyro.compressible.problems.kh.finalize", false]], "finalize() (in module pyro.compressible.problems.logo)": [[42, "pyro.compressible.problems.logo.finalize", false]], "finalize() (in module pyro.compressible.problems.quad)": [[42, "pyro.compressible.problems.quad.finalize", false]], "finalize() (in module pyro.compressible.problems.ramp)": [[42, "pyro.compressible.problems.ramp.finalize", false]], "finalize() (in module pyro.compressible.problems.rt)": [[42, "pyro.compressible.problems.rt.finalize", false]], "finalize() (in module pyro.compressible.problems.rt2)": [[42, "pyro.compressible.problems.rt2.finalize", false]], "finalize() (in module pyro.compressible.problems.sedov)": [[42, "pyro.compressible.problems.sedov.finalize", false]], "finalize() (in module pyro.compressible.problems.sod)": [[42, "pyro.compressible.problems.sod.finalize", false]], "finalize() (in module pyro.compressible.problems.test)": [[42, "pyro.compressible.problems.test.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.acoustic_pulse)": [[44, "pyro.compressible_fv4.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.advect)": [[44, "pyro.compressible_fv4.problems.advect.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.bubble)": [[44, "pyro.compressible_fv4.problems.bubble.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.gresho)": [[44, "pyro.compressible_fv4.problems.gresho.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.hse)": [[44, "pyro.compressible_fv4.problems.hse.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.kh)": [[44, "pyro.compressible_fv4.problems.kh.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.logo)": [[44, "pyro.compressible_fv4.problems.logo.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.quad)": [[44, "pyro.compressible_fv4.problems.quad.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.ramp)": [[44, "pyro.compressible_fv4.problems.ramp.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.rt)": [[44, "pyro.compressible_fv4.problems.rt.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.rt2)": [[44, "pyro.compressible_fv4.problems.rt2.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.sedov)": [[44, "pyro.compressible_fv4.problems.sedov.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.sod)": [[44, "pyro.compressible_fv4.problems.sod.finalize", false]], "finalize() (in module pyro.compressible_fv4.problems.test)": [[44, "pyro.compressible_fv4.problems.test.finalize", false]], "finalize() (in module pyro.compressible_react.problems.flame)": [[46, "pyro.compressible_react.problems.flame.finalize", false]], "finalize() (in module pyro.compressible_react.problems.rt)": [[46, "pyro.compressible_react.problems.rt.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.acoustic_pulse)": [[48, "pyro.compressible_rk.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.advect)": [[48, "pyro.compressible_rk.problems.advect.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.bubble)": [[48, "pyro.compressible_rk.problems.bubble.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.gresho)": [[48, "pyro.compressible_rk.problems.gresho.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.hse)": [[48, "pyro.compressible_rk.problems.hse.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.kh)": [[48, "pyro.compressible_rk.problems.kh.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.logo)": [[48, "pyro.compressible_rk.problems.logo.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.quad)": [[48, "pyro.compressible_rk.problems.quad.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.ramp)": [[48, "pyro.compressible_rk.problems.ramp.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.rt)": [[48, "pyro.compressible_rk.problems.rt.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.rt2)": [[48, "pyro.compressible_rk.problems.rt2.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.sedov)": [[48, "pyro.compressible_rk.problems.sedov.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.sod)": [[48, "pyro.compressible_rk.problems.sod.finalize", false]], "finalize() (in module pyro.compressible_rk.problems.test)": [[48, "pyro.compressible_rk.problems.test.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.acoustic_pulse)": [[50, "pyro.compressible_sdc.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.advect)": [[50, "pyro.compressible_sdc.problems.advect.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.bubble)": [[50, "pyro.compressible_sdc.problems.bubble.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.gresho)": [[50, "pyro.compressible_sdc.problems.gresho.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.hse)": [[50, "pyro.compressible_sdc.problems.hse.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.kh)": [[50, "pyro.compressible_sdc.problems.kh.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.logo)": [[50, "pyro.compressible_sdc.problems.logo.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.quad)": [[50, "pyro.compressible_sdc.problems.quad.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.ramp)": [[50, "pyro.compressible_sdc.problems.ramp.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.rt)": [[50, "pyro.compressible_sdc.problems.rt.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.rt2)": [[50, "pyro.compressible_sdc.problems.rt2.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.sedov)": [[50, "pyro.compressible_sdc.problems.sedov.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.sod)": [[50, "pyro.compressible_sdc.problems.sod.finalize", false]], "finalize() (in module pyro.compressible_sdc.problems.test)": [[50, "pyro.compressible_sdc.problems.test.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.acoustic_pulse)": [[52, "pyro.compressible_sr.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.advect)": [[52, "pyro.compressible_sr.problems.advect.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.bubble)": [[52, "pyro.compressible_sr.problems.bubble.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.gresho)": [[52, "pyro.compressible_sr.problems.gresho.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.hse)": [[52, "pyro.compressible_sr.problems.hse.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.kh)": [[52, "pyro.compressible_sr.problems.kh.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.logo)": [[52, "pyro.compressible_sr.problems.logo.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.quad)": [[52, "pyro.compressible_sr.problems.quad.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.rt)": [[52, "pyro.compressible_sr.problems.rt.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.rt2)": [[52, "pyro.compressible_sr.problems.rt2.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.sedov)": [[52, "pyro.compressible_sr.problems.sedov.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.sod)": [[52, "pyro.compressible_sr.problems.sod.finalize", false]], "finalize() (in module pyro.compressible_sr.problems.test)": [[52, "pyro.compressible_sr.problems.test.finalize", false]], "finalize() (in module pyro.diffusion.problems.gaussian)": [[54, "pyro.diffusion.problems.gaussian.finalize", false]], "finalize() (in module pyro.diffusion.problems.test)": [[54, "pyro.diffusion.problems.test.finalize", false]], "finalize() (in module pyro.incompressible.problems.converge)": [[56, "pyro.incompressible.problems.converge.finalize", false]], "finalize() (in module pyro.incompressible.problems.shear)": [[56, "pyro.incompressible.problems.shear.finalize", false]], "finalize() (in module pyro.incompressible_viscous.problems.cavity)": [[58, "pyro.incompressible_viscous.problems.cavity.finalize", false]], "finalize() (in module pyro.incompressible_viscous.problems.converge)": [[58, "pyro.incompressible_viscous.problems.converge.finalize", false]], "finalize() (in module pyro.incompressible_viscous.problems.shear)": [[58, "pyro.incompressible_viscous.problems.shear.finalize", false]], "finalize() (in module pyro.lm_atm.problems.bubble)": [[60, "pyro.lm_atm.problems.bubble.finalize", false]], "finalize() (in module pyro.lm_atm.problems.gresho)": [[60, "pyro.lm_atm.problems.gresho.finalize", false]], "finalize() (in module pyro.swe.problems.acoustic_pulse)": [[65, "pyro.swe.problems.acoustic_pulse.finalize", false]], "finalize() (in module pyro.swe.problems.advect)": [[65, "pyro.swe.problems.advect.finalize", false]], "finalize() (in module pyro.swe.problems.dam)": [[65, "pyro.swe.problems.dam.finalize", false]], "finalize() (in module pyro.swe.problems.kh)": [[65, "pyro.swe.problems.kh.finalize", false]], "finalize() (in module pyro.swe.problems.logo)": [[65, "pyro.swe.problems.logo.finalize", false]], "finalize() (in module pyro.swe.problems.quad)": [[65, "pyro.swe.problems.quad.finalize", false]], "finalize() (in module pyro.swe.problems.test)": [[65, "pyro.swe.problems.test.finalize", false]], "finalize() (in module pyro.viscous_burgers.problems.converge)": [[68, "pyro.viscous_burgers.problems.converge.finalize", false]], "finalize() (in module pyro.viscous_burgers.problems.tophat)": [[68, "pyro.viscous_burgers.problems.tophat.finalize", false]], "finalize() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.finalize", false]], "fine_like() (pyro.mesh.patch.grid2d method)": [[61, "pyro.mesh.patch.Grid2d.fine_like", false]], "finished() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.finished", false]], "flatten() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.flatten", false]], "flatten_multid() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.flatten_multid", false]], "flux_cons() (in module pyro.compressible_fv4.fluxes)": [[43, "pyro.compressible_fv4.fluxes.flux_cons", false]], "fluxes() (in module pyro.advection_fv4.fluxes)": [[31, "pyro.advection_fv4.fluxes.fluxes", false]], "fluxes() (in module pyro.advection_rk.fluxes)": [[35, "pyro.advection_rk.fluxes.fluxes", false]], "fluxes() (in module pyro.advection_weno.fluxes)": [[37, "pyro.advection_weno.fluxes.fluxes", false]], "fluxes() (in module pyro.compressible_fv4.fluxes)": [[43, "pyro.compressible_fv4.fluxes.fluxes", false]], "fluxes() (in module pyro.compressible_rk.fluxes)": [[47, "pyro.compressible_rk.fluxes.fluxes", false]], "from_centers() (pyro.mesh.fv.fv2d method)": [[61, "pyro.mesh.fv.FV2d.from_centers", false]], "fv2d (class in pyro.mesh.fv)": [[61, "pyro.mesh.fv.FV2d", false]], "fvs() (in module pyro.advection_weno.fluxes)": [[37, "pyro.advection_weno.fluxes.fvs", false]], "generalmg2d (class in pyro.multigrid.general_mg)": [[62, "pyro.multigrid.general_MG.GeneralMG2d", false]], "get_args() (in module pyro.incompressible_viscous.problems.plot_cavity)": [[58, "pyro.incompressible_viscous.problems.plot_cavity.get_args", false]], "get_args() (in module pyro.plot)": [[28, "pyro.plot.get_args", false]], "get_aux() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.get_aux", false]], "get_init_positions() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.get_init_positions", false]], "get_interface_states() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.get_interface_states", false]], "get_interface_states() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.get_interface_states", false]], "get_lap() (in module pyro.viscous_burgers.interface)": [[67, "pyro.viscous_burgers.interface.get_lap", false]], "get_param() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.get_param", false]], "get_positions() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.get_positions", false]], "get_solution() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.get_solution", false]], "get_solution_gradient() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.get_solution_gradient", false]], "get_solution_object() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.get_solution_object", false]], "get_stage_start() (pyro.mesh.integration.rkintegrator method)": [[61, "pyro.mesh.integration.RKIntegrator.get_stage_start", false]], "get_var() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.get_var", false]], "get_var() (pyro.pyro_sim.pyro method)": [[28, "pyro.pyro_sim.Pyro.get_var", false]], "get_var_by_index() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.get_var_by_index", false]], "get_var_by_index() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.get_var_by_index", false]], "get_vars() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.get_vars", false]], "get_vars() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.get_vars", false]], "grid2d (class in pyro.mesh.patch)": [[61, "pyro.mesh.patch.Grid2d", false]], "grid_generate_particles() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.grid_generate_particles", false]], "grid_info() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.grid_info", false]], "grid_setup() (in module pyro.simulation_null)": [[28, "pyro.simulation_null.grid_setup", false]], "h_from_eps() (in module pyro.compressible_sr.eos)": [[51, "pyro.compressible_sr.eos.h_from_eps", false]], "inflow_post_bc() (in module pyro.compressible.bc)": [[41, "pyro.compressible.BC.inflow_post_bc", false]], "inflow_post_bc() (in module pyro.compressible_sr.bc)": [[51, "pyro.compressible_sr.BC.inflow_post_bc", false]], "inflow_pre_bc() (in module pyro.compressible.bc)": [[41, "pyro.compressible.BC.inflow_pre_bc", false]], "inflow_pre_bc() (in module pyro.compressible_sr.bc)": [[51, "pyro.compressible_sr.BC.inflow_pre_bc", false]], "init_data() (in module pyro.advection.problems.smooth)": [[30, "pyro.advection.problems.smooth.init_data", false]], "init_data() (in module pyro.advection.problems.test)": [[30, "pyro.advection.problems.test.init_data", false]], "init_data() (in module pyro.advection.problems.tophat)": [[30, "pyro.advection.problems.tophat.init_data", false]], "init_data() (in module pyro.advection_fv4.problems.smooth)": [[32, "pyro.advection_fv4.problems.smooth.init_data", false]], "init_data() (in module pyro.advection_nonuniform.problems.slotted)": [[34, "pyro.advection_nonuniform.problems.slotted.init_data", false]], "init_data() (in module pyro.advection_nonuniform.problems.test)": [[34, "pyro.advection_nonuniform.problems.test.init_data", false]], "init_data() (in module pyro.advection_rk.problems.smooth)": [[36, "pyro.advection_rk.problems.smooth.init_data", false]], "init_data() (in module pyro.advection_rk.problems.test)": [[36, "pyro.advection_rk.problems.test.init_data", false]], "init_data() (in module pyro.advection_rk.problems.tophat)": [[36, "pyro.advection_rk.problems.tophat.init_data", false]], "init_data() (in module pyro.advection_weno.problems.smooth)": [[38, "pyro.advection_weno.problems.smooth.init_data", false]], "init_data() (in module pyro.advection_weno.problems.test)": [[38, "pyro.advection_weno.problems.test.init_data", false]], "init_data() (in module pyro.advection_weno.problems.tophat)": [[38, "pyro.advection_weno.problems.tophat.init_data", false]], "init_data() (in module pyro.burgers.problems.converge)": [[40, "pyro.burgers.problems.converge.init_data", false]], "init_data() (in module pyro.burgers.problems.test)": [[40, "pyro.burgers.problems.test.init_data", false]], "init_data() (in module pyro.burgers.problems.tophat)": [[40, "pyro.burgers.problems.tophat.init_data", false]], "init_data() (in module pyro.compressible.problems.acoustic_pulse)": [[42, "pyro.compressible.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.compressible.problems.advect)": [[42, "pyro.compressible.problems.advect.init_data", false]], "init_data() (in module pyro.compressible.problems.bubble)": [[42, "pyro.compressible.problems.bubble.init_data", false]], "init_data() (in module pyro.compressible.problems.gresho)": [[42, "pyro.compressible.problems.gresho.init_data", false]], "init_data() (in module pyro.compressible.problems.hse)": [[42, "pyro.compressible.problems.hse.init_data", false]], "init_data() (in module pyro.compressible.problems.kh)": [[42, "pyro.compressible.problems.kh.init_data", false]], "init_data() (in module pyro.compressible.problems.logo)": [[42, "pyro.compressible.problems.logo.init_data", false]], "init_data() (in module pyro.compressible.problems.quad)": [[42, "pyro.compressible.problems.quad.init_data", false]], "init_data() (in module pyro.compressible.problems.ramp)": [[42, "pyro.compressible.problems.ramp.init_data", false]], "init_data() (in module pyro.compressible.problems.rt)": [[42, "pyro.compressible.problems.rt.init_data", false]], "init_data() (in module pyro.compressible.problems.rt2)": [[42, "pyro.compressible.problems.rt2.init_data", false]], "init_data() (in module pyro.compressible.problems.sedov)": [[42, "pyro.compressible.problems.sedov.init_data", false]], "init_data() (in module pyro.compressible.problems.sod)": [[42, "pyro.compressible.problems.sod.init_data", false]], "init_data() (in module pyro.compressible.problems.test)": [[42, "pyro.compressible.problems.test.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.acoustic_pulse)": [[44, "pyro.compressible_fv4.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.advect)": [[44, "pyro.compressible_fv4.problems.advect.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.bubble)": [[44, "pyro.compressible_fv4.problems.bubble.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.gresho)": [[44, "pyro.compressible_fv4.problems.gresho.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.hse)": [[44, "pyro.compressible_fv4.problems.hse.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.kh)": [[44, "pyro.compressible_fv4.problems.kh.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.logo)": [[44, "pyro.compressible_fv4.problems.logo.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.quad)": [[44, "pyro.compressible_fv4.problems.quad.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.ramp)": [[44, "pyro.compressible_fv4.problems.ramp.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.rt)": [[44, "pyro.compressible_fv4.problems.rt.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.rt2)": [[44, "pyro.compressible_fv4.problems.rt2.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.sedov)": [[44, "pyro.compressible_fv4.problems.sedov.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.sod)": [[44, "pyro.compressible_fv4.problems.sod.init_data", false]], "init_data() (in module pyro.compressible_fv4.problems.test)": [[44, "pyro.compressible_fv4.problems.test.init_data", false]], "init_data() (in module pyro.compressible_react.problems.flame)": [[46, "pyro.compressible_react.problems.flame.init_data", false]], "init_data() (in module pyro.compressible_react.problems.rt)": [[46, "pyro.compressible_react.problems.rt.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.acoustic_pulse)": [[48, "pyro.compressible_rk.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.advect)": [[48, "pyro.compressible_rk.problems.advect.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.bubble)": [[48, "pyro.compressible_rk.problems.bubble.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.gresho)": [[48, "pyro.compressible_rk.problems.gresho.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.hse)": [[48, "pyro.compressible_rk.problems.hse.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.kh)": [[48, "pyro.compressible_rk.problems.kh.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.logo)": [[48, "pyro.compressible_rk.problems.logo.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.quad)": [[48, "pyro.compressible_rk.problems.quad.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.ramp)": [[48, "pyro.compressible_rk.problems.ramp.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.rt)": [[48, "pyro.compressible_rk.problems.rt.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.rt2)": [[48, "pyro.compressible_rk.problems.rt2.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.sedov)": [[48, "pyro.compressible_rk.problems.sedov.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.sod)": [[48, "pyro.compressible_rk.problems.sod.init_data", false]], "init_data() (in module pyro.compressible_rk.problems.test)": [[48, "pyro.compressible_rk.problems.test.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.acoustic_pulse)": [[50, "pyro.compressible_sdc.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.advect)": [[50, "pyro.compressible_sdc.problems.advect.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.bubble)": [[50, "pyro.compressible_sdc.problems.bubble.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.gresho)": [[50, "pyro.compressible_sdc.problems.gresho.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.hse)": [[50, "pyro.compressible_sdc.problems.hse.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.kh)": [[50, "pyro.compressible_sdc.problems.kh.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.logo)": [[50, "pyro.compressible_sdc.problems.logo.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.quad)": [[50, "pyro.compressible_sdc.problems.quad.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.ramp)": [[50, "pyro.compressible_sdc.problems.ramp.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.rt)": [[50, "pyro.compressible_sdc.problems.rt.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.rt2)": [[50, "pyro.compressible_sdc.problems.rt2.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.sedov)": [[50, "pyro.compressible_sdc.problems.sedov.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.sod)": [[50, "pyro.compressible_sdc.problems.sod.init_data", false]], "init_data() (in module pyro.compressible_sdc.problems.test)": [[50, "pyro.compressible_sdc.problems.test.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.acoustic_pulse)": [[52, "pyro.compressible_sr.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.advect)": [[52, "pyro.compressible_sr.problems.advect.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.bubble)": [[52, "pyro.compressible_sr.problems.bubble.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.gresho)": [[52, "pyro.compressible_sr.problems.gresho.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.hse)": [[52, "pyro.compressible_sr.problems.hse.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.kh)": [[52, "pyro.compressible_sr.problems.kh.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.logo)": [[52, "pyro.compressible_sr.problems.logo.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.quad)": [[52, "pyro.compressible_sr.problems.quad.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.rt)": [[52, "pyro.compressible_sr.problems.rt.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.rt2)": [[52, "pyro.compressible_sr.problems.rt2.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.sedov)": [[52, "pyro.compressible_sr.problems.sedov.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.sod)": [[52, "pyro.compressible_sr.problems.sod.init_data", false]], "init_data() (in module pyro.compressible_sr.problems.test)": [[52, "pyro.compressible_sr.problems.test.init_data", false]], "init_data() (in module pyro.diffusion.problems.gaussian)": [[54, "pyro.diffusion.problems.gaussian.init_data", false]], "init_data() (in module pyro.diffusion.problems.test)": [[54, "pyro.diffusion.problems.test.init_data", false]], "init_data() (in module pyro.incompressible.problems.converge)": [[56, "pyro.incompressible.problems.converge.init_data", false]], "init_data() (in module pyro.incompressible.problems.shear)": [[56, "pyro.incompressible.problems.shear.init_data", false]], "init_data() (in module pyro.incompressible_viscous.problems.cavity)": [[58, "pyro.incompressible_viscous.problems.cavity.init_data", false]], "init_data() (in module pyro.incompressible_viscous.problems.converge)": [[58, "pyro.incompressible_viscous.problems.converge.init_data", false]], "init_data() (in module pyro.incompressible_viscous.problems.shear)": [[58, "pyro.incompressible_viscous.problems.shear.init_data", false]], "init_data() (in module pyro.lm_atm.problems.bubble)": [[60, "pyro.lm_atm.problems.bubble.init_data", false]], "init_data() (in module pyro.lm_atm.problems.gresho)": [[60, "pyro.lm_atm.problems.gresho.init_data", false]], "init_data() (in module pyro.swe.problems.acoustic_pulse)": [[65, "pyro.swe.problems.acoustic_pulse.init_data", false]], "init_data() (in module pyro.swe.problems.advect)": [[65, "pyro.swe.problems.advect.init_data", false]], "init_data() (in module pyro.swe.problems.dam)": [[65, "pyro.swe.problems.dam.init_data", false]], "init_data() (in module pyro.swe.problems.kh)": [[65, "pyro.swe.problems.kh.init_data", false]], "init_data() (in module pyro.swe.problems.logo)": [[65, "pyro.swe.problems.logo.init_data", false]], "init_data() (in module pyro.swe.problems.quad)": [[65, "pyro.swe.problems.quad.init_data", false]], "init_data() (in module pyro.swe.problems.test)": [[65, "pyro.swe.problems.test.init_data", false]], "init_data() (in module pyro.viscous_burgers.problems.converge)": [[68, "pyro.viscous_burgers.problems.converge.init_data", false]], "init_data() (in module pyro.viscous_burgers.problems.tophat)": [[68, "pyro.viscous_burgers.problems.tophat.init_data", false]], "init_rhs() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.init_RHS", false]], "init_solution() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.init_solution", false]], "init_zeros() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.init_zeros", false]], "initialize() (pyro.advection.simulation.simulation method)": [[29, "pyro.advection.simulation.Simulation.initialize", false]], "initialize() (pyro.advection_fv4.simulation.simulation method)": [[31, "pyro.advection_fv4.simulation.Simulation.initialize", false]], "initialize() (pyro.advection_nonuniform.simulation.simulation method)": [[33, "pyro.advection_nonuniform.simulation.Simulation.initialize", false]], "initialize() (pyro.burgers.simulation.simulation method)": [[39, "pyro.burgers.simulation.Simulation.initialize", false]], "initialize() (pyro.compressible.simulation.simulation method)": [[41, "pyro.compressible.simulation.Simulation.initialize", false]], "initialize() (pyro.compressible_fv4.simulation.simulation method)": [[43, "pyro.compressible_fv4.simulation.Simulation.initialize", false]], "initialize() (pyro.compressible_react.simulation.simulation method)": [[45, "pyro.compressible_react.simulation.Simulation.initialize", false]], "initialize() (pyro.compressible_sr.simulation.simulation method)": [[51, "pyro.compressible_sr.simulation.Simulation.initialize", false]], "initialize() (pyro.diffusion.simulation.simulation method)": [[53, "pyro.diffusion.simulation.Simulation.initialize", false]], "initialize() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.initialize", false]], "initialize() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.initialize", false]], "initialize() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.initialize", false]], "initialize() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.initialize", false]], "initialize() (pyro.swe.simulation.simulation method)": [[64, "pyro.swe.simulation.Simulation.initialize", false]], "initialize() (pyro.viscous_burgers.simulation.simulation method)": [[67, "pyro.viscous_burgers.simulation.Simulation.initialize", false]], "initialize_problem() (pyro.pyro_sim.pyro method)": [[28, "pyro.pyro_sim.Pyro.initialize_problem", false]], "interpolate_velocity() (pyro.particles.particles.particle method)": [[63, "pyro.particles.particles.Particle.interpolate_velocity", false]], "ip() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.ip", false]], "ip_jp() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.ip_jp", false]], "ip_jp() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.ip_jp", false]], "is_asymmetric() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.is_asymmetric", false]], "is_asymmetric() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.is_asymmetric", false]], "is_asymmetric() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.is_asymmetric", false]], "is_asymmetric_pair() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.is_asymmetric_pair", false]], "is_float() (in module pyro.util.runparams)": [[66, "pyro.util.runparams.is_float", false]], "is_int() (in module pyro.util.runparams)": [[66, "pyro.util.runparams.is_int", false]], "is_symmetric() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.is_symmetric", false]], "is_symmetric() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.is_symmetric", false]], "is_symmetric() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.is_symmetric", false]], "is_symmetric_pair() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.is_symmetric_pair", false]], "jp() (pyro.lm_atm.simulation.basestate method)": [[59, "pyro.lm_atm.simulation.Basestate.jp", false]], "jp() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.jp", false]], "lap() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.lap", false]], "lap() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.lap", false]], "limit() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.limit", false]], "limit2() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.limit2", false]], "limit4() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.limit4", false]], "load_params() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.load_params", false]], "mac_vels() (in module pyro.incompressible.incomp_interface)": [[55, "pyro.incompressible.incomp_interface.mac_vels", false]], "mac_vels() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.mac_vels", false]], "main() (in module pyro.pyro_sim)": [[28, "pyro.pyro_sim.main", false]], "main() (in module pyro.test)": [[28, "pyro.test.main", false]], "main() (in module pyro.util.compare)": [[66, "pyro.util.compare.main", false]], "make_prime() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.make_prime", false]], "makeplot() (in module pyro.incompressible_viscous.problems.plot_cavity)": [[58, "pyro.incompressible_viscous.problems.plot_cavity.makeplot", false]], "makeplot() (in module pyro.plot)": [[28, "pyro.plot.makeplot", false]], "max() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.max", false]], "method_compute_timestep() (pyro.advection.simulation.simulation method)": [[29, "pyro.advection.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.advection_nonuniform.simulation.simulation method)": [[33, "pyro.advection_nonuniform.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.advection_rk.simulation.simulation method)": [[35, "pyro.advection_rk.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.advection_weno.simulation.simulation method)": [[37, "pyro.advection_weno.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.burgers.simulation.simulation method)": [[39, "pyro.burgers.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.compressible.simulation.simulation method)": [[41, "pyro.compressible.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.compressible_rk.simulation.simulation method)": [[47, "pyro.compressible_rk.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.compressible_sr.simulation.simulation method)": [[51, "pyro.compressible_sr.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.diffusion.simulation.simulation method)": [[53, "pyro.diffusion.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.method_compute_timestep", false]], "method_compute_timestep() (pyro.swe.simulation.simulation method)": [[64, "pyro.swe.simulation.Simulation.method_compute_timestep", false]], "min() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.min", false]], "module": [[28, "module-pyro", false], [28, "module-pyro.plot", false], [28, "module-pyro.pyro_sim", false], [28, "module-pyro.simulation_null", false], [28, "module-pyro.test", false], [29, "module-pyro.advection", false], [29, "module-pyro.advection.advective_fluxes", false], [29, "module-pyro.advection.simulation", false], [30, "module-pyro.advection.problems", false], [30, "module-pyro.advection.problems.smooth", false], [30, "module-pyro.advection.problems.test", false], [30, "module-pyro.advection.problems.tophat", false], [31, "module-pyro.advection_fv4", false], [31, "module-pyro.advection_fv4.fluxes", false], [31, "module-pyro.advection_fv4.interface", false], [31, "module-pyro.advection_fv4.simulation", false], [32, "module-pyro.advection_fv4.problems", false], [32, "module-pyro.advection_fv4.problems.smooth", false], [33, "module-pyro.advection_nonuniform", false], [33, "module-pyro.advection_nonuniform.advective_fluxes", false], [33, "module-pyro.advection_nonuniform.simulation", false], [34, "module-pyro.advection_nonuniform.problems", false], [34, "module-pyro.advection_nonuniform.problems.slotted", false], [34, "module-pyro.advection_nonuniform.problems.test", false], [35, "module-pyro.advection_rk", false], [35, "module-pyro.advection_rk.fluxes", false], [35, "module-pyro.advection_rk.simulation", false], [36, "module-pyro.advection_rk.problems", false], [36, "module-pyro.advection_rk.problems.smooth", false], [36, "module-pyro.advection_rk.problems.test", false], [36, "module-pyro.advection_rk.problems.tophat", false], [37, "module-pyro.advection_weno", false], [37, "module-pyro.advection_weno.fluxes", false], [37, "module-pyro.advection_weno.simulation", false], [38, "module-pyro.advection_weno.problems", false], [38, "module-pyro.advection_weno.problems.smooth", false], [38, "module-pyro.advection_weno.problems.test", false], [38, "module-pyro.advection_weno.problems.tophat", false], [39, "module-pyro.burgers", false], [39, "module-pyro.burgers.burgers_interface", false], [39, "module-pyro.burgers.simulation", false], [40, "module-pyro.burgers.problems", false], [40, "module-pyro.burgers.problems.converge", false], [40, "module-pyro.burgers.problems.test", false], [40, "module-pyro.burgers.problems.tophat", false], [41, "module-pyro.compressible", false], [41, "module-pyro.compressible.BC", false], [41, "module-pyro.compressible.derives", false], [41, "module-pyro.compressible.eos", false], [41, "module-pyro.compressible.interface", false], [41, "module-pyro.compressible.simulation", false], [41, "module-pyro.compressible.unsplit_fluxes", false], [42, "module-pyro.compressible.problems", false], [42, "module-pyro.compressible.problems.acoustic_pulse", false], [42, "module-pyro.compressible.problems.advect", false], [42, "module-pyro.compressible.problems.bubble", false], [42, "module-pyro.compressible.problems.gresho", false], [42, "module-pyro.compressible.problems.hse", false], [42, "module-pyro.compressible.problems.kh", false], [42, "module-pyro.compressible.problems.logo", false], [42, "module-pyro.compressible.problems.quad", false], [42, "module-pyro.compressible.problems.ramp", false], [42, "module-pyro.compressible.problems.rt", false], [42, "module-pyro.compressible.problems.rt2", false], [42, "module-pyro.compressible.problems.sedov", false], [42, "module-pyro.compressible.problems.sod", false], [42, "module-pyro.compressible.problems.test", false], [43, "module-pyro.compressible_fv4", false], [43, "module-pyro.compressible_fv4.fluxes", false], [43, "module-pyro.compressible_fv4.simulation", false], [44, "module-pyro.compressible_fv4.problems", false], [44, "module-pyro.compressible_fv4.problems.acoustic_pulse", false], [44, "module-pyro.compressible_fv4.problems.advect", false], [44, "module-pyro.compressible_fv4.problems.bubble", false], [44, "module-pyro.compressible_fv4.problems.gresho", false], [44, "module-pyro.compressible_fv4.problems.hse", false], [44, "module-pyro.compressible_fv4.problems.kh", false], [44, "module-pyro.compressible_fv4.problems.logo", false], [44, "module-pyro.compressible_fv4.problems.quad", false], [44, "module-pyro.compressible_fv4.problems.ramp", false], [44, "module-pyro.compressible_fv4.problems.rt", false], [44, "module-pyro.compressible_fv4.problems.rt2", false], [44, "module-pyro.compressible_fv4.problems.sedov", false], [44, "module-pyro.compressible_fv4.problems.sod", false], [44, "module-pyro.compressible_fv4.problems.test", false], [45, "module-pyro.compressible_react", false], [45, "module-pyro.compressible_react.simulation", false], [46, "module-pyro.compressible_react.problems", false], [46, "module-pyro.compressible_react.problems.flame", false], [46, "module-pyro.compressible_react.problems.rt", false], [47, "module-pyro.compressible_rk", false], [47, "module-pyro.compressible_rk.fluxes", false], [47, "module-pyro.compressible_rk.simulation", false], [48, "module-pyro.compressible_rk.problems", false], [48, "module-pyro.compressible_rk.problems.acoustic_pulse", false], [48, "module-pyro.compressible_rk.problems.advect", false], [48, "module-pyro.compressible_rk.problems.bubble", false], [48, "module-pyro.compressible_rk.problems.gresho", false], [48, "module-pyro.compressible_rk.problems.hse", false], [48, "module-pyro.compressible_rk.problems.kh", false], [48, "module-pyro.compressible_rk.problems.logo", false], [48, "module-pyro.compressible_rk.problems.quad", false], [48, "module-pyro.compressible_rk.problems.ramp", false], [48, "module-pyro.compressible_rk.problems.rt", false], [48, "module-pyro.compressible_rk.problems.rt2", false], [48, "module-pyro.compressible_rk.problems.sedov", false], [48, "module-pyro.compressible_rk.problems.sod", false], [48, "module-pyro.compressible_rk.problems.test", false], [49, "module-pyro.compressible_sdc", false], [49, "module-pyro.compressible_sdc.simulation", false], [50, "module-pyro.compressible_sdc.problems", false], [50, "module-pyro.compressible_sdc.problems.acoustic_pulse", false], [50, "module-pyro.compressible_sdc.problems.advect", false], [50, "module-pyro.compressible_sdc.problems.bubble", false], [50, "module-pyro.compressible_sdc.problems.gresho", false], [50, "module-pyro.compressible_sdc.problems.hse", false], [50, "module-pyro.compressible_sdc.problems.kh", false], [50, "module-pyro.compressible_sdc.problems.logo", false], [50, "module-pyro.compressible_sdc.problems.quad", false], [50, "module-pyro.compressible_sdc.problems.ramp", false], [50, "module-pyro.compressible_sdc.problems.rt", false], [50, "module-pyro.compressible_sdc.problems.rt2", false], [50, "module-pyro.compressible_sdc.problems.sedov", false], [50, "module-pyro.compressible_sdc.problems.sod", false], [50, "module-pyro.compressible_sdc.problems.test", false], [51, "module-pyro.compressible_sr", false], [51, "module-pyro.compressible_sr.BC", false], [51, "module-pyro.compressible_sr.c2p", false], [51, "module-pyro.compressible_sr.derives", false], [51, "module-pyro.compressible_sr.eos", false], [51, "module-pyro.compressible_sr.interface", false], [51, "module-pyro.compressible_sr.simulation", false], [51, "module-pyro.compressible_sr.unsplit_fluxes", false], [52, "module-pyro.compressible_sr.problems", false], [52, "module-pyro.compressible_sr.problems.acoustic_pulse", false], [52, "module-pyro.compressible_sr.problems.advect", false], [52, "module-pyro.compressible_sr.problems.bubble", false], [52, "module-pyro.compressible_sr.problems.gresho", false], [52, "module-pyro.compressible_sr.problems.hse", false], [52, "module-pyro.compressible_sr.problems.kh", false], [52, "module-pyro.compressible_sr.problems.logo", false], [52, "module-pyro.compressible_sr.problems.quad", false], [52, "module-pyro.compressible_sr.problems.rt", false], [52, "module-pyro.compressible_sr.problems.rt2", false], [52, "module-pyro.compressible_sr.problems.sedov", false], [52, "module-pyro.compressible_sr.problems.sod", false], [52, "module-pyro.compressible_sr.problems.test", false], [53, "module-pyro.diffusion", false], [53, "module-pyro.diffusion.simulation", false], [54, "module-pyro.diffusion.problems", false], [54, "module-pyro.diffusion.problems.gaussian", false], [54, "module-pyro.diffusion.problems.test", false], [55, "module-pyro.incompressible", false], [55, "module-pyro.incompressible.incomp_interface", false], [55, "module-pyro.incompressible.simulation", false], [56, "module-pyro.incompressible.problems", false], [56, "module-pyro.incompressible.problems.converge", false], [56, "module-pyro.incompressible.problems.shear", false], [57, "module-pyro.incompressible_viscous", false], [57, "module-pyro.incompressible_viscous.BC", false], [57, "module-pyro.incompressible_viscous.simulation", false], [58, "module-pyro.incompressible_viscous.problems", false], [58, "module-pyro.incompressible_viscous.problems.cavity", false], [58, "module-pyro.incompressible_viscous.problems.converge", false], [58, "module-pyro.incompressible_viscous.problems.plot_cavity", false], [58, "module-pyro.incompressible_viscous.problems.shear", false], [59, "module-pyro.lm_atm", false], [59, "module-pyro.lm_atm.LM_atm_interface", false], [59, "module-pyro.lm_atm.simulation", false], [60, "module-pyro.lm_atm.problems", false], [60, "module-pyro.lm_atm.problems.bubble", false], [60, "module-pyro.lm_atm.problems.gresho", false], [61, "module-pyro.mesh", false], [61, "module-pyro.mesh.array_indexer", false], [61, "module-pyro.mesh.boundary", false], [61, "module-pyro.mesh.fv", false], [61, "module-pyro.mesh.integration", false], [61, "module-pyro.mesh.patch", false], [61, "module-pyro.mesh.reconstruction", false], [62, "module-pyro.multigrid", false], [62, "module-pyro.multigrid.MG", false], [62, "module-pyro.multigrid.edge_coeffs", false], [62, "module-pyro.multigrid.general_MG", false], [62, "module-pyro.multigrid.variable_coeff_MG", false], [63, "module-pyro.particles", false], [63, "module-pyro.particles.particles", false], [64, "module-pyro.swe", false], [64, "module-pyro.swe.derives", false], [64, "module-pyro.swe.interface", false], [64, "module-pyro.swe.simulation", false], [64, "module-pyro.swe.unsplit_fluxes", false], [65, "module-pyro.swe.problems", false], [65, "module-pyro.swe.problems.acoustic_pulse", false], [65, "module-pyro.swe.problems.advect", false], [65, "module-pyro.swe.problems.dam", false], [65, "module-pyro.swe.problems.kh", false], [65, "module-pyro.swe.problems.logo", false], [65, "module-pyro.swe.problems.quad", false], [65, "module-pyro.swe.problems.test", false], [66, "module-pyro.util", false], [66, "module-pyro.util.compare", false], [66, "module-pyro.util.io_pyro", false], [66, "module-pyro.util.msg", false], [66, "module-pyro.util.plot_tools", false], [66, "module-pyro.util.profile_pyro", false], [66, "module-pyro.util.runparams", false], [67, "module-pyro.viscous_burgers", false], [67, "module-pyro.viscous_burgers.interface", false], [67, "module-pyro.viscous_burgers.simulation", false], [68, "module-pyro.viscous_burgers.problems", false], [68, "module-pyro.viscous_burgers.problems.converge", false], [68, "module-pyro.viscous_burgers.problems.tophat", false]], "nolimit() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.nolimit", false]], "norm() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.norm", false]], "norm() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.norm", false]], "nstages() (pyro.mesh.integration.rkintegrator method)": [[61, "pyro.mesh.integration.RKIntegrator.nstages", false]], "nullsimulation (class in pyro.simulation_null)": [[28, "pyro.simulation_null.NullSimulation", false]], "other_source_term() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.other_source_term", false]], "other_source_term() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.other_source_term", false]], "parse_args() (in module pyro.pyro_sim)": [[28, "pyro.pyro_sim.parse_args", false]], "particle (class in pyro.particles.particles)": [[63, "pyro.particles.particles.Particle", false]], "particles (class in pyro.particles.particles)": [[63, "pyro.particles.particles.Particles", false]], "phi_analytic() (in module pyro.diffusion.problems.gaussian)": [[54, "pyro.diffusion.problems.gaussian.phi_analytic", false]], "pos() (pyro.particles.particles.particle method)": [[63, "pyro.particles.particles.Particle.pos", false]], "preevolve() (pyro.compressible_fv4.simulation.simulation method)": [[43, "pyro.compressible_fv4.simulation.Simulation.preevolve", false]], "preevolve() (pyro.incompressible.simulation.simulation method)": [[55, "pyro.incompressible.simulation.Simulation.preevolve", false]], "preevolve() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.preevolve", false]], "preevolve() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.preevolve", false]], "pres() (in module pyro.compressible.eos)": [[41, "pyro.compressible.eos.pres", false]], "pres() (in module pyro.compressible_sr.eos)": [[51, "pyro.compressible_sr.eos.pres", false]], "pretty_print() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.pretty_print", false]], "pretty_print() (pyro.mesh.array_indexer.arrayindexerfc method)": [[61, "pyro.mesh.array_indexer.ArrayIndexerFC.pretty_print", false]], "pretty_print() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.pretty_print", false]], "prim_to_cons() (in module pyro.compressible.simulation)": [[41, "pyro.compressible.simulation.prim_to_cons", false]], "prim_to_cons() (in module pyro.compressible_sr.simulation)": [[51, "pyro.compressible_sr.simulation.prim_to_cons", false]], "prim_to_cons() (in module pyro.swe.simulation)": [[64, "pyro.swe.simulation.prim_to_cons", false]], "print_all_params() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.print_all_params", false]], "print_paramfile() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.print_paramfile", false]], "print_sphinx_tables() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.print_sphinx_tables", false]], "print_unused_params() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.print_unused_params", false]], "prolong() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.prolong", false]], "prolong() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.prolong", false]], "pyro": [[28, "module-pyro", false]], "pyro (class in pyro.pyro_sim)": [[28, "pyro.pyro_sim.Pyro", false]], "pyro.advection": [[29, "module-pyro.advection", false]], "pyro.advection.advective_fluxes": [[29, "module-pyro.advection.advective_fluxes", false]], "pyro.advection.problems": [[30, "module-pyro.advection.problems", false]], "pyro.advection.problems.smooth": [[30, "module-pyro.advection.problems.smooth", false]], "pyro.advection.problems.test": [[30, "module-pyro.advection.problems.test", false]], "pyro.advection.problems.tophat": [[30, "module-pyro.advection.problems.tophat", false]], "pyro.advection.simulation": [[29, "module-pyro.advection.simulation", false]], "pyro.advection_fv4": [[31, "module-pyro.advection_fv4", false]], "pyro.advection_fv4.fluxes": [[31, "module-pyro.advection_fv4.fluxes", false]], "pyro.advection_fv4.interface": [[31, "module-pyro.advection_fv4.interface", false]], "pyro.advection_fv4.problems": [[32, "module-pyro.advection_fv4.problems", false]], "pyro.advection_fv4.problems.smooth": [[32, "module-pyro.advection_fv4.problems.smooth", false]], "pyro.advection_fv4.simulation": [[31, "module-pyro.advection_fv4.simulation", false]], "pyro.advection_nonuniform": [[33, "module-pyro.advection_nonuniform", false]], "pyro.advection_nonuniform.advective_fluxes": [[33, "module-pyro.advection_nonuniform.advective_fluxes", false]], "pyro.advection_nonuniform.problems": [[34, "module-pyro.advection_nonuniform.problems", false]], "pyro.advection_nonuniform.problems.slotted": [[34, "module-pyro.advection_nonuniform.problems.slotted", false]], "pyro.advection_nonuniform.problems.test": [[34, "module-pyro.advection_nonuniform.problems.test", false]], "pyro.advection_nonuniform.simulation": [[33, "module-pyro.advection_nonuniform.simulation", false]], "pyro.advection_rk": [[35, "module-pyro.advection_rk", false]], "pyro.advection_rk.fluxes": [[35, "module-pyro.advection_rk.fluxes", false]], "pyro.advection_rk.problems": [[36, "module-pyro.advection_rk.problems", false]], "pyro.advection_rk.problems.smooth": [[36, "module-pyro.advection_rk.problems.smooth", false]], "pyro.advection_rk.problems.test": [[36, "module-pyro.advection_rk.problems.test", false]], "pyro.advection_rk.problems.tophat": [[36, "module-pyro.advection_rk.problems.tophat", false]], "pyro.advection_rk.simulation": [[35, "module-pyro.advection_rk.simulation", false]], "pyro.advection_weno": [[37, "module-pyro.advection_weno", false]], "pyro.advection_weno.fluxes": [[37, "module-pyro.advection_weno.fluxes", false]], "pyro.advection_weno.problems": [[38, "module-pyro.advection_weno.problems", false]], "pyro.advection_weno.problems.smooth": [[38, "module-pyro.advection_weno.problems.smooth", false]], "pyro.advection_weno.problems.test": [[38, "module-pyro.advection_weno.problems.test", false]], "pyro.advection_weno.problems.tophat": [[38, "module-pyro.advection_weno.problems.tophat", false]], "pyro.advection_weno.simulation": [[37, "module-pyro.advection_weno.simulation", false]], "pyro.burgers": [[39, "module-pyro.burgers", false]], "pyro.burgers.burgers_interface": [[39, "module-pyro.burgers.burgers_interface", false]], "pyro.burgers.problems": [[40, "module-pyro.burgers.problems", false]], "pyro.burgers.problems.converge": [[40, "module-pyro.burgers.problems.converge", false]], "pyro.burgers.problems.test": [[40, "module-pyro.burgers.problems.test", false]], "pyro.burgers.problems.tophat": [[40, "module-pyro.burgers.problems.tophat", false]], "pyro.burgers.simulation": [[39, "module-pyro.burgers.simulation", false]], "pyro.compressible": [[41, "module-pyro.compressible", false]], "pyro.compressible.bc": [[41, "module-pyro.compressible.BC", false]], "pyro.compressible.derives": [[41, "module-pyro.compressible.derives", false]], "pyro.compressible.eos": [[41, "module-pyro.compressible.eos", false]], "pyro.compressible.interface": [[41, "module-pyro.compressible.interface", false]], "pyro.compressible.problems": [[42, "module-pyro.compressible.problems", false]], "pyro.compressible.problems.acoustic_pulse": [[42, "module-pyro.compressible.problems.acoustic_pulse", false]], "pyro.compressible.problems.advect": [[42, "module-pyro.compressible.problems.advect", false]], "pyro.compressible.problems.bubble": [[42, "module-pyro.compressible.problems.bubble", false]], "pyro.compressible.problems.gresho": [[42, "module-pyro.compressible.problems.gresho", false]], "pyro.compressible.problems.hse": [[42, "module-pyro.compressible.problems.hse", false]], "pyro.compressible.problems.kh": [[42, "module-pyro.compressible.problems.kh", false]], "pyro.compressible.problems.logo": [[42, "module-pyro.compressible.problems.logo", false]], "pyro.compressible.problems.quad": [[42, "module-pyro.compressible.problems.quad", false]], "pyro.compressible.problems.ramp": [[42, "module-pyro.compressible.problems.ramp", false]], "pyro.compressible.problems.rt": [[42, "module-pyro.compressible.problems.rt", false]], "pyro.compressible.problems.rt2": [[42, "module-pyro.compressible.problems.rt2", false]], "pyro.compressible.problems.sedov": [[42, "module-pyro.compressible.problems.sedov", false]], "pyro.compressible.problems.sod": [[42, "module-pyro.compressible.problems.sod", false]], "pyro.compressible.problems.test": [[42, "module-pyro.compressible.problems.test", false]], "pyro.compressible.simulation": [[41, "module-pyro.compressible.simulation", false]], "pyro.compressible.unsplit_fluxes": [[41, "module-pyro.compressible.unsplit_fluxes", false]], "pyro.compressible_fv4": [[43, "module-pyro.compressible_fv4", false]], "pyro.compressible_fv4.fluxes": [[43, "module-pyro.compressible_fv4.fluxes", false]], "pyro.compressible_fv4.problems": [[44, "module-pyro.compressible_fv4.problems", false]], "pyro.compressible_fv4.problems.acoustic_pulse": [[44, "module-pyro.compressible_fv4.problems.acoustic_pulse", false]], "pyro.compressible_fv4.problems.advect": [[44, "module-pyro.compressible_fv4.problems.advect", false]], "pyro.compressible_fv4.problems.bubble": [[44, "module-pyro.compressible_fv4.problems.bubble", false]], "pyro.compressible_fv4.problems.gresho": [[44, "module-pyro.compressible_fv4.problems.gresho", false]], "pyro.compressible_fv4.problems.hse": [[44, "module-pyro.compressible_fv4.problems.hse", false]], "pyro.compressible_fv4.problems.kh": [[44, "module-pyro.compressible_fv4.problems.kh", false]], "pyro.compressible_fv4.problems.logo": [[44, "module-pyro.compressible_fv4.problems.logo", false]], "pyro.compressible_fv4.problems.quad": [[44, "module-pyro.compressible_fv4.problems.quad", false]], "pyro.compressible_fv4.problems.ramp": [[44, "module-pyro.compressible_fv4.problems.ramp", false]], "pyro.compressible_fv4.problems.rt": [[44, "module-pyro.compressible_fv4.problems.rt", false]], "pyro.compressible_fv4.problems.rt2": [[44, "module-pyro.compressible_fv4.problems.rt2", false]], "pyro.compressible_fv4.problems.sedov": [[44, "module-pyro.compressible_fv4.problems.sedov", false]], "pyro.compressible_fv4.problems.sod": [[44, "module-pyro.compressible_fv4.problems.sod", false]], "pyro.compressible_fv4.problems.test": [[44, "module-pyro.compressible_fv4.problems.test", false]], "pyro.compressible_fv4.simulation": [[43, "module-pyro.compressible_fv4.simulation", false]], "pyro.compressible_react": [[45, "module-pyro.compressible_react", false]], "pyro.compressible_react.problems": [[46, "module-pyro.compressible_react.problems", false]], "pyro.compressible_react.problems.flame": [[46, "module-pyro.compressible_react.problems.flame", false]], "pyro.compressible_react.problems.rt": [[46, "module-pyro.compressible_react.problems.rt", false]], "pyro.compressible_react.simulation": [[45, "module-pyro.compressible_react.simulation", false]], "pyro.compressible_rk": [[47, "module-pyro.compressible_rk", false]], "pyro.compressible_rk.fluxes": [[47, "module-pyro.compressible_rk.fluxes", false]], "pyro.compressible_rk.problems": [[48, "module-pyro.compressible_rk.problems", false]], "pyro.compressible_rk.problems.acoustic_pulse": [[48, "module-pyro.compressible_rk.problems.acoustic_pulse", false]], "pyro.compressible_rk.problems.advect": [[48, "module-pyro.compressible_rk.problems.advect", false]], "pyro.compressible_rk.problems.bubble": [[48, "module-pyro.compressible_rk.problems.bubble", false]], "pyro.compressible_rk.problems.gresho": [[48, "module-pyro.compressible_rk.problems.gresho", false]], "pyro.compressible_rk.problems.hse": [[48, "module-pyro.compressible_rk.problems.hse", false]], "pyro.compressible_rk.problems.kh": [[48, "module-pyro.compressible_rk.problems.kh", false]], "pyro.compressible_rk.problems.logo": [[48, "module-pyro.compressible_rk.problems.logo", false]], "pyro.compressible_rk.problems.quad": [[48, "module-pyro.compressible_rk.problems.quad", false]], "pyro.compressible_rk.problems.ramp": [[48, "module-pyro.compressible_rk.problems.ramp", false]], "pyro.compressible_rk.problems.rt": [[48, "module-pyro.compressible_rk.problems.rt", false]], "pyro.compressible_rk.problems.rt2": [[48, "module-pyro.compressible_rk.problems.rt2", false]], "pyro.compressible_rk.problems.sedov": [[48, "module-pyro.compressible_rk.problems.sedov", false]], "pyro.compressible_rk.problems.sod": [[48, "module-pyro.compressible_rk.problems.sod", false]], "pyro.compressible_rk.problems.test": [[48, "module-pyro.compressible_rk.problems.test", false]], "pyro.compressible_rk.simulation": [[47, "module-pyro.compressible_rk.simulation", false]], "pyro.compressible_sdc": [[49, "module-pyro.compressible_sdc", false]], "pyro.compressible_sdc.problems": [[50, "module-pyro.compressible_sdc.problems", false]], "pyro.compressible_sdc.problems.acoustic_pulse": [[50, "module-pyro.compressible_sdc.problems.acoustic_pulse", false]], "pyro.compressible_sdc.problems.advect": [[50, "module-pyro.compressible_sdc.problems.advect", false]], "pyro.compressible_sdc.problems.bubble": [[50, "module-pyro.compressible_sdc.problems.bubble", false]], "pyro.compressible_sdc.problems.gresho": [[50, "module-pyro.compressible_sdc.problems.gresho", false]], "pyro.compressible_sdc.problems.hse": [[50, "module-pyro.compressible_sdc.problems.hse", false]], "pyro.compressible_sdc.problems.kh": [[50, "module-pyro.compressible_sdc.problems.kh", false]], "pyro.compressible_sdc.problems.logo": [[50, "module-pyro.compressible_sdc.problems.logo", false]], "pyro.compressible_sdc.problems.quad": [[50, "module-pyro.compressible_sdc.problems.quad", false]], "pyro.compressible_sdc.problems.ramp": [[50, "module-pyro.compressible_sdc.problems.ramp", false]], "pyro.compressible_sdc.problems.rt": [[50, "module-pyro.compressible_sdc.problems.rt", false]], "pyro.compressible_sdc.problems.rt2": [[50, "module-pyro.compressible_sdc.problems.rt2", false]], "pyro.compressible_sdc.problems.sedov": [[50, "module-pyro.compressible_sdc.problems.sedov", false]], "pyro.compressible_sdc.problems.sod": [[50, "module-pyro.compressible_sdc.problems.sod", false]], "pyro.compressible_sdc.problems.test": [[50, "module-pyro.compressible_sdc.problems.test", false]], "pyro.compressible_sdc.simulation": [[49, "module-pyro.compressible_sdc.simulation", false]], "pyro.compressible_sr": [[51, "module-pyro.compressible_sr", false]], "pyro.compressible_sr.bc": [[51, "module-pyro.compressible_sr.BC", false]], "pyro.compressible_sr.c2p": [[51, "module-pyro.compressible_sr.c2p", false]], "pyro.compressible_sr.derives": [[51, "module-pyro.compressible_sr.derives", false]], "pyro.compressible_sr.eos": [[51, "module-pyro.compressible_sr.eos", false]], "pyro.compressible_sr.interface": [[51, "module-pyro.compressible_sr.interface", false]], "pyro.compressible_sr.problems": [[52, "module-pyro.compressible_sr.problems", false]], "pyro.compressible_sr.problems.acoustic_pulse": [[52, "module-pyro.compressible_sr.problems.acoustic_pulse", false]], "pyro.compressible_sr.problems.advect": [[52, "module-pyro.compressible_sr.problems.advect", false]], "pyro.compressible_sr.problems.bubble": [[52, "module-pyro.compressible_sr.problems.bubble", false]], "pyro.compressible_sr.problems.gresho": [[52, "module-pyro.compressible_sr.problems.gresho", false]], "pyro.compressible_sr.problems.hse": [[52, "module-pyro.compressible_sr.problems.hse", false]], "pyro.compressible_sr.problems.kh": [[52, "module-pyro.compressible_sr.problems.kh", false]], "pyro.compressible_sr.problems.logo": [[52, "module-pyro.compressible_sr.problems.logo", false]], "pyro.compressible_sr.problems.quad": [[52, "module-pyro.compressible_sr.problems.quad", false]], "pyro.compressible_sr.problems.rt": [[52, "module-pyro.compressible_sr.problems.rt", false]], "pyro.compressible_sr.problems.rt2": [[52, "module-pyro.compressible_sr.problems.rt2", false]], "pyro.compressible_sr.problems.sedov": [[52, "module-pyro.compressible_sr.problems.sedov", false]], "pyro.compressible_sr.problems.sod": [[52, "module-pyro.compressible_sr.problems.sod", false]], "pyro.compressible_sr.problems.test": [[52, "module-pyro.compressible_sr.problems.test", false]], "pyro.compressible_sr.simulation": [[51, "module-pyro.compressible_sr.simulation", false]], "pyro.compressible_sr.unsplit_fluxes": [[51, "module-pyro.compressible_sr.unsplit_fluxes", false]], "pyro.diffusion": [[53, "module-pyro.diffusion", false]], "pyro.diffusion.problems": [[54, "module-pyro.diffusion.problems", false]], "pyro.diffusion.problems.gaussian": [[54, "module-pyro.diffusion.problems.gaussian", false]], "pyro.diffusion.problems.test": [[54, "module-pyro.diffusion.problems.test", false]], "pyro.diffusion.simulation": [[53, "module-pyro.diffusion.simulation", false]], "pyro.incompressible": [[55, "module-pyro.incompressible", false]], "pyro.incompressible.incomp_interface": [[55, "module-pyro.incompressible.incomp_interface", false]], "pyro.incompressible.problems": [[56, "module-pyro.incompressible.problems", false]], "pyro.incompressible.problems.converge": [[56, "module-pyro.incompressible.problems.converge", false]], "pyro.incompressible.problems.shear": [[56, "module-pyro.incompressible.problems.shear", false]], "pyro.incompressible.simulation": [[55, "module-pyro.incompressible.simulation", false]], "pyro.incompressible_viscous": [[57, "module-pyro.incompressible_viscous", false]], "pyro.incompressible_viscous.bc": [[57, "module-pyro.incompressible_viscous.BC", false]], "pyro.incompressible_viscous.problems": [[58, "module-pyro.incompressible_viscous.problems", false]], "pyro.incompressible_viscous.problems.cavity": [[58, "module-pyro.incompressible_viscous.problems.cavity", false]], "pyro.incompressible_viscous.problems.converge": [[58, "module-pyro.incompressible_viscous.problems.converge", false]], "pyro.incompressible_viscous.problems.plot_cavity": [[58, "module-pyro.incompressible_viscous.problems.plot_cavity", false]], "pyro.incompressible_viscous.problems.shear": [[58, "module-pyro.incompressible_viscous.problems.shear", false]], "pyro.incompressible_viscous.simulation": [[57, "module-pyro.incompressible_viscous.simulation", false]], "pyro.lm_atm": [[59, "module-pyro.lm_atm", false]], "pyro.lm_atm.lm_atm_interface": [[59, "module-pyro.lm_atm.LM_atm_interface", false]], "pyro.lm_atm.problems": [[60, "module-pyro.lm_atm.problems", false]], "pyro.lm_atm.problems.bubble": [[60, "module-pyro.lm_atm.problems.bubble", false]], "pyro.lm_atm.problems.gresho": [[60, "module-pyro.lm_atm.problems.gresho", false]], "pyro.lm_atm.simulation": [[59, "module-pyro.lm_atm.simulation", false]], "pyro.mesh": [[61, "module-pyro.mesh", false]], "pyro.mesh.array_indexer": [[61, "module-pyro.mesh.array_indexer", false]], "pyro.mesh.boundary": [[61, "module-pyro.mesh.boundary", false]], "pyro.mesh.fv": [[61, "module-pyro.mesh.fv", false]], "pyro.mesh.integration": [[61, "module-pyro.mesh.integration", false]], "pyro.mesh.patch": [[61, "module-pyro.mesh.patch", false]], "pyro.mesh.reconstruction": [[61, "module-pyro.mesh.reconstruction", false]], "pyro.multigrid": [[62, "module-pyro.multigrid", false]], "pyro.multigrid.edge_coeffs": [[62, "module-pyro.multigrid.edge_coeffs", false]], "pyro.multigrid.general_mg": [[62, "module-pyro.multigrid.general_MG", false]], "pyro.multigrid.mg": [[62, "module-pyro.multigrid.MG", false]], "pyro.multigrid.variable_coeff_mg": [[62, "module-pyro.multigrid.variable_coeff_MG", false]], "pyro.particles": [[63, "module-pyro.particles", false]], "pyro.particles.particles": [[63, "module-pyro.particles.particles", false]], "pyro.plot": [[28, "module-pyro.plot", false]], "pyro.pyro_sim": [[28, "module-pyro.pyro_sim", false]], "pyro.simulation_null": [[28, "module-pyro.simulation_null", false]], "pyro.swe": [[64, "module-pyro.swe", false]], "pyro.swe.derives": [[64, "module-pyro.swe.derives", false]], "pyro.swe.interface": [[64, "module-pyro.swe.interface", false]], "pyro.swe.problems": [[65, "module-pyro.swe.problems", false]], "pyro.swe.problems.acoustic_pulse": [[65, "module-pyro.swe.problems.acoustic_pulse", false]], "pyro.swe.problems.advect": [[65, "module-pyro.swe.problems.advect", false]], "pyro.swe.problems.dam": [[65, "module-pyro.swe.problems.dam", false]], "pyro.swe.problems.kh": [[65, "module-pyro.swe.problems.kh", false]], "pyro.swe.problems.logo": [[65, "module-pyro.swe.problems.logo", false]], "pyro.swe.problems.quad": [[65, "module-pyro.swe.problems.quad", false]], "pyro.swe.problems.test": [[65, "module-pyro.swe.problems.test", false]], "pyro.swe.simulation": [[64, "module-pyro.swe.simulation", false]], "pyro.swe.unsplit_fluxes": [[64, "module-pyro.swe.unsplit_fluxes", false]], "pyro.test": [[28, "module-pyro.test", false]], "pyro.util": [[66, "module-pyro.util", false]], "pyro.util.compare": [[66, "module-pyro.util.compare", false]], "pyro.util.io_pyro": [[66, "module-pyro.util.io_pyro", false]], "pyro.util.msg": [[66, "module-pyro.util.msg", false]], "pyro.util.plot_tools": [[66, "module-pyro.util.plot_tools", false]], "pyro.util.profile_pyro": [[66, "module-pyro.util.profile_pyro", false]], "pyro.util.runparams": [[66, "module-pyro.util.runparams", false]], "pyro.viscous_burgers": [[67, "module-pyro.viscous_burgers", false]], "pyro.viscous_burgers.interface": [[67, "module-pyro.viscous_burgers.interface", false]], "pyro.viscous_burgers.problems": [[68, "module-pyro.viscous_burgers.problems", false]], "pyro.viscous_burgers.problems.converge": [[68, "module-pyro.viscous_burgers.problems.converge", false]], "pyro.viscous_burgers.problems.tophat": [[68, "module-pyro.viscous_burgers.problems.tophat", false]], "pyro.viscous_burgers.simulation": [[67, "module-pyro.viscous_burgers.simulation", false]], "pyrobenchmark (class in pyro.pyro_sim)": [[28, "pyro.pyro_sim.PyroBenchmark", false]], "pyrotest (class in pyro.test)": [[28, "pyro.test.PyroTest", false]], "randomly_generate_particles() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.randomly_generate_particles", false]], "read() (in module pyro.util.io_pyro)": [[66, "pyro.util.io_pyro.read", false]], "read_bcs() (in module pyro.util.io_pyro)": [[66, "pyro.util.io_pyro.read_bcs", false]], "read_extras() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.read_extras", false]], "read_extras() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.read_extras", false]], "register_var() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.register_var", false]], "report() (pyro.util.profile_pyro.timercollection method)": [[66, "pyro.util.profile_pyro.TimerCollection.report", false]], "restrict() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.restrict", false]], "restrict() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.restrict", false]], "restrict() (pyro.multigrid.edge_coeffs.edgecoeffs method)": [[62, "pyro.multigrid.edge_coeffs.EdgeCoeffs.restrict", false]], "rho_states() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.rho_states", false]], "rhoe() (in module pyro.compressible.eos)": [[41, "pyro.compressible.eos.rhoe", false]], "rhoe() (in module pyro.compressible_sr.eos)": [[51, "pyro.compressible_sr.eos.rhoe", false]], "rhoh_from_rho_p() (in module pyro.compressible_sr.eos)": [[51, "pyro.compressible_sr.eos.rhoh_from_rho_p", false]], "riemann() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.riemann", false]], "riemann() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.riemann", false]], "riemann_and_upwind() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.riemann_and_upwind", false]], "riemann_and_upwind() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.riemann_and_upwind", false]], "riemann_cgf() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.riemann_cgf", false]], "riemann_cgf() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.riemann_cgf", false]], "riemann_hllc() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.riemann_hllc", false]], "riemann_hllc() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.riemann_hllc", false]], "riemann_hllc() (in module pyro.swe.interface)": [[64, "pyro.swe.interface.riemann_hllc", false]], "riemann_prim() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.riemann_prim", false]], "riemann_prim() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.riemann_prim", false]], "riemann_roe() (in module pyro.swe.interface)": [[64, "pyro.swe.interface.riemann_roe", false]], "rkintegrator (class in pyro.mesh.integration)": [[61, "pyro.mesh.integration.RKIntegrator", false]], "run_sim() (pyro.pyro_sim.pyro method)": [[28, "pyro.pyro_sim.Pyro.run_sim", false]], "run_sim() (pyro.pyro_sim.pyrobenchmark method)": [[28, "pyro.pyro_sim.PyroBenchmark.run_sim", false]], "run_test() (in module pyro.test)": [[28, "pyro.test.run_test", false]], "run_test_star() (in module pyro.test)": [[28, "pyro.test.run_test_star", false]], "runtimeparameters (class in pyro.util.runparams)": [[66, "pyro.util.runparams.RuntimeParameters", false]], "scratch_array() (pyro.mesh.patch.grid2d method)": [[61, "pyro.mesh.patch.Grid2d.scratch_array", false]], "sdc_integral() (pyro.compressible_sdc.simulation.simulation method)": [[49, "pyro.compressible_sdc.simulation.Simulation.sdc_integral", false]], "set_aux() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.set_aux", false]], "set_start() (pyro.mesh.integration.rkintegrator method)": [[61, "pyro.mesh.integration.RKIntegrator.set_start", false]], "setup_axes() (in module pyro.util.plot_tools)": [[66, "pyro.util.plot_tools.setup_axes", false]], "simulation (class in pyro.advection.simulation)": [[29, "pyro.advection.simulation.Simulation", false]], "simulation (class in pyro.advection_fv4.simulation)": [[31, "pyro.advection_fv4.simulation.Simulation", false]], "simulation (class in pyro.advection_nonuniform.simulation)": [[33, "pyro.advection_nonuniform.simulation.Simulation", false]], "simulation (class in pyro.advection_rk.simulation)": [[35, "pyro.advection_rk.simulation.Simulation", false]], "simulation (class in pyro.advection_weno.simulation)": [[37, "pyro.advection_weno.simulation.Simulation", false]], "simulation (class in pyro.burgers.simulation)": [[39, "pyro.burgers.simulation.Simulation", false]], "simulation (class in pyro.compressible.simulation)": [[41, "pyro.compressible.simulation.Simulation", false]], "simulation (class in pyro.compressible_fv4.simulation)": [[43, "pyro.compressible_fv4.simulation.Simulation", false]], "simulation (class in pyro.compressible_react.simulation)": [[45, "pyro.compressible_react.simulation.Simulation", false]], "simulation (class in pyro.compressible_rk.simulation)": [[47, "pyro.compressible_rk.simulation.Simulation", false]], "simulation (class in pyro.compressible_sdc.simulation)": [[49, "pyro.compressible_sdc.simulation.Simulation", false]], "simulation (class in pyro.compressible_sr.simulation)": [[51, "pyro.compressible_sr.simulation.Simulation", false]], "simulation (class in pyro.diffusion.simulation)": [[53, "pyro.diffusion.simulation.Simulation", false]], "simulation (class in pyro.incompressible.simulation)": [[55, "pyro.incompressible.simulation.Simulation", false]], "simulation (class in pyro.incompressible_viscous.simulation)": [[57, "pyro.incompressible_viscous.simulation.Simulation", false]], "simulation (class in pyro.lm_atm.simulation)": [[59, "pyro.lm_atm.simulation.Simulation", false]], "simulation (class in pyro.swe.simulation)": [[64, "pyro.swe.simulation.Simulation", false]], "simulation (class in pyro.viscous_burgers.simulation)": [[67, "pyro.viscous_burgers.simulation.Simulation", false]], "single_step() (pyro.pyro_sim.pyro method)": [[28, "pyro.pyro_sim.Pyro.single_step", false]], "smooth() (pyro.multigrid.general_mg.generalmg2d method)": [[62, "pyro.multigrid.general_MG.GeneralMG2d.smooth", false]], "smooth() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.smooth", false]], "smooth() (pyro.multigrid.variable_coeff_mg.varcoeffccmg2d method)": [[62, "pyro.multigrid.variable_coeff_MG.VarCoeffCCMG2d.smooth", false]], "solve() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.solve", false]], "states() (in module pyro.advection_fv4.interface)": [[31, "pyro.advection_fv4.interface.states", false]], "states() (in module pyro.compressible.interface)": [[41, "pyro.compressible.interface.states", false]], "states() (in module pyro.compressible_sr.interface)": [[51, "pyro.compressible_sr.interface.states", false]], "states() (in module pyro.incompressible.incomp_interface)": [[55, "pyro.incompressible.incomp_interface.states", false]], "states() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.states", false]], "states() (in module pyro.swe.interface)": [[64, "pyro.swe.interface.states", false]], "states_nolimit() (in module pyro.advection_fv4.interface)": [[31, "pyro.advection_fv4.interface.states_nolimit", false]], "store_as_benchmark() (pyro.pyro_sim.pyrobenchmark method)": [[28, "pyro.pyro_sim.PyroBenchmark.store_as_benchmark", false]], "store_increment() (pyro.mesh.integration.rkintegrator method)": [[61, "pyro.mesh.integration.RKIntegrator.store_increment", false]], "substep() (pyro.advection_fv4.simulation.simulation method)": [[31, "pyro.advection_fv4.simulation.Simulation.substep", false]], "substep() (pyro.advection_rk.simulation.simulation method)": [[35, "pyro.advection_rk.simulation.Simulation.substep", false]], "substep() (pyro.advection_weno.simulation.simulation method)": [[37, "pyro.advection_weno.simulation.Simulation.substep", false]], "substep() (pyro.compressible_fv4.simulation.simulation method)": [[43, "pyro.compressible_fv4.simulation.Simulation.substep", false]], "substep() (pyro.compressible_rk.simulation.simulation method)": [[47, "pyro.compressible_rk.simulation.Simulation.substep", false]], "success() (in module pyro.util.msg)": [[66, "pyro.util.msg.success", false]], "timer (class in pyro.util.profile_pyro)": [[66, "pyro.util.profile_pyro.Timer", false]], "timer() (pyro.util.profile_pyro.timercollection method)": [[66, "pyro.util.profile_pyro.TimerCollection.timer", false]], "timercollection (class in pyro.util.profile_pyro)": [[66, "pyro.util.profile_pyro.TimerCollection", false]], "to_centers() (pyro.mesh.fv.fv2d method)": [[61, "pyro.mesh.fv.FV2d.to_centers", false]], "unsplit_fluxes() (in module pyro.advection.advective_fluxes)": [[29, "pyro.advection.advective_fluxes.unsplit_fluxes", false]], "unsplit_fluxes() (in module pyro.advection_nonuniform.advective_fluxes)": [[33, "pyro.advection_nonuniform.advective_fluxes.unsplit_fluxes", false]], "unsplit_fluxes() (in module pyro.compressible.unsplit_fluxes)": [[41, "pyro.compressible.unsplit_fluxes.unsplit_fluxes", false]], "unsplit_fluxes() (in module pyro.compressible_sr.unsplit_fluxes)": [[51, "pyro.compressible_sr.unsplit_fluxes.unsplit_fluxes", false]], "unsplit_fluxes() (in module pyro.swe.unsplit_fluxes)": [[64, "pyro.swe.unsplit_fluxes.unsplit_fluxes", false]], "update() (pyro.particles.particles.particle method)": [[63, "pyro.particles.particles.Particle.update", false]], "update_particles() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.update_particles", false]], "upwind() (in module pyro.burgers.burgers_interface)": [[39, "pyro.burgers.burgers_interface.upwind", false]], "upwind() (in module pyro.lm_atm.lm_atm_interface)": [[59, "pyro.lm_atm.LM_atm_interface.upwind", false]], "user() (in module pyro.compressible.bc)": [[41, "pyro.compressible.BC.user", false]], "user() (in module pyro.compressible_sr.bc)": [[51, "pyro.compressible_sr.BC.user", false]], "user() (in module pyro.incompressible_viscous.bc)": [[57, "pyro.incompressible_viscous.BC.user", false]], "v() (pyro.lm_atm.simulation.basestate method)": [[59, "pyro.lm_atm.simulation.Basestate.v", false]], "v() (pyro.mesh.array_indexer.arrayindexer method)": [[61, "pyro.mesh.array_indexer.ArrayIndexer.v", false]], "v2d() (pyro.lm_atm.simulation.basestate method)": [[59, "pyro.lm_atm.simulation.Basestate.v2d", false]], "v2dp() (pyro.lm_atm.simulation.basestate method)": [[59, "pyro.lm_atm.simulation.Basestate.v2dp", false]], "v_cycle() (pyro.multigrid.mg.cellcentermg2d method)": [[62, "pyro.multigrid.MG.CellCenterMG2d.v_cycle", false]], "varcoeffccmg2d (class in pyro.multigrid.variable_coeff_mg)": [[62, "pyro.multigrid.variable_coeff_MG.VarCoeffCCMG2d", false]], "variables (class in pyro.compressible.simulation)": [[41, "pyro.compressible.simulation.Variables", false]], "variables (class in pyro.compressible_sr.simulation)": [[51, "pyro.compressible_sr.simulation.Variables", false]], "variables (class in pyro.swe.simulation)": [[64, "pyro.swe.simulation.Variables", false]], "velocity() (pyro.particles.particles.particle method)": [[63, "pyro.particles.particles.Particle.velocity", false]], "warning() (in module pyro.util.msg)": [[66, "pyro.util.msg.warning", false]], "well_balance() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.well_balance", false]], "weno() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.weno", false]], "weno_upwind() (in module pyro.mesh.reconstruction)": [[61, "pyro.mesh.reconstruction.weno_upwind", false]], "write() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.write", false]], "write() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.write", false]], "write_data() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.write_data", false]], "write_data() (pyro.mesh.patch.facecenterdata2d method)": [[61, "pyro.mesh.patch.FaceCenterData2d.write_data", false]], "write_extras() (pyro.compressible.simulation.simulation method)": [[41, "pyro.compressible.simulation.Simulation.write_extras", false]], "write_extras() (pyro.compressible_sr.simulation.simulation method)": [[51, "pyro.compressible_sr.simulation.Simulation.write_extras", false]], "write_extras() (pyro.incompressible_viscous.simulation.simulation method)": [[57, "pyro.incompressible_viscous.simulation.Simulation.write_extras", false]], "write_extras() (pyro.lm_atm.simulation.simulation method)": [[59, "pyro.lm_atm.simulation.Simulation.write_extras", false]], "write_extras() (pyro.simulation_null.nullsimulation method)": [[28, "pyro.simulation_null.NullSimulation.write_extras", false]], "write_params() (pyro.util.runparams.runtimeparameters method)": [[66, "pyro.util.runparams.RuntimeParameters.write_params", false]], "write_particles() (pyro.particles.particles.particles method)": [[63, "pyro.particles.particles.Particles.write_particles", false]], "zero() (pyro.mesh.patch.cellcenterdata2d method)": [[61, "pyro.mesh.patch.CellCenterData2d.zero", false]]}, "objects": {"": [[28, 0, 0, "-", "pyro"]], "pyro": [[29, 0, 0, "-", "advection"], [31, 0, 0, "-", "advection_fv4"], [33, 0, 0, "-", "advection_nonuniform"], [35, 0, 0, "-", "advection_rk"], [37, 0, 0, "-", "advection_weno"], [39, 0, 0, "-", "burgers"], [41, 0, 0, "-", "compressible"], [43, 0, 0, "-", "compressible_fv4"], [45, 0, 0, "-", "compressible_react"], [47, 0, 0, "-", "compressible_rk"], [49, 0, 0, "-", "compressible_sdc"], [51, 0, 0, "-", "compressible_sr"], [53, 0, 0, "-", "diffusion"], [55, 0, 0, "-", "incompressible"], [57, 0, 0, "-", "incompressible_viscous"], [59, 0, 0, "-", "lm_atm"], [61, 0, 0, "-", "mesh"], [62, 0, 0, "-", "multigrid"], [63, 0, 0, "-", "particles"], [28, 0, 0, "-", "plot"], [28, 0, 0, "-", "pyro_sim"], [28, 0, 0, "-", "simulation_null"], [64, 0, 0, "-", "swe"], [28, 0, 0, "-", "test"], [66, 0, 0, "-", "util"], [67, 0, 0, "-", "viscous_burgers"]], "pyro.advection": [[29, 0, 0, "-", "advective_fluxes"], [30, 0, 0, "-", "problems"], [29, 0, 0, "-", "simulation"]], "pyro.advection.advective_fluxes": [[29, 1, 1, "", "unsplit_fluxes"]], "pyro.advection.problems": [[30, 0, 0, "-", "smooth"], [30, 0, 0, "-", "test"], [30, 0, 0, "-", "tophat"]], "pyro.advection.problems.smooth": [[30, 1, 1, "", "finalize"], [30, 1, 1, "", "init_data"]], "pyro.advection.problems.test": [[30, 1, 1, "", "finalize"], [30, 1, 1, "", "init_data"]], "pyro.advection.problems.tophat": [[30, 1, 1, "", "finalize"], [30, 1, 1, "", "init_data"]], "pyro.advection.simulation": [[29, 2, 1, "", "Simulation"]], "pyro.advection.simulation.Simulation": [[29, 3, 1, "", "dovis"], [29, 3, 1, "", "evolve"], [29, 3, 1, "", "initialize"], [29, 3, 1, "", "method_compute_timestep"]], "pyro.advection_fv4": [[31, 0, 0, "-", "fluxes"], [31, 0, 0, "-", "interface"], [32, 0, 0, "-", "problems"], [31, 0, 0, "-", "simulation"]], "pyro.advection_fv4.fluxes": [[31, 1, 1, "", "fluxes"]], "pyro.advection_fv4.interface": [[31, 1, 1, "", "states"], [31, 1, 1, "", "states_nolimit"]], "pyro.advection_fv4.problems": [[32, 0, 0, "-", "smooth"]], "pyro.advection_fv4.problems.smooth": [[32, 1, 1, "", "finalize"], [32, 1, 1, "", "init_data"]], "pyro.advection_fv4.simulation": [[31, 2, 1, "", "Simulation"]], "pyro.advection_fv4.simulation.Simulation": [[31, 3, 1, "", "initialize"], [31, 3, 1, "", "substep"]], "pyro.advection_nonuniform": [[33, 0, 0, "-", "advective_fluxes"], [34, 0, 0, "-", "problems"], [33, 0, 0, "-", "simulation"]], "pyro.advection_nonuniform.advective_fluxes": [[33, 1, 1, "", "unsplit_fluxes"]], "pyro.advection_nonuniform.problems": [[34, 0, 0, "-", "slotted"], [34, 0, 0, "-", "test"]], "pyro.advection_nonuniform.problems.slotted": [[34, 1, 1, "", "finalize"], [34, 1, 1, "", "init_data"]], "pyro.advection_nonuniform.problems.test": [[34, 1, 1, "", "finalize"], [34, 1, 1, "", "init_data"]], "pyro.advection_nonuniform.simulation": [[33, 2, 1, "", "Simulation"]], "pyro.advection_nonuniform.simulation.Simulation": [[33, 3, 1, "", "dovis"], [33, 3, 1, "", "evolve"], [33, 3, 1, "", "initialize"], [33, 3, 1, "", "method_compute_timestep"]], "pyro.advection_rk": [[35, 0, 0, "-", "fluxes"], [36, 0, 0, "-", "problems"], [35, 0, 0, "-", "simulation"]], "pyro.advection_rk.fluxes": [[35, 1, 1, "", "fluxes"]], "pyro.advection_rk.problems": [[36, 0, 0, "-", "smooth"], [36, 0, 0, "-", "test"], [36, 0, 0, "-", "tophat"]], "pyro.advection_rk.problems.smooth": [[36, 1, 1, "", "finalize"], [36, 1, 1, "", "init_data"]], "pyro.advection_rk.problems.test": [[36, 1, 1, "", "finalize"], [36, 1, 1, "", "init_data"]], "pyro.advection_rk.problems.tophat": [[36, 1, 1, "", "finalize"], [36, 1, 1, "", "init_data"]], "pyro.advection_rk.simulation": [[35, 2, 1, "", "Simulation"]], "pyro.advection_rk.simulation.Simulation": [[35, 3, 1, "", "evolve"], [35, 3, 1, "", "method_compute_timestep"], [35, 3, 1, "", "substep"]], "pyro.advection_weno": [[37, 0, 0, "-", "fluxes"], [38, 0, 0, "-", "problems"], [37, 0, 0, "-", "simulation"]], "pyro.advection_weno.fluxes": [[37, 1, 1, "", "fluxes"], [37, 1, 1, "", "fvs"]], "pyro.advection_weno.problems": [[38, 0, 0, "-", "smooth"], [38, 0, 0, "-", "test"], [38, 0, 0, "-", "tophat"]], "pyro.advection_weno.problems.smooth": [[38, 1, 1, "", "finalize"], [38, 1, 1, "", "init_data"]], "pyro.advection_weno.problems.test": [[38, 1, 1, "", "finalize"], [38, 1, 1, "", "init_data"]], "pyro.advection_weno.problems.tophat": [[38, 1, 1, "", "finalize"], [38, 1, 1, "", "init_data"]], "pyro.advection_weno.simulation": [[37, 2, 1, "", "Simulation"]], "pyro.advection_weno.simulation.Simulation": [[37, 3, 1, "", "evolve"], [37, 3, 1, "", "method_compute_timestep"], [37, 3, 1, "", "substep"]], "pyro.burgers": [[39, 0, 0, "-", "burgers_interface"], [40, 0, 0, "-", "problems"], [39, 0, 0, "-", "simulation"]], "pyro.burgers.burgers_interface": [[39, 1, 1, "", "apply_transverse_corrections"], [39, 1, 1, "", "construct_unsplit_fluxes"], [39, 1, 1, "", "get_interface_states"], [39, 1, 1, "", "riemann"], [39, 1, 1, "", "riemann_and_upwind"], [39, 1, 1, "", "upwind"]], "pyro.burgers.problems": [[40, 0, 0, "-", "converge"], [40, 0, 0, "-", "test"], [40, 0, 0, "-", "tophat"]], "pyro.burgers.problems.converge": [[40, 1, 1, "", "finalize"], [40, 1, 1, "", "init_data"]], "pyro.burgers.problems.test": [[40, 1, 1, "", "finalize"], [40, 1, 1, "", "init_data"]], "pyro.burgers.problems.tophat": [[40, 1, 1, "", "finalize"], [40, 1, 1, "", "init_data"]], "pyro.burgers.simulation": [[39, 2, 1, "", "Simulation"]], "pyro.burgers.simulation.Simulation": [[39, 3, 1, "", "dovis"], [39, 3, 1, "", "evolve"], [39, 3, 1, "", "initialize"], [39, 3, 1, "", "method_compute_timestep"]], "pyro.compressible": [[41, 0, 0, "-", "BC"], [41, 0, 0, "-", "derives"], [41, 0, 0, "-", "eos"], [41, 0, 0, "-", "interface"], [42, 0, 0, "-", "problems"], [41, 0, 0, "-", "simulation"], [41, 0, 0, "-", "unsplit_fluxes"]], "pyro.compressible.BC": [[41, 1, 1, "", "inflow_post_bc"], [41, 1, 1, "", "inflow_pre_bc"], [41, 1, 1, "", "user"]], "pyro.compressible.derives": [[41, 1, 1, "", "derive_primitives"]], "pyro.compressible.eos": [[41, 1, 1, "", "dens"], [41, 1, 1, "", "pres"], [41, 1, 1, "", "rhoe"]], "pyro.compressible.interface": [[41, 1, 1, "", "artificial_viscosity"], [41, 1, 1, "", "consFlux"], [41, 1, 1, "", "riemann_cgf"], [41, 1, 1, "", "riemann_hllc"], [41, 1, 1, "", "riemann_prim"], [41, 1, 1, "", "states"]], "pyro.compressible.problems": [[42, 0, 0, "-", "acoustic_pulse"], [42, 0, 0, "-", "advect"], [42, 0, 0, "-", "bubble"], [42, 0, 0, "-", "gresho"], [42, 0, 0, "-", "hse"], [42, 0, 0, "-", "kh"], [42, 0, 0, "-", "logo"], [42, 0, 0, "-", "quad"], [42, 0, 0, "-", "ramp"], [42, 0, 0, "-", "rt"], [42, 0, 0, "-", "rt2"], [42, 0, 0, "-", "sedov"], [42, 0, 0, "-", "sod"], [42, 0, 0, "-", "test"]], "pyro.compressible.problems.acoustic_pulse": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.advect": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.bubble": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.gresho": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.hse": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.kh": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.logo": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.quad": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.ramp": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.rt": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.rt2": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.sedov": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.sod": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.problems.test": [[42, 1, 1, "", "finalize"], [42, 1, 1, "", "init_data"]], "pyro.compressible.simulation": [[41, 2, 1, "", "Simulation"], [41, 2, 1, "", "Variables"], [41, 1, 1, "", "cons_to_prim"], [41, 1, 1, "", "prim_to_cons"]], "pyro.compressible.simulation.Simulation": [[41, 3, 1, "", "dovis"], [41, 3, 1, "", "evolve"], [41, 3, 1, "", "initialize"], [41, 3, 1, "", "method_compute_timestep"], [41, 3, 1, "", "write_extras"]], "pyro.compressible.unsplit_fluxes": [[41, 1, 1, "", "unsplit_fluxes"]], "pyro.compressible_fv4": [[43, 0, 0, "-", "fluxes"], [44, 0, 0, "-", "problems"], [43, 0, 0, "-", "simulation"]], "pyro.compressible_fv4.fluxes": [[43, 1, 1, "", "flux_cons"], [43, 1, 1, "", "fluxes"]], "pyro.compressible_fv4.problems": [[44, 0, 0, "-", "acoustic_pulse"], [44, 0, 0, "-", "advect"], [44, 0, 0, "-", "bubble"], [44, 0, 0, "-", "gresho"], [44, 0, 0, "-", "hse"], [44, 0, 0, "-", "kh"], [44, 0, 0, "-", "logo"], [44, 0, 0, "-", "quad"], [44, 0, 0, "-", "ramp"], [44, 0, 0, "-", "rt"], [44, 0, 0, "-", "rt2"], [44, 0, 0, "-", "sedov"], [44, 0, 0, "-", "sod"], [44, 0, 0, "-", "test"]], "pyro.compressible_fv4.problems.acoustic_pulse": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.advect": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.bubble": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.gresho": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.hse": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.kh": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.logo": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.quad": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.ramp": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.rt": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.rt2": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.sedov": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.sod": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.problems.test": [[44, 1, 1, "", "finalize"], [44, 1, 1, "", "init_data"]], "pyro.compressible_fv4.simulation": [[43, 2, 1, "", "Simulation"]], "pyro.compressible_fv4.simulation.Simulation": [[43, 3, 1, "", "evolve"], [43, 3, 1, "", "initialize"], [43, 3, 1, "", "preevolve"], [43, 3, 1, "", "substep"]], "pyro.compressible_react": [[46, 0, 0, "-", "problems"], [45, 0, 0, "-", "simulation"]], "pyro.compressible_react.problems": [[46, 0, 0, "-", "flame"], [46, 0, 0, "-", "rt"]], "pyro.compressible_react.problems.flame": [[46, 1, 1, "", "finalize"], [46, 1, 1, "", "init_data"]], "pyro.compressible_react.problems.rt": [[46, 1, 1, "", "finalize"], [46, 1, 1, "", "init_data"]], "pyro.compressible_react.simulation": [[45, 2, 1, "", "Simulation"]], "pyro.compressible_react.simulation.Simulation": [[45, 3, 1, "", "burn"], [45, 3, 1, "", "diffuse"], [45, 3, 1, "", "dovis"], [45, 3, 1, "", "evolve"], [45, 3, 1, "", "initialize"]], "pyro.compressible_rk": [[47, 0, 0, "-", "fluxes"], [48, 0, 0, "-", "problems"], [47, 0, 0, "-", "simulation"]], "pyro.compressible_rk.fluxes": [[47, 1, 1, "", "fluxes"]], "pyro.compressible_rk.problems": [[48, 0, 0, "-", "acoustic_pulse"], [48, 0, 0, "-", "advect"], [48, 0, 0, "-", "bubble"], [48, 0, 0, "-", "gresho"], [48, 0, 0, "-", "hse"], [48, 0, 0, "-", "kh"], [48, 0, 0, "-", "logo"], [48, 0, 0, "-", "quad"], [48, 0, 0, "-", "ramp"], [48, 0, 0, "-", "rt"], [48, 0, 0, "-", "rt2"], [48, 0, 0, "-", "sedov"], [48, 0, 0, "-", "sod"], [48, 0, 0, "-", "test"]], "pyro.compressible_rk.problems.acoustic_pulse": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.advect": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.bubble": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.gresho": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.hse": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.kh": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.logo": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.quad": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.ramp": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.rt": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.rt2": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.sedov": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.sod": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.problems.test": [[48, 1, 1, "", "finalize"], [48, 1, 1, "", "init_data"]], "pyro.compressible_rk.simulation": [[47, 2, 1, "", "Simulation"]], "pyro.compressible_rk.simulation.Simulation": [[47, 3, 1, "", "evolve"], [47, 3, 1, "", "method_compute_timestep"], [47, 3, 1, "", "substep"]], "pyro.compressible_sdc": [[50, 0, 0, "-", "problems"], [49, 0, 0, "-", "simulation"]], "pyro.compressible_sdc.problems": [[50, 0, 0, "-", "acoustic_pulse"], [50, 0, 0, "-", "advect"], [50, 0, 0, "-", "bubble"], [50, 0, 0, "-", "gresho"], [50, 0, 0, "-", "hse"], [50, 0, 0, "-", "kh"], [50, 0, 0, "-", "logo"], [50, 0, 0, "-", "quad"], [50, 0, 0, "-", "ramp"], [50, 0, 0, "-", "rt"], [50, 0, 0, "-", "rt2"], [50, 0, 0, "-", "sedov"], [50, 0, 0, "-", "sod"], [50, 0, 0, "-", "test"]], "pyro.compressible_sdc.problems.acoustic_pulse": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.advect": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.bubble": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.gresho": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.hse": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.kh": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.logo": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.quad": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.ramp": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.rt": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.rt2": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.sedov": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.sod": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.problems.test": [[50, 1, 1, "", "finalize"], [50, 1, 1, "", "init_data"]], "pyro.compressible_sdc.simulation": [[49, 2, 1, "", "Simulation"]], "pyro.compressible_sdc.simulation.Simulation": [[49, 3, 1, "", "evolve"], [49, 3, 1, "", "sdc_integral"]], "pyro.compressible_sr": [[51, 0, 0, "-", "BC"], [51, 0, 0, "-", "c2p"], [51, 0, 0, "-", "derives"], [51, 0, 0, "-", "eos"], [51, 0, 0, "-", "interface"], [52, 0, 0, "-", "problems"], [51, 0, 0, "-", "simulation"], [51, 0, 0, "-", "unsplit_fluxes"]], "pyro.compressible_sr.BC": [[51, 1, 1, "", "inflow_post_bc"], [51, 1, 1, "", "inflow_pre_bc"], [51, 1, 1, "", "user"]], "pyro.compressible_sr.c2p": [[51, 1, 1, "", "brentq"], [51, 1, 1, "", "cons_to_prim"], [51, 1, 1, "", "f"]], "pyro.compressible_sr.derives": [[51, 1, 1, "", "derive_primitives"]], "pyro.compressible_sr.eos": [[51, 1, 1, "", "dens"], [51, 1, 1, "", "h_from_eps"], [51, 1, 1, "", "pres"], [51, 1, 1, "", "rhoe"], [51, 1, 1, "", "rhoh_from_rho_p"]], "pyro.compressible_sr.interface": [[51, 1, 1, "", "artificial_viscosity"], [51, 1, 1, "", "consFlux"], [51, 1, 1, "", "riemann_cgf"], [51, 1, 1, "", "riemann_hllc"], [51, 1, 1, "", "riemann_prim"], [51, 1, 1, "", "states"]], "pyro.compressible_sr.problems": [[52, 0, 0, "-", "acoustic_pulse"], [52, 0, 0, "-", "advect"], [52, 0, 0, "-", "bubble"], [52, 0, 0, "-", "gresho"], [52, 0, 0, "-", "hse"], [52, 0, 0, "-", "kh"], [52, 0, 0, "-", "logo"], [52, 0, 0, "-", "quad"], [52, 0, 0, "-", "rt"], [52, 0, 0, "-", "rt2"], [52, 0, 0, "-", "sedov"], [52, 0, 0, "-", "sod"], [52, 0, 0, "-", "test"]], "pyro.compressible_sr.problems.acoustic_pulse": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.advect": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.bubble": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.gresho": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.hse": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.kh": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.logo": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.quad": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.rt": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.rt2": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.sedov": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.sod": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.problems.test": [[52, 1, 1, "", "finalize"], [52, 1, 1, "", "init_data"]], "pyro.compressible_sr.simulation": [[51, 2, 1, "", "Simulation"], [51, 2, 1, "", "Variables"], [51, 1, 1, "", "prim_to_cons"]], "pyro.compressible_sr.simulation.Simulation": [[51, 3, 1, "", "dovis"], [51, 3, 1, "", "evolve"], [51, 3, 1, "", "initialize"], [51, 3, 1, "", "method_compute_timestep"], [51, 3, 1, "", "write_extras"]], "pyro.compressible_sr.unsplit_fluxes": [[51, 1, 1, "", "cons_to_prim_wrapper"], [51, 1, 1, "", "unsplit_fluxes"]], "pyro.diffusion": [[54, 0, 0, "-", "problems"], [53, 0, 0, "-", "simulation"]], "pyro.diffusion.problems": [[54, 0, 0, "-", "gaussian"], [54, 0, 0, "-", "test"]], "pyro.diffusion.problems.gaussian": [[54, 1, 1, "", "finalize"], [54, 1, 1, "", "init_data"], [54, 1, 1, "", "phi_analytic"]], "pyro.diffusion.problems.test": [[54, 1, 1, "", "finalize"], [54, 1, 1, "", "init_data"]], "pyro.diffusion.simulation": [[53, 2, 1, "", "Simulation"]], "pyro.diffusion.simulation.Simulation": [[53, 3, 1, "", "dovis"], [53, 3, 1, "", "evolve"], [53, 3, 1, "", "initialize"], [53, 3, 1, "", "method_compute_timestep"]], "pyro.incompressible": [[55, 0, 0, "-", "incomp_interface"], [56, 0, 0, "-", "problems"], [55, 0, 0, "-", "simulation"]], "pyro.incompressible.incomp_interface": [[55, 1, 1, "", "apply_gradp_corrections"], [55, 1, 1, "", "apply_other_source_terms"], [55, 1, 1, "", "mac_vels"], [55, 1, 1, "", "states"]], "pyro.incompressible.problems": [[56, 0, 0, "-", "converge"], [56, 0, 0, "-", "shear"]], "pyro.incompressible.problems.converge": [[56, 1, 1, "", "finalize"], [56, 1, 1, "", "init_data"]], "pyro.incompressible.problems.shear": [[56, 1, 1, "", "finalize"], [56, 1, 1, "", "init_data"]], "pyro.incompressible.simulation": [[55, 2, 1, "", "Simulation"]], "pyro.incompressible.simulation.Simulation": [[55, 3, 1, "", "define_other_bc"], [55, 3, 1, "", "do_other_update_velocity"], [55, 3, 1, "", "dovis"], [55, 3, 1, "", "evolve"], [55, 3, 1, "", "initialize"], [55, 3, 1, "", "other_source_term"], [55, 3, 1, "", "preevolve"]], "pyro.incompressible_viscous": [[57, 0, 0, "-", "BC"], [58, 0, 0, "-", "problems"], [57, 0, 0, "-", "simulation"]], "pyro.incompressible_viscous.BC": [[57, 1, 1, "", "user"]], "pyro.incompressible_viscous.problems": [[58, 0, 0, "-", "cavity"], [58, 0, 0, "-", "converge"], [58, 0, 0, "-", "plot_cavity"], [58, 0, 0, "-", "shear"]], "pyro.incompressible_viscous.problems.cavity": [[58, 1, 1, "", "finalize"], [58, 1, 1, "", "init_data"]], "pyro.incompressible_viscous.problems.converge": [[58, 1, 1, "", "finalize"], [58, 1, 1, "", "init_data"]], "pyro.incompressible_viscous.problems.plot_cavity": [[58, 1, 1, "", "get_args"], [58, 1, 1, "", "makeplot"]], "pyro.incompressible_viscous.problems.shear": [[58, 1, 1, "", "finalize"], [58, 1, 1, "", "init_data"]], "pyro.incompressible_viscous.simulation": [[57, 2, 1, "", "Simulation"]], "pyro.incompressible_viscous.simulation.Simulation": [[57, 3, 1, "", "define_other_bc"], [57, 3, 1, "", "do_other_update_velocity"], [57, 3, 1, "", "evolve"], [57, 3, 1, "", "initialize"], [57, 3, 1, "", "other_source_term"], [57, 3, 1, "", "write_extras"]], "pyro.lm_atm": [[59, 0, 0, "-", "LM_atm_interface"], [60, 0, 0, "-", "problems"], [59, 0, 0, "-", "simulation"]], "pyro.lm_atm.LM_atm_interface": [[59, 1, 1, "", "get_interface_states"], [59, 1, 1, "", "is_asymmetric"], [59, 1, 1, "", "is_asymmetric_pair"], [59, 1, 1, "", "is_symmetric"], [59, 1, 1, "", "is_symmetric_pair"], [59, 1, 1, "", "mac_vels"], [59, 1, 1, "", "rho_states"], [59, 1, 1, "", "riemann"], [59, 1, 1, "", "riemann_and_upwind"], [59, 1, 1, "", "states"], [59, 1, 1, "", "upwind"]], "pyro.lm_atm.problems": [[60, 0, 0, "-", "bubble"], [60, 0, 0, "-", "gresho"]], "pyro.lm_atm.problems.bubble": [[60, 1, 1, "", "finalize"], [60, 1, 1, "", "init_data"]], "pyro.lm_atm.problems.gresho": [[60, 1, 1, "", "finalize"], [60, 1, 1, "", "init_data"]], "pyro.lm_atm.simulation": [[59, 2, 1, "", "Basestate"], [59, 2, 1, "", "Simulation"]], "pyro.lm_atm.simulation.Basestate": [[59, 3, 1, "", "jp"], [59, 3, 1, "", "v"], [59, 3, 1, "", "v2d"], [59, 3, 1, "", "v2dp"]], "pyro.lm_atm.simulation.Simulation": [[59, 3, 1, "", "dovis"], [59, 3, 1, "", "evolve"], [59, 3, 1, "", "initialize"], [59, 3, 1, "", "make_prime"], [59, 3, 1, "", "method_compute_timestep"], [59, 3, 1, "", "preevolve"], [59, 3, 1, "", "read_extras"], [59, 3, 1, "", "write_extras"]], "pyro.mesh": [[61, 0, 0, "-", "array_indexer"], [61, 0, 0, "-", "boundary"], [61, 0, 0, "-", "fv"], [61, 0, 0, "-", "integration"], [61, 0, 0, "-", "patch"], [61, 0, 0, "-", "reconstruction"]], "pyro.mesh.array_indexer": [[61, 2, 1, "", "ArrayIndexer"], [61, 2, 1, "", "ArrayIndexerFC"]], "pyro.mesh.array_indexer.ArrayIndexer": [[61, 3, 1, "", "copy"], [61, 3, 1, "", "fill_ghost"], [61, 3, 1, "", "ip"], [61, 3, 1, "", "ip_jp"], [61, 3, 1, "", "is_asymmetric"], [61, 3, 1, "", "is_symmetric"], [61, 3, 1, "", "jp"], [61, 3, 1, "", "lap"], [61, 3, 1, "", "norm"], [61, 3, 1, "", "pretty_print"], [61, 3, 1, "", "v"]], "pyro.mesh.array_indexer.ArrayIndexerFC": [[61, 3, 1, "", "copy"], [61, 3, 1, "", "fill_ghost"], [61, 3, 1, "", "ip_jp"], [61, 3, 1, "", "is_asymmetric"], [61, 3, 1, "", "is_symmetric"], [61, 3, 1, "", "lap"], [61, 3, 1, "", "norm"], [61, 3, 1, "", "pretty_print"]], "pyro.mesh.boundary": [[61, 2, 1, "", "BC"], [61, 2, 1, "", "BCProp"], [61, 1, 1, "", "bc_is_solid"], [61, 1, 1, "", "define_bc"]], "pyro.mesh.fv": [[61, 2, 1, "", "FV2d"]], "pyro.mesh.fv.FV2d": [[61, 3, 1, "", "from_centers"], [61, 3, 1, "", "to_centers"]], "pyro.mesh.integration": [[61, 2, 1, "", "RKIntegrator"]], "pyro.mesh.integration.RKIntegrator": [[61, 3, 1, "", "compute_final_update"], [61, 3, 1, "", "get_stage_start"], [61, 3, 1, "", "nstages"], [61, 3, 1, "", "set_start"], [61, 3, 1, "", "store_increment"]], "pyro.mesh.patch": [[61, 2, 1, "", "CellCenterData2d"], [61, 2, 1, "", "FaceCenterData2d"], [61, 2, 1, "", "Grid2d"], [61, 1, 1, "", "cell_center_data_clone"], [61, 1, 1, "", "do_demo"]], "pyro.mesh.patch.CellCenterData2d": [[61, 3, 1, "", "add_derived"], [61, 3, 1, "", "add_ivars"], [61, 3, 1, "", "create"], [61, 3, 1, "", "fill_BC"], [61, 3, 1, "", "fill_BC_all"], [61, 3, 1, "", "get_aux"], [61, 3, 1, "", "get_var"], [61, 3, 1, "", "get_var_by_index"], [61, 3, 1, "", "get_vars"], [61, 3, 1, "", "max"], [61, 3, 1, "", "min"], [61, 3, 1, "", "pretty_print"], [61, 3, 1, "", "prolong"], [61, 3, 1, "", "register_var"], [61, 3, 1, "", "restrict"], [61, 3, 1, "", "set_aux"], [61, 3, 1, "", "write"], [61, 3, 1, "", "write_data"], [61, 3, 1, "", "zero"]], "pyro.mesh.patch.FaceCenterData2d": [[61, 3, 1, "", "add_derived"], [61, 3, 1, "", "create"], [61, 3, 1, "", "fill_BC"], [61, 3, 1, "", "get_var_by_index"], [61, 3, 1, "", "get_vars"], [61, 3, 1, "", "prolong"], [61, 3, 1, "", "restrict"], [61, 3, 1, "", "write_data"]], "pyro.mesh.patch.Grid2d": [[61, 3, 1, "", "coarse_like"], [61, 3, 1, "", "fine_like"], [61, 3, 1, "", "scratch_array"]], "pyro.mesh.reconstruction": [[61, 1, 1, "", "flatten"], [61, 1, 1, "", "flatten_multid"], [61, 1, 1, "", "limit"], [61, 1, 1, "", "limit2"], [61, 1, 1, "", "limit4"], [61, 1, 1, "", "nolimit"], [61, 1, 1, "", "well_balance"], [61, 1, 1, "", "weno"], [61, 1, 1, "", "weno_upwind"]], "pyro.multigrid": [[62, 0, 0, "-", "MG"], [62, 0, 0, "-", "edge_coeffs"], [62, 0, 0, "-", "general_MG"], [62, 0, 0, "-", "variable_coeff_MG"]], "pyro.multigrid.MG": [[62, 2, 1, "", "CellCenterMG2d"]], "pyro.multigrid.MG.CellCenterMG2d": [[62, 3, 1, "", "get_solution"], [62, 3, 1, "", "get_solution_gradient"], [62, 3, 1, "", "get_solution_object"], [62, 3, 1, "", "grid_info"], [62, 3, 1, "", "init_RHS"], [62, 3, 1, "", "init_solution"], [62, 3, 1, "", "init_zeros"], [62, 3, 1, "", "smooth"], [62, 3, 1, "", "solve"], [62, 3, 1, "", "v_cycle"]], "pyro.multigrid.edge_coeffs": [[62, 2, 1, "", "EdgeCoeffs"]], "pyro.multigrid.edge_coeffs.EdgeCoeffs": [[62, 3, 1, "", "restrict"]], "pyro.multigrid.general_MG": [[62, 2, 1, "", "GeneralMG2d"]], "pyro.multigrid.general_MG.GeneralMG2d": [[62, 3, 1, "", "smooth"]], "pyro.multigrid.variable_coeff_MG": [[62, 2, 1, "", "VarCoeffCCMG2d"]], "pyro.multigrid.variable_coeff_MG.VarCoeffCCMG2d": [[62, 3, 1, "", "smooth"]], "pyro.particles": [[63, 0, 0, "-", "particles"]], "pyro.particles.particles": [[63, 2, 1, "", "Particle"], [63, 2, 1, "", "Particles"]], "pyro.particles.particles.Particle": [[63, 3, 1, "", "interpolate_velocity"], [63, 3, 1, "", "pos"], [63, 3, 1, "", "update"], [63, 3, 1, "", "velocity"]], "pyro.particles.particles.Particles": [[63, 3, 1, "", "array_generate_particles"], [63, 3, 1, "", "enforce_particle_boundaries"], [63, 3, 1, "", "get_init_positions"], [63, 3, 1, "", "get_positions"], [63, 3, 1, "", "grid_generate_particles"], [63, 3, 1, "", "randomly_generate_particles"], [63, 3, 1, "", "update_particles"], [63, 3, 1, "", "write_particles"]], "pyro.plot": [[28, 1, 1, "", "get_args"], [28, 1, 1, "", "makeplot"]], "pyro.pyro_sim": [[28, 2, 1, "", "Pyro"], [28, 2, 1, "", "PyroBenchmark"], [28, 1, 1, "", "main"], [28, 1, 1, "", "parse_args"]], "pyro.pyro_sim.Pyro": [[28, 3, 1, "", "get_var"], [28, 3, 1, "", "initialize_problem"], [28, 3, 1, "", "run_sim"], [28, 3, 1, "", "single_step"]], "pyro.pyro_sim.PyroBenchmark": [[28, 3, 1, "", "compare_to_benchmark"], [28, 3, 1, "", "run_sim"], [28, 3, 1, "", "store_as_benchmark"]], "pyro.simulation_null": [[28, 2, 1, "", "NullSimulation"], [28, 1, 1, "", "bc_setup"], [28, 1, 1, "", "grid_setup"]], "pyro.simulation_null.NullSimulation": [[28, 3, 1, "", "compute_timestep"], [28, 3, 1, "", "do_output"], [28, 3, 1, "", "dovis"], [28, 3, 1, "", "evolve"], [28, 3, 1, "", "finalize"], [28, 3, 1, "", "finished"], [28, 3, 1, "", "initialize"], [28, 3, 1, "", "method_compute_timestep"], [28, 3, 1, "", "preevolve"], [28, 3, 1, "", "read_extras"], [28, 3, 1, "", "write"], [28, 3, 1, "", "write_extras"]], "pyro.swe": [[64, 0, 0, "-", "derives"], [64, 0, 0, "-", "interface"], [65, 0, 0, "-", "problems"], [64, 0, 0, "-", "simulation"], [64, 0, 0, "-", "unsplit_fluxes"]], "pyro.swe.derives": [[64, 1, 1, "", "derive_primitives"]], "pyro.swe.interface": [[64, 1, 1, "", "consFlux"], [64, 1, 1, "", "riemann_hllc"], [64, 1, 1, "", "riemann_roe"], [64, 1, 1, "", "states"]], "pyro.swe.problems": [[65, 0, 0, "-", "acoustic_pulse"], [65, 0, 0, "-", "advect"], [65, 0, 0, "-", "dam"], [65, 0, 0, "-", "kh"], [65, 0, 0, "-", "logo"], [65, 0, 0, "-", "quad"], [65, 0, 0, "-", "test"]], "pyro.swe.problems.acoustic_pulse": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.advect": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.dam": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.kh": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.logo": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.quad": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.problems.test": [[65, 1, 1, "", "finalize"], [65, 1, 1, "", "init_data"]], "pyro.swe.simulation": [[64, 2, 1, "", "Simulation"], [64, 2, 1, "", "Variables"], [64, 1, 1, "", "cons_to_prim"], [64, 1, 1, "", "prim_to_cons"]], "pyro.swe.simulation.Simulation": [[64, 3, 1, "", "dovis"], [64, 3, 1, "", "evolve"], [64, 3, 1, "", "initialize"], [64, 3, 1, "", "method_compute_timestep"]], "pyro.swe.unsplit_fluxes": [[64, 1, 1, "", "unsplit_fluxes"]], "pyro.test": [[28, 2, 1, "", "PyroTest"], [28, 1, 1, "", "avoid_interleaved_output"], [28, 1, 1, "", "do_tests"], [28, 1, 1, "", "main"], [28, 1, 1, "", "run_test"], [28, 1, 1, "", "run_test_star"]], "pyro.util": [[66, 0, 0, "-", "compare"], [66, 0, 0, "-", "io_pyro"], [66, 0, 0, "-", "msg"], [66, 0, 0, "-", "plot_tools"], [66, 0, 0, "-", "profile_pyro"], [66, 0, 0, "-", "runparams"]], "pyro.util.compare": [[66, 1, 1, "", "compare"], [66, 1, 1, "", "main"]], "pyro.util.io_pyro": [[66, 1, 1, "", "read"], [66, 1, 1, "", "read_bcs"]], "pyro.util.msg": [[66, 1, 1, "", "bold"], [66, 1, 1, "", "fail"], [66, 1, 1, "", "success"], [66, 1, 1, "", "warning"]], "pyro.util.plot_tools": [[66, 1, 1, "", "setup_axes"]], "pyro.util.profile_pyro": [[66, 2, 1, "", "Timer"], [66, 2, 1, "", "TimerCollection"]], "pyro.util.profile_pyro.Timer": [[66, 3, 1, "", "begin"], [66, 3, 1, "", "end"]], "pyro.util.profile_pyro.TimerCollection": [[66, 3, 1, "", "report"], [66, 3, 1, "", "timer"]], "pyro.util.runparams": [[66, 2, 1, "", "RuntimeParameters"], [66, 1, 1, "", "is_float"], [66, 1, 1, "", "is_int"]], "pyro.util.runparams.RuntimeParameters": [[66, 3, 1, "", "command_line_params"], [66, 3, 1, "", "get_param"], [66, 3, 1, "", "load_params"], [66, 3, 1, "", "print_all_params"], [66, 3, 1, "", "print_paramfile"], [66, 3, 1, "", "print_sphinx_tables"], [66, 3, 1, "", "print_unused_params"], [66, 3, 1, "", "write_params"]], "pyro.viscous_burgers": [[67, 0, 0, "-", "interface"], [68, 0, 0, "-", "problems"], [67, 0, 0, "-", "simulation"]], "pyro.viscous_burgers.interface": [[67, 1, 1, "", "apply_diffusion_corrections"], [67, 1, 1, "", "diffuse"], [67, 1, 1, "", "get_lap"]], "pyro.viscous_burgers.problems": [[68, 0, 0, "-", "converge"], [68, 0, 0, "-", "tophat"]], "pyro.viscous_burgers.problems.converge": [[68, 1, 1, "", "finalize"], [68, 1, 1, "", "init_data"]], "pyro.viscous_burgers.problems.tophat": [[68, 1, 1, "", "finalize"], [68, 1, 1, "", "init_data"]], "pyro.viscous_burgers.simulation": [[67, 2, 1, "", "Simulation"]], "pyro.viscous_burgers.simulation.Simulation": [[67, 3, 1, "", "evolve"], [67, 3, 1, "", "initialize"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "terms": {"": [1, 2, 3, 4, 5, 6, 9, 10, 14, 15, 21, 22, 25, 26, 27, 28, 37, 39, 41, 49, 51, 55, 57, 59, 61, 62, 63, 64, 69, 70, 71], "0": [1, 3, 4, 5, 7, 9, 10, 14, 15, 16, 19, 20, 21, 22, 26, 29, 31, 33, 35, 37, 39, 41, 47, 51, 53, 56, 57, 58, 59, 61, 62, 63, 64, 66, 69, 70], "00": 15, "0000000000": [15, 19, 20, 21], "0000000000000007": 21, "000100977": 19, "000117324": 20, "00011884": 21, "000155893": 19, "000168502": 21, "000168818": 20, "000187447": 21, "000221902": 21, "000222329": 19, "000242683": 20, "000245728": 19, "000257541": 19, "000272285": 21, "000278462": 20, "000298554": 21, "000314789": 19, "000338509": 20, "000349254": 19, "000359788": 19, "000397674": 20, "000411339": 19, "000426042": 20, "000446485": 19, "0004957445615074047": 19, "000509584": 19, "000523281": 19, "000524953": 20, "000544087": 19, "000576837": 21, "000594507": 19, "00060774": 20, "0006216334987521017": 20, "00062574": 20, "0006486396426301177": 21, "000708087": 20, "000710814": 19, "000813357": 20, "000816239": 21, "000846751": 21, "000889832": 20, "000918517": 20, "000931668": 21, "00102915": 19, "00106741": 19, "00110351": 20, "00113252": 20, "0011347": 21, "00119765": 21, "0012532978372415558": 20, "0012759605329324085": 21, "00131762": 21, "00135041": 21, "00155e": 19, "00170278": 21, "00170641": 20, "00188597": 21, "0021": 72, "0021999179900512": 72, "00256253": 20, "00348191": 20, "00424463": 19, "00463131": 21, "004718856190972565": 15, "0047189": 15, "00472": 15, "005": 3, "0050815": 20, "005391244339065405": 19, "00611516": 19, "00623945": 19, "00656631": 21, "00731526": 20, "00864876": 21, "0086e": 21, "00901111": 20, "00951831": 19, "01": 69, "010065": 20, "0106141": 21, "01092e": 20, "01132e": 20, "01137": 19, "01145e": 20, "0125": 4, "01265": 0, "0129066": 20, "0135776": 19, "0139226": 19, "0145734": 19, "0160323": 20, "0163063": 20, "0166": 72, "0166908": 19, "0168243": 21, "0171409": 21, "01772e": 20, "0182181": 19, "01821e": 21, "0197734": 19, "02": 21, "0215643": 19, "02198e": 19, "0224452": 20, "0224975": 21, "0233563": 20, "0236543": 19, "0238e": 20, "0243037": 20, "02448256984911586": 19, "025573219961900512": 21, "0257902": 19, "0257909": 19, "02687": 19, "02789e": 19, "0280513": 19, "02861": 21, "0292467": 20, "0312525": 20, "03125e": 19, "0318323": 21, "03283823443993396": 20, "033097": 21, "03473e": 19, "034e": 20, "03506e": 20, "0355e": 21, "036315310129800826": 20, "0364241": 21, "0377753": 20, "03781e": 21, "03884e": 20, "039": 37, "0417201": 20, "04419": 20, "0442789": 21, "0447352805871284e": 19, "04509e": 19, "0468113": 21, "04737e": 21, "0484181": 19, "04844393523115633": 21, "04862": 20, "0497494": 20, "05": [19, 20, 21], "0515129": 21, "051e": 19, "0527907": 21, "05447e": 19, "0582938": 20, "06": [19, 20, 21, 51], "06162": 19, "062255558417692e": 19, "06486e": 20, "06513": 20, "06557e": 19, "06576e": 21, "0665472": 21, "06977e": 21, "07": [19, 20, 21, 37], "0701013": 19, "0705": 21, "0705e": 20, "0727216": 19, "0736819": 21, "073e": 21, "0747197": 20, "07478e": 19, "07629e": 21, "07633187e": 21, "08": [19, 20, 21], "08132": 21, "08889e": 19, "09": [19, 20, 21], "091": 21, "0918e": 19, "09217e": 21, "09401e": 19, "097515813669473": 19, "09752": 19, "09787e": 19, "0x7f324c516e60": 19, "0x7f324e7d3460": 19, "0x7fcaa6e2a770": 21, "0x7fcab4217400": 21, "1": [1, 3, 4, 5, 7, 9, 10, 14, 15, 16, 19, 20, 21, 22, 26, 28, 29, 31, 33, 35, 37, 41, 47, 49, 51, 53, 56, 57, 58, 59, 61, 62, 64, 66, 67, 69, 70, 72], "10": [0, 15, 19, 20, 21, 37, 41, 51, 58, 62, 64, 66, 72], "100": [10, 15, 51, 66, 69], "1000": 10, "10000": 69, "1006": 72, "1007": [58, 72], "101": 21, "101526": 20, "1016": [37, 72], "103": 21, "103e": 20, "1068868945958364e": 21, "10732e": 21, "108": 15, "10838": 15, "10977e": 20, "10g": [20, 21], "11": [15, 19, 20, 21, 62, 72], "111546863428753e": 19, "112": 21, "115": 21, "11691e": 19, "11764e": 19, "11941e": 20, "11945e": 20, "12": [15, 19, 20, 21, 28, 66], "121": 19, "1210": 72, "1215": 72, "12157": 15, "12199e": 19, "122": [15, 19], "12439e": 21, "125": [15, 72], "12514": 20, "1265": 0, "127": 72, "128": [4, 5, 9, 10, 19, 20, 21, 70], "129": 20, "13": [15, 19, 21], "13071e": 19, "13671": 15, "137": 15, "13722e": 19, "13952e": 19, "14": [15, 19, 21, 41, 51, 61, 64], "14059e": 20, "14661e": 19, "15": [15, 19, 21], "15043e": 21, "153325": 20, "15445e": 19, "158": 72, "16": [15, 16, 19, 20, 21, 58], "160": 20, "16168e": 20, "163": [56, 58, 72], "16499e": 19, "17": [15, 21], "17056e": 19, "17095e": 21, "171": 72, "17194": 15, "172": 15, "1726e": 21, "17352e": 19, "17409776671446628": 19, "17418e": 20, "178": 72, "17826e": 21, "18": [15, 20, 21], "1803634390217064": 21, "180588": 21, "1827e": 21, "18429e": 19, "185": 15, "18533": 15, "188": 20, "19": [15, 20, 21], "19149e": 19, "192": 5, "19217e": 21, "1922e": 20, "19454": 19, "1958": 72, "1959": 4, "19593e": 21, "19639e": 19, "1979": 72, "19808e": 20, "1982": 72, "1984": [41, 51], "1989": 72, "1990": [29, 33, 39, 41, 45, 51, 64, 67, 72], "19906e": 20, "1996": [39, 59, 72], "1998": 37, "19980007543": 37, "1999": 72, "1d": 37, "1e": [28, 51, 61, 62, 66], "1st": 7, "2": [1, 2, 3, 4, 5, 6, 7, 9, 10, 14, 15, 16, 19, 20, 21, 22, 25, 31, 41, 47, 51, 53, 56, 58, 61, 62, 64, 69, 70, 72], "20": [15, 20, 21], "200": 72, "2000": [56, 58, 72], "2003": 0, "2009": 37, "2010": [41, 51], "2011": [6, 31, 42, 43, 44, 48, 49, 50, 52, 65, 72], "2012": 0, "2019": [0, 72], "20281e": 19, "2048": 21, "209": 15, "2092": 15, "21": 15, "210681933627904e": 21, "21105": 0, "21253e": 20, "213": 20, "2197": 15, "21994e": 19, "22": 15, "22015e": 20, "221286": 20, "22925e": 21, "23": 15, "233": 72, "24": 15, "2411": 21, "24144": 21, "24513e": 19, "24555429482631e": 19, "24911e": 19, "25": [15, 56, 58, 66, 69, 72], "256": [5, 19], "256041": 21, "25622e": 19, "25658e": 21, "257": 72, "25705e": 19, "257466296364851e": 20, "25763e": 19, "25859e": 20, "26": 15, "26638e": 21, "26903e": 19, "27": 15, "271": [56, 58, 72], "27175e": 19, "2728946362388976e": 21, "27361e": 19, "274": 15, "27407": 15, "27531e": 21, "278": 15, "27837": 15, "28": [15, 72], "28164e": 19, "28172e": 20, "28187": 19, "283": 72, "28541e": 21, "2871": 20, "28807e": 20, "28873e": 20, "29": 15, "29051e": 21, "2910353907176844e": 20, "298147": 20, "29871": 21, "2c": [41, 51], "2d": [3, 64], "2g": 15, "2h": 64, "2hc": 64, "2nd": [1, 3, 4, 7, 9, 10, 14, 22, 41, 47, 51, 61, 64, 70], "2ng": [15, 61], "3": [1, 2, 5, 6, 15, 19, 20, 21, 41, 51, 58, 61, 64, 69, 70, 72], "30": [15, 72], "301203447716335e": 21, "30184e": 20, "307211": 19, "30812e": 20, "30821e": 21, "309": 72, "30982e": 20, "30997e": 20, "31": [15, 72], "31131e": 19, "312": 72, "31346": 19, "316533": 20, "319": [58, 72], "32": [9, 10, 15, 16, 19, 20, 21], "32098e": 21, "323786088373021": 20, "32767e": 20, "32927e": 20, "32945e": 19, "33": [4, 15], "33005e": 19, "335": 72, "336": 15, "33611": 15, "33718": 21, "33838e": 19, "34": [0, 15, 19], "34558e": 21, "347638624909216": 19, "35": 15, "3530556515124825e": 20, "35586e": 20, "36": 15, "36009e": 21, "36183": 19, "362": 72, "36466e": 20, "36992e": 21, "37": 15, "371": 21, "37252e": 21, "37453": 20, "38": [15, 20], "3868": 21, "3868428575047": 21, "387": 72, "38943e": 21, "39": 15, "39072e": 19, "39659e": 21, "39771e": 19, "3g": 15, "4": [0, 1, 4, 5, 14, 15, 19, 20, 21, 22, 41, 45, 51, 56, 58, 61, 64, 72], "40": 15, "40192e": 20, "40233e": 20, "40799e": 20, "40947e": 20, "41": 15, "411": 72, "4147e": 19, "41489e": 19, "42": 15, "42452": 15, "42473": 20, "425": 15, "43": 15, "430738": 19, "4317": 15, "432": 15, "43215": 19, "43441": 21, "437223355768636e": 20, "44": 15, "44068e": 21, "44281e": 19, "443977": 19, "4452e": 21, "44588e": 19, "44857e": 20, "44914e": 20, "45": 15, "455482": 20, "45572e": 20, "4578": 21, "45795e": 21, "458207725000789e": 20, "46": 15, "4637e": 20, "4641": 20, "46453e": 19, "46615e": 19, "46752e": 19, "47": [15, 21], "47155e": 21, "47757e": 21, "47845e": 21, "48": [15, 72], "48271e": 20, "4855e": 20, "48679e": 20, "49": 15, "4901": 21, "49296e": 19, "49345e": 19, "4967652930826935e": 20, "4th": [1, 3, 4, 9, 10, 14, 31, 41, 43, 49, 51, 61, 64, 70], "5": [1, 4, 15, 19, 20, 21, 26, 41, 43, 47, 51, 53, 56, 58, 61, 64], "50": [15, 20, 62], "50231": 19, "50717e": 20, "5072807373286882e": 20, "51": 15, "511": 21, "51109e": 19, "51413991329132e": 19, "52": 15, "52121e": 20, "521885": 20, "53": 15, "534885150074738e": 21, "54": 15, "543": 15, "5434": 15, "544249588823554e": 21, "55": 15, "555097426033948e": 20, "55867e": 21, "56": [15, 20], "56138e": 20, "57": 15, "57173e": 21, "5749769043407793": 15, "575": 15, "57509": 15, "58": 15, "58746e": 19, "58852e": 21, "59": 15, "590386214782638e": 19, "591": 20, "59875e": 20, "6": [15, 19, 20, 21, 72], "60": 15, "60034e": 19, "6088e": 21, "60971": 21, "61": 15, "61504e": 19, "6169e": 19, "61737e": 20, "62": 15, "62749e": 20, "62808e": 20, "63": 15, "63196e": 19, "63309e": 21, "63435e": 20, "6392149576904378e": 20, "64": [5, 9, 10, 15, 19, 20, 21], "6415e": 20, "64181e": 19, "64648": 20, "64992e": 19, "65": 15, "65328": 15, "65703e": 20, "6575": 72, "6577": 21, "659245815001406e": 21, "66": 15, "67": 15, "67075": 15, "671": 15, "671934405e": 20, "673611": 19, "68": [15, 21], "68242e": 20, "68972e": 21, "69": [15, 21], "69154": 20, "69329e": 21, "69499e": 19, "69812e": 21, "69861e": 21, "69884e": 20, "69894e": 20, "6x": [19, 22], "6y": [19, 22], "7": [5, 15, 19, 20, 21], "70": 15, "71": [15, 21], "71101e": 19, "72": 15, "72045e": 20, "7228": 20, "72291e": 20, "72809": 21, "728342": 20, "73": 15, "73325e": 21, "73455e": 19, "73798e": 19, "739483825281054": 19, "74": 15, "74186": 20, "74907e": 21, "75": [4, 15, 56, 58], "75013e": 20, "754984685e": 21, "75853e": 19, "75928e": 19, "76": 15, "76061e": 19, "76274e": 21, "76528e": 19, "7696e": 20, "77": 15, "77049e": 20, "7724": 20, "77518": 20, "775181492337501": 20, "77795e": 19, "78": 15, "78399e": 21, "78756e": 21, "78803e": 19, "78938e": 19, "79": [15, 21, 72], "79061e": 20, "79124e": 20, "7921e": 21, "7_8": [58, 72], "8": [1, 3, 4, 5, 7, 9, 10, 14, 15, 19, 20, 21, 26, 41, 51, 58, 64, 70, 72], "80598": 20, "80625e": 19, "80911e": 21, "81": 21, "81168": 15, "812": 15, "81351e": 19, "816": 15, "81622": 15, "81765": 15, "818": 15, "81825e": 19, "82": 72, "82585": 15, "826": 15, "83563e": 21, "83684": 21, "83693e": 19, "84315e": 19, "84478": 15, "8448": 21, "845": 15, "849259894834445e": 20, "85": [4, 72], "85557e": 21, "85569e": 19, "85631e": 20, "8583e": 20, "86": 15, "86509e": 20, "87": 72, "87103e": 19, "877452": 21, "88200772432267e": 21, "884": 21, "88625e": 19, "88653e": 20, "8869": 20, "88696e": 20, "88796e": 20, "89": 72, "891": 15, "89132": 15, "89676e": 20, "89721": 21, "89959e": 21, "9": [15, 19, 20, 21, 22, 41, 51, 64], "90": 72, "90051": 72, "90058": 72, "90121e": 20, "90151": 72, "90233": 72, "903531": 19, "90471e": 21, "90474e": 21, "90594e": 21, "90707e": 21, "90897e": 19, "911086": 19, "91242e": 21, "91401e": 19, "91413e": 20, "91494": [58, 72], "92186e": 19, "92501e": 19, "9261": 20, "927415": 72, "92822e": 20, "92888e": 19, "93217e": 20, "933": 20, "933769007818501e": 19, "938": 20, "94": 15, "94003": 15, "94227e": 20, "94814e": 19, "95479e": 21, "95505e": 19, "95548e": 19, "95801e": 21, "960758": 19, "96104e": 19, "96107e": 19, "96622e": 21, "96666e": 19, "9713e": 19, "97219e": 19, "978": [58, 72], "97862": 15, "9786237847073697": 15, "979": 15, "98263e": 19, "99": 15, "991063": 20, "99444e": 20, "99732e": 21, "9991": 72, "99971e": 21, "999999999999964": 19, "9999999999999981": 20, "A": [3, 4, 6, 8, 15, 16, 19, 22, 26, 28, 41, 42, 44, 47, 48, 50, 51, 52, 53, 57, 61, 62, 64, 66, 67, 69, 70, 72], "As": [14, 49, 70], "At": [9, 66, 70], "By": [1, 9, 61], "For": [4, 15, 20, 25, 26, 41, 45, 51, 55, 57, 59, 61, 62, 66, 69, 70], "If": [0, 8, 12, 62, 63, 66, 69, 71], "In": [2, 10, 13, 16, 26, 29, 31, 33, 35, 41, 51, 64, 71], "It": [0, 1, 2, 3, 4, 5, 6, 7, 10, 13, 14, 16, 20, 61, 69, 70], "No": 37, "Not": 6, "The": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 45, 47, 49, 51, 53, 55, 56, 57, 58, 59, 61, 62, 64, 66, 67, 69, 70, 71, 72], "Then": [9, 10, 15, 41, 51, 61, 62, 64], "There": [2, 4, 13, 15, 16, 22, 41, 51, 62, 64, 70, 71], "These": [1, 6, 9, 10, 35, 62, 66, 69, 71], "To": [4, 8, 9, 10, 15, 16, 19, 66, 69], "With": [3, 10, 21], "_": [41, 51, 64], "__all__": 27, "__dict__": 15, "__eq__": 15, "__hash__": 15, "__init__": [15, 27, 61], "__str__": 15, "__weakref__": 15, "_default": [66, 69], "_problem": [27, 69], "a0": 59, "a_": [15, 16, 61], "a_21": 61, "a_31": 61, "a_32": 61, "a_i": [1, 29, 31, 33, 35, 37], "a_l": [29, 31, 33, 35, 67], "a_r": [29, 31, 33, 35, 67], "a_s1": 61, "a_s2": 61, "a_t": [1, 29, 31, 33, 35, 37], "a_x": [1, 29, 31, 33, 35, 37], "abil": 71, "abort": 66, "about": [1, 15, 16, 25, 26, 27, 41, 51, 59], "abov": [1, 3, 4, 7, 15, 16, 20, 39, 59, 69], "absolut": 1, "ac": 58, "acceler": [4, 19, 22, 41, 51, 64, 70], "accept": [6, 15, 62], "access": [15, 19, 26, 41, 51, 61, 62, 63, 64, 66, 69], "accompani": 0, "account": 10, "accumul": 66, "accur": [1, 4, 6, 16, 31, 43, 49, 61], "accuraci": [1, 4, 16], "achiev": 1, "acknowledg": [8, 11], "acoust": 4, "acoustic_puls": [28, 41, 43, 47, 49, 51, 64], "across": [25, 41, 51, 63, 64], "action": [16, 58, 61], "actual": [2, 15, 16, 19, 29, 33, 35, 37, 39, 41, 47, 51, 59, 61, 64], "ad": [3, 9, 10, 11, 22, 61, 63], "adapt": [4, 72], "add": [1, 4, 7, 9, 15, 16, 22, 23, 27, 28, 55, 61, 66, 70], "add_deriv": [28, 61], "add_ivar": [28, 61], "add_subplot": 19, "addit": [2, 3, 6, 15, 45], "addition": 69, "adiabat": [41, 51], "adjac": 15, "admit": 1, "advanc": [6, 26, 29, 33, 41, 47, 51, 63, 64, 67], "advect": [2, 3, 4, 6, 7, 9, 11, 12, 13, 17, 26, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43, 47, 49, 51, 55, 57, 59, 61, 63, 64, 67, 69], "advection_fv4": [6, 17, 28], "advection_nonuniform": [6, 17, 28], "advection_rk": [6, 17, 28, 37], "advection_weno": [6, 17, 28], "advective_flux": [17, 28], "advectwithucc": 63, "affect": [1, 7, 9, 10, 14, 25, 26, 70], "after": [1, 4, 7, 9, 10, 22, 26, 61, 62, 69], "again": [6, 10, 63, 69], "against": [4, 70], "agre": [10, 71], "agreement": [2, 4, 70], "ai": 16, "aip": 72, "al": [10, 31, 37, 41, 51], "al_": 31, "algorithm": [1, 4, 9, 23, 43, 56, 58, 70, 72], "alia": 28, "alic": 0, "align": 20, "all": [2, 4, 6, 9, 10, 13, 15, 16, 19, 21, 27, 28, 41, 47, 51, 56, 57, 58, 61, 62, 64, 66, 69, 70], "alloc": [16, 61], "allow": [4, 7, 10, 12, 13, 16, 25, 41, 42, 44, 48, 50, 51, 52, 57, 61, 69], "almgren": [0, 39, 41, 51, 59], "almost": 9, "alon": 6, "along": [3, 15, 41, 51, 61, 64, 67], "alpha": [20, 21, 22, 26, 37, 62], "alphabet": 0, "alreadi": [59, 66], "also": [1, 2, 4, 6, 15, 16, 19, 26, 37, 41, 51, 62, 69], "alter": 26, "altern": [12, 69], "although": [37, 62], "alwai": 69, "amount": [1, 23, 69], "amrex": 63, "an": [1, 2, 3, 4, 6, 8, 9, 10, 15, 21, 22, 25, 26, 27, 28, 30, 34, 36, 38, 41, 42, 44, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 59, 61, 62, 63, 64, 65, 66, 69, 70], "analog": 70, "analysi": [1, 4, 6, 9, 10, 11, 69, 70], "analyt": [1, 2, 4, 7, 9, 10, 19, 20, 22, 54], "andi": 0, "anelast": 9, "angl": 2, "ani": [1, 4, 6, 8, 27, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 55, 56, 58, 59, 60, 61, 62, 65, 66, 68, 69, 70, 71], "ann": 0, "anoth": [4, 22], "answer": 8, "anyon": 8, "anyth": 27, "anywher": 12, "api": 11, "appear": [4, 15, 70], "appli": [4, 26, 62, 67, 70, 72], "apply_diffusion_correct": [28, 67], "apply_gradp_correct": [28, 55], "apply_other_source_term": [28, 55], "apply_transverse_correct": [28, 39], "approach": [1, 4, 6, 10], "approxim": [9, 14, 15, 26, 41, 51, 55, 57, 59], "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 19, 20, 22, 24, 26, 27, 28, 29, 31, 33, 35, 37, 41, 43, 47, 51, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 69, 70, 71], "arang": 15, "archiv": 37, "arg": 28, "argument": [2, 15, 26, 27, 61, 69], "aris": [8, 15, 25], "arithmet": 25, "around": 21, "arrai": [0, 6, 15, 16, 19, 26, 37, 59, 61, 62, 63], "array_generate_particl": [26, 28, 63], "array_index": [15, 16, 17, 28], "arrayindex": [16, 28, 61, 63], "arrayindexerfc": [28, 61], "articl": [0, 72], "artifici": [4, 41, 51, 70], "artificial_viscos": [28, 41, 51], "artymowicz": [4, 70], "ash": 45, "asid": 4, "ask": 8, "aspect": 66, "assess": 22, "assist": 8, "associ": [15, 61, 69], "assum": [4, 26, 41, 43, 47, 51, 61, 64], "assumpt": [41, 51, 64], "astronomi": 6, "astrophys": [4, 13, 24], "asymmetr": [59, 61], "atmospher": [4, 6, 13, 14, 59], "attachfil": 58, "attent": [41, 51], "attribut": [2, 15, 62], "augment": 70, "august": 72, "author": 0, "auto": [66, 69], "automat": [4, 8, 61], "aux_bc": 62, "aux_data": [41, 51], "aux_field": 62, "aux_var": 55, "auxiliari": [57, 61], "avail": [4, 27, 62], "averag": [1, 2, 4, 16, 20, 21, 31, 41, 43, 51, 61, 62, 64], "avisco_i": [41, 51], "avisco_x": [41, 51], "avoid": 28, "avoid_interleaved_output": [17, 28], "awar": 31, "ax": [19, 21, 26, 66], "axesimag": 19, "axi": [4, 7, 26, 41, 51, 59], "axisymmetr": 4, "b": [15, 20, 51, 62, 67, 72], "b_": 61, "b_1": 61, "b_2": 61, "b_i": 61, "back": 63, "backward": 7, "balanc": [4, 6], "base": [1, 3, 4, 6, 10, 16, 26, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 60, 61, 62, 63, 64, 66, 67], "basenam": [66, 69], "basest": [28, 59], "basi": [1, 4, 61], "basic": [1, 9, 10, 15, 16, 20, 22, 26, 41, 51, 61, 66], "bathymetri": 70, "bc": [9, 15, 16, 17, 19, 20, 21, 26, 28, 55, 61, 62, 63, 69], "bc_alpha": 21, "bc_c": 20, "bc_demo": 16, "bc_edg": [41, 51, 57], "bc_is_solid": [28, 61], "bc_name": [41, 51, 57], "bc_setup": [17, 28], "bc_type": 61, "bcprop": [28, 61], "becaus": [1, 4, 9, 15, 25, 70], "becom": 63, "been": [3, 26], "befor": [6, 20, 28, 41, 51, 55, 59, 61, 64], "begin": [0, 19, 20, 21, 28, 66], "behav": 4, "behavior": [9, 69], "behaviour": 26, "being": [1, 2, 3, 55, 59], "bell": [0, 39, 59, 72], "bellcolellaglaz89": [9, 72], "below": [1, 4, 5, 7, 9, 10, 22, 26, 70], "benchmark": [10, 25, 28, 71], "benefit": 0, "best": [1, 7, 66], "beta": [20, 22, 62], "beta_0": [14, 59], "better": [9, 63, 70], "between": [1, 2, 5, 6, 13, 16, 31, 61, 62, 69], "bias": 61, "bibtex": 0, "bilinear": 61, "bin": 4, "bit": 6, "black": [26, 62], "blast": 4, "block": [27, 66], "bnd": [15, 16, 20, 21], "bold": [28, 66], "book": [4, 41, 51, 64, 70], "bookshelf": 24, "bool": 59, "both": [1, 16, 26, 39, 41, 51, 55, 57, 58, 59, 64, 67, 71], "bottom": [3, 19, 20, 21, 23, 41, 51, 62, 64, 70], "bound": 62, "boundari": [1, 4, 6, 7, 9, 10, 15, 16, 17, 19, 20, 21, 22, 26, 27, 28, 41, 51, 56, 57, 58, 62, 63, 64, 66, 69], "box": 10, "branch": 8, "break": [2, 70, 72], "brent": 51, "brentq": [28, 51], "brigg": 22, "bring": [7, 15], "brought": 0, "bruce": 72, "bubbl": [28, 41, 43, 47, 49, 51, 59], "buf": [15, 59, 61], "buffer": 61, "bug": [8, 71], "build": [13, 16, 62], "built": [6, 15, 16, 61], "builtin": 15, "buoyant": 14, "buoyantli": 4, "burger": [1, 11, 17, 28, 59, 67, 68], "burgers_interfac": [17, 28], "burn": [28, 45], "butcher": [16, 61], "c": [0, 15, 26, 41, 51, 53, 61, 64, 72], "c2p": [17, 28], "c_": 61, "c_2": 61, "c_3": 61, "cach": 6, "calcul": [2, 3, 41, 51, 55, 59, 64], "call": [6, 16, 26, 27, 28, 55, 59, 61, 62, 66], "callback": 61, "came": 66, "can": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 15, 16, 19, 20, 21, 22, 25, 26, 27, 56, 58, 61, 62, 66, 69, 70, 71], "cannot": [15, 26, 33, 39, 41, 47, 51, 59, 61, 63, 64], "captur": 14, "care": [41, 51], "carri": [61, 69], "case": [1, 4, 10, 26, 29, 31, 33, 35, 41, 51, 71], "casi": 37, "castro": [4, 41, 51], "caus": 62, "caviti": [28, 57, 72], "cavity_n64_re100_0406": 10, "cavity_re100": 10, "cc": [15, 19, 20, 21], "cc_data": [25, 26, 28], "ccdata": [41, 51, 57], "ccse": 4, "cdot": [4, 9, 10, 14, 20, 21, 22, 62, 70], "cell": [1, 3, 4, 6, 9, 14, 15, 16, 19, 25, 28, 31, 37, 41, 43, 51, 59, 61, 62, 63, 64, 72], "cell_center_data_clon": [28, 61], "cellcenter2d": 20, "cellcenterdata2d": [6, 15, 16, 20, 21, 27, 28, 29, 31, 33, 35, 37, 39, 41, 45, 47, 51, 53, 55, 57, 61, 62, 64, 66, 67], "cellcentermg2d": [19, 20, 22, 28, 62], "center": [1, 4, 6, 7, 9, 14, 15, 16, 25, 28, 31, 41, 43, 51, 59, 61, 62, 63, 64, 72], "central": [41, 51, 61, 64, 70], "cfl": [1, 3, 4, 7, 9, 10, 14, 29, 33, 35, 37, 39, 41, 47, 51, 53, 59, 64, 69, 70], "cgf": [4, 41, 51], "cham": 72, "chang": [1, 4, 7, 8, 12, 15, 19, 20, 21, 25, 55, 57, 61, 69, 70, 71], "chao": 72, "chapter": [1, 22], "characterist": [4, 10, 37, 41, 47, 51, 70], "charg": 63, "check": [4, 18, 21, 61, 70], "chegini": 0, "children": 61, "choic": [4, 13, 70], "chosen": [29, 31, 33, 39, 41, 43, 51, 53, 55, 59, 64, 67], "circl": 1, "circular": 4, "citat": 0, "cite": 0, "clariti": 13, "class": [0, 1, 6, 7, 15, 16, 18, 20, 26, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 62, 63, 64, 66, 67], "clawpack": 64, "clean": [6, 8, 28], "clearer": 15, "clone": 12, "close": 9, "cmap": 26, "cmd_string": 66, "co": [20, 21, 56, 58], "coars": [2, 61, 62], "coarse_fil": 2, "coarse_lik": [15, 28, 61], "coarsen": [2, 61], "coarser": [15, 61, 62], "coarsest": [2, 62], "code": [0, 4, 6, 8, 9, 10, 13, 25, 26, 28, 37, 66, 71], "coeff": [20, 21, 62], "coeffic": 20, "coeffici": [4, 7, 9, 18, 20, 22, 59, 61, 62, 67, 70], "coeffs_bc": [21, 62], "coella": [42, 44, 48, 50, 52, 65], "colella": [4, 6, 29, 31, 33, 39, 41, 43, 45, 49, 51, 56, 58, 64, 67, 72], "colella90": [1, 4, 72], "collect": [26, 28, 66, 69], "color": [15, 26, 61, 66], "colorbar": 21, "column": [15, 66], "com": [8, 11, 12, 72], "combin": 9, "come": [1, 6, 19, 22, 29, 31, 33, 35, 41, 42, 44, 48, 50, 51, 52, 62, 65], "command": [9, 10, 26, 28, 69], "command_line_param": [28, 66], "commandlin": 66, "comment": [66, 69], "commit": 8, "common": [4, 16], "commun": 72, "comp_bench": 28, "compar": [1, 2, 3, 4, 7, 9, 10, 17, 18, 20, 22, 25, 28, 56, 58, 59, 71], "compare_to_benchmark": [17, 28], "comparison": [2, 6, 11], "compil": [6, 25], "complex": [1, 4, 6, 70], "compon": [6, 9, 20, 41, 51, 61, 62, 64], "compress": [1, 2, 6, 9, 11, 13, 17, 25, 26, 28, 43, 45, 47, 49, 51, 69, 70], "compressible_fv4": [5, 6, 17, 28], "compressible_react": [17, 28], "compressible_rk": [5, 6, 17, 28], "compressible_sdc": [5, 6, 17, 28], "compressible_sr": [17, 28], "compris": [41, 51, 64], "comput": [0, 1, 2, 6, 13, 15, 22, 24, 25, 28, 29, 31, 33, 35, 37, 39, 41, 43, 47, 49, 51, 53, 59, 61, 62, 64, 67, 69, 72], "compute_final_upd": [28, 61], "compute_residu": 62, "compute_timestep": [6, 17, 28], "con": 51, "condit": [1, 3, 4, 6, 7, 9, 15, 16, 19, 20, 21, 22, 26, 27, 29, 31, 33, 37, 39, 41, 43, 51, 53, 55, 56, 57, 58, 59, 61, 62, 64, 66, 67, 69], "conduct": 7, "configur": 66, "cons_to_prim": [28, 41, 51, 64], "cons_to_prim_wrapp": [28, 51], "conserv": [31, 35, 37, 41, 47, 51, 59, 64, 72], "consflux": [28, 41, 51, 64], "consid": [21, 29, 33, 35, 37, 41, 51, 61, 64, 70], "consist": [1, 61], "conslaw": 37, "constant": [1, 3, 4, 7, 15, 18, 22, 41, 47, 51, 62, 67], "constraint": [9, 14, 29, 33, 35, 37, 39, 41, 47, 51, 53, 55, 57, 59, 64], "construct": [3, 15, 16, 29, 31, 33, 35, 37, 39, 61], "construct_unsplit_flux": [28, 39], "constructor": 26, "contact": 4, "contain": [6, 15, 16, 27, 28, 29, 31, 33, 35, 37, 41, 47, 51, 61, 62, 64, 66, 67, 69], "content": 61, "continu": [0, 9], "contribut": 11, "control": [22, 29, 33, 35, 37, 39, 41, 47, 51, 59, 62, 64, 69], "convect": [29, 31, 33, 35, 41, 51, 64, 67], "conveni": 62, "convent": 31, "converg": [1, 2, 7, 22, 23, 28, 39, 42, 44, 48, 50, 52, 55, 57, 65, 67], "convergence_error": [9, 10], "convergence_errors_no_limit": [9, 10], "convergence_plot": [2, 9, 10], "convert": [4, 16, 41, 43, 51, 61, 64], "coordin": [4, 15, 16, 19, 61, 62, 69], "copi": [15, 27, 28, 61, 63], "core": [15, 16, 22], "corner": [1, 4, 41, 51, 64], "correct": [4, 6, 39, 55, 67, 72], "correctli": 12, "correspond": [61, 66], "could": [26, 63, 69], "count": 66, "coupl": 35, "crank": [3, 7, 53, 67], "creat": [4, 8, 15, 16, 20, 21, 27, 28, 37, 55, 57, 59, 61, 62, 66, 69, 71], "creation": 3, "credit": 0, "criteria": 6, "critic": 6, "ctu": 6, "current": [6, 25, 41, 47, 51, 53, 61, 63], "curv": 7, "custom": 26, "cut": 4, "cvisc": [4, 41, 51, 70], "cycl": [19, 20, 21, 22, 23, 62, 67], "cylindr": [2, 4], "d": [4, 6, 15, 16, 20, 21, 25, 61, 69], "dam": [2, 28, 64, 72], "dam_compar": [2, 70], "daniel": 72, "dash": [1, 9], "data": [2, 4, 6, 9, 16, 19, 20, 21, 25, 26, 28, 29, 31, 33, 35, 37, 41, 45, 47, 51, 57, 59, 61, 62, 63, 64, 66, 67], "data1": 66, "data2": 66, "data_class": [28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 64, 67], "dataset": [2, 15, 61], "datatyp": 66, "date": 0, "datum": 61, "deal": [6, 15], "debug": 62, "decemb": 72, "decompos": 22, "decomposit": 13, "decor": 6, "decoupl": 57, "decreas": [26, 63], "deduc": 2, "def": [19, 20, 21], "default": [2, 6, 10, 15, 25, 27, 41, 51, 61, 62, 64, 66, 69], "defer": [4, 6], "defin": [15, 16, 19, 20, 26, 27, 29, 31, 33, 35, 37, 41, 47, 51, 55, 57, 61, 62, 63, 64, 66, 67, 69], "define_bc": [28, 61], "define_other_bc": [28, 55, 57], "delta": [1, 3, 4, 41, 51, 64], "delta_": [56, 58], "demand": 13, "demonstr": [16, 22], "den": [25, 28, 41, 51, 61], "dens": 4, "densiti": [2, 4, 9, 25, 26, 29, 33, 35, 37, 41, 51, 59, 61], "departur": 1, "depend": [3, 15, 22, 29, 31, 33, 35, 42, 44, 48, 50, 52, 66], "deriv": [15, 16, 17, 24, 28, 61], "derive_primit": [28, 41, 51, 64], "describ": [0, 2, 6, 61], "descript": [1, 3, 4, 7, 8, 9, 10, 14, 41, 51, 57, 66, 69, 70], "descriptor": 15, "design": [11, 13, 14, 28], "desir": [6, 41, 51, 62, 64], "destroi": 66, "detail": [4, 7, 16, 24, 25, 41, 51, 70], "determin": [39, 59, 66], "develop": [0, 4, 8, 9, 12, 13, 14, 70], "df": [41, 51, 64], "diagon": [3, 12], "dict": [28, 63], "dictionari": [15, 26, 28, 63, 66, 69], "did": 63, "differ": [1, 2, 3, 4, 5, 6, 7, 9, 10, 15, 16, 19, 20, 23, 25, 26, 27, 31, 37, 39, 41, 51, 59, 61, 64, 70, 71], "differenc": [7, 37, 41, 51, 53, 64], "difficulti": 8, "diffus": [2, 3, 6, 9, 10, 11, 13, 17, 28, 37, 45, 67], "dimens": [15, 31, 41, 51, 61, 64], "dimension": [1, 4, 19, 35, 41, 51, 64, 70], "direct": [1, 4, 5, 10, 15, 16, 25, 26, 31, 35, 37, 39, 41, 51, 55, 57, 59, 61, 63, 64, 69, 70], "direction": [1, 4], "directli": [6, 12, 41, 51, 62, 64], "directori": [4, 12, 25, 27, 69, 71], "dirichlet": [19, 20, 61, 62], "disabl": [9, 10, 69], "disagr": [1, 71], "discontinu": 3, "discret": [3, 6, 7, 15, 16, 53, 62, 67], "discuss": [0, 4, 6, 16, 24, 41, 51, 64, 69], "disk": [1, 16], "dissip": 4, "dist": 54, "distinct": [42, 44, 48, 50, 52], "distinguish": 16, "diverg": [9, 14, 22, 41, 51, 55, 57, 59], "do": [4, 6, 9, 10, 12, 15, 16, 19, 20, 21, 23, 25, 26, 28, 29, 31, 33, 35, 39, 41, 45, 47, 51, 53, 55, 58, 59, 61, 62, 63, 64, 69, 70, 71], "do_demo": [28, 61], "do_io": 69, "do_other_update_veloc": [28, 55, 57], "do_output": [17, 28], "do_particl": [1, 3, 4, 9, 10, 26, 69, 70], "do_test": [17, 28], "doc": 6, "document": [6, 66], "doe": [1, 4, 6, 7, 9, 10, 15, 16, 41, 51, 55, 59, 64, 66], "doesn": 28, "doi": [0, 37, 58, 72], "domain": [1, 2, 3, 4, 7, 9, 12, 13, 15, 16, 20, 21, 23, 25, 26, 56, 58, 59, 61, 62, 63, 66, 69, 70], "don": [39, 59, 63, 66], "done": [4, 6, 7, 8, 15, 16, 25, 26, 41, 43, 47, 51, 55, 57, 59, 61, 62, 64, 66], "dot": [1, 22], "doubl": [42, 44, 48, 50, 57], "doubli": [9, 56, 58], "dovi": [2, 6, 9, 10, 17, 25, 28, 29, 33, 39, 41, 45, 51, 53, 55, 59, 64, 69], "down": [1, 4, 22, 62], "download": 4, "dqv": [41, 51, 64], "dramat": 69, "drive": [49, 58], "driven": [10, 58, 71, 72], "driver": [1, 3, 4, 7, 9, 10, 12, 14, 28, 29, 33, 35, 37, 39, 41, 47, 51, 59, 61, 62, 64, 66, 69, 70, 71], "drop": 0, "dt": [6, 26, 29, 33, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 59, 61, 63, 64, 67, 69], "dt_out": 69, "dtype": 61, "du": [41, 47, 51, 64], "due": [1, 3, 14], "dure": 66, "duv": 51, "dx": [15, 41, 47, 51, 53, 59, 61, 62, 63, 64], "dy": [41, 51, 59, 61, 62, 63, 64], "dye": 26, "e": [0, 4, 10, 12, 15, 20, 21, 26, 41, 47, 51, 55, 57, 58, 59, 61, 62, 63, 64, 66], "each": [2, 3, 6, 9, 12, 15, 16, 20, 22, 26, 29, 31, 33, 35, 41, 47, 51, 61, 62, 64, 66, 71], "easi": [15, 41, 51, 64], "easier": 19, "easiest": [12, 27], "easili": [13, 15, 61], "ed": 22, "edg": [15, 16, 20, 29, 31, 33, 35, 41, 51, 59, 61, 62, 64, 67], "edge_coeff": [17, 28], "edgecoeff": [28, 62], "edit": 15, "effect": [4, 5, 14], "effort": 0, "eigenvalu": [41, 51, 64], "eigenvector": [41, 51, 64], "eint": [41, 51], "either": 69, "element": [14, 15, 66], "ellipt": [13, 18, 22, 62], "empti": 62, "enabl": [9, 69], "enclos": 69, "encount": 66, "encourag": 8, "end": [2, 6, 20, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 65, 66, 68, 69, 71], "ener": [4, 14], "energi": [4, 41, 51], "enforc": [9, 14, 26, 55, 57, 59, 63, 66], "enforce_particle_boundari": [28, 63], "engin": 72, "enough": [6, 23, 66], "ensur": [4, 8, 15, 21, 61, 66], "enter": [2, 9], "entir": [6, 28, 61, 62], "entri": 15, "entropi": 64, "environ": 9, "eo": [4, 14, 17, 28, 47], "ep": [3, 67], "epsilon": 3, "eq": [41, 51, 64], "equal": [3, 26, 63], "equat": [1, 4, 6, 7, 9, 11, 13, 14, 18, 21, 22, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 55, 61, 62, 64, 67, 70, 72], "equilibrium": [4, 9], "equival": [10, 15], "err": [19, 20, 21], "error": [1, 2, 7, 9, 10, 20, 21, 22, 62, 66], "error_norm": 21, "escap": 4, "essenti": 4, "estim": [41, 51], "et": [10, 37, 41, 51], "eta": [22, 62], "etc": [27, 61], "euler": [4, 7, 41, 51, 64, 72], "evalu": [16, 20, 41, 51, 61], "even": [9, 15, 16, 61], "everi": [6, 25], "everyth": [28, 61, 63], "evolut": [1, 6, 13, 28, 55, 59, 70], "evolv": [3, 6, 9, 17, 26, 28, 29, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 67, 69], "ex": [41, 51, 64], "exact": [2, 4, 18, 20, 56, 58, 70], "exactli": 71, "exampl": [6, 11, 16, 18, 19, 25, 26, 56, 58, 61, 69], "excel": [4, 25, 70], "except": [3, 41, 51], "exclud": [15, 62], "execut": [6, 69], "exercis": 18, "exhibit": 4, "exist": [25, 27, 61, 66, 70], "exit": [41, 51], "expand": [41, 47, 51, 64], "expect": [4, 6, 15, 61, 66, 70], "experi": [7, 9], "explicit": [53, 61], "explicitli": [15, 63], "explor": [0, 18], "explos": 4, "exponenti": 10, "express": [39, 59], "extend": [61, 63], "extens": [0, 18], "extent": 21, "extern": 4, "extra": [3, 16, 28], "extra_var": [41, 43, 45, 51, 64], "extract": 22, "extrema": [15, 16], "f": [15, 19, 20, 21, 22, 28, 37, 41, 47, 51, 57, 59, 61, 62, 63, 64, 66, 67, 72], "f2py": 0, "face": [1, 31, 41, 47, 51, 61, 64], "facecenterdata2d": [28, 61], "fact": 69, "factor": [2, 15, 61, 62], "fail": [28, 66], "failur": 66, "fall": 25, "fals": [28, 55, 61, 62], "familiar": 25, "fashion": [6, 16, 41, 51, 61, 64], "featur": [1, 7, 8, 9], "ferguson": [41, 51], "few": [6, 15, 22], "field": [1, 2, 6, 7, 9, 13, 14, 22, 55, 59, 62], "fig": [19, 21], "figur": [3, 7, 19, 26, 41, 51, 61], "file": [1, 2, 4, 6, 8, 25, 27, 28, 41, 51, 57, 59, 61, 63, 66, 69, 70], "file1": 2, "file2": 2, "filenam": [28, 61, 66], "fill": [6, 15, 16, 21, 26, 27, 37, 41, 51, 61, 63, 69], "fill_bc": [15, 16, 28, 61], "fill_bc_al": [6, 28, 61], "fill_ghost": [28, 61], "final": [1, 6, 9, 16, 17, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 67, 68], "find": [15, 41, 51, 61, 64, 66, 67], "finder": 51, "fine": [4, 16, 61, 62], "fine_fil": 2, "fine_lik": [15, 28, 61], "finer": [2, 15, 61], "finest": [2, 19, 62], "finish": [6, 17, 28, 61], "finit": [1, 6, 13, 15, 16, 37, 41, 51, 61, 64, 72], "first": [6, 8, 15, 39, 59, 61, 66, 69], "fix": [57, 64, 70, 71], "fix_dt": 69, "flag": 66, "flame": [28, 45], "flat": 70, "flatten": [4, 28, 41, 51, 61, 64, 70], "flatten_multid": [28, 61], "flexibl": [6, 61], "flip": 61, "float": [15, 25, 29, 33, 37, 39, 41, 51, 55, 59, 62, 63, 64, 66, 67], "float64": [61, 62], "floor": 70, "flow": [1, 6, 9, 14, 37, 41, 43, 51, 53, 55, 57, 58, 59, 64, 72], "flowchart": 6, "fluid": [4, 5, 6, 10, 14, 26, 55, 58, 59, 70, 72], "flux": [1, 17, 28, 29, 33, 39, 41, 51, 61, 64, 67, 72], "flux_con": [28, 43], "fmt": [15, 61], "follow": [1, 3, 4, 6, 12, 13, 16, 25, 26, 29, 33, 37, 41, 51, 62, 64, 67, 69], "fork": 8, "form": [3, 4, 7, 9, 20, 21, 22, 62, 66, 70], "format": [6, 15, 61, 66], "formul": [41, 51, 64], "fortran": [4, 51], "forward": 69, "found": [22, 51], "four": [4, 41, 51, 64, 70], "fourth": [1, 5, 6, 16, 31], "frac": [1, 3, 4, 7, 9, 10, 14, 20, 70], "fraction": [29, 33, 35, 37, 39, 41, 47, 51, 59, 64], "framework": [0, 13, 62], "francesco": 72, "free": [0, 22], "freeli": 4, "freguson": [41, 51], "friedrich": 37, "from": [0, 1, 2, 3, 4, 6, 7, 8, 9, 12, 15, 16, 19, 21, 22, 25, 26, 28, 29, 31, 33, 35, 37, 39, 41, 42, 43, 44, 48, 49, 50, 51, 52, 55, 59, 61, 62, 63, 64, 65, 66, 69], "from_cent": [28, 61], "fuel": 45, "full": [23, 28, 55, 59, 62, 69], "fulli": 72, "func": 61, "function": [6, 15, 16, 20, 22, 26, 27, 28, 33, 39, 41, 47, 51, 53, 59, 61, 62, 63, 64, 66, 69], "further": [33, 39, 41, 47, 51, 59, 64], "furthermor": 4, "futur": [8, 71], "fv": [16, 17, 28, 31, 37, 43, 49], "fv2d": [16, 28, 43, 49, 61], "g": [4, 10, 14, 15, 20, 21, 25, 26, 41, 51, 55, 57, 59, 61, 62, 63, 64, 66, 70], "gamma": [4, 5, 14, 20, 22, 41, 43, 47, 51, 61, 62], "gamma_i": [20, 62], "gamma_x": [20, 62], "gauss": 62, "gauss_diffusion_compar": 2, "gaussian": [1, 2, 28, 53, 69], "gener": [3, 8, 9, 10, 13, 18, 22, 26, 27, 28, 37, 41, 51, 53, 55, 57, 59, 61, 62, 63, 66, 69], "general_mg": [17, 20, 22, 28], "generalmg2d": [20, 22, 28, 62], "geometri": 4, "gerolymo": 37, "get": [6, 11, 15, 19, 23, 26, 39, 41, 51, 53, 55, 57, 58, 59, 61], "get_arg": [17, 28, 57, 58], "get_aux": [28, 61], "get_init_posit": [26, 28, 63], "get_interface_st": [28, 39, 59], "get_lap": [28, 67], "get_param": [26, 28, 66, 69], "get_posit": [26, 28, 63], "get_solut": [19, 20, 21, 28, 62], "get_solution_gradi": [19, 28, 62], "get_solution_object": [28, 62], "get_stage_start": [28, 61], "get_var": [15, 17, 20, 21, 25, 26, 28, 61, 63], "get_var_by_index": [28, 61], "gh": 64, "ghia": [10, 72], "ghiaghiashin82": [10, 72], "ghost": [15, 16, 19, 25, 31, 37, 41, 51, 59, 61, 62, 64], "ghostcel": [15, 61], "github": [8, 11, 12], "give": [6, 10, 15, 20, 22, 39, 59], "given": [6, 13, 22, 24, 26, 28, 39, 41, 43, 51, 53, 59, 61, 62, 64, 66, 69, 70], "glaz": [41, 51, 72], "gmg": 20, "go": [1, 29, 31, 33, 35, 41, 51, 64, 67], "godunov": [1, 9, 29, 31, 33, 35, 41, 51, 55, 57, 59, 64, 67], "goe": [55, 59], "goldberg": 25, "good": [1, 4, 6, 8, 61, 70], "gov": 37, "govern": 14, "gp": [9, 10, 14], "gradient": [19, 22, 55, 59, 62], "gradp": 55, "gradp_i": [55, 59], "gradp_x": [55, 59], "graphic": 1, "grav": [4, 14, 41, 51, 61, 70], "graviat": 64, "gravit": [4, 41, 51, 64, 70], "graviti": 4, "greater": 23, "green": 66, "grei": 26, "gresho": [28, 41, 43, 47, 49, 51, 59], "grid": [1, 3, 4, 5, 6, 9, 10, 13, 16, 19, 20, 22, 26, 27, 29, 31, 33, 35, 37, 39, 41, 43, 47, 51, 53, 55, 59, 61, 62, 63, 64, 66, 67, 69, 70, 72], "grid2d": [15, 16, 20, 21, 28, 39, 55, 61, 63, 67], "grid_generate_particl": [26, 28, 63], "grid_info": [28, 62], "grid_setup": [17, 28], "group": 69, "growth": [4, 42, 44, 48, 50, 52], "gt": [15, 19, 20, 21], "guardcel": [15, 61, 62], "guofu": 72, "gx": [19, 20], "gy": [19, 20], "h": [41, 47, 51, 64, 70], "h5": [10, 25], "h5py": [12, 28, 41, 51, 57, 59, 61, 63, 66], "h_from_ep": [28, 51], "ha": [1, 3, 4, 6, 15, 16, 19, 20, 22, 61, 62, 63, 66, 70, 71], "half": 59, "hand": 62, "handl": [4, 41, 51, 64], "handwritten": 0, "happen": [4, 10, 70], "happi": 8, "hard": [4, 61], "harland": 72, "harpol": 0, "hat": [1, 20], "have": [3, 4, 8, 10, 12, 15, 20, 25, 26, 41, 51, 57, 59, 61, 62, 63, 66], "hawk": 0, "hdf5": [2, 6, 28, 61, 63, 66], "head": [27, 69, 70], "heat": [4, 41, 51], "heavier": 5, "height": [28, 64, 70], "helmholtz": [3, 7, 22, 26, 42, 44, 48, 50, 52, 62, 65, 67, 69, 70], "helmhotlz": 67, "help": [0, 4, 11, 15, 37, 70], "hendrik": 72, "hendrikkuhlmann": 58, "here": [1, 2, 3, 4, 6, 9, 10, 15, 19, 20, 27, 31, 41, 51, 56, 57, 58, 61, 62, 64, 66, 70], "hierarchi": [16, 62], "high": [37, 41, 51, 64, 72], "higher": [3, 16], "highlight": 66, "himself": 0, "hint": 6, "histor": 6, "histori": [8, 11], "hllc": [4, 41, 51, 64, 70], "hold": [15, 16, 26, 61, 62, 63, 66], "homogen": 19, "horizont": 15, "hot": 4, "how": [0, 1, 4, 5, 6, 7, 10, 15, 16, 25, 26, 42, 44, 48, 50, 52, 61, 69, 70], "howev": 26, "hse": [28, 41, 43, 47, 49, 51], "http": [0, 8, 11, 12, 37, 58, 72], "hu": 64, "huang": 72, "hugoniot": 3, "huv": 64, "hv": 64, "hx": 64, "hydraul": 72, "hydro": [6, 8, 10, 12, 69], "hydro1d": 4, "hydrodynam": [0, 1, 6, 11, 13, 24, 28, 41, 43, 45, 47, 49, 51, 64, 70], "hydrostat": [4, 9, 41, 51, 61], "hyperbol": [1, 3, 13, 72], "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 69, 70, 71], "ian": 0, "idea": [11, 41, 51], "ideal": 1, "iden": [41, 51], "ident": [1, 3], "idir": [31, 41, 43, 51, 61, 64], "iener": [41, 51], "ih": 64, "ihi": [15, 21, 61, 62], "ihx": 64, "illustr": [6, 15, 16], "ilo": [15, 21, 61, 62], "im": 21, "imag": [5, 19, 25, 59, 69], "implement": [1, 4, 7, 9, 13, 14, 20, 22, 23, 29, 31, 33, 37, 39, 41, 43, 45, 49, 51, 53, 55, 57, 59, 61, 62, 64, 67, 70, 71], "implicit": [6, 7, 13, 53], "implicitli": 7, "import": [15, 16, 19, 20, 21, 25, 26, 69], "improv": [4, 7], "imshow": [19, 21], "inc": 66, "includ": [4, 6, 8, 9, 10, 14, 15, 19, 22, 25, 57, 59, 61, 69], "inclus": 66, "incomp_converge_error": [2, 9], "incomp_interfac": [17, 28], "incomp_viscous_converge_error": 10, "incompress": [1, 2, 6, 11, 13, 14, 17, 25, 28, 57, 58, 72], "incompressible_visc": [10, 17, 28, 55], "incorpor": 45, "increas": [7, 26, 63], "increment": 61, "indent": 62, "independ": [15, 61], "index": [11, 15, 41, 51, 61], "indic": [8, 41, 47, 51, 61, 62, 64, 66], "inflow_post_bc": [28, 41, 51], "inflow_pre_bc": [28, 41, 51], "inform": [6, 8, 15, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44, 46, 47, 48, 50, 51, 52, 54, 56, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68], "inherit": [1, 3, 6, 22, 28, 63], "inhomog": 61, "inhomogen": [20, 22], "init": [30, 34, 36, 38, 42, 44, 48, 50, 52, 54, 65], "init_arrai": 63, "init_data": [6, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 64, 65, 67, 68], "init_rh": [19, 20, 21, 28, 62], "init_solut": [28, 62], "init_tstep_factor": 69, "init_zero": [19, 20, 21, 28, 62], "initi": [1, 4, 5, 6, 7, 9, 10, 15, 16, 17, 19, 20, 21, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70], "initialize_problem": [17, 28, 69], "inlin": 15, "input": [1, 2, 4, 5, 7, 9, 10, 12, 14, 27, 28, 37, 39, 41, 47, 51, 59, 61, 64, 66, 69, 70], "inputs_dict": [28, 69], "inputs_fil": [28, 69], "insert": 26, "instabl": [4, 70], "instal": [6, 12, 69], "instanc": [15, 66], "instead": [4, 12, 22, 23, 26, 66, 69, 70], "int": [15, 31, 37, 41, 51, 59, 61, 62, 64, 66], "integ": [41, 51, 64, 66], "integr": [1, 4, 6, 16, 17, 28, 31, 35, 41, 47, 49, 51], "intend": 12, "intens": 0, "interact": [4, 15, 16, 66, 70], "interest": [1, 10], "interfac": [3, 4, 17, 20, 28, 29, 33, 35, 37, 39, 47, 55, 57, 59, 61, 69, 70], "interior": [15, 61, 62], "interleav": 28, "intermedi": 35, "intern": [41, 51, 72], "interpol": [21, 63], "interpolate_veloc": [28, 63], "interpret": 61, "introduc": [3, 13], "introduct": [11, 22, 24], "investig": [4, 70], "inviscid": [1, 10, 39], "invok": 37, "io": [25, 66, 69], "io_pyro": [17, 25, 28], "ip": [15, 28, 41, 51, 61], "ip_jp": [15, 28, 61], "ipynb": [16, 69], "irho": [41, 51], "irhox": [41, 51], "is_asymmetr": [28, 59, 61], "is_asymmetric_pair": [28, 59], "is_float": [28, 66], "is_int": [28, 66], "is_solid": 61, "is_symmetr": [28, 59, 61], "is_symmetric_pair": [28, 59], "ishift": 61, "istag": 61, "item": 63, "iter": [19, 23, 62, 63], "itmax": 51, "its": [6, 7, 15, 22, 26, 27, 63], "itself": [1, 3, 7], "iu": [41, 51, 64], "iv": [41, 51, 61, 64], "ivar": [41, 43, 47, 51, 61, 64], "ix": [41, 51, 64], "ixmom": [41, 51, 64], "iymom": [41, 51, 64], "j": [3, 15, 16, 29, 31, 33, 35, 37, 41, 47, 51, 61, 64, 67, 72], "jacobian": [41, 51, 64], "jc": 15, "jcp": [37, 56, 58], "jcph": 72, "jhi": [21, 62], "jlo": [21, 62], "job": 27, "john": [0, 72], "joss": [0, 6], "journal": [0, 72], "jp": [15, 28, 59, 61], "jshift": 61, "jump": [1, 3, 41, 51], "jupyt": 69, "just": [6, 15, 16, 19, 20, 21, 23, 29, 31, 33, 35, 61, 62, 63, 66, 70], "justifi": 0, "k": [1, 7, 37, 54, 61, 72], "k1": 61, "k2": 61, "k_": 61, "k_i": 61, "k_stage": 61, "keep": [0, 4], "kei": [26, 41, 51, 63, 64, 66], "kelvin": [26, 42, 44, 48, 50, 52, 65, 69, 70], "kernel": 0, "keyword": [61, 69], "kh": [5, 28, 41, 43, 47, 49, 51, 64, 69], "kick": 1, "kinemat": 10, "know": [15, 16, 19, 25, 27, 69], "known": [9, 10, 22, 66], "kromano19": [10, 72], "kuhlmann": [10, 72], "kutta": [5, 16, 31, 35, 47, 61], "l": [2, 10, 41, 47, 51, 57, 62, 64, 72], "l1": [41, 51, 64], "l2": [1, 2, 15, 41, 51, 64], "l3": [41, 51, 64], "l4": [41, 51], "lack": 37, "lagrangian": 6, "lambda": 28, "lap": [28, 61, 67], "laplac": [22, 62], "laplacian": [61, 62, 67], "larg": [19, 66], "last": [19, 61], "later": [7, 56, 58], "law": [4, 41, 47, 51, 72], "lax": 37, "layer": [9, 56, 58, 70], "layout": [15, 61, 66], "lbnl": 4, "ldelta_ri": 59, "ldelta_rx": 59, "ldelta_ui": [39, 55, 59], "ldelta_ux": [39, 55, 59], "ldelta_vi": [39, 55, 59], "ldelta_vx": [39, 55, 59], "lead": 22, "learn": [1, 7], "least": [2, 37], "left": [1, 3, 9, 14, 15, 20, 21, 22, 25, 29, 31, 33, 35, 39, 41, 42, 44, 48, 50, 51, 52, 55, 57, 59, 61, 64, 67], "length": [10, 42, 44, 48, 50, 52, 58], "less": 70, "lesssim": 1, "let": [15, 21, 27], "level": [6, 16, 19, 20, 21, 22, 62, 71], "lf": 37, "librari": 6, "lid": [10, 57, 58, 72], "liddrivencav": 58, "life": 19, "lighter": [4, 5], "like": [1, 4, 9, 15, 22, 27, 28, 41, 51, 61, 64], "limit": [1, 3, 4, 9, 10, 14, 28, 31, 39, 41, 51, 55, 57, 59, 61, 64, 70], "limit2": [28, 61], "limit4": [28, 61], "lindsai": 72, "line": [1, 4, 6, 9, 22, 25, 28, 35, 47, 66, 69], "linear": [1, 3, 4, 6, 13, 18, 29, 31, 33, 35, 37, 41, 45, 51, 55, 57, 59, 64, 67], "link": [4, 6], "list": [0, 8, 15, 27, 61, 62, 66, 69], "live": [4, 6, 15, 16, 61], "ll": [15, 20, 21, 41, 51], "lm": 14, "lm_atm": [6, 14, 17, 28], "lm_atm_interfac": [17, 28], "load_param": [28, 66, 69], "local": [22, 72], "locat": [15, 41, 51, 61], "lock": 61, "logo": [6, 28, 41, 43, 47, 49, 51, 64], "long": [19, 42, 44, 48, 50, 52], "longer": [3, 10, 15, 16], "look": [1, 4, 9, 21, 41, 51, 64, 69, 70], "loop": [15, 28, 37, 55, 59], "lot": 4, "low": [4, 6, 9, 11, 13, 59], "lower": [9, 15, 19, 21, 41, 51, 57, 64], "lower_solid": [41, 51, 64], "lr": [41, 51, 64], "lt": [15, 19, 20, 21], "m": [49, 61, 72], "m_end": 49, "m_start": 49, "mac": [9, 55, 57, 59], "mac_vel": [28, 55, 59], "mach": [6, 9, 11, 13, 42, 44, 48, 50, 59], "machin": [6, 25, 71], "made": [6, 10, 15, 26, 61, 71], "maestro": 9, "magnitud": 58, "mai": [8, 16, 20, 25, 41, 51, 63, 71], "mail": 0, "main": [1, 2, 3, 7, 8, 9, 10, 12, 14, 16, 17, 27, 28, 37, 41, 47, 51, 62, 64, 66, 69, 70, 71], "major": 15, "make": [7, 8, 9, 10, 15, 16, 19, 23, 37, 43, 61, 66], "make_bench": 28, "make_prim": [28, 59], "makeplot": [17, 28, 57, 58], "manag": [16, 61, 63, 66], "mani": [2, 6, 25, 61, 62], "manual": 69, "march": 72, "mark": [15, 61], "martin": [56, 58, 72], "martincolella00": [9, 72], "mass": 9, "massiv": 63, "massless": 63, "master": 66, "match": 22, "materi": 4, "mathemat": 72, "matplotlib": [6, 12, 15, 19, 20, 21, 25], "matrix": [41, 51, 64], "matter": 20, "max": [15, 19, 20, 21, 28, 61, 69], "max_dt_chang": 69, "max_it": 66, "max_step": [6, 10, 69], "max_tim": 66, "maximum": [37, 61, 69], "mc": [41, 51, 64], "mccorquodal": [31, 43, 49, 72], "mccorquodalecolella11": [1, 4, 72], "mccourquodal": [6, 42, 44, 48, 50, 52, 65], "mcnalli": 5, "mean": [6, 15, 71], "meant": 13, "measur": [1, 4, 9, 10, 56, 58], "med_fil": 2, "medium": 4, "memori": 15, "merg": 8, "mesh": [1, 4, 6, 11, 17, 20, 21, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 62, 64, 67, 69], "messag": 8, "messi": 63, "met": 6, "method": [0, 1, 2, 4, 6, 7, 9, 11, 13, 14, 15, 16, 19, 25, 27, 28, 29, 31, 33, 35, 37, 39, 41, 45, 47, 51, 55, 57, 59, 61, 62, 63, 64, 66, 67, 72], "method_compute_timestep": [6, 17, 28, 29, 33, 35, 37, 39, 41, 47, 51, 53, 59, 64], "mg": [17, 19, 21, 22, 28, 53], "mg_test_simpl": 22, "mg_vi": 22, "michael": [0, 72], "middl": 22, "midpoint": 63, "miller": 4, "min": [1, 3, 15, 19, 20, 21, 28, 61], "minimum": [3, 61, 69], "minion": 72, "minion96": [9, 72], "mirror": 59, "mix": [39, 59], "mode": [6, 42, 44, 48, 50, 52], "model": [1, 4, 26, 63, 70], "modif": 8, "modifi": [1, 3, 10, 12, 22], "modul": [6, 11, 15, 17, 26, 69], "moment": 9, "momentum": [41, 51, 61, 64], "monoton": [41, 51, 61, 64], "more": [1, 2, 37, 61, 62], "most": [0, 20, 37, 66], "motion": 10, "move": [5, 10, 22, 57, 58], "movement": 26, "movi": 22, "moving_lid": 57, "msg": [17, 28], "much": [4, 23], "multi": 61, "multidimension": [41, 51, 61, 64, 70, 72], "multigrid": [3, 6, 7, 9, 11, 13, 17, 19, 20, 21, 23, 28, 53, 55, 57, 59, 67, 72], "multipl": [2, 4, 41, 51, 57, 63, 70], "multipli": 53, "multiprocess": 28, "multistep": 61, "must": [26, 62], "my": 66, "my_aux": [41, 51], "my_data": [29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 46, 47, 48, 50, 51, 52, 54, 56, 58, 60, 61, 64, 65, 67, 68], "myd": [30, 31, 35, 36, 37, 38, 40, 41, 42, 43, 44, 47, 48, 50, 51, 52, 64, 65, 68], "mydata": 16, "myfile_": 66, "myg": [16, 26, 41, 51, 61, 63, 64, 66], "mygrid": 61, "n": [2, 6, 15, 19, 21, 41, 51, 53, 61, 64, 72], "n_out": 69, "n_particl": [26, 63, 69], "nabla": [4, 7, 9, 10, 14, 20, 21, 22, 62, 70], "name": [2, 15, 16, 25, 27, 28, 29, 33, 41, 51, 57, 61, 66, 67, 69], "narrow": [4, 70], "nasa": 37, "nativ": 6, "naux": 51, "navier": 72, "nbval": 71, "ndarrai": [15, 16, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 59, 61, 62, 64, 67], "nearest": 21, "nearli": 1, "neat": 1, "necessari": [6, 8, 28, 61, 62, 63], "necessarili": [15, 41, 51], "need": [1, 4, 6, 8, 15, 16, 19, 20, 23, 27, 28, 29, 31, 33, 35, 41, 43, 51, 57, 61, 62, 64, 71], "neg": [1, 5], "neglig": 4, "nest": 66, "neumann": [20, 61, 62], "never": [26, 66], "new": [8, 9, 13, 15, 28, 55, 57, 59, 61, 62, 66, 71], "next": [6, 16, 19, 62, 69], "ng": [15, 19, 20, 21, 28, 31, 41, 43, 45, 51, 59, 61, 62, 64], "nice": 15, "nicolson": [3, 7, 53, 67], "njit": 6, "nlevel": 19, "no_new": 66, "nodal": [9, 59, 61], "node": 61, "nolimit": [28, 61], "non": [1, 3, 6, 7, 23, 66, 70], "nonaka": 0, "none": [1, 3, 4, 9, 10, 14, 15, 26, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 62, 63, 64, 67, 70], "nonlinear": 3, "norm": [1, 2, 15, 19, 20, 21, 22, 28, 61, 62], "normal": [15, 21, 41, 51, 64], "notat": 37, "note": [0, 1, 2, 4, 6, 7, 9, 11, 15, 16, 20, 22, 25, 26, 41, 51, 59, 61, 62, 64, 70], "notebook": [6, 15, 69], "noth": 21, "notic": [4, 10, 15, 70], "notifi": 8, "now": [1, 3, 4, 9, 15, 19, 20, 21], "np": [15, 19, 20, 21, 37, 61], "nproc": 28, "nsmooth": 62, "nsmooth_bottom": 62, "nspec": [41, 51, 64], "nstage": [28, 61], "nstep": 66, "ntr": 37, "nu": [10, 57, 58], "nullsimul": [6, 17, 28, 29, 33, 39, 41, 51, 53, 59, 64], "num": 66, "numarrai": 0, "numba": [0, 12], "number": [0, 1, 3, 6, 7, 8, 9, 10, 11, 13, 15, 16, 19, 25, 26, 28, 31, 41, 51, 53, 58, 59, 61, 62, 63, 64, 69], "numer": [0, 1, 7, 11, 16, 56, 58], "numpi": [0, 6, 12, 15, 16, 19, 20, 21, 61, 62], "nvar": [15, 19, 20, 21, 61], "nx": [15, 19, 20, 21, 61, 62, 69], "ny": [15, 19, 20, 21, 25, 59, 61, 62, 69], "o": [2, 6, 10, 25], "object": [6, 15, 16, 19, 20, 21, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 57, 59, 61, 62, 63, 64, 66, 67, 69], "observ": 10, "odd": [16, 61], "odd_reflect_dir": 61, "off": [1, 4, 13, 21, 26, 61, 63, 69], "offset": [15, 66], "often": 69, "old": 61, "onc": [6, 8, 16, 27, 28, 41, 47, 51, 61, 62, 64], "one": [2, 4, 8, 9, 15, 20, 22, 26, 29, 31, 33, 35, 37, 39, 41, 42, 44, 47, 48, 50, 51, 52, 55, 59, 61, 64, 66, 67, 70, 71], "ones": 66, "ones_lik": 20, "onli": [6, 7, 9, 15, 22, 29, 31, 33, 35, 37, 41, 47, 51, 61, 64, 66], "onlin": [4, 70], "open": [0, 24], "oper": [7, 9, 16, 25, 41, 51, 61, 63], "opposit": 70, "opt": 66, "optim": [25, 71], "option": [1, 3, 4, 6, 7, 9, 10, 14, 15, 25, 26, 28, 41, 51, 57, 64, 66, 70], "orang": 66, "order": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 14, 15, 16, 22, 23, 25, 26, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 62, 63, 64, 67, 70, 72], "org": [0, 37, 58, 72], "origin": [0, 6, 15, 19, 21, 22], "oscil": 1, "other": [2, 4, 7, 15, 16, 26, 28, 41, 51, 55, 58, 61], "other_bc": 55, "other_command": 28, "other_source_term": [28, 55, 57], "other_update_veloc": 55, "otherwis": 26, "our": [1, 4, 7, 15, 19, 20, 22, 29, 31, 33, 35, 41, 45, 51, 61, 62, 64, 67, 69, 70], "ourselv": 22, "out": [2, 3, 4, 7, 15, 16, 22, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 50, 51, 52, 54, 55, 56, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68, 69], "out_fil": 28, "outfil": [28, 58, 66], "outflow": [15, 16, 61, 63, 69], "output": [1, 2, 3, 4, 6, 11, 15, 28, 37, 41, 51, 57, 59, 61, 62, 63, 66, 69, 70, 71], "outsid": [1, 61], "outward": 4, "over": [1, 2, 4, 15, 21, 26, 31, 49, 61, 70], "overal": [1, 4, 6], "overhead": 66, "overplot": 7, "overrid": [66, 69], "overridden": 26, "overshoot": [1, 4, 70], "overview": [11, 18], "overwrit": [61, 66], "own": [6, 15, 26], "p": [4, 9, 10, 14, 41, 51, 56, 58, 64, 69, 72], "p_0": 14, "packag": [0, 6, 12, 17], "page": [0, 4, 11, 72], "pair": 66, "panel": [4, 9], "paper": [4, 6, 8, 9, 29, 33, 39, 41, 51, 64], "parabol": [4, 9, 13, 57], "parallel": 59, "param": 66, "paramet": [1, 3, 4, 6, 7, 9, 10, 14, 15, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 57, 59, 61, 62, 63, 64, 66, 67, 69, 70], "parent": [15, 61], "pars": [6, 28, 66, 69], "parse_arg": [17, 28], "parser": 66, "part": [2, 15, 22, 24, 29, 31, 33, 35, 37, 41, 47, 51, 64, 69, 70], "partial": [4, 7, 9, 10, 14, 41, 51, 70], "particl": [1, 3, 4, 6, 9, 10, 11, 17, 28, 69, 70], "particle_gener": [1, 3, 4, 9, 10, 26, 63, 69, 70], "particle_posit": 26, "particular": [1, 9, 13, 16, 22, 41, 51, 57], "pass": [16, 26, 27, 61, 62, 63, 69, 71], "passiv": [4, 70], "past": 6, "patch": [6, 15, 17, 20, 21, 28, 29, 31, 33, 35, 37, 39, 41, 45, 47, 51, 53, 55, 57, 64, 67], "path": [12, 22, 69], "pawel": [4, 70], "pbject": 61, "pde": 13, "pdf": [2, 22, 37, 58], "peak": 7, "per": [33, 39, 41, 47, 51, 59, 64], "perfect": 1, "perfectli": 22, "perform": [6, 13, 18, 37, 61, 62, 70], "period": [1, 9, 12, 15, 16, 21, 22, 56, 58, 61, 62, 69], "perturb": 4, "pfile": 66, "phi": [7, 19, 20, 21, 22, 53, 55, 59, 62, 67], "phi_": 19, "phi_1": 54, "phi_2": 54, "phi_analyt": [53, 54], "phillip": 72, "philosophi": 6, "physic": [4, 15, 16, 61, 72], "physicstodai": 72, "pi": [15, 20, 21, 56, 58], "piecewis": [1, 4, 29, 33, 35, 41, 45, 47, 51, 55, 57, 59, 64, 67], "pii": 72, "pip": 12, "place": [4, 14, 27, 69, 70], "plai": [1, 7, 13, 69], "platform": 25, "pleas": [0, 8], "plm": 47, "plot": [2, 4, 7, 9, 10, 12, 15, 17, 18, 21, 58, 66, 69, 70], "plot_cav": [10, 28, 57], "plot_tool": [17, 28], "plotfil": 28, "plotfile_nam": [28, 58], "plotvar": 2, "plt": [15, 19, 20, 21, 25], "png": [10, 25], "po": [28, 63], "point": [1, 2, 4, 7, 15, 16, 19, 25, 53, 61, 70], "poisson": [13, 18, 22, 62], "polynomi": 61, "pop": 12, "popular": 13, "port": 0, "portion": 6, "pos_arrai": 63, "posit": [5, 15, 26, 63], "possibl": [69, 71], "post": 8, "potenti": 8, "power": [22, 62], "ppm": [1, 4], "pr": 8, "pre": [4, 6, 14, 28, 41, 51], "precis": 25, "predict": [31, 35, 39, 41, 51, 55, 57, 59, 64, 67], "preevolv": [4, 6, 17, 28, 43, 55, 59], "present": [4, 6, 9, 66], "preserv": [5, 9], "pressur": [4, 41, 51, 55, 59, 61], "pretti": [6, 61, 66], "pretty_print": [15, 28, 61], "previou": 69, "previous": [66, 69], "prim": 51, "prim_to_con": [28, 41, 51, 64], "primit": [4, 41, 51, 64, 70], "print": [2, 6, 15, 16, 20, 21, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 61, 65, 66, 68], "print_all_param": [28, 66], "print_paramfil": [28, 66], "print_sphinx_t": [28, 66], "print_unused_param": [28, 66], "prior": 8, "probabl": 37, "problem": [1, 2, 3, 5, 6, 7, 9, 10, 11, 14, 19, 20, 22, 25, 26, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 62, 64, 67, 69], "problem_nam": [28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 67, 69], "procedur": 16, "process": [6, 61], "produc": [2, 26, 41, 51, 70], "profil": [1, 2, 6, 7, 41, 47, 51, 64, 66], "profile_pyro": [17, 28], "program": 2, "proj_typ": [9, 10, 14], "project": [9, 10, 14, 18, 41, 51, 55, 57, 59, 64, 72], "project_period": 22, "prolong": [28, 61], "propag": [4, 33, 39, 41, 47, 51, 59, 64], "proper": 66, "properti": [15, 61, 63], "prototyp": [0, 13, 28], "provid": [1, 4, 6, 13, 15, 16, 20, 22, 57, 61, 62, 66, 69], "provision": [9, 55, 59], "psi": 70, "pub": 72, "public": 0, "publish": [0, 72], "puls": 12, "pure": [4, 19, 22, 29, 31, 33, 35, 62], "put": [4, 12, 62], "py": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 14, 16, 22, 25, 27, 37, 62, 69, 70, 71], "pypi": 12, "pyplot": [15, 19, 20, 21, 25], "pyproject": 6, "pyro": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 14, 15, 16, 19, 20, 21, 22, 24, 25, 70, 71], "pyro2": [0, 6, 8, 11, 12, 15, 22], "pyro_": 69, "pyro_sim": [1, 4, 5, 6, 7, 9, 10, 12, 14, 17, 22, 69, 70, 71], "pyrobenchmark": [17, 28], "pyrotest": [17, 28], "pytest": [6, 12, 71], "python": [6, 8, 9, 10, 12, 15, 25, 27, 28], "q": [37, 41, 43, 51, 61, 64, 72], "q_int": [39, 59], "q_l": [39, 41, 51, 59, 64], "q_minu": 61, "q_plu": 61, "q_r": [39, 41, 51, 59, 64], "q_state": 51, "quad": [28, 41, 43, 47, 49, 51, 64], "quadrant": [42, 44, 48, 50, 52, 65], "quantiti": [1, 3, 4, 61, 62, 70], "question": 8, "quickli": 12, "quit": 69, "qv": [41, 51, 64], "qx": [15, 31], "qy": [15, 31], "r": [2, 4, 19, 20, 21, 41, 51, 62, 72], "r1": [41, 51, 64], "r2": [41, 51, 64], "r3": [41, 51, 64], "r4": [41, 51], "radial": [4, 7], "radiat": 4, "radiu": 4, "rain": 4, "ramp": [28, 41, 43, 47, 49], "ran": 5, "rand": 15, "random": [15, 26, 69], "randomli": [26, 63], "randomly_generate_particl": [26, 28, 63], "rang": 7, "rankin": 3, "rarefact": [1, 3, 4, 41, 51, 64, 70], "rate": [1, 4, 9, 42, 44, 48, 50, 52, 56, 58], "rather": [6, 69], "ratio": [41, 51, 66], "rayleigh": 4, "rc": [41, 51], "re": [10, 72], "reach": 10, "react": 45, "reaction": 45, "read": [2, 4, 6, 16, 28, 59, 63, 66, 69, 70], "read_bc": [28, 66], "read_extra": [6, 17, 28, 59], "real": 20, "realiz": 22, "realli": 15, "reason": [6, 61], "recent": 0, "recommend": 66, "recomput": [55, 57, 59], "reconstruct": [1, 4, 17, 28, 31, 35, 37, 41, 47, 49, 51, 64], "reconstrut": 61, "record": 66, "recov": 22, "recreat": 66, "rectangular": 4, "recurs": 62, "red": [7, 15, 62, 66], "reduc": 1, "refer": [6, 15, 20, 41, 47, 51, 58, 61, 64], "refin": 72, "reflect": [15, 16, 42, 44, 48, 50, 61, 69], "region": [4, 5, 15, 25, 41, 51, 61, 66, 70], "regist": [15, 16, 61], "register_var": [15, 16, 20, 21, 28, 61], "regress": [2, 6, 8], "regular": 15, "reinstal": 12, "rel": [19, 20, 21, 22, 41, 51, 62, 64, 66], "relax": [22, 41, 51, 64], "relev": 61, "reli": [15, 35], "remain": 7, "remov": [63, 70], "repeat": [41, 51], "replac": [0, 66], "report": [2, 8, 25, 28, 62, 66], "repositori": 22, "repres": [1, 3, 4, 6, 61, 70], "represent": [15, 61], "reproduc": [8, 61], "requir": [4, 7, 9, 12, 15, 20, 21, 41, 51, 53, 62, 64, 69], "research": [1, 4], "reset": [55, 59, 62], "reset_bench_on_fail": 28, "reset_fail": 28, "reshap": 15, "residu": [19, 20, 21, 62], "resolut": [1, 2, 7, 9, 22, 61, 62], "respect": [22, 28, 61], "restrict": [1, 3, 7, 15, 22, 28, 61, 62], "restructur": 63, "result": [1, 2, 4, 10, 15, 16, 18, 22, 25, 39, 53, 59, 61, 66, 69, 70], "resurrect": 0, "retriev": 16, "return": [6, 15, 19, 20, 21, 26, 28, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 59, 61, 62, 63, 64, 66, 67], "review": [8, 37], "rewritten": 0, "reynold": [10, 58], "rh": [3, 19, 21, 53, 62], "rho": [4, 14, 41, 51, 59, 64], "rho_": [56, 58], "rho_0": 14, "rho_stat": [28, 59], "rhoe": [28, 41, 51], "rhoh_from_rho_p": [28, 51], "riemann": [1, 3, 4, 5, 28, 29, 31, 33, 35, 37, 39, 41, 47, 51, 59, 64, 66, 70], "riemann_and_upwind": [28, 39, 59], "riemann_cgf": [28, 41, 51], "riemann_hllc": [28, 41, 51, 64], "riemann_prim": [28, 41, 51], "riemann_ro": [28, 64], "right": [1, 3, 10, 14, 15, 20, 21, 22, 25, 31, 39, 41, 42, 44, 48, 50, 51, 52, 55, 57, 58, 59, 61, 62, 64, 67], "righthand": [20, 62], "rightmost": 16, "rise": [4, 14], "rk": [31, 35, 37, 47, 61], "rk4": [1, 4, 6, 61], "rkintegr": [16, 28, 61], "rm": 10, "roe": [4, 64, 70], "roll": [4, 9, 14], "roman": [10, 72], "root": [22, 51, 71], "roundoff": 71, "routin": [4, 6, 9, 10, 11, 25, 27, 28, 30, 34, 36, 38, 41, 42, 44, 48, 49, 50, 51, 52, 54, 61, 63, 65, 66, 67, 69], "row": 15, "rp": [26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 69], "rt": [5, 28, 41, 43, 45, 47, 49, 51], "rt2": [28, 41, 43, 47, 49, 51], "rtol": [20, 21, 28, 62, 66], "rule": 49, "run": [1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 22, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 65, 66, 68, 70, 71], "run_sim": [17, 28, 69], "run_test": [17, 28], "run_test_star": [17, 28], "rung": [5, 16, 31, 35, 47, 61], "runparam": [17, 28, 69], "runtim": [6, 13, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 45, 47, 51, 53, 55, 59, 64, 66, 67], "runtimeparamet": [27, 28, 29, 31, 33, 35, 37, 41, 47, 51, 64, 66, 67, 69], "sai": [33, 39, 41, 47, 51, 59, 64], "same": [1, 3, 4, 6, 10, 15, 20, 21, 26, 45, 57, 61, 62, 63, 66, 70], "sandwich": 5, "save": 6, "scalar": [7, 22, 29, 31, 33, 35, 37, 41, 47, 51, 61, 64, 67, 70], "scalar_nam": [29, 33, 67], "scale": [1, 10, 58, 63], "scatter": 26, "scheme": [1, 4, 41, 49, 51, 64], "scienc": 72, "sciencedirect": 72, "scientif": 13, "scientist": 25, "scratch": 15, "scratch_arrai": [15, 28, 61], "screen": 61, "script": [1, 2, 4, 6, 16, 22, 25, 69, 70, 71], "sdc": [4, 6, 49], "sdc_integr": [28, 49], "sea": 70, "search": [11, 69], "sec": 66, "second": [1, 4, 9, 10, 16, 23, 29, 33, 35, 39, 41, 45, 51, 53, 55, 57, 59, 62, 64, 66, 67, 72], "section": [1, 3, 4, 7, 9, 10, 14, 69, 70], "sedov": [2, 25, 28, 41, 43, 46, 47, 49, 51, 65, 69], "sedov_compar": [2, 4], "sedov_unsplit_0000": 25, "see": [1, 3, 4, 5, 9, 10, 12, 15, 25, 41, 42, 44, 48, 50, 51, 52, 55, 56, 57, 58, 61, 62, 69, 70, 71], "seed": 15, "seem": 10, "seen": [25, 70], "seidel": 62, "select": 2, "self": [15, 26], "send": 0, "separ": [4, 15, 41, 51, 62, 70], "septemb": 72, "sequenc": [2, 25, 66], "sequenti": 16, "seri": 22, "servic": 6, "session": 25, "set": [1, 4, 5, 6, 7, 9, 10, 11, 15, 16, 18, 24, 26, 27, 29, 31, 33, 39, 41, 43, 51, 53, 55, 57, 59, 61, 62, 64, 66, 67, 69, 70, 71], "set_aux": [28, 61], "set_start": [28, 61], "set_xlim": 26, "set_ylim": 26, "settl": 61, "setup": [1, 3, 4, 6, 7, 12, 19, 20, 27, 62, 69], "setup_ax": [28, 66], "sever": [1, 4, 7, 16, 25, 41, 51, 62, 64, 70], "shall": 63, "shallow": [2, 6, 11, 13, 64], "shape": 5, "share": 4, "shear": [14, 25, 28, 55, 57, 70], "shear_128_0216": 25, "shift": [15, 59, 61], "shin": 72, "shock": [1, 3, 4, 41, 51, 64, 70, 72], "short": [42, 44, 48, 50, 52], "shortcut": 15, "should": [1, 2, 7, 8, 12, 25, 27, 59, 61, 62, 66], "show": [1, 4, 5, 7, 13, 15, 22, 23, 25, 61, 70], "show_ghost": 61, "shown": [9, 10, 22, 69], "shu": 37, "side": [20, 41, 51, 56, 58, 61, 62, 64], "sign": [29, 31, 33, 35, 61], "signal": 4, "signific": 8, "significantli": 7, "sim": 25, "sim_data": 63, "similar": [1, 55, 59], "simpl": [4, 9, 13, 18, 61, 62, 66, 70], "simpler": 1, "simpli": [4, 15, 16, 22, 25, 29, 31, 33, 35, 41, 51, 61, 66, 71], "simplic": 62, "simplifi": 9, "simpson": 49, "simul": [2, 6, 13, 17, 26, 27, 28, 61, 66, 69, 71], "simulation_nul": 17, "sin": [15, 20, 21, 56, 58], "sinc": [3, 4, 8, 9, 10, 15, 20, 22, 31, 41, 43, 51, 53, 58, 64], "sine": 15, "singl": [2, 4, 6, 13, 26, 28, 31, 35, 37, 41, 47, 51, 61, 62, 63, 66, 69], "single_step": [17, 28, 69], "sinusoid": 4, "size": [15, 27, 61, 62], "sl": 59, "sl58": [70, 72], "slice": 2, "slightli": [1, 3, 9, 70], "slip": 58, "slope": [1, 31, 39, 41, 51, 55, 57, 59, 61, 64], "slot": [1, 28, 33], "slowest": 69, "small": [4, 8, 16, 25, 61], "smaller": 15, "smallp": 51, "smear": [3, 4, 70], "smooth": [2, 12, 19, 22, 23, 28, 29, 31, 35, 37, 40, 42, 44, 48, 50, 52, 56, 58, 62, 65, 68, 69], "smooth_error": [1, 2], "so": [0, 1, 4, 6, 15, 19, 20, 21, 26, 28, 29, 31, 33, 35, 41, 43, 51, 62, 63, 66, 69, 70], "sod": [2, 28, 41, 43, 47, 49, 51, 70], "sod_compar": [2, 4], "softwar": 0, "solid": [7, 41, 47, 51, 61, 64], "solut": [1, 2, 4, 6, 7, 9, 10, 13, 18, 20, 22, 23, 25, 41, 51, 54, 56, 58, 62, 64, 67, 70, 72], "solutiion": 47, "solv": [1, 3, 4, 7, 9, 10, 13, 18, 22, 28, 29, 31, 33, 35, 37, 39, 41, 47, 51, 53, 57, 59, 62, 64, 67], "solvabl": 21, "solver": [2, 3, 6, 7, 12, 13, 16, 22, 23, 25, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 62, 64, 67, 69, 71], "solver_nam": [28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 67], "some": [1, 2, 4, 6, 7, 13, 15, 16, 26, 41, 51, 56, 58, 61, 66, 70], "someth": [6, 12], "sourc": [0, 3, 6, 7, 12, 19, 20, 21, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70], "source_i": 55, "source_x": 55, "space": [15, 26, 35, 41, 47, 51, 59, 62, 63, 64], "span": [15, 41, 51], "spatial": [1, 4, 31, 41, 49, 51, 64], "speci": [4, 41, 51, 64], "special": [16, 41, 51], "specif": [6, 27, 28, 41, 51, 57, 59, 69], "specifi": [2, 15, 16, 20, 25, 39, 59, 61, 66, 69], "spectral": [4, 6], "speed": [3, 6, 37, 41, 51, 69], "spent": 66, "spheric": 4, "sphinx": [6, 66], "split": [1, 37, 41, 45, 51, 64], "spot": 4, "springer": 72, "squar": [9, 10, 22, 23, 26, 56, 58, 63], "squash": 8, "sr": 59, "stack_count": 66, "stage": [16, 35, 61, 62], "stand": [6, 61], "standard": [4, 5, 6, 15, 26, 61, 70], "start": [6, 15, 19, 22, 31, 35, 37, 47, 53, 61, 66], "state": [1, 3, 4, 6, 7, 10, 28, 29, 31, 33, 35, 37, 39, 41, 43, 47, 51, 53, 55, 57, 59, 61, 64, 66, 67, 70], "states_nolimit": [28, 31], "static": 10, "steadi": 10, "steep": [1, 4, 70], "steepen": 4, "stellar": 9, "stencil": [15, 61], "step": [1, 10, 19, 28, 29, 33, 35, 37, 39, 41, 47, 51, 57, 59, 61, 62, 64, 69], "steven": 72, "still": [9, 23], "stoke": 72, "stoker": 72, "stop": [6, 66], "storag": [16, 61], "store": [2, 6, 15, 20, 21, 25, 26, 28, 61, 63, 66, 69, 71], "store_all_benchmark": 28, "store_as_benchmark": [17, 28], "store_imag": 69, "store_incr": [28, 61], "str": [28, 29, 33, 61, 66, 67], "straightforward": [1, 41, 51, 64], "strang": 45, "stratif": 14, "stratifi": [4, 9, 14], "streamlin": 58, "streamline_dens": 58, "stride": 61, "string": [15, 61, 66], "strongli": [1, 7], "structur": [16, 66], "student": [13, 25], "stuff": 28, "sub": [6, 15, 27, 69], "subclass": [16, 20, 28], "subdirectori": [6, 22], "submit": 8, "submodul": 17, "subpackag": 17, "subplot": [19, 21], "subsequ": 66, "substep": [28, 31, 35, 37, 43, 47], "subtract": [21, 61], "success": [28, 66], "suggest": [1, 7, 8], "sum": 21, "sum_": 61, "summar": [1, 2], "summari": 66, "suppli": [41, 45, 51, 57], "support": [8, 9, 20, 22, 61, 62, 66], "sure": [15, 21, 43], "surround": 4, "swap": 4, "swe": [6, 17, 28, 70], "switch": [7, 9], "symbol": [4, 6], "symmetr": [4, 59, 61], "syntax": 66, "system": [3, 6, 9, 18, 41, 51, 53, 59, 64, 70], "szymczak": [39, 59], "t": [1, 3, 4, 5, 6, 7, 9, 10, 14, 28, 39, 41, 51, 54, 56, 58, 59, 61, 63, 64, 66, 70, 72], "t_0": 54, "tabl": [2, 10, 66], "tableau": [16, 61], "taher": 0, "tail": 70, "take": [2, 4, 10, 15, 19, 22, 25, 26, 29, 31, 33, 35, 37, 39, 41, 47, 51, 59, 61, 62, 64, 69, 70], "taken": [13, 37], "tangent": 57, "tangenti": 57, "tanh": [56, 58], "target": [8, 58], "taylor": [4, 41, 47, 51, 64], "tc": [41, 47, 51, 64, 66], "teach": 28, "team": 0, "techniqu": [1, 19], "tell": [41, 47, 51, 61, 64], "tempor": 1, "temporal_method": [1, 4], "term": [3, 4, 7, 9, 10, 14, 39, 41, 43, 51, 55, 57, 59, 64, 67, 70], "termin": 66, "terrestri": 9, "test": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15, 17, 18, 25, 29, 33, 35, 37, 39, 41, 43, 47, 49, 51, 53, 56, 58, 64, 69], "text": [4, 22, 70], "than": [1, 2, 3, 6, 9, 15, 33, 39, 41, 47, 51, 55, 59, 64, 69, 70], "thei": [4, 15, 20, 26, 27, 41, 51, 59, 63, 64, 66], "them": [1, 6, 7, 25, 26, 41, 51, 62, 64, 66, 69], "themselv": [16, 25, 26], "theoret": [2, 3, 72], "theori": 16, "therefor": 15, "thermal": [6, 13], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71], "thing": [1, 12, 61, 66], "think": 63, "those": [15, 71], "thought": 1, "three": [4, 22, 27, 41, 51, 58, 69, 70], "through": [1, 2, 6, 12, 15, 22, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 62, 64, 66, 67], "throughout": [6, 26, 62], "time": [1, 2, 4, 6, 7, 12, 16, 19, 20, 22, 23, 26, 28, 31, 35, 41, 47, 49, 51, 53, 55, 56, 58, 59, 61, 64, 66, 69], "timer": [28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 66, 67], "timercollect": [28, 41, 47, 51, 64, 66], "timestep": [1, 3, 6, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 59, 63, 64, 67, 69], "titl": [0, 8], "tmax": [6, 69], "to_cent": [28, 61], "todai": 72, "todo": 63, "togeth": [2, 9, 31, 35, 61], "toi": 37, "tol": [51, 61, 66], "toler": [61, 62, 66], "toml": 6, "tool": 2, "top": [3, 4, 10, 26, 41, 51, 58, 64, 70], "tophat": [28, 29, 35, 37, 39, 67], "toro": [4, 41, 51, 64, 70], "trace": 47, "tracer": 6, "track": [0, 26, 66], "transon": [41, 51, 64], "transport": [1, 4, 41, 51, 64, 72], "transpos": [15, 19, 21], "transvers": [35, 37, 39, 41, 51, 59, 64], "travel": [3, 70], "treat": [1, 61], "true": [6, 20, 21, 61], "true_funct": [20, 21, 62], "try": [9, 23], "tube": [4, 41, 51, 70], "tupl": 26, "turn": [26, 69], "tutori": [13, 19, 22], "tuwien": 58, "two": [2, 3, 4, 6, 9, 15, 16, 19, 25, 26, 27, 41, 42, 44, 48, 50, 51, 52, 59, 61, 62, 64, 66, 69, 70, 71], "txt": [9, 10], "type": [15, 16, 41, 51, 57, 61, 62, 71], "typic": 61, "u": [1, 3, 4, 7, 8, 9, 10, 14, 15, 16, 19, 22, 26, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 56, 57, 58, 59, 61, 63, 64, 67, 69, 70, 72], "u_": [3, 22, 41, 47, 51, 64], "u_d": 22, "u_i": [3, 39, 67], "u_ij": 51, "u_int": [55, 57], "u_l": [41, 51, 64], "u_mac": [55, 57, 59], "u_r": [41, 51, 64], "u_stat": [41, 51, 64], "u_t": [3, 9, 39, 41, 47, 51, 64, 67], "u_x": [3, 39, 67], "u_xl": [39, 55, 67], "u_xr": [39, 55, 67], "u_xx": 67, "u_yi": 67, "u_yl": [39, 55, 67], "u_yr": [39, 55, 67], "under": [1, 41, 51], "underli": 15, "undershoot": 1, "understand": [0, 1, 4, 13, 62, 70, 71], "uniform": [1, 4, 6, 41, 51, 64], "unit": [6, 8, 9, 10, 12, 15, 30, 34, 36, 38, 42, 44, 48, 50, 52, 54, 56, 58, 65], "unknown": 16, "unless": 63, "unlik": 10, "unsplit": [1, 4, 29, 33, 39, 41, 45, 47, 51, 59, 64, 67], "unsplit_flux": [17, 28, 29, 33], "unsplitflux": [41, 47, 51, 64], "until": [4, 5, 70], "unus": 1, "up": [0, 4, 5, 6, 7, 8, 9, 11, 14, 15, 16, 18, 22, 26, 28, 53, 55, 57, 62, 69, 70], "updat": [9, 10, 26, 28, 37, 41, 51, 53, 55, 57, 59, 61, 63, 64, 67], "update_particl": [26, 28, 63], "upon": [8, 41, 51, 61], "upper": [15, 41, 51, 57, 64], "upper_solid": [41, 51, 64], "upwind": [1, 4, 28, 29, 31, 33, 35, 39, 41, 51, 55, 59, 61, 64, 72], "url": [0, 72], "us": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 12, 13, 15, 19, 20, 22, 23, 24, 25, 27, 28, 29, 31, 33, 35, 37, 39, 41, 47, 49, 51, 53, 55, 57, 59, 61, 62, 63, 64, 66, 67, 69, 71, 72], "usag": [2, 61, 62], "use_flatten": [4, 41, 51, 64, 70], "user": [8, 26, 28, 30, 32, 34, 36, 38, 40, 41, 42, 44, 46, 48, 50, 51, 52, 54, 55, 56, 57, 58, 60, 65, 66, 68], "userad": [42, 44, 48, 50, 52], "usual": [4, 9, 15, 19, 41, 51, 64, 69], "util": [6, 17, 28, 69], "uv": 51, "v": [1, 3, 15, 19, 20, 21, 22, 23, 26, 28, 29, 31, 33, 35, 37, 39, 41, 51, 55, 56, 57, 58, 59, 61, 62, 63, 64, 67, 71], "v2d": [28, 59], "v2dp": [28, 59], "v_": 3, "v_cycl": [28, 62], "v_i": 3, "v_l": [41, 51, 64], "v_mac": [55, 59], "v_t": [3, 39, 67], "v_x": [3, 39, 67], "v_xl": [39, 55, 67], "v_xr": [39, 55, 67], "v_xx": 67, "v_y": [3, 39, 67], "v_yi": 67, "v_yl": [39, 55, 67], "v_yr": [39, 55, 67], "valid": [3, 15, 16, 61, 69], "valu": [1, 3, 4, 7, 9, 10, 14, 20, 26, 41, 47, 51, 55, 59, 61, 62, 64, 66, 69, 70], "var": [41, 47, 51, 61, 64], "var_nam": 2, "varcoeffccmg2d": [21, 22, 28, 62], "vari": [1, 5, 7, 10, 15], "variabl": [2, 4, 6, 9, 16, 18, 19, 20, 22, 26, 27, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 51, 53, 55, 57, 59, 61, 62, 64, 67, 70, 71], "variable_coeff_mg": [17, 21, 22, 28], "varieti": [1, 9, 22], "variou": [5, 6, 15, 16, 61], "varnam": [41, 51, 61, 64], "vbulk": 5, "ve": [0, 6, 71], "vector": [20, 22, 37, 41, 51, 61, 62, 63, 64], "veloc": [1, 2, 3, 4, 5, 6, 9, 10, 14, 22, 26, 28, 29, 31, 33, 35, 37, 39, 41, 51, 55, 56, 57, 58, 59, 63, 64, 67, 70], "verbos": [19, 20, 21, 62, 69], "veri": [1, 4, 66, 70], "verifi": 3, "version": [0, 1, 6, 8, 9, 62], "vertic": [4, 41, 51], "vi": [9, 10, 20, 21, 28, 62, 69], "via": [6, 8, 12, 45, 66, 69, 71], "video": [1, 4], "view": [15, 61], "vis_titl": 62, "viscos": [3, 4, 9, 10, 41, 51, 57, 58, 67, 70], "viscou": [11, 57, 58, 67], "viscous_burg": [3, 17, 28], "visibl": 4, "visual": [6, 13, 18, 29, 33, 39, 41, 45, 51, 53, 55, 59, 64, 66, 69], "volum": [0, 1, 6, 13, 16, 41, 51, 61, 64, 72], "vortex": [42, 44, 48, 50, 52, 60], "vortic": 9, "wa": [0, 6, 9, 15, 43, 69], "wai": [1, 7, 8, 12, 15, 26, 27, 41, 51, 62, 63, 64, 66, 69], "wall": [57, 58, 61], "want": [15, 19, 21, 26, 41, 47, 51, 61, 64, 67], "warn": [28, 66], "watch": [4, 14, 70], "water": [2, 6, 11, 13, 64, 72], "wave": [3, 4, 13, 41, 42, 44, 48, 50, 51, 52, 70, 72], "wavelength": [42, 44, 48, 50, 52], "wavenumb": [4, 42, 44, 48, 50, 52], "we": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 51, 53, 55, 57, 59, 61, 62, 63, 64, 66, 67, 69, 70, 71], "weak": 15, "websit": 6, "weight": [16, 61, 66], "welcom": 8, "well": [2, 4, 7, 10, 27], "well_bal": [28, 61], "well_balanc": 4, "weno": [1, 6, 28, 37, 61], "weno_ord": 1, "weno_upwind": [28, 61], "were": [10, 15, 26, 66], "what": [4, 9, 10, 14, 15, 25, 29, 33, 35, 37, 39, 41, 47, 51, 59, 61, 64, 66, 69, 70], "when": [0, 2, 3, 6, 10, 15, 37, 61, 63, 69, 70, 71], "where": [3, 19, 25, 26, 27, 41, 51, 61, 62, 66], "whether": 61, "which": [1, 3, 4, 5, 6, 15, 16, 20, 22, 26, 41, 47, 51, 61, 63, 64], "while": [6, 16, 63], "white": 26, "who": 8, "whole": 26, "whose": [41, 51, 66], "whz99": [70, 72], "width": [7, 28], "window": 12, "wish": [3, 8, 27, 41, 47, 51, 61, 64, 69], "within": 26, "without": [1, 4, 12, 15, 26, 31, 39, 61, 70], "woodward": [41, 51], "work": [1, 6, 11, 16, 23, 41, 51, 61], "would": [15, 25, 26, 66, 69, 71], "wrap": 61, "wrapper": [28, 51], "write": [2, 6, 9, 16, 17, 28, 61, 63, 66, 69], "write_data": [28, 61], "write_extra": [6, 17, 28, 41, 51, 57, 59], "write_param": [28, 66], "write_particl": [28, 63], "written": [0, 6, 13], "wu": 72, "www": [6, 58, 72], "x": [1, 3, 4, 5, 15, 16, 19, 20, 21, 22, 25, 26, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 56, 57, 58, 59, 61, 62, 63, 64, 67, 69, 70], "x1": 51, "x2d": [15, 19, 20, 21], "x_x": [41, 47, 51, 64], "xi_i": 61, "xi_x": 61, "xl_bc": [20, 62], "xl_bc_type": [19, 20, 21, 62], "xl_func": [20, 61], "xl_prop": 61, "xlb": [15, 16, 20, 21, 57, 61], "xlboundari": 69, "xmax": [15, 16, 21, 26, 61, 62, 69], "xmin": [15, 21, 26, 61, 62, 69], "xr_bc": 62, "xr_bc_type": [19, 20, 21, 62], "xr_func": 61, "xr_prop": 61, "xrb": [15, 16, 20, 21, 57, 61], "xrboundari": 69, "xx": [3, 19, 22], "xxxxxxxxxxx": [41, 51, 64], "xy": 20, "y": [1, 3, 4, 5, 7, 15, 16, 19, 20, 21, 22, 25, 26, 29, 31, 33, 35, 37, 39, 41, 47, 51, 55, 56, 57, 58, 59, 61, 62, 63, 64, 67, 69, 70], "y2d": [19, 20, 21], "y_": 61, "y_n": 61, "y_veloc": 63, "y_y": [41, 47, 51, 64], "ye": [26, 59, 69], "year": 0, "yield": [41, 47, 51, 64], "yl_bc": [20, 62], "yl_bc_type": [19, 20, 21, 62], "yl_func": [20, 61], "yl_prop": 61, "ylb": [15, 16, 20, 21, 41, 51, 57, 61], "ylboundari": 69, "ymax": [15, 16, 21, 26, 61, 62, 69], "ymin": [15, 21, 26, 61, 62, 69], "yonghong": 72, "you": [0, 4, 6, 8, 12, 16, 22, 23, 25, 27, 61, 62, 69, 70], "your": [0, 8, 12, 27, 69], "yourself": [1, 7], "yr_bc": 62, "yr_bc_type": [19, 20, 21, 62], "yr_func": 61, "yr_prop": 61, "yrb": [15, 16, 20, 21, 41, 51, 57, 61], "yrboundari": 69, "yy": [3, 19, 22], "z": 4, "z0": [4, 41, 51, 64], "z1": [4, 41, 51, 64], "zal79": [1, 72], "zalesak": 72, "zero": [9, 19, 21, 25, 28, 58, 61, 62], "zheng": 72, "zingal": 0, "zone": [1, 2, 4, 15, 16, 19, 22, 25, 29, 31, 33, 35, 37, 39, 41, 43, 47, 51, 59, 61, 62, 64, 66, 67, 69, 71], "\u00f2": [10, 72], "\u03c1": 9}, "titles": ["Acknowledgments", "Advection solvers", "Analysis routines", "Burgers\u2019 Equation", "Compressible hydrodynamics solvers", "Compressible solver comparisons", "Design ideas", "Diffusion", "Contributing and getting help", "Incompressible hydrodynamics solver", "Incompressible viscous hydrodynamics solver", "pyro: a python hydro code", "Setting up pyro", "Introduction to pyro", "Low Mach number hydrodynamics solver", "Mesh examples", "Mesh overview", "pyro", "Multigrid Solvers", "Constant-Coefficient Poisson Equation", "General Linear Elliptic Equation", "Variable Coefficient Poisson", "Multigrid Class Overview", "Exercises", "Notes on the numerical methods", "Working with output", "Particles", "Adding a problem", "pyro package", "pyro.advection package", "pyro.advection.problems package", "pyro.advection_fv4 package", "pyro.advection_fv4.problems package", "pyro.advection_nonuniform package", "pyro.advection_nonuniform.problems package", "pyro.advection_rk package", "pyro.advection_rk.problems package", "pyro.advection_weno package", "pyro.advection_weno.problems package", "pyro.burgers package", "pyro.burgers.problems package", "pyro.compressible package", "pyro.compressible.problems package", "pyro.compressible_fv4 package", "pyro.compressible_fv4.problems package", "pyro.compressible_react package", "pyro.compressible_react.problems package", "pyro.compressible_rk package", "pyro.compressible_rk.problems package", "pyro.compressible_sdc package", "pyro.compressible_sdc.problems package", "pyro.compressible_sr package", "pyro.compressible_sr.problems package", "pyro.diffusion package", "pyro.diffusion.problems package", "pyro.incompressible package", "pyro.incompressible.problems package", "pyro.incompressible_viscous package", "pyro.incompressible_viscous.problems package", "pyro.lm_atm package", "pyro.lm_atm.problems package", "pyro.mesh package", "pyro.multigrid package", "pyro.particles package", "pyro.swe package", "pyro.swe.problems package", "pyro.util package", "pyro.viscous_burgers package", "pyro.viscous_burgers.problems package", "Running", "Shallow water solver", "Testing", "References"], "titleterms": {"acknowledg": 0, "acoustic_puls": [42, 44, 48, 50, 52, 65], "ad": 27, "advect": [1, 29, 30, 42, 44, 48, 50, 52, 65], "advection_fv4": [1, 31, 32], "advection_nonuniform": [1, 33, 34], "advection_rk": [1, 35, 36], "advection_weno": [1, 37, 38], "advective_flux": [29, 33], "analysi": 2, "array_index": 61, "arrayindex": 15, "basic": 11, "bc": [41, 51, 57], "bibliographi": 11, "boundari": 61, "bubbl": [4, 5, 14, 42, 44, 48, 50, 52, 60], "burger": [3, 39, 40], "burgers_interfac": 39, "c2p": 51, "caviti": [10, 58], "check": 20, "class": [22, 69], "coarsen": 15, "code": 11, "coeffici": [19, 21], "commandlin": 69, "commun": 11, "compar": [21, 66], "comparison": 5, "compress": [4, 5, 41, 42], "compressible_fv4": [4, 43, 44], "compressible_react": [45, 46], "compressible_rk": [4, 47, 48], "compressible_sdc": [4, 49, 50], "compressible_sr": [51, 52], "constant": 19, "contribut": 8, "converg": [9, 10, 40, 56, 58, 68], "dam": [65, 70], "data": 15, "deriv": [41, 51, 64], "design": 6, "differenc": 15, "diffus": [7, 53, 54], "directori": 6, "discuss": 8, "driver": 6, "edge_coeff": 62, "ellipt": 20, "eo": [41, 51], "equat": [3, 19, 20], "exact": 21, "exampl": [1, 4, 7, 9, 10, 14, 15, 22, 70], "exercis": [1, 4, 7, 9, 10, 23, 70], "explor": [1, 4, 7, 9, 10, 23, 70], "extens": [1, 4, 7, 9, 23, 70], "flame": 46, "flux": [31, 35, 37, 43, 47], "further": [4, 9], "fv": 61, "gaussian": [7, 54], "gener": [1, 20], "general_mg": 62, "get": 8, "go": [4, 9], "gresho": [42, 44, 48, 50, 52, 60], "grid": 15, "helmholtz": 5, "help": 8, "histori": 0, "hse": [42, 44, 48, 50, 52], "hydro": 11, "hydrodynam": [4, 9, 10, 14], "idea": [1, 6], "implement": [16, 26], "incomp_interfac": 55, "incompress": [9, 10, 55, 56], "incompressible_visc": [57, 58], "indic": 11, "integr": 61, "interfac": [31, 41, 51, 64, 67], "introduct": 13, "inviscid": 3, "io_pyro": 66, "issu": 8, "jupyt": 16, "kelvin": 5, "kh": [42, 44, 48, 50, 52, 65, 70], "linear": 20, "lm_atm": [59, 60], "lm_atm_interfac": 59, "logo": [42, 44, 48, 50, 52, 65], "low": 14, "mach": 14, "main": 6, "manual": 25, "mesh": [15, 16, 61], "method": 24, "mg": 62, "modul": [28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "msg": 66, "multigrid": [18, 22, 62], "note": 24, "notebook": 16, "numba": 6, "number": 14, "numer": 24, "option": 69, "output": 25, "overview": [16, 22], "packag": [28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "particl": [26, 63], "patch": [16, 61], "perform": 19, "plot": [19, 25, 26, 28], "plot_cav": 58, "plot_tool": 66, "poisson": [19, 21], "problem": [4, 27, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 65, 68, 70], "profile_pyro": 66, "project": 22, "prolong": 15, "pull": 8, "pyro": [6, 11, 12, 13, 17, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69], "pyro_sim": 28, "python": 11, "quad": [4, 5, 42, 44, 48, 50, 52, 65, 70], "quick": 12, "ramp": [42, 44, 48, 50], "rayleigh": 5, "read": 25, "reconstruct": 61, "refer": [11, 72], "regress": 71, "request": 8, "result": 20, "routin": 2, "rt": [4, 42, 44, 46, 48, 50, 52], "rt2": [42, 44, 48, 50, 52], "run": 69, "runparam": 66, "runtim": 69, "sedov": [4, 5, 42, 44, 48, 50, 52], "set": [12, 19, 20, 21], "setup": 15, "shallow": 70, "shear": [9, 10, 56, 58], "simpl": 22, "simul": [29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 67], "simulation_nul": 28, "slot": 34, "smooth": [1, 30, 32, 36, 38], "sod": [4, 42, 44, 48, 50, 52], "softwar": 11, "solut": [19, 21], "solv": [19, 20, 21], "solver": [1, 4, 5, 9, 10, 11, 14, 18, 19, 20, 21, 70], "structur": 6, "submodul": [28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "subpackag": [28, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 64, 67], "swe": [64, 65], "system": [20, 21], "tabl": 11, "taylor": 5, "test": [12, 16, 22, 28, 30, 34, 36, 38, 40, 42, 44, 48, 50, 52, 54, 65, 71], "tophat": [1, 30, 36, 38, 40, 68], "unit": 71, "unsplit_flux": [41, 51, 64], "up": [12, 19, 20, 21], "us": [16, 26], "util": [11, 25, 66], "variabl": [15, 21], "variable_coeff_mg": 62, "viscou": [3, 10], "viscous_burg": [67, 68], "visual": 21, "water": 70, "work": [15, 25]}}) \ No newline at end of file diff --git a/swe_basics.html b/swe_basics.html index 53a18f5d0..38b3ceca6 100644 --- a/swe_basics.html +++ b/swe_basics.html @@ -4,7 +4,7 @@ - Shallow water solver — pyro 4.0.1.post67+g6c4afbe8 documentation + Shallow water solver — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/testing.html b/testing.html index 4b3f24d78..c2e332628 100644 --- a/testing.html +++ b/testing.html @@ -4,7 +4,7 @@ - Testing — pyro 4.0.1.post67+g6c4afbe8 documentation + Testing — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - + diff --git a/zreferences.html b/zreferences.html index 2528809d3..b9bc4c4ba 100644 --- a/zreferences.html +++ b/zreferences.html @@ -4,7 +4,7 @@ - References — pyro 4.0.1.post67+g6c4afbe8 documentation + References — pyro 4.0.1.post68+ga68d4e36 documentation @@ -18,7 +18,7 @@ - +