Skip to content

Add reproducible EQDSK to booz_xform pipeline - #400

Merged
krystophny merged 3 commits into
mainfrom
agent/eqdsk-booz-xform
Jul 25, 2026
Merged

Add reproducible EQDSK to booz_xform pipeline#400
krystophny merged 3 commits into
mainfrom
agent/eqdsk-booz-xform

Conversation

@krystophny

Copy link
Copy Markdown
Member

Summary

  • harden EQDSK-to-VMEC boundary/profile generation and cover it with regression tests
  • add a provenance-recording hiddenSymmetries booz_xform runner
  • carry VMEC radii and an explicit covariant-current sign into Boozer chartmaps
  • derive an equal-area minor radius for legacy chartmaps without metadata

The explicit covariant sign is a coordinate/current-convention map; it does not fit phase, gain, amplitude, or radius.

Validation

  • uv run --python 3.14 --locked pytest -q python/tests (63 passed, 1 skipped)
  • fo (build, tests, lint, format: passed)

@krystophny
krystophny force-pushed the agent/eqdsk-booz-xform branch from ebed6a6 to 4467407 Compare July 21, 2026 10:05
@krystophny
krystophny merged commit 8cdc6fc into main Jul 25, 2026
6 checks passed
@krystophny
krystophny deleted the agent/eqdsk-booz-xform branch July 25, 2026 14:15
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