.pre-commit-config.yaml
CHANGELOG.md
LICENSE
README.md
pyproject.toml
setup.py
.github/workflows/ci.yml
.github/workflows/docs.yml
docs/assets/pydrex.png
docs/template/index.html.jinja2
docs/template/math.html.jinja2
docs/template/module.html.jinja2
docs/template/syntax-highlighting.css
docs/template/theme.css
examples/fluidity/README.md
examples/fluidity/envcheck.sh
examples/fluidity/load_modules.sh
examples/fluidity/pbsrun_advection2d.sh
examples/fluidity/advection2d/Makefile
examples/fluidity/advection2d/advection2d.flml
examples/fluidity/advection2d/advection2d.py
examples/fluidity/corner2d/Makefile
examples/fluidity/corner2d/corner2d.flml
examples/fluidity/corner2d/corner2d.py
src/initial_implementation/AlternativeFunctions.py
src/initial_implementation/DRexParam.py
src/initial_implementation/PyDRex.py
src/initial_implementation/PyDRexFullIVP.py
src/initial_implementation/README.md
src/initial_implementation/pbs_cluster_instructions/job.sh
src/initial_implementation/pbs_cluster_instructions/startWorkerNode.sh
src/initial_implementation/visualisation/PlotDRex.py
src/initial_implementation/visualisation/pathlineIVP.py
src/pydrex/__init__.py
src/pydrex/axes.py
src/pydrex/cli.py
src/pydrex/core.py
src/pydrex/diagnostics.py
src/pydrex/distributed.py
src/pydrex/exceptions.py
src/pydrex/geometry.py
src/pydrex/io.py
src/pydrex/logger.py
src/pydrex/mesh.py
src/pydrex/minerals.py
src/pydrex/mock.py
src/pydrex/pathlines.py
src/pydrex/stats.py
src/pydrex/tensors.py
src/pydrex/utils.py
src/pydrex/velocity.py
src/pydrex/visualisation.py
src/pydrex.egg-info/PKG-INFO
src/pydrex.egg-info/SOURCES.txt
src/pydrex.egg-info/dependency_links.txt
src/pydrex.egg-info/entry_points.txt
src/pydrex.egg-info/requires.txt
src/pydrex.egg-info/top_level.txt
src/pydrex/data/drexF90/olA_D1E4_dt50_X0_L5.scsv
src/pydrex/data/outputs/example_CPO_poles_001xy.npz
src/pydrex/data/outputs/example_CPO_poles_001xz.npz
src/pydrex/data/outputs/example_CPO_poles_001yz.npz
src/pydrex/data/outputs/example_CPO_poles_010xy.npz
src/pydrex/data/outputs/example_CPO_poles_010xz.npz
src/pydrex/data/outputs/example_CPO_poles_010yz.npz
src/pydrex/data/outputs/example_CPO_poles_100xy.npz
src/pydrex/data/outputs/example_CPO_poles_100xz.npz
src/pydrex/data/outputs/example_CPO_poles_100yz.npz
src/pydrex/data/outputs/example_CPO_resampled.npz
src/pydrex/data/rng/hexaxis_nearX45_seeds.scsv
src/pydrex/data/rng/seeds.scsv
src/pydrex/data/specs/spec.scsv
src/pydrex/data/specs/spec.toml
src/pydrex/data/specs/start.scsv
src/pydrex/data/steadyflow/corner2d_2cmyr_5e5x1e5.vtu
src/pydrex/data/thirdparty/Kaminski2001_GBMshear.scsv
src/pydrex/data/thirdparty/Kaminski2002_ISAtime.scsv
src/pydrex/data/thirdparty/Kaminski2004_AaxisDynamicShear.scsv
src/pydrex/data/thirdparty/Kaminski2004_GBSshear.scsv
src/pydrex/data/thirdparty/Skemer2016_ShearStrainAngles.scsv
src/pydrex/data/thirdparty/a_axis_GBS_fortran.scsv
src/pydrex/data/thirdparty/a_axis_GBS_long_fortran.scsv
tests/README.md
tests/__init__.py
tests/conftest.py
tests/test_config.py
tests/test_core.py
tests/test_corner_flow_2d.py
tests/test_diagnostics.py
tests/test_doctests.py
tests/test_geometry.py
tests/test_scsv.py
tests/test_simple_shear_2d.py
tests/test_simple_shear_3d.py
tests/test_tensors.py
tests/test_vortex_2d.py
tools/drex_forward_simpleshear.f90
tools/find_45_seeds.py
tools/pbs_start_ray_cluster.sh
tools/pbs_start_ray_worker.sh
tools/perf_compare.sh
tools/run_fortran_ensemble.sh
tools/simple_shear_2d.py
tools/venv_install.sh
tools/pbs_scripts/run_test_ray_cluster_setup.sh