This release is a pre-release and may not be stable for production use.
trusty-sim
A physics simulation library for deformable solids, shells, rods, articulated affine bodies, reduced-order (subspace) bodies and MPM, with IPC-style frictional contact between them. You drive it from Python and step it with numpy arrays. It runs on CPU and GPU.
Pre-release test build (0.1.0a5). The API will change between releases. macOS on Apple Silicon and Linux x86_64 are supported for now.
Installation, documentation and more
For installation (including the GPU build, trusty-sim-cuda12), documentation,
examples, the license and how to cite, see https://tytrusty.github.io/trusty-docs/.
License
trusty-sim is available under dual licensing: a research license (free for research, academic and non-commercial use) and a commercial license. The terms are at https://tytrusty.github.io/trusty-docs/license/.
Metadata
Release files for trusty-sim 0.1.0a5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| trusty_sim-0.1.0a5-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.12 | abi3 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| trusty_sim-0.1.0a5-cp312-abi3-macosx_11_0_arm64.whl | CPython 3.12 | abi3 | macOS 11.0+ ARM64 | Details |
| trusty_sim-0.1.0a5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| trusty_sim-0.1.0a5-cp311-cp311-macosx_11_0_arm64.whl | CPython 3.11 | CPython 3.11 | macOS 11.0+ ARM64 | Details |
Total release size: 10.3 MB
Release files / trusty_sim-0.1.0a5-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | trusty_sim-0.1.0a5-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
fa229fc488bf87806be20ff99572f53c081f6e703f61a499e08ee464e114cdf8
|
|
BLAKE2b-256 checksum How to use checksums |
933952ba371a735123855ff6aa9f91428fd49d1a721a549d16e41077c38df869
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.13
|
Release files / trusty_sim-0.1.0a5-cp312-abi3-macosx_11_0_arm64.whl
| Download URL | trusty_sim-0.1.0a5-cp312-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.12 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c9aed2a1154d97d21e57cd55465cf50913be466192c5010ba9ffdda4ff5790fc
|
|
BLAKE2b-256 checksum How to use checksums |
36d0649c4b6ee7c29a581ef7bddf9fe92f00de71a3ce2fb2976e119b8ffde603
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.13
|
Release files / trusty_sim-0.1.0a5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | trusty_sim-0.1.0a5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
eb8138703f42234fd447b4b6c2acc0af9c6892568d794c438082d418af2c91c5
|
|
BLAKE2b-256 checksum How to use checksums |
897fb55b3836c0bd1cca2d7efbc16fffce9ea9fd9f4d1650cdce82e776aea704
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.13
|
Release files / trusty_sim-0.1.0a5-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | trusty_sim-0.1.0a5-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1387fe6a11741c0da3d0fe3be4da27d84e95c8985c3ebe89fad52eb4aa5e94f7
|
|
BLAKE2b-256 checksum How to use checksums |
1f6eff7288ad56db09a6daf02748bc6170d95677f83c5a704c36e18a9ebf1bf9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.13
|