dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2021-02-26T22:15:22Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2481Installdumux.py with dumux and dune versions as a command-line options2021-02-26T22:15:22ZFarid MohammadiInstalldumux.py with dumux and dune versions as a command-line optionsCloses #992Closes #9923.4Farid MohammadiFarid Mohammadihttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2479[box] In elementsolution.hh use Dune::ReservedVector instead of...2021-02-24T18:42:11ZMelanie Lipp[box] In elementsolution.hh use Dune::ReservedVector instead of...[box] In elementsolution.hh use Dune::ReservedVector instead of Dune::Blockvector to have a fixed maximum capacity at compile time.
Closes #989[box] In elementsolution.hh use Dune::ReservedVector instead of Dune::Blockvector to have a fixed maximum capacity at compile time.
Closes #989Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2478[cleanup][pnm] Cleanup lambda generators2021-02-24T18:26:22ZTimo Kochtimokoch@math.uio.no[cleanup][pnm] Cleanup lambda generatorsKilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2457Feature/subgrid pixeldimension2021-04-29T07:00:09ZTimo Kochtimokoch@math.uio.noFeature/subgrid pixeldimension3.4Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2454[python] Small finite volume example based on grid geometry abstraction2021-04-29T07:00:09ZSamuel Burbullasamuel.burbulla@mathematik.uni-stuttgart.de[python] Small finite volume example based on grid geometry abstractionCloses #969Closes #9693.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2452Feature/water vapor viscosity2021-04-05T13:56:39ZGabi SeitzFeature/water vapor viscosityCloses issue #573
- [x] check tests of dumux-lecture (see MR [143](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-lecture/-/merge_requests/143) in dumux-lecture)
- [x] check tests of dumux-course (all tests passed)Closes issue #573
- [x] check tests of dumux-lecture (see MR [143](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-lecture/-/merge_requests/143) in dumux-lecture)
- [x] check tests of dumux-course (all tests passed)3.4Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2450Python script translation for extractmodule2021-05-19T11:20:14ZHanchuan WuPython script translation for extractmoduleFixes #973Fixes #9733.4Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2434[test][1p] Add root benchmark analytical solution Schnepf et al 20202021-01-08T12:04:14ZTimo Kochtimokoch@math.uio.no[test][1p] Add root benchmark analytical solution Schnepf et al 20203.4Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2432[test][richards] Add two benchmark cases Vanderborght 20052021-01-11T14:42:35ZTimo Kochtimokoch@math.uio.no[test][richards] Add two benchmark cases Vanderborght 2005Adds two benchmark cases from Schnepf et al doi: 10.3389/fpls.2020.00316. Based on the scenarios from Vanderborght et al 2005 https://doi.org/10.2113/4.1.206.
* [x] Create reference solution for testingAdds two benchmark cases from Schnepf et al doi: 10.3389/fpls.2020.00316. Based on the scenarios from Vanderborght et al 2005 https://doi.org/10.2113/4.1.206.
* [x] Create reference solution for testing3.4Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2425[flux][tpfa][fourierslaw] Add flux overload taking inside/outside volVars exp...2021-04-29T07:00:09ZKilian Weishaupt[flux][tpfa][fourierslaw] Add flux overload taking inside/outside volVars explicitlyTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2422[flux][tpfa][fickslaw] Add flux overload taking inside/outside volVars explic...2021-04-29T07:00:09ZTimo Kochtimokoch@math.uio.no[flux][tpfa][fickslaw] Add flux overload taking inside/outside volVars explicitly3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2421[components][constant] Add non-isothermal liquid properties2021-04-29T07:00:09ZKilian Weishaupt[components][constant] Add non-isothermal liquid propertiesTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://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/2398[flux][tpfa][fickslaw] Add flux overload taking inside/outside volVars explic...2020-12-14T00:07:50ZKilian Weishaupt[flux][tpfa][fickslaw] Add flux overload taking inside/outside volVars explicitlyTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2319Feature/io format output2020-11-02T11:15:25ZTimo Kochtimokoch@math.uio.noFeature/io format outputDepends on !2317 to be merged.
Fixes #916.Depends on !2317 to be merged.
Fixes #916.3.3Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2318[examples] add python3 catch for examples doc script2020-10-29T14:37:38ZSimon Emmert[examples] add python3 catch for examples doc scriptThis adds an additional catch to use the script for the documentation of examples with python3.
I am not entirely sure if we really need this as the shebang is already there. So if users/developers use the script correctly, the catch i...This adds an additional catch to use the script for the documentation of examples with python3.
I am not entirely sure if we really need this as the shebang is already there. So if users/developers use the script correctly, the catch is not needed. However, if as in #952 the script is used with python directly, the python generated error-message is not really helpful.
Let's discuss this, before we merge!
So this MR is here in case we think this is catch is of any help.
fixes #9523.3Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2317Feature/fmt2020-10-29T19:58:58ZTimo Kochtimokoch@math.uio.noFeature/fmtAdds the core part of the [fmt library](https://github.com/fmtlib/fmt/) version 7.1.0.
This enables Python style string formatting.
`fmt::format` implements `std::format` which will be available in the C++20 standard library.
https://fm...Adds the core part of the [fmt library](https://github.com/fmtlib/fmt/) version 7.1.0.
This enables Python style string formatting.
`fmt::format` implements `std::format` which will be available in the C++20 standard library.
https://fmt.dev/latest/index.html
https://en.cppreference.com/w/cpp/utility/format3.3Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2311[newtonsolver] Use linearSolver.norm() if available2023-02-19T15:51:05ZTimo Kochtimokoch@math.uio.no[newtonsolver] Use linearSolver.norm() if availableIf a linear solver provides the ability to compute a norm use that interface, otherwise fallback to the assembler interface.If a linear solver provides the ability to compute a norm use that interface, otherwise fallback to the assembler interface.3.3Kilian WeishauptKilian Weishaupt