Dear Myrta,
Thanks for your reply. My o.eps outputs have 3 columns E/ev[1], eps /Im[2] and eps /Re[3].
When I have used 111 for LongDrXs, then I put 111 for BLongDir, and when I have used 100 for LongDrXs, then I put 100 for BLongDir. I mean, it depends on what direction I choose for calculating spectra.
My inputs are shown here, this might help. It should be mentioned that my unitcell has 6 atoms.
Best Regards,
Elham
**********************
PhD student
Theoretical Physical Chemistry Group
Department of Chemistry
K. N. Toosi University of Technology
Tehran, Iran
01_gw_xyz.in
#
# ** ** ** **** **** ****** *******
# //** ** **** /**/** **/** /*////** **/////**
# //**** **//** /**//** ** /** /* /** ** //**
# //** ** //** /** //*** /** /****** /** /**
# /** **********/** //* /** /*//// **/** /**
# /** /**//////**/** / /** /* /**//** **
# /** /** /**/** /** /******* //*******
# // // // // // /////// ///////
#
# GPL Version 4.0.2 Revision 90
# MPI Build
#
http://www.yambo-code.org
#
gw0 # [R GW] GoWo Quasiparticle energy levels
ppa # [R Xp] Plasmon Pole Approximation
HF_and_locXC # [R XX] Hartree-Fock Self-energy and Vxc
X_all_q_CPU= "6 6 1 1" # [PARALLEL] CPUs for each role
X_all_q_ROLEs= "q k c v" # [PARALLEL] CPUs roles (q,k,c,v)
X_all_q_CPU= "6 6 1 1" # [PARALLEL] CPUs for each role
X_all_q_ROLEs= "q k c v" # [PARALLEL] CPUs roles (q,k,c,v)
X_all_q_nCPU_invert=0 # [PARALLEL] CPUs for matrix inversion
SE_CPU= "6 6 1" # [PARALLEL] CPUs for each role
SE_ROLEs= "q qp b" # [PARALLEL] CPUs roles (q,qp,b)
em1d # [R Xd] Dynamical Inverse Dielectric Matrix
EXXRLvcs= 1500 RL # [XX] Exchange RL components
Chimod= "" # [X] IP/Hartree/ALDA/LRC/BSfxc
% BndsRnXp
1 | 32 | # [Xp] Polarization function bands
%
NGsBlkXp= 3 RL # [Xp] Response block size
% LongDrXp
1.000000 | 1.000000 | 1.000000 | # [Xp] [cc] Electric Field
%
PPAPntXp= 27.21138 eV # [Xp] PPA imaginary energy
% GbndRnge
1 | 32 | # [GW] G[W] bands range
%
GDamping= 0.10000 eV # [GW] G[W] damping
dScStep= 0.10000 eV # [GW] Energy step to evaluate Z factors
GTermKind= "none" # [GW] GW terminator ("none","BG" Bruneval-Gonze,"BRS" Berger-Reining-Sottile)
DysSolver= "n" # [GW] Dyson Equation solver ("n","s","g")
%QPkrange # [GW] QP generalized Kpoint/Band indices
1| 75| 15| 19|
%
02_screening.in
#
# ::: ::: ::: :::: :::: ::::::::: ::::::::
# :+: :+: :+: :+: +:+:+: :+:+:+ :+: :+: :+: :+:
# +:+ +:+ +:+ +:+ +:+ +:+:+ +:+ +:+ +:+ +:+ +:+
# +#++: +#++:++#++: +#+ +:+ +#+ +#++:++#+ +#+ +:+
# +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+
# #+# #+# #+# #+# #+# #+# #+# #+# #+#
# ### ### ### ### ### ######### ########
#
#
# GPL Version 4.0.2 Revision 90
# MPI Build
#
http://www.yambo-code.org
#
em1s # [R Xs] Static Inverse Dielectric Matrix
X_all_q_CPU= "6 6 1 1" # [PARALLEL] CPUs for each role
X_all_q_ROLEs= "q k c v" # [PARALLEL] CPUs roles (q,k,c,v)
Chimod= "hartree" # [X] IP/Hartree/ALDA/LRC/BSfxc
ElecTemp= 0.272114 eV # Electronic Temperature
BSSmod= "d" # [BSS] (h)aydock/(d)iagonalization/(i)nversion/(t)ddft
BSENGexx= 9871 RL # [BSK] Exchange components
BSENGBlk= 100 RL # [BSK] Screened interaction block size
% BndsRnXs
1 | 32 | # [Xs] Polarization function bands
%
NGsBlkXs= 3 RL # [Xs] Response block size
% DmRngeXs
0.10000 | 0.10000 | eV # [Xs] Damping range
%
% LongDrXs
1.000000 | 1.000000 | 1.000000 | # [Xs] [cc] Electric Field
%
03_bse+gw.in
#
# /$$ /$$ /$$$$$$ /$$ /$$ /$$$$$$$ /$$$$$$
# | $$ /$$//$$__ $$| $$$ /$$$| $$__ $$ /$$__ $$
# \ $$ /$$/| $$ \ $$| $$$$ /$$$$| $$ \ $$| $$ \ $$
# \ $$$$/ | $$$$$$$$| $$ $$/$$ $$| $$$$$$$ | $$ | $$
# \ $$/ | $$__ $$| $$ $$$| $$| $$__ $$| $$ | $$
# | $$ | $$ | $$| $$\ $ | $$| $$ \ $$| $$ | $$
# | $$ | $$ | $$| $$ \/ | $$| $$$$$$$/| $$$$$$/
# |__/ |__/ |__/|__/ |__/|_______/ \______/
#
# GPL Version 4.0.2 Revision 90
# MPI Build
#
http://www.yambo-code.org
#
optics # [R OPT] Optics
bse # [R BSE] Bethe Salpeter Equation.
X_all_q_CPU= "6 2 1 1" # [PARALLEL] CPUs for each role
X_all_q_ROLEs= "q k c v" # [PARALLEL] CPUs roles (q,k,c,v)
X_all_q_CPU= "6 2 1 1" # [PARALLEL] CPUs for each role
X_all_q_ROLEs= "q k c v" # [PARALLEL] CPUs roles (q,k,c,v)
X_all_q_nCPU_invert=0 # [PARALLEL] CPUs for matrix inversion
SE_CPU= "6 2 1" # [PARALLEL] CPUs for each role
SE_ROLEs= "q qp b" # [PARALLEL] CPUs roles (q,qp,b)
BSEmod= "causal" # [BSE] resonant/causal/x_coupling/xc_coupling
BSKmod= "IP" # [BSE] IP/Hartree/HF/ALDA/SEX
% BEnRange
2.00000 | 8.00000 | eV # [BSS] Energy range
%
% BDmRange
0.10000 | 0.10000 | eV # [BSS] Damping range
%
BEnSteps= 100 # [BSS] Energy steps
% BLongDir
1.000000 | 1.000000 | 1.0000000 | # [BSS] [cc] Electric Field
%
% BSEBands
15 | 19 | # [BSK] Bands range
%