[CP2K-user] [CP2K:16559] How to use ECP potential in FORCE_EVAL
hutter at chem.uzh.ch
hutter at chem.uzh.ch
Mon Feb 7 18:54:40 UTC 2022
Hi
check your basis set definition: the p shell says:
2 1 1 6 0 1 # Gauss type functions l=1 set 1 (3p orbital)
That would be zero p-orbitals. Probably a typo. It should be
2 1 1 6 1 0 # Gauss type functions l=1 set 1 (3p orbital)
Please also note that this is a not very well tested option.
I'm not aware of any successful application using ECPs with CP2K.
regards
Juerg Hutter
--------------------------------------------------------------
Juerg Hutter Phone : ++41 44 635 4491
Institut für Chemie E-mail: hutter at chem.uzh.ch
Universität Zürich
Winterthurerstrasse 190
CH-8057 Zürich, Switzerland
---------------------------------------------------------------
-----cp2k at googlegroups.com wrote: -----
To: "cp2k" <cp2k at googlegroups.com>
From: "Eugene"
Sent by: cp2k at googlegroups.com
Date: 02/07/2022 05:30PM
Subject: [CP2K:16557] How to use ECP potential in FORCE_EVAL
According to cp2k documentation https://manual.cp2k.org/trunk/CP2K_INPUT/FORCE_EVAL/SUBSYS/KIND.html#POTENTIAL it is possible to set POTENTIAL variable value as ECP, in order to use Effective core potential. I've converted basis set from http://www.tc.uni-koeln.de/PP/clickpse.en.html according to CP2K documentation. The section KIND in my input file is:
&KIND V
BASIS_SET STOLL-PBE
POTENTIAL ECP
&POTENTIAL
V nelec 10
V ul
2 1.000000000 0.000000000
V S
2 14.490000000 178.447971000
2 6.524000000 19.831375000
V P
2 14.300000000 109.529763000
2 6.021000000 12.570310000
V D
2 17.480000000 -19.219657000
2 5.709000000 -0.642775000
&END
&END KIND
The basis set in new file is:
V STOLL-PBE
4
2 0 0 7 1 0 # Gauss type functions l=0 set 1 (3s orbital)
12.8432080 0.460448
11.3757530 -0.495309
5.4069740 -0.350821
1.4659270 0.654979
0.5980800 0.582548
0.0887900 0.017081
0.0353180 -0.007455
2 0 0 7 1 0 # Gauss type functions l=0 set 2 (4s orbital)
12.8432080 0.126932
11.3757530 -0.139770
5.4069740 -0.089862
1.4659270 0.204669
0.5980800 0.321169
0.0887900 -0.657043
0.0353180 -0.474893
2 1 1 6 0 1 # Gauss type functions l=1 set 1 (3p orbital)
31.8898680 0.004658
8.2371780 -0.119249
4.3283730 0.125195
1.5405260 0.620704
0.5280810 0.416780
0.0899620 0.014015
2 2 2 5 1 # Gauss type functions l=2 set 1 (3d orbital)
22.6804330 0.031628
6.8613120 0.153807
2.2754450 0.378661
0.7319220 0.507276
0.2007460 0.275921
CP2K starts normally but exit with error message:
CPASSERT failed qs_mo_types.F:295
By checking source code I have error here:
CPASSERT(nmo >= nomo)
Could someone kindly give a working example for force calculations with ECP potential.
Many thx in advance,
Eugene
--
You received this message because you are subscribed to the Google Groups "cp2k" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cp2k+unsubscribe at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cp2k/a65b2506-cc62-475b-8514-3ad646aea6a3n%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "cp2k" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cp2k+unsubscribe at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cp2k/OF32142A42.8179D752-ONC12587E2.0067E1EE-C12587E2.0067E1EF%40lotus.uzh.ch.
More information about the CP2K-user
mailing list