brownadder / expsolve

A PyTorch compatible Differentiable Numerical Algorithms package for computational quantum mechanics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

expsolve

pip install expsolve

A differentiable numerical algorithms package for computational quantum mechanics.

Includes time-propagators based on splitting and composition methods, exponential integrators, Magnus expansion etc.

Current functionality is limited to Fourier discretisation in space.

Please see examples directory for tutorial notebooks.

About

A PyTorch compatible Differentiable Numerical Algorithms package for computational quantum mechanics

License:MIT License


Languages

Language:Python 100.0%