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

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.3
File Size Uploaded
cinder_cvt-1.1.3.tar.gz 212.8 kB Details

Built distribution (wheel)

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

Total release size: 471.9 kB

Release files / cinder_cvt-1.1.3.tar.gz

Download URL cinder_cvt-1.1.3.tar.gz
Size 212.8 kB
Tags Source
SHA-256 checksum
How to use checksums
c7af4309e3082b2a3159e56540fdcdff7683b1531593ff27b61415fb58121407
BLAKE2b-256 checksum
How to use checksums
52743aa43ff9bafe04532e94c08cbe779cda75ad550cc914e4c50fe81fb1e020
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.3-py3-none-any.whl

Download URL cinder_cvt-1.1.3-py3-none-any.whl
Size 259.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4d0a71602670d2cb823abcda4491d13f9516ef639f97c555c4c1e781c9e8ab6d
BLAKE2b-256 checksum
How to use checksums
62f799024d38412ce3ce9fa796257018a051946402f679d3245d54ebed852f60
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

1.1.4

2 release files

This release

1.1.3 This release

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