edk_nc merge requestshttps://git.ufz.de/chs/progs/edk_nc/-/merge_requests2022-08-05T09:35:04+02:00https://git.ufz.de/chs/progs/edk_nc/-/merge_requests/6Cf conventions2022-08-05T09:35:04+02:00Sebastian MüllerCf conventionsTODOTODOhttps://git.ufz.de/chs/progs/edk_nc/-/merge_requests/11check for correctNeg and distZero when interpolating percipitation2023-03-13T09:39:28+01:00Friedrich Boeingcheck for correctNeg and distZero when interpolating percipitationa sanity check with a warning message addeda sanity check with a warning message addedv3.0Friedrich BoeingFriedrich Boeinghttps://git.ufz.de/chs/progs/edk_nc/-/merge_requests/4Cmake lapack2022-06-10T13:31:16+02:00Friedrich BoeingCmake lapackCmake Lapack dependency for intel solved. Library paths need to be set manually as LAPACK and BLAS libraies in mkl cannot be found by findPackageCmake Lapack dependency for intel solved. Library paths need to be set manually as LAPACK and BLAS libraies in mkl cannot be found by findPackagev3.0https://git.ufz.de/chs/progs/edk_nc/-/merge_requests/2Feature open mp2019-11-25T11:08:40+01:00Stephan ThoberFeature open mphttps://git.ufz.de/chs/progs/edk_nc/-/merge_requests/10global netcdf metadata following cf conventions2023-03-10T23:46:33+01:00Friedrich Boeingglobal netcdf metadata following cf conventionsfirst draft of global metadata including:
- [x] contact,
- [x] title,
- [x] source,
- [x] institution
- [x] Conventions ~~(--> in namelist?)~~
- [x] creation_date (like mHM)
- [x] crs (former projection_name), following HZG Guideline...first draft of global metadata including:
- [x] contact,
- [x] title,
- [x] source,
- [x] institution
- [x] Conventions ~~(--> in namelist?)~~
- [x] creation_date (like mHM)
- [x] crs (former projection_name), following HZG Guideline. Seems not to follow CF Conventions
- [x] edk version (would be nice?)v3.0Friedrich BoeingFriedrich Boeinghttps://git.ufz.de/chs/progs/edk_nc/-/merge_requests/3Interpolation2019-12-03T07:34:18+01:00Stephan ThoberInterpolationhttps://git.ufz.de/chs/progs/edk_nc/-/merge_requests/5Memory optimization2022-06-10T13:31:07+02:00Sebastian MüllerMemory optimizationThis merge-request replaces the following global variables:
- `dCS` distance matrix between cells (C) and stations (S)
- `dS` distance matrix between stations (S)
- `dz2S` pairwise squared z-value differences betweens stations
with a ne...This merge-request replaces the following global variables:
- `dCS` distance matrix between cells (C) and stations (S)
- `dS` distance matrix between stations (S)
- `dz2S` pairwise squared z-value differences betweens stations
with a new class `edk_dist` that calculates these distances on demand to prevent memory issues.v3.0Sebastian MüllerSebastian Müllerhttps://git.ufz.de/chs/progs/edk_nc/-/merge_requests/9reimplement check for stations with identical coordinates.2022-08-05T09:32:51+02:00Friedrich Boeingreimplement check for stations with identical coordinates.Reimplement check for stations with identical coordinates. Plus second check if stations are closer than 5 meter.Reimplement check for stations with identical coordinates. Plus second check if stations are closer than 5 meter.Friedrich BoeingFriedrich Boeinghttps://git.ufz.de/chs/progs/edk_nc/-/merge_requests/8set calc meteo_weights always to true to prevent round artefact generation2022-08-05T09:33:43+02:00Stephan Thoberset calc meteo_weights always to true to prevent round artefact generationStephan ThoberStephan Thoberhttps://git.ufz.de/chs/progs/edk_nc/-/merge_requests/1Update EDK.f90: use lapack95 instead of mkl95_lapack2018-09-12T13:31:10+02:00Matthias KelblingUpdate EDK.f90: use lapack95 instead of mkl95_lapackmkl95_lapack is not available for intel18 anymore.mkl95_lapack is not available for intel18 anymore.https://git.ufz.de/chs/progs/edk_nc/-/merge_requests/12update license and dependencies2024-03-11T14:22:35+01:00Sebastian Müllerupdate license and dependencies- update cmake modules to v2.0
- update hpc load scripts to v2.1
- update forces to v0.6
- update LGPLv3 license in line with new mHM license- update cmake modules to v2.0
- update hpc load scripts to v2.1
- update forces to v0.6
- update LGPLv3 license in line with new mHM licensev3.0Sebastian MüllerSebastian Müllerhttps://git.ufz.de/chs/progs/edk_nc/-/merge_requests/7Update source structure to follow fortran template2022-06-19T15:06:33+02:00Sebastian MüllerUpdate source structure to follow fortran template- documentation page
- command line interface:
- set namelist file name and working directory: `edk -n edk.nml path/to/cwd`
- get help message (`edk -h`) and version info (`edk -v`)
- added folder with compile scripts: `scripts/`
- n...- documentation page
- command line interface:
- set namelist file name and working directory: `edk -n edk.nml path/to/cwd`
- get help message (`edk -h`) and version info (`edk -v`)
- added folder with compile scripts: `scripts/`
- new checking scripts for check cases (run in CI)
- added second check case with variogram fitting
- added version files `version.txt` and `version_date.txt`
- use [FORCES](https://git.ufz.de/chs/forces/) as dependency
- move lonely routines to the modules where they are used
- renamed modules to unique naming scheme: `mo_edk_*`
- function `tVar` now returns `real(dp)` instead of `real(8)`v3.0Sebastian MüllerSebastian Müller