Skip to main content

mechdsl-core

Core compiler package for MechDSL — LaTeX tensor expressions to FEM solver code.

Handles constitutive equations, element-level physics (Einstein notation), kinematics, and Taichi code generation through the Mechanics IR → Element IR → Einsum IR pipeline.

Documentation

  • User docs: https://sosovski.group/MechDSL/mechdsl-core/ — introduction, getting started, the LaTeX directive reference, the constitutive-model catalog, and examples.
  • Design specs: dev/design_docs/ (authoritative source of truth).
  • See the monorepo root for the full project overview.

Metadata

Release files for mechdsl-core 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mechdsl-core 0.2.1
File Size Uploaded
mechdsl_core-0.2.1.tar.gz 786.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mechdsl-core 0.2.1
File Interpreter ABI Platform
mechdsl_core-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 1.3 MB

Release files / mechdsl_core-0.2.1.tar.gz

Download URL mechdsl_core-0.2.1.tar.gz
Size 786.4 kB
Tags Source
SHA-256 checksum
How to use checksums
782ac256fb48e52608c01beeaa1866e5495306a6f27c166fc530fad2f5cfd742
BLAKE2b-256 checksum
How to use checksums
25e0e2a240c07e5cd0fce015ef58221dd4c34c04aa2607b940b5373a134db968
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / mechdsl_core-0.2.1-py3-none-any.whl

Download URL mechdsl_core-0.2.1-py3-none-any.whl
Size 485.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
25d16265207e0f680a5835f6a986982adf982dacd55211de67ef5ab1e6529e72
BLAKE2b-256 checksum
How to use checksums
656a5de5c4314cc0941f2be301259c6c0bb71cf25cd6af4038bda5db40cecac3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page