Skip to main content

High-level automatic differentiation library

Project description

The algorithmic differentation tool pyadjoint

The full documentation is available here

Circle CI status: CircleCI

Contributing

We love pull requests from everyone.

Fork, then clone the repository at https://github.com/dolfin-adjoint/pyadjoint

Make sure the tests pass:

py.test tests/pyadjoint

Make your change. Add tests for your change. Make the tests pass:

py.test tests/pyadjoint

Push to your fork and submit a pull request.

At this point you're waiting on us. We may suggest some changes or improvements or alternatives.

Some things that will increase the chance that your pull request is accepted:

  • Write tests.
  • Add Python docstrings that follow the Google Style.
  • Write good commit and pull request message.

Licence

This software is licensed under the GNU LGPL v3.

Project details


Download files

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

Source Distribution

pyadjoint_ad-2025.10.1.tar.gz (59.0 kB view details)

Uploaded Source

Built Distribution

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

pyadjoint_ad-2025.10.1-py3-none-any.whl (67.4 kB view details)

Uploaded Python 3

File details

Details for the file pyadjoint_ad-2025.10.1.tar.gz.

File metadata

  • Download URL: pyadjoint_ad-2025.10.1.tar.gz
  • Upload date:
  • Size: 59.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyadjoint_ad-2025.10.1.tar.gz
Algorithm Hash digest
SHA256 72a7b655c684de6c86d40626608232b0b64c6c48e1c9a4a2407429e561cfef9e
MD5 61eb79ba84bda3a92df95d0db63c3d9b
BLAKE2b-256 ec1778071168fa7abbc6dce7484b6b25fc0f2795177f8f8458063a18e683e68e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyadjoint_ad-2025.10.1.tar.gz:

Publisher: pypi.yml on dolfin-adjoint/pyadjoint

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

File details

Details for the file pyadjoint_ad-2025.10.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pyadjoint_ad-2025.10.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c8b55fc6a1bd6c506604fd2cada1ac8b27d8630d7558f674a967e16f7834ca49
MD5 570fbd37d57868d5ed225d467ea00a9b
BLAKE2b-256 ac597e37b7010a610bf37531e5a4f770d5493869cc40a40007dd10f426116e68

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyadjoint_ad-2025.10.1-py3-none-any.whl:

Publisher: pypi.yml on dolfin-adjoint/pyadjoint

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 Pingdom Monitoring Sentry Error logging StatusPage Status page