OpenMCTDHB v2.3
Modules | Functions/Subroutines

moduleextensions.F90 File Reference

Go to the source code of this file.

Modules

module  moduleextensions
 

This module contains computational extensions, e.g. time-dependent extenal potentials, time-dependent interaction strengths, etc.


Functions/Subroutines

subroutine moduleextensions::get_V_ext (V_ext, NDX, NDY, NDZ, Dims, gridx, gridy, gridz, AbsTime)
 This subroutine is used if the potential is not read in (readPotential = F in the input.nml file). the external potential defined here can be time-dependent. put whatever you feel like.
REAL *8 moduleextensions::Wint_IMEST (x, y, z)
 This function should be used if the interaction potential depends only on the distance between two particles and is not a delta funciton. In this case the IMEST algorithm [K. Sakmann, PhD thesis, (2010)] can be used to evaluate all matrix elements Wsl efficiently. It is only used once to compute vtilde.
 All Namespaces Files Functions Variables