Repository navigation
ArWen 2.9.7. The desktop stays ArWen Desktop 1.0.10, from the 2.9.0 release.
- Install or upgrade:
pip install --upgrade "gpuwm[all-cu12]==2.9.7". - Integration kit, verification records, and checksums.
- Node GPU gate: Stage 1 and both GPU-shard results, with the tested source revision and card identity.
New
- Run controls: per-nest history intervals, a quick-look stream between full frames (
quicklook = { every_s, history_vars }), an LES closure below 250 m, the storm nest size and an inner nest. - Moving nest-downs:
gpuwm downscale --follow storm|parent|fixed|targetand--warm-from. - Every run and ensemble member writes the any-point column store (rw-store v2), so soundings can be drawn at any point and hour after the run.
- IFS HRES open data at 0.1 degree (
ecmwf-open-data-0p1) at any posted cycle and lead. - RRFS ensemble members start with their same-cycle deterministic companion, which supplies the land state and the column above the member's 250 hPa top.
- HRRR v4 climate statistics (
output_diagnostics,diag_int,wind_int) and the HRRR initial-history reflectivity. - A sub-hourly history subset beside hourly full frames (
[output] full_history_interval_s). - Children finer than 4 km (
gpuwm downscale --point,--source hex-global) default to the HRRR-shape suite;--physics-profile IDorparentchooses. - A hydrometeor handed to a child (another model's analysis, a downscale, the specified ring) arrives with a number that matches its mass.
- Cyclone runs: a rain swath product, and moving-nest accumulations kept in one fixed frame across moves.
- 5 km CONUS forecasts stream on a 32 GB card.
- CONUS hydro from EPA NHDPlus V2.1 with
pip install "gpuwm[hydro-conus]". - Remote resumes find prepared bundles and checkpoints across chain names.
- Branched ensembles (
gpuwm ensemble --branch-from) share each card among several members (--members-per-card auto) and draw their maps on every core; branched members write column stores, and ensemble maps carry their map transform for any-point soundings.
Fixed
gpuwm gowith the default products on grids whose spacing is not a whole kilometre.- Maps: isobar labels and H/L marks are drawn over wind barbs; the sounding location inset has world coastlines; the ensemble paintball map has a member legend; the meteogram's end barbs stay inside the panel.
--cyclone-productsworks with ensembles and with tiles; gzipped b-decks, track times in UTC, and Earth-2storm: autopicks the named storm's low.- The 30 m terrain overlay takes a following nest's all-ocean first footprint; the corridor terrain mosaic and its resample run on every core.
- Morrison runs a small domain in one launch; the start state, the regional hex static and polygon meshes build on every core; nested adaptive runs land on output times with fewer steps;
rw_mpas_streamencodes on every core. rw_wrfbatchno longer overflows its stack importing a 1 km hex region frame.- mp=28 downloads the pinned WIF aerosol climatology or refuses by name; the synthetic profile is used only when named.
--recipe hrrrandhrrr_v4are accepted, and--recipetakes--forecast-start-hour. - Ensemble preparation: one download per object and an atomic HRRR bridge gate.
- RUC: the soil-moisture floor after the 0 m anchor, and partial sea-ice albedo and emissivity seeds.
- MPAS-route exports read reflectivity from the diag stream.
- A streamed moving nest's checkpoint keeps its accumulation archive.
gpuwm run --wrfinputand--met-emstream a forecast the card cannot hold resident instead of refusing it.- GFS archive cycles with no index read their level ladder from the object; HRRR coastal matching works at an open window edge; hydro parameters handle catchments leaving the window; two
--prepare-onlylaunches in one second get two run folders. - The 1 km nest of an HRRR 3-1 tree and ICON global source normalization initialise on every core.