├── .github └── workflows │ ├── ci.yml │ ├── doc.yml │ └── extract_nd.py ├── .gitmodules ├── LICENSE ├── Makefile ├── README.md ├── docs ├── Makefile └── source │ ├── _static │ ├── alabaster.css_t │ └── custom.css │ ├── conf.py │ ├── conf_params │ ├── alabaster_params.py │ ├── mathjax_macro │ │ ├── discrete.py │ │ ├── general.py │ │ ├── momentum.py │ │ └── scalar.py │ ├── mathjax_params.py │ └── pstyle.py │ ├── discretisation │ ├── main.rst │ ├── spatial │ │ ├── incompressibility.rst │ │ ├── main.rst │ │ ├── momentum │ │ │ ├── main.rst │ │ │ ├── x │ │ │ │ ├── advection.rst │ │ │ │ ├── diffusion.rst │ │ │ │ ├── main.rst │ │ │ │ └── pressure.rst │ │ │ ├── y │ │ │ │ ├── advection.rst │ │ │ │ ├── diffusion.rst │ │ │ │ ├── main.rst │ │ │ │ └── pressure.rst │ │ │ └── z │ │ │ │ ├── advection.rst │ │ │ │ ├── diffusion.rst │ │ │ │ ├── main.rst │ │ │ │ └── pressure.rst │ │ ├── prerequisite │ │ │ ├── main.rst │ │ │ ├── scalar.rst │ │ │ ├── x.rst │ │ │ ├── y.rst │ │ │ └── z.rst │ │ ├── quad │ │ │ ├── advection.rst │ │ │ ├── diffusion.rst │ │ │ ├── main.rst │ │ │ └── pressure.rst │ │ ├── scalar.rst │ │ ├── symbol │ │ │ ├── average.rst │ │ │ ├── differentiation.rst │ │ │ ├── main.rst │ │ │ ├── scale_factor.rst │ │ │ └── summation.rst │ │ └── velocity_gradient_tensor.rst │ └── temporal │ │ ├── correction.rst │ │ └── main.rst │ ├── equation │ ├── figures │ │ ├── plot.gp │ │ └── result.png │ └── main.rst │ ├── example │ ├── energy │ │ ├── data │ │ │ ├── energy.py │ │ │ └── exec.sh │ │ └── main.rst │ ├── main.rst │ └── typical │ │ ├── data │ │ ├── balance_dif.py │ │ ├── balance_main.py │ │ ├── divergence.py │ │ ├── exec.sh │ │ └── snapshot.py │ │ └── main.rst │ ├── ext │ ├── mydetails.py │ └── myliteralinclude.py │ ├── index.rst │ ├── reference │ ├── main.rst │ └── reference.txt │ └── thumbnail.png ├── exec.sh ├── include ├── array.h ├── array_macros │ ├── domain │ │ ├── hxxc.h │ │ ├── hxxf.h │ │ ├── hyxc.h │ │ ├── hyxf.h │ │ ├── jdxc.h │ │ ├── jdxf.h │ │ ├── xc.h │ │ └── xf.h │ ├── fluid │ │ ├── lxx.h │ │ ├── lxy.h │ │ ├── lxz.h │ │ ├── lyx0.h │ │ ├── lyx1.h │ │ ├── lyy0.h │ │ ├── lyy1.h │ │ ├── lyz.h │ │ ├── lzx.h │ │ ├── lzy.h │ │ ├── lzz.h │ │ ├── p.h │ │ ├── psi.h │ │ ├── srct.h │ │ ├── srcux.h │ │ ├── srcuy.h │ │ ├── srcuz.h │ │ ├── t.h │ │ ├── ux.h │ │ ├── uy.h │ │ └── uz.h │ └── statistics │ │ ├── adv.h │ │ ├── dif.h │ │ ├── ux1.h │ │ ├── ux2.h │ │ ├── uy1.h │ │ ├── uy2.h │ │ ├── uz1.h │ │ └── uz2.h ├── config.h ├── decide_dt.h ├── domain.h ├── fileio.h ├── fluid.h ├── fluid_solver.h ├── halo.h ├── integrate.h ├── linear_system.h ├── logging.h ├── memory.h ├── param.h ├── runge_kutta.h ├── save.h ├── statistics.h ├── tdm.h └── timer.h ├── initial_condition ├── Makefile ├── main.py └── main.sh ├── src ├── array.c ├── config.c ├── decide_dt.c ├── domain.c ├── fileio.c ├── fluid │ ├── boundary │ │ ├── p.c │ │ ├── psi.c │ │ ├── t.c │ │ ├── ux.c │ │ ├── uy.c │ │ └── uz.c │ ├── compute_diffusivity.c │ ├── compute_potential.c │ ├── correct │ │ ├── internal.h │ │ ├── main.c │ │ ├── ux.c │ │ ├── uy.c │ │ └── uz.c │ ├── init.c │ ├── predict │ │ ├── internal.h │ │ ├── linear_system.c │ │ ├── lxx.c │ │ ├── lxy.c │ │ ├── lxz.c │ │ ├── lyx.c │ │ ├── lyy.c │ │ ├── lyz.c │ │ ├── lzx.c │ │ ├── lzy.c │ │ ├── lzz.c │ │ ├── main.c │ │ ├── t.c │ │ ├── ux.c │ │ ├── uy.c │ │ └── uz.c │ ├── save.c │ └── update_pressure.c ├── halo.c ├── integrate.c ├── linear_system.c ├── logging │ ├── dissipation.c │ ├── divergence.c │ ├── injection.c │ ├── internal.h │ ├── main.c │ └── total_energy.c ├── main.c ├── memory.c ├── param │ ├── boundary-condition.c │ └── implicit.c ├── runge_kutta.c ├── save.c ├── statistics.c ├── tdm.c └── timer.c └── tools ├── README.rst └── define_arrays.py /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/.github/workflows/doc.yml -------------------------------------------------------------------------------- /.github/workflows/extract_nd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/.github/workflows/extract_nd.py -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/_static/alabaster.css_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/_static/alabaster.css_t -------------------------------------------------------------------------------- /docs/source/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/_static/custom.css -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/conf_params/alabaster_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/conf_params/alabaster_params.py -------------------------------------------------------------------------------- /docs/source/conf_params/mathjax_macro/discrete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/conf_params/mathjax_macro/discrete.py -------------------------------------------------------------------------------- /docs/source/conf_params/mathjax_macro/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/conf_params/mathjax_macro/general.py -------------------------------------------------------------------------------- /docs/source/conf_params/mathjax_macro/momentum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/conf_params/mathjax_macro/momentum.py -------------------------------------------------------------------------------- /docs/source/conf_params/mathjax_macro/scalar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/conf_params/mathjax_macro/scalar.py -------------------------------------------------------------------------------- /docs/source/conf_params/mathjax_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/conf_params/mathjax_params.py -------------------------------------------------------------------------------- /docs/source/conf_params/pstyle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/conf_params/pstyle.py -------------------------------------------------------------------------------- /docs/source/discretisation/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/main.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/incompressibility.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/incompressibility.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/main.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/main.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/x/advection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/x/advection.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/x/diffusion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/x/diffusion.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/x/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/x/main.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/x/pressure.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/x/pressure.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/y/advection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/y/advection.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/y/diffusion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/y/diffusion.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/y/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/y/main.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/y/pressure.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/y/pressure.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/z/advection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/z/advection.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/z/diffusion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/z/diffusion.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/z/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/z/main.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/momentum/z/pressure.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/momentum/z/pressure.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/prerequisite/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/prerequisite/main.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/prerequisite/scalar.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/prerequisite/scalar.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/prerequisite/x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/prerequisite/x.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/prerequisite/y.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/prerequisite/y.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/prerequisite/z.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/prerequisite/z.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/quad/advection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/quad/advection.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/quad/diffusion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/quad/diffusion.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/quad/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/quad/main.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/quad/pressure.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/quad/pressure.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/scalar.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/scalar.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/symbol/average.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/symbol/average.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/symbol/differentiation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/symbol/differentiation.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/symbol/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/symbol/main.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/symbol/scale_factor.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/symbol/scale_factor.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/symbol/summation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/symbol/summation.rst -------------------------------------------------------------------------------- /docs/source/discretisation/spatial/velocity_gradient_tensor.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/spatial/velocity_gradient_tensor.rst -------------------------------------------------------------------------------- /docs/source/discretisation/temporal/correction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/temporal/correction.rst -------------------------------------------------------------------------------- /docs/source/discretisation/temporal/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/discretisation/temporal/main.rst -------------------------------------------------------------------------------- /docs/source/equation/figures/plot.gp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/equation/figures/plot.gp -------------------------------------------------------------------------------- /docs/source/equation/figures/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/equation/figures/result.png -------------------------------------------------------------------------------- /docs/source/equation/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/equation/main.rst -------------------------------------------------------------------------------- /docs/source/example/energy/data/energy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/example/energy/data/energy.py -------------------------------------------------------------------------------- /docs/source/example/energy/data/exec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/example/energy/data/exec.sh -------------------------------------------------------------------------------- /docs/source/example/energy/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/example/energy/main.rst -------------------------------------------------------------------------------- /docs/source/example/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/example/main.rst -------------------------------------------------------------------------------- /docs/source/example/typical/data/balance_dif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/example/typical/data/balance_dif.py -------------------------------------------------------------------------------- /docs/source/example/typical/data/balance_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/example/typical/data/balance_main.py -------------------------------------------------------------------------------- /docs/source/example/typical/data/divergence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/example/typical/data/divergence.py -------------------------------------------------------------------------------- /docs/source/example/typical/data/exec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/example/typical/data/exec.sh -------------------------------------------------------------------------------- /docs/source/example/typical/data/snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/example/typical/data/snapshot.py -------------------------------------------------------------------------------- /docs/source/example/typical/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/example/typical/main.rst -------------------------------------------------------------------------------- /docs/source/ext/mydetails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/ext/mydetails.py -------------------------------------------------------------------------------- /docs/source/ext/myliteralinclude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/ext/myliteralinclude.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/reference/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/reference/main.rst -------------------------------------------------------------------------------- /docs/source/reference/reference.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/reference/reference.txt -------------------------------------------------------------------------------- /docs/source/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/docs/source/thumbnail.png -------------------------------------------------------------------------------- /exec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/exec.sh -------------------------------------------------------------------------------- /include/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array.h -------------------------------------------------------------------------------- /include/array_macros/domain/hxxc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/domain/hxxc.h -------------------------------------------------------------------------------- /include/array_macros/domain/hxxf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/domain/hxxf.h -------------------------------------------------------------------------------- /include/array_macros/domain/hyxc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/domain/hyxc.h -------------------------------------------------------------------------------- /include/array_macros/domain/hyxf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/domain/hyxf.h -------------------------------------------------------------------------------- /include/array_macros/domain/jdxc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/domain/jdxc.h -------------------------------------------------------------------------------- /include/array_macros/domain/jdxf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/domain/jdxf.h -------------------------------------------------------------------------------- /include/array_macros/domain/xc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/domain/xc.h -------------------------------------------------------------------------------- /include/array_macros/domain/xf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/domain/xf.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lxx.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lxy.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lxz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lxz.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lyx0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lyx0.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lyx1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lyx1.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lyy0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lyy0.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lyy1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lyy1.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lyz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lyz.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lzx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lzx.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lzy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lzy.h -------------------------------------------------------------------------------- /include/array_macros/fluid/lzz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/lzz.h -------------------------------------------------------------------------------- /include/array_macros/fluid/p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/p.h -------------------------------------------------------------------------------- /include/array_macros/fluid/psi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/psi.h -------------------------------------------------------------------------------- /include/array_macros/fluid/srct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/srct.h -------------------------------------------------------------------------------- /include/array_macros/fluid/srcux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/srcux.h -------------------------------------------------------------------------------- /include/array_macros/fluid/srcuy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/srcuy.h -------------------------------------------------------------------------------- /include/array_macros/fluid/srcuz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/srcuz.h -------------------------------------------------------------------------------- /include/array_macros/fluid/t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/t.h -------------------------------------------------------------------------------- /include/array_macros/fluid/ux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/ux.h -------------------------------------------------------------------------------- /include/array_macros/fluid/uy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/uy.h -------------------------------------------------------------------------------- /include/array_macros/fluid/uz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/fluid/uz.h -------------------------------------------------------------------------------- /include/array_macros/statistics/adv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/statistics/adv.h -------------------------------------------------------------------------------- /include/array_macros/statistics/dif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/statistics/dif.h -------------------------------------------------------------------------------- /include/array_macros/statistics/ux1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/statistics/ux1.h -------------------------------------------------------------------------------- /include/array_macros/statistics/ux2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/statistics/ux2.h -------------------------------------------------------------------------------- /include/array_macros/statistics/uy1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/statistics/uy1.h -------------------------------------------------------------------------------- /include/array_macros/statistics/uy2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/statistics/uy2.h -------------------------------------------------------------------------------- /include/array_macros/statistics/uz1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/statistics/uz1.h -------------------------------------------------------------------------------- /include/array_macros/statistics/uz2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/array_macros/statistics/uz2.h -------------------------------------------------------------------------------- /include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/config.h -------------------------------------------------------------------------------- /include/decide_dt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/decide_dt.h -------------------------------------------------------------------------------- /include/domain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/domain.h -------------------------------------------------------------------------------- /include/fileio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/fileio.h -------------------------------------------------------------------------------- /include/fluid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/fluid.h -------------------------------------------------------------------------------- /include/fluid_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/fluid_solver.h -------------------------------------------------------------------------------- /include/halo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/halo.h -------------------------------------------------------------------------------- /include/integrate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/integrate.h -------------------------------------------------------------------------------- /include/linear_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/linear_system.h -------------------------------------------------------------------------------- /include/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/logging.h -------------------------------------------------------------------------------- /include/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/memory.h -------------------------------------------------------------------------------- /include/param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/param.h -------------------------------------------------------------------------------- /include/runge_kutta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/runge_kutta.h -------------------------------------------------------------------------------- /include/save.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/save.h -------------------------------------------------------------------------------- /include/statistics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/statistics.h -------------------------------------------------------------------------------- /include/tdm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/tdm.h -------------------------------------------------------------------------------- /include/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/include/timer.h -------------------------------------------------------------------------------- /initial_condition/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/initial_condition/Makefile -------------------------------------------------------------------------------- /initial_condition/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/initial_condition/main.py -------------------------------------------------------------------------------- /initial_condition/main.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/initial_condition/main.sh -------------------------------------------------------------------------------- /src/array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/array.c -------------------------------------------------------------------------------- /src/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/config.c -------------------------------------------------------------------------------- /src/decide_dt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/decide_dt.c -------------------------------------------------------------------------------- /src/domain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/domain.c -------------------------------------------------------------------------------- /src/fileio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fileio.c -------------------------------------------------------------------------------- /src/fluid/boundary/p.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/boundary/p.c -------------------------------------------------------------------------------- /src/fluid/boundary/psi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/boundary/psi.c -------------------------------------------------------------------------------- /src/fluid/boundary/t.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/boundary/t.c -------------------------------------------------------------------------------- /src/fluid/boundary/ux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/boundary/ux.c -------------------------------------------------------------------------------- /src/fluid/boundary/uy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/boundary/uy.c -------------------------------------------------------------------------------- /src/fluid/boundary/uz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/boundary/uz.c -------------------------------------------------------------------------------- /src/fluid/compute_diffusivity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/compute_diffusivity.c -------------------------------------------------------------------------------- /src/fluid/compute_potential.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/compute_potential.c -------------------------------------------------------------------------------- /src/fluid/correct/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/correct/internal.h -------------------------------------------------------------------------------- /src/fluid/correct/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/correct/main.c -------------------------------------------------------------------------------- /src/fluid/correct/ux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/correct/ux.c -------------------------------------------------------------------------------- /src/fluid/correct/uy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/correct/uy.c -------------------------------------------------------------------------------- /src/fluid/correct/uz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/correct/uz.c -------------------------------------------------------------------------------- /src/fluid/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/init.c -------------------------------------------------------------------------------- /src/fluid/predict/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/internal.h -------------------------------------------------------------------------------- /src/fluid/predict/linear_system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/linear_system.c -------------------------------------------------------------------------------- /src/fluid/predict/lxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/lxx.c -------------------------------------------------------------------------------- /src/fluid/predict/lxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/lxy.c -------------------------------------------------------------------------------- /src/fluid/predict/lxz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/lxz.c -------------------------------------------------------------------------------- /src/fluid/predict/lyx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/lyx.c -------------------------------------------------------------------------------- /src/fluid/predict/lyy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/lyy.c -------------------------------------------------------------------------------- /src/fluid/predict/lyz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/lyz.c -------------------------------------------------------------------------------- /src/fluid/predict/lzx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/lzx.c -------------------------------------------------------------------------------- /src/fluid/predict/lzy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/lzy.c -------------------------------------------------------------------------------- /src/fluid/predict/lzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/lzz.c -------------------------------------------------------------------------------- /src/fluid/predict/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/main.c -------------------------------------------------------------------------------- /src/fluid/predict/t.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/t.c -------------------------------------------------------------------------------- /src/fluid/predict/ux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/ux.c -------------------------------------------------------------------------------- /src/fluid/predict/uy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/uy.c -------------------------------------------------------------------------------- /src/fluid/predict/uz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/predict/uz.c -------------------------------------------------------------------------------- /src/fluid/save.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/save.c -------------------------------------------------------------------------------- /src/fluid/update_pressure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/fluid/update_pressure.c -------------------------------------------------------------------------------- /src/halo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/halo.c -------------------------------------------------------------------------------- /src/integrate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/integrate.c -------------------------------------------------------------------------------- /src/linear_system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/linear_system.c -------------------------------------------------------------------------------- /src/logging/dissipation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/logging/dissipation.c -------------------------------------------------------------------------------- /src/logging/divergence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/logging/divergence.c -------------------------------------------------------------------------------- /src/logging/injection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/logging/injection.c -------------------------------------------------------------------------------- /src/logging/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/logging/internal.h -------------------------------------------------------------------------------- /src/logging/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/logging/main.c -------------------------------------------------------------------------------- /src/logging/total_energy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/logging/total_energy.c -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/main.c -------------------------------------------------------------------------------- /src/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/memory.c -------------------------------------------------------------------------------- /src/param/boundary-condition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/param/boundary-condition.c -------------------------------------------------------------------------------- /src/param/implicit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/param/implicit.c -------------------------------------------------------------------------------- /src/runge_kutta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/runge_kutta.c -------------------------------------------------------------------------------- /src/save.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/save.c -------------------------------------------------------------------------------- /src/statistics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/statistics.c -------------------------------------------------------------------------------- /src/tdm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/tdm.c -------------------------------------------------------------------------------- /src/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/src/timer.c -------------------------------------------------------------------------------- /tools/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/tools/README.rst -------------------------------------------------------------------------------- /tools/define_arrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NaokiHori/SimpleTCSolver/HEAD/tools/define_arrays.py --------------------------------------------------------------------------------