dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2021-11-25T14:06:00Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2959[test][newton][cleanup] Remove time step interface not required anymore from ...2021-11-25T14:06:00ZTimo Kochtimokoch@math.uio.no[test][newton][cleanup] Remove time step interface not required anymore from the stationary assembler3.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2948Port richardsnc to new spatialparams2021-12-07T09:29:07ZBernd FlemischPort richardsnc to new spatialparams3.5https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2952Port tracer to new spatialparams2021-12-08T11:37:17ZBernd FlemischPort tracer to new spatialparams3.5https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2945Port richards to new spatialparams2021-12-08T12:01:50ZBernd FlemischPort richards to new spatialparams3.5https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2946Port 3p to new spatialparams2021-12-08T16:25:30ZBernd FlemischPort 3p to new spatialparams3.5https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2947Port 3p3c to new spatialparams2021-12-08T16:55:31ZBernd FlemischPort 3p3c to new spatialparams3.5https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2957Port co2 to new spatialparams2021-12-08T18:46:59ZBernd FlemischPort co2 to new spatialparams3.5https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2974[test][1pnc] adjust to new spatialparams2021-12-09T10:21:34ZDennis Gläser[test][1pnc] adjust to new spatialparams3.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2900Implement new mobility treatment for case of disconnected water columns2021-12-13T20:51:15ZLeopold StadlerImplement new mobility treatment for case of disconnected water columnsCloses #1088Closes #10883.5Leopold StadlerLeopold Stadlerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2976[pnm] Allow the transmissibility of wetting phase to be zero in case of Circl...2021-12-14T08:20:28ZHanchuan Wu[pnm] Allow the transmissibility of wetting phase to be zero in case of Circle throat shapeFor circular throat (`ThroatShape = Circle`) in PNM the wetting layer area can be 0, which leads to 0 transmissibility. Therefore, `std::isfinite` is a better assert than `std::isnormal` which would fail for 0 transmissibilityFor circular throat (`ThroatShape = Circle`) in PNM the wetting layer area can be 0, which leads to 0 transmissibility. Therefore, `std::isfinite` is a better assert than `std::isnormal` which would fail for 0 transmissibility3.5Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2972[md] Restructure multidomain tuple wrappers2021-12-14T11:52:38ZTimo Kochtimokoch@math.uio.no[md] Restructure multidomain tuple wrappers* get returns reference like for tuple
* provide const overload for get (pointer access)
* implement asTuple
* implement constructors using wrappers
* implement constructors getting tuples
* make interfaces take value types instead of on...* get returns reference like for tuple
* provide const overload for get (pointer access)
* implement asTuple
* implement constructors using wrappers
* implement constructors getting tuples
* make interfaces take value types instead of only allowing r-value references3.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2978Feature/spatialparams examples2021-12-14T12:03:26ZTimo Kochtimokoch@math.uio.noFeature/spatialparams examples3.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2922Fix extractline data script to work with more pvpython versions2021-12-16T10:47:41ZHanchuan WuFix extractline data script to work with more pvpython versionsCloses #1086Closes #10863.5Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2985Feature/improve docker iamge creation script2021-12-20T12:19:03ZDennis GläserFeature/improve docker iamge creation scriptFollowing @bernd s presentation on how to use the script, I made some changes following the suggestions that popped up. I haven't tested it, but it basically is what Bernd demonstrated live, so it should work.Following @bernd s presentation on how to use the script, I made some changes following the suggestions that popped up. I haven't tested it, but it basically is what Bernd demonstrated live, so it should work.3.5Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2987prepare for deprecations and removals in dune-common 2.92022-01-10T14:53:25ZChristoph Grüningerprepare for deprecations and removals in dune-common 2.9See https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1076See https://gitlab.dune-project.org/core/dune-common/-/merge_requests/10763.5Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2830Test 3D with new staggered freeflow model2022-01-12T10:33:19ZTimo Kochtimokoch@math.uio.noTest 3D with new staggered freeflow modelTests are still failing with small differences. But it might be related to some wrong handling of the boundary conditions in 3D, so it should be investigated with care.Tests are still failing with small differences. But it might be related to some wrong handling of the boundary conditions in 3D, so it should be investigated with care.3.5Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3003Suppress RANS compiler warnings for clang2022-01-28T14:25:15ZNed ColtmanSuppress RANS compiler warnings for clangThis should clean up the compiler warnings that occur with the rans tests when compiled with Clang.
Based on:
https://stackoverflow.com/questions/14065844/how-to-suppress-the-deprecation-warning-dispatch-get-current-queue-is-depreca
an...This should clean up the compiler warnings that occur with the rans tests when compiled with Clang.
Based on:
https://stackoverflow.com/questions/14065844/how-to-suppress-the-deprecation-warning-dispatch-get-current-queue-is-depreca
and !2888
Not sure if there is a neater way to do this. Macros are always pretty ugly, and these are particularly gnarly looking.3.5Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2998Update parallel computation section in handbook2022-02-03T15:52:47ZMartin UtzUpdate parallel computation section in handbookCloses #1120Closes #11203.5Martin UtzMartin Utzhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3013[cleanup] Remove deprecated and unused heatpipelawparams.hh2022-02-07T12:54:13ZTimo Kochtimokoch@math.uio.no[cleanup] Remove deprecated and unused heatpipelawparams.hh3.5Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2888Feature/base spatialparams v22022-02-16T10:54:19ZDennis GläserFeature/base spatialparams v2An alternative approach to !2839.
TODO:
- [x] add new versions for geomechanics params
- [x] add new version for nonequilibrium params
- [x] port the tests, which requires moving `temperature` and `extrusionFactor` into the spatial par...An alternative approach to !2839.
TODO:
- [x] add new versions for geomechanics params
- [x] add new version for nonequilibrium params
- [x] port the tests, which requires moving `temperature` and `extrusionFactor` into the spatial params (dumux day task?)
TODOS for follow-up merge requests (!!!Before merging this we should open respective issues!!!):
- [x] use spatial params in free flow models (-> Fixes #1111)
- [x] move porenetwork spatial params in pore-network folder? (-> Fixes #1112)
- [x] move fluid property interfaces from geomechanics problem into geomech spatial params and deprecate problem (-> Fixes #1113)
Test folder ports:
- [x] 1p (@IvBu) !2906
- [x] 1pnc (@RoWin) !2974
- [x] 1pncmin (@mathis) !2942
- [x] richards (@bernd) !2945
- [x] 2p (@stefaniekiemle) !2950
- [x] 2p1c (@mathis) !2943
- [x] mpnc (@DennisGlaeser) !2949
- [x] 2p2c (@mathis) !2955
- [x] 3p (@bernd) !2946
- [x] 3p3c (@bernd) !2947 which is based on !2946
- [x] richardsnc (@bernd) !2948 which is based on !2945
- [x] co2 (@bernd) !2957 which is based on !2955
- [x] tracer (@bernd) !2952 which is based on !2950
- [x] solidenergy (@DennisGlaeser) !2951
- [x] 2pnc (@mathis) !2956
- [x] multidomain (@DennisGlaeser) !2960
- [x] examples !2978
- [x] 2pncmin (@DennisGlaeser) (done here directly)3.5