I previously posted viewtopic.php?f=15&t=140 an error coming from NetCDF during a BSE calculation. Such an error was definitely solved by applying this patch (suggested by A. Marini)
to the 3.2.1-r.448 version.Index: driver/yambo_driver.F
===================================================================
--- driver/yambo_driver.F (revision 530)
+++ driver/yambo_driver.F (working copy)
@@ -152,7 +152,7 @@
!
if (l_em1s) i_err=X_em1(Xen,Xk,q,X(2),Xw(2),.false.)
!
- if (l_em1d.or.(l_gw0.and.l_el_corr)) then
+ if (l_em1d.or.(l_gw0.and.l_el_corr).or.l_bse) then
!
! Plasmon Pole
!
Now, a similar error occurs in a case in which I'm just trying to initialize Yambo. The error follows:
These are the steps I'm following (starting from a Quantum-ESPRESSO scf+nscf calculation):[ERROR] STOP signal received while in :
[ERROR][NetCDF] NetCDF: Start+count exceeds dimension bound
i) p2y -N -S
the converter properly works and generates the needed directories and databases. The following l_stderr file is generated:
__ __ ______ ____ _____
/\ \ /\ \\ _ \ /"\_/`\/\ _`\ /\ __`\
\ `\`\\/"/ \ \L\ \/\ \ \ \L\ \ \ \/\ \
`\ `\ /" \ \ __ \ \ \__\ \ \ _ <" \ \ \ \
`\ \ \ \ \ \/\ \ \ \_/\ \ \ \L\ \ \ \_\ \
\ \_\ \ \_\ \_\ \_\\ \_\ \____/\ \_____\
\/_/ \/_/\/_/\/_/ \/_/\/___/ \/_____/
<---> [01] P(W) 2 Y(ambo) Ver. 4.0
<---> DBs path set to .
<---> Index file set to data-file.xml
<---> Header/K-points/Energies...
<---> Cell data...
<---> Atomic data...
<---> Symmetries...
<---> XC functional...Perdew & Wang (xc)
<---> K-points mesh...
<---> RL vectors...
<02s> IGK arrays...
<03s> Energies...
<03s> :: Electrons : 174.0000
<03s> :: Temperature [ev]: 0.000000
<03s> :: Lattice factors [a.u.]: 45.3534 83.1479 128.5014
<03s> :: K-points : 1
<03s> :: Bands : 350
<03s> :: Spinor components : 1
<03s> :: Spin polarizations : 1
<03s> :: Spin orbit coupling : no
<03s> :: Symmetries [spatial]: 1
<03s> :: [T-rev]: yes
<03s> :: Max WF components : 2470491
<03s> :: RL vectors (WF): 2470491
<03s> :: RL vectors (CHARGE): 19761719
<03s> :: XC potential : Perdew & Wang (xc)
<03s> :: Atomic species : 5
<03s> :: Max atoms/species : 26
<03s> == Writing DB1 ...
<04s> == DB2 (wavefunctions) ...
<04s> :: WF splitter Blocks/bands/block size(Mb): 17 21 395
ii) yambo -N -i -V 1
that is the command I've always used and that worked in all cases. At the end of the execution of such command I don't find the yambo.in file and in addition find, appended to the l_stderr file, the above reported error. I attach the data-file.xml. If useful, these are the first lines of ncdump SAVE/ns.db1
Thanks in advance for your help.netcdf ns {
dimensions:
D_0000000017 = 17 ;
D_0000000001 = 1 ;
D_0000000003 = 3 ;
D_0000000005 = 5 ;
D_0000000026 = 26 ;
D_0000000002 = 2 ;
D_0019761719 = 19761719 ;
D_0000000350 = 350 ;
D_0002470491 = 2470491 ;
variables:
float DIMENSIONS(D_0000000017) ;
float WF_G_COMPONENTS(D_0000000001) ;
float MAX_ATOMS(D_0000000001) ;
float number_of_atom_species(D_0000000001) ;
float LATTICE_PARAMETER(D_0000000003) ;
float LATTICE_VECTORS(D_0000000003, D_0000000003) ;
float N_ATOMS(D_0000000005) ;
float ATOM_POS(D_0000000005, D_0000000026, D_0000000003) ;
float atomic_numbers(D_0000000005) ;
float SYMMETRY(D_0000000002, D_0000000003, D_0000000003) ;
float G-VECTORS(D_0000000003, D_0019761719) ;
float K-POINTS(D_0000000003, D_0000000001) ;
float EIGENVALUES(D_0000000001, D_0000000001, D_0000000350) ;
float WFC_NG(D_0000000001) ;
float WFC_GRID(D_0000000001, D_0002470491) ;
data:
DIMENSIONS = 7115, 3, 2, 1, 448, 350, 1, 1.976172e+07, 2470491, 1, 2, 1, 1,
0, 174, 3, 10 ;
WF_G_COMPONENTS = 2470491 ;
MAX_ATOMS = 26 ;
number_of_atom_species = 5 ;
LATTICE_PARAMETER = 45.35343, 83.14795, 128.5014 ;
[cantele@manager yambo_init]$ ncdump SAVE/ns.db1 | head -50
netcdf ns {
dimensions:
D_0000000017 = 17 ;
D_0000000001 = 1 ;
D_0000000003 = 3 ;
D_0000000005 = 5 ;
D_0000000026 = 26 ;
D_0000000002 = 2 ;
D_0019761719 = 19761719 ;
D_0000000350 = 350 ;
D_0002470491 = 2470491 ;
variables:
float DIMENSIONS(D_0000000017) ;
float WF_G_COMPONENTS(D_0000000001) ;
float MAX_ATOMS(D_0000000001) ;
float number_of_atom_species(D_0000000001) ;
float LATTICE_PARAMETER(D_0000000003) ;
float LATTICE_VECTORS(D_0000000003, D_0000000003) ;
float N_ATOMS(D_0000000005) ;
float ATOM_POS(D_0000000005, D_0000000026, D_0000000003) ;
float atomic_numbers(D_0000000005) ;
float SYMMETRY(D_0000000002, D_0000000003, D_0000000003) ;
float G-VECTORS(D_0000000003, D_0019761719) ;
float K-POINTS(D_0000000003, D_0000000001) ;
float EIGENVALUES(D_0000000001, D_0000000001, D_0000000350) ;
float WFC_NG(D_0000000001) ;
float WFC_GRID(D_0000000001, D_0002470491) ;
data:
DIMENSIONS = 7115, 3, 2, 1, 448, 350, 1, 1.976172e+07, 2470491, 1, 2, 1, 1,
0, 174, 3, 10 ;
WF_G_COMPONENTS = 2470491 ;
MAX_ATOMS = 26 ;
number_of_atom_species = 5 ;
LATTICE_PARAMETER = 45.35343, 83.14795, 128.5014 ;
LATTICE_VECTORS =
22.67671, 0, 0,
0, 41.57397, 0,
0, 0, 64.25069 ;
N_ATOMS = 26, 10, 2, 6, 2 ;
ATOM_POS =
11.32864, 16.62995, 15.45403,
11.34376, 18.92718, 14.18814,
Giovanni