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-2026.4.0.tar.gz (55.7 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-2026.4.0-py3-none-any.whl (64.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyadjoint_ad-2026.4.0.tar.gz
Algorithm Hash digest
SHA256 4b09625f52baf25e8e75debe33b0e1bdf51959b153b87442d55a57acba51da2f
MD5 25d9ab799ae7cb5e725c88df49082bc9
BLAKE2b-256 6919a32d2c1bddede8402c7817d80af5dd85533b96f0dfe1e425b3bcb4d5b738

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyadjoint_ad-2026.4.0.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-2026.4.0-py3-none-any.whl.

File metadata

  • Download URL: pyadjoint_ad-2026.4.0-py3-none-any.whl
  • Upload date:
  • Size: 64.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyadjoint_ad-2026.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a9ec49499cba298f2385a8d072e7b6d688bb71a0ec2dd57ebd635b7de5de60a7
MD5 98c3970bf04623e0d9104131dd36217e
BLAKE2b-256 f78bcb1ee1a2eaef60a0e988925d725fe44ea2387e3d5dbcadb33d7c7ba97313

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyadjoint_ad-2026.4.0-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