Yang2026 Potential¶
The Yang2026 potential is a Buckingham-based force field parameterized for borosilicate glass systems containing Na, Ca, B, and Si. It uses partial charges scaled from formal values and was developed alongside machine-learning-optimized parameters to serve as a transferable classical reference.
Reference¶
K. Yang, R. Chen, A.K.R. Christensen, M. Bauchy, N.M.A. Krishnan, M.M. Smedskjaer, F. Rosner. "Transferable potential for molecular dynamics simulations of borosilicate glasses and structural comparison of machine learning optimized parameters", J. Non-Cryst. Solids 684, 124104 (2026). DOI:10.1016/j.jnoncrysol.2026.124104
Functional Form¶
The pairwise interaction uses the Buckingham form:
where:
| Symbol | Description |
|---|---|
| \(A_{ij}\) | Repulsion energy prefactor (eV) |
| \(\rho_{ij}\) | Repulsion range parameter (Å) |
| \(C_{ij}\) | Van der Waals attraction coefficient (eV·Å⁶) |
| \(q_i, q_j\) | Partial atomic charges |
For DSF/Wolf electrostatics, LAMMPS does not provide a combined buck/coul/dsf style, so the generator uses hybrid/overlay:
LAMMPS pair style (DSF default): hybrid/overlay coul/dsf 0.182 11.0 buck 11.0
LAMMPS pair style (PPPM/Ewald): buck/coul/long 11.0
Charges¶
All charges are fixed at values scaled by 0.5 from formal charges:
| Element | Charge (\(e\)) |
|---|---|
| O | −0.945 |
| Na | +0.4725 |
| Ca | +0.945 |
| B | +1.4175 |
| Si | +1.89 |
Pair Parameters¶
Parameters from Tables II and III of Yang et al. (2026). Only the interactions listed below are parameterized — unlisted pairs (e.g. Si–Na) carry no short-range interaction and interact only via Coulomb.
| Pair | \(A_{ij}\) (eV) | \(\rho_{ij}\) (Å) | \(C_{ij}\) (eV·Å⁶) |
|---|---|---|---|
| O–O | 9022.79 | 0.2650 | 85.0921 |
| Si–O | 50306.10 | 0.1610 | 46.2978 |
| B–O | 191757.12 | 0.1249 | 32.5600 |
| B–B | 532.85 | 0.3527 | 0.0 |
| Si–B | 337.70 | 0.2900 | 0.0 |
| Na–O | 120303.80 | 0.1700 | 0.0 |
| Ca–O | 155667.70 | 0.1780 | 42.2597 |
Supported Elements¶
Yang2026 supports 5 elements targeting Na/Ca borosilicate systems:
| Element | Role in glass |
|---|---|
| Si | Network former |
| B | Network former |
| Na | Network modifier |
| Ca | Network modifier |
| O | Anion |
Usage¶
from amorphouspy import get_structure_dict, generate_potential
from amorphouspy import DsfConfig, PppmConfig
structure_dict = get_structure_dict(
{"SiO2": 70, "B2O3": 15, "Na2O": 10, "CaO": 5},
target_atoms=3000,
)
# Default: DSF electrostatics
potential = generate_potential(structure_dict, potential_type="yang2026")
# PPPM for periodic long-range accuracy
potential = generate_potential(
structure_dict,
potential_type="yang2026",
electrostatics=PppmConfig(kspace_accuracy=1e-5),
)
Electrostatics options¶
Because LAMMPS has no buck/coul/dsf style, DSF and Wolf use hybrid/overlay. PPPM and Ewald use the native buck/coul/long style.
| Config class | Emitted pair style |
|---|---|
DsfConfig (default) |
hybrid/overlay coul/dsf <alpha> <cutoff> buck <src> |
WolfConfig |
hybrid/overlay coul/wolf <alpha> <cutoff> buck <src> |
PppmConfig |
buck/coul/long <cutoff> + kspace_style pppm |
EwaldConfig |
buck/coul/long <cutoff> + kspace_style ewald |
Default cutoffs: short-range 11.0 Å, DSF/Wolf Coulomb 11.0 Å, DSF damping \(\alpha = 0.182\) Å⁻¹.
Melt-Quench Protocol¶
The yang2026_protocol follows the sequence from Yang et al. (2026):
| Stage | Ensemble | Temperature | Pressure | Duration |
|---|---|---|---|---|
| 1 | NVT | 300 K | — | 20 ps |
| 2 | NPT | 300 K | 0 GPa | 20 ps |
| 3 | NPT | \(T_\text{melt}\) | 20000 atm (≈ 2 GPa) | 100 ps |
| 4 | NPT | \(T_\text{melt}\) | 0 GPa | 100 ps |
| 5 | NPT | \(T_\text{melt}\) → 300 K | 0 GPa | cooling at 1 K/ps |
| 6 | NPT | 300 K | 0 GPa | 100 ps |
| 7 | NVT | 300 K | — | 100 ps |
The default melt temperature is 4000 K. Set cooling_steps to (T_high - 300) / timestep to achieve the 1 K/ps cooling rate.
Limitations¶
- 5 elements only — Na, Ca, B, Si, O; no Al, K, Mg, or other species
- No cation–cation pairs for Na–Ca, Na–Si, Ca–Si, etc. — those pairs interact via Coulomb only
- Not suitable for aluminosilicate or alkali aluminosilicate glasses