dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2022-04-25T17:56:55Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3046Feature/improve elastic doc2022-04-25T17:56:55ZDennis GläserFeature/improve elastic doc3.5Yue Wangyue.wang@iws.uni-stuttgart.deYue Wangyue.wang@iws.uni-stuttgart.dehttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3043Improve documentation of shallow water model2022-04-19T14:51:54ZMartin UtzImprove documentation of shallow water modelCloses #1140Closes #11403.5Martin UtzMartin Utzhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3042[doc] add equations of geomechanics models in doxygen2022-04-26T11:20:35ZYue Wangyue.wang@iws.uni-stuttgart.de[doc] add equations of geomechanics models in doxygenFixes #1139Fixes #11393.5Yue Wangyue.wang@iws.uni-stuttgart.deYue Wangyue.wang@iws.uni-stuttgart.dehttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3041[test][multidomain] resolve deprecation warnings2022-04-01T18:28:43ZMathis Kelm[test][multidomain] resolve deprecation warningsAdopts new multidomain constructors, resolving deprecation warnings as discussed in #1068. Fixes #1068.Adopts new multidomain constructors, resolving deprecation warnings as discussed in #1068. Fixes #1068.3.5Mathis KelmMathis Kelmhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3040Cleanup/fix dependencies installexternal2022-03-31T22:24:04ZMathis KelmCleanup/fix dependencies installexternalAdd required dependencies to package `dumux-course` and change version of `dune-mmesh` to `release/1.3`.
Fixes #1137Add required dependencies to package `dumux-course` and change version of `dune-mmesh` to `release/1.3`.
Fixes #11373.5Mathis KelmMathis Kelmhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3039Cleanup/move tensor average helper2022-03-31T12:29:51ZMathis KelmCleanup/move tensor average helperMove the tensor-averaging helpers for interfaces from spatialparams to a separate header in `dumux/flux`.
Closes #1097Move the tensor-averaging helpers for interfaces from spatialparams to a separate header in `dumux/flux`.
Closes #10973.5Mathis KelmMathis Kelmhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3038[handbook] change the version of supported compilers2022-03-31T08:34:37ZYue Wangyue.wang@iws.uni-stuttgart.de[handbook] change the version of supported compilersUpdate the version of compilers in handbook.Update the version of compilers in handbook.3.5https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3037Feature/ff momentum numeqtype bcs2022-04-01T13:00:11ZNed ColtmanFeature/ff momentum numeqtype bcsfixes #895 and #1085fixes #895 and #10853.5Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3035move gstatrandomfield from dumux/material/spatialparams to dumux/material2022-03-31T22:42:10ZRoman Wintermove gstatrandomfield from dumux/material/spatialparams to dumux/materialcloses #1114closes #11143.5Roman WinterRoman Winterhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3034[test] Remove test description in porous medium flow tests2022-04-07T12:50:35ZMathis Kelm[test] Remove test description in porous medium flow testsRemove test descriptions in porous medium flow tests to avoid being outdated (fixes #1106). The other tests, as well as `porousmediumflow/1p/` have already been addressed in !2988.
Progress through test folders:
- [x] 2p @stefaniekiemle...Remove test descriptions in porous medium flow tests to avoid being outdated (fixes #1106). The other tests, as well as `porousmediumflow/1p/` have already been addressed in !2988.
Progress through test folders:
- [x] 2p @stefaniekiemle
- [x] 2p1c @stefaniekiemle
- [x] 2p2c @stefaniekiemle
- [x] 2pnc @stefaniekiemle
- [x] 2pncmin @stefaniekiemle
- [x] 3p @IvBu
- [x] 3p3c @IvBu
- [x] 3pwateroil @IvBu
- [x] co2 @IvBu
- [x] mpnc @IvBu
- [x] richards @yue
- [x] richardsnc @yue
- [x] solidenergy @yue
- [x] tracer @yue3.5Mathis KelmMathis Kelmhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3033[fix][richards] Extended richards: Fix balancequationoptions and do porosity ...2022-04-01T09:59:00ZKatharina Heck[fix][richards] Extended richards: Fix balancequationoptions and do porosity update before evaluating effective diffusion coefficients<!--
Thanks for sending a merge request!
If this is your first time, read our [contributing guidelines](/CONTRIBUTING.md)
-->
**What this MR does / why does DuMux need it**:
The richards model never overwrote the balancequation options...<!--
Thanks for sending a merge request!
If this is your first time, read our [contributing guidelines](/CONTRIBUTING.md)
-->
**What this MR does / why does DuMux need it**:
The richards model never overwrote the balancequation options, which is why, although diffusion was calculated (for the extendend Richards model that considers water diffusion in the gas phase), it was immediatly also substracted, leading to a net diffusive flux of 0. With the richards-specific balancequationopts it depends on the phase index if diffusion is balanced or not. Additionally, the porosity in the volumevariables was updated at the wrong place, now it is updated before the effective diffusion coefficient.
This correction also made it necessary to change the boundary condition in the richards evaporation tests. a fixed value does not work if the liquid phase actually disappears.
fixes #11343.5Katharina HeckKatharina Heckhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3032Feature/handbook update2022-03-30T14:09:28ZIvan BunticFeature/handbook updateMR to issue #1133.MR to issue #1133.3.5Ivan BunticIvan Buntichttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3031Modify the bed shear stress calculation within the shallow water friction laws.2022-04-07T11:17:20ZMartin UtzModify the bed shear stress calculation within the shallow water friction laws.The function `shearStress` returns the bed shear stress normalized by the water density. This normalisation is unfavourable, since the name of the function (and also the documentation) does not reflect it. Also the name `shearStress` its...The function `shearStress` returns the bed shear stress normalized by the water density. This normalisation is unfavourable, since the name of the function (and also the documentation) does not reflect it. Also the name `shearStress` itself is confusing, since the bed shear stress is not a classical shear stress tensor. The name `bedShearStress` is more clear, since it points to the context of shallow water equations.
TODOs:
- [x] Modify the function `shearStress` to return the bed shear stress and not the bed shear stress normalized by the water density.
- [x] Return the positive shear stress
- [x] Rename `shearStress` to `bedShearStress`
- [x] Improve docs3.5Martin UtzMartin Utzhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3030Examples for Dumux 3.52022-03-28T09:53:54ZSina AckermannExamples for Dumux 3.5- [x] update READMEs according to latest commits (code changes)
- [x] check if everything compiles and runs (tests)- [x] update READMEs according to latest commits (code changes)
- [x] check if everything compiles and runs (tests)3.5Yue Wangyue.wang@iws.uni-stuttgart.deYue Wangyue.wang@iws.uni-stuttgart.dehttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3029[doc][doxygen] Cleanup, especially of modules.txt and ingroups.2022-03-02T08:05:38ZMelanie Lipp[doc][doxygen] Cleanup, especially of modules.txt and ingroups.Introduces new groups in modules.txt according to the changed folder structure.
Corrects some ingroups.
Removes some superfluous \file.
Corrects other small doxygen issues (some missing documentation and some wrong copydoc reference).
...Introduces new groups in modules.txt according to the changed folder structure.
Corrects some ingroups.
Removes some superfluous \file.
Corrects other small doxygen issues (some missing documentation and some wrong copydoc reference).
Closes #11313.5Melanie LippMelanie Lipphttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3027Doc/reduce doxyerr log2022-02-23T17:50:52ZMelanie LippDoc/reduce doxyerr log**What this MR does / why does DuMux need it**: Reduces error messages in doxyerr.log to only two lines:
```
/temp1/melaniel/dumux1/dumux/dumux/discretization/cellcentered/elementsolution.hh:144: warning: Member documentation for element...**What this MR does / why does DuMux need it**: Reduces error messages in doxyerr.log to only two lines:
```
/temp1/melaniel/dumux1/dumux/dumux/discretization/cellcentered/elementsolution.hh:144: warning: Member documentation for elementSolution found several times in @ingroup groups!
/temp1/melaniel/dumux1/dumux/dumux/discretization/staggered/elementsolution.hh:62: The member will remain in group CCDiscretization, and won't be put into group StaggeredDiscretization
```
which are lines that we already have not been able to get rid of in previous releases.3.5Melanie LippMelanie Lipphttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3026Fix/extract module script missing macro2022-02-23T20:26:33ZHanchuan WuFix/extract module script missing macroFixes #1064Fixes #10643.5Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3025[cleanup] Remove unused header2022-02-22T16:31:27ZTimo Kochtimokoch@math.uio.no[cleanup] Remove unused header3.5Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3022Update/freeflow spatialparams2022-02-17T14:26:51ZNed ColtmanUpdate/freeflow spatialparamsfixes #1125fixes #11253.5Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3021[cleanup] Remove outdated and falsified comment2022-02-15T15:24:24ZTimo Kochtimokoch@math.uio.no[cleanup] Remove outdated and falsified commentFixes #1124Fixes #11243.5Dennis GläserDennis Gläser