pyro
rtd
pyro basics
Introduction to pyro
Setting up pyro
Notes on the numerical methods
Design ideas
Running
Working with output
Adding a problem
Mesh overview
Mesh examples
Solvers
Advection solvers
Compressible hydrodynamics solvers
Compressible solver comparisons
Multigrid solvers
Multigrid examples
Diffusion
Incompressible hydrodynamics solver
Low Mach number hydrodynamics solver
Shallow water solvers
Utilities
Analysis routines
Testing
Community
Getting help
Acknowledgments
Reference
API
pyro
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
add_derived() (mesh.patch.CellCenterData2d method)
advection (module)
advection.advective_fluxes (module)
advection.problems (module)
advection.problems.smooth (module)
advection.problems.test (module)
advection.problems.tophat (module)
advection.simulation (module)
advection_rk (module)
advection_rk.fluxes (module)
advection_rk.simulation (module)
advection_weno (module)
advection_weno.fluxes (module)
advection_weno.simulation (module)
alpha() (in module examples.multigrid.mg_test_general_alphabeta_only)
(in module examples.multigrid.mg_test_general_beta_only)
(in module examples.multigrid.mg_test_general_constant)
(in module examples.multigrid.mg_test_general_dirichlet)
(in module examples.multigrid.mg_test_general_inhomogeneous)
(in module examples.multigrid.mg_test_vc_constant)
(in module examples.multigrid.mg_test_vc_dirichlet)
(in module examples.multigrid.mg_test_vc_periodic)
ArrayIndexer (class in mesh.array_indexer)
B
BC (class in mesh.boundary)
bc_is_solid() (in module mesh.boundary)
bc_setup() (in module simulation_null)
BCProp (class in mesh.boundary)
begin() (util.profile.Timer method)
beta() (in module examples.multigrid.mg_test_general_alphabeta_only)
(in module examples.multigrid.mg_test_general_beta_only)
(in module examples.multigrid.mg_test_general_constant)
(in module examples.multigrid.mg_test_general_dirichlet)
(in module examples.multigrid.mg_test_general_inhomogeneous)
bold() (in module util.msg)
C
cell_center_data_clone() (in module mesh.patch)
CellCenterData2d (class in mesh.patch)
CellCenterMG2d (class in multigrid.MG)
coarse_like() (mesh.patch.Grid2d method)
command_line_params() (util.runparams.RuntimeParameters method)
compare (module)
compare() (in module compare)
compute_final_update() (mesh.integration.RKIntegrator method)
compute_timestep() (simulation_null.NullSimulation method)
copy() (mesh.array_indexer.ArrayIndexer method)
create() (mesh.patch.CellCenterData2d method)
D
define_bc() (in module mesh.boundary)
diffusion (module)
diffusion.problems (module)
diffusion.problems.gaussian (module)
diffusion.problems.test (module)
diffusion.simulation (module)
do_demo() (in module mesh.patch)
do_output() (simulation_null.NullSimulation method)
do_tests() (in module test)
doit() (in module examples.multigrid.mg_vis)
(in module examples.multigrid.project_periodic)
(in module examples.multigrid.prolong_restrict_demo)
(in module pyro)
dovis() (advection.simulation.Simulation method)
(diffusion.simulation.Simulation method)
(simulation_null.NullSimulation method)
E
EdgeCoeffs (class in multigrid.edge_coeffs)
end() (util.profile.Timer method)
evolve() (advection.simulation.Simulation method)
(advection_rk.simulation.Simulation method)
(advection_weno.simulation.Simulation method)
(diffusion.simulation.Simulation method)
(simulation_null.NullSimulation method)
examples (module)
examples.multigrid (module)
examples.multigrid.mg_test_general_alphabeta_only (module)
examples.multigrid.mg_test_general_beta_only (module)
examples.multigrid.mg_test_general_constant (module)
examples.multigrid.mg_test_general_dirichlet (module)
examples.multigrid.mg_test_general_inhomogeneous (module)
examples.multigrid.mg_test_simple (module)
examples.multigrid.mg_test_vc_constant (module)
examples.multigrid.mg_test_vc_dirichlet (module)
examples.multigrid.mg_test_vc_periodic (module)
examples.multigrid.mg_vis (module)
examples.multigrid.project_periodic (module)
examples.multigrid.prolong_restrict_demo (module)
F
f() (in module examples.multigrid.mg_test_general_alphabeta_only)
(in module examples.multigrid.mg_test_general_beta_only)
(in module examples.multigrid.mg_test_general_constant)
(in module examples.multigrid.mg_test_general_dirichlet)
(in module examples.multigrid.mg_test_general_inhomogeneous)
(in module examples.multigrid.mg_test_simple)
(in module examples.multigrid.mg_test_vc_constant)
(in module examples.multigrid.mg_test_vc_dirichlet)
(in module examples.multigrid.mg_test_vc_periodic)
(in module examples.multigrid.mg_vis)
fail() (in module util.msg)
fill_BC() (mesh.patch.CellCenterData2d method)
fill_BC_all() (mesh.patch.CellCenterData2d method)
fill_ghost() (mesh.array_indexer.ArrayIndexer method)
finalize() (in module advection.problems.smooth)
(in module advection.problems.test)
(in module advection.problems.tophat)
(in module diffusion.problems.gaussian)
(in module diffusion.problems.test)
(simulation_null.NullSimulation method)
fine_like() (mesh.patch.Grid2d method)
finished() (simulation_null.NullSimulation method)
flatten() (in module mesh.reconstruction)
flatten_multid() (in module mesh.reconstruction)
fluxes() (in module advection_rk.fluxes)
(in module advection_weno.fluxes)
from_centers() (mesh.fv.FV2d method)
FV2d (class in mesh.fv)
fvs() (in module advection_weno.fluxes)
G
gamma_x() (in module examples.multigrid.mg_test_general_alphabeta_only)
(in module examples.multigrid.mg_test_general_beta_only)
(in module examples.multigrid.mg_test_general_constant)
(in module examples.multigrid.mg_test_general_dirichlet)
(in module examples.multigrid.mg_test_general_inhomogeneous)
gamma_y() (in module examples.multigrid.mg_test_general_alphabeta_only)
(in module examples.multigrid.mg_test_general_beta_only)
(in module examples.multigrid.mg_test_general_constant)
(in module examples.multigrid.mg_test_general_dirichlet)
(in module examples.multigrid.mg_test_general_inhomogeneous)
GeneralMG2d (class in multigrid.general_MG)
get_args() (in module plot)
get_aux() (mesh.patch.CellCenterData2d method)
get_param() (util.runparams.RuntimeParameters method)
get_solution() (multigrid.MG.CellCenterMG2d method)
get_solution_gradient() (multigrid.MG.CellCenterMG2d method)
get_solution_object() (multigrid.MG.CellCenterMG2d method)
get_stage_start() (mesh.integration.RKIntegrator method)
get_var() (mesh.patch.CellCenterData2d method)
get_var_by_index() (mesh.patch.CellCenterData2d method)
get_vars() (mesh.patch.CellCenterData2d method)
Grid2d (class in mesh.patch)
grid_info() (multigrid.MG.CellCenterMG2d method)
grid_setup() (in module simulation_null)
I
init_data() (in module advection.problems.smooth)
(in module advection.problems.test)
(in module advection.problems.tophat)
(in module diffusion.problems.gaussian)
(in module diffusion.problems.test)
init_RHS() (multigrid.MG.CellCenterMG2d method)
init_solution() (multigrid.MG.CellCenterMG2d method)
init_zeros() (multigrid.MG.CellCenterMG2d method)
initialize() (advection.simulation.Simulation method)
(diffusion.simulation.Simulation method)
(simulation_null.NullSimulation method)
ip() (mesh.array_indexer.ArrayIndexer method)
ip_jp() (mesh.array_indexer.ArrayIndexer method)
is_asymmetric() (mesh.array_indexer.ArrayIndexer method)
is_float() (in module util.runparams)
is_int() (in module util.runparams)
is_symmetric() (mesh.array_indexer.ArrayIndexer method)
J
jp() (mesh.array_indexer.ArrayIndexer method)
L
lap() (mesh.array_indexer.ArrayIndexer method)
limit() (in module mesh.reconstruction)
limit2() (in module mesh.reconstruction)
limit4() (in module mesh.reconstruction)
load_params() (util.runparams.RuntimeParameters method)
M
makeplot() (in module plot)
max() (mesh.patch.CellCenterData2d method)
mesh (module)
mesh.array_indexer (module)
mesh.boundary (module)
mesh.fv (module)
mesh.integration (module)
mesh.patch (module)
mesh.reconstruction (module)
method_compute_timestep() (advection.simulation.Simulation method)
(advection_rk.simulation.Simulation method)
(advection_weno.simulation.Simulation method)
(diffusion.simulation.Simulation method)
(simulation_null.NullSimulation method)
min() (mesh.patch.CellCenterData2d method)
multigrid (module)
multigrid.edge_coeffs (module)
multigrid.general_MG (module)
multigrid.MG (module)
multigrid.variable_coeff_MG (module)
N
nolimit() (in module mesh.reconstruction)
norm() (mesh.array_indexer.ArrayIndexer method)
(mesh.patch.Grid2d method)
nstages() (mesh.integration.RKIntegrator method)
NullSimulation (class in simulation_null)
P
parse_and_run() (in module pyro)
phi_analytic() (in module diffusion.problems.gaussian)
plot (module)
preevolve() (simulation_null.NullSimulation method)
pretty_print() (mesh.array_indexer.ArrayIndexer method)
(mesh.patch.CellCenterData2d method)
print_all_params() (util.runparams.RuntimeParameters method)
print_paramfile() (util.runparams.RuntimeParameters method)
print_unused_params() (util.runparams.RuntimeParameters method)
prolong() (mesh.patch.CellCenterData2d method)
pyro (module)
PyroTest (class in test)
R
read() (in module util.io)
read_bcs() (in module util.io)
read_extras() (simulation_null.NullSimulation method)
register_var() (mesh.patch.CellCenterData2d method)
report() (util.profile.TimerCollection method)
restrict() (mesh.patch.CellCenterData2d method)
(multigrid.edge_coeffs.EdgeCoeffs method)
RKIntegrator (class in mesh.integration)
RuntimeParameters (class in util.runparams)
S
scratch_array() (mesh.patch.Grid2d method)
set_aux() (mesh.patch.CellCenterData2d method)
set_start() (mesh.integration.RKIntegrator method)
setup_axes() (in module util.plot_tools)
Simulation (class in advection.simulation)
(class in advection_rk.simulation)
(class in advection_weno.simulation)
(class in diffusion.simulation)
simulation_null (module)
smooth() (multigrid.general_MG.GeneralMG2d method)
(multigrid.MG.CellCenterMG2d method)
(multigrid.variable_coeff_MG.VarCoeffCCMG2d method)
solve() (multigrid.MG.CellCenterMG2d method)
store_increment() (mesh.integration.RKIntegrator method)
substep() (advection_rk.simulation.Simulation method)
(advection_weno.simulation.Simulation method)
success() (in module util.msg)
T
test (module)
test_general_poisson_dirichlet() (in module examples.multigrid.mg_test_general_alphabeta_only)
(in module examples.multigrid.mg_test_general_beta_only)
(in module examples.multigrid.mg_test_general_constant)
(in module examples.multigrid.mg_test_general_dirichlet)
test_general_poisson_inhomogeneous() (in module examples.multigrid.mg_test_general_inhomogeneous)
test_poisson_dirichlet() (in module examples.multigrid.mg_test_simple)
test_vc_constant() (in module examples.multigrid.mg_test_vc_constant)
test_vc_poisson_dirichlet() (in module examples.multigrid.mg_test_vc_dirichlet)
test_vc_poisson_periodic() (in module examples.multigrid.mg_test_vc_periodic)
Timer (class in util.profile)
timer() (util.profile.TimerCollection method)
TimerCollection (class in util.profile)
to_centers() (mesh.fv.FV2d method)
true() (in module examples.multigrid.mg_test_general_alphabeta_only)
(in module examples.multigrid.mg_test_general_beta_only)
(in module examples.multigrid.mg_test_general_constant)
(in module examples.multigrid.mg_test_general_dirichlet)
(in module examples.multigrid.mg_test_general_inhomogeneous)
(in module examples.multigrid.mg_test_simple)
(in module examples.multigrid.mg_test_vc_constant)
(in module examples.multigrid.mg_test_vc_dirichlet)
(in module examples.multigrid.mg_test_vc_periodic)
(in module examples.multigrid.mg_vis)
U
unsplit_fluxes() (in module advection.advective_fluxes)
util (module)
util.io (module)
util.msg (module)
util.plot_tools (module)
util.profile (module)
util.runparams (module)
V
v() (mesh.array_indexer.ArrayIndexer method)
v_cycle() (multigrid.MG.CellCenterMG2d method)
VarCoeffCCMG2d (class in multigrid.variable_coeff_MG)
W
warning() (in module util.msg)
well_balance() (in module mesh.reconstruction)
weno() (in module mesh.reconstruction)
weno_upwind() (in module mesh.reconstruction)
write() (mesh.patch.CellCenterData2d method)
(simulation_null.NullSimulation method)
write_data() (mesh.patch.CellCenterData2d method)
write_extras() (simulation_null.NullSimulation method)
write_params() (util.runparams.RuntimeParameters method)
X
xl_func() (in module examples.multigrid.mg_test_general_inhomogeneous)
Y
yl_func() (in module examples.multigrid.mg_test_general_inhomogeneous)
Z
zero() (mesh.patch.CellCenterData2d method)
Read the Docs
v: rtd
Versions
latest
rtd
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.