You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The CPP flags used to build FMS are -Duse_LARGEFILE and -DMAXFIELDMETHODS_=500 (and possibly others defined outside the Dockerfile).
The flags used to build everything underFV3/ include -Duse_libMPI-Duse_netCDF-DSPMD-DUSE_LOG_DIAG_FIELD_INFO-Duse_LARGEFILE-DUSE_GFSL63-DGFS_PHYS-DNO_INLINE_POST-DNEW_TAUCTMAX-DINTERNAL_FILE_NML and sometimes more depending on some other configuration settings (hydrostatic, 32bit vs 64bit, etc).
Not all of the flags used to compile FV3 exist anywhere in the FMS source code but most of them do.
The CPP flags used to build FMS are
-Duse_LARGEFILE
and-DMAXFIELDMETHODS_=500
(and possibly others defined outside the Dockerfile).The flags used to build everything under
FV3/
include-Duse_libMPI
-Duse_netCDF
-DSPMD
-DUSE_LOG_DIAG_FIELD_INFO
-Duse_LARGEFILE
-DUSE_GFSL63
-DGFS_PHYS
-DNO_INLINE_POST
-DNEW_TAUCTMAX
-DINTERNAL_FILE_NML
and sometimes more depending on some other configuration settings (hydrostatic, 32bit vs 64bit, etc).Not all of the flags used to compile
FV3
exist anywhere in theFMS
source code but most of them do.In particular, the model uses a different set of physical constants if
FMS
is not compiled with-DGFS_PHYS
.The text was updated successfully, but these errors were encountered: