Skip to main content

CINDER

CINDER is a mechanics-first Python model for rubber V-belt continuously variable transmissions (CVTs). The installed package is imported as cinder.

CINDER models the CVT as a mechanical plant with explicit pulley geometry, belt contact, clamping mechanisms, inertias, shaft boundaries, and hybrid contact/operating modes. The package is independent of the CVT-Simulator web frontend and backend.

Install

python -m pip install cinder-cvt==1.1.5

Verify the installed distribution:

python -c "import cinder; print(cinder.__version__)"

Expected output for this release:

1.1.5

Runtime dependencies are intentionally small:

  • NumPy
  • SciPy

Public Python API

CINDER v1 has three supported import surfaces:

  • cinder — core mechanics, composed systems, shaft boundaries, hosts, and hybrid execution entry points.
  • cinder.contracts — versioned JSON-safe assembly/simulation documents, validation, schema information, and result projection.
  • cinder.studies — supported static geometry and actuation study APIs.

Modules beneath these public surfaces remain available to advanced users, but deep implementation-module paths are not the compatibility boundary for v1.

Run the reference example

The source repository contains a current fixed-pivot Baja reference case:

python cvtModel/examples/quickstart.py --run

The example imports the installed cinder package. It does not require the frontend or backend.

Documentation

Repository-only material

The monorepo also contains launchTools, tools, validation artifacts, the backend, and the frontend. Those directories are useful to the project but are not part of the cinder-cvt wheel or source distribution.

License

CINDER is licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (CC BY-NC 4.0). Commercial use requires separate permission. See LICENSE.

Metadata

Release files for cinder-cvt 1.1.5

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

Source distribution (sdist)

Source distribution for cinder-cvt 1.1.5
File Size Uploaded
cinder_cvt-1.1.5.tar.gz 216.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cinder-cvt 1.1.5
File Interpreter ABI Platform
cinder_cvt-1.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 480.6 kB

Release files / cinder_cvt-1.1.5.tar.gz

Download URL cinder_cvt-1.1.5.tar.gz
Size 216.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ea2336ee7e310cf972dc517d065f88ffaf4638f3ab58091565b4b538764aac2b
BLAKE2b-256 checksum
How to use checksums
a4740fcabc1dd0ac56895f46057f4c73d6729fa58a9e87264fc64a7474e339a7
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 Oct 6, 2026.

Transparency log

Release files / cinder_cvt-1.1.5-py3-none-any.whl

Download URL cinder_cvt-1.1.5-py3-none-any.whl
Size 263.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d4f1378bd40aa4c5c795e5ea13c61f34ef95ff5dcd4df8a0b46399c6a39a162f
BLAKE2b-256 checksum
How to use checksums
299bda47c666eead20a0d6ad848b9ad3400263dad5238df3d75ee35bcc13a437
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 Oct 6, 2026.

Transparency log

Release history Release notifications | RSS feed

1.2.0

2 release files

This release

1.1.5 This release

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

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