YAML Schema¶
Source template:
scripts/generate_reference.py::_ALL_TEMPLATETemplate digest:
6b3960c5f37a
Top-level Keys¶
Key |
|---|
|
|
|
|
|
|
|
Starter Template¶
# Starter config for `mlmm all`
calc:
backend: uma # ML backend: uma, orb, mace, aimnet2
orb_model: null # ORB model name (when backend=orb)
orb_precision: null # ORB precision setting (when backend=orb)
mace_model: null # MACE model path or name (when backend=mace)
mace_dtype: null # MACE dtype, e.g. float64 (when backend=mace)
aimnet2_model: null # AIMNet2 model name (when backend=aimnet2)
embedcharge: false # Enable xTB point-charge embedding correction
embedcharge_step: 1.0e-3 # Numerical Hessian step for embedding correction (Å)
xtb_cmd: xtb # Path or command for the xTB executable
xtb_acc: 0.2 # xTB SCF accuracy parameter
xtb_workdir: tmp # Working directory for xTB scratch files
xtb_keep_files: false # Keep xTB intermediate files after completion
xtb_ncores: 4 # Number of CPU cores for xTB
extract:
radius: 2.6
radius_het2het: 0.0
path_search:
max_nodes: 10
max_cycles: 300
scan:
max_step_size: 0.2
bias_k: 300.0
relax_max_cycles: 10000
tsopt:
max_cycles: 10000
freq:
max_write: 10
amplitude_ang: 0.8
n_frames: 20
sort: value
temperature: 298.15
pressure: 1.0
dft:
func_basis: wb97m-v/def2-tzvpd
max_cycle: 100
conv_tol: 1.0e-9
grid_level: 3
Scalar Defaults¶
Key |
Type |
Default |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Scan Spec Shapes¶
Accepted by scan, scan2d, and scan3d with -s/--scan-lists.
# scan (1D staged)
one_based: false
stages:
- - [1, 2, 1.65]
- - [2, 3, 2.30]
# scan2d / scan3d
one_based: false
pairs:
- [1, 2, 1.40, 2.20]
- [2, 3, 1.20, 2.00]
- [3, 4, 1.00, 1.80] # required only for scan3d