Reproduction
Construct Meiss or Albert canonical fields with a custom grid, reinitialize with defaults, switch field modes, and inspect results.nc.
Expected
Each canonical-grid dimension and the transformation-ODE tolerance are independently configurable and validated. Repeated initialization and mode switches clear old storage. Results record the numerical configuration.
Actual
Map resolution and transformation tolerance are fixed in source, prior configuration can leak into later initialization, Albert storage can survive a switch to Meiss, and output lacks complete map provenance.
Environment
SIMPLE main before PR #463.
Evidence
PR #463 adds bounded controls, cleanup, NetCDF provenance, repeated-initialization tests, mode-switch tests, round trips, orientation checks, seam checks, and finite field-derivative checks.
Reproduction
Construct Meiss or Albert canonical fields with a custom grid, reinitialize with defaults, switch field modes, and inspect
results.nc.Expected
Each canonical-grid dimension and the transformation-ODE tolerance are independently configurable and validated. Repeated initialization and mode switches clear old storage. Results record the numerical configuration.
Actual
Map resolution and transformation tolerance are fixed in source, prior configuration can leak into later initialization, Albert storage can survive a switch to Meiss, and output lacks complete map provenance.
Environment
SIMPLE
mainbefore PR #463.Evidence
PR #463 adds bounded controls, cleanup, NetCDF provenance, repeated-initialization tests, mode-switch tests, round trips, orientation checks, seam checks, and finite field-derivative checks.