MAPL 2.41.0 #2372
mathomp4
announced in
Announcements
MAPL 2.41.0
#2372
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is a minor release of MAPL with many changes and fixes to MAPL 2.40. Prominent updates include:
MAPL_Resource.F90
to allow NVIDIA compilers to build this filempif.h
touse mpi
character*
tocharacter(len=)
_UNUSED_DUMMY()
callsCHANGELOG.md
belowAll tests show this to be zero-diff to MAPL 2.40
The libraries this version of MAPL is currently tested with are below.
-DBUILD_WITH_FARGPARSE=YES
, default=YES
)-DBUILD_WITH_PFLOGGER=YES
, default=YES
)-DBUILD_WITH_FLAP=YES
, default=NO
)Also, if you build with
-DUSE_F2PY=ON
, you should use:We recommend most external users set
-DUSE_F2PY=OFF
From
CHANGELOG.md
Added
MPI_Gatherv()
used in writing checkpoints._HERE
: Returns the current file and line number_RETURN_IF(cond)
: Returns if the condition is true_RETURN_UNLESS(cond)
: Returns if the condition is falsedocs
directory that has the following subdirectoriestutorial
: what used to be a top directory (with the same content)user_guide
: a new directory that will serve as MAPL User's Guide.Changed
pfio
fromrelease/MAPL-v3
to enablepfio
unit testscomponents.yaml
mpif.h
touse mpi
character*
tocharacter(len=)
_UNUSED_DUMMY()
callsExtDataGridCompMod.F90
andExtDataGridCompNG.F90
to -O1 on Intel to speed buildFixed
_FILE_
was previously defined.mpi_comm
tocomm
inMAPL_HistoryGridComp.F90
to avoid GNUThe macros in MAPL_Resource.F90 had long lines which exceeded the line length limit of the NVIDIA compiler.
Change the macros into include files (.h) with macros and Fortran code.
Removed
What's Changed
Full Changelog: v2.40.4...v2.41.0
This discussion was created from the release MAPL 2.41.0.
Beta Was this translation helpful? Give feedback.
All reactions