Changes between Version 193 and Version 194 of LnDevel
- Timestamp:
- Sep 17, 2024, 3:29:40 PM (2 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
LnDevel
v193 v194 215 215 * Improved ''parser_mpi.F90'': Now parsing a slash '/' is possible. This now also allows to parse directory paths. In addition, for string parsing it is checked if the string is truncated upon parsing. 216 216 * Update of ''PDAF_diag_crps'': The routine now includes parallelization. There is a separate routine ''PDAF_diag_crps_mpi'' which allows one to specify the communicator in which the operation is performed. 217 * New ''Makefile'' in PDAF root directory. This makefile performs the compilation in the directory build/ and keeps src/ clear. Further, it supports parallel compilation. The previous Makefile in src/ is still present, but will be removed in a future release. If you integrated the compilation of PDAF in some larger build process, we recommend to switch to the new Makefile. 217 * New ''Makefile'' in PDAF root directory. This makefile performs the compilation in the directory build/ and keeps src/ clear. Further, it supports parallel compilation. The previous Makefile in src/ is still present, but will be removed in a future release. If you integrated the compilation of PDAF in some larger build process, we recommend to switch to the new Makefile. (The new makefile requires to the set variable 'MODULEOPT' in the compiler-specific include file in make.arch/. This variable specifies the compiler option fo rthe directory where compiled .mod files are to be stored) 218 218 * New routine ''PDAFomi_observation_localization_weights'' as convenient way to get a localization weight. Usable for example in the prodRinvA or likelihood routines for non-diagonal R. 219 219 * New routine ''PDAF_correlation_function'' to provide the value of correlation functions. Currently, a Gaussian and the 5th-order polynomial by Gaspari&Cohn (1999) are implemented.