gala

View on PyPIReverse Dependencies (7)

1.9.1 gala-1.9.1-cp312-cp312-manylinux_2_28_x86_64.whl
gala-1.9.1-cp312-cp312-macosx_14_0_x86_64.whl
gala-1.9.1-cp312-cp312-macosx_14_0_arm64.whl
gala-1.9.1-cp311-cp311-manylinux_2_28_x86_64.whl
gala-1.9.1-cp311-cp311-macosx_14_0_x86_64.whl
gala-1.9.1-cp311-cp311-macosx_14_0_arm64.whl
gala-1.9.1-cp310-cp310-manylinux_2_28_x86_64.whl
gala-1.9.1-cp310-cp310-macosx_14_0_x86_64.whl
gala-1.9.1-cp310-cp310-macosx_14_0_arm64.whl

Wheel Details

Project: gala
Version: 1.9.1
Filename: gala-1.9.1-cp312-cp312-macosx_14_0_x86_64.whl
Download: [link]
Size: 4930193
MD5: d54a5f215d6378503be8cb0504befabf
SHA256: 431cfd657505e9af97bcba297e088c8104eb10c84cfb3251c9c479f879184030
Uploaded: 2024-08-27 00:56:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gala
Version: 1.9.1
Summary: Galactic dynamics in Python
Author-Email: Adrian Price-Whelan <adrianmpw[at]gmail.com>
Project-Url: Documentation, https://gala.adrian.pw
Project-Url: Repository, https://github.com/adrn/gala.git
License: The MIT License (MIT) Copyright (c) 2012-2024 Adrian M. Price-Whelan Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: astronomy,dynamics
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.10
Requires-Dist: numpy (>=1.24.4)
Requires-Dist: scipy (>=1.8)
Requires-Dist: astropy (>=5.0)
Requires-Dist: pyyaml
Requires-Dist: cython (>=0.29)
Requires-Dist: gala[extra,shared]; extra == "docs"
Requires-Dist: numpydoc; extra == "docs"
Requires-Dist: IPython; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: ipython-genutils; extra == "docs"
Requires-Dist: pydata-sphinx-theme; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinxcontrib-bibtex; extra == "docs"
Requires-Dist: sphinx-astrorefs; extra == "docs"
Requires-Dist: sphinx-automodapi; extra == "docs"
Requires-Dist: sphinx-astropy; extra == "docs"
Requires-Dist: rtds-action; extra == "docs"
Requires-Dist: requests; extra == "docs"
Requires-Dist: galpy; extra == "extra"
Requires-Dist: sympy; extra == "extra"
Requires-Dist: twobody; extra == "extra"
Requires-Dist: matplotlib; extra == "shared"
Requires-Dist: numexpr; extra == "shared"
Requires-Dist: h5py; extra == "shared"
Requires-Dist: tqdm; extra == "shared"
Requires-Dist: gala[shared]; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-astropy; extra == "test"
Requires-Dist: gala[extra,shared]; extra == "tutorials"
Requires-Dist: IPython; extra == "tutorials"
Requires-Dist: nbconvert; extra == "tutorials"
Requires-Dist: ipython-genutils; extra == "tutorials"
Requires-Dist: jupyter-client; extra == "tutorials"
Requires-Dist: ipykernel; extra == "tutorials"
Requires-Dist: jupytext; extra == "tutorials"
Requires-Dist: pyia (>=1.4); extra == "tutorials"
Requires-Dist: astroquery; extra == "tutorials"
Provides-Extra: docs
Provides-Extra: extra
Provides-Extra: shared
Provides-Extra: test
Provides-Extra: tutorials
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
[Description omitted; length: 3369 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (73.0.1)
Root-Is-Purelib: false
Tag: cp312-cp312-macosx_14_0_x86_64

RECORD

Path Digest Size
gala/extra_compile_macros.h sha256=TkYFqLYBRdILqveiOa6Co6594NQHbZ3MmZec4-yo-uw 17
gala/logging.py sha256=gIael6WyHi-vg1qOv4n5ytdEqpmissW_UZQMVWZBL0E 1008
gala/conftest.py sha256=jv19bKjmcwaUMVRQ0fK3ehVTvqLJFf8-m-yPVF8EFtQ 803
gala/units.py sha256=39LSg9Gbk5fFCDJ8RPG1tBc5ainyVxF_J9b6RD8zj40 7523
gala/cconfig.pyx sha256=tIRtsJDpQSq-vU-e4OLGRNsjyUm2E1AF4_DIGqPiG1A 158
gala/_cconfig.cpython-312-darwin.so sha256=qm8rPYtN7Rm5Yk7rHhq7smMPlk3yrQ73MwwP9Sm41EU 21944
gala/_version.py sha256=Qz44wsspZw7yAXOrKT-ESJgTC4Qef5Bwv0rv6ExqH_U 411
gala/util.py sha256=APqIEuUYRI5YCemPIRs8pzGmTNq3ol4aGAdLOPLisvE 4727
gala/io.py sha256=EyY00oRchsiZGd8o36Ei54J2TviemjFiKK99OPitixI 1189
gala/__init__.py sha256=ugU3MWanBzYUUWrB1OBsEZXEbgJQcU5oGcJcI0DXS0o 115
gala/compiler_version.cpython-312-darwin.so sha256=nSiHi118bUqOWHYMTHg5y2Lqfzdwe2YNkYO2m0Xt54M 12968
gala/_compiler.c sha256=S2-Krq6EPYpF4cUGK3DVzSqqQm_d35WFd3HSWjj_DhQ 2720
gala/_compat_utils.py sha256=g8A7e0gD-5luhij9aE0U0r2E5U_rkPpK4drUEfF646M 218
gala/setup_package.py sha256=fXHQyynkvnIacELdykBMbTJSXlRpE9cXzZYZ6foFMoI 345
gala/dynamics/nonlinear.py sha256=FS_6Loyi0wcQelYQC0GI9IlwgZkD1SfOuKEqYeIbP8M 8522
gala/dynamics/plot.py sha256=pxp9LidUVlLTrAaqf9BFD61iIxbX2XwMmdT6nVDOLmQ 4211
gala/dynamics/orbit.py sha256=QR_BzqgRV3cGtaLlEbdgvPPUxAZF1U6QbKSTGKERPHo 48484
gala/dynamics/util.py sha256=BTQV5cjUuuHtD9MDM98ToQR7LQW4udiniK_qh8Aiamg 9209
gala/dynamics/representation_nd.py sha256=zTwpa8IUVyyBxrdapvGt2HgeSESDFR-bO5XrBQoCQug 9073
gala/dynamics/__init__.py sha256=upBXa8-AG28pElfIEMhkb-GzLmCtPLLqx5gq7RovWoY 234
gala/dynamics/core.py sha256=_ov3GC3hR6ccwTNobpQbeGtxV77LYr0YYhuSG4IrOr4 31543
gala/dynamics/setup_package.py sha256=Of19YomDx8QJGKtQfebEdqtRyPIvQhmVU8_m5Mtvlsk 2977
gala/dynamics/nbody/nbody.cpython-312-darwin.so sha256=0QTOimp14WREKA8unO71_hn2BlnzT5AJVgqNEC0ema4 261968
gala/dynamics/nbody/nbody.pyx sha256=iqDy98zKnE-O0r84oNPgYbDPu0xzT-XOGa836fcrUf8 5872
gala/dynamics/nbody/__init__.py sha256=JYgSbPn6Ea-Yu-9kt7rjzVfcawCV3xj_G3w9zusYQgY 30
gala/dynamics/nbody/core.py sha256=n3gl4dV7shOIgOREEtehUs2bNIeYof6Oba1n1nxqJ84 9442
gala/dynamics/nbody/nbody_helper.h sha256=i9SXJd7HQF1dcS_a-s9KlTHsQCuTnip5ZfoQ4OoH6ww 80
gala/dynamics/nbody/nbody.pxd sha256=2s1hobh1CVSqsCYy58NxbPtdvx_3UrtfIoAS84tPz7Y 87
gala/dynamics/nbody/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/dynamics/nbody/tests/test_nbody.py sha256=MeYht1EwzhWy7yylOpm8UgZAHqB-bI0wHrFFiZSHcN0 8960
gala/dynamics/mockstream/_coord.cpython-312-darwin.so sha256=5nv2D-dQru44vVV26o9T07hEjI5N4JcHL6OJHl7IlQI 227312
gala/dynamics/mockstream/_coord.pxd sha256=O5wmx8miqER5vbN9oms8gnopzIZGUNxRavn4Ure5G0w 578
gala/dynamics/mockstream/df.pxd sha256=7GsDS3YSSG761o2EflKmE8Y8EU9RpYQdekjDhfe9Gk0 1048
gala/dynamics/mockstream/__init__.py sha256=g2eTajcZdJnZ6p1232SnMq6rv5OcDpyVqZijh4e1-Fk 117
gala/dynamics/mockstream/core.py sha256=SYFoSXnjM1fWkwe9qM9MK2tg-YzIa_D4GZ3xezGC3Mo 3275
gala/dynamics/mockstream/mockstream_generator.py sha256=MotBCuJKRun5uhwD2jdoA875OPZr7I8m4JCMs0ZEg1Y 12230
gala/dynamics/mockstream/df.pyx sha256=VEIPLR91vyF5ASQA94X62g-5AMoTCYt9SLLkrD-QvT8 27149
gala/dynamics/mockstream/_coord.pyx sha256=Qqjujxra4EuZeSqs5ccuru378orT-RaHLELViDJ8tN8 8486
gala/dynamics/mockstream/df.cpython-312-darwin.so sha256=hFgPuxN4caTvpjfOrMyyVK_abR9oDJFRmx0Hs-IJcJI 417392
gala/dynamics/mockstream/_mockstream.cpython-312-darwin.so sha256=VFUYLoaWrLhTLEaRCouAaAIC8d4R_-V745XnjNx6XuY 348688
gala/dynamics/mockstream/mockstream.pyx sha256=cuBq_3ykCfGVhM_pC5R2TnO6imuDoa3X89jj5EVBLnM 12584
gala/dynamics/mockstream/tests/test_df.py sha256=Nvg7Ru53P_243ygvenfC2R1NZh4gXhiFjWhisV-452g 3163
gala/dynamics/mockstream/tests/test_mockstream_class.py sha256=sarEpAHayABf_11k-X-LEqb1uF3HNwDxXpSrxa4oGtQ 3354
gala/dynamics/mockstream/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/dynamics/mockstream/tests/test_mockstream.py sha256=Jxqo_0dUDoxCiy_cSXOq5DYCJrnjXcS5-e8JpFPvA-I 5978
gala/dynamics/mockstream/tests/test_coord.py sha256=pMhqWqArFh-s7Fv7FeEw8PVG-S8-XAltaIIrWOhaLHw 583
gala/dynamics/tests/test_plot.py sha256=cRTTxHKshGHPzCAmM5_DzJ1E0ADVubYlQT9fRaWx5tM 3542
gala/dynamics/tests/test_core.py sha256=X9Lk5pCCe-nKNKdAcA2srlpPf5K_gKGRSrZ8FHC21K0 13741
gala/dynamics/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/dynamics/tests/test_util.py sha256=NbKBQS1Ujoet4DhUPhWqlnQKdkorAk6K8PivwQbXGck 3974
gala/dynamics/tests/test_nonlinear.py sha256=Ukucnc8NBzRtwMYcCnOlCP3IIExigeQidHWQw3G1Ksg 11382
gala/dynamics/tests/test_orbit.py sha256=fXjFNtPUk1KBwxHX1no680e-KW1CKiaijf0fvxSI7B8 20221
gala/dynamics/tests/test_representation_nd.py sha256=j-9bsiBas_RTS5s-jcWjYyk9Gb6x33pqm6GMcq9kr8M 1553
gala/dynamics/lyapunov/dop853_lyapunov.cpython-312-darwin.so sha256=Y6cO1y_i9HBSAlh5S1ccV_ZCdV7u2k6NLIfjf1Lw9WY 290616
gala/dynamics/lyapunov/__init__.py sha256=tmpobLPpJ82Awp1tmnHRD5_aNBl2gyCDtl3XCZ2ZSXY 80
gala/dynamics/lyapunov/dop853_lyapunov.pyx sha256=RLbZXd-qNaKpZUakBpNz5ynavgS8qXR-RqJACuBCuPo 6677
gala/dynamics/actionangle/__init__.py sha256=YnvIkNgxcnwGa6URO0TWh_HPy0EpHupNfh5zBtUFvdg 103
gala/dynamics/actionangle/actionangle_o2gf.py sha256=k7852OXEgiIgMF1YOcXQ3pbll0rB0tGdqielc1kqIY4 24455
gala/dynamics/actionangle/analyticactionangle.py sha256=CceBVB0vzOwm8HOEAQan0Uq_IsZdK_bCmBme4NjRcXc 12369
gala/dynamics/actionangle/actionangle_staeckel.py sha256=xdzyF_6wdVuHQ9xNwG-khWu7nNdMH79qUi4m-Fna4hU 2097
gala/dynamics/actionangle/tests/test_actionangle_staeckel.py sha256=Si-x7TP65a8govdropHkeG_eIJx0t1F6L5E7Ild-WbA 5520
gala/dynamics/actionangle/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/dynamics/actionangle/tests/test_actionangle_o2gf.py sha256=8ePbOULeFGoCTPhHcA-rFXqX_4_9Cz1RWCb2-brIwcs 8681
gala/dynamics/actionangle/tests/staeckel_helpers.py sha256=XVQjMEzYw6nPhtX0QyTeJrFXLbE6aakcjtHv2HslC-g 2987
gala/dynamics/actionangle/tests/test_analyticactionangle.py sha256=b6E6138bk8GMXI6MmlqTA2NtQkIWMQgFAqntr4noVKY 6047
gala/dynamics/actionangle/tests/helpers.py sha256=OEsdgVYTKeWTDGNmoXJgu9dbrU6WfqgoXx2_QPaVhws 4800
gala/dynamics/actionangle/_genfunc/visualize_surfaces.py sha256=FbMabORVJnJ4isUbRp2lORlYsfB-5i9LAp2PIsLsBdg 2896
gala/dynamics/actionangle/_genfunc/solver.py sha256=gdukyRpDPi0hjuY9-GIKjfFjjTyWe_wmzjth40tIguo 5910
gala/dynamics/actionangle/_genfunc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/dynamics/actionangle/_genfunc/toy_potentials.py sha256=f3kYEb5HADg2cXV_9NGek08gJnb8ciEz2hhJfMZV-1w 4490
gala/dynamics/actionangle/_genfunc/test_potentials.py sha256=4UccjxL1LKqvPecXMzTvBtkRoqXubl8pdq77LuP3low 8295
gala/dynamics/actionangle/_genfunc/genfunc_3d.py sha256=JSP5PtKi6u4TTxN2dG-rTVR55Aips2Xv9WvA9xhCBWY 15896
gala/coordinates/velocity_frame_transforms.py sha256=5btYCuV-zBfsE8h2i6Cru1nlUHho0gHTiln-CUQ7_ms 2265
gala/coordinates/sgr.py sha256=oLaxCOSh-Lj0CT19i4D2qTi1-r4kFrPBshWOQ5SAauM 7304
gala/coordinates/reflex.py sha256=NCS9XdiK_w0qhVvV2fYck2HHDf1xWsLoPhkzBsteP7Q 1661
gala/coordinates/pal5.py sha256=YxV6_fQFZAd2RBYdRdGtmV06p8JK9MUrTZpnEWLENAQ 3910
gala/coordinates/greatcircle.py sha256=Y1h_sB3FI_td0SiqBr7MzKQJUu_aAWlv81KWmIfH7-o 17882
gala/coordinates/__init__.py sha256=AWBSyBkpShoL9-2G2OpwHkU7W6R8IwVCWTBcr9r_ReI 326
gala/coordinates/oph.py sha256=eDrzubE8an9pX-3HXp8GxO83KWvi6lsZ5AJwhFpkSFQ 3722
gala/coordinates/pm_cov_transform.py sha256=w-uizNm2iomPQWQJpTYyYzSh9MhXkDZw_pO1eagU7Nw 4481
gala/coordinates/magellanic_stream.py sha256=jLnTA9W97BH39tBzT6imnNpRWpoemdchrvJbeu3YzN0 3109
gala/coordinates/pal13.py sha256=9rtWuG_0p_NSN2YQmX8cmzbijvm_Uu7I_BvqdwvV_Yw 3610
gala/coordinates/gd1.py sha256=vnb1ex3YllOk1OOuaO8-C-pphkimvKzYtiV7HetlbvE 3658
gala/coordinates/poincarepolar.py sha256=Mx3nGkT0UiCAEcjMjJ37dyMf409AS4SkKZYz9XzHvF0 1131
gala/coordinates/jhelum.py sha256=z00IBQZcYHZnd7mvv1M0SUn-f9Vn65xi2GzyVNGI73M 3560
gala/coordinates/helpers.py sha256=pZRCYI5BOEWm4SgDyS_BH6YTDr8K9i3XakMziY-dbG8 1598
gala/coordinates/orphan.py sha256=pEsxko0DLmDA7N4ra3DuX_RdKeEh-K_95bOqigLpZHk 6642
gala/coordinates/tests/test_greatcircle.py sha256=SGBFiYIwNZEX_xERU8o0pdIyR9q_Pb6TB6pZZxmzSQ0 6620
gala/coordinates/tests/gd1_coord.txt sha256=vKDT10aGCg3rOvWYqJU-9usTCjf0oJsxrpzit7zKu0k 868
gala/coordinates/tests/test_jhelum.py sha256=TmOB5yIAbh3-DMUjyvChJoeqybXadrPpzgncsvLgMxg 977
gala/coordinates/tests/idl_vgsr_vhel.txt sha256=aK05qwpHN0uCvkbDd3pEXXel4BUwFERlVWUUYrsKdI4 12418
gala/coordinates/tests/pm_cov.npy sha256=Ol7qrzO9B5CDfJRw1q0tCvhSiKky6OM_TnOp-i_XG0g 2176
gala/coordinates/tests/test_sgr.py sha256=ZURwwJ_aXZFVvzj3pmD5B_yGPqHLBfwp-fjckVKujuQ 2324
gala/coordinates/tests/test_orphan.py sha256=UM2LWNp2x9BjDz-Fb83D5T50DUDHvIaN42YQCeFHnfU 1584
gala/coordinates/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/coordinates/tests/test_pal5.py sha256=SuHy7ix0rtfFJJGDeV6BggAhsAzT2i-QI-a0OCO48sM 993
gala/coordinates/tests/Vasiliev2020-Sagittarius-subset.csv sha256=ykikGjKFVsl56JDoz9xnLfW8uUsFXL57cUAo41xGQt8 131309
gala/coordinates/tests/SgrCoord.cpp sha256=lh2-bSV0etG1UrNgSA4d2tFc0JVU5knAyi3mDmOKhsc 800
gala/coordinates/tests/test_all_streamframes.py sha256=T3T2c61lF44W-Zi8yQgjp-EJ6reaYctwHsQW4SVt_IE 1103
gala/coordinates/tests/sergey_orphan.txt sha256=YTKgCaeScqSgDqnhDgyU15VSSawIq4HUwsMbeC1BfiE 10109
gala/coordinates/tests/test_reflex.py sha256=AorLKFuQQ-DwZEWSqpjnO7QsjVMJxXn-AVIxZVxTmCM 1792
gala/coordinates/tests/test_velocity_frame_transforms.py sha256=xf1Hi5PaP38t497DDDI_vC9mi5fGVY_iQFHvBBB-ps8 3225
gala/coordinates/tests/test_pm_cov_transform.py sha256=Z7oMAB9MzhQKUsr0_a4a-akbMZNji1V13Ss4Xk6_N7w 3003
gala/coordinates/tests/SgrCoord.h sha256=GAcb3N2vqMjgKCutWHs0zYG4rYDWD_QpLV14CRNBOWI 6204
gala/coordinates/tests/test_gd1.py sha256=733Bh7JtAZpFsIHS-nddvJaCKyi_GXLy4j0w3qQ-_c8 1767
gala/coordinates/tests/c_pm.npy sha256=59d2hjcl2CmCgWGBWbKrBY-0NJ2v78ZWRkuX5GLrW_Y 2176
gala/coordinates/tests/SgrCoord_data sha256=pEwsbtGDCoWwlLkGyecv7iZ7gXCtuHpuAhcaQ7xVfPg 435
gala/integrate/timespec.py sha256=Kpp3FnHOE1bNA7uMVU9NO59V6zeQWrufaqMsUjqYdWM 3454
gala/integrate/__init__.py sha256=tp2NEltSvlx-tJN-EA82gTY8X25LF1aDtVm6WbKQqII 53
gala/integrate/core.py sha256=yoT6AVz0Jzr-S96RSh3lyo_a4GveLu6BqsENZ5-7ho4 4818
gala/integrate/setup_package.py sha256=TpODrDHcDrP75Mo05ouqcmGudhBZrOKFHbuZ-_QIdBs 1780
gala/integrate/cyintegrators/dop853.cpython-312-darwin.so sha256=RpXzApZPTZWaQMSxeRK0QdkZc52qzdb0KcFsFADrf-U 273904
gala/integrate/cyintegrators/leapfrog.pyx sha256=QR-NHth4CCWhXyVD9s8zg-UMEDKaMHJSR6pvykOckkg 8596
gala/integrate/cyintegrators/dop853.pyx sha256=2mLMSAtX_BrWi_0RxNxAd3j2kljTQMXHAtu685WB5Rc 7531
gala/integrate/cyintegrators/ruth4.pyx sha256=wnznw4llTVPt-XYqqdffu9-cLUY_VFqRpWYueyAMEgs 7418
gala/integrate/cyintegrators/__init__.py sha256=iZ550IrtXVaEP4wqgXWQATNDrW2M_XEZlxBRRwov3Zk 149
gala/integrate/cyintegrators/leapfrog.cpython-312-darwin.so sha256=ZFwV2pK8zQ2FOhuAWVURhLytor7rf2ni0kEpWKPMwbk 242216
gala/integrate/cyintegrators/ruth4.pxd sha256=RzhjEn_vqbM65qFN3wSRcG06NVsqQhmHfqf3vlFo0_I 351
gala/integrate/cyintegrators/dop853.pxd sha256=AI6qpbuyHJT8NvhBo_bZlt-hNqmufREVzTNCMFSnzjw 1483
gala/integrate/cyintegrators/ruth4.cpython-312-darwin.so sha256=l_KKaO-snBbFwm1U8ZFqRQmCr6rhV75LfmsP1JyaADE 246272
gala/integrate/cyintegrators/leapfrog.pxd sha256=4QHqHwbbTtHyNwSKP9UF_7avB4ihlANGMP9hEuvJVGU 512
gala/integrate/cyintegrators/dopri/dop853.h sha256=S4KJKMs4vt83DnixlJ2IcHaQKNh7Pp2P6OMN78941CM 9462
gala/integrate/cyintegrators/dopri/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/integrate/cyintegrators/dopri/licence.txt sha256=2qrWZlrJwEHJ6ckYjXZSgAwx_bX8mFyUnCYyc5pbbEQ 1276
gala/integrate/cyintegrators/dopri/dop853.c sha256=Nq2l7W03giJM8kxL2z8j8OHGQY0HUoMBNDO3wlbtHoU 29885
gala/integrate/tests/test_cyintegrators.py sha256=H1OjChHbUbVIOuxZUS-1LPDAQ-sc2ZAzZnmlr2rIP7k 4422
gala/integrate/tests/test_timespec.py sha256=Y7o6fwDcFtCyjkTanOaTNxaLpQfkXkYMzHV5sljjVEA 2227
gala/integrate/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/integrate/tests/test_pyintegrators.py sha256=ZI7oIvdM9jxiHhxcGmEdxTz8eFEayDpKHDOTJ4yjC2Q 4439
gala/integrate/pyintegrators/ruth4.py sha256=rAlLX5dJ5hFwB4jMI8k2scjzwzB0HW6LKRgdTK5EDG4 4237
gala/integrate/pyintegrators/rk5.py sha256=3U8DbN1ncFLecbfxn9ANPlaBcRirl-NYBogr4GZKYqk 3661
gala/integrate/pyintegrators/__init__.py sha256=VfgZaJYnvpOo3N1Q5SmKU3pnTLm0n7QNXlJrjfn1uqo 148
gala/integrate/pyintegrators/dopri853.py sha256=yu2alNhxjxbsGdf6PxurSSrNYwMia9KXpLnuE1YOXdY 2971
gala/integrate/pyintegrators/leapfrog.py sha256=wZi8rMvmBV_P235WLISCgPh1_PShRRPmHs7NROAfsAw 4926
gala/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/tests/test_util.py sha256=kfDUY9FTaWj4hUkHMNIbnW9XDypLgh_TWgnylZxvkmc 208
gala/tests/test_units.py sha256=-gDFhqd-J5dzYr6ZQoUkaxI90GFVz56nz4eQVD88y4o 2470
gala/tests/optional_deps.py sha256=JZFPxpHEN31Hj6bW2BhH_GDlVLJTOMODEofI5dCqY8Q 1325
gala/tests/setup_package.py sha256=1b_0MHx1UQBZ7Os5aGYMAoOuY2mKrs6JQkZtZa5f6CE 66
gala/potential/__init__.py sha256=htb-ePpivBapgZysoGC-HfJJxKQqSvGdFURZ9MmG2ZY 142
gala/potential/common.py sha256=K7rkAgGLo8ycPodHDlY3jQ5UVCTj9bjR-87BnXVlc9s 8896
gala/potential/scf/computecoeff.pyx sha256=5ql7uZDbFNgj-mEvm1zxFovD8gN8jz8n9FYGXveJCx8 2972
gala/potential/scf/__init__.py sha256=Zc8KZ5yzARpFZHwE0x30VuxdVebv5FdbREimpUYk92Y 198
gala/potential/scf/core.py sha256=GP8FJhjJPPfWTXRRDCw9995UaO1uf2jjjZR6y_xTgp4 8818
gala/potential/scf/_bfe.cpython-312-darwin.so sha256=uYZ4lpb-CU93i0dhpuMP6ye9M26AIVIlLuVWc8CoOdY 273144
gala/potential/scf/bfe_class.pyx sha256=lWW8RWK5R9vZh8ZgMRxY7-OGZyNmKaUicbl5-vaqnMM 8047
gala/potential/scf/bfe.pyx sha256=fvNn7oA_Wu6aTw11ZDfAUdXsObUkC2NxNalADPaSAhc 7208
gala/potential/scf/_computecoeff.cpython-312-darwin.so sha256=weLHSIxPhMgJ7gx7q2vB5Y2693gqz-2hUy8uR_CEVNE 212192
gala/potential/scf/_bfe_class.cpython-312-darwin.so sha256=G8tUWe6sTAE8bXZzKW1a4xOLcypNg7DRuBLdXJ4hPfI 253544
gala/potential/scf/setup_package.py sha256=yJ4BUi3-PC6TNwL701k12XhI6YrySs1GRZclawlgJl0 2519
gala/potential/scf/tests/test_class.py sha256=kyMpGcTyI9Yzza1r-Kf8iBY6vKGU6YNnltM3Cvrzpjs 3357
gala/potential/scf/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/potential/scf/tests/test_computecoeff.py sha256=a79EhCPZRGE2mhhTf9vFrmsPB1qJGf4Q6SkfxFZR6YY 8339
gala/potential/scf/tests/test_computecoeff_discrete.py sha256=U4rgOZzERfiZZ_ZzCdtIxSXG4bBzhevW3Ao7EzrjhxI 2911
gala/potential/scf/tests/test_bfe_interp.py sha256=CK3EXXcegI9azjeW58kr_OC8U67nzt2B-wccoOMkJMY 1436
gala/potential/scf/tests/test_bfe.py sha256=54cW81DfDGUI1n6lotr5aSJXpW1rawtw_61K1mYKqCY 5810
gala/potential/scf/tests/test_accp_fortran.py sha256=Wh6yaQ-85l5Elm3oRqYfyEY3kNzQFjsDVJTKjTlGwBI 4629
gala/potential/scf/tests/test_computecoeff_fortran.py sha256=TElPlg9KYpQSE5mCweFLAGo8te-cbjOJaHTT52SIzb0 1629
gala/potential/scf/tests/data/random-accp.dat.gz sha256=Uw-V9rCsjfgIcjkCIgVeswxAAraV4iaTMCfmqOLnSR0 661196
gala/potential/scf/tests/data/simple-hernquist-accp.dat.gz sha256=mRZ4B3vd9T83WrvCWyAYS_HhAtGRue0GxLS2AqihjsE 257329
gala/potential/scf/tests/data/multi-hernquist.coeff sha256=zy7nqauaVBERN8P-he0QqxI_nf6etJELDz16ULMUMrs 45
gala/potential/scf/tests/data/plummer_coeff_var_nmax10_lmax5.txt sha256=-99Om9wkzolQhV2mYo_yQEWiWZvKypgUimKQbVSygMU 29802
gala/potential/scf/tests/data/wang-zhao-accp.dat.gz sha256=IFGjsmqw8jIBUNk7-q0AtBIVxLvWAZeIgD3G_hap9TA 342217
gala/potential/scf/tests/data/simple-hernquist.coeff sha256=3c4CvAd2VpCzRqE5L5Wa0iPHUT-I3pPIGvU49E_FjQ4 16
gala/potential/scf/tests/data/simple-nonsph.coeff sha256=9yuTKP_2oaPh-HmyHgHqLWRSfGrJ4ZSC8DCY6U3h84M 16
gala/potential/scf/tests/data/simple-nonsph-accp.dat.gz sha256=MsxlElVXCOu_vNQlueW7UgTHV4RJqTK99_killXFHdQ 350877
gala/potential/scf/tests/data/computed-hernquist.coeff sha256=hj1k_2DtJLFemVS1BCQFZnlpSaHIidd0WwyJSYQYG-8 41118
gala/potential/scf/tests/data/Snlm-mathematica.csv sha256=zCxUV4MGTEw7rkBcmo-6o2DiONw-vcMH7KmdssLptfY 1653
gala/potential/scf/tests/data/plummer_coeff_nmax10_lmax5.txt sha256=nB_SOBYszjRdd-Yz8YnfiO3hBAn3-22Dswut3wrF9LQ 19991
gala/potential/scf/tests/data/README.md sha256=1ZhT24d1klnSA8uu0zOpErZDeq7SZzbIEJ2qdFqY-eE 87
gala/potential/scf/tests/data/positions.dat.gz sha256=TuNfg6MCymmNfMGgiaCIVX8Uo1W7Ytk3l0spihUNipg 106367
gala/potential/scf/tests/data/multi-hernquist-accp.dat.gz sha256=0ScSrnn5TPaLg239lK4j8RjkBH1yqY1dOy5wkdI-jYk 257229
gala/potential/scf/tests/data/hernquist-samples.dat.gz sha256=0Z2BaLBYm5mnhIPumDePpI5a5sCmBd8uLrpm8dy3I4I 275451
gala/potential/scf/tests/data/random.coeff sha256=-zy094BIu0wGa4c9EGLKVMWZa9ZS9dmAPeQ19VpIDUQ 985
gala/potential/scf/tests/data/wang-zhao.coeff sha256=D9dz7PSFaOAWzx6XBjKhRcnzBYL8QwgWoZY2Eb3gMKQ 494
gala/potential/scf/tests/data/plummer-pos.dat.gz sha256=ztTtzo8gN-FYcni_ZbBa3dY3sHw25Fa0Ce_7iHo77Zk 242449
gala/potential/scf/src/bfe_helper.h sha256=7thfl2KGO7nsr_8DANdbssATSCOWUZUxHWxw1svkX50 414
gala/potential/scf/src/coeff_helper.h sha256=7pciD2fedMH1qpDF_v1Ome3azxK4sLd-gCNBSijwiFA 720
gala/potential/scf/src/bfe.h sha256=CLL7bqSIKeGRXBv0mC6UdnEChrck90qLerWd5aC7ELY 1229
gala/potential/scf/src/bfe_helper.c sha256=sxr-WUrn4ywSC1-LFG2DlJspw0TDKERzWgroIAY-QQA 2736
gala/potential/scf/src/bfe.c sha256=_-KWouzzOlQBkLK58RoKSvKqCzFU-AP2nLZ232224Gk 14687
gala/potential/scf/src/coeff_helper.c sha256=WEXBG4Jf9jw5nHA9PWBJeFlaE6darCz0K-Gtg64iNJQ 3794
gala/potential/frame/cframe.cpython-312-darwin.so sha256=DlAgctsh0AwFFf5uERjRlV9esGberxlKyVvI8SFmM9g 250768
gala/potential/frame/cframe.pxd sha256=4DSb-PIiPfYcxATe_xDvbTsbPqz_WqCFV3FRh9pbeF8 668
gala/potential/frame/__init__.py sha256=-WhaagusFwmo7yJcdyF7FNTkpwhJWiCUEwkjx_ItO7k 82
gala/potential/frame/core.py sha256=llGelPOwZsrDI1S-I401trXwxZ3O0L9cCWA-txIOjeM 514
gala/potential/frame/cframe.pyx sha256=c8F2SAyfTeLd3EFv1nUM9EmHF5HUjixolQRM4RpRG4o 3621
gala/potential/frame/setup_package.py sha256=rDBxhk4AOipS0-K1bz9I1TnRuBS2vFNTKGjUZLANmkU 1369
gala/potential/frame/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/potential/frame/tests/test_transformations.py sha256=jQiXRM_ueDvFZscXgC10MSHZ0EJ4VAnVwWPyyfajvWY 3615
gala/potential/frame/tests/test_builtin.py sha256=bO7Xf39yhmANUvs3HCMVe4aU1ZcbbCftfWmw-cPS-m4 2636
gala/potential/frame/builtin/transformations.py sha256=bwtGP2O1vZ5X11mA1VgWhn5vFj3A2y5Vcp_vaEmh3Rs 5346
gala/potential/frame/builtin/builtin_frames.h sha256=eN8uLSJhLoXsKt31coJ3CezuUHK4GXztHX2At7WJuTw 920
gala/potential/frame/builtin/__init__.py sha256=DW219QCi08plEyrX1pYDGEa2-k-wVOf909FNjrF7YyE 55
gala/potential/frame/builtin/frames.pyx sha256=cmUl_xDBf0-OZsTKMbp1Zqg1Zxc_mOHpO2fRNfAUaPU 5580
gala/potential/frame/builtin/frames.cpython-312-darwin.so sha256=cFmFI-Y5oPnQ8lrkFqRlz8656nOVjTsc9QILKOOP1I8 227712
gala/potential/frame/builtin/builtin_frames.c sha256=lOAWPlojNOkHViCmGBd-itHfqZcNlO-KZ1pykzeOSwQ 3030
gala/potential/frame/src/cframe.c sha256=14fbLTq4zLVMSi1ndy82ZXllZyb9HYe6Q_gqrqNMhNw 564
gala/potential/frame/src/cframe.h sha256=ky50lw2SYkwyu-SV0920-xh-ygMfK-7-y-AOORY-aqY 659
gala/potential/potential/cpotential.pyx sha256=vvR3TDUAJgyufYbqddHVnkNNHe374qwRnzIJuS3yKgA 13644
gala/potential/potential/util.py sha256=pfNNrAn_6ocg32Fgvry4CkKfQvkfL18tY2gzWN2MaSU 7237
gala/potential/potential/io.py sha256=5ia3gh-Z5jE7dPry5S5d_F59mndD2PSlAM6wu8Z42SA 6563
gala/potential/potential/cpotential.cpython-312-darwin.so sha256=_FoafN5wncPlSCVkVQFo531rsMuspYfwC_oZiVz90Js 392944
gala/potential/potential/__init__.py sha256=wj2yigNdifrlZVIDbuA1lLop-cYV_g8ZBjO5NpuDRmA 535
gala/potential/potential/core.py sha256=dFm8lQ-ZSW45Q9e6vvt07v8wTjTsJgwDS0p8t3kG4Z8 36642
gala/potential/potential/interop.py sha256=2zxTVak4w2O8sglPQZMjrnahOTrXp9g3FtSbBKeYi6o 15235
gala/potential/potential/ccompositepotential.cpython-312-darwin.so sha256=oP48zF8M5AEAtDTB1jAxhLtOYB6yPTRqiZS62ocoIAk 229024
gala/potential/potential/ccompositepotential.pyx sha256=IkmedJy2Pt8M8GSAFD9nOgBU2gsqh4InqhGM6RMUhyU 2845
gala/potential/potential/cpotential.pxd sha256=O5JRvFGW49ZSPt8vmNBWLfAauy52tJIRF6GnreOcplU 2339
gala/potential/potential/setup_package.py sha256=5vTl2ieerkD3cRae63BJwLDa1tkdCEvAcYH6tTp2Xls 2420
gala/potential/potential/tests/test_composite.py sha256=IWuYqMaVgT1SOEvb1Ju17LdNmWts0IqvdD2FWwDPQKQ 5638
gala/potential/potential/tests/agama_cylspline_test.fits sha256=yCzKqONrRUEKpUE3pE6MBLqu_CzB_yHPUGaVf1w_dUg 927360
gala/potential/potential/tests/test_interop_agama.py sha256=zJl9F5rC9S35qyGOieN4-JJP8DeLunG37ywjuG__jxM 3498
gala/potential/potential/tests/pot_disk_506151.pot sha256=YoCqSXM-MCy25pQfmsfQM7pJUUJpE2QndYjZ0W2AU-U 7160
gala/potential/potential/tests/test_core.py sha256=JcSjvMOrKDxZz1TNDRD-zER1bCpvY1j71M7QvZdW4WI 4420
gala/potential/potential/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/potential/potential/tests/test_io.py sha256=oVYLJ4dha2ZfoUHfXhMxFjvp4QP8QfV96UVKlZjaCsE 4305
gala/potential/potential/tests/test_util.py sha256=mhRY6kCkdstxR2F7TH2hpXVZkvC3gTJgMySc_3u0hM8 1731
gala/potential/potential/tests/ccomposite.yml sha256=IqHbh3hMzSqxMNpUwyHmOCGGHuquCtX_OgnHr-DX7tg 634
gala/potential/potential/tests/Composite.yml sha256=buRoUIZcwYac_gnJmv6IWH3AtZN4QQfR4xiZqbgE7QY 539
gala/potential/potential/tests/HarmonicOscillator1D.yml sha256=tDf9uVOO9NoJxi6U5tVQTggzR_9FaU7gyQA_nfLe5cU 60
gala/potential/potential/tests/test_interop_galpy.py sha256=QteJa57-cpldf__VH9lf-5iPsOn3uYptu45gcyMXf7E 6404
gala/potential/potential/tests/lm10.yml sha256=2-cZ3_EVEDr22TDf-sylCxxAALiDkJKi4cEmm_dW9_E 1175
gala/potential/potential/tests/Plummer.yml sha256=FehvGtWIizLCvbPh1hReWG6KNZBaGNimIUsQlPwmzew 184
gala/potential/potential/tests/test_all_builtin.py sha256=hwuz-1F5haP7BPyUDAwXOdIu4f6YsD0u-EKy2NlJyOU 19795
gala/potential/potential/tests/test_special.py sha256=xzRyEIfMItKYpWjkqMZ9ME6f4a6Nb8CzRrqfjB1PC3c 1275
gala/potential/potential/tests/helpers.py sha256=KVU2oqpLryA8P91HHNW0wTUr9UgJ6UslOMObEsuAbXY 15373
gala/potential/potential/tests/test_cpotential.py sha256=EKPveZqD7fpAPEdWgUCZ8qkRxzUGrLBO2WPcK2VOfRY 639
gala/potential/potential/tests/generate_agama.py sha256=JEqqcMjFQZ20ca6v4SoMmmFbHzVp_UPxBqNomLTz5qU 974
gala/potential/potential/builtin/multipole.c sha256=MdgMwTgMdf9gFHgCw_fAjkvvp2RFyFXBHFj2kCkU8HI 24508
gala/potential/potential/builtin/pybuiltin.py sha256=aUS_wh5umhlRSWX4uT43b7OjAioQOJQr_TNPI76jJlg 3183
gala/potential/potential/builtin/cybuiltin.pyx sha256=IFUd6xkrJdsMLcwg9uUyPERhGNAmg4xmFPVI-4q5GrQ 20752
gala/potential/potential/builtin/builtin_potentials.h sha256=ExYEFYXyK8AT4IWkAQWgEhBqRB-CPlJMjuyDx7NJZbA 6565
gala/potential/potential/builtin/cybuiltin.cpython-312-darwin.so sha256=mFPP1k4xH5pDpTKerb81fTp3hsZd0Kgrs3GgIQ0MDnI 461536
gala/potential/potential/builtin/__init__.py sha256=auulYdwu8MpsQZNvZIaNW8ZqGonDo8mGUbTWXq570IU 68
gala/potential/potential/builtin/core.py sha256=BDiYXvQvmGWHedaPKEXurTR0Io7hVvvAGH8wTvHMs6c 41368
gala/potential/potential/builtin/multipole.h sha256=-PZPCPFOQYDu1GpsOc4TW_AYvPTktzRdL4lBML1SX-Q 1745
gala/potential/potential/builtin/builtin_potentials.c sha256=-a7aB0nHWTkYvjsn8y6NabZ04w_GtOeqJ5QdBJsAqwA 67077
gala/potential/potential/builtin/special.py sha256=32eIGlpC7G14e6zFIhhVz294aTocEENMooDauKAUfJ8 11840
gala/potential/potential/src/cpotential.c sha256=i32SeWeU1rWZVpO3IWtXlWpupQFlEGCLl0A0A9M18RI 7089
gala/potential/potential/src/cpotential.h sha256=DflKqWoslIk2rIVqM39JRMupogBzd_gkT6-ye7NCbic 2026
gala/potential/hamiltonian/chamiltonian.pyx sha256=2Wemem-pdTeF7zJZpBnv8o7fk0Dq61aRT6Fp_Oniv94 14699
gala/potential/hamiltonian/chamiltonian.cpython-312-darwin.so sha256=V6QTez2F5jeivAzgX5H6LRjcZ-6iz0IurOJ3idNVkW4 179456
gala/potential/hamiltonian/__init__.py sha256=Xjmsq2oXuSxEc6SJ_m5PcRqEUOykvy61KsdVxbdhqkE 28
gala/potential/hamiltonian/setup_package.py sha256=OE5jfZQ9Ns9ZDER3t7Azh9GdBnOzs4cFfqlP00L-pBw 852
gala/potential/hamiltonian/tests/test_with_frame_potential.py sha256=fSJRsT7JutFxefxRH4j8n2sbomRd7kB67pje6s21Am8 6573
gala/potential/hamiltonian/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gala/potential/hamiltonian/tests/test_hamiltonian.py sha256=lEae-wICDjMpVrS5ZZ5YErpKxDrFVIj-00DdNtvhmP8 1529
gala/potential/hamiltonian/tests/helpers.py sha256=X6OSPmCZ1QgbZgNmwrNFJNTxWCvbYkzgWMcvjXhLABc 5372
gala/potential/hamiltonian/src/chamiltonian.h sha256=WIrInTeF9MQN0CbY2gOD_B5uYFxViOP3Eeh23Ics8h4 353
gala/potential/hamiltonian/src/chamiltonian.c sha256=cpM_8byjaGFV94j5efLrJO3p4bkepAYEeXlbV9iQUqY 1238
gala/potential/src/funcdefs.h sha256=_ukHuH1dBbal863trE0BAqX7g_OsNK-vSdrE8TTGy_s 389
gala-1.9.1.dist-info/RECORD
gala-1.9.1.dist-info/LICENSE sha256=Vs4nhYavhBGuDu5VkKo0MHOP1Nm_VtAdRjXvl-NNwo8 1094
gala-1.9.1.dist-info/WHEEL sha256=czKjVw2LvZqSL1PrpDkXgyEo_CXpiuZL2tU7uPoS6PU 110
gala-1.9.1.dist-info/AUTHORS.rst sha256=M0wrlJcnOAXjPPDixp1EcbVRCLvQhixQ0XJ-AY5z8Ps 608
gala-1.9.1.dist-info/top_level.txt sha256=B3Fr2DzDZWoy683l9o6d6iz4krCZkSYWgiEwfYaEUJs 5
gala-1.9.1.dist-info/METADATA sha256=_j3qlC37uwgMSW-k_hXMdEGl7W5PKYCBTeQ46QMP5Ug 6937

top_level.txt

gala