GW calculation with Yambo
Posted: Thu Aug 15, 2019 3:13 am
Dear developers:
I am using Yambo to perform the GW calculation for a 2D van der Waals heterostructure with 21 atoms. I got the following error:
===================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= PID 10996 RUNNING AT fat1
= EXIT CODE: 9
= CLEANING UP REMAINING PROCESSES
= YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
===================================================================================
What's the reason? And how can I fix this?
In the following, I list relative information:
(1) DATABASE
[xianglj@HPC-login 2G0W0]$ yambo -D
[RD./SAVE//ns.db1]------------------------------------------
Bands : 800
K-points : 52
G-vectors [RL space]: 475813
Components [wavefunctions]: 59487
Symmetries [spatial+T-rev]: 2
Spinor components : 2
Spin polarizations : 1
Temperature [ev]: 0.000000
Electrons : 334.0000
WF G-vectors : 71657
Max atoms/species : 14
No. of atom species : 3
Exact exchange fraction in XC : 0.000000
Exact exchange screening in XC : 0.000000
Magnetic symmetries : no
- S/N 009413 -------------------------- v.04.03.02 r.00134 -
[RD./SAVE//ns.wf]-------------------------------------------
Fragmentation :yes
Bands in each block : 800
Blocks : 1
- S/N 009413 -------------------------- v.04.03.02 r.00000 -
[RD./SAVE//ndb.kindx]---------------------------------------
Fragmentation :no
Polarization last K : 52
QP states : 1 52
X grid is uniform :yes
BS scattering :no
COLL scattering :no
- S/N 009413 -------------------------- v.04.03.02 r.00000 -
[RD./SAVE//ns.kb_pp_pwscf]----------------------------------
Fragmentation :yes
- S/N 009413 -------------------------- v.04.03.02 r.00000 -
(2) INPUT file:
[xianglj@HPC-login 2G0W0]$ cat inputs/02_gw_ppa.in
#
# ** ** ** **** **** ****** *******
# //** ** **** /**/** **/** /*////** **/////**
# //**** **//** /**//** ** /** /* /** ** //**
# //** ** //** /** //*** /** /****** /** /**
# /** **********/** //* /** /*//// **/** /**
# /** /**//////**/** / /** /* /**//** **
# /** /** /**/** /** /******* //*******
# // // // // // /////// ///////
#
# GPL Version 4.3.2 Revision 134. (Based on r.15658 h.afdb12
# MPI Build
# http://www.yambo-code.org
#
ppa # [R Xp] Plasmon Pole Approximation
gw0 # [R GW] GoWo Quasiparticle energy levels
HF_and_locXC # [R XX] Hartree-Fock Self-energy and Vxc
em1d # [R Xd] Dynamical Inverse Dielectric Matrix
NLogCPUs=0 # [PARALLEL] Live-timing CPU`s (0 for all)
PAR_def_mode= "balanced" # [PARALLEL] Default distribution mode ("balanced"/"memory"/"workload")
X_all_q_CPU= "4 2 2 2" # [PARALLEL] CPUs for each role
X_all_q_ROLEs= "q k c v" # [PARALLEL] CPUs roles (q,g,k,c,v)
X_all_q_nCPU_LinAlg_INV=1 # [PARALLEL] CPUs for Linear Algebra
SE_CPU= "8 2 2" # [PARALLEL] CPUs for each role
SE_ROLEs= "q qp b" # [PARALLEL] CPUs roles (q,qp,b)
EXXRLvcs= 200000 RL # [XX] Exchange RL components
Chimod= "" # [X] IP/Hartree/ALDA/LRC/PF/BSfxc
% BndsRnXp
1 | 800 | # [Xp] Polarization function bands
%
NGsBlkXp= 1000 RL # [Xp] Response block size
% LongDrXp
1.000000 | 1.000000 | 0.000000 | # [Xp] [cc] Electric Field
%
PPAPntXp= 27.21138 eV # [Xp] PPA imaginary energy
% GbndRnge
1 | 800 | # [GW] G[W] bands range
%
GDamping= 0.10000 eV # [GW] G[W] damping
dScStep= 0.10000 eV # [GW] Energy step to evaluate Z factors
DysSolver= "n" # [GW] Dyson Equation solver ("n","s","g")
%QPkrange # [GW] QP generalized Kpoint/Band indices
1| 52| 325| 340|
%
(3) SCRIPT to submit the job:
[xianglj@HPC-login 2G0W0]$ cat submit_yambo.pbs
#!/bin/bash
#PBS -N gw_ppa
#PBS -l nodes=fat1:ppn=32
#PBS -q spst_keyq
#PBS -j oe
#PBS -S /bin/bash
#PBS -l walltime=240:00:00
cd $PBS_O_WORKDIR
NPROCS=`wc -l < $PBS_NODEFILE`
source /public/home/xianglj/SPST/software/yambo/4.3.2-icc15-impi/bashrc
mpirun -n 32 yambo -F inputs/02_gw_ppa.in -J gw -C gw_out
(4) REPORT file has been attached.
I am using Yambo to perform the GW calculation for a 2D van der Waals heterostructure with 21 atoms. I got the following error:
===================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= PID 10996 RUNNING AT fat1
= EXIT CODE: 9
= CLEANING UP REMAINING PROCESSES
= YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
===================================================================================
What's the reason? And how can I fix this?
In the following, I list relative information:
(1) DATABASE
[xianglj@HPC-login 2G0W0]$ yambo -D
[RD./SAVE//ns.db1]------------------------------------------
Bands : 800
K-points : 52
G-vectors [RL space]: 475813
Components [wavefunctions]: 59487
Symmetries [spatial+T-rev]: 2
Spinor components : 2
Spin polarizations : 1
Temperature [ev]: 0.000000
Electrons : 334.0000
WF G-vectors : 71657
Max atoms/species : 14
No. of atom species : 3
Exact exchange fraction in XC : 0.000000
Exact exchange screening in XC : 0.000000
Magnetic symmetries : no
- S/N 009413 -------------------------- v.04.03.02 r.00134 -
[RD./SAVE//ns.wf]-------------------------------------------
Fragmentation :yes
Bands in each block : 800
Blocks : 1
- S/N 009413 -------------------------- v.04.03.02 r.00000 -
[RD./SAVE//ndb.kindx]---------------------------------------
Fragmentation :no
Polarization last K : 52
QP states : 1 52
X grid is uniform :yes
BS scattering :no
COLL scattering :no
- S/N 009413 -------------------------- v.04.03.02 r.00000 -
[RD./SAVE//ns.kb_pp_pwscf]----------------------------------
Fragmentation :yes
- S/N 009413 -------------------------- v.04.03.02 r.00000 -
(2) INPUT file:
[xianglj@HPC-login 2G0W0]$ cat inputs/02_gw_ppa.in
#
# ** ** ** **** **** ****** *******
# //** ** **** /**/** **/** /*////** **/////**
# //**** **//** /**//** ** /** /* /** ** //**
# //** ** //** /** //*** /** /****** /** /**
# /** **********/** //* /** /*//// **/** /**
# /** /**//////**/** / /** /* /**//** **
# /** /** /**/** /** /******* //*******
# // // // // // /////// ///////
#
# GPL Version 4.3.2 Revision 134. (Based on r.15658 h.afdb12
# MPI Build
# http://www.yambo-code.org
#
ppa # [R Xp] Plasmon Pole Approximation
gw0 # [R GW] GoWo Quasiparticle energy levels
HF_and_locXC # [R XX] Hartree-Fock Self-energy and Vxc
em1d # [R Xd] Dynamical Inverse Dielectric Matrix
NLogCPUs=0 # [PARALLEL] Live-timing CPU`s (0 for all)
PAR_def_mode= "balanced" # [PARALLEL] Default distribution mode ("balanced"/"memory"/"workload")
X_all_q_CPU= "4 2 2 2" # [PARALLEL] CPUs for each role
X_all_q_ROLEs= "q k c v" # [PARALLEL] CPUs roles (q,g,k,c,v)
X_all_q_nCPU_LinAlg_INV=1 # [PARALLEL] CPUs for Linear Algebra
SE_CPU= "8 2 2" # [PARALLEL] CPUs for each role
SE_ROLEs= "q qp b" # [PARALLEL] CPUs roles (q,qp,b)
EXXRLvcs= 200000 RL # [XX] Exchange RL components
Chimod= "" # [X] IP/Hartree/ALDA/LRC/PF/BSfxc
% BndsRnXp
1 | 800 | # [Xp] Polarization function bands
%
NGsBlkXp= 1000 RL # [Xp] Response block size
% LongDrXp
1.000000 | 1.000000 | 0.000000 | # [Xp] [cc] Electric Field
%
PPAPntXp= 27.21138 eV # [Xp] PPA imaginary energy
% GbndRnge
1 | 800 | # [GW] G[W] bands range
%
GDamping= 0.10000 eV # [GW] G[W] damping
dScStep= 0.10000 eV # [GW] Energy step to evaluate Z factors
DysSolver= "n" # [GW] Dyson Equation solver ("n","s","g")
%QPkrange # [GW] QP generalized Kpoint/Band indices
1| 52| 325| 340|
%
(3) SCRIPT to submit the job:
[xianglj@HPC-login 2G0W0]$ cat submit_yambo.pbs
#!/bin/bash
#PBS -N gw_ppa
#PBS -l nodes=fat1:ppn=32
#PBS -q spst_keyq
#PBS -j oe
#PBS -S /bin/bash
#PBS -l walltime=240:00:00
cd $PBS_O_WORKDIR
NPROCS=`wc -l < $PBS_NODEFILE`
source /public/home/xianglj/SPST/software/yambo/4.3.2-icc15-impi/bashrc
mpirun -n 32 yambo -F inputs/02_gw_ppa.in -J gw -C gw_out
(4) REPORT file has been attached.