Skip to main content

A tensorflow based framework to calculate solutions to the Schrödinger equation

Project description

DeepErwin

DeepErwin is python package that implements and optimizes TF 2.x wave function models for numerical solutions to the multi-electron Schrödinger equation.

In particular DeepErwin supports:

  • Optimizing a wavefunction for a single nuclear geometry
  • Optimizing wavefunctions for multiple nuclear geometries in parallel, while sharing neural network weights across these wavefunctions to speed-up optimization
  • Use pre-trained weights of a network to speed-up optimization for entirely new wavefunctions

A detailed description of our method and the corresponding results can be found in our recent arxiv publication. Please cite this paper, whenever you use any parts of DeepErwin.

Getting Started

The quickest way to get started with DeepErwin is to have a look at our documentation. It has a detailed description of our python codebase and will also guide you through several examples, which should help you to quickly get up-and-running using DeepErwin.

About

DeepErwin is a collaborative effort of Rafael Reisenhofer, Philipp Grohs, Philipp Marquetand, Michael Scherbela, and Leon Gerard (University of Vienna). For questions regarding this code, freel free to reach out via e-mail.

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

deeperwin-0.0.4.tar.gz (69.9 kB view hashes)

Uploaded Source

Built Distribution

deeperwin-0.0.4-py3-none-any.whl (78.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page