[Pw_forum] Geometry_Optimization_ERROR
Ari P Seitsonen
Ari.P.Seitsonen at iki.fi
Sat Feb 13 22:12:37 CET 2016
Dear Amir M. Mofrad, [ next time please with affiliation ]
Since no qualified expert has answered so far, I give some quick
comments:
- Do you know what you are doing with the variable 'nr1'/'nr2'/'nr3'?
- I found only 107 atoms in your input file, 'nat = 108'
- I would actually find it easier to use 'ibrav = 4' and 'a = 13.6750',
'c = 14.76700'; now you do not give many digits in the second, y
coordinate of the second lattice vector, so a hexagonal cell is maybe not
found; the alternative would be to more digits [13.6750/2*sqrt(3) = ...]
- It is not a good idea to shift the k points laterally away from the
Gamma point, unless there is a good reason (please see either my previous
comments on the Forum or the appendix of my PhD thesis; the latter shows
in practise how the Monkhort-Pack points, if not including the Gamma
point, have a lower symmetry than the hexagonal cell and more k points
need to be generated)
- I do not know if the pseudo potential that you want to use have been
improved in the later versions of PSLibrary; personally I would try to use
the latest versions, if there is no specific reason for employing the
elder ones
- I would also check if you can symmetrise the coordinates; 'pw.x' gives
coordinates that resemble having some "nice numbers" inside. But for
'pw.x' to find symmetries the coordinates have to be very close to being
symmetric, some five digits or so (I know of some other programs where one
can ask the code to symmetrise the coordinates if found to be withing some
given epsilon); symmetries would further reduce the number of k points
that are generated with your input
- ... and I would begin with less k points than the 4x4x4, as your cell
is a bit bigger (lattice vectors ~10 Å) and your base material probably
has a band gap (metallic systems usually require more k points); once you
have the relaxation converging you might shift to more k points
I do not know if these are of any help; Good Luck in any case. :)
Greetings from Montrouge,
apsi
-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-
Ari Paavo Seitsonen / Ari.P.Seitsonen at iki.fi / http://www.iki.fi/~apsi/
Ecole Normale Supérieure (ENS), Département de Chimie, Paris
Mobile (F) : +33 789 37 24 25 (CH) : +41 79 71 90 935
On Fri, 12 Feb 2016, Mofrad, Amir Mehdi (MU-Student) wrote:
>
> Dear all QE experts and developers,
>
>
> I want to do a geometry optimization on a zeolite but I get the following
> error:
>
> task # 0
> from sym_rho_init_shell : error # 2
> lone vector
> Here is my input file in case you need it.
>
>
> &CONTROL
> calculation = 'relax' ,
> restart_mode = 'from_scratch' ,
> wf_collect = .true. ,
> outdir = './scratch' ,
> wfcdir = './scratch' ,
> pseudo_dir = '/global/espresso/pseudo' ,
> prefix = 'CHA' ,
> verbosity = 'high' ,
> etot_conv_thr = 1e-5 ,
> forc_conv_thr = 1e-4 ,
> nstep = 50 ,
> tstress = .true. ,
> tprnfor = .true. ,
>
> /
>
> &SYSTEM
> ibrav = 0,
> nat = 108,
> ntyp = 2,
> nr1= 32,
> nr2=32,
> nr3=32,
> ecutwfc = 30 ,
> ecutrho = 300 ,
>
> /
> &ELECTRONS
> electron_maxstep = 100,
> conv_thr = 3e-8 ,
> mixing_mode = 'plain' ,
> mixing_beta = 0.7 ,
> diagonalization = 'david' ,
>
> /
>
> &IONS
> ion_dynamics = 'bfgs' ,
> trust_radius_ini = 0.5 ,
> /
> CELL_PARAMETERS angstrom
> 13.6750 0.000000 0.000000
> -6.83750 11.84290 0.000000
> -0.00000 -0.00000 14.76700
>
> ATOMIC_SPECIES
> Si 28.08600 Si.pbe-n-rrkjus_psl.0.1.UPF
> O 15.99940 O.pbe-n-rrkjus_psl.0.1.UPF
> ATOMIC_POSITIONS angstrom
> O 11.66477 1.16060 1.81191
> O 11.23606 3.67248 2.46166
> O 0.00068 2.84822 1.94186
> ...
> Si 1.54596 5.21048 11.39668
>
> K_POINTS automatic
> 4 4 4 1 1 1
>
> Any help would be thoroughly appreciated.
>
>
> Best,
>
>
> Amir M. Mofrad
>
More information about the users
mailing list