Skip to content

perf+feat: Morse hot path, Metatomic keys (#215), ASE srun (#193)#355

Merged
HaoZeke merged 2 commits into
TheochemUI:mainfrom
HaoZeke:restore/morse-metatomic-ase
Jun 27, 2026
Merged

perf+feat: Morse hot path, Metatomic keys (#215), ASE srun (#193)#355
HaoZeke merged 2 commits into
TheochemUI:mainfrom
HaoZeke:restore/morse-metatomic-ase

Conversation

@HaoZeke

@HaoZeke HaoZeke commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

Restores work from closed #353 (develop was FF to main for #354). See #353 for prior Claude/Codex review; Metatomic explicit uncertainty key hard-fails.

Morse pair force: inline hot path with loop-invariant constants and
pointer Fi (same MIC, cutoff, and fmag/r as before).

Metatomic: energy_output and energy_uncertainty_output in INI and schema;
explicit uncertainty key missing from the model aborts construction when
uncertainty checks are enabled (issue 215).

ASE NWChem: mpi_launcher (mpirun default or srun) for Slurm (issue 193).
@HaoZeke HaoZeke force-pushed the restore/morse-metatomic-ase branch from bbf8818 to 4686bc4 Compare June 27, 2026 18:02
@github-actions

github-actions Bot commented Jun 27, 2026

Copy link
Copy Markdown

eOn Documentation Preview

Download: documentation.zip

Unzip and open index.html to view.

Add energy_output, energy_uncertainty_output, and mpi_launcher to
config.yaml and schema so ConfigClass validation matches the C++ INI loader.
@HaoZeke HaoZeke merged commit 11ef246 into TheochemUI:main Jun 27, 2026
15 checks passed
@HaoZeke HaoZeke deleted the restore/morse-metatomic-ase branch June 27, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant