forum@abinit.org
Subject: The ABINIT Users Mailing List ( CLOSED )
List archive
- From: Matteo Giantomassi <gmatteo@pcpm.ucl.ac.be>
- To: forum@abinit.org
- Subject: Re: [abinit-forum] GW calulation with parallelised abinit 5.4.3
- Date: Wed, 10 Oct 2007 13:01:19 +0200 (CEST)
I have tried GW calculation with the same input file (with or without
mkmem=0) using paralleised Abinit V5.4.3, and without commenting the
line number 1236 of the subroutine csigme.F90.
Well, I hope you've commented screening.F90 instead of csigme.F90. Also because in csigme.F90 the line 1236 doesn't exist!
The jobs have been
succesfully completed. This seems OK to me. Is it still better to
comment the line, though?
If you want to run a screening calculation (optdriver=3) with version 5.4.3, you have to comment that line.
BTW: the mkmem=0 option is not yet implemented when optdriver=4. You might try the parallelism over bands (i.e gwpara=2), if you really need to decrease the memory per processor,
Regards,
Matteo Giantomassi
I'm trying to further increase more nkptgw to cover all k-points used to
generate the KSS file. Hope this works. Thanks to the Abinit team.
Best regards,
Thanusit Burinprakhon
On October 9, 2007 6:54:49 PM ICT, "Matteo Giantomassi"<gmatteo@pcpm.ucl.ac.be> wrote:
corrections
Dear Thanusit,
The crash is due to the array mpi_enreg%proc_distrb which is allocated
inside csigme.F90, but not deallocated before exiting the subroutine.
As a consequence, when csigme.F90 is called to calculate the GW
for the second point, the code tries to allocate an already allocatedarray
and the job crashes.using v.5.4.3
If I remember well, this problem was fixed in v5.4.0, thus I suggest
if you want to use multiple k-points during the same GW calculation,BUG) that might
Unfortunately, I found that v5.4.3 presents a small problem (not a
lead to a segmentation fault.
To avoid this problem you have to comment the line number 1236 of the
subroutine
screening.F90 that is located in the src/21drive directory.
Best Regards,
Matteo Giantomassi
On Fri, 5 Oct 2007, thanusit@kku.ac.th wrote:
Dear All
I tried to run GW calculation to Si band structure with the
parallelised Abinit:abinip, version 5.3.4. My input file is given
below. The predetermined KSS and SCR files: *i_KSS, and *i_SCR were
used for the GW calculation input.
I've got a problem like this:
If only one k-point is set for GW calculation, i.e.
nkptgw 1
kptgw 0.000000 0.000000 0.000000
bdgw 1 10
then the calculation was completed nicely.
But when I increased the number of k-points to more than 1, for example
the gw parameters are set to
nkptgw 3
kptgw 0.500000 0.500000 0.000000
0.500000 0.000000 0.000000
0.000000 0.000000 0.000000
bdgw 1 10
1 10
1 10
the abinip couldn't finish the calculation.
(Note that all the k-point specified are in the
ground state set for constructing the KSS file)
I got the messeage at the end of the log file like this:
------------------------------------
...
...
sigma : loop over k point, treating k point number 1
standard GW with PPM
Perturbative Calculation
calculating <nk|sigma|nk>
k = 0.500 0.500 0.000
bands n = from 1 to 10
calculation status ( 256 to be completed):
1
csigme : ik= 1
2
csigme : ik= 2
...
...
...
csigme : ik= 32
33
rank 0 in job 77 tanusit.physics.kku.net_34937
caused collective abort of all ranks
exit status of rank 0: killed by signal 9
-------------------------------------------------------
Could any one help please?
Best regards,
Thanusit Burinprakhon
My Input file
------------------------------------------------------------------------
# Crystalline silicon
# Calculation of the GW correction to the Si ground states
# Use pre-deterimined KSS and SRC data with GGA
mkmem 0
kptopt 1
ngkpt 4 4 4
# GW corrections
inclvkb 0
optdriver 4
getkss 1
getscr 1
nband 100
ecutwfn 5.0
ecutsigx 6.0
nkptgw 1
kptgw 0.000000 0.000000 0.000000
bdgw 1 10
# Definition of the unit cell: fcc
acell 3*5.43 angstrom
rprim 0.0 0.5 0.5
0.5 0.0 0.5
0.5 0.5 0.0
# Definition of the atom types
ntypat 1
znucl 14
# Definition of the atoms
natom 2
typat 1 1
xred
0.0 0.0 0.0
0.25 0.25 0.25
# Definition of the planewave basis set
ecut 8.0
# Definition of the SCF procedure
nstep 100
diemac 12.0
ixc 11
tolwfr 1.0d-10
iscf 5
nsym 0
symmorphi 0
------------------------------
End of input files
Dr Thanusit Burinprakhon
Physics Department, Faculty of Science
Khon Kaen university
Khon Kaen, Thailand
40002
tel 00 66 4320-2222 ext. 2248
mobile 00 66 86-8620510
- GW calulation with parallelised abinit 5.3.4, thanusit, 10/05/2007
- Re: [abinit-forum] GW calulation with parallelised abinit 5.3.4, Matteo Giantomassi, 10/09/2007
- Re: [abinit-forum] GW calulation with parallelised abinit 5.4.3, ธนูสิทธิ์ บุรินทร์ประโคน, 10/10/2007
- Re: [abinit-forum] GW calulation with parallelised abinit 5.4.3, Matteo Giantomassi, 10/10/2007
- Re: [abinit-forum] GW calulation with parallelised abinit 5.4.3, ธนูสิทธิ์ บุรินทร์ประโคน, 10/11/2007
- Re: [abinit-forum] GW calulation with parallelised abinit 5.4.3, ธนูสิทธิ์ บุรินทร์ประโคน, 10/14/2007
- Re: [abinit-forum] GW calulation with parallelised abinit 5.4.3, Matteo Giantomassi, 10/14/2007
- Re: [abinit-forum] GW calulation with parallelised abinit 5.4.3, Matteo Giantomassi, 10/10/2007
- Re: [abinit-forum] GW calulation with parallelised abinit 5.4.3, ธนูสิทธิ์ บุรินทร์ประโคน, 10/10/2007
- Re: [abinit-forum] GW calulation with parallelised abinit 5.3.4, Matteo Giantomassi, 10/09/2007
Archive powered by MHonArc 2.6.16.