Skip to content

ArWen 2.5.4

Choose a tag to compare

@FahrenheitResearch FahrenheitResearch released this 25 Aug 00:13
· 77 commits to main since this release

ArWen 2.5.4

Two-way nests and nest slots that open and close on the storm.

New:

  • Two-way nest feedback. feedback = 1 runs WRF's feedback transaction with
    WRF's parent smoothers, pinned bitwise to the Fortran, on both the native
    and prepared-tree runners. Off by default; feedback = 0 runs are
    byte-identical to 2.5.3.
  • Pressure spawn and retire triggers. A dormant nest slot opens when a low
    deepens and retires when it fills. configs/cyclone_nest_slots_12km.toml
    ships three slots with rearm.
  • Storm-following upgrades. The tracker centres on the 850 hPa height
    minimum inside a 50 km disc and refines through a finer nest; a
    containment nest slides the mover's parent while the mover stays
    earth-fixed.
  • Statics corridors. --statics-corridor seals child-resolution statics at
    preparation time, so a prepared bundle hosts a moving nest with no
    runtime geography.
  • A track file. [relocation.track] writes the vortex track from the same
    fix that steers the nest. output_level picks the reported surfaces
    without touching what steers, and the eight-surface cap is gone.
  • Tracker defaults: level_hpa 850, radius_km 50. Sea-level tracking is
    level_hpa = 0; the threshold bands are disjoint, so a config that means
    one and reads as the other refuses at load.
  • --cycle latest resolves for every registered source from its own
    registry row. A reanalysis has a latest like anything else.
  • A prepared-tree run with a live follower checkpoints and resumes,
    including across a move, byte-identical.

Fixed:

  • A moved nest keeps its surface-radiation carriers; the shipped radiation
    defaults no longer refuse at the first move.
  • Spawn receipts append per boundary instead of rewriting the ledger.
  • run-plan --estimate on a missing config path refuses by name instead of
    a traceback.
  • A resumed run publishes real outgoing longwave instead of zeros.
  • A forecast whose nest moved can be resumed; the move chain replays on
    restore.
  • Sizing and pace estimates work on an install with no GPU runtime.

Two-way feedback, the storm-following upgrades, the track file and the OLR
restart carry were contributed by Roch.