qdyn


Nameqdyn JSON
Version 23.4 PyPI version JSON
download
home_pagehttps://www.qdyn-library.net
SummaryPython package for interacting with the Fortran QDYN library and tools
upload_time2023-04-14 11:37:44
maintainer
docs_urlNone
authorMichael Goerz
requires_python>=3.7
licenseBSD license
keywords qdyn
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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@main#egg=qdyn&subdirectory=qdynpylib
```



            

Raw data

            {
    "_id": null,
    "home_page": "https://www.qdyn-library.net",
    "name": "qdyn",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "qdyn",
    "author": "Michael Goerz",
    "author_email": "mail@michaelgoerz.net",
    "download_url": "https://files.pythonhosted.org/packages/98/50/a4720f2ed2956631e622ab52f75de75297d9c4b54f6e8c144af068e6b689/qdyn-23.4.tar.gz",
    "platform": null,
    "description": "# QDYN Python Package\n\nQDYN-pylib is a Python package `qdyn` for interacting with the [Fortran QDYN library and tools](https://www.qdyn-library.net/). Its purpose is to:\n\n- generate config files and input data for QDYN\n- read data generated by QDYN routines\n- provide tools for debugging, testing, and documenting QDYN\n- wrap QDYN's \"utility\" programs like `qdyn_prop_traj` and `qdyn_optimize`\n- 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).\n\nThe package is *not* a direct wrapper around QDYN that would allow to call QDYN Fortran routines from Python.\n\n## Installation\n\nTo install the latest released version of QDYN-pylib, run this command in your terminal:\n\n```\npip install qdyn\n```\n\nThis is the preferred method to install QDYN-pylib, as it will always install the most recent stable release.\n\nIf you are a QDYN developer, you can install the latest development version of QDYN-pylib with the following command:\n\n```\npip install git+git@gitlabph.physik.fu-berlin.de:ag-koch/qdyn.git@main#egg=qdyn&subdirectory=qdynpylib\n```\n\n\n",
    "bugtrack_url": null,
    "license": "BSD license",
    "summary": "Python package for interacting with the Fortran QDYN library and tools",
    "version": "23.4",
    "split_keywords": [
        "qdyn"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3761af4cbb88889bf04cadd3450d2a9437fcc283a4e84ce24667d42d6b5aa62a",
                "md5": "175d6ffeb8d74cd7c2510bfbb4501b82",
                "sha256": "35493907221e53ced107f1b6785307e563544c33ee36367bcfe7b0eed73cf415"
            },
            "downloads": -1,
            "filename": "qdyn-23.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "175d6ffeb8d74cd7c2510bfbb4501b82",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 70986,
            "upload_time": "2023-04-14T11:37:42",
            "upload_time_iso_8601": "2023-04-14T11:37:42.946636Z",
            "url": "https://files.pythonhosted.org/packages/37/61/af4cbb88889bf04cadd3450d2a9437fcc283a4e84ce24667d42d6b5aa62a/qdyn-23.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9850a4720f2ed2956631e622ab52f75de75297d9c4b54f6e8c144af068e6b689",
                "md5": "5b5ba2867169d806516f3fb783beabc2",
                "sha256": "8e47b35f0e1ade5d6e5a50f29ccabae7d1802ec4801030814e0fadfbdf8f0bbb"
            },
            "downloads": -1,
            "filename": "qdyn-23.4.tar.gz",
            "has_sig": false,
            "md5_digest": "5b5ba2867169d806516f3fb783beabc2",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 92289,
            "upload_time": "2023-04-14T11:37:44",
            "upload_time_iso_8601": "2023-04-14T11:37:44.616986Z",
            "url": "https://files.pythonhosted.org/packages/98/50/a4720f2ed2956631e622ab52f75de75297d9c4b54f6e8c144af068e6b689/qdyn-23.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-14 11:37:44",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "qdyn"
}
        
Elapsed time: 0.05791s