├── .clang-format ├── .github ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── benchmarks.yml │ ├── tests.yml │ ├── tutorials.yml │ └── wheels.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .prettierrc.toml ├── .readthedocs.yml ├── AUTHORS.rst ├── CHANGES.rst ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.rst ├── codemeta.json ├── conftest.py ├── docs ├── .gitignore ├── Makefile ├── _static │ ├── Gala_Logo_RGB.png │ ├── anim-prof.mp4 │ ├── gala.css │ ├── m104.ico │ ├── orbit-anim1.mp4 │ └── orbit-anim2.mp4 ├── _static_animations.py ├── _templates │ └── autosummary │ │ ├── base.rst │ │ ├── class.rst │ │ └── module.rst ├── conf.py ├── contributing.rst ├── conventions.rst ├── coordinates │ ├── greatcircle.rst │ └── index.rst ├── docs.rst ├── dynamics │ ├── actionangle.rst │ ├── index.rst │ ├── mockstreams.rst │ ├── nbody.rst │ ├── nd-representations.rst │ ├── nonlinear.rst │ ├── orbits-in-detail.rst │ └── references.txt ├── getting_started.rst ├── glossary.rst ├── index.rst ├── install.rst ├── integrate │ └── index.rst ├── interop.rst ├── make.bat ├── potential │ ├── compositepotential.rst │ ├── define-new-potential.rst │ ├── hamiltonian-reference-frames.rst │ ├── index.rst │ ├── origin-rotation.rst │ ├── scf-examples.rst │ ├── scf.rst │ ├── spherical-spline.rst │ ├── symmetry-coordinates.rst │ └── time-interpolated.rst ├── references.txt ├── refs.bib ├── supporting.rst ├── supporting │ ├── data │ │ ├── Eilers2019-circ-velocity.txt │ │ └── MW_mass_enclosed.csv │ └── define-milky-way-model.py ├── testing.rst ├── tutorials.rst ├── tutorials │ ├── .gitignore │ ├── Arbitrary-density-SCF.py │ ├── Milky-Way-model.py │ ├── circ-restricted-3body.rst │ ├── data │ │ ├── m12m-basis.yml │ │ ├── m12m-coef.hdf5 │ │ ├── m12m.cache │ │ └── m12m_basis_table.model │ ├── exp.rst │ ├── integrate-barred-potential.py │ ├── integrate-potential-example.rst │ ├── mock-stream-heliocentric.rst │ ├── nb_setup │ ├── pyia-gala-orbit.py │ ├── spherical-spline-tutorial.py │ ├── stream-mass-loss.py │ └── time-evolving-potential.py ├── units.rst ├── user_guide.rst ├── util.rst └── whatsnew │ ├── 1.0.rst │ └── index.rst ├── paper ├── paper.bib └── paper.md ├── pyproject.toml ├── setup.py ├── src └── gala │ ├── __init__.py │ ├── _cconfig.pxd │ ├── _compat_utils.py │ ├── _optional_deps.py │ ├── cconfig.pyx │ ├── coordinates │ ├── __init__.py │ ├── gd1.py │ ├── greatcircle.py │ ├── helpers.py │ ├── jhelum.py │ ├── magellanic_stream.py │ ├── oph.py │ ├── orphan.py │ ├── pal13.py │ ├── pal5.py │ ├── pm_cov_transform.py │ ├── poincarepolar.py │ ├── reflex.py │ ├── sgr.py │ └── velocity_frame_transforms.py │ ├── dynamics │ ├── __init__.py │ ├── actionangle │ │ ├── __init__.py │ │ ├── actionangle_o2gf.py │ │ ├── actionangle_staeckel.py │ │ └── analyticactionangle.py │ ├── core.py │ ├── lyapunov │ │ ├── __init__.py │ │ └── dop853_lyapunov.pyx │ ├── mockstream │ │ ├── __init__.py │ │ ├── _coord.pxd │ │ ├── _coord.pyx │ │ ├── core.py │ │ ├── df.pxd │ │ ├── df.pyx │ │ ├── mockstream.pyx │ │ └── mockstream_generator.py │ ├── nbody │ │ ├── __init__.py │ │ ├── core.py │ │ ├── nbody.pxd │ │ └── nbody.pyx │ ├── nonlinear.py │ ├── orbit.py │ ├── plot.py │ ├── representation_nd.py │ └── util.py │ ├── integrate │ ├── __init__.py │ ├── core.py │ ├── cyintegrators │ │ ├── __init__.py │ │ ├── dop853.pxd │ │ ├── dop853.pyx │ │ ├── dopri │ │ │ ├── __init__.py │ │ │ ├── dop853.cpp │ │ │ ├── dop853.h │ │ │ └── licence.txt │ │ ├── leapfrog.pxd │ │ ├── leapfrog.pyx │ │ ├── ruth4.pxd │ │ └── ruth4.pyx │ ├── lookup.py │ ├── pyintegrators │ │ ├── __init__.py │ │ ├── dopri853.py │ │ ├── leapfrog.py │ │ ├── rk5.py │ │ └── ruth4.py │ └── timespec.py │ ├── io.py │ ├── logging.py │ ├── potential │ ├── __init__.py │ ├── common.py │ ├── frame │ │ ├── __init__.py │ │ ├── builtin │ │ │ ├── __init__.py │ │ │ ├── builtin_frames.cpp │ │ │ ├── builtin_frames.h │ │ │ ├── frames.pyx │ │ │ └── transformations.py │ │ ├── cframe.pxd │ │ ├── cframe.pyx │ │ ├── core.py │ │ └── src │ │ │ ├── cframe.cpp │ │ │ └── cframe.h │ ├── hamiltonian │ │ ├── __init__.py │ │ ├── chamiltonian.pyx │ │ └── src │ │ │ ├── chamiltonian.cpp │ │ │ └── chamiltonian.h │ ├── potential │ │ ├── __init__.py │ │ ├── builtin │ │ │ ├── __init__.py │ │ │ ├── builtin_potentials.cpp │ │ │ ├── builtin_potentials.h │ │ │ ├── core.py │ │ │ ├── cybuiltin.pxd │ │ │ ├── cybuiltin.pyx │ │ │ ├── cyexp.pyx │ │ │ ├── cytimeinterp.pyx │ │ │ ├── exp_fields.cc │ │ │ ├── exp_fields.h │ │ │ ├── multipole.cpp │ │ │ ├── multipole.h │ │ │ ├── potential_helpers.h │ │ │ ├── pybuiltin.py │ │ │ ├── special.py │ │ │ ├── time_interp.cpp │ │ │ ├── time_interp.h │ │ │ ├── time_interp_wrapper.cpp │ │ │ ├── time_interp_wrapper.h │ │ │ └── time_interpolated.py │ │ ├── ccompositepotential.pyx │ │ ├── core.py │ │ ├── cpotential.pxd │ │ ├── cpotential.pyx │ │ ├── interop.py │ │ ├── io.py │ │ ├── src │ │ │ ├── cpotential.cpp │ │ │ └── cpotential.h │ │ ├── symmetry.py │ │ └── util.py │ ├── scf │ │ ├── __init__.py │ │ ├── bfe.pxd │ │ ├── bfe.pyx │ │ ├── bfe_class.pyx │ │ ├── computecoeff.pyx │ │ ├── core.py │ │ └── src │ │ │ ├── bfe.cpp │ │ │ ├── bfe.h │ │ │ ├── bfe_helper.cpp │ │ │ ├── bfe_helper.h │ │ │ ├── coeff_helper.cpp │ │ │ └── coeff_helper.h │ └── src │ │ ├── funcdefs.h │ │ └── vectorization.h │ ├── units.py │ └── util.py ├── tests ├── benchmarks │ ├── test_integrate_benchmark.py │ ├── test_mockstream_benchmark.py │ └── test_potentials_benchmark.py ├── coordinates │ ├── SgrCoord.cpp │ ├── SgrCoord.h │ ├── SgrCoord_data │ ├── Vasiliev2020-Sagittarius-subset.csv │ ├── c_pm.npy │ ├── gd1_coord.txt │ ├── idl_vgsr_vhel.txt │ ├── pm_cov.npy │ ├── sergey_orphan.txt │ ├── test_all_streamframes.py │ ├── test_gd1.py │ ├── test_greatcircle.py │ ├── test_jhelum.py │ ├── test_orphan.py │ ├── test_pal5.py │ ├── test_pm_cov_transform.py │ ├── test_reflex.py │ ├── test_sgr.py │ └── test_velocity_frame_transforms.py ├── dynamics │ ├── actionangle │ │ ├── _genfunc │ │ │ ├── __init__.py │ │ │ ├── genfunc_3d.py │ │ │ ├── solver.py │ │ │ ├── test_potentials.py │ │ │ ├── toy_potentials.py │ │ │ └── visualize_surfaces.py │ │ ├── actionangle_helpers.py │ │ ├── staeckel_helpers.py │ │ ├── test_actionangle_o2gf.py │ │ ├── test_actionangle_staeckel.py │ │ └── test_analyticactionangle.py │ ├── mockstream │ │ ├── test_coord.py │ │ ├── test_df.py │ │ ├── test_mockstream.py │ │ └── test_mockstream_class.py │ ├── nbody │ │ └── test_nbody.py │ ├── test_dynamics_core.py │ ├── test_dynamics_util.py │ ├── test_nonlinear.py │ ├── test_orbit.py │ ├── test_plot.py │ └── test_representation_nd.py ├── integrate │ ├── __init__.py │ ├── test_cyintegrators.py │ ├── test_pyintegrators.py │ └── test_timespec.py ├── integration │ ├── README.md │ └── test_bar_rotating_frame.py ├── potential │ ├── frame │ │ ├── test_builtin.py │ │ └── test_transformations.py │ ├── hamiltonian │ │ ├── hamiltonian_helpers.py │ │ ├── test_hamiltonian.py │ │ └── test_with_frame_potential.py │ ├── potential │ │ ├── Composite.yml │ │ ├── EXP-Hernquist-basis.yml │ │ ├── EXP-Hernquist-multi-coefs-snap-time-Gyr.hdf5 │ │ ├── EXP-Hernquist-multi-coefs.hdf5 │ │ ├── EXP-Hernquist-single-coefs.hdf5 │ │ ├── EXP-Hernquist.cache │ │ ├── EXP-Hernquist.model │ │ ├── HarmonicOscillator1D.yml │ │ ├── Plummer.yml │ │ ├── agama_cylspline_test.fits │ │ ├── ccomposite.yml │ │ ├── exp_basis.yml │ │ ├── generate_agama.py │ │ ├── generate_exp.py │ │ ├── lm10.yml │ │ ├── pot_disk_506151.pot │ │ ├── potential_helpers.py │ │ ├── test_all_builtin.py │ │ ├── test_composite.py │ │ ├── test_cpotential.py │ │ ├── test_exp.py │ │ ├── test_interop_agama.py │ │ ├── test_interop_galpy.py │ │ ├── test_io.py │ │ ├── test_potential_core.py │ │ ├── test_potential_util.py │ │ ├── test_special.py │ │ ├── test_spherical_spline.py │ │ ├── test_symmetry.py │ │ └── test_time_interpolated.py │ └── scf │ │ ├── data │ │ ├── README.md │ │ ├── Snlm-mathematica.csv │ │ ├── computed-hernquist.coeff │ │ ├── hernquist-samples.dat.gz │ │ ├── multi-hernquist-accp.dat.gz │ │ ├── multi-hernquist.coeff │ │ ├── plummer-pos.dat.gz │ │ ├── plummer_coeff_nmax10_lmax5.txt │ │ ├── plummer_coeff_var_nmax10_lmax5.txt │ │ ├── positions.dat.gz │ │ ├── random-accp.dat.gz │ │ ├── random.coeff │ │ ├── simple-hernquist-accp.dat.gz │ │ ├── simple-hernquist.coeff │ │ ├── simple-nonsph-accp.dat.gz │ │ ├── simple-nonsph.coeff │ │ ├── wang-zhao-accp.dat.gz │ │ └── wang-zhao.coeff │ │ ├── test_accp_fortran.py │ │ ├── test_bfe.py │ │ ├── test_bfe_interp.py │ │ ├── test_class.py │ │ ├── test_computecoeff.py │ │ ├── test_computecoeff_discrete.py │ │ └── test_computecoeff_fortran.py └── test_units.py └── uv.lock /.clang-format: -------------------------------------------------------------------------------- 1 | ColumnLimit: 88 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/benchmarks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/.github/workflows/benchmarks.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.github/workflows/tutorials.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/.github/workflows/tutorials.yml -------------------------------------------------------------------------------- /.github/workflows/wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/.github/workflows/wheels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierrc.toml: -------------------------------------------------------------------------------- 1 | printWidth = 88 2 | -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/CHANGES.rst -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/README.rst -------------------------------------------------------------------------------- /codemeta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/codemeta.json -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/conftest.py -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/Gala_Logo_RGB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/_static/Gala_Logo_RGB.png -------------------------------------------------------------------------------- /docs/_static/anim-prof.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/_static/anim-prof.mp4 -------------------------------------------------------------------------------- /docs/_static/gala.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/_static/gala.css -------------------------------------------------------------------------------- /docs/_static/m104.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/_static/m104.ico -------------------------------------------------------------------------------- /docs/_static/orbit-anim1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/_static/orbit-anim1.mp4 -------------------------------------------------------------------------------- /docs/_static/orbit-anim2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/_static/orbit-anim2.mp4 -------------------------------------------------------------------------------- /docs/_static_animations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/_static_animations.py -------------------------------------------------------------------------------- /docs/_templates/autosummary/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/_templates/autosummary/base.rst -------------------------------------------------------------------------------- /docs/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /docs/_templates/autosummary/module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/_templates/autosummary/module.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/conventions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/conventions.rst -------------------------------------------------------------------------------- /docs/coordinates/greatcircle.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/coordinates/greatcircle.rst -------------------------------------------------------------------------------- /docs/coordinates/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/coordinates/index.rst -------------------------------------------------------------------------------- /docs/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/docs.rst -------------------------------------------------------------------------------- /docs/dynamics/actionangle.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/dynamics/actionangle.rst -------------------------------------------------------------------------------- /docs/dynamics/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/dynamics/index.rst -------------------------------------------------------------------------------- /docs/dynamics/mockstreams.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/dynamics/mockstreams.rst -------------------------------------------------------------------------------- /docs/dynamics/nbody.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/dynamics/nbody.rst -------------------------------------------------------------------------------- /docs/dynamics/nd-representations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/dynamics/nd-representations.rst -------------------------------------------------------------------------------- /docs/dynamics/nonlinear.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/dynamics/nonlinear.rst -------------------------------------------------------------------------------- /docs/dynamics/orbits-in-detail.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/dynamics/orbits-in-detail.rst -------------------------------------------------------------------------------- /docs/dynamics/references.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/dynamics/references.txt -------------------------------------------------------------------------------- /docs/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/getting_started.rst -------------------------------------------------------------------------------- /docs/glossary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/glossary.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/install.rst -------------------------------------------------------------------------------- /docs/integrate/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/integrate/index.rst -------------------------------------------------------------------------------- /docs/interop.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/interop.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/potential/compositepotential.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/potential/compositepotential.rst -------------------------------------------------------------------------------- /docs/potential/define-new-potential.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/potential/define-new-potential.rst -------------------------------------------------------------------------------- /docs/potential/hamiltonian-reference-frames.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/potential/hamiltonian-reference-frames.rst -------------------------------------------------------------------------------- /docs/potential/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/potential/index.rst -------------------------------------------------------------------------------- /docs/potential/origin-rotation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/potential/origin-rotation.rst -------------------------------------------------------------------------------- /docs/potential/scf-examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/potential/scf-examples.rst -------------------------------------------------------------------------------- /docs/potential/scf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/potential/scf.rst -------------------------------------------------------------------------------- /docs/potential/spherical-spline.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/potential/spherical-spline.rst -------------------------------------------------------------------------------- /docs/potential/symmetry-coordinates.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/potential/symmetry-coordinates.rst -------------------------------------------------------------------------------- /docs/potential/time-interpolated.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/potential/time-interpolated.rst -------------------------------------------------------------------------------- /docs/references.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/references.txt -------------------------------------------------------------------------------- /docs/refs.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/refs.bib -------------------------------------------------------------------------------- /docs/supporting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/supporting.rst -------------------------------------------------------------------------------- /docs/supporting/data/Eilers2019-circ-velocity.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/supporting/data/Eilers2019-circ-velocity.txt -------------------------------------------------------------------------------- /docs/supporting/data/MW_mass_enclosed.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/supporting/data/MW_mass_enclosed.csv -------------------------------------------------------------------------------- /docs/supporting/define-milky-way-model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/supporting/define-milky-way-model.py -------------------------------------------------------------------------------- /docs/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/testing.rst -------------------------------------------------------------------------------- /docs/tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials.rst -------------------------------------------------------------------------------- /docs/tutorials/.gitignore: -------------------------------------------------------------------------------- 1 | *.ipynb 2 | -------------------------------------------------------------------------------- /docs/tutorials/Arbitrary-density-SCF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/Arbitrary-density-SCF.py -------------------------------------------------------------------------------- /docs/tutorials/Milky-Way-model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/Milky-Way-model.py -------------------------------------------------------------------------------- /docs/tutorials/circ-restricted-3body.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/circ-restricted-3body.rst -------------------------------------------------------------------------------- /docs/tutorials/data/m12m-basis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/data/m12m-basis.yml -------------------------------------------------------------------------------- /docs/tutorials/data/m12m-coef.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/data/m12m-coef.hdf5 -------------------------------------------------------------------------------- /docs/tutorials/data/m12m.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/data/m12m.cache -------------------------------------------------------------------------------- /docs/tutorials/data/m12m_basis_table.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/data/m12m_basis_table.model -------------------------------------------------------------------------------- /docs/tutorials/exp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/exp.rst -------------------------------------------------------------------------------- /docs/tutorials/integrate-barred-potential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/integrate-barred-potential.py -------------------------------------------------------------------------------- /docs/tutorials/integrate-potential-example.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/integrate-potential-example.rst -------------------------------------------------------------------------------- /docs/tutorials/mock-stream-heliocentric.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/mock-stream-heliocentric.rst -------------------------------------------------------------------------------- /docs/tutorials/nb_setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/nb_setup -------------------------------------------------------------------------------- /docs/tutorials/pyia-gala-orbit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/pyia-gala-orbit.py -------------------------------------------------------------------------------- /docs/tutorials/spherical-spline-tutorial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/spherical-spline-tutorial.py -------------------------------------------------------------------------------- /docs/tutorials/stream-mass-loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/stream-mass-loss.py -------------------------------------------------------------------------------- /docs/tutorials/time-evolving-potential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/tutorials/time-evolving-potential.py -------------------------------------------------------------------------------- /docs/units.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/units.rst -------------------------------------------------------------------------------- /docs/user_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/user_guide.rst -------------------------------------------------------------------------------- /docs/util.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/util.rst -------------------------------------------------------------------------------- /docs/whatsnew/1.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/whatsnew/1.0.rst -------------------------------------------------------------------------------- /docs/whatsnew/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/docs/whatsnew/index.rst -------------------------------------------------------------------------------- /paper/paper.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/paper/paper.bib -------------------------------------------------------------------------------- /paper/paper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/paper/paper.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/setup.py -------------------------------------------------------------------------------- /src/gala/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/__init__.py -------------------------------------------------------------------------------- /src/gala/_cconfig.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/_cconfig.pxd -------------------------------------------------------------------------------- /src/gala/_compat_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/_compat_utils.py -------------------------------------------------------------------------------- /src/gala/_optional_deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/_optional_deps.py -------------------------------------------------------------------------------- /src/gala/cconfig.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/cconfig.pyx -------------------------------------------------------------------------------- /src/gala/coordinates/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/__init__.py -------------------------------------------------------------------------------- /src/gala/coordinates/gd1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/gd1.py -------------------------------------------------------------------------------- /src/gala/coordinates/greatcircle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/greatcircle.py -------------------------------------------------------------------------------- /src/gala/coordinates/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/helpers.py -------------------------------------------------------------------------------- /src/gala/coordinates/jhelum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/jhelum.py -------------------------------------------------------------------------------- /src/gala/coordinates/magellanic_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/magellanic_stream.py -------------------------------------------------------------------------------- /src/gala/coordinates/oph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/oph.py -------------------------------------------------------------------------------- /src/gala/coordinates/orphan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/orphan.py -------------------------------------------------------------------------------- /src/gala/coordinates/pal13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/pal13.py -------------------------------------------------------------------------------- /src/gala/coordinates/pal5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/pal5.py -------------------------------------------------------------------------------- /src/gala/coordinates/pm_cov_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/pm_cov_transform.py -------------------------------------------------------------------------------- /src/gala/coordinates/poincarepolar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/poincarepolar.py -------------------------------------------------------------------------------- /src/gala/coordinates/reflex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/reflex.py -------------------------------------------------------------------------------- /src/gala/coordinates/sgr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/sgr.py -------------------------------------------------------------------------------- /src/gala/coordinates/velocity_frame_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/coordinates/velocity_frame_transforms.py -------------------------------------------------------------------------------- /src/gala/dynamics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/__init__.py -------------------------------------------------------------------------------- /src/gala/dynamics/actionangle/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/actionangle/__init__.py -------------------------------------------------------------------------------- /src/gala/dynamics/actionangle/actionangle_o2gf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/actionangle/actionangle_o2gf.py -------------------------------------------------------------------------------- /src/gala/dynamics/actionangle/actionangle_staeckel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/actionangle/actionangle_staeckel.py -------------------------------------------------------------------------------- /src/gala/dynamics/actionangle/analyticactionangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/actionangle/analyticactionangle.py -------------------------------------------------------------------------------- /src/gala/dynamics/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/core.py -------------------------------------------------------------------------------- /src/gala/dynamics/lyapunov/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/lyapunov/__init__.py -------------------------------------------------------------------------------- /src/gala/dynamics/lyapunov/dop853_lyapunov.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/lyapunov/dop853_lyapunov.pyx -------------------------------------------------------------------------------- /src/gala/dynamics/mockstream/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/mockstream/__init__.py -------------------------------------------------------------------------------- /src/gala/dynamics/mockstream/_coord.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/mockstream/_coord.pxd -------------------------------------------------------------------------------- /src/gala/dynamics/mockstream/_coord.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/mockstream/_coord.pyx -------------------------------------------------------------------------------- /src/gala/dynamics/mockstream/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/mockstream/core.py -------------------------------------------------------------------------------- /src/gala/dynamics/mockstream/df.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/mockstream/df.pxd -------------------------------------------------------------------------------- /src/gala/dynamics/mockstream/df.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/mockstream/df.pyx -------------------------------------------------------------------------------- /src/gala/dynamics/mockstream/mockstream.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/mockstream/mockstream.pyx -------------------------------------------------------------------------------- /src/gala/dynamics/mockstream/mockstream_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/mockstream/mockstream_generator.py -------------------------------------------------------------------------------- /src/gala/dynamics/nbody/__init__.py: -------------------------------------------------------------------------------- 1 | from .core import DirectNBody 2 | -------------------------------------------------------------------------------- /src/gala/dynamics/nbody/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/nbody/core.py -------------------------------------------------------------------------------- /src/gala/dynamics/nbody/nbody.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/nbody/nbody.pxd -------------------------------------------------------------------------------- /src/gala/dynamics/nbody/nbody.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/nbody/nbody.pyx -------------------------------------------------------------------------------- /src/gala/dynamics/nonlinear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/nonlinear.py -------------------------------------------------------------------------------- /src/gala/dynamics/orbit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/orbit.py -------------------------------------------------------------------------------- /src/gala/dynamics/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/plot.py -------------------------------------------------------------------------------- /src/gala/dynamics/representation_nd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/representation_nd.py -------------------------------------------------------------------------------- /src/gala/dynamics/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/dynamics/util.py -------------------------------------------------------------------------------- /src/gala/integrate/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/__init__.py -------------------------------------------------------------------------------- /src/gala/integrate/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/core.py -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/cyintegrators/__init__.py -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/dop853.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/cyintegrators/dop853.pxd -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/dop853.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/cyintegrators/dop853.pyx -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/dopri/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/dopri/dop853.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/cyintegrators/dopri/dop853.cpp -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/dopri/dop853.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/cyintegrators/dopri/dop853.h -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/dopri/licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/cyintegrators/dopri/licence.txt -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/leapfrog.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/cyintegrators/leapfrog.pxd -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/leapfrog.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/cyintegrators/leapfrog.pyx -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/ruth4.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/cyintegrators/ruth4.pxd -------------------------------------------------------------------------------- /src/gala/integrate/cyintegrators/ruth4.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/cyintegrators/ruth4.pyx -------------------------------------------------------------------------------- /src/gala/integrate/lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/lookup.py -------------------------------------------------------------------------------- /src/gala/integrate/pyintegrators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/pyintegrators/__init__.py -------------------------------------------------------------------------------- /src/gala/integrate/pyintegrators/dopri853.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/pyintegrators/dopri853.py -------------------------------------------------------------------------------- /src/gala/integrate/pyintegrators/leapfrog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/pyintegrators/leapfrog.py -------------------------------------------------------------------------------- /src/gala/integrate/pyintegrators/rk5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/pyintegrators/rk5.py -------------------------------------------------------------------------------- /src/gala/integrate/pyintegrators/ruth4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/pyintegrators/ruth4.py -------------------------------------------------------------------------------- /src/gala/integrate/timespec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/integrate/timespec.py -------------------------------------------------------------------------------- /src/gala/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/io.py -------------------------------------------------------------------------------- /src/gala/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/logging.py -------------------------------------------------------------------------------- /src/gala/potential/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/__init__.py -------------------------------------------------------------------------------- /src/gala/potential/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/common.py -------------------------------------------------------------------------------- /src/gala/potential/frame/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/__init__.py -------------------------------------------------------------------------------- /src/gala/potential/frame/builtin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/builtin/__init__.py -------------------------------------------------------------------------------- /src/gala/potential/frame/builtin/builtin_frames.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/builtin/builtin_frames.cpp -------------------------------------------------------------------------------- /src/gala/potential/frame/builtin/builtin_frames.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/builtin/builtin_frames.h -------------------------------------------------------------------------------- /src/gala/potential/frame/builtin/frames.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/builtin/frames.pyx -------------------------------------------------------------------------------- /src/gala/potential/frame/builtin/transformations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/builtin/transformations.py -------------------------------------------------------------------------------- /src/gala/potential/frame/cframe.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/cframe.pxd -------------------------------------------------------------------------------- /src/gala/potential/frame/cframe.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/cframe.pyx -------------------------------------------------------------------------------- /src/gala/potential/frame/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/core.py -------------------------------------------------------------------------------- /src/gala/potential/frame/src/cframe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/src/cframe.cpp -------------------------------------------------------------------------------- /src/gala/potential/frame/src/cframe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/frame/src/cframe.h -------------------------------------------------------------------------------- /src/gala/potential/hamiltonian/__init__.py: -------------------------------------------------------------------------------- 1 | from .chamiltonian import * 2 | -------------------------------------------------------------------------------- /src/gala/potential/hamiltonian/chamiltonian.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/hamiltonian/chamiltonian.pyx -------------------------------------------------------------------------------- /src/gala/potential/hamiltonian/src/chamiltonian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/hamiltonian/src/chamiltonian.cpp -------------------------------------------------------------------------------- /src/gala/potential/hamiltonian/src/chamiltonian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/hamiltonian/src/chamiltonian.h -------------------------------------------------------------------------------- /src/gala/potential/potential/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/__init__.py -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/__init__.py -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/builtin_potentials.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/builtin_potentials.cpp -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/builtin_potentials.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/builtin_potentials.h -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/core.py -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/cybuiltin.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/cybuiltin.pxd -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/cybuiltin.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/cybuiltin.pyx -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/cyexp.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/cyexp.pyx -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/cytimeinterp.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/cytimeinterp.pyx -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/exp_fields.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/exp_fields.cc -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/exp_fields.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/exp_fields.h -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/multipole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/multipole.cpp -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/multipole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/multipole.h -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/potential_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/potential_helpers.h -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/pybuiltin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/pybuiltin.py -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/special.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/special.py -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/time_interp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/time_interp.cpp -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/time_interp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/time_interp.h -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/time_interp_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/time_interp_wrapper.cpp -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/time_interp_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/time_interp_wrapper.h -------------------------------------------------------------------------------- /src/gala/potential/potential/builtin/time_interpolated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/builtin/time_interpolated.py -------------------------------------------------------------------------------- /src/gala/potential/potential/ccompositepotential.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/ccompositepotential.pyx -------------------------------------------------------------------------------- /src/gala/potential/potential/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/core.py -------------------------------------------------------------------------------- /src/gala/potential/potential/cpotential.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/cpotential.pxd -------------------------------------------------------------------------------- /src/gala/potential/potential/cpotential.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/cpotential.pyx -------------------------------------------------------------------------------- /src/gala/potential/potential/interop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/interop.py -------------------------------------------------------------------------------- /src/gala/potential/potential/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/io.py -------------------------------------------------------------------------------- /src/gala/potential/potential/src/cpotential.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/src/cpotential.cpp -------------------------------------------------------------------------------- /src/gala/potential/potential/src/cpotential.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/src/cpotential.h -------------------------------------------------------------------------------- /src/gala/potential/potential/symmetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/symmetry.py -------------------------------------------------------------------------------- /src/gala/potential/potential/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/potential/util.py -------------------------------------------------------------------------------- /src/gala/potential/scf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/__init__.py -------------------------------------------------------------------------------- /src/gala/potential/scf/bfe.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/bfe.pxd -------------------------------------------------------------------------------- /src/gala/potential/scf/bfe.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/bfe.pyx -------------------------------------------------------------------------------- /src/gala/potential/scf/bfe_class.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/bfe_class.pyx -------------------------------------------------------------------------------- /src/gala/potential/scf/computecoeff.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/computecoeff.pyx -------------------------------------------------------------------------------- /src/gala/potential/scf/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/core.py -------------------------------------------------------------------------------- /src/gala/potential/scf/src/bfe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/src/bfe.cpp -------------------------------------------------------------------------------- /src/gala/potential/scf/src/bfe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/src/bfe.h -------------------------------------------------------------------------------- /src/gala/potential/scf/src/bfe_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/src/bfe_helper.cpp -------------------------------------------------------------------------------- /src/gala/potential/scf/src/bfe_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/src/bfe_helper.h -------------------------------------------------------------------------------- /src/gala/potential/scf/src/coeff_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/src/coeff_helper.cpp -------------------------------------------------------------------------------- /src/gala/potential/scf/src/coeff_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/scf/src/coeff_helper.h -------------------------------------------------------------------------------- /src/gala/potential/src/funcdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/src/funcdefs.h -------------------------------------------------------------------------------- /src/gala/potential/src/vectorization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/potential/src/vectorization.h -------------------------------------------------------------------------------- /src/gala/units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/units.py -------------------------------------------------------------------------------- /src/gala/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/src/gala/util.py -------------------------------------------------------------------------------- /tests/benchmarks/test_integrate_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/benchmarks/test_integrate_benchmark.py -------------------------------------------------------------------------------- /tests/benchmarks/test_mockstream_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/benchmarks/test_mockstream_benchmark.py -------------------------------------------------------------------------------- /tests/benchmarks/test_potentials_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/benchmarks/test_potentials_benchmark.py -------------------------------------------------------------------------------- /tests/coordinates/SgrCoord.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/SgrCoord.cpp -------------------------------------------------------------------------------- /tests/coordinates/SgrCoord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/SgrCoord.h -------------------------------------------------------------------------------- /tests/coordinates/SgrCoord_data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/SgrCoord_data -------------------------------------------------------------------------------- /tests/coordinates/Vasiliev2020-Sagittarius-subset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/Vasiliev2020-Sagittarius-subset.csv -------------------------------------------------------------------------------- /tests/coordinates/c_pm.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/c_pm.npy -------------------------------------------------------------------------------- /tests/coordinates/gd1_coord.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/gd1_coord.txt -------------------------------------------------------------------------------- /tests/coordinates/idl_vgsr_vhel.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/idl_vgsr_vhel.txt -------------------------------------------------------------------------------- /tests/coordinates/pm_cov.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/pm_cov.npy -------------------------------------------------------------------------------- /tests/coordinates/sergey_orphan.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/sergey_orphan.txt -------------------------------------------------------------------------------- /tests/coordinates/test_all_streamframes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/test_all_streamframes.py -------------------------------------------------------------------------------- /tests/coordinates/test_gd1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/test_gd1.py -------------------------------------------------------------------------------- /tests/coordinates/test_greatcircle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/test_greatcircle.py -------------------------------------------------------------------------------- /tests/coordinates/test_jhelum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/test_jhelum.py -------------------------------------------------------------------------------- /tests/coordinates/test_orphan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/test_orphan.py -------------------------------------------------------------------------------- /tests/coordinates/test_pal5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/test_pal5.py -------------------------------------------------------------------------------- /tests/coordinates/test_pm_cov_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/test_pm_cov_transform.py -------------------------------------------------------------------------------- /tests/coordinates/test_reflex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/test_reflex.py -------------------------------------------------------------------------------- /tests/coordinates/test_sgr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/test_sgr.py -------------------------------------------------------------------------------- /tests/coordinates/test_velocity_frame_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/coordinates/test_velocity_frame_transforms.py -------------------------------------------------------------------------------- /tests/dynamics/actionangle/_genfunc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dynamics/actionangle/_genfunc/genfunc_3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/actionangle/_genfunc/genfunc_3d.py -------------------------------------------------------------------------------- /tests/dynamics/actionangle/_genfunc/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/actionangle/_genfunc/solver.py -------------------------------------------------------------------------------- /tests/dynamics/actionangle/_genfunc/test_potentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/actionangle/_genfunc/test_potentials.py -------------------------------------------------------------------------------- /tests/dynamics/actionangle/_genfunc/toy_potentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/actionangle/_genfunc/toy_potentials.py -------------------------------------------------------------------------------- /tests/dynamics/actionangle/_genfunc/visualize_surfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/actionangle/_genfunc/visualize_surfaces.py -------------------------------------------------------------------------------- /tests/dynamics/actionangle/actionangle_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/actionangle/actionangle_helpers.py -------------------------------------------------------------------------------- /tests/dynamics/actionangle/staeckel_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/actionangle/staeckel_helpers.py -------------------------------------------------------------------------------- /tests/dynamics/actionangle/test_actionangle_o2gf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/actionangle/test_actionangle_o2gf.py -------------------------------------------------------------------------------- /tests/dynamics/actionangle/test_actionangle_staeckel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/actionangle/test_actionangle_staeckel.py -------------------------------------------------------------------------------- /tests/dynamics/actionangle/test_analyticactionangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/actionangle/test_analyticactionangle.py -------------------------------------------------------------------------------- /tests/dynamics/mockstream/test_coord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/mockstream/test_coord.py -------------------------------------------------------------------------------- /tests/dynamics/mockstream/test_df.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/mockstream/test_df.py -------------------------------------------------------------------------------- /tests/dynamics/mockstream/test_mockstream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/mockstream/test_mockstream.py -------------------------------------------------------------------------------- /tests/dynamics/mockstream/test_mockstream_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/mockstream/test_mockstream_class.py -------------------------------------------------------------------------------- /tests/dynamics/nbody/test_nbody.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/nbody/test_nbody.py -------------------------------------------------------------------------------- /tests/dynamics/test_dynamics_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/test_dynamics_core.py -------------------------------------------------------------------------------- /tests/dynamics/test_dynamics_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/test_dynamics_util.py -------------------------------------------------------------------------------- /tests/dynamics/test_nonlinear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/test_nonlinear.py -------------------------------------------------------------------------------- /tests/dynamics/test_orbit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/test_orbit.py -------------------------------------------------------------------------------- /tests/dynamics/test_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/test_plot.py -------------------------------------------------------------------------------- /tests/dynamics/test_representation_nd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/dynamics/test_representation_nd.py -------------------------------------------------------------------------------- /tests/integrate/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integrate/test_cyintegrators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/integrate/test_cyintegrators.py -------------------------------------------------------------------------------- /tests/integrate/test_pyintegrators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/integrate/test_pyintegrators.py -------------------------------------------------------------------------------- /tests/integrate/test_timespec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/integrate/test_timespec.py -------------------------------------------------------------------------------- /tests/integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/integration/README.md -------------------------------------------------------------------------------- /tests/integration/test_bar_rotating_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/integration/test_bar_rotating_frame.py -------------------------------------------------------------------------------- /tests/potential/frame/test_builtin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/frame/test_builtin.py -------------------------------------------------------------------------------- /tests/potential/frame/test_transformations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/frame/test_transformations.py -------------------------------------------------------------------------------- /tests/potential/hamiltonian/hamiltonian_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/hamiltonian/hamiltonian_helpers.py -------------------------------------------------------------------------------- /tests/potential/hamiltonian/test_hamiltonian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/hamiltonian/test_hamiltonian.py -------------------------------------------------------------------------------- /tests/potential/hamiltonian/test_with_frame_potential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/hamiltonian/test_with_frame_potential.py -------------------------------------------------------------------------------- /tests/potential/potential/Composite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/Composite.yml -------------------------------------------------------------------------------- /tests/potential/potential/EXP-Hernquist-basis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/EXP-Hernquist-basis.yml -------------------------------------------------------------------------------- /tests/potential/potential/EXP-Hernquist-multi-coefs-snap-time-Gyr.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/EXP-Hernquist-multi-coefs-snap-time-Gyr.hdf5 -------------------------------------------------------------------------------- /tests/potential/potential/EXP-Hernquist-multi-coefs.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/EXP-Hernquist-multi-coefs.hdf5 -------------------------------------------------------------------------------- /tests/potential/potential/EXP-Hernquist-single-coefs.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/EXP-Hernquist-single-coefs.hdf5 -------------------------------------------------------------------------------- /tests/potential/potential/EXP-Hernquist.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/EXP-Hernquist.cache -------------------------------------------------------------------------------- /tests/potential/potential/EXP-Hernquist.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/EXP-Hernquist.model -------------------------------------------------------------------------------- /tests/potential/potential/HarmonicOscillator1D.yml: -------------------------------------------------------------------------------- 1 | class: HarmonicOscillatorPotential 2 | parameters: 3 | omega: 1.0 4 | -------------------------------------------------------------------------------- /tests/potential/potential/Plummer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/Plummer.yml -------------------------------------------------------------------------------- /tests/potential/potential/agama_cylspline_test.fits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/agama_cylspline_test.fits -------------------------------------------------------------------------------- /tests/potential/potential/ccomposite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/ccomposite.yml -------------------------------------------------------------------------------- /tests/potential/potential/exp_basis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/exp_basis.yml -------------------------------------------------------------------------------- /tests/potential/potential/generate_agama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/generate_agama.py -------------------------------------------------------------------------------- /tests/potential/potential/generate_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/generate_exp.py -------------------------------------------------------------------------------- /tests/potential/potential/lm10.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/lm10.yml -------------------------------------------------------------------------------- /tests/potential/potential/pot_disk_506151.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/pot_disk_506151.pot -------------------------------------------------------------------------------- /tests/potential/potential/potential_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/potential_helpers.py -------------------------------------------------------------------------------- /tests/potential/potential/test_all_builtin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_all_builtin.py -------------------------------------------------------------------------------- /tests/potential/potential/test_composite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_composite.py -------------------------------------------------------------------------------- /tests/potential/potential/test_cpotential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_cpotential.py -------------------------------------------------------------------------------- /tests/potential/potential/test_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_exp.py -------------------------------------------------------------------------------- /tests/potential/potential/test_interop_agama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_interop_agama.py -------------------------------------------------------------------------------- /tests/potential/potential/test_interop_galpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_interop_galpy.py -------------------------------------------------------------------------------- /tests/potential/potential/test_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_io.py -------------------------------------------------------------------------------- /tests/potential/potential/test_potential_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_potential_core.py -------------------------------------------------------------------------------- /tests/potential/potential/test_potential_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_potential_util.py -------------------------------------------------------------------------------- /tests/potential/potential/test_special.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_special.py -------------------------------------------------------------------------------- /tests/potential/potential/test_spherical_spline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_spherical_spline.py -------------------------------------------------------------------------------- /tests/potential/potential/test_symmetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_symmetry.py -------------------------------------------------------------------------------- /tests/potential/potential/test_time_interpolated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/potential/test_time_interpolated.py -------------------------------------------------------------------------------- /tests/potential/scf/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/README.md -------------------------------------------------------------------------------- /tests/potential/scf/data/Snlm-mathematica.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/Snlm-mathematica.csv -------------------------------------------------------------------------------- /tests/potential/scf/data/computed-hernquist.coeff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/computed-hernquist.coeff -------------------------------------------------------------------------------- /tests/potential/scf/data/hernquist-samples.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/hernquist-samples.dat.gz -------------------------------------------------------------------------------- /tests/potential/scf/data/multi-hernquist-accp.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/multi-hernquist-accp.dat.gz -------------------------------------------------------------------------------- /tests/potential/scf/data/multi-hernquist.coeff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/multi-hernquist.coeff -------------------------------------------------------------------------------- /tests/potential/scf/data/plummer-pos.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/plummer-pos.dat.gz -------------------------------------------------------------------------------- /tests/potential/scf/data/plummer_coeff_nmax10_lmax5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/plummer_coeff_nmax10_lmax5.txt -------------------------------------------------------------------------------- /tests/potential/scf/data/plummer_coeff_var_nmax10_lmax5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/plummer_coeff_var_nmax10_lmax5.txt -------------------------------------------------------------------------------- /tests/potential/scf/data/positions.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/positions.dat.gz -------------------------------------------------------------------------------- /tests/potential/scf/data/random-accp.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/random-accp.dat.gz -------------------------------------------------------------------------------- /tests/potential/scf/data/random.coeff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/random.coeff -------------------------------------------------------------------------------- /tests/potential/scf/data/simple-hernquist-accp.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/simple-hernquist-accp.dat.gz -------------------------------------------------------------------------------- /tests/potential/scf/data/simple-hernquist.coeff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/simple-hernquist.coeff -------------------------------------------------------------------------------- /tests/potential/scf/data/simple-nonsph-accp.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/simple-nonsph-accp.dat.gz -------------------------------------------------------------------------------- /tests/potential/scf/data/simple-nonsph.coeff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/simple-nonsph.coeff -------------------------------------------------------------------------------- /tests/potential/scf/data/wang-zhao-accp.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/wang-zhao-accp.dat.gz -------------------------------------------------------------------------------- /tests/potential/scf/data/wang-zhao.coeff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/data/wang-zhao.coeff -------------------------------------------------------------------------------- /tests/potential/scf/test_accp_fortran.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/test_accp_fortran.py -------------------------------------------------------------------------------- /tests/potential/scf/test_bfe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/test_bfe.py -------------------------------------------------------------------------------- /tests/potential/scf/test_bfe_interp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/test_bfe_interp.py -------------------------------------------------------------------------------- /tests/potential/scf/test_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/test_class.py -------------------------------------------------------------------------------- /tests/potential/scf/test_computecoeff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/test_computecoeff.py -------------------------------------------------------------------------------- /tests/potential/scf/test_computecoeff_discrete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/test_computecoeff_discrete.py -------------------------------------------------------------------------------- /tests/potential/scf/test_computecoeff_fortran.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/potential/scf/test_computecoeff_fortran.py -------------------------------------------------------------------------------- /tests/test_units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/tests/test_units.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adrn/gala/HEAD/uv.lock --------------------------------------------------------------------------------