:group: pyclaw .. _gallery_all: ================================== Gallery of all PyClaw applications ================================== .. contents:: 1-dimensional advection ======================= Advecting Gaussian with periodic boundary. `Source code `__ ... `Plots <../../_static/pyclaw/examples/advection_1d/_plots_advection_1d/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_advection_1d__plots_advection_1d_frame0000fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_1d/_plots_advection_1d/frame0000fig1.html .. image:: thumbnails/pyclaw_examples_advection_1d__plots_advection_1d_frame0004fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_1d/_plots_advection_1d/frame0004fig1.html .. image:: thumbnails/pyclaw_examples_advection_1d__plots_advection_1d_frame0010fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_1d/_plots_advection_1d/frame0010fig1.html 1-dimensional variable-velocity advection ========================================= Advecting Gaussian and square wave with periodic boundary. `Source code `__ ... `Plots <../../_static/pyclaw/examples/advection_1d_variable/_plots_variable_coefficient_advection/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_advection_1d_variable__plots_variable_coefficient_advection_frame0000fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_1d_variable/_plots_variable_coefficient_advection/frame0000fig1.html .. image:: thumbnails/pyclaw_examples_advection_1d_variable__plots_variable_coefficient_advection_frame0004fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_1d_variable/_plots_variable_coefficient_advection/frame0004fig1.html .. image:: thumbnails/pyclaw_examples_advection_1d_variable__plots_variable_coefficient_advection_frame0008fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_1d_variable/_plots_variable_coefficient_advection/frame0008fig1.html 1-dimensional acoustics ======================= Acoustics equations with wall boundary at left and extrap at right. `Source code `__ ... `Plots <../../_static/pyclaw/examples/acoustics_1d_homogeneous/_plots_acoustics_1d/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_acoustics_1d_homogeneous__plots_acoustics_1d_frame0000fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_1d_homogeneous/_plots_acoustics_1d/frame0000fig1.html .. image:: thumbnails/pyclaw_examples_acoustics_1d_homogeneous__plots_acoustics_1d_frame0002fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_1d_homogeneous/_plots_acoustics_1d/frame0002fig1.html .. image:: thumbnails/pyclaw_examples_acoustics_1d_homogeneous__plots_acoustics_1d_frame0005fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_1d_homogeneous/_plots_acoustics_1d/frame0005fig1.html 1-dimensional Burgers' equation =============================== Burgers' equation with sinusoidal initial data, steepening to N-wave. `Source code `__ ... `Plots <../../_static/pyclaw/examples/burgers_1d/_plots_burgers_1d/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_burgers_1d__plots_burgers_1d_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/burgers_1d/_plots_burgers_1d/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_burgers_1d__plots_burgers_1d_frame0003fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/burgers_1d/_plots_burgers_1d/frame0003fig0.html .. image:: thumbnails/pyclaw_examples_burgers_1d__plots_burgers_1d_frame0006fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/burgers_1d/_plots_burgers_1d/frame0006fig0.html 1-dimensional shallow water equation ==================================== Shallow water shock tube. `Source code `__ ... `Plots <../../_static/pyclaw/examples/shallow_1d/_plots_dam_break/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_shallow_1d__plots_dam_break_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_1d/_plots_dam_break/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_shallow_1d__plots_dam_break_frame0003fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_1d/_plots_dam_break/frame0003fig0.html .. image:: thumbnails/pyclaw_examples_shallow_1d__plots_dam_break_frame0006fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_1d/_plots_dam_break/frame0006fig0.html Flow over a sill. `Source code `__ ... `Plots <../../_static/pyclaw/examples/shallow_1d/_plots_sill/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_shallow_1d__plots_sill_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_1d/_plots_sill/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_shallow_1d__plots_sill_frame0003fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_1d/_plots_sill/frame0003fig0.html .. image:: thumbnails/pyclaw_examples_shallow_1d__plots_sill_frame0006fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_1d/_plots_sill/frame0006fig0.html 1-dimensional nonlinear elasticity ================================== Evolution of two trains of solitary waves from an initial gaussian. `Source code `__ ... `Plots <../../_static/pyclaw/examples/stegoton_1d/_plots_stegoton/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_stegoton_1d__plots_stegoton_frame0000fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/stegoton_1d/_plots_stegoton/frame0000fig1.html .. image:: thumbnails/pyclaw_examples_stegoton_1d__plots_stegoton_frame0003fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/stegoton_1d/_plots_stegoton/frame0003fig1.html .. image:: thumbnails/pyclaw_examples_stegoton_1d__plots_stegoton_frame0005fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/stegoton_1d/_plots_stegoton/frame0005fig1.html 1-dimensional Euler equations ============================= Woodward-Colella blast-wave interaction problem. `Source code `__ ... `Plots <../../_static/pyclaw/examples/euler_1d/_plots_woodward_colella_blast/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_euler_1d__plots_woodward_colella_blast_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_1d/_plots_woodward_colella_blast/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_euler_1d__plots_woodward_colella_blast_frame0003fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_1d/_plots_woodward_colella_blast/frame0003fig0.html .. image:: thumbnails/pyclaw_examples_euler_1d__plots_woodward_colella_blast_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_1d/_plots_woodward_colella_blast/frame0010fig0.html Shu-Osher problem. `Source code `__ ... `Plots <../../_static/pyclaw/examples/euler_1d/_plots_shocksine/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_euler_1d__plots_shocksine_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_1d/_plots_shocksine/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_euler_1d__plots_shocksine_frame0003fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_1d/_plots_shocksine/frame0003fig0.html .. image:: thumbnails/pyclaw_examples_euler_1d__plots_shocksine_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_1d/_plots_shocksine/frame0010fig0.html Shock tube problem. `Source code `__ ... `Plots <../../_static/pyclaw/examples/euler_1d/_plots_shocktube/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_euler_1d__plots_shocktube_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_1d/_plots_shocktube/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_euler_1d__plots_shocktube_frame0003fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_1d/_plots_shocktube/frame0003fig0.html .. image:: thumbnails/pyclaw_examples_euler_1d__plots_shocktube_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_1d/_plots_shocktube/frame0010fig0.html 2-dimensional advection ======================= Advecting square with periodic boundary conditions. `Source code `__ ... `Plots <../../_static/pyclaw/examples/advection_2d/_plots_advection_2d/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_advection_2d__plots_advection_2d_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_2d/_plots_advection_2d/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_advection_2d__plots_advection_2d_frame0002fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_2d/_plots_advection_2d/frame0002fig0.html .. image:: thumbnails/pyclaw_examples_advection_2d__plots_advection_2d_frame0004fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_2d/_plots_advection_2d/frame0004fig0.html 2-dimensional variable-coefficient advection ============================================ Advection in an annular region. `Source code `__ ... `Plots <../../_static/pyclaw/examples/advection_2d_annulus/_plots_advection_annulus/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_advection_2d_annulus__plots_advection_annulus_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_2d_annulus/_plots_advection_annulus/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_advection_2d_annulus__plots_advection_annulus_frame0004fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_2d_annulus/_plots_advection_annulus/frame0004fig0.html .. image:: thumbnails/pyclaw_examples_advection_2d_annulus__plots_advection_annulus_frame0008fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_2d_annulus/_plots_advection_annulus/frame0008fig0.html 2-dimensional acoustics ======================= Expanding radial acoustic wave in a homogeneous medium. `Source code `__ ... `Plots <../../_static/pyclaw/examples/acoustics_2d_homogeneous/_plots_acoustics_2d/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_acoustics_2d_homogeneous__plots_acoustics_2d_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_2d_homogeneous/_plots_acoustics_2d/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_acoustics_2d_homogeneous__plots_acoustics_2d_frame0002fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_2d_homogeneous/_plots_acoustics_2d/frame0002fig0.html .. image:: thumbnails/pyclaw_examples_acoustics_2d_homogeneous__plots_acoustics_2d_frame0004fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_2d_homogeneous/_plots_acoustics_2d/frame0004fig0.html 2-dimensional variable-coefficient acoustics ============================================ Expanding radial acoustic wave in a two-material medium with an interface. `Source code `__ ... `Plots <../../_static/pyclaw/examples/acoustics_2d_variable/_plots_acoustics_2d_interface/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_acoustics_2d_variable__plots_acoustics_2d_interface_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_2d_variable/_plots_acoustics_2d_interface/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_acoustics_2d_variable__plots_acoustics_2d_interface_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_2d_variable/_plots_acoustics_2d_interface/frame0010fig0.html .. image:: thumbnails/pyclaw_examples_acoustics_2d_variable__plots_acoustics_2d_interface_frame0020fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_2d_variable/_plots_acoustics_2d_interface/frame0020fig0.html Acoustic wave scattered by two cylinders. `Source code `__ ... `Plots <../../_static/pyclaw/examples/acoustics_2d_mapped/_plots_acoustics_2d_inclusions/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_acoustics_2d_mapped__plots_acoustics_2d_inclusions_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_2d_mapped/_plots_acoustics_2d_inclusions/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_acoustics_2d_mapped__plots_acoustics_2d_inclusions_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_2d_mapped/_plots_acoustics_2d_inclusions/frame0010fig0.html .. image:: thumbnails/pyclaw_examples_acoustics_2d_mapped__plots_acoustics_2d_inclusions_frame0020fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/acoustics_2d_mapped/_plots_acoustics_2d_inclusions/frame0020fig0.html 2-dimensional advection-reaction ================================ `Source code `__ ... `Plots <../../_static/pyclaw/examples/advection_reaction_2d/_plots_advection_reaction/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_advection_reaction_2d__plots_advection_reaction_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_reaction_2d/_plots_advection_reaction/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_advection_reaction_2d__plots_advection_reaction_frame0004fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_reaction_2d/_plots_advection_reaction/frame0004fig0.html .. image:: thumbnails/pyclaw_examples_advection_reaction_2d__plots_advection_reaction_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/advection_reaction_2d/_plots_advection_reaction/frame0010fig0.html 2-dimensional shallow water equations ===================================== Radial dam-break. `Source code `__ ... `Plots <../../_static/pyclaw/examples/shallow_2d/_plots_radial_dam_break/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_shallow_2d__plots_radial_dam_break_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_2d/_plots_radial_dam_break/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_shallow_2d__plots_radial_dam_break_frame0004fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_2d/_plots_radial_dam_break/frame0004fig0.html .. image:: thumbnails/pyclaw_examples_shallow_2d__plots_radial_dam_break_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_2d/_plots_radial_dam_break/frame0010fig0.html 2-dimensional shallow water on the sphere ========================================= Wavenumber 4 Rossby-Haurwitz wave on a rotating sphere. `Source code `__ ... `Plots <../../_static/pyclaw/examples/shallow_sphere/_plots_Rossby_wave/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_shallow_sphere__plots_Rossby_wave_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_sphere/_plots_Rossby_wave/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_shallow_sphere__plots_Rossby_wave_frame0004fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_sphere/_plots_Rossby_wave/frame0004fig0.html .. image:: thumbnails/pyclaw_examples_shallow_sphere__plots_Rossby_wave_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/shallow_sphere/_plots_Rossby_wave/frame0010fig0.html 2-dimensional Euler equations ============================= Shock-bubble interaction. `Source code `__ ... `Plots <../../_static/pyclaw/examples/euler_2d/_plots_shock_bubble_interaction/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_euler_2d__plots_shock_bubble_interaction_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_2d/_plots_shock_bubble_interaction/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_euler_2d__plots_shock_bubble_interaction_frame0004fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_2d/_plots_shock_bubble_interaction/frame0004fig0.html .. image:: thumbnails/pyclaw_examples_euler_2d__plots_shock_bubble_interaction_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_2d/_plots_shock_bubble_interaction/frame0010fig0.html Quadrants: 2D Riemann problem with four shockwaves. `Source code `__ ... `Plots <../../_static/pyclaw/examples/euler_2d/_plots_quadrants/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_euler_2d__plots_quadrants_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_2d/_plots_quadrants/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_euler_2d__plots_quadrants_frame0004fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_2d/_plots_quadrants/frame0004fig0.html .. image:: thumbnails/pyclaw_examples_euler_2d__plots_quadrants_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/euler_2d/_plots_quadrants/frame0010fig0.html 2-dimensional KPP equation ========================== Non-convex flux example. `Source code `__ ... `Plots <../../_static/pyclaw/examples/kpp/_plots_kpp/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_kpp__plots_kpp_frame0000fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/kpp/_plots_kpp/frame0000fig1.html .. image:: thumbnails/pyclaw_examples_kpp__plots_kpp_frame0004fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/kpp/_plots_kpp/frame0004fig1.html .. image:: thumbnails/pyclaw_examples_kpp__plots_kpp_frame0010fig1.png :width: 5cm :target: ../../_static/pyclaw/examples/kpp/_plots_kpp/frame0010fig1.html 2-dimensional p-system ====================== Radial wave in a checkerboard-like medium. `Source code `__ ... `Plots <../../_static/pyclaw/examples/psystem_2d/_plots_psystem_2d/_PlotIndex.html>`__ .. image:: thumbnails/pyclaw_examples_psystem_2d__plots_psystem_2d_frame0000fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/psystem_2d/_plots_psystem_2d/frame0000fig0.html .. image:: thumbnails/pyclaw_examples_psystem_2d__plots_psystem_2d_frame0004fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/psystem_2d/_plots_psystem_2d/frame0004fig0.html .. image:: thumbnails/pyclaw_examples_psystem_2d__plots_psystem_2d_frame0010fig0.png :width: 5cm :target: ../../_static/pyclaw/examples/psystem_2d/_plots_psystem_2d/frame0010fig0.html