OpenFTS

OpenFTS is a high performance simulation package in C++11 for performing field-theoretic simulations.

_images/OpenFTS_first_single_diamond.png

Single Diamond Phase

_images/OpenFTS_first_CL.png

Complex Langevin Simulation

Notable features:

  • Fully featured python interface

  • CPU/GPU and double/float support via simple build flags

  • Variable Cell SCFT or Complex Langevin simulations

  • Linear and comb polymer architectures

  • Continuous and discrete chain models

  • Suports any number of molecules, composed of any number of species, in any monomer sequence

  • Multiple field updaters

  • Extensive unit/integration tests

  • Documentation (clearly =D)

Indices and tables