dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2020-04-27T09:35:14Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2057Merge branch 'fix/clone-opm-release-branches' into 'master'2020-04-27T09:35:14ZTimo Kochtimokoch@math.uio.noMerge branch 'fix/clone-opm-release-branches' into 'master'First merge !2056
[bin] clone OPM release branches
See merge request dumux-repositories/dumux!2050
(cherry picked from commit 9cd965f51980ea6aa99a03427618820bd41588c9)
4db9a880 [bin] clone OPM release branchesFirst merge !2056
[bin] clone OPM release branches
See merge request dumux-repositories/dumux!2050
(cherry picked from commit 9cd965f51980ea6aa99a03427618820bd41588c9)
4db9a880 [bin] clone OPM release branches3.2Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2058[WIP] Cleanup/matrixconverter2020-04-27T13:40:31ZKilian Weishaupt[WIP] Cleanup/matrixconverterCannot be backported to 3.2Cannot be backported to 3.23.3Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2043WIP:Backport/update 2pfracturetests2020-04-28T14:08:50ZNed ColtmanWIP:Backport/update 2pfracturetestsadds !2042 to releases/3.2
fixes #863 adds !2042 to releases/3.2
fixes #863 3.2https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2095[fix] change maxRelativeNewtonShift to a stricter criterion to make solution ...2020-04-29T16:16:35ZKatharina Heck[fix] change maxRelativeNewtonShift to a stricter criterion to make solution more stableWith this change the test passes me. Before the pressure solution varied by 1.2 percent.With this change the test passes me. Before the pressure solution varied by 1.2 percent.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/1719[WIP] Improve stokes darcy coupling2020-05-11T07:53:50ZKilian Weishaupt[WIP] Improve stokes darcy couplingFor testing, might not be merged.
__Problems__:
* how to make backwards-compatible?
* solution-dependent Dirichlet?
* Neumann-Neumann / Dirichlet-Dirichlet coupling does not yield the same resultsFor testing, might not be merged.
__Problems__:
* how to make backwards-compatible?
* solution-dependent Dirichlet?
* Neumann-Neumann / Dirichlet-Dirichlet coupling does not yield the same resultsKilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2149WIP: Resolve "Translate shell scripts to Python"2020-05-27T13:55:05ZFarid MohammadiWIP: Resolve "Translate shell scripts to Python"Closes #883Closes #883https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2152WIP add default fluxcache properties2020-05-28T07:23:43ZBernd FlemischWIP add default fluxcache propertiesFixes #867.Fixes #867.3.3Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2135WIP: [freeflow] Improve parallel velocities for stair-like boundaries2020-05-29T17:05:15ZMelanie LippWIP: [freeflow] Improve parallel velocities for stair-like boundaries<!--
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**:
Fixes #888.
![parallelVelocities](/uploads/7530b446...<!--
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**:
Fixes #888.
![parallelVelocities](/uploads/7530b446fb69bcd1bb49c05d44ef0a2f/parallelVelocities.png)
**Special notes for your reviewer**:
Please only keep the second commit and omit all the temporary ones (MR set to WIP as long as temporary commits are in there). The temporary commits are meant to make review easier. In the following there is also the numbered grid for the kovasnay test which lets one compare the parallel indices.
![kovasnay_net](/uploads/ee2e598c546c68ad533e1b77f8cee383/kovasnay_net.png)
Do you see any nice way to get an implementation for higher order without passing the curSol all the way down to staggeredupwindfluxvariables?3.3Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2161[cleanup] Use find PTScotch from Dune2020-06-01T11:04:48ZTimo Kochtimokoch@math.uio.no[cleanup] Use find PTScotch from Dune@gruenich We don't need this here, right? And it might even overwrite the stuff that Dune found!?@gruenich We don't need this here, right? And it might even overwrite the stuff that Dune found!?3.3Christoph GrüningerChristoph Grüningerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2181Feature/variable cakegrid height2020-06-13T16:19:56ZKai WendelFeature/variable cakegrid heightThe CakeGridManager has now an additional input parameter, that allows to change its height. Before this change, it was only possible to create Cake Grids with a height of 1.The CakeGridManager has now an additional input parameter, that allows to change its height. Before this change, it was only possible to create Cake Grids with a height of 1.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2186[newton] Extract privarswitch implementation to separate class2020-06-19T17:57:39ZTimo Kochtimokoch@math.uio.no[newton] Extract privarswitch implementation to separate class3.3Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2199WIP [md][embedded] fix call to cm.problem()2020-06-25T17:06:38ZDennis GläserWIP [md][embedded] fix call to cm.problem()`couplingManager.problem()` was called with std::size_t although it expects `Dune::index_constant<std::size_t`, which did not compile.`couplingManager.problem()` was called with std::size_t although it expects `Dune::index_constant<std::size_t`, which did not compile.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/1218WIP: Freeflow/test backwardfacingstep2020-08-20T13:43:12ZNed ColtmanWIP: Freeflow/test backwardfacingstepCan be continued after !1391 is merged.
Addresses one task in #427/#415.
* [X] Implement Backwards Facing Test
* [ ] Set up test references
* [x] Write gnuplot script for model/data comparisonCan be continued after !1391 is merged.
Addresses one task in #427/#415.
* [X] Implement Backwards Facing Test
* [ ] Set up test references
* [x] Write gnuplot script for model/data comparison3.3Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2233Draft: Resolve "doc shallow water flux"2020-09-02T11:34:51ZLeopold StadlerDraft: Resolve "doc shallow water flux"Closes #924Closes #924https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2120WIP: Feature/add turbulent diffusion to shallow water model2020-09-16T13:01:04ZFrank PlatzekWIP: Feature/add turbulent diffusion to shallow water model<!--
Thanks for sending a merge request!
If this is your first time, read our [contributing guidelines](/CONTRIBUTING.md)
-->
**Adding (turbulent) diffusion to the shallow water model (part of freeflow)**:
For now using constant eddy-...<!--
Thanks for sending a merge request!
If this is your first time, read our [contributing guidelines](/CONTRIBUTING.md)
-->
**Adding (turbulent) diffusion to the shallow water model (part of freeflow)**:
For now using constant eddy-viscosity. Turbulence models will be added in separate issues. The implementation also contains 2 wall shear stress implementations:
1. no-slip implementation
2. law-of-the-wall implementation
One test has been added: Poiseuille flow test: for flow in a channel with rough side walls.
This test has an analytical solution.
**Which issue this MR fixes**:
#706
**Special notes for your reviewer**:
N/Ahttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/1623WIP: add spline law for fluid-matrix interactions2020-09-27T22:59:41ZBernd FlemischWIP: add spline law for fluid-matrix interactionsUse monotone cubic spline to interpolate pc and kr curves.Use monotone cubic spline to interpolate pc and kr curves.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/1699[WIP] Feature/freeflow periodic bc2020-09-29T07:34:41ZKilian Weishaupt[WIP] Feature/freeflow periodic bccloses #756closes #7563.3Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/1494[md][couplingmanager] Store prevSol and gridVars in base coupling manager2020-09-30T08:17:32ZKilian Weishaupt[md][couplingmanager] Store prevSol and gridVars in base coupling manager3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/1490Feature/rans darcy flat2020-09-30T12:26:37ZNed ColtmanFeature/rans darcy flat* [x] set up 1p_1p for all rans models
* [x] set up 1p2cni_2p2cni for all rans models
* [x] make test references 1p_1p
* [x] make test references 1p2cni_2p2cni
* [x] script for evaporation profile plotting* [x] set up 1p_1p for all rans models
* [x] set up 1p2cni_2p2cni for all rans models
* [x] make test references 1p_1p
* [x] make test references 1p2cni_2p2cni
* [x] script for evaporation profile plotting3.3Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2261WIP: Feature/examples liddrivencavity2020-09-30T13:21:08ZHanchuan WuWIP: Feature/examples liddrivencavityTransfer lid-driven cavity test to an exampleTransfer lid-driven cavity test to an example3.3Hanchuan WuHanchuan Wu