Metadata-Version: 2.1
Name: qdyn
Version: 21.7.dev4
Summary: Python package for interacting with the Fortran QDYN library and tools
Home-page: https://www.qdyn-library.net
Author: Michael Goerz
Author-email: mail@michaelgoerz.net
License: BSD license
Description: # QDYN Python Package
        
        QDYN-pylib is a Python package `qdyn` for interacting with the [Fortran QDYN library and tools](https://www.qdyn-library.net/). 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`](https://docs.scipy.org/doc/scipy/reference/optimize.html), [QuTiP](http://qutip.org) and the [Krotov Python Package](https://qucontrol.github.io/krotov).
        
        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@master#egg=qdyn&subdirectory=qdynpylib
        ```
        
Keywords: qdyn
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Natural Language :: English
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Provides-Extra: dev
