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.
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
, 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file swiftest-2024.11.0.tar.gz
.
File metadata
- Download URL: swiftest-2024.11.0.tar.gz
- Upload date:
- Size: 1.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49d89579bf62c071a0f8d33338b9f41fcf5c815a3a0a22166c77631a98a7a204 |
|
MD5 | ea0f13ea4e821307ad84ee405b34a1cb |
|
BLAKE2b-256 | 2caf6d9ca8e2637eef041fc780bf7eaffe9766c42571683efa4125c625513df6 |
Provenance
The following attestation bundles were made for swiftest-2024.11.0.tar.gz
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0.tar.gz
- Subject digest:
49d89579bf62c071a0f8d33338b9f41fcf5c815a3a0a22166c77631a98a7a204
- Sigstore transparency entry: 149173114
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 10.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f8a71d8b7abd2d2be9b3e7fc82921dccfca7f05ba0af4c24eab75114434ba23 |
|
MD5 | 2c81a8155cb4b608eb6d56297acfdfea |
|
BLAKE2b-256 | a9a906f5d70bbb72fe1631d1e5a3a4b19be9bd9dd0ddec6a5f21aac6cba70feb |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
6f8a71d8b7abd2d2be9b3e7fc82921dccfca7f05ba0af4c24eab75114434ba23
- Sigstore transparency entry: 149173124
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp312-cp312-macosx_14_0_arm64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp312-cp312-macosx_14_0_arm64.whl
- Upload date:
- Size: 6.5 MB
- Tags: CPython 3.12, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 578910a6a056b20734272ea0a396be9e35fa15c29d8e2e5e4321a01ea3707e9d |
|
MD5 | 140e57e82dd44109458bdb2522072c8c |
|
BLAKE2b-256 | a5ca4f3c1a0b071be05376e07dcf1fa4f09475b977e8f7ceb91046f24c1d0c24 |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp312-cp312-macosx_14_0_arm64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp312-cp312-macosx_14_0_arm64.whl
- Subject digest:
578910a6a056b20734272ea0a396be9e35fa15c29d8e2e5e4321a01ea3707e9d
- Sigstore transparency entry: 149173121
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp312-cp312-macosx_13_0_x86_64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp312-cp312-macosx_13_0_x86_64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.12, macOS 13.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2463ff56fe903be330b14444096a11fefaf5213337e4367290dbb34d8b355bcd |
|
MD5 | 965fd006936a24fd68232e2f084a0fad |
|
BLAKE2b-256 | d3452c9b16b1da55a3232527dcc704d7f2c23639c644f95b15f667eaa71b8595 |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp312-cp312-macosx_13_0_x86_64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp312-cp312-macosx_13_0_x86_64.whl
- Subject digest:
2463ff56fe903be330b14444096a11fefaf5213337e4367290dbb34d8b355bcd
- Sigstore transparency entry: 149173120
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp312-cp312-macosx_12_0_x86_64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp312-cp312-macosx_12_0_x86_64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.12, macOS 12.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 549dd5ff8bc4fa1faf1f4e7719507a0d24bbec41a388d2b8ab89d98f5e6b212a |
|
MD5 | 6b79aec94bfb4c6b88c57cfff468d246 |
|
BLAKE2b-256 | c5086e338e015a8c6be2b4042ea5b8a33235a529ad32491cfbd051e8a9fb4d9c |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp312-cp312-macosx_12_0_x86_64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp312-cp312-macosx_12_0_x86_64.whl
- Subject digest:
549dd5ff8bc4fa1faf1f4e7719507a0d24bbec41a388d2b8ab89d98f5e6b212a
- Sigstore transparency entry: 149173126
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 10.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f89ebab79cd79edb399218907880c78890fe72c9b41355b715409e954041e420 |
|
MD5 | 1f25d0c68d1e88f69ded7038ff135977 |
|
BLAKE2b-256 | 60fdf8d835f4df22d281fa2eca81dfe44753b0b1cabbe9fcd3f2223d45738334 |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
f89ebab79cd79edb399218907880c78890fe72c9b41355b715409e954041e420
- Sigstore transparency entry: 149173115
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4a9cdeb1a701e10b27cbcc5d034745590eb6c7035894073bb63cee3c2886c8f |
|
MD5 | 92c5ca01fda1970f016c114b343c0b6c |
|
BLAKE2b-256 | 5c92eb3a1a604916e663bebd519557ef1f48017fedb477b1fcc7767f42abc2aa |
File details
Details for the file swiftest-2024.11.0-cp311-cp311-macosx_14_0_arm64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp311-cp311-macosx_14_0_arm64.whl
- Upload date:
- Size: 6.5 MB
- Tags: CPython 3.11, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4f4aa52684255958b0bcb731fefb962a8cc13abda1021d5eae99de78c5202f7 |
|
MD5 | 74808027b53043f0436e1611096a140b |
|
BLAKE2b-256 | c5aca116dca0442a47a78793046b8d5caa403846fa2a0f1b2b151d9159bdfc90 |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp311-cp311-macosx_14_0_arm64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp311-cp311-macosx_14_0_arm64.whl
- Subject digest:
f4f4aa52684255958b0bcb731fefb962a8cc13abda1021d5eae99de78c5202f7
- Sigstore transparency entry: 149173130
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp311-cp311-macosx_13_0_x86_64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp311-cp311-macosx_13_0_x86_64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.11, macOS 13.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b65531b2afbccc38dab07321325b3c422f5df4bb747447835e60df51aedf29ce |
|
MD5 | dbb22a3666c02061ff01338d46251662 |
|
BLAKE2b-256 | 134815bf030982144ee1eae14f13aa0a99fa1eaa02c7245048a0551acef52a7c |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp311-cp311-macosx_13_0_x86_64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp311-cp311-macosx_13_0_x86_64.whl
- Subject digest:
b65531b2afbccc38dab07321325b3c422f5df4bb747447835e60df51aedf29ce
- Sigstore transparency entry: 149173116
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp311-cp311-macosx_12_0_x86_64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp311-cp311-macosx_12_0_x86_64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.11, macOS 12.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43540d63bbd8d5d427a18637f5486726ebdc66260b5a6ba7242a10209a12cd24 |
|
MD5 | f75b4b0cb795ec510c7b283968b00739 |
|
BLAKE2b-256 | 7cba1143ad929039a7e37ccb32fa5ff6f6666e94b75b97553df641b284349d7a |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp311-cp311-macosx_12_0_x86_64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp311-cp311-macosx_12_0_x86_64.whl
- Subject digest:
43540d63bbd8d5d427a18637f5486726ebdc66260b5a6ba7242a10209a12cd24
- Sigstore transparency entry: 149173122
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 10.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60343df4801fc02f57daec7f96e4d4fd4b80eaed279c5fb858f2e5d75503a193 |
|
MD5 | 41ea54f1dafc075ee7a058d9591dba12 |
|
BLAKE2b-256 | 1a2eb3745c0957d2ff8f76b7e4cbd833ac0785f78249edd2f4bf1de283f7873d |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
60343df4801fc02f57daec7f96e4d4fd4b80eaed279c5fb858f2e5d75503a193
- Sigstore transparency entry: 149173127
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | abfadbb9bf81f0a8116da7069a42a605bd6d1776af39fbf0d718b06433fdfbe0 |
|
MD5 | c50b3ca8fe420b812612966e07db8723 |
|
BLAKE2b-256 | 5d41b92aa862d70a3e0c0fc867383f7016f1f2ceb7aabecf2da4271d018d4a01 |
File details
Details for the file swiftest-2024.11.0-cp310-cp310-macosx_14_0_arm64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp310-cp310-macosx_14_0_arm64.whl
- Upload date:
- Size: 6.5 MB
- Tags: CPython 3.10, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0220b0a9f790a940b716b3e71de03c95e3220c9af06b220685d0518c120d4112 |
|
MD5 | 607228effff370bea730353abaa6a48d |
|
BLAKE2b-256 | 6cee8ae5c7c2a2278c1989c62ed783bfbccf1cf3dd07cc07eb4a690764c3cde1 |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp310-cp310-macosx_14_0_arm64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp310-cp310-macosx_14_0_arm64.whl
- Subject digest:
0220b0a9f790a940b716b3e71de03c95e3220c9af06b220685d0518c120d4112
- Sigstore transparency entry: 149173119
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp310-cp310-macosx_13_0_x86_64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp310-cp310-macosx_13_0_x86_64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.10, macOS 13.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2cc6abdbfcd349638e697a3b84bb56a6922934c819350ecc2b6d14dbae77b1b |
|
MD5 | ec673c789c5bc6137546324a5d1474eb |
|
BLAKE2b-256 | 03d6b8a69840e95be133d6c680126c662808e128f0fd68ddb6040ae25cdb56bf |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp310-cp310-macosx_13_0_x86_64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp310-cp310-macosx_13_0_x86_64.whl
- Subject digest:
c2cc6abdbfcd349638e697a3b84bb56a6922934c819350ecc2b6d14dbae77b1b
- Sigstore transparency entry: 149173129
- Sigstore integration time:
- Predicate type:
File details
Details for the file swiftest-2024.11.0-cp310-cp310-macosx_12_0_x86_64.whl
.
File metadata
- Download URL: swiftest-2024.11.0-cp310-cp310-macosx_12_0_x86_64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.10, macOS 12.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6924b182ac266e8c12ffdb24deb81a9cdadb068e376b8645968c0eb09ae97d02 |
|
MD5 | 05eb7e51e5e5f6e58c2f458cb59000bc |
|
BLAKE2b-256 | 2ddeb63e7185812c4c1d9f5a8de36d1766c715ed67fa4159ba54f91acfdfffea |
Provenance
The following attestation bundles were made for swiftest-2024.11.0-cp310-cp310-macosx_12_0_x86_64.whl
:
Publisher:
deploy_wheels.yml
on MintonGroup/swiftest
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
swiftest-2024.11.0-cp310-cp310-macosx_12_0_x86_64.whl
- Subject digest:
6924b182ac266e8c12ffdb24deb81a9cdadb068e376b8645968c0eb09ae97d02
- Sigstore transparency entry: 149173117
- Sigstore integration time:
- Predicate type: