[CP2K-user] Reproducing Born-Haber cycle energies for teaching purposes
Henrique Junior
henri... at gmail.com
Sun Jan 6 16:22:51 UTC 2019
Dear colleagues,
For teaching purposes I’m trying to reproduce Born-Haber Cycle energies
using CP2K (6.1). Since this is just for didactic purposes, the simplest
cases, like NaCl, KBr etc are more than enough, but here is what I’ve got
so far:
* Starting from .cif files for the solid parts (available online) I have
user GEO and CELL Opt to get an optimized energy:
&GLOBAL
PROJECT NaCl
RUN_TYPE CELL_OPT
PRINT_LEVEL LOW
&END GLOBAL
&MOTION
&CELL_OPT
KEEP_ANGLES true
KEEP_SYMMETRY true
MAX_ITER 2000
OPTIMIZER BFGS
TYPE DIRECT_CELL_OPT
EXTERNAL_PRESSURE 10000.0 0.0 0.0 0.0 10000.0 0.0 0.0 0.0 10000.0
PRESSURE_TOLERANCE 10000
&END CELL_OPT
&GEO_OPT
OPTIMIZER BFGS
&END GEO_OPT
&END MOTION
* For the gaseous parts I have performed only GEO_OPT in a large (fixed)
unitary cell.
*It is interesting to note that despite using KEEP_ANGLES true and
KEEP_SYMMETRY true the final cell is not perfectly cubic (why?).*
Testing for the energy of part of the cycle (NaCl energy is divided by 4,
and Cl2 is divided by 2):
Na+(g) + ½ Cl2(g) → NaCl(s)
(-47.3764756753857 + -14.9639608215114) → -62.3002586417268
Results in -0.04017785517032 Eh or -105.48693988 KJ/mol
An energy that is not even close to what is expected (The entire born-haber
cycle is attached).
So, here is the question: What am I doing wrong? Can the Born-haber cycle
energies be obtained using CP2k (maybe with a different approach?)?
Thanks in advance for any help
Here is the complete input:
&GLOBAL
PROJECT NaCl
RUN_TYPE CELL_OPT
PRINT_LEVEL LOW
&END GLOBAL
&MOTION
&CELL_OPT
KEEP_ANGLES true
KEEP_SYMMETRY true
MAX_ITER 20000
OPTIMIZER BFGS
TYPE DIRECT_CELL_OPT
EXTERNAL_PRESSURE 10000.0 0.0 0.0 0.0 10000.0 0.0 0.0 0.0 10000.0
PRESSURE_TOLERANCE 10000
&END CELL_OPT
&GEO_OPT
OPTIMIZER BFGS
&END GEO_OPT
&END MOTION
&FORCE_EVAL
STRESS_TENSOR DIAGONAL_ANALYTICAL
METHOD QS
&DFT
&QS
EPS_DEFAULT 1.0E-12
EXTRAPOLATION ASPC
EXTRAPOLATION_ORDER 3
METHOD GPW
PW_GRID NS-FULLSPACE
MAP_CONSISTENT
&END QS
CHARGE 0
MULTIPLICITY 1
BASIS_SET_FILE_NAME BASIS
POTENTIAL_FILE_NAME POTENTIAL
&MGRID
COMMENSURATE
CUTOFF 600
NGRIDS 5
REALSPACE
RELATIVE_CUTOFF 80
&RS_GRID
DISTRIBUTION_TYPE AUTOMATIC
&END RS_GRID
&END MGRID
&XC
&XC_FUNCTIONAL PBE
&END XC_FUNCTIONAL
&END XC
&SCF
EPS_SCF 1.0E-7
MAX_DIIS 4
MAX_SCF 50000
SCF_GUESS RESTART
&OT
ALGORITHM IRAC
ORTHO_IRAC POLY
ENERGY_GAP 0.001
LINESEARCH 2PNT
MINIMIZER CG
PRECONDITIONER FULL_ALL
&END OT
&OUTER_SCF T
EPS_SCF 1.0000000000000000E-07
MAX_SCF 50000
OPTIMIZER DIIS
&END OUTER_SCF
&END SCF
&END DFT
&SUBSYS
&COORD
Na 0.00000000 0.00000000 0.00000000
Na 0.00000000 2.81000000 2.81000000
Na 2.81000000 0.00000000 2.81000000
Na 2.81000000 2.81000000 0.00000000
Cl 2.81000000 2.81000000 2.81000000
Cl 2.81000000 0.00000000 0.00000000
Cl 0.00000000 2.81000000 0.00000000
Cl 0.00000000 0.00000000 2.81000000
&END COORD
&KIND Na
BASIS_SET DZVP-MOLOPT-SR-GTH-q9
POTENTIAL GTH-PBE-q9
&END KIND
&KIND Cl
BASIS_SET DZVP-MOLOPT-SR-GTH-q7
POTENTIAL GTH-PBE-q7
&END KIND
&CELL
ABC 5.62 5.62 5.62
ALPHA_BETA_GAMMA 90.00000 90.00000 90.00000
&END CELL
&END SUBSYS
&END FORCE_EVAL
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20190106/e7634c35/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Lattice_Energy.png
Type: image/png
Size: 40404 bytes
Desc: not available
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20190106/e7634c35/attachment.png>
More information about the CP2K-user
mailing list