A package for numerical time evolution of multiconfigurational time-dependent Hartree method for bosons(MCTDHB). This method is a generalization of the mean field approach, where the atoms have more than one single particle state for occupation and all the possible configurations of particles in these single particle states (a.k.a orbitals) are consided. For a first contact with the analytical derivation of the method see:
To properly install the package, the following dependencies are required
cmake --version >= 16
- intel oneAPI
at least the
MKL
library and the classic C/C++ compiler - data input/output library
- differential equation library
after the installation of these dependencies, copy the include files of the
cpy-dataio
and odelib
to the directory ${HOME}/.local/include
and the
libraries to ${HOME}/.local/lib
(create these dirs if needed).
If all dependencies are satisfied, it is easy to install with cmake
. Inside
the directory cloned just run
cmake -S . -B build -DCMAKE_C_COMPILER=icc && cmake --build build --target install
The library will be located at lib
dir and the main executable at bin
.
Some description on config files and initial data generation with python