dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2018-04-17T07:39:47Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/892[pm][ff] Improve indices, move into model traits, [pm] free volume variables ...2018-04-17T07:39:47ZDennis Gläser[pm][ff] Improve indices, move into model traits, [pm] free volume variables from type tag* Moves indices into modeltraits
* Removes TypeTag dependency from privarswitches
* Removes TypeTag dependency from pm volvars
* Cleans up vtk output fields
* Introduces variable wettability for 2-phase models
* Generalize fluid sys...* Moves indices into modeltraits
* Removes TypeTag dependency from privarswitches
* Removes TypeTag dependency from pm volvars
* Cleans up vtk output fields
* Introduces variable wettability for 2-phase models
* Generalize fluid system indices not to fix wetting and non-wetting phase
* [x] NavierStokesIndices
* [x] export Indices type and numPhases() & numComponents() in vol var base class
* [x] use numPhases() and numComponents() from vol vars in vtk output fields so that the loops are correct
* [x] -> this should leave output fields without template parameters.. verify!
* [x] implement static_asserts in volume variables to make sure that the specifications of the model traits are in agreement with whatever model the vol vars are implementing
See #448.3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/907Feature/box interfacesolver2018-04-17T07:42:17ZDennis GläserFeature/box interfacesolverFixes #446Fixes #4463.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/908[staggered][fvassembler] Update gridVars for lineSearch2018-04-17T08:17:36ZKilian Weishaupt[staggered][fvassembler] Update gridVars for lineSearch3.0Thomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/904[staggered][navierstokes] Improve fluxOverPlane2018-04-17T09:46:07ZKilian Weishaupt[staggered][navierstokes] Improve fluxOverPlane* for setting a 2d plane in 3d, some checks are now performed
concerning the corners of the user-defined plane* for setting a 2d plane in 3d, some checks are now performed
concerning the corners of the user-defined plane3.0Martin SchneiderMartin Schneiderhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/910Freeflow/numeric differentation method2018-04-17T11:50:57ZThomas FetzerFreeflow/numeric differentation method3.0Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/916Add paramGroup parameter for problem base classes2018-04-18T09:43:50ZTimo Kochtimokoch@math.uio.noAdd paramGroup parameter for problem base classesCan be used by problem if they pass a param group onto the base class. But you don't _have_ to use it which is what we want for most problems.
Fixes #476 Can be used by problem if they pass a param group onto the base class. But you don't _have_ to use it which is what we want for most problems.
Fixes #476 3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/913Free tpfa darcy's law from typetag2018-04-19T14:49:56ZTimo Kochtimokoch@math.uio.noFree tpfa darcy's law from typetagtemplate parameters are `Scalar` and `FVGridGeometry`.
Remove property EvaluatePermAtScvfIP and replace by a constexpr method in the spatial params.
Depends on !916 to be merged.template parameters are `Scalar` and `FVGridGeometry`.
Remove property EvaluatePermAtScvfIP and replace by a constexpr method in the spatial params.
Depends on !916 to be merged.3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/921[makeGeometry] Fix for Dune < 2.62018-04-20T09:24:00ZKilian Weishaupt[makeGeometry] Fix for Dune < 2.6* due to a typo, the constructor got the original points and not the
corrected ones* due to a typo, the constructor got the original points and not the
corrected ones3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/915Revise FreeFlow VolVars2018-04-22T08:04:57ZKilian WeishauptRevise FreeFlow VolVarsEverything done.
Everything done.
3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/912[staggered] Do not call sourceAtPos in localRes2018-04-24T07:44:52ZKilian Weishaupt[staggered] Do not call sourceAtPos in localRes3.0Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/871[freeflow] Implement Neumann BC for momentum2018-04-24T10:01:22ZKilian Weishaupt[freeflow] Implement Neumann BC for momentumtodo:
- [ ] testtodo:
- [ ] test3.0Thomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/911Freeflow/lowrekepsilon cleanup2018-04-24T11:12:34ZThomas FetzerFreeflow/lowrekepsilon cleanup3.0Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/914Feature/extrusion factor staggered2018-04-24T13:40:44ZKilian WeishauptFeature/extrusion factor staggered- [x] use factor for momentum fluxes
Wall friction term for pseudo 3D will follow in separate merge request.
- [x] use factor for momentum fluxes
Wall friction term for pseudo 3D will follow in separate merge request.
3.0Thomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/927[privarswitchNetwonSolver] Change final to override for virtual methods2018-04-24T16:57:07ZKilian Weishaupt[privarswitchNetwonSolver] Change final to override for virtual methods* allow inheritance from this class* allow inheritance from this class3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/929Free the Box Method's Darcy's law from TypeTag2018-04-25T14:20:49ZNed ColtmanFree the Box Method's Darcy's law from TypeTag- [x] Remove the TypeTag for the Box Method's Darcy's law as was done for TPFA's Darcy's law in commit f78e26935620f25a0ee8fce2f6a8b9ea9d5da1bd- [x] Remove the TypeTag for the Box Method's Darcy's law as was done for TPFA's Darcy's law in commit f78e26935620f25a0ee8fce2f6a8b9ea9d5da1bd3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/930[fickslaw][network] Consider that transmissibilities can be zero2018-04-25T15:27:38ZTimo Kochtimokoch@math.uio.no[fickslaw][network] Consider that transmissibilities can be zero3.0https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/931[2p][test] Update fracture test reference2018-04-25T15:55:13ZTimo Kochtimokoch@math.uio.no[2p][test] Update fracture test reference3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/933[2p] Update incompressible reference both mpfa and tpfa pass with same solution2018-04-25T16:11:29ZTimo Kochtimokoch@math.uio.no[2p] Update incompressible reference both mpfa and tpfa pass with same solution3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/935Feature/remove philtophob2018-04-26T08:36:20ZTimo Kochtimokoch@math.uio.noFeature/remove philtophobFixes #483Fixes #4833.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/938[pmflow] Add problem constructor getting the spatial params2018-04-26T17:04:39ZTimo Kochtimokoch@math.uio.no[pmflow] Add problem constructor getting the spatial paramsFixes #459Fixes #4593.0Kilian WeishauptKilian Weishaupt