You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move Hartree-Fock reference settings out of `system.*` so the system
config only describes the physical problem and the workflow stages own
their SCF reference settings.
For heavy elements (transition metals, lanthanides), use an effective core potential (ECP) to replace core electrons with a pseudopotential, reducing the number of electrons treated explicitly:
140
+
For heavy elements (transition metals, lanthanides), use an effective core
141
+
potential (ECP) to replace core electrons with a pseudopotential, reducing the
142
+
number of electrons treated explicitly:
128
143
129
144
```yaml
130
145
system:
131
146
module: atom
132
147
symbol: Fe
133
-
basis: ccecpccpvdz
134
148
ecp: ccecp
149
+
pretrain:
150
+
reference:
151
+
basis: ccecpccpvdz
135
152
```
136
153
137
154
Both `basis` and `ecp` can be specified per element:
138
155
139
156
```yaml
157
+
pretrain:
158
+
reference:
159
+
basis:
160
+
Fe: ccecpccpvdz
161
+
O: cc-pvdz
140
162
system:
141
-
basis:
142
-
Fe: ccecpccpvdz
143
-
O: cc-pvdz
144
163
ecp:
145
164
Fe: ccecp
146
165
```
147
166
167
+
If you need more control, the same `pretrain.reference` section also lets you
168
+
change the HF method and pass extra PySCF options. See <project:train.md> for
169
+
the full reference.
170
+
148
171
## Estimators
149
172
150
173
The training stage computes energy from several components: kinetic energy,
0 commit comments