Original teaching structures and Python scripts: Yuansuan Technology, 2026, MIT.
Atomsk 0.13.1 by Pierre Hirel, https://atomsk.univ-lille.fr/, GPL-3.0-or-later. No Atomsk executable or modified source is redistributed in this archive.
ASE/NumPy are required by the analysis helpers; use the installed module environment.
Al lattice 4.05 A and nominal NaCl core-shell charges are teaching inputs, not relaxed models or fitted material parameters.
