3 Changelog
3.1 2026-09-24
Added an exhaustive, readable, and well-commented test suite in
etc/test.shcovering all shell functions underetc/rc/(utilsrc,coresrc,meshingrc) with strict 80-character line wrapping, deterministic mocking, and comprehensive edge-case assertions.Enhanced
safe_run_ncoresinetc/rc/coresrcto accept an arbitrary sequence of fallback core counts. If the primary requested core count exceeds physical cores, fallback values are evaluated in order; if none are feasible or provided, execution falls back to half of the available physical cores. Also changed display of messages by sourcinutilsrcfromcorercand improved re-sourcing time by testing forWM_PROJECTinbashrc.
3.2 2026-09-16
Adapted
extendedThermoCloudto upcast the solid object to atabulatedSolidas a prototype for temperature dependent properties. Currently this supports a single species and need to be generalized in the future.Unified the build of all libraries under a single
Allwmakeat the sources root, following the full library standard. Added compilation instructions at multiple levels toREADME.mdAdded
extendedThermoCloudsupport by extendingthermoCloud; this extension if fact only needed working withthermoParcelas the physics was found to be at the parcel level. Added related library sources underlagrangian/parcel/{cloud,parcels}.