dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2021-05-18T14:38:04Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2619Fix/ci use correct skipped target2021-05-18T14:38:04ZDennis GläserFix/ci use correct skipped targetTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2609Resolve "Two unreachable code sections"2021-05-18T17:56:24ZHanchuan WuResolve "Two unreachable code sections"Closes #1030Closes #10303.4Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2602GeometryTypes::cube instead of CubeTopology2021-05-26T15:41:47ZChristoph GrüningerGeometryTypes::cube instead of CubeTopologyThe latter is deprecated in dune-geometry 2.8-git. Related to #1027The latter is deprecated in dune-geometry 2.8-git. Related to #10273.4Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2588Doc/handbook2021-05-05T12:31:42ZFarid MohammadiDoc/handbookFixes #1012Fixes #10123.4Farid MohammadiFarid Mohammadihttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2567Deprecate NumEqVector property2021-05-05T11:56:21ZHanchuan WuDeprecate NumEqVector propertyCloses #1016Closes #10163.4Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2565[examples] Feature/pnm non creeping upscaling2022-09-08T07:44:35ZMaziar Veyskarami[examples] Feature/pnm non creeping upscaling<!--
Thanks for considering to open a merge request!
Before asking for a review of your MR, please read the [contributing guidelines](/CONTRIBUTING.md)
-->
**What this MR does / why does DuMux need it**:
Upscaling non-creeping flow (...<!--
Thanks for considering to open a merge request!
Before asking for a review of your MR, please read the [contributing guidelines](/CONTRIBUTING.md)
-->
**What this MR does / why does DuMux need it**:
Upscaling non-creeping flow (#997)
Example: modelling creeping and non-creeping flow using the pore network model and then upscaling to show the impact of pore scale phenomena on the macroscale behavior.
<!--
Is there a corresponding issue? Add "Fixes hashtag issuenumber" which will automatically close the issue when this MR is merged. Add "Related to hashtag issuenumber" if it's related but doesn't fix the issue completely.
-->
**Notes for the reviewer**
<!--
Keep the following TODO list in the merge request description for documentation.
Bullet points marked with _(if not applicable remove)_ may be removed.
-->
Before you request a review from someone, make sure to revise the following points:
- [x] does the new code follow the [style guide](doc/styleguide.md)?
- [x] do the test pipelines pass? (see guide on [how to run pipelines for a merge request](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/wikis/Running-test-pipelines-for-merge-requests))
- [x] is the code you changed and/or the new code you wrote covered in the test suite? (if not, extend the existing tests or write new ones)
- [x] does your change affect public interfaces or behavior, or, does it introduce a new feature? If so, document the change in `CHANGELOG.md`.
- [x] is the list of the header includes complete? ("include what you use")
- [x] all files have to end with a `\n` character. Make sure there is no `\ No newline at end of file` comment in "Changes" of this MR.
- [x] are newly introduced or modified physical values/functions backed up with a scientific reference (including doi) in the docs?
- [x] if the examples are modified, is the documentation regenerated (using [`generate_example_docs.py`](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/blob/master/examples/generate_example_docs.py))3.6Maziar VeyskaramiMaziar Veyskaramihttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2556[doc][handbook] Change package name scrpage2 to newer version scrlayer-scrpage.2021-04-07T12:29:31ZMelanie Lipp[doc][handbook] Change package name scrpage2 to newer version scrlayer-scrpage.I have MikTeX 21.3. and need this change for the handbook to compile. @becker spotted this.I have MikTeX 21.3. and need this change for the handbook to compile. @becker spotted this.Farid MohammadiFarid Mohammadihttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2554gasViscosisty-update-in-changelog2021-04-06T14:07:34ZGabi SeitzgasViscosisty-update-in-changelog[changelog.md] Add gasviscosity update
Fixes #1007[changelog.md] Add gasviscosity update
Fixes #10073.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2531[test][pnmgridmanager] Use unique filenames2021-03-24T11:21:39ZKilian Weishaupt[test][pnmgridmanager] Use unique filenames* fix sporadically failing test by using unique names for dgf files* fix sporadically failing test by using unique names for dgf files3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2509[discretization] Add interfaces element/isBound to grid geometry local views2021-04-29T07:00:09ZTimo Kochtimokoch@math.uio.no[discretization] Add interfaces element/isBound to grid geometry local viewsAnother option would to use `std::optional` (storing value vs. storing pointer). Seems like that's what's used for the DefaultLocalView in dune-functions. I guess optional involves a copy for grids like YaspGrid.
Can it happen, e.g. in a...Another option would to use `std::optional` (storing value vs. storing pointer). Seems like that's what's used for the DefaultLocalView in dune-functions. I guess optional involves a copy for grids like YaspGrid.
Can it happen, e.g. in a coupling context object that the element pointed to goes out-of-scope?
I guess it can? Then we should definitely use `std::optional`.3.4Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2498WIP Feature/state based assembly2021-03-25T09:13:18ZDennis GläserWIP Feature/state based assemblyhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2463[bugfix][gridcapabilities] Add missing include2021-02-02T14:07:37ZTimo Kochtimokoch@math.uio.no[bugfix][gridcapabilities] Add missing includeSomehow this patch got lost when merging/rebasing !2444Somehow this patch got lost when merging/rebasing !24443.4Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2462[styleguide] Add note about floating point number and lonely dots2021-02-01T18:06:07ZTimo Kochtimokoch@math.uio.no[styleguide] Add note about floating point number and lonely dotsDennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2459Fix/materiallaw vangenuchten spline assert2021-02-01T12:29:22ZTimo Kochtimokoch@math.uio.noFix/materiallaw vangenuchten spline assertFixes #985. Spline construction might fail if the user input is thresholdswe = 1 (which was previously interpreted as just turning the regularization off). With this MR we support this again.
Looking for splines in brooks corey I saw th...Fixes #985. Spline construction might fail if the user input is thresholdswe = 1 (which was previously interpreted as just turning the regularization off). With this MR we support this again.
Looking for splines in brooks corey I saw that they are not used there but the documentation suggested so, so I updated the docs to match the code.
Supersedes !2458.3.4Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2445Feature/separate sequential tests2021-01-19T09:46:45ZTimo Kochtimokoch@math.uio.noFeature/separate sequential testsPartially addresses #982 by moving all sequential tests to their own folder. This follows the folder structure that we already have in `dumux/porousmediumflow/sequential`.Partially addresses #982 by moving all sequential tests to their own folder. This follows the folder structure that we already have in `dumux/porousmediumflow/sequential`.3.4Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2435[bugfix][navierstokes][radsym] Fix rotational symmetric Navier-Stokes with pr...2021-01-08T08:45:05ZTimo Kochtimokoch@math.uio.no[bugfix][navierstokes][radsym] Fix rotational symmetric Navier-Stokes with pressure normalizationPressure in source term has to be normalized if this property is enabled
Changed test to use non-zero initial condition. Without the fix the test failed like this.
Backport to 3.3Pressure in source term has to be normalized if this property is enabled
Changed test to use non-zero initial condition. Without the fix the test failed like this.
Backport to 3.33.4Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2419[python] Make DuMux installable via pip2021-04-29T07:00:09ZSamuel Burbullasamuel.burbulla@mathematik.uni-stuttgart.de[python] Make DuMux installable via pipThis adds the files necessary for publishing DuMux as python package.
I have uploaded a first development release to PyPI: https://pypi.org/project/dumux/
Feel free to try `pip install dumux`.This adds the files necessary for publishing DuMux as python package.
I have uploaded a first development release to PyPI: https://pypi.org/project/dumux/
Feel free to try `pip install dumux`.3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2417Feature/tokenize2021-04-29T07:00:09ZTimo Kochtimokoch@math.uio.noFeature/tokenize3.4Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2410Improve yasp- and subgridmanager2020-12-03T19:26:34ZKilian WeishauptImprove yasp- and subgridmanager3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2403Use ADL-friendly pattern for Scalar=Dune::Float1282020-11-18T16:27:04ZDmitry PavlovUse ADL-friendly pattern for Scalar=Dune::Float128Backport to 3.3Backport to 3.33.3Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.no