mHM merge requestshttps://git.ufz.de/mhm/mhm/-/merge_requests2023-08-24T13:00:09+02:00https://git.ufz.de/mhm/mhm/-/merge_requests/168Prepare v5.13.12023-08-24T13:00:09+02:00Sebastian MüllerPrepare v5.13.1- updated release notes
- updated version files- updated release notes
- updated version filesv5.13.1Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/167Update docs and CI doc env2023-07-28T14:42:39+02:00Sebastian MüllerUpdate docs and CI doc env- use latest version of doxygen for docs- use latest version of doxygen for docsv5.13.1Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/166add zenodo config json file2023-07-25T17:30:24+02:00Sebastian Mülleradd zenodo config json fileSince a Zenodo release involved a lot of filling in forms online, I created a zenodo config file with the basic settings and information:
- names and orcids of contributors
- names and orcids of developers
- license
- language
- referenc...Since a Zenodo release involved a lot of filling in forms online, I created a zenodo config file with the basic settings and information:
- names and orcids of contributors
- names and orcids of developers
- license
- language
- references
- keywordsv5.13.1Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/152Dependency install script update2023-02-14T18:46:28+01:00Sebastian MüllerDependency install script update- streamline dependency install script (zlib, hdf5, netcdf-c, netcdf-fortran)
```
bash CI-scripts/install-deps --config --sudo --path ~/.mhm_deps
```
- `--config`/`-c`: run `ldconfig` after installation
- `--sudo`/`-s`: use `su...- streamline dependency install script (zlib, hdf5, netcdf-c, netcdf-fortran)
```
bash CI-scripts/install-deps --config --sudo --path ~/.mhm_deps
```
- `--config`/`-c`: run `ldconfig` after installation
- `--sudo`/`-s`: use `sudo` for installation
- `--path <path>`/`-p <path>`: install path (`"/opt/local"` by default)
- update license notice with information about included libraries in the python wheel distribution
- modify all CI-scripts to pass all command line arguments to the cmake command (not only the first one)v5.13.0Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/140Documentation updates2022-12-02T12:11:55+01:00Sebastian MüllerDocumentation updatesBetter documentation:
- create doc-"modules" for each sub-dir of `src`
- create a doc-module for the python bindings
- add docstrings to directories
- rework and unify all file and module docstringsBetter documentation:
- create doc-"modules" for each sub-dir of `src`
- create a doc-module for the python bindings
- add docstrings to directories
- rework and unify all file and module docstringsv5.13.0Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/133doc: set table widths to 100%2022-08-30T14:22:16+02:00Sebastian Müllerdoc: set table widths to 100%closes #232closes #232v5.12Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/132Master: include tags in develop history2022-07-07T10:35:00+02:00Sebastian MüllerMaster: include tags in develop history`git describe --tags` was not able to find latest tags on develop, since tags were created from master.
Another reason to remove the `master` branch and keep simply the develop branch.`git describe --tags` was not able to find latest tags on develop, since tags were created from master.
Another reason to remove the `master` branch and keep simply the develop branch.v5.12Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/124update Install instructions with special treatment of the forces dependency2022-06-17T21:00:14+02:00Sebastian Müllerupdate Install instructions with special treatment of the forces dependencyCloses #222 #214
- update doc
- update install instructions for all systems
- separate cygwin details
- addition infos on forces and cmake
- add option to place a copy of forces in the root directory to prevent downloadingCloses #222 #214
- update doc
- update install instructions for all systems
- separate cygwin details
- addition infos on forces and cmake
- add option to place a copy of forces in the root directory to prevent downloadingv5.12Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/117Update dependencies2022-05-05T11:51:55+02:00Sebastian MüllerUpdate dependencies- cmake-fortran-scripts v1.6
- doxygen-awesome v2.0.3
- simplify CI commands- cmake-fortran-scripts v1.6
- doxygen-awesome v2.0.3
- simplify CI commandsv5.12Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/86DOC: Modernize documentation2021-07-21T17:00:00+02:00Sebastian MüllerDOC: Modernize documentationModernizing the documentation using https://github.com/jothepro/doxygen-awesome-cssModernizing the documentation using https://github.com/jothepro/doxygen-awesome-cssv5.11.2Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/74Update INSTALL.md2021-07-21T17:00:00+02:00Mehmet Cüneyd DemirelUpdate INSTALL.mdStep by step cygwin installation of mhm and newly created youtube video link for mhm v5.11.1Step by step cygwin installation of mhm and newly created youtube video link for mhm v5.11.1v5.11.2Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/68Update INSTALL.md2021-03-03T11:13:42+01:00Mehmet Cüneyd DemirelUpdate INSTALL.mdSmall text updates based on merge request 63: !63 (closed)Small text updates based on merge request 63: !63 (closed)v5.11.1Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/59[Fix] Units and Constants cleanup2020-11-30T12:55:14+01:00Sebastian Müller[Fix] Units and Constants cleanupThis merge request fixes some unit doc mistakes (use TS to indicate timestep as time unit) and cleans up some constants across the different constant modules (`mo_constants`, `mo_common_constants`).
Closes: #101 #102This merge request fixes some unit doc mistakes (use TS to indicate timestep as time unit) and cleans up some constants across the different constant modules (`mo_constants`, `mo_common_constants`).
Closes: #101 #1025.11Sebastian MüllerSebastian Müllerhttps://git.ufz.de/mhm/mhm/-/merge_requests/44Online Documentation with GitLab pages2020-09-17T15:34:14+02:00Sebastian MüllerOnline Documentation with GitLab pagesThis MR enables the online documentation of mHM based on the present Doxgen documentation:
- switch to select the documented branch (master/develop/v5.11/...) was added to the webpage to switch between versions of mHM.
- the documentat...This MR enables the online documentation of mHM based on the present Doxgen documentation:
- switch to select the documented branch (master/develop/v5.11/...) was added to the webpage to switch between versions of mHM.
- the documentation can later be accessed by: https://mhm.pages.ufz.de/mhm
- by default, the documentation will point to the `master` version (which is not present yet)
- test version can be accessed by: https://muellese.pages.ufz.de/mhm/doc_update (you can only switch to `develop` there, since `master` is not present)
- the `lib` folder was excluded in the documentation, since it will get its own one
- the documentation will be build automatically during CI runs in the `build` stage
- along with the online documentation, a pdf version will be build and provided as an artifact by the Gitlab-runner5.11Sebastian MüllerSebastian Müller