OpenMCTDHB v2.3
Modules | Functions/Subroutines

modulecreate_V_ext.F90 File Reference

Go to the source code of this file.

Modules

module  modulecreate_V_ext
 

Contains variable declarations and subroutines to write external potentials with the additional program create_V_ext. Add whatever external potential you like.


Functions/Subroutines

subroutine modulecreate_V_ext::write_potentialToFile (NDX, NDY, NDZ, gridx, gridy, gridz, V_ext, filename)
 This routine writes an external potential V_ext to the file 'filename'.
subroutine modulecreate_V_ext::get_bjjLetterPotential (NDX, NDY, NDZ, gridx, gridy, gridz, Dims, V_ext)
 This routine computes the 1D external trapping potential (bosonic Josephson Junction) that was used in the work of Sakmann et al. PRL. 103, 220601 (2009)
subroutine modulecreate_V_ext::get_harmonicPotential (NDX, NDY, NDZ, gridx, gridy, gridz, x0, y0, z0, w_x, w_y, w_z, V_ext)
 this subroutine computes a harmonic external potential
 All Namespaces Files Functions Variables