dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2017-11-10T09:12:45Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/589[fvassembler] update grid variables before computing the residual2017-11-10T09:12:45ZDennis Gläser[fvassembler] update grid variables before computing the residualIf the residual is to be computed for a given solution, the grid variables
have to be updated in case global caching is enabled. If doing so, an additional
update in the newtonEndStep() method is only necessary if the criterion does not
...If the residual is to be computed for a given solution, the grid variables
have to be updated in case global caching is enabled. If doing so, an additional
update in the newtonEndStep() method is only necessary if the criterion does not
require additional residual evaluations.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/588[fvGridGeometry] Add numDofs() for convenience2017-11-10T09:15:57ZKilian Weishaupt[fvGridGeometry] Add numDofs() for convenience* specialized for box/cc
closes #402 * specialized for box/cc
closes #402 Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/587[gridCreator] Use new getParamFromGroup method for Yasp with offset2017-11-09T09:14:19ZKilian Weishaupt[gridCreator] Use new getParamFromGroup method for Yasp with offsetDennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/586[staggerednc] Fix bug in volume variables2017-11-08T15:45:22ZSina Ackermann[staggerednc] Fix bug in volume variablesParentType always uses 'phaseIdx' = 0ParentType always uses 'phaseIdx' = 0Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/585[2pnc] fix calculation of enthalpy2017-11-08T12:23:52ZBernd Flemisch[2pnc] fix calculation of enthalpySo far, no enthalpy has been calculated in the 2pnc(ni) model.
(cherry picked from commit a1109fbe6107d2144c44518df6eeb77fd70b8228)So far, no enthalpy has been calculated in the 2pnc(ni) model.
(cherry picked from commit a1109fbe6107d2144c44518df6eeb77fd70b8228)https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/584Fix/vtkoutputmodule2017-11-07T13:10:22ZDennis GläserFix/vtkoutputmoduleStoring the name by reference led to erroneous and cryptic names in the output files, as the user would typically create a new field by calling addField(vector, "name"). Thus, the reference loses its validity.Storing the name by reference led to erroneous and cryptic names in the output files, as the user would typically create a new field by calling addField(vector, "name"). Thus, the reference loses its validity.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/583Feature/2pnc on new next2017-11-07T14:19:18ZKatharina HeckFeature/2pnc on new nextDennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/582[wip] Feature/box interface solver2018-02-14T14:55:44ZDennis Gläser[wip] Feature/box interface solverAn interface solver is necessary for a proper implementation of the box-dfm framework.An interface solver is necessary for a proper implementation of the box-dfm framework.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/581Feature/improve facevars2017-11-06T15:51:19ZKilian WeishauptFeature/improve facevars__TODO:__
- [x] account for `caching` on / off
- [x] allow partial update of just a selected face
- [x] check memory usage and performance__TODO:__
- [x] account for `caching` on / off
- [x] allow partial update of just a selected face
- [x] check memory usage and performanceMelanie LippMelanie Lipphttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/580Feature/element sol class2017-12-22T13:12:22ZTimo Kochtimokoch@math.uio.noFeature/element sol class* Introduce classes for Box and CC ElementSolution
* Correct interfaces in the local residual. There we need a vector of NumEqVectors and not element solutions!* Introduce classes for Box and CC ElementSolution
* Correct interfaces in the local residual. There we need a vector of NumEqVectors and not element solutions!Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/579Fix/tutorial for dune242017-11-08T14:04:11ZThomas FetzerFix/tutorial for dune24Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/578Feature/3p on new next2017-12-22T13:12:21ZTimo Kochtimokoch@math.uio.noFeature/3p on new next- [x] cleanup properties and set defaults - [x] cleanup properties and set defaults Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/577[Material][constantComponent] Use new getParam functions2017-11-02T10:22:13ZKilian Weishaupt[Material][constantComponent] Use new getParam functionsGabi SeitzGabi Seitzhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/576Feature/port staggered ff to next next2017-11-27T14:20:28ZKilian WeishauptFeature/port staggered ff to next next- [x] port all tests
- [x] handle stationary problems
- [x] write out face vars
- [x] introduce localView for faceVars- [x] port all tests
- [x] handle stationary problems
- [x] write out face vars
- [x] introduce localView for faceVarsTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/575Cleanup/remove multidomain and geomechanics2017-10-28T10:12:41ZTimo Kochtimokoch@math.uio.noCleanup/remove multidomain and geomechanicsDennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/573Feature/restructure type and prop tags2017-12-22T13:12:21ZTimo Kochtimokoch@math.uio.noFeature/restructure type and prop tags* All properties are defined in a single header dumux/common/properties.hh. This is because property declarations are global in the namespace Properties. In order to simplify forward declarations and overview a single header file is conv...* All properties are defined in a single header dumux/common/properties.hh. This is because property declarations are global in the namespace Properties. In order to simplify forward declarations and overview a single header file is convenient.
* New TypeTags for discretizations and physics / models
* Removed TypeTag Implicit since implicit and explicit models are no longer different except for the assembler which is set directly in the main file.Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/572Feature/params next 2p tests2017-12-22T13:12:27ZJohannes HommelFeature/params next 2p testsPorted the 2p and 2pni tests. 2pcc and 2pnibox still fail, the others pass.Ported the 2p and 2pni tests. 2pcc and 2pnibox still fail, the others pass.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/571Cleanup/next2017-12-22T13:12:23ZDennis GläserCleanup/nextmerge / rebase the following merge requests first:
* [x] !576
* [x] !572
* [x] !578
* [x] !570 merge / rebase the following merge requests first:
* [x] !576
* [x] !572
* [x] !578
* [x] !570 Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/570Feature/1p on new next2017-12-22T13:12:24ZGabi SeitzFeature/1p on new next* Remove the amg tests, as amg is now the default and amgbicgstab and ilu0bicgstab produce the same reference solution
* [x] test_box1p
* [x] test_box2pnetwork2d3d
* [x] test_box1pniconvection
* [x] test_box1pniconduction
* [x] test...* Remove the amg tests, as amg is now the default and amgbicgstab and ilu0bicgstab produce the same reference solution
* [x] test_box1p
* [x] test_box2pnetwork2d3d
* [x] test_box1pniconvection
* [x] test_box1pniconduction
* [x] test_box1ptubes1d3d
* [x] test_boxpointsources
* [x] test_cc1p
* [x] test_cc2pnetwork2d3d
* [x] test_cc1pniconvection
* [x] test_cc1pniconduction
* [x] test_cc1ptubes1d3d
* [x] test_ccpointsources
* [x] test_cc1pwithgstat
* [x] test_incompressible box/cc
* [x] test_compressible box/cc
* [x] test_compressible_stationary box/cc
Some mpfa test still don't compile -> fix on separate branch since this is an issue of the mpfa implementationTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/569Feature/params next2017-10-25T10:40:48ZDennis GläserFeature/params next