Skip to main content

Python package for interacting with the Fortran QDYN library and tools

Project description

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_traj and qdyn_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

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

qdyn-25.3.3.tar.gz (93.1 kB view details)

Uploaded Source

Built Distribution

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

qdyn-25.3.3-py3-none-any.whl (71.1 kB view details)

Uploaded Python 3

File details

Details for the file qdyn-25.3.3.tar.gz.

File metadata

  • Download URL: qdyn-25.3.3.tar.gz
  • Upload date:
  • Size: 93.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for qdyn-25.3.3.tar.gz
Algorithm Hash digest
SHA256 5c6922c4c125f0726e370b4c492cd4179206391ff1566a325a6a56421d2f1bd8
MD5 09929636fa83234e9b0b613a6d5dab93
BLAKE2b-256 fff72bc6ba67e5dabe293c2785c93adea6885d0601b762a5943f51089068fed3

See more details on using hashes here.

File details

Details for the file qdyn-25.3.3-py3-none-any.whl.

File metadata

  • Download URL: qdyn-25.3.3-py3-none-any.whl
  • Upload date:
  • Size: 71.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for qdyn-25.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f08c92fca31c31c603a0d95d72629e7a195d67074c75aeb6709c806e94ec34df
MD5 82129613de6e5501e50e336e221e7fb7
BLAKE2b-256 1c2352ee29a94ec62811dc309a73b2e4064e631e29c6e9f569e6bba5d9baf993

See more details on using hashes here.

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