Copper¶
Copper is a good stress test for tricor. Its face-centred cubic structure
(a = 3.615 Å) has twelve-fold close-packed coordination and four distinct
first-shell bond angles (60°, 90°, 120°, 180°). The built-in
Supercell.PRESETS dictionary is tuned for covalent silicon, so copper is
run here with material-specific parameters that keep the angle springs
weak and rely on bond + repulsion springs to shape the local environment.
Overview¶
All six regimes at 40 × 40 × 40 Å, rotating in sync. Drag any panel to orbit manually. The tetrahedral bond filter used in the silicon overview is disabled here because copper’s first shell spans many angles, so bonds are drawn whenever they fall inside the radial tolerance (any of the twelve FCC neighbour distances).
g(r) per regime overlaid on a single axis. The legend identifies each curve by the regime it was measured from:
Reference crystal¶
from ase.build import bulk
atoms = bulk("Cu", "fcc", a=3.615)
Disorder regimes¶
Click any regime for the full interactive trajectory viewer and g3 distribution.
Preset summary¶
Copper-specific parameter dictionaries used throughout this case. Fields
left blank use the default (bond_weight=1.0, angle_weight=0.5,
repulsion_weight=3.0, hard_core_scale=1.0, nonbond_push_scale=1.0).
Regime |
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|
liquid |
40 |
- |
0.04 |
0.00 |
0.45 |
0.78 |
0.38 |
- |
amorphous |
100 |
- |
0.35 |
0.00 |
0.85 |
0.88 |
0.60 |
- |
short-range order |
100 |
7.0 |
0.6 |
0.00 |
1.0 |
0.88 |
0.65 |
0.06 |
medium-range order |
120 |
9.0 |
0.85 |
0.00 |
1.3 |
0.89 |
0.72 |
0.045 |
long-range order |
140 |
12.5 |
1.1 |
0.00 |
1.6 |
0.91 |
0.82 |
0.03 |
nanocrystalline |
200 |
18.0 |
1.5 |
0.00 |
2.0 |
0.94 |
0.95 |
0.01 |
Angle springs are turned off everywhere (angle_weight=0) because
the FCC first-shell angular distribution is multimodal (60°, 90°,
120°, 180°), so a single-target angle spring would fight the natural
geometry. Order is built up by progressively stiffer bond and
repulsion springs, larger Voronoi grains, and tighter
hard_core_scale / nonbond_push_scale instead. bond_weight
walks 0.04 → 1.5 across the ladder; nonbond_push_scale walks
0.38 → 0.95 so the effective first-shell radius progressively
approaches the reference pair_peak. Liquid + amorphous use no
grains; SRO through nanocrystalline grow the Voronoi grain size
from 7 Å → 18 Å.