[Pw_forum] Constraint optimization: how to fix coordination number?
m.g.p.krishna at chem.leidenuniv.nl
m.g.p.krishna at chem.leidenuniv.nl
Sun Jun 12 04:41:11 CEST 2011
Dear List,
In many situations, one need to constraint the .coordination. number
of atoms, so that, say, a chemically adsorbed molecule wont move away
from the reactant
surface (ie. to keep coordination number as a constant, bonds never
break w.r.t. a cutoff radius).
In order to test that constraint optimization in Quantum Espresso
[4.3], I use an ethane molecule as test case.
My doubt:
How can one constraint the .coordination number. of an atom (so that
the bonds of that particular atom, will remain the same before and
after the optimizatio
n, regardless of the ions displacements).
Please note that in my test.in I used a shorter C-C bond length
(1.3Ang.) which is supposed to increase and it didn.t. I used
'atom_coord' and 'type_coord'
and in all time it tried to keep the bond fixed!
Can any one give an idea on how to fix the coordination number in a
geometry optimization? Hope some one can also explain why it always
fixes the bondlength
and not following the <0 0 0> and <0 0 1> flags?
Please also see below for my test run,
Thanks in advance,
Krishna Mohan GP
Center for Superfunctional Materials
POSTECH
Sotuh Korea.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
&CONTROL
calculation = 'relax' ,
restart_mode = 'from_scratch' ,
outdir = './' ,
pseudo_dir = '/home01/a202kks/krishna/myPSP' ,
prefix = 'Final_' ,
verbosity = 'high' ,
nstep = 50 ,
tprnfor = .true.,
/
&SYSTEM
ibrav = 0,
celldm(1)= 1.,
nat = 8,
ntyp = 2,
ecutwfc = 20 ,
nosym = .true. ,
occupations = 'smearing',
smearing = 'gauss',
degauss = 0.002,
/
&ELECTRONS
/
&IONS
ion_dynamics='damp',
/
CONSTRAINTS
1 0.5
'atom_coord' 5 1 3.5 0.5
CELL_PARAMETERS Cubic
12 0 0
0 12 0
0 0 12
ATOMIC_SPECIES
C 12.0107 C.pbe-paw_kj.UPF
H 1.00674 H.pbe-paw_kj.UPF
K_POINTS automatic
3 3 3 0 0 0
ATOMIC_POSITIONS angstrom
C -0.00000000 -0.00000000 0.6500000 0 0 1
H 0.00000000 1.00880567 1.0066666 0 0 0
H 0.87365134 -0.50440284 1.0066666 0 0 0
H -0.87365134 -0.50440284 1.0066666 0 0 0
C -0.00000000 -0.00000000 -0.6500000 0 0 1
H 0.87365134 0.50440284 -1.0066666 0 0 0
H -0.87365134 0.50440284 -1.0066666 0 0 0
H -0.00000000 -1.00880567 -1.0066666 0 0 0
-----------------------------------------------------------------------------
After geometry optimization, I Got:
Damped Dynamics: convergence achieved in 11 steps
. . . . . .
Begin final coordinates
new unit-cell volume = 1728.00000 a.u.^3 ( 256.06318 Ang^3 )
CELL_PARAMETERS (alat= 1.00000000)
12.000000000 0.000000000 0.000000000
0.000000000 12.000000000 0.000000000
0.000000000 0.000000000 12.000000000
ATOMIC_POSITIONS (angstrom)
C 0.000000000 -0.001564190 0.649998147
H 0.000000000 1.058348951 1.147005976
H 0.919069360 -0.531092625 1.145321656
H -0.919069360 -0.531092625 1.145321656
C 0.000000000 0.001564190 -0.649998147
H 0.919069360 0.531092625 -1.145321656
H -0.919069360 0.531092625 -1.145321656
H 0.000000000 -1.058348951 -1.147005976
End final coordinates
More information about the Pw_forum
mailing list