Skip to main content

WiTwin Core

WiTwin Core is the core package of the WiTwin stack. It provides the shared foundations used across WiTwin projects, with a focus on common scene representation, geometry primitives, mesh utilities, and state management that can be reused by different simulation modules.

Get Started

Python 3.10+ and an NVIDIA GPU are required for the main WiTwin simulation workflows.

pip install witwin

What It Provides

  • Shared scene and geometry primitives in witwin.core
  • Common state management for simulation-facing scene objects
  • Reusable mesh, structure, and material building blocks for WiTwin solvers

Related Solvers

Developer

Xingyu Chen

Xingyu Chen

Download files

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

Source Distribution

witwin-0.0.2.tar.gz (45.2 kB view details)

Uploaded Source

Built Distributions

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

witwin-0.0.2-cp312-cp312-win_amd64.whl (247.8 kB view details)

Uploaded CPython 3.12Windows x86-64

witwin-0.0.2-cp312-cp312-manylinux_2_35_x86_64.whl (237.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

witwin-0.0.2-cp311-cp311-win_amd64.whl (248.7 kB view details)

Uploaded CPython 3.11Windows x86-64

witwin-0.0.2-cp311-cp311-manylinux_2_35_x86_64.whl (237.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

witwin-0.0.2-cp310-cp310-win_amd64.whl (247.7 kB view details)

Uploaded CPython 3.10Windows x86-64

witwin-0.0.2-cp310-cp310-manylinux_2_35_x86_64.whl (235.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

File details

Details for the file witwin-0.0.2.tar.gz.

File metadata

  • Download URL: witwin-0.0.2.tar.gz
  • Upload date:
  • Size: 45.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for witwin-0.0.2.tar.gz
Algorithm Hash digest
SHA256 0b5518a4fe4bdbc11f19ed5dca196aeec985b3f1f69ec2ef284149a8a0673e84
MD5 27fa91b003d328bc47548c9eee6f9e75
BLAKE2b-256 57ffa79faa46d28529a18e4fb8637a8a92d13aef8ee8fbe28c92c22f617a996b

See more details on using hashes here.

Provenance

The following attestation bundles were made for witwin-0.0.2.tar.gz:

Publisher: publish-witwin.yml on witwin-ai/witwin-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file witwin-0.0.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: witwin-0.0.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 247.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for witwin-0.0.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 abc2d8c78ea3c9358244002e9bc3e9a8df437f8ca123f43bb97cb8451c5c6a95
MD5 6cc200f5001b7d2a746de2bb9b9e704b
BLAKE2b-256 e3b94aa8f5975abf52c472f30d8c62c221365c36e7601c1757fc2cbd831b218c

See more details on using hashes here.

Provenance

The following attestation bundles were made for witwin-0.0.2-cp312-cp312-win_amd64.whl:

Publisher: publish-witwin.yml on witwin-ai/witwin-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file witwin-0.0.2-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for witwin-0.0.2-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 a704eb2bd488154f67a4372145b09e98f2c87351b99fae58d1a6a117e6bd7a40
MD5 42aeb47022277464ba0f9f040cbe892b
BLAKE2b-256 13530cf3ac3883beef6c7ba53f69511806dc12b8a9225ee762afd617d203cf8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for witwin-0.0.2-cp312-cp312-manylinux_2_35_x86_64.whl:

Publisher: publish-witwin.yml on witwin-ai/witwin-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file witwin-0.0.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: witwin-0.0.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 248.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for witwin-0.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0faf43449fadfaad1511b8ca00fef4e40cdd79c5faabcf3f39123b55434f8d66
MD5 a4744b34bfcba932bcbc2599f98371c2
BLAKE2b-256 433cd1c272c85c32d34b56cae790d5ebfdec97e5757e4dd65670120b51d35430

See more details on using hashes here.

Provenance

The following attestation bundles were made for witwin-0.0.2-cp311-cp311-win_amd64.whl:

Publisher: publish-witwin.yml on witwin-ai/witwin-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file witwin-0.0.2-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for witwin-0.0.2-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 6ce299d21b30ee1dadbd768c8f8e720d56285e70e8a295fb4c52d80397d478e1
MD5 8ea31a7febfae3f99562bae538da2eb9
BLAKE2b-256 31d30eecaf4c7ad8bcd7acba4d0c7f5832be5e484289fa78c7cb51301b0c7f6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for witwin-0.0.2-cp311-cp311-manylinux_2_35_x86_64.whl:

Publisher: publish-witwin.yml on witwin-ai/witwin-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file witwin-0.0.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: witwin-0.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 247.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for witwin-0.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6145da0113298c19ff84cfb457fe72703e2b583448c2297f8a9fd80047f7bfb0
MD5 f9b47a30689bfbeadb80fec3c22a97ab
BLAKE2b-256 4f04e5ec5eecd26b64b3bb91639f11e3fa6f38dd91a9357859a2cbaf3c97959e

See more details on using hashes here.

Provenance

The following attestation bundles were made for witwin-0.0.2-cp310-cp310-win_amd64.whl:

Publisher: publish-witwin.yml on witwin-ai/witwin-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file witwin-0.0.2-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for witwin-0.0.2-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 eec64884abced811c3c1cb5f35b7fb0ff2f948ace39dae6c0d4917986bf53a53
MD5 59c18f04edf1eea7df19b5d349675525
BLAKE2b-256 c2dc62226f817f0a25f8fb66f12f9481a1fb0fb569b99303f81e5e5ffdc02f42

See more details on using hashes here.

Provenance

The following attestation bundles were made for witwin-0.0.2-cp310-cp310-manylinux_2_35_x86_64.whl:

Publisher: publish-witwin.yml on witwin-ai/witwin-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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