gitextract_nerblykz/ ├── .github/ │ └── workflows/ │ └── build-book.yml ├── .gitignore ├── ADDITIONS ├── CompHydroTutorial.tex ├── Euler/ │ ├── Euler-methods.tex │ ├── Euler-theory.tex │ ├── README │ ├── axisymmetry.odg │ └── main.tex ├── GNUmakefile ├── LICENSE ├── NOTES ├── README.md ├── TODO ├── advection/ │ ├── advection-basics.tex │ ├── advection-higherorder.tex │ ├── main.tex │ └── old-scripts/ │ ├── fv.py │ ├── simplegrid.py │ └── simplegrid2.py ├── burgers/ │ └── burgers.tex ├── codes/ │ └── intro/ │ └── sin-converge.py ├── diffusion/ │ ├── GNUmakefile │ └── diffusion.tex ├── figures/ │ ├── Euler/ │ │ ├── multiple_interfaces.py │ │ ├── ppm-sequence.py │ │ ├── ppm-trace.py │ │ ├── ppm.py │ │ ├── rarefaction_cartoon.py │ │ ├── riemann-states-q.py │ │ ├── riemann-states.py │ │ ├── riemann-waves-jump.py │ │ ├── riemann-waves.py │ │ ├── riemann_cartoon.py │ │ ├── states.py │ │ └── update.sh │ ├── advection/ │ │ ├── 2dFD.py │ │ ├── 2dFV.py │ │ ├── 2dgrid.py │ │ ├── 2dgrid_hat.py │ │ ├── 2dgrid_transverse.py │ │ ├── characteristics.py │ │ ├── domains.py │ │ ├── fd_ghost.py │ │ ├── fv_ghost.py │ │ ├── generalgrid.py │ │ ├── rea-limitex.py │ │ ├── rea.py │ │ ├── riemann.py │ │ ├── riemann_bc.py │ │ ├── riemann_mol.py │ │ └── update.sh │ ├── burgers/ │ │ ├── characteristics.py │ │ ├── rh.py │ │ └── update.sh │ ├── finite-volume/ │ │ ├── ccfd.py │ │ ├── discretizations.odg │ │ ├── domain.py │ │ ├── fd.py │ │ ├── fv.py │ │ ├── simplegrid2.py │ │ ├── simplegrid_gc.py │ │ └── update.sh │ ├── gridFigs/ │ │ ├── fdrestrict.py │ │ ├── fvprolong.py │ │ ├── fvrestrict.py │ │ └── nested.py │ ├── incompressible/ │ │ ├── MAC-solve.py │ │ └── MAC.py │ ├── intro/ │ │ ├── fft_simple_examples.py │ │ ├── integrals.py │ │ ├── rk4_plot.py │ │ └── update.sh │ ├── multigrid/ │ │ ├── 2dgrid-mg.py │ │ ├── fv-fd_bnd.py │ │ ├── fvrestrict.py │ │ ├── laplacian.py │ │ ├── mgtower.py │ │ ├── red_black.py │ │ └── smooth-separate.py │ └── weno/ │ └── weno.py ├── finite-volume/ │ ├── discretizations.eps │ ├── finite-volume.tex │ ├── main.tex │ └── old-scripts/ │ ├── domain-1d.py │ └── simplegrid.py ├── gravity/ │ └── gravity.tex ├── higher-order/ │ ├── higher-order-burgers.tex │ ├── higher-order-euler.tex │ └── weno-coefficients.ipynb ├── hydro-test-problems/ │ └── hydro-test-problems.tex ├── hydro1d/ │ └── hydro1d.tex ├── hydro_examples/ │ └── hydro_examples.tex ├── incompressible/ │ ├── GNUmakefile │ ├── MAC.eps │ ├── MAC_solve.eps │ ├── incompressible.tex │ └── main.tex ├── instabilities/ │ └── instabilities.tex ├── intro/ │ └── intro.tex ├── low_mach/ │ ├── low_mach.tex │ ├── mg_vc_periodic_converge.eps │ └── mg_vc_periodic_test.eps ├── multigrid/ │ ├── 2dgrid-prolong.eps │ ├── GNUmakefile │ ├── main.tex │ ├── mg-converge.eps │ ├── mg_error_vs_cycle.eps │ ├── multigrid.tex │ └── rb.eps ├── multiphysics/ │ └── multiphysics.tex ├── mysymbols.tex ├── pde-classes/ │ └── pde-classes.tex ├── preface/ │ └── preface.tex ├── public-codes/ │ └── NOTES ├── pyro/ │ └── pyro.tex ├── radiation/ │ ├── mg_general_inhomogeneous_converge.eps │ ├── mg_general_inhomogeneous_test.eps │ └── radiation.tex ├── reactive_flow/ │ ├── notes.txt │ └── reactive_flow.tex ├── refs.bib ├── simulations/ │ └── simulations.tex ├── software-engineering/ │ ├── software-engineering.tex │ └── topics.txt └── symbols/ └── symbols.tex