Skip to main content

No project description provided

Project description

Swiftest


Swiftest is a software packaged designed to model the long-term dynamical dynamics of n-body systems with a dominant central body, like the solar system. Swiftest is a re-write of the Swifter software package that incorporates modern programming techniques and performance improvements.

Installation

For most users, installing swiftest can be done via pip using the command:

pip install swiftest

This will install the swiftest Python package, which can be incorporated into Python projects using import swiftest. It also will install a standalone executable called swiftest_driver, which can execute simulations from the command line, provided that initial conditions and configuration files are available in the path.

Documentation

Please see the Swiftest documentation page for more details, including advanced installation instructions, user guides, API documentation, and examples.

Licensing Agreement

Swiftest is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Swiftest is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Swiftest. If not, see https://www.gnu.org/licenses/.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

swiftest-2024.3.0.tar.gz (1.9 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

swiftest-2024.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

swiftest-2024.3.0-cp312-cp312-macosx_14_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

swiftest-2024.3.0-cp312-cp312-macosx_13_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

swiftest-2024.3.0-cp312-cp312-macosx_12_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

swiftest-2024.3.0-cp312-cp312-macosx_11_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

swiftest-2024.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

swiftest-2024.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

swiftest-2024.3.0-cp311-cp311-macosx_14_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

swiftest-2024.3.0-cp311-cp311-macosx_13_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

swiftest-2024.3.0-cp311-cp311-macosx_12_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

swiftest-2024.3.0-cp311-cp311-macosx_11_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

swiftest-2024.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

swiftest-2024.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

swiftest-2024.3.0-cp310-cp310-macosx_14_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

swiftest-2024.3.0-cp310-cp310-macosx_13_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

swiftest-2024.3.0-cp310-cp310-macosx_12_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

swiftest-2024.3.0-cp310-cp310-macosx_11_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

swiftest-2024.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

swiftest-2024.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

swiftest-2024.3.0-cp39-cp39-macosx_14_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

swiftest-2024.3.0-cp39-cp39-macosx_13_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

swiftest-2024.3.0-cp39-cp39-macosx_12_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.9macOS 12.0+ ARM64

swiftest-2024.3.0-cp39-cp39-macosx_11_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

File details

Details for the file swiftest-2024.3.0.tar.gz.

File metadata

  • Download URL: swiftest-2024.3.0.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for swiftest-2024.3.0.tar.gz
Algorithm Hash digest
SHA256 5e8e7ee8c4937fea013b56fe223e1c33397d76deb8acf15658b2ac9fe1010192
MD5 b47717b544cdae7a5f4c866028d94306
BLAKE2b-256 d68308a1aaf8a64b670a75ac31720dbec8e247ddc392edd33897166f3646c4c9

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 153dd03c20a37a7fa56339854f4f22130c59ad1ccf86a859c0b5211a3c1c1ea9
MD5 241f9225076295b5e3d38ee1b7209d25
BLAKE2b-256 21e956e609dc263835ee17bd205f805b08b7f3fbb6456d312ab8b4eadbf3507c

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7c7fcdae00335ddbfafc3b5f6e069dc0d7db75b54e4e4d48229a32bf28c32237
MD5 ebba80a0aa9026cee4cfbd76fc952ac2
BLAKE2b-256 56c66dd2493d30ff2e4f428e294388f2465df3cde9170fa0264da45b33890958

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 61f6a3db29839958ef79eff22b2496617172f51488475cc5080dfd9f55026041
MD5 07605bf844b15a0dea375b11e2bd1893
BLAKE2b-256 67107b225eef92f69a43d0c78ad3885db8fa790cca18547019208b7176ebf4b7

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 78cdb4683cfc16b7af4bbd640a371ead89f83296f15f2f5d7433e989a4a5a4dc
MD5 e20c67fea9ea7849456a83cd67ee1905
BLAKE2b-256 5506ab0fe6d33ab50eedc07187df1169d1434319da935f2b5529c87d927cfc83

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8cdeb2838efabbc2d8f216e21e10f5ff4210c46d0a7ce484f4c4c5afe05a08b4
MD5 f9518385e38912941ad6cbbfaadc631d
BLAKE2b-256 17d6cf7863f78ef939f6f98adc2aa47e0f351a34c9c31944bb91b0dec0ccfb7a

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9124c62cfb9699984e4269650b3fcc256c6958199660546e8bf9cacdd4f323d
MD5 ce6176a3bf9ecb307ccbbf44313fb331
BLAKE2b-256 5b3a896456196fe46f6200a09e1c91567fc109674bdf7b023426d0b4e83d8b0e

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2c27a4701c5c40e58d8b05c9e599d52825f62013f031a3d1cdddb917dd3d832c
MD5 e03862ec44ef75ef3bf0bb857f1e6755
BLAKE2b-256 ff25798f4b94de06fae08fe94872c225278ac8576d8482c9b1800425e9ec42ec

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f2cc7daa73140ab0c939a1ab2b2cefcc193bbe770f5dd21895ed9e8db4988f57
MD5 cfeda14717cbd9f323d7c031cf9b1c62
BLAKE2b-256 2e3fed839518d13f3aeb876826925abc2cfe322ef491b0429ce5f42f4c9c0bf2

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 917224ea1a4ab320095b71354a91c1fbce9c191c781fe2c379f5a8219cdf7033
MD5 0b2fce1a3942ff10fb8bdaa341a445eb
BLAKE2b-256 d7ecfa93e1cc781c15bcf8d10455ef4953e0eef4bb5100c782ca934a6e575300

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 f30a8c637f461bb269f44382394f8790e22216a40d68ba448d27e4a3dae6769b
MD5 39f1594e27bdfdd731b822efd3e7bca5
BLAKE2b-256 64669b1b9eddb5c4e38afaf529c0f6012dd21152015b7f82f38a1f50ca48d83d

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 54852644fd6363b73b4749e1e9ced18181c9bc45151abe7d9b13da3703832e68
MD5 3b5d97ba664e0732bd2ef1fdb19b56e8
BLAKE2b-256 03fc0c20e580433e3554865daf408eca76c01ab4cd63893a018eab5e484c5010

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63d02dc810ef8e2d5121909068373f99502dee1a8ce516525fef3cb208d3937a
MD5 42a9e2311658e0228178f31c58ff57c8
BLAKE2b-256 82bb5045ab4769638ce043067cbdac72f9b0c83e7bbdfd185f2719374288c761

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c87d7c32866087ddd2b809f5a9f2595b8972c32d60bcd769d41e331a517ef22f
MD5 f729bb7b698cb4296f63b6aae2629193
BLAKE2b-256 e2906939048aed6c0140526f075c598c261776b8c8dd6d3eb97633a28c7279b3

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1a10e0eb13778a7ff31e015f9e4e79178e2ba922d7e449de3f5fb1eba6bc9dac
MD5 8de5610c37762471593cf33ec37e8573
BLAKE2b-256 aca4af8dc08eae1016cecbf3d19e2e17351f8ffa8bc1c0a1aaa20249172f89f4

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 58c587e98d659faf041f6b4db827f0d6641d8f2a0b3eaf6e8af5b8b7f86d4e32
MD5 5cd237945ef5eae3eed4d465f46d5e2a
BLAKE2b-256 5ec1788f389d1ad0dabd6212ff59e974c23b43cc2daad5266e7aaa19bb7ccb4e

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 e6f3820f3359990b5ee601e2a36a94a11289b844738d80a3e7df50def7de4094
MD5 21296460b855ea729f52389d6ba075cb
BLAKE2b-256 2ac01ec8efccbc14d19fbeb2a81de33475b1d07f11f165ada938a7b0d844b68b

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a911d714d791e5b0af7f7c4678aa1195b04e24595dd658a24024b590a239ed1e
MD5 cbf40f2375d4c830c2261da44d4f6886
BLAKE2b-256 39bd0fcf74159d17b42dfb7a29b5c3a75f7d37fd2c6711d767c41066a35a795b

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3454bbecff33c8af9104c64e409bec61cff6eb1c0dfac694e3e5623207e36705
MD5 826e0bfcb0c435bed3115c84c181a30b
BLAKE2b-256 319670dc18f4ae94d1946110e6de33b3969e66073d52763d895781ac637f41f3

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a314398964653a0dce0387991933a5aa1e502aedaf3b036bbdd15d24d491b8c3
MD5 4a3dea18be6b6954deff0fc215c44717
BLAKE2b-256 e7a348059ac422cb53101ea4a2701e819aa6fe8079b979a29681b27cb62fb686

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cc44e6fb7c920509933993b61e3bed235122757c5a052c80b2afd32c5c5e7b92
MD5 ce5ac9171e62a4747138286c17e7176b
BLAKE2b-256 1d077d694e00ca84b810f02f4767e0693e9fc85b9aa90954f816b7a2a232525b

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 189bea4734764c7c0bdc9718b87b5ee716dfff18675937ff4c05464fbbacda79
MD5 a5877242f93efed5b007ddd9ad03ef43
BLAKE2b-256 550aa88dc6e80e3ab98119141542f6723812141f11d2216691980926f46df915

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 68391bda772c80e406f76888f82de58a3fbc43a9a6cd4d79bba2b62bd47d7849
MD5 6336c37d02d183648db2ac7c9ecbfa12
BLAKE2b-256 66b48a3bf229c7299788cef879612203dad98c06bd5791e2010e0c029337465c

See more details on using hashes here.

File details

Details for the file swiftest-2024.3.0-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2024.3.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 51d6681ea54019f4365b30b2827261b76bd256335d63099c1d6368570089800d
MD5 863dde0c8960ddba39fe5e87015bf163
BLAKE2b-256 50378d13751d74d8bb8e18d26bb48b8167d341ecf0670bea3b4ab5da7544a87b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page