Versions

Build a version

Description

The module is a massively parallel implementation of the Trotter-Suzuki approximation to simulate the evolution of quantum systems classically. It relies on interfacing with C++ code with OpenMP for multicore execution, and it can be accelerated by CUDA.

Key features of the Python interface:

  • Fast execution by parallelization: OpenMP and CUDA are supported.
  • Many-body simulations with non-interacting particles.
  • Gross-Pitaevskii equation.
  • Imaginary time evolution to approximate the ground state.
  • Stationary and time-dependent external potential.
  • NumPy arrays are supported for efficient data exchange.
  • Multi-platform: Linux, OS X, and Windows are supported.

Repository

https://github.com/trotter-suzuki-mpi/trotter-suzuki-mpi

Last Built

3 months, 2 weeks ago passed

Owners

Home Page

https://trotter-suzuki-mpi.github.io/

Badge

Project Privacy Level

Public

Short URLs

trotter-suzuki-mpi.readthedocs.io
trotter-suzuki-mpi.rtfd.io

Default Version

stable

'latest' Version

master