Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 898 Bytes

File metadata and controls

23 lines (17 loc) · 898 Bytes

Benchmark Protocol

Release-critical evidence is the exact path executed by CI:

aethermor validate --json
python -m pytest tests/verification -q

Numerical tolerances are defined beside each benchmark and refer to temperature rise or field norms, not misleading relative error on absolute kelvin.

Classification:

  • analytical verification: numerical model versus closed form;
  • manufactured-solution verification: field error and observed order;
  • grid convergence: fixed geometry and power across at least three meshes;
  • regression: current code versus an intentionally frozen repository result;
  • cross-code validation: independently authored software with pinned inputs;
  • hardware holdout: untouched matched-condition measurement.

Only the first three are presently passing. Cross-code and hardware holdout are not run. Regression parity is never called physical validation.