dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2017-07-21T08:03:16Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/535Merge branch 'feature/update-to-opm-2017.04' into 'next'2017-07-21T08:03:16ZKilian WeishauptMerge branch 'feature/update-to-opm-2017.04' into 'next'[opm] Update dumux to newest opm release
See merge request !526[opm] Update dumux to newest opm release
See merge request !526Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/534Add extended Richards model with water diffusion in gas phase and possible va...2017-09-06T10:07:36ZTimo Kochtimokoch@math.uio.noAdd extended Richards model with water diffusion in gas phase and possible variable switchadd extended Richards law with water diffusion in gas phase
depends on !528
* [x] Solve how to get diffusion of only one component in one phase
* [x] Fix fluxvars, see #391add extended Richards law with water diffusion in gas phase
depends on !528
* [x] Solve how to get diffusion of only one component in one phase
* [x] Fix fluxvars, see #391Katharina HeckKatharina Heckhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/533[vtk] Improve velocity output for box 1d2017-12-22T13:12:21ZKilian Weishaupt[vtk] Improve velocity output for box 1d* for box, the velocities are located at the vertices
* for 1d, this does not make sense
* we move the velocities to the 1d element centers, which also
allows easier calculation* for box, the velocities are located at the vertices
* for 1d, this does not make sense
* we move the velocities to the 1d element centers, which also
allows easier calculationTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/532Feature/improve global fv geometry2017-12-22T13:12:20ZKilian WeishauptFeature/improve global fv geometry- [x] Adapt for `mimetic`
- [x] work on `intersectionMapper` for unstructured grids
- [x] include `numFaces(element)` in `intersectionMapper`?
- [x] Are the names ok?- [x] Adapt for `mimetic`
- [x] work on `intersectionMapper` for unstructured grids
- [x] include `numFaces(element)` in `intersectionMapper`?
- [x] Are the names ok?Martin SchneiderMartin Schneiderhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/531[staggered][model] Fix elementSolution2017-12-22T13:12:20ZKilian Weishaupt[staggered][model] Fix elementSolution* use integral_constant instead of int in order to access the whole
cell-center related privars vector* use integral_constant instead of int in order to access the whole
cell-center related privars vectorMartin SchneiderMartin Schneiderhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/530Feature/move phasepresence to privars2017-07-21T13:29:07ZTimo Kochtimokoch@math.uio.noFeature/move phasepresence to privarsFixes privar switch models when caching is disabled.
* New state variable in the privar vector that indicates phase presence
* The phase presence is no exactly where it's needed and also set by the user in the methods initial and dir...Fixes privar switch models when caching is disabled.
* New state variable in the privar vector that indicates phase presence
* The phase presence is no exactly where it's needed and also set by the user in the methods initial and dirichlet. The initialPhasePresence method is no longer needed.
* The privar switch does not store the phase presence any longer
* unfortunately we need to copy the solution vector when using umfpack and superlu because the interface are hardcoded to fieldvector as block type (this includes the default AMG solver using umfpack as coarse grid solver)
partly fixes #388 for box and cc
Port rest of switching models:
* [x] 3p3c
* [x] 2pnc
* [x] 2pncmin
Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/529[mpfa][elementvolumevariables] Fix missing adaption of indices2017-07-17T11:48:10ZKilian Weishaupt[mpfa][elementvolumevariables] Fix missing adaption of indices* use dofIndex() instead of index()* use dofIndex() instead of index()Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/528Feature/diffusive fluxes as vectors2017-12-22T13:12:19ZKilian WeishauptFeature/diffusive fluxes as vectors- [x] Vector should return "complete" fluxes, i.e. also the counter-current ones- [x] Vector should return "complete" fluxes, i.e. also the counter-current onesKilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/527[next][cptest] Adapt 2pcp test to next2017-07-18T08:08:42ZMartin Schneider[next][cptest] Adapt 2pcp test to nextTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/526[opm] Update dumux to newest opm release2017-07-21T09:49:21ZMartin Schneider[opm] Update dumux to newest opm releaseTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/525Merge branch 'feature/testingfuzzydata' into 'master' to 'next'2017-07-04T07:36:42ZTimo Kochtimokoch@math.uio.noMerge branch 'feature/testingfuzzydata' into 'master' to 'next'Feature/testingfuzzydata
See merge request !489Feature/testingfuzzydata
See merge request !489https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/524[WIP] Misc. fixes on next2017-07-25T06:22:18ZKilian Weishaupt[WIP] Misc. fixes on next* During the update of the volVars, one has to destinguish between
the old and new solution in order to pick the correct phasePresence
given by the primaryVariableSwitch
* This only matters when globalVolVarCaching is turned off* During the update of the volVars, one has to destinguish between
the old and new solution in order to pick the correct phasePresence
given by the primaryVariableSwitch
* This only matters when globalVolVarCaching is turned offhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/523[cmake] Add the PVPython macros config.h.cmake (has been forgotten in the ini...2017-12-22T13:12:06ZThomas Fetzer[cmake] Add the PVPython macros config.h.cmake (has been forgotten in the initial commit)Martin SchneiderMartin Schneiderhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/522[2p1c] Port 2p1cni model to next2017-12-22T13:12:28ZKilian Weishaupt[2p1c] Port 2p1cni model to next* tests compile and pass* tests compile and passTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/521Fix/1p2c tests on next2017-06-28T11:36:58ZDennis GläserFix/1p2c tests on next- [x] Merge request !520 needs to be merged beforehand!- [x] Merge request !520 needs to be merged beforehand!Katharina HeckKatharina Heckhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/520Fix/1p tests on next2017-06-28T11:27:55ZDennis GläserFix/1p tests on nextKatharina HeckKatharina Heckhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/5193p conduction and convection tests on next2017-06-28T11:12:10ZKatharina Heck3p conduction and convection tests on nextDennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/518[freeflow][test] Fix BC in test_kovasznay2017-06-28T08:46:17ZKilian Weishaupt[freeflow][test] Fix BC in test_kovasznay* forgotten during introduction of new BCs* forgotten during introduction of new BCsKilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/517[tpfa][elemfluxvarscache] make update method public2017-07-18T08:07:13ZDennis Gläser[tpfa][elemfluxvarscache] make update method publicWe should consider making the update method public. At the moment we are trying to prevent the user from "doing any harm". But maybe one would like to calculate fluxes over a specific face after each time step and instead of having to bu...We should consider making the update method public. At the moment we are trying to prevent the user from "doing any harm". But maybe one would like to calculate fluxes over a specific face after each time step and instead of having to build new local objects, maybe he would like to just store it and only update it. For problems considering several types of transport processes this would be a lot faster. In this case we should still look at:
- [x] remove (now) obsolete friendship between ElementFluxVariablesCache and CCLocalJacobianTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/516[compositional][localresidual] make computeFlux method const2017-07-04T07:42:13ZDennis Gläser[compositional][localresidual] make computeFlux method constTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.no