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.0

Verify the installed distribution:

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

Expected output for this release:

1.1.0

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.4

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.4
File Size Uploaded
cinder_cvt-1.1.4.tar.gz 213.3 kB Details

Built distribution (wheel)

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

Total release size: 473.1 kB

Release files / cinder_cvt-1.1.4.tar.gz

Download URL cinder_cvt-1.1.4.tar.gz
Size 213.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a6d8452cff40643142053b842ece591352c629b9b347eed52f332183e467ff7c
BLAKE2b-256 checksum
How to use checksums
12439b9046aa0ed2de846d378fd6bbe9cddba26c71fcf30222719c3f16efa71a
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 Sep 18, 2026.

Transparency log

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

Download URL cinder_cvt-1.1.4-py3-none-any.whl
Size 259.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
16b0a3464901d276807a551502c61b58d0e9aa5cc8ddf931e7ec688deae6fe55
BLAKE2b-256 checksum
How to use checksums
0ef55e2d07cd1f2c9db9df4c22ae5e62b0d98ad6aa56e551e6bcadb82787221b
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 Sep 18, 2026.

Transparency log

Release history Release notifications | RSS feed

1.2.0

2 release files

1.1.5

2 release files

This release

1.1.4 This release

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