- 11 Dec, 2015 1 commit
-
-
Thomas Fetzer authored
-
- 10 Dec, 2015 2 commits
-
-
Thomas Fetzer authored
Small cleanup, removal of unused code and Mortar.
-
Thomas Fetzer authored
Removed code for the treatment of corners at the coupling/outer boundary edge. The code was very different between isothermal and non-isothermal case. The per-se more used and more trustworthy non-isothermal case had some contradicting if clauses. However in most cases used at the LH2 this part of code remains unused.
-
- 09 Dec, 2015 3 commits
-
-
Christoph Grüninger authored
Feature/colebrookwhiteboundarylayer See merge request !30
-
Thomas Fetzer authored
-
Thomas Fetzer authored
-
- 08 Dec, 2015 6 commits
-
-
Christoph Grüninger authored
[linear] remove self-written parallel linear solvers In dumux/linear/boxlinearsolver.hh, there are several linear solver backends which use "self-written" infrastructure for parallel runs from several files in dumux/linear. Deprecate those solvers and the infrastructure files due to the following reasons: - The parallelism is restricted to box. - The iteration counts deteriorate with growing process numbers. - The code is hard to maintain or to generalize. - We have the general / rather robust / mostly upstream-maintained AMGBackend. Use the corresponding sequential solvers from seqsolverbackend.hh by default and in the serial tests. This implements FS#293. See merge request !28
-
Bernd Flemisch authored
-
Bernd Flemisch authored
In dumux/linear/boxlinearsolver.hh, there are several linear solver backends which use "self-written" infrastructure for parallel runs from several files in dumux/linear. Deprecate those solvers and the infrastructure files due to the following reasons: - The parallelism is restricted to box. - The iteration counts deteriorate with growing process numbers. - The code is hard to maintain or to generalize. - We have the general / rather robust / mostly upstream-maintained AMGBackend. Use the corresponding sequential solvers from seqsolverbackend.hh by default and in the serial tests. This implements FS#293.
-
Christoph Grüninger authored
Feature/various small fixes See merge request !29
-
Thomas Fetzer authored
-
Christoph Grüninger authored
Because config.h is not in the same directory, but added via the include path by -I.
-
- 07 Dec, 2015 4 commits
-
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
This type of change never gets old...
-
Christoph Grüninger authored
It is wrong with GCC 5.x anyway.
-
- 02 Dec, 2015 1 commit
-
-
Bernd Flemisch authored
Remove use of isParallel. canCommunicate is already part of Dune 2.4. See merge request !27
-
- 01 Dec, 2015 1 commit
-
-
Christoph Grüninger authored
canCommunicate is already part of Dune 2.4.
-
- 26 Nov, 2015 1 commit
-
-
Christoph Grüninger authored
For binary compatibility, Dune only uses the C bindings of MPI. MPI_FOUND is deprecated from CMake but Dune does defines it and encourage its use. (reviewed by timok)
-
- 18 Nov, 2015 5 commits
-
-
Christoph Grüninger authored
[dumux, test] fix shadowing of variables Fix all warnings triggered with -Wshadow. See merge request !25
-
Bernd Flemisch authored
Fix all warnings triggered with -Wshadow.
-
Martin Beck authored
[el2p] fix the model for two-dimensional settings At various places, the code still assumed 3d. Generalize it by replacing [2] by [dimWorld-1] or by appropriate if statements. See merge request !24
-
It is now possible to implement a model specific onBoundary(const int dofIdxGlobal) function.
-
Bernd Flemisch authored
At various places, the code still assumed 3d. Generalize it by replacing [2] by [dimWorld-1] or by appropriate if statements.
-
- 17 Nov, 2015 1 commit
-
-
Christoph Grüninger authored
(reviewed by martinb)
-
- 16 Nov, 2015 2 commits
-
-
Martin Beck authored
[el2p] fix the El2PAMGBackend for sequential grids and HAVE_MPI==1 The fix for the general AMGBackend in commit 21c2b3d8 didn't reach the El2PAMGBackend, since the el2p model defines its own AmgTraits. Resolve the issue by using template specialization and Dune::Capabilities. See merge request !23
-
Bernd Flemisch authored
The fix for the general AMGBackend in commit 21c2b3d8 didn't reach the El2PAMGBackend, since the el2p model defines its own AmgTraits. Resolve the issue by using template specialization and Dune::Capabilities.
-
- 10 Nov, 2015 6 commits
-
-
Beatrix Becker authored
[gridcreator] clear off bug, std::string instead of int for reading refinement type and closure type from input file
-
Christoph Grüninger authored
The old code only worked because the major version changed.
-
Timo Koch authored
-
Timo Koch authored
The test magic disappeared in dune3.0+
-
Timo Koch authored
The dumux test macro doesn't need to add flags anymore.
-
Timo Koch authored
-
- 06 Nov, 2015 1 commit
-
-
Georg Futter authored
Fixes memory leaks if a fluidsystem with more than 4 components is used in a 2D case. The problem was in each loop the variables i and j for the SCV corners were shadowed by the component indices. Signed-off-by:
Christoph Grüninger <christoph.grueninger@iws.uni-stuttgart.de>
-
- 05 Nov, 2015 6 commits
-
-
Martin Beck authored
Most of the properties tags are unneccesary, as they are already defined in 1p2cproperties or 2pproperties, respectively. (reviewed by martins)
-
Thomas Fetzer authored
Fix/generallensproblem Use the parameter macro instead of the tree directly. See merge request !19
-
Bernd Flemisch authored
Since ElOnePTwoC doesn't inherit from OnePTwoC, the FluidState has to be set explicitly. Reviewed by Natalie.
-
Timo Koch authored
[implicit] Let models only modify/set their own TypeTag The defaults modified properties of Parent TypeTag like BoxModel and NonIsothermal. This leads to conflicts if one uses more than one model in a problem. Now all models only set their respective TypeTags and property defaults. See merge request !22
-
Martin Schneider authored
TwoPMinc properties are set for TwoPMinc TypeTag instead of BoxTwoPMinc.
-
Martin Schneider authored
This is changed for the ForchheimerCoeff
-