Skip to content

Commit 71efefc

Browse files
committed
Release v3-1
0 parents  commit 71efefc

File tree

230 files changed

+233411
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

230 files changed

+233411
-0
lines changed

.github/workflows/release.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
name: release
2+
3+
on:
4+
push:
5+
tags:
6+
- "v[0-9]*-[0-9]*"
7+
8+
env:
9+
SKF_SET_NAME: "${{ github.event.repository.name }}"
10+
11+
jobs:
12+
13+
skf-archive:
14+
15+
runs-on: ubuntu-latest
16+
17+
steps:
18+
19+
- name: Checkout sk set
20+
uses: actions/checkout@v4
21+
with:
22+
fetch-depth: 0
23+
24+
- name: Get version number
25+
run: |
26+
GIT_TAG=$(git describe --tags --match 'v[0-9]*-[0-9]*')
27+
SKF_SET_VERSION=${GIT_TAG#v}"
28+
echo "SKF_SET_VERSION=${SKF_SET_VERSION} >> ${GITHUB_ENV}
29+
echo "ARCHIVE_NAME=${SKF_SET_NAME}-${SKF_SET_VERSION}" >> ${GITHUB_ENV}
30+
31+
- name: Create archive
32+
run: |
33+
mkdir -p _build/${ARCHIVE_NAME}
34+
cp $(find . -maxdepth 1 -not -type 'd') _build/${ARCHIVE_NAME}
35+
cp skfiles/*.skf _build/${ARCHIVE_NAME}
36+
cp extras/{spinw.hsd,wfc.hsd} _build/${ARCHIVE_NAME}
37+
tar -C _build -c -v -J -f ${ARCHIVE_NAME}.tar.xz ${ARCHIVE_NAME}
38+
cp extras/spinw.hsd ${ARCHIVE_NAME}.spinw.hsd
39+
cp extras/wfc.hsd ${ARCHIVE_NAME}.wfc.hsd
40+
41+
- name: Upload archive
42+
uses: actions/upload-artifact@v4
43+
with:
44+
name: ${{ env.ARCHIVE_NAME }}.tar.xz
45+
path: ${{ env.ARCHIVE_NAME }}.tar.xz
46+
47+
- name: Create release
48+
uses: softprops/action-gh-release@v2
49+
if: startsWith(github.ref, 'refs/tags/v')
50+
with:
51+
name: ${{ env.ARCHIVE_NAME }}
52+
files: |
53+
${{ env.ARCHIVE_NAME }}.tar.xz
54+
${{ env.ARCHIVE_NAME }}.spinw.hsd
55+
${{ env.ARCHIVE_NAME }}.wfc.hsd
56+
preserve_order: true
57+
body_path: README.md
58+
59+

LICENSE.txt

Lines changed: 428 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
# 3ob-3-1
2+
3+
This set of parameters is part of the Third-Order Parametrization for Organic and Biological Systems (3OB) has been specifically designed for Third Order Density Functional Tight Binding (DFTB3) and supersedes the MIO parameter set. Main improvements over MIO are improved geometries for non-covalent bonds as e.g. the hydrogen bond in the water dimer, a great reduction of the consistent overbinding and an overall improved performance. Comprehensive benchmark tests for C-H-N-O can be found in [JCTC2013], for P-S-* in [JCTC2014], for Mg-Zn-* in [JCTC2015-1], and for Na-F-K-Ca-Cl-Br-I-* in [JCTC2015-2].
4+
5+
---
6+
7+
The following parameter should be generally used for DFTB3/3OB calculations:
8+
9+
```
10+
zeta = 4.00 # (gamma^h function exponent; DampXHExponent in DFTB+)
11+
```
12+
13+
List of all atomic Hubbard derivatives (atomic units):
14+
15+
```
16+
Br = -0.0573
17+
C = -0.1492
18+
Ca = -0.0340
19+
Cl = -0.0697
20+
F = -0.1623
21+
H = -0.1857
22+
I = -0.0433
23+
K = -0.0339
24+
Mg = -0.02
25+
N = -0.1535
26+
Na = -0.0454
27+
O = -0.1575
28+
P = -0.14
29+
S = -0.11
30+
Zn = -0.03
31+
```
32+
33+
Maximum angular momenta for calculation input files:
34+
35+
```
36+
Br = "d"
37+
C = "p"
38+
Ca = "p"
39+
Cl = "d"
40+
F = "p"
41+
H = "s"
42+
I = "d"
43+
K = "p"
44+
Mg = "p"
45+
N = "p"
46+
Na = "p"
47+
O = "p"
48+
P = "d"
49+
S = "d"
50+
Zn = "d"
51+
```
52+
53+
---
54+
55+
For the empirical halogend bond correction described in [JCTC2015-2] the following parameters are provided:
56+
57+
DFTB3-D3(BJ) Parameters:
58+
59+
```
60+
a1 = 0.746
61+
a2 = 4.191
62+
s8 = 3.209
63+
```
64+
65+
General X-Correction parameters (AA and kcal/mol unit system):
66+
67+
```
68+
c1 = 7.761
69+
c2 = 0.050
70+
c3 = 4.518
71+
```
72+
73+
Element Pair Parameters (AA and kcal/mol unit system):
74+
75+
```
76+
O-Cl = 1.237
77+
O-Br = 1.099
78+
O-I = 1.313
79+
N-Cl = 1.526
80+
N-Br = 1.349
81+
N-I = 1.521
82+
```
83+
84+
## Relevant Publications
85+
86+
* JCTC2013: J. Chem. Theory Comput., 2013, 9, 338-354.
87+
* JCTC2014: J. Chem. Theory Comput., 2014, 10, 1518–1537.
88+
* JCTC2015-1: J. Phys. Chem. B, 2015, 119, 1062–1082.
89+
* JCTC2015-2: J. Chem. Theory Comput., 2015, 11, 332–342.

extras/spinw.hsd

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
# Values calculated with PBE using slateratom
2+
#
3+
SpinConstants {
4+
5+
H { # 1 H: 1s1
6+
# 1s
7+
-0.07174 # 1s
8+
}
9+
10+
C { # 6 C: [1s2] 2s2 2p2
11+
# 2s 2p
12+
-0.03062 -0.02505 # 2s
13+
-0.02505 -0.02265 # 2p
14+
}
15+
16+
N { # 7 N: [1s2] 2s2 2p3
17+
# 2s 2p
18+
-0.03318 -0.02755 # 2s
19+
-0.02755 -0.02545 # 2p
20+
}
21+
22+
O { # 8 O: [1s2] 2s2 3p4
23+
# 2s 2p
24+
-0.03524 -0.02956 # 2s
25+
-0.02956 -0.02785 # 2p
26+
}
27+
28+
F { # 9 F: [1s2] 2s2 2p5
29+
# 2s 2p
30+
-0.03697 -0.03124 # 2s
31+
-0.03124 -0.02990 # 2p
32+
33+
}
34+
35+
Na { # 11 Na: [Ne] 3s1 3p0
36+
# 3s 3p
37+
-0.01528 -0.01528 # 3s
38+
-0.01528 -0.01528 # 3p
39+
}
40+
41+
Mg { # 12 Mg: [Ne] 3s2 3p0
42+
# 3s 3p
43+
-0.01667 -0.01667 # 3p
44+
-0.01667 -0.01667 # 3p
45+
}
46+
47+
P { # 15 P: [Ne] 3s2 3p3 3d0
48+
# 3s 3p 3d
49+
-0.02062 -0.01609 -0.01609 # 3s
50+
-0.01609 -0.01490 -0.01490 # 3p
51+
-0.01609 -0.01490 -0.01490 # 3d
52+
}
53+
54+
S { # 16 S: [Ne] 3s2 3p4 3d0
55+
# 3s 3p 3d
56+
-0.02137 -0.01699 -0.01699
57+
-0.01699 -0.01549 -0.01549
58+
-0.01699 -0.01549 -0.01549
59+
}
60+
61+
Cl { # 17 Cl: [Ne] 3s2 3p5 3d0
62+
# 3s 3p 3d
63+
-0.02192 -0.01774 -0.01774 # 3s
64+
-0.01774 -0.01606 -0.01606 # 3p
65+
-0.01774 -0.01606 -0.01606 # 3d
66+
}
67+
68+
K { # 19 K: [Ar] 4s1 4p0
69+
# 4s 4p
70+
-0.01075 -0.01075 # 4s
71+
-0.01075 -0.01075 # 4p
72+
}
73+
74+
Ca { # 20 Ca: [Ar] 4s2
75+
# 3s 3p
76+
-0.01196 -0.01196 # 3s
77+
-0.01196 -0.01196 # 3p
78+
}
79+
80+
Zn { # 30 Zn: [Ar] 3d10 4s2 4p0
81+
# 4s 4p 3d
82+
-0.01680 -0.01680 -0.00276 # 4s
83+
-0.01680 -0.01680 -0.00276 # 4p
84+
-0.00276 -0.00276 -0.01925 # 3d
85+
}
86+
87+
Br { # 35 Ca: [Ar 3d10] 4s2 4p5 4d0
88+
# 4s 4p 4d
89+
-0.01850 -0.01439 -0.01439 # 4s
90+
-0.01439 -0.01377 -0.01377 # 4p
91+
-0.01439 -0.01377 -0.01377 # 4d
92+
}
93+
94+
I { # 53 I: [Kr 4d10] 5s2 5p2 5d0
95+
# 5s 5p 5d
96+
-0.01446 -0.01132 -0.01132 # 5s
97+
-0.01132 -0.01144 -0.01144 # 5p
98+
-0.01132 -0.01144 -0.01144 # 5d
99+
}
100+
101+
}

0 commit comments

Comments
 (0)