QDYN Python Package
QDYN-pylib is a Python package qdyn for interacting with the Fortran QDYN library and tools. Its purpose is to:
- generate config files and input data for QDYN
- read data generated by QDYN routines
- provide tools for debugging, testing, and documenting QDYN
- wrap QDYN's "utility" programs like
qdyn_prop_trajandqdyn_optimize - provide interoperability of QDYN with other optimal control and quantum packages like
scipy.optimize, QuTiP and the Krotov Python Package.
The package is not a direct wrapper around QDYN that would allow to call QDYN Fortran routines from Python.
Installation
To install the latest released version of QDYN-pylib, run this command in your terminal:
pip install qdyn
This is the preferred method to install QDYN-pylib, as it will always install the most recent stable release.
If you are a QDYN developer, you can install the latest development version of QDYN-pylib with the following command:
pip install git+git@gitlabph.physik.fu-berlin.de:ag-koch/qdyn.git@main#egg=qdyn&subdirectory=qdynpylib
Metadata
Release files for qdyn 25.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| qdyn-25.3.3.tar.gz | 93.1 kB | Without provenance | Details for qdyn-25.3.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| qdyn-25.3.3-py3-none-any.whl | Python 3 | none | any | Details for qdyn-25.3.3-py3-none-any.whl |
Total release size: 164.2 kB
Release files / qdyn-25.3.3.tar.gz
| Download URL | qdyn-25.3.3.tar.gz |
|---|---|
| Size | 93.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5c6922c4c125f0726e370b4c492cd4179206391ff1566a325a6a56421d2f1bd8
|
|
BLAKE2b-256 checksum How to use checksums |
fff72bc6ba67e5dabe293c2785c93adea6885d0601b762a5943f51089068fed3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.23
|
Release files / qdyn-25.3.3-py3-none-any.whl
| Download URL | qdyn-25.3.3-py3-none-any.whl |
|---|---|
| Size | 71.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f08c92fca31c31c603a0d95d72629e7a195d67074c75aeb6709c806e94ec34df
|
|
BLAKE2b-256 checksum How to use checksums |
1c2352ee29a94ec62811dc309a73b2e4064e631e29c6e9f569e6bba5d9baf993
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.23
|
Security for qdyn 25.3.3
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.