Skip to content

Add transport k golden record test to CI#79

Open
krystophny wants to merge 1 commit into
mainfrom
issue-77-transport-k-golden-record
Open

Add transport k golden record test to CI#79
krystophny wants to merge 1 commit into
mainfrom
issue-77-transport-k-golden-record

Conversation

@krystophny

Copy link
Copy Markdown
Member

Summary

  • Add make transport_k to both CI golden record test steps (stable and main comparison)
  • The test case lives in the data repo: TESTS/NEO-2/golden_record/transport_k/
  • Single AUG flux surface (s=0.32151), reduced .bc file (5 surfaces), LAG=3 for speed (~3 min with 2 MPI ranks)
  • Full Sauter comparison and gacode NEO provenance documented in data repo

What lives where

NEO-2 repo (this PR): 6 lines in .github/workflows/test-on-pr.yml

Data repo (already pushed to main):

  • TESTS/NEO-2/golden_record/transport_k/ - golden record test case (Makefile, reduced .bc, neo2.in, reference summary.h5)
  • AUG/NEO-2/30835/.../gacode_neo_comparison/ - full gacode NEO comparison, Sauter CSV, traceability stages 0-6

Closes #77

Test plan

  • CI runs make transport_k successfully
  • Reference and current summary.h5 match within tolerance

Run the transport_k golden record case (single AUG surface, LAG=3)
alongside the existing lorentz and ql tests. Reference values and
full Sauter comparison live in the data repo.

Closes #77
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.

Add repo-local regression for transport k vs Sauter reference

1 participant