ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/forceFields/CLAYFF.frc
Revision: 3471
Committed: Thu Oct 30 15:10:49 2008 UTC (15 years, 9 months ago) by gezelter
File size: 3899 byte(s)
Log Message:
fixed a few bugs in the options, added base atom types

File Contents

# User Rev Content
1 gezelter 2484 // This is the forcefield file for the Clay Force Field (CLAYFF)
2     //
3     // Details can be found in the following article:
4     //
5     // "Molecular Models of Hydroxide, Oxyhydroxid, and Clay Phases and
6     // the Development of a General Force Field" by Randall T. Cygan,
7     // Jian-Jie Liang, and Andrey G. Kalinichev, J. Phys. Chem. B 108,
8     // pp. 1255-1266 (2004).
9     //
10     // This file defines the following atom types:
11     //
12     // h* water hydrogen
13     // ho hydroxyl hydrogen
14     // o* water oxygen
15     // oh hydroxyl oxygen
16     // ob bridging oxygen
17     // obos bridging oxygen with octahedral substitution
18     // obts bridging oxygen with tetrahedral substitution
19     // obss bridging oxygen with double substitution
20     // ohs hydroxyl oxygen with substitution
21     // st tetrahedral silicon
22     // ao octahedral aluminum
23     // at tetrahedral aluminum
24     // mgo octahedral magnesium
25     // mgh hydroxide magnesium
26     // cao octahedral calcium
27     // cah hydroxide calcium
28     // feo octahedral iron
29     // lio octahedral lithium
30     // Na aqueous sodium ion
31     // K aqueous potassium ion
32     // Cs aqueous cesium ion
33     // Ca aqueous calcium ion
34     // Ba aqueous barium ion
35     // Cl aqueous chloride ion
36    
37     begin Options
38 gezelter 3471 Name "CLAYFF"
39     vdWtype Lennard-Jones
40     DistanceMixingRule arithmetic
41     DistanceType Rmin
42     EnergyMixingRule Geometric
43 gezelter 2484 end Options
44    
45 gezelter 3471 begin BaseAtomTypes
46     //Name mass (amu)
47     H 1.0079
48     O 15.9994
49     Si 28.0855
50     Al 26.981538
51     Mg 24.3050
52     Ca 40.078
53     Fe 55.845
54     Li 6.941
55 gezelter 2484 Na 22.98977
56     K 39.0983
57     Cs 132.90545
58     Ca 40.078
59     Ba 137.327
60     Cl 35.453
61 gezelter 3434 end BaseAtomTypes
62 gezelter 2484
63 gezelter 3471 begin AtomTypes
64     //Name baseatomtype
65     h* H
66     ho H
67     o* O
68     oh O
69     ob O
70     obos O
71     obts O
72     obss O
73     ohs O
74     st Si
75     ao Al
76     at Al
77     mgo Mg
78     mgh Mg
79     cao Ca
80     cah Ca
81     feo Fe
82     lio Li
83     end AtomTypes
84    
85 gezelter 2484 begin LennardJonesAtomTypes
86     //Name epsilon R0
87     o* 0.1554 3.5532
88     oh 0.1554 3.5532
89     ob 0.1554 3.5532
90     obos 0.1554 3.5532
91     obts 0.1554 3.5532
92     obss 0.1554 3.5532
93     ohs 0.1554 3.5532
94     st 1.8405e-6 3.7064
95     ao 1.3298e-6 4.7943
96     at 1.8405e-6 3.7064
97     mgo 9.0298e-7 5.9090
98     mgh 9.0298e-7 5.9090
99     cao 5.0298e-6 6.2484
100     cah 5.0298e-6 6.2428
101     feo 9.0298e-6 5.5070
102     lio 9.0298e-6 4.7257
103     Na 0.1301 2.6378
104     K 0.1000 3.7423
105     Cs 0.1000 4.3002
106     Ca 0.1000 3.2237
107     Ba 0.0470 4.2840
108     Cl 0.1001 4.9388
109     end LennardJonesAtomTypes
110    
111     begin ChargeAtomTypes
112     // Name charge
113     h* 0.4100
114     ho 0.4250
115     o* -0.8200
116     oh -0.9500
117     ob -1.0500
118     obos -1.1808
119     obts -1.1688
120     obss -1.2996
121     ohs -1.0808
122     st 2.1000
123     ao 1.5750
124     at 1.5750
125     mgo 1.3600
126     mgh 1.0500
127     cao 1.3600
128     cah 1.0500
129     feo 1.5750
130     lio 0.5250
131     Na 1.0
132     K 1.0
133     Cs 1.0
134     Ca 2.0
135     Ba 2.0
136     Cl -1.0
137     end ChargeAtomTypes
138    
139     begin BondTypes
140    
141     //Atom1 Atom2 Harmonic b0 Kb (kcal/mol)
142     //V_Harmonic = 0.5*Kb(b- bo)^2
143    
144     o* h* Harmonic 1.0000 277.06745
145     oh ho Harmonic 1.0000 277.06745
146     ohs ho Harmonic 1.0000 277.06745
147    
148     end BondTypes
149    
150     begin BendTypes
151    
152     //Harmonic
153     //Atom1 Atom2 Atom3 Harmonic Theta0 Ktheta
154     //V_Harmonic = 0.5*Ktheta(Theta - Theta0)^2
155     //Ktheta: kcal/mole/rad**2
156     //Theta0: degrees
157    
158     h* o* h* Harmonic 109.47 22.8848
159     ao oh ho Harmonic 109.47 15.0
160     ao ohs ho Harmonic 109.47 15.0
161     at oh ho Harmonic 109.47 15.0
162     at ohs ho Harmonic 109.47 15.0
163     mgh oh ho Harmonic 109.47 15.0
164     mgh ohs ho Harmonic 109.47 15.0
165     cah oh ho Harmonic 109.47 15.0
166     cah ohs ho Harmonic 109.47 15.0
167     feo oh ho Harmonic 109.47 15.0
168     feo ohs ho Harmonic 109.47 15.0
169     lio oh ho Harmonic 109.47 15.0
170     lio ohs ho Harmonic 109.47 15.0
171    
172     end BendTypes