MPR merge requestshttps://git.ufz.de/chs/MPR/-/merge_requests2023-08-18T12:50:12+02:00https://git.ufz.de/chs/MPR/-/merge_requests/99Develop2023-08-18T12:50:12+02:00Robert SchweppeDevelopRobert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/98Resolve "adapt license as in mHM"2023-08-18T12:47:30+02:00Robert SchweppeResolve "adapt license as in mHM"Closes #90Closes #90Robert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/97version 1.0.52023-06-21T13:38:36+02:00Robert Schweppeversion 1.0.5- removed logging dependency and now integrated updated mo_logging module from FORCES, see (MR)[https://git.ufz.de/chs/MPR/-/merge_requests/94]
- HPC module loads now version 1.9
- CMake Fortran Scripts now version 2.0
- fixed bug in cal...- removed logging dependency and now integrated updated mo_logging module from FORCES, see (MR)[https://git.ufz.de/chs/MPR/-/merge_requests/94]
- HPC module loads now version 1.9
- CMake Fortran Scripts now version 2.0
- fixed bug in calculating the coordinates for case when bound is given, stagger is center and there is no common step size is
- fixed bug in upscaling to irregular grids, see (MR)[https://git.ufz.de/chs/MPR/-/merge_requests/93]Robert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/93Resolve "bug in calculation of weights for SCRIP format (routine compute_weig...2023-06-21T13:38:24+02:00Robert SchweppeResolve "bug in calculation of weights for SCRIP format (routine compute_weights_poly)"Closes #86Closes #86Robert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/94Resolve "use logging from forces"2023-06-21T13:38:24+02:00Robert SchweppeResolve "use logging from forces"Closes #87Closes #87Robert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/95fixed bug of calculating bounds for irregular step size coordinate with stagg...2023-06-21T12:50:42+02:00Robert Schweppefixed bug of calculating bounds for irregular step size coordinate with stagger center- updated hpc_module_loads
- fixed bug of calculating bounds for irregular step size coordinate with stagger center- updated hpc_module_loads
- fixed bug of calculating bounds for irregular step size coordinate with stagger centerRobert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/96- merged develop in reactivated branch hotfix_polygon_resize2023-06-21T12:50:25+02:00Robert Schweppe- merged develop in reactivated branch hotfix_polygon_resize- for polygon based upscaling, removed usage of boundingbox to preselect subcells, if target cells require shifting of longitudes (180 deg periodicity)- for polygon based upscaling, removed usage of boundingbox to preselect subcells, if target cells require shifting of longitudes (180 deg periodicity)Robert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/92- added option `DGENERATE_TFS_CONFIG` to CMakeLists.txt2022-09-07T17:36:53+02:00Robert Schweppe- added option `DGENERATE_TFS_CONFIG` to CMakeLists.txt- added that in documentation also
- modified example for getting_started so it is consistent
- improved some error messages
Closes #83- added that in documentation also
- modified example for getting_started so it is consistent
- improved some error messages
Closes #83Robert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/89updated documentation and cmake2022-09-06T14:33:58+02:00Robert Schweppeupdated documentation and cmakeRobert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/91Resolve "Job Failed #403761"2022-09-06T13:26:03+02:00Robert SchweppeResolve "Job Failed #403761"Closes #82Closes #82https://git.ufz.de/chs/MPR/-/merge_requests/90Resolve "Job Failed #403490"2022-09-06T13:10:11+02:00Robert SchweppeResolve "Job Failed #403490"Closes #81Closes #81https://git.ufz.de/chs/MPR/-/merge_requests/88Resolve "cleanup repo"2022-09-06T12:04:13+02:00Robert SchweppeResolve "cleanup repo"Closes #80Closes #80Robert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/87- merged develop in reactivated branch hotfix_polygon_resize2022-06-07T16:59:17+02:00Robert Schweppe- merged develop in reactivated branch hotfix_polygon_resize- for case of polygon based upscaling, removed a bug the lead to errors
- reordered coordinate type identification when reading from file so that SCRIP format is identified also in case when `grid_size` is Coordinate and not only Dimensi...- for case of polygon based upscaling, removed a bug the lead to errors
- reordered coordinate type identification when reading from file so that SCRIP format is identified also in case when `grid_size` is Coordinate and not only Dimension
- removed a bug in Python script that converts netcdf files with SCRIP format to ESRI shapefileRobert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/86feature improvement of 2d upscaling of polygons2022-05-24T17:19:50+02:00Robert Schweppefeature improvement of 2d upscaling of polygons- improved speed of upscaling of polygons by changing loops over source and target cells
- improved CMake architecture according to that of mHM to allow for better detection of netCDF libraries (e.g. in a conda env)- improved speed of upscaling of polygons by changing loops over source and target cells
- improved CMake architecture according to that of mHM to allow for better detection of netCDF libraries (e.g. in a conda env)Robert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/85scrip_coordinate_name_handling2022-05-03T12:20:42+02:00Robert Schweppescrip_coordinate_name_handling- if coordinate is initialized from file and SCRIP format is present, then coordinate name was set to 'grid_size', fixed that now to name set in title attribute- if coordinate is initialized from file and SCRIP format is present, then coordinate name was set to 'grid_size', fixed that now to name set in title attributeRobert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/82Resolve "handle (time) coordinate properties correctly"2021-12-07T15:12:46+01:00Robert SchweppeResolve "handle (time) coordinate properties correctly"Closes #75Closes #751.0.3Robert SchweppeRobert Schweppehttps://git.ufz.de/chs/MPR/-/merge_requests/81Trigger Fortran Pre-Processor by file-suffix .F902021-12-02T12:14:04+01:00Sebastian MüllerTrigger Fortran Pre-Processor by file-suffix .F90Since all compilers in use understand the `.F90` pre-fix to trigger pre-processing, we can drop setting the pre-proc compile flag by hand. This also enables using the Ninja generator.
Also, the gcov compiler flags have been updated, si...Since all compilers in use understand the `.F90` pre-fix to trigger pre-processing, we can drop setting the pre-proc compile flag by hand. This also enables using the Ninja generator.
Also, the gcov compiler flags have been updated, since it was not linking against lgcov:
https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html
HPC module load scripts have been updated to [v1.4](https://git.ufz.de/chs/HPC-Fortran-module-loads/-/releases/v1.4)
CI: Coverage stage fixed1.0.3Sebastian MüllerSebastian Müllerhttps://git.ufz.de/chs/MPR/-/merge_requests/75Cmake: add options to generate TFs Fortran files on the fly2021-11-23T18:01:13+01:00Sebastian MüllerCmake: add options to generate TFs Fortran files on the flyCloses: #72
Added two options to the cmake workflow:
- `GENERATE_TFS_CONFIG`: pass a path to a config namelist to generate transfer-functions
- `GENERATE_TFS_PARAM`: additional path to parameter namelist to generate transfer-functions
...Closes: #72
Added two options to the cmake workflow:
- `GENERATE_TFS_CONFIG`: pass a path to a config namelist to generate transfer-functions
- `GENERATE_TFS_PARAM`: additional path to parameter namelist to generate transfer-functions
Setting at least `GENERATE_TFS_CONFIG` will run the python script to generate the fortran file with the desired transfer-functions. This could be helpful for other projects using MPR as a library (see mHM).1.0.3https://git.ufz.de/chs/MPR/-/merge_requests/78Adopt nml for mHM 5.112021-09-10T12:34:51+02:00Sebastian MüllerAdopt nml for mHM 5.11This merge request adds changes made between mHM 5.9 and 5.11.
The affected parameters come from the new process-case for soil moisture: https://git.ufz.de/mhm/mhm/-/merge_requests/43This merge request adds changes made between mHM 5.9 and 5.11.
The affected parameters come from the new process-case for soil moisture: https://git.ufz.de/mhm/mhm/-/merge_requests/43https://git.ufz.de/chs/MPR/-/merge_requests/77MPR Logo in README2021-09-10T10:29:09+02:00Sebastian MüllerMPR Logo in READMEThis MR adds the "new" MPR Logo to the readme.This MR adds the "new" MPR Logo to the readme.Sebastian MüllerSebastian Müller