Wrong input file generation with yambo_ph
Posted: Thu Aug 19, 2021 9:09 am
Dear Yambo developers,
I have tried to use yambo_ph to generate a BSE input file. I have used the yambo_ph to generate the GW input file (as blow) and run it successfully,
I got the quasi-particle database file "ndb.QP". Then I tried to get the BSE input file. However, the command generate the input file as blow
Obviously, it didn't generate the dielectric function variable "em1s" and the BSE calculation stop because it cannot find the "em1s" file. the command cannot generate the correct input file either.
Would you please help me to take a look?
Best regards,
Jason
I have tried to use yambo_ph to generate a BSE input file. I have used the yambo_ph to generate the GW input file (as blow) and run it successfully,
Code: Select all
dyson # [R] Dyson Equation solver
gw0 # [R] GW approximation
el_ph_corr # [R] Electron-Phonon Correlation
ElecTemp= 300.0000 Kn # Electronic Temperature
BoseTemp= 300.0000 Kn # Bosonic Temperature
NLogCPUs=0 # [PARALLEL] Live-timing CPU`s (0 for all)
PAR_def_mode= "balanced" # [PARALLEL] Default distribution mode ("balanced"/"memory"/"workload")
SE_CPU= "1 7 4" # [PARALLEL] CPUs for each role
SE_ROLEs= "q qp b" # [PARALLEL] CPUs roles (q,qp,b)
SE_Threads= 4 # [OPENMP/GW] Number of threads for self-energy
DysSolver= "n" # [GW] Dyson Equation solver ("n","s","g")
% GphBRnge
1 | 12 | # [ELPH] G[W] bands range
%
% ElPhModes
1 | 6 | # [ELPH] Phonon modes included
%
RandQpts=0 # [RIM] Number of random q-points in the BZ
#WRgFsq # [ELPH] Dump on file gFsq coefficients
%QPkrange # [GW] QP generalized Kpoint/Band indices
1|8|1|12|
%
Code: Select all
yambo_ph -X s -o b -k sex -y d -V qp
Code: Select all
# http://www.yambo-code.org
#
optics # [R] Linear Response optical properties
bss # [R] BSE solver
bse # [R][BSE] Bethe Salpeter Equation.
X_Threads=0 # [OPENMP/X] Number of threads for response functions
DIP_Threads=0 # [OPENMP/X] Number of threads for dipoles
K_Threads=0 # [OPENMP/BSK] Number of threads for response functions
BSEmod= "resonant" # [BSE] resonant/retarded/coupling
BSKmod= "HARTREE" # [BSE] IP/Hartree/HF/ALDA/SEX/BSfxc
BSSmod= "d" # [BSS] (h)aydock/(d)iagonalization/(s)lepc/(i)nversion/(t)ddft`
BSENGexx= 9257 RL # [BSK] Exchange components
KfnQPdb= "none" # [EXTQP BSK BSS] Database action
KfnQP_INTERP_NN= 1 # [EXTQP BSK BSS] Interpolation neighbours (NN mode)
KfnQP_INTERP_shells= 20.00000 # [EXTQP BSK BSS] Interpolation shells (BOLTZ mode)
KfnQP_DbGd_INTERP_mode= "NN" # [EXTQP BSK BSS] Interpolation DbGd mode
% KfnQP_E
0.000000 | 1.000000 | 1.000000 | # [EXTQP BSK BSS] E parameters (c/v) eV|adim|adim
%
KfnQP_Z= ( 1.000000 , 0.000000 ) # [EXTQP BSK BSS] Z factor (c/v)
KfnQP_Wv_E= 0.000000 eV # [EXTQP BSK BSS] W Energy reference (valence)
% KfnQP_Wv
0.000000 | 0.000000 | 0.000000 | # [EXTQP BSK BSS] W parameters (valence) eV| 1|eV^-1
%
KfnQP_Wv_dos= 0.000000 eV # [EXTQP BSK BSS] W dos pre-factor (valence)
...
Code: Select all
yambo_ph -X s
Would you please help me to take a look?
Best regards,
Jason