dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2018-06-12T16:02:59Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/1007[bugfix][box] Reset boundary dof marker after grid adaption2018-06-12T16:02:59ZTimo Kochtimokoch@math.uio.no[bugfix][box] Reset boundary dof marker after grid adaption3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/999[tutorial][ex2] fix exercise 22018-06-13T13:06:39ZTheresa Schollenberger[tutorial][ex2] fix exercise 23.0Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/997Feature/darcy-stokes-coupling2018-07-09T17:39:17ZKilian WeishauptFeature/darcy-stokes-coupling__TODO__
- [x] move everything to correct folders
- [x] make all tests compile again and add ref solutions
- [x] 1p_1p
- [x] 1p_2p
- [x] 1p2c_1p2c
- [x] 1p2c_2p2c
- [x] 1p2cni_2p2cni
- [x] include Beavers-Joseph condition ...__TODO__
- [x] move everything to correct folders
- [x] make all tests compile again and add ref solutions
- [x] 1p_1p
- [x] 1p_2p
- [x] 1p2c_1p2c
- [x] 1p2c_2p2c
- [x] 1p2cni_2p2cni
- [x] include Beavers-Joseph condition in all tests
- [x] adapt ref solutions
- [x] cleanup3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/996Fix/eps for staggered2018-05-30T08:41:07ZKilian WeishauptFix/eps for staggered3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/995Fix/headercheck2018-06-05T08:47:22ZThomas FetzerFix/headercheck3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/993Freeflow/kepsilon2018-05-23T16:40:43ZThomas FetzerFreeflow/kepsilon3.0Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/992[doc] Add preliminary contribution guide and style guide2018-07-25T11:34:35ZTimo Kochtimokoch@math.uio.no[doc] Add preliminary contribution guide and style guide3.0https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/990[staggered][fluxoversurface] Add missing include2018-05-22T05:48:26ZKilian Weishaupt[staggered][fluxoversurface] Add missing include3.0Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/989Feature/interface change multidomain2018-05-24T14:34:36ZDennis GläserFeature/interface change multidomaindepends on !988depends on !9883.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/988Fix/staggered on multidomain2018-05-24T12:16:59ZKilian WeishauptFix/staggered on multidomain3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/987[fix][doc] Fix comment2018-05-16T13:07:27ZTimo Kochtimokoch@math.uio.no[fix][doc] Fix comment3.0https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/986Cleanup/staggered clang warnings2018-05-16T13:05:56ZTimo Kochtimokoch@math.uio.noCleanup/staggered clang warnings3.0Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/985[cleanup] Remove extract dof privars in volumevariables. Extract directly fro...2018-05-16T12:51:22ZTimo Kochtimokoch@math.uio.no[cleanup] Remove extract dof privars in volumevariables. Extract directly from elemsol.Fixes #492Fixes #4923.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/984[3p][fluidsystem][fix] Remove exceptions from constexpr functions. Make more ...2018-05-16T13:03:27ZTimo Kochtimokoch@math.uio.no[3p][fluidsystem][fix] Remove exceptions from constexpr functions. Make more functions constexpr.fixes #494.fixes #494.3.0Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/982[fv] State the global coordinate type in the grid geometry2018-05-14T13:42:19ZTimo Kochtimokoch@math.uio.no[fv] State the global coordinate type in the grid geometry3.0Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/980Feature/multidomain on 3.02018-07-13T06:51:10ZDennis GläserFeature/multidomain on 3.0This merge request adds a multidomain module to Dumux. It is a fairly generic module that provides a generic assembler for multi-domain problems (more than two domains possible). The domains can have different dimension. The coupling man...This merge request adds a multidomain module to Dumux. It is a fairly generic module that provides a generic assembler for multi-domain problems (more than two domains possible). The domains can have different dimension. The coupling manager concept allows to specify coupling dof dependencies and defines how to evaluate coupling residuals / residual derivatives.
The goal is to be able to use this module for
* equal-dimension multi-domain problems (e.g. Darcy-Stokes coupling)
* mixed-dimension multi-domain problems (e.g. embedded mixed-dimension methods, embedded fracture models)
* multi-physics problems (e.g. dual-continuum models, geomechanics-flow)
New features / models on this branch
* Staggered grid (is using multidomain now, multi-physics: facet and cell-center domain)
* Embedded coupling (mixeddimension non-conforming) (embedded tubes and fractures)
* Facet coupling (mixeddimension conforming) (fractures and 3d-2d-1d)
* Geomechanics (Biot/el1p, multi-physics)
* Boundary coupling (equaldimension, darcy-stokes-> !997, darcy-darcy-> !1019)
* ( not on this branch but bare in mind: boundary coupling, mixeddimension porenetwork-darcy/stokes)
Plan (TODOs)
* [x] Squash and reorder commits into sensible compiling patches
* [x] Fix documentation
* [x] Fix CMakeLists.txt (done in b3098aa6, there is no a script for that on master)
* [x] Add reference solutions for multidomain tests
* [x] depends on !737 and !738 to be merged.
* [x] check function overloads for different element types, probably need domainId as element types can be the same
* [x] add coupling manager for darcy-darcy domain decomposition (show case / test and simpler than darcy-stokes) (see !1019)
* [x] add darcy-stokes module (see !997)
* [x] Unify newtoncontroller with staggered newtoncontroller (depends on !762)
* [x] Make facet grid creator a grid manager with grid data management
* [x] Find better name for EmbedmentData in facet coupling grid manader
Will be a separate merge request
* implement explicit assembly (see #521)
* Sequential solver (see !870)
Fixes #447.3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/975[newton] Add report function for statitics output2018-05-09T13:04:34ZTimo Kochtimokoch@math.uio.no[newton] Add report function for statitics output3.0Martin SchneiderMartin Schneiderhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/972[2p2c] Remove useKelvinVaporPressure as property and model trait. Set directl...2018-05-08T08:04:32ZTimo Kochtimokoch@math.uio.no[2p2c] Remove useKelvinVaporPressure as property and model trait. Set directly for the fluid systemFixes #488.Fixes #488.3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/971Feature/update gridvariables aftergridadaption2018-05-07T15:10:58ZTimo Kochtimokoch@math.uio.noFeature/update gridvariables aftergridadaption3.0Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/970[bugfix] auto parameters are not allowed in C++142018-05-07T14:51:37ZTimo Kochtimokoch@math.uio.no[bugfix] auto parameters are not allowed in C++143.0Kilian WeishauptKilian Weishaupt