Commit graph

76 commits

Author SHA1 Message Date
Matthias Krack
a7c7cb152c Read SOC parameters for GTH PP database file
- Add SOC keyword for spin-orbit coupling to database file as a new extension of GTH PP format
- Rename database file from GTH_POTENTIALS_SOC to GTH_SOC_POTENTIALS
- Improve proper indentation and spacing in restart file dump
- Add quotes for char_t variables in restart file
- Replace spaces in the project name with underscores
2023-07-03 09:20:33 +02:00
Matthias Krack
71da3ea87c Update POTENTIAL file with the changes in GTH_POTENTIALS 2023-06-26 16:05:19 +02:00
Matthias Krack
31b6ec4693 Add GTH PP database file including the spin-orbit coupling (SOC) parameters 2023-06-26 16:05:19 +02:00
Matthias Krack
32d89f129a Sync the CP2K GTH PP database file with the cp2k-data repository 2023-06-26 16:05:19 +02:00
gabriele16
3a7d65476c enable allegro/nequip to work with float32 and float64
tests for nequip, allegro double prec.

include torch allow_tf32

included torch freeze model

updated energy of nequip water test with double prec.

nequip/allegro: update parsing input and torch api
2023-05-25 10:57:29 +02:00
gabriele16
6cce7c8bce
Inference of Allegro implemented into Fist (#2722) 2023-04-13 16:02:47 +02:00
Beliz Sertcan
b22e23451d
example CAM-B3LYP XC section (#2687)
Co-authored-by: Beliz Sertcan <beliz.sertcan@uzh.ch>
2023-03-16 15:51:23 +01:00
Juerg Hutter
c9dfd2aeb4
Some small updates and fixes (#2683) 2023-03-14 17:42:11 +01:00
Juerg Hutter
2216e2348d
LnPP2 from Junbo Lu <lujunbo15@gmail.com> (#2475)
* LnPP2 update

* LnPP2 Pseudopotentials and regtest
2022-12-23 12:58:57 +01:00
Juerg Hutter
e8639a44ba
New set of PP and basis sets for Lanthanides (#2472) 2022-12-22 16:59:22 +01:00
Matthias Krack
7c2cbadb1d Introduce force field database for Fist 2022-12-14 17:05:33 +01:00
Anna Hehn
7444654cf1 Further changes for NewtonX interface 2022-12-09 11:41:43 +01:00
Ole Schütt
fcb0f647ee Add support for Torch which is needed by NequIP 2022-11-30 11:54:22 +01:00
Ole Schütt
786bc82ff9 precommit: Switch from markdownlint to mdformat 2022-11-06 16:15:27 +01:00
Juerg Hutter
bdcfe8909c
K ADMM basis (#2367)
* Fix typo for K admm basis
2022-10-21 15:20:12 +02:00
Juerg Hutter
cea20fb160
GAPW: towards response and TDDFT forces (#2345)
* TDDFT RHS of CPHF equation using GAPW
Refectoring of ks_ref_potential and exstate_type

* TDDFT GAPW forces: RHS CPHF and direct forces

* Further GAPW/TDDFT Gradient terms
ADMM Slater X correction

* Update to new pointer scheme

* Remove duplicated code and debug statements

* Pretty

* update data

* Deallocate PW structure from qs_vxc in ks_reference

* Get rid of memory leaks

* rebase
2022-10-13 17:06:19 +02:00
Tiziano Müller
f5e83b72aa
data: add pob-rev2 basis sets and ECP (#2315) 2022-10-05 17:40:43 +02:00
Juerg Hutter
762a309114
xTB and sTDA cutoff for short range Coulomb term (#2273)
* xTB and sTDA short range Coulomb term is no longer
dependend on EPS_DEFAULT

* Delete Rn Basis left overs from cut and paste
2022-09-06 17:29:53 +02:00
Juerg Hutter
278eed15d7
def2 based MOLOPT all electron/small core pp basis sets for PBE (#2193) 2022-07-11 13:22:29 +02:00
Juerg Hutter
35df5c5bd9
Add missing electron count to I-q26 and At-q26 potentials (#2182) 2022-07-04 11:26:26 +02:00
Frederick Stein
ab3d7a32b3
Add wb97x2 (Anna Hehn) (#2030)
* Add xc sections of the wB97X-2 functional (Anna Hehn)

* Adjust thresholds
2022-03-28 16:23:52 +02:00
Juerg Hutter
2e6367024a
MOLOPT Basis for Au q19, fix Pt q18 (#1969) 2022-02-28 11:46:44 +01:00
Juerg Hutter
b5a86d8dab
Coding conventions (#1581)
* Coding conventions

* Update DZ/DZP ADMM Basis for S/Cl

* Adjust regtest tolerance
2021-07-09 15:47:06 +02:00
Tiziano Müller
ad39f48e67 data: reformat some basissets/pseudos with the new linter 2021-06-17 15:57:56 +02:00
Juerg Hutter
3c386f5eed
PP and Basis Sets (#1551)
* PBE/SCAN/PBE0[GGA/MGGA/HYB] GTH potentials from UZH 2021

* Geometrical Response Basis Valence Set based on UZH GTH PBE0 Potentials
+ correlation consistent augmentation and polarization functions

* ADMM BASIS UZH version 1.0

* BASIS MOLOPT using UZH procedure
2021-06-07 11:52:12 +02:00
Juerg Hutter
1e5aa65a38
Norm-Conserving Pseudopotentials and Basis Sets to Explore Actinide Chemistry in Complex Environments (#1547)
Jun-Bo Lu, David C. Cantu, Cong-Qiao Xu, Manh-Thuong Nguyen, Han-Shi Hu,
Vassiliki-Alexandra Glezakou,* Roger Rousseau,* and Jun Li*
J. Chem. Theory Comput. XXXX, XXX, XXX?XXX
https://doi.org/10.1021/acs.jctc.1c00026
2021-05-31 12:09:02 +02:00
Tiziano Müller
3a74a975f6 data/ALL_POTENTIALS: fix missing 0 for number of local parts for Ca..I
CP2K ignores the parsing error (I guess), other tools are not as forgiving
2021-03-23 10:39:12 +01:00
Ole Schütt
6a330cddb3 Remove tabs and trailing spaces 2021-03-11 20:06:46 +01:00
Frederick Stein
a3c0186439 LibXC: Add section for every functional
SIRIUS: Append XC_ to LibXC functional names if absent
2021-03-05 15:56:24 +01:00
Matthias Krack
02bf815148 Sync GTH PP database file with cp2k-data project 2021-02-12 18:01:54 +01:00
Frederick Stein
c2e23c5e90
data: Fix EMSL_BASIS_SETS (#1341) 2021-01-29 14:14:22 +01:00
Christoph Schran
c24a65d155
NNP: Neural Network Potential force environment
Add implementation of Behler-Parrinello HD-NNPs
Contributions by F. Brieuc, O. Marsalek, H. Forbert are acknowledged.
2020-11-13 15:04:57 +01:00
Ole Schütt
5fd1891526 Conventions: Ignore README.md in data directory 2020-11-13 13:43:35 +01:00
Juerg Hutter
0fac27b758
Ln PP file bug fix (#1002)
* PW_HFX: add short range interaction potentials

* Refactoring of PW HFX routine

* Lu PP fix last droped line
2020-07-24 11:44:20 +02:00
Juerg Hutter
3d46332ecf
Adjust electronic configuration for Ce/Gd, used in initial guess only (#959)
* PW_HFX: add short range interaction potentials

* Refactoring of PW HFX routine

* Adjust PP valence electron settings for Ce and Gd
2020-06-25 17:35:48 +02:00
Eisuke Kawashima
d7638b74c1 Fix def2-SVP basis for hydrogen
Polarization function was not included, i.e., def2-SV(P)

https://www.basissetexchange.org/basis/def2-sv(p)/format/cp2k/?version=1&elements=1
https://www.basissetexchange.org/basis/def2-svp/format/cp2k/?version=1&elements=1
2020-04-22 12:25:09 +02:00
Eisuke Kawashima
40b9ef4da9 Fix typo 2020-03-12 16:48:53 +01:00
Matthias Krack
552c70dd21 Add GTH-PP and MOLOPT basis set for U to database 2020-03-04 11:54:33 +01:00
Eisuke Kawashima
c772d90f30 Update DOI resolver
https://www.doi.org/doi_handbook/2_Numbering.html#htmlencoding
2020-02-10 10:27:05 +01:00
Juerg Hutter
8a724e3728
Response properties and Harris functionals (#706)
* Energy Correction moved to DFT section, new regtests

Towards Harris Functional Forces

Harris force: CPKS equations

Harris Forces Debug Code

Harris functional + external field and dipole

Harris forces: refactoring, CPKS solver

* Response: HFX and ADMM-HFX

Linear response: HFX and ADMM

* Debug Linres regtest adjustments

* Refactoring of hfx_derivatives: from mp2 specific to response

* Harris: HFX+ADMM ground state (1. part)

Harris forces for ADMM (not debugged)

* Harris functional using linear scaling methods

* Harris: solver and MAO
2020-01-06 21:34:36 +01:00
Juerg Hutter
ea85a9539b
PP and MOLOPT basis sets for Lanthanides: Jun-Bo Lu et al. J. Chem. Theory Comput. 2019, 15, 11, 5987-5997 (#665)
https://doi.org/10.1021/acs.jctc.9b00553
2019-12-04 13:58:04 +01:00
Matthias Krack
cb46e3b815 Fix unit conversion for non-local vdW cutoff 2019-11-19 13:15:57 +01:00
Frederick Stein
7766285957 Data: Add cc basis sets
cc basis sets for Li
DZ, QZ, aug-TZ for H, C, N, O

basis sets from M. del Ben, J. Hutter, J. VandeVondele, JCTC 2013, 9, 2654-2671
2019-11-07 12:42:51 +01:00
Juerg Hutter
74ef05b96a
vdW-DF functionals data files (#559)
* vdW-DF functionals data files

* Remove non-ASCII character
2019-09-13 16:59:01 +02:00
Juerg Hutter
ec01bc2fbd
gCP potentials and Short range bond correction for vdW D3 method (general formula) (#417)
* Short range bond correction for vdW D3 method, parameterize general formula

* gCP potentials input

* gCP energy/forces

* Debug forces

* gCP method

* Update to latest trunk version

* Adjust input interface

* Copyright banner and remove replicated file
2019-06-17 17:07:29 +02:00
Juerg Hutter
94083a8ee1 CP2K code conventions 2019-03-19 09:15:06 +01:00
Juerg Hutter
841ab0f2eb Bug fixes, consistent parameters, disabled CN term (forces not debugged) 2019-03-19 09:15:06 +01:00
Juerg Hutter
b806f0e02c Initial code for the xTB method (not yet working) 2019-03-19 09:15:06 +01:00
Robert Schade
aefd677b07 data: add missing pob-DZVP/TZVPP, pc-*, Def2-SV, G-311++G basis sets
files have been prepared by Patrick Müller <patrick.mueller@uni-paderborn.de>

6-311++G(3df,3pd)
K Ca Ga Ge As Se Br Kr: Frank Jensen, Polarization Consistent Basis Sets. VII. The Elements K, Ca, Ga, Ge, As, Se, Br and Kr, J. Chem. Phys. 136, 094110 (2012).

pc-1,pc-2,pc-3,pc-4
K Ca Ga Ge As Se Br Kr: Frank Jensen, Polarization Consistent Basis Sets. VII. The Elements K, Ca, Ga, Ge, As, Se, Br and Kr, J. Chem. Phys. 136, 094110 (2012).
Sc Ti V Cr Mn Fe Co Ni Cu Zn: Frank Jensen, Polarization Consistent Basis Sets. VIII. The Transition Metals Sc-Zn, J. Chem. Phys. 138, 014107 (2013).

Def2-SV(P)
H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br Kr Rb Sr Y Zr Nb Mo Tc Ru Rh Pd Ag Cd In Sn Sb Te I Xe Cs Ba La Hf Ta W Re Os Ir Pt Au Hg Tl Pb Bi Po At Rn : F. Weigend and R. Ahlrichs, Phys. Chem. Chem. Phys. 7, 3297 (2005).

pob-DZVP
H Li Be B C N O F Na Mg Al Si P S Cl K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br Peintinger, M. F., Oliveira, D. V. and Bredow, T. , Consistent gaussian basis sets of Triple-Zeta valence with polarization quality for solid-State Calculations. Priv. Commun.

pob-TZVPP
H Li Be O F Na Si S Cl K Ca Peintinger, M. F., Oliveira, D. V. and Bredow, T. , Consistent gaussian basis sets of Triple-Zeta valence with polarization quality for solid-State Calculations. J. Comput. Chem. (2013), 34, 451-459. DOI: 10.1002/jcc.23153
2019-02-26 13:35:20 +01:00
Robert Schade
70c84df1d3 additional DFTB-scc parametrizations for oxygen and hydrogen, see J. Chem. Phys. 141, 22D528 (2014), and references therein 2018-12-29 15:30:46 +01:00