About BS calculation
Posted: Thu May 20, 2010 4:02 pm
Dear developers:
I install yambo-3.2.1-r.448 without linking NetCdf.I used p2y interfaces and I calculate bulk Si optical properties.My problem isthe RPA_nlf and RPA_lf calculatios seam OK.But the BSE has some problems.When I type >yambo -b -o b -y h ,the yambo.input is:
optics # [R OPT] Optics
bse # [R BSK] Bethe Salpeter Equation
em1s # [R Xs] Static Inverse Dielectric Matrix
bss # [R BSS] Bethe Salpeter Equation solver
BSresKmod= "xc" # [BSK] Resonant Kernel mode. ('x';'c';'d')
% BSEBands
1 | 200 | # [BSK] Bands range
%
BSENGBlk= 1 RL # [BSK] Screened interaction block size
BSENGexx= 6450 RL # [BSK] Exchange components
% QpntsRXs
1 | 19 | # [Xs] Transferred momenta
%
% BndsRnXs
1 | 200 | # [Xs] Polarization function bands
%
NGsBlkXs= 1 RL # [Xs] Response block size
% LongDrXs
1.000000 | 0.000000 | 0.000000 | # [Xs] [cc] Electric Field
%
BSSmod= "h" # [BSS] Solvers 'h/d/i/t'
% BEnRange
0.00000 | 20.00000 | eV # [BSS] Energy range
%
% BDmRange
0.10000 | 0.10000 | eV # [BSS] Damping range
%
BEnSteps= 100 # [BSS] Energy steps
% BLongDir
1.000000 | 0.000000 | 0.000000 | # [BSS] [cc] Electric Field
%
And then I type >yambo -N,
it appears:
| | |/ | | | \ / \
| | | o | _ _ | o ) |
| ~ | | \_/ | | O |
|___, | _ | | | O | |
| | | | | | | |
|____/|__|__|___|___|_____|\___/
<---> [01] Job Setup
<---> [02] Input variables setup
<---> [02.01] Unit cells
<---> [02.02] Symmetries
<---> [02.03] RL shells
<---> [02.04] K-grid lattice
<---> [02.05] Energies [ev] & Occupations
<---> [03] Transferred momenta grid
<---> [04] Game Over & Game summary
There is not the output of the BSE,it seems initio output. I try >yambo -b/>yambo -N ,it also appear the same results as above.
Where is my false? Why the RPA_lf and RPA_nlf are OK?
Wy scf and nscf input are:
&CONTROL
title="2"
calculation='scf',
restart_mode = 'from_scratch',
tprnfor=.t.,
PSEUDO_DIR='/home/sdwang/espresso-4.1.2/pseudo/',
prefix='2',
outdir = '/home/sdwang/1'
/
&SYSTEM
ibrav = 1,
celldm(1) = 10.2,
nat = 2,
ntyp = 1,
ecutwfc = 20.0 ,
/
&ELECTRONS
diago_thr_init = 1.0e-6
diago_full_acc = .true.
/
ATOMIC_SPECIES
Si 28.08550000 Si.vbc.UPF
ATOMIC_POSITIONS crystal
Si 0.00 0.00 0.00
Si 0.25 0.25 0.25
K_POINTS automatic
4 4 4 1 1 1
&CONTROL
title="2"
calculation='bands',
restart_mode = 'from_scratch',
PSEUDO_DIR='/home/sdwang/espresso-4.1.2/pseudo/',
prefix='2',
outdir = '/home/sdwang/1'
wf_collect= .true.
/
&SYSTEM
ibrav = 1,
celldm(1) = 10.2,
nat = 2,
ntyp = 1,
ecutwfc = 20.0 ,
nosym = .false.
nbnd = 200,
/
&ELECTRONS
diago_thr_init = 1.0e-6
diago_full_acc = .true.
/
ATOMIC_SPECIES
Si 28.08550000 Si.vbc.UPF
ATOMIC_POSITIONS crystal
Si 0.00 0.00 0.00
Si 0.25 0.25 0.25
K_POINTS automatic
4 4 4 1 1 1
Thanks!
S D Wang
Southeast University,Nanjing,China.
I install yambo-3.2.1-r.448 without linking NetCdf.I used p2y interfaces and I calculate bulk Si optical properties.My problem isthe RPA_nlf and RPA_lf calculatios seam OK.But the BSE has some problems.When I type >yambo -b -o b -y h ,the yambo.input is:
optics # [R OPT] Optics
bse # [R BSK] Bethe Salpeter Equation
em1s # [R Xs] Static Inverse Dielectric Matrix
bss # [R BSS] Bethe Salpeter Equation solver
BSresKmod= "xc" # [BSK] Resonant Kernel mode. ('x';'c';'d')
% BSEBands
1 | 200 | # [BSK] Bands range
%
BSENGBlk= 1 RL # [BSK] Screened interaction block size
BSENGexx= 6450 RL # [BSK] Exchange components
% QpntsRXs
1 | 19 | # [Xs] Transferred momenta
%
% BndsRnXs
1 | 200 | # [Xs] Polarization function bands
%
NGsBlkXs= 1 RL # [Xs] Response block size
% LongDrXs
1.000000 | 0.000000 | 0.000000 | # [Xs] [cc] Electric Field
%
BSSmod= "h" # [BSS] Solvers 'h/d/i/t'
% BEnRange
0.00000 | 20.00000 | eV # [BSS] Energy range
%
% BDmRange
0.10000 | 0.10000 | eV # [BSS] Damping range
%
BEnSteps= 100 # [BSS] Energy steps
% BLongDir
1.000000 | 0.000000 | 0.000000 | # [BSS] [cc] Electric Field
%
And then I type >yambo -N,
it appears:
| | |/ | | | \ / \
| | | o | _ _ | o ) |
| ~ | | \_/ | | O |
|___, | _ | | | O | |
| | | | | | | |
|____/|__|__|___|___|_____|\___/
<---> [01] Job Setup
<---> [02] Input variables setup
<---> [02.01] Unit cells
<---> [02.02] Symmetries
<---> [02.03] RL shells
<---> [02.04] K-grid lattice
<---> [02.05] Energies [ev] & Occupations
<---> [03] Transferred momenta grid
<---> [04] Game Over & Game summary
There is not the output of the BSE,it seems initio output. I try >yambo -b/>yambo -N ,it also appear the same results as above.
Where is my false? Why the RPA_lf and RPA_nlf are OK?
Wy scf and nscf input are:
&CONTROL
title="2"
calculation='scf',
restart_mode = 'from_scratch',
tprnfor=.t.,
PSEUDO_DIR='/home/sdwang/espresso-4.1.2/pseudo/',
prefix='2',
outdir = '/home/sdwang/1'
/
&SYSTEM
ibrav = 1,
celldm(1) = 10.2,
nat = 2,
ntyp = 1,
ecutwfc = 20.0 ,
/
&ELECTRONS
diago_thr_init = 1.0e-6
diago_full_acc = .true.
/
ATOMIC_SPECIES
Si 28.08550000 Si.vbc.UPF
ATOMIC_POSITIONS crystal
Si 0.00 0.00 0.00
Si 0.25 0.25 0.25
K_POINTS automatic
4 4 4 1 1 1
&CONTROL
title="2"
calculation='bands',
restart_mode = 'from_scratch',
PSEUDO_DIR='/home/sdwang/espresso-4.1.2/pseudo/',
prefix='2',
outdir = '/home/sdwang/1'
wf_collect= .true.
/
&SYSTEM
ibrav = 1,
celldm(1) = 10.2,
nat = 2,
ntyp = 1,
ecutwfc = 20.0 ,
nosym = .false.
nbnd = 200,
/
&ELECTRONS
diago_thr_init = 1.0e-6
diago_full_acc = .true.
/
ATOMIC_SPECIES
Si 28.08550000 Si.vbc.UPF
ATOMIC_POSITIONS crystal
Si 0.00 0.00 0.00
Si 0.25 0.25 0.25
K_POINTS automatic
4 4 4 1 1 1
Thanks!
S D Wang
Southeast University,Nanjing,China.