dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2018-01-02T13:27:13Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/719[cmake] Require CMake 3.1 similar to dune-common 2.62018-01-02T13:27:13ZChristoph Grüninger[cmake] Require CMake 3.1 similar to dune-common 2.6Otherwise it will lead to CMake warnings and might break code.Otherwise it will lead to CMake warnings and might break code.3.0https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/723[sequential] remove all calls to the deprecated `*_PARAM*` macros2018-01-03T14:37:37ZBernd Flemisch[sequential] remove all calls to the deprecated `*_PARAM*` macrosReplace all calls of `*_PARAM*` macros by corresponding calls to
`getParam`. Remove the corresponding properties. If `getParam`
is called more than once for one parameter, specify a default value
in [`properties.hh`](dumux/porousmediu...Replace all calls of `*_PARAM*` macros by corresponding calls to
`getParam`. Remove the corresponding properties. If `getParam`
is called more than once for one parameter, specify a default value
in [`properties.hh`](dumux/porousmediumflow/sequential/properties.hh).
Otherwise, specify the default value in the call to `getParam`.3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/725Fix/compiler errors and warnings clang2018-01-03T15:32:49ZTimo Kochtimokoch@math.uio.noFix/compiler errors and warnings clang3.0https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/724[pointsources] Do not enable by default2018-01-04T08:24:03ZTimo Kochtimokoch@math.uio.no[pointsources] Do not enable by defaultThe point source computation in FVProblem uses the problem implementation to compute the point source map.
However it is executed in the constructor where the problem implemenation is not fully instatiated yet as it
derives from FVProble...The point source computation in FVProblem uses the problem implementation to compute the point source map.
However it is executed in the constructor where the problem implemenation is not fully instatiated yet as it
derives from FVProblem. This patch disables point source computation by default. If you want to specify point
sources you have to manually call problem->computePointSourceMap() now.3.0Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/718[mpfa] Use numLocalScvf instead of constant2018-01-06T20:56:48ZChristoph Grüninger[mpfa] Use numLocalScvf instead of constant@DennisGlaeser this might impact performance? Maybe the function can be constexpr with dune 2.6?@DennisGlaeser this might impact performance? Maybe the function can be constexpr with dune 2.6?3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/735[moduleutil] Copy files from last release2018-01-11T15:59:20ZThomas Fetzer[moduleutil] Copy files from last releaseEither something went wrong here or the cherry-pick was forgottenEither something went wrong here or the cherry-pick was forgotten3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/734Feature/improve fvassembler2018-01-17T18:38:48ZKilian WeishauptFeature/improve fvassembler__todo:__
- [x] implement for MPFA
- [x] treat TODOs
- [x] `fluxVarCache` for box
- [x] improve docu
- [x] test analytical cases
- [x] test explicit cases
- [x] test on network/surface grids
- [x] account for failing tests
- [x] fix `m...__todo:__
- [x] implement for MPFA
- [x] treat TODOs
- [x] `fluxVarCache` for box
- [x] improve docu
- [x] test analytical cases
- [x] test explicit cases
- [x] test on network/surface grids
- [x] account for failing tests
- [x] fix `mpnc` local residual3.0Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/737Improve assembly more2018-05-30T08:46:11ZTimo Kochtimokoch@math.uio.noImprove assembly moreFixes some things forgotten before merging feature/improve-fvassembler-even-more.Fixes some things forgotten before merging feature/improve-fvassembler-even-more.3.0Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/720[doc] fix documentation in fluidsystems2018-01-16T15:15:10ZBernd Flemisch[doc] fix documentation in fluidsystemsManual cherry-pick of a part of 993d4801.Manual cherry-pick of a part of 993d4801.3.0Thomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/740Make Newtoncontroller independent of TypeTag2018-01-18T11:14:06ZTimo Kochtimokoch@math.uio.noMake Newtoncontroller independent of TypeTagEnables to use a Newton method independent of the property system. Especially useful for multidomain problems with several sub problem typetags.Enables to use a Newton method independent of the property system. Especially useful for multidomain problems with several sub problem typetags.3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/738Feature/make linearsolver independent of typetag2018-05-30T08:46:11ZTimo Kochtimokoch@math.uio.noFeature/make linearsolver independent of typetagDepends on !737 to be merged.
Thanks to @DennisGlaeser for fixing some small bugs.Depends on !737 to be merged.
Thanks to @DennisGlaeser for fixing some small bugs.3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/742Make FVGridGeometry independent of TypeTag2018-01-18T14:39:10ZTimo Kochtimokoch@math.uio.noMake FVGridGeometry independent of TypeTag* [x] Make mapper types compatible with Dune 2.5* [x] Make mapper types compatible with Dune 2.53.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/747[navierstokes] Clean-up indentantation in fluxVars2018-01-22T21:32:41ZKilian Weishaupt[navierstokes] Clean-up indentantation in fluxVars3.0Thomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/750[test] Make backward compatible with dune 2.52018-01-23T13:20:46ZTimo Kochtimokoch@math.uio.no[test] Make backward compatible with dune 2.53.0Thomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/744Feature/linearsolver multitype matrix2018-01-25T15:15:44ZKilian WeishauptFeature/linearsolver multitype matrixcloses #435closes #4353.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/746[priVarSwitchNewtonController] Make work again with volVar caching on2018-01-25T15:24:33ZKilian Weishaupt[priVarSwitchNewtonController] Make work again with volVar caching onfixes #432 fixes #432 3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/754Feature/subgrid2018-01-25T15:45:47ZKilian WeishauptFeature/subgrid3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/753Feature/2d3d intersection2018-01-25T16:52:16ZTimo Kochtimokoch@math.uio.noFeature/2d3d intersection3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/756Feature/small fixes newton2018-01-25T17:10:54ZTimo Kochtimokoch@math.uio.noFeature/small fixes newton3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/743Feature/use grid singleton less2018-01-25T17:23:25ZTimo Kochtimokoch@math.uio.noFeature/use grid singleton less3.0Kilian WeishauptKilian Weishaupt