MAPL 2.39.5
This is a patch release of MAPL has a fix for HISTORY (see #2058). Namely, a user would specify an alias in HISTORY.rc for a variable with a single bin/ungridded dimension and the alias would be ignored. So before this:
'CA.brEXTTAU' , 'CA.br' , 'BREXTTAU' ,
would lead to output of CA.brEXTTAU001
instead of BREXTTAU
or BREXTTAU001
.
In MAPL 2.39.5, this will now result in a variable called BREXTTAU
without the 001
. If a user desires that name, they can update the alias in HISTORY.
Beyond that fix, this is zero-diff to MAPL 2.39.4 (all other HISTORY and the state is the same)
The libraries this version of MAPL is currently tested with are below. (No change since last release of MAPL)
- Baselibs 7.8.1
- netcdf-c 4.9.0 (Needed for quantize support, but not required for all of MAPL)
- netcdf-fortran 4.6.0 (Needed for quantize support, but not required for all of MAPL)
- ESMF 8.4.1 (ESMF 8.4.0 required, but 8.4.1 recommended as it has a bug fix)
- GFE 1.8.0
- gFTL 1.8.1
- gFTL-shared 1.5.0
- pFUnit 4.6.1 (optional)
- fArgParse 1.4.1 (if
-DBUILD_WITH_FARGPARSE=YES
, default=YES
) - pFlogger 1.9.1 (if
-DBUILD_WITH_PFLOGGER=YES
, default=YES
) - yaFyaml 1.0.4 (if
-DUSE_EXTDATA2G=YES
, default=YES
) - FLAP geos/v1.10.0 (if
-DBUILD_WITH_FLAP=YES
, default=YES
)
Also, if you build with -DUSE_F2PY=ON
, you will need:
- ESMA_cmake v3.28.0
We recommend most external users set -DUSE_F2PY=OFF
From CHANGELOG.md
Fixed
- Fixed logic in generating the names of the split fields. If the alias field in the History.rc has separators (;), each substring is used to name the resulting fields. If there are no separators, this will be the exact name of the first split field
What's Changed
Full Changelog: v2.39.4...v2.39.5