- Dec 17, 2015
-
-
Christoph Grüninger authored
We require GCC 4.8, the feature is supported since GCC 4.6
-
- Dec 10, 2015
-
-
Johannes Hommel authored
Modified compositionfromfugacities2pncmin.hh so that it is consistent with the 2pncpropertydefaults where numMajorComponents=Fluidsystem::numPhases. modified: dumux/material/constraintsolvers/compositionfromfugacities2pncmin.hh
-
- Dec 09, 2015
-
-
Christoph Grüninger authored
Feature/colebrookwhiteboundarylayer See merge request !30
-
Thomas Fetzer authored
-
Thomas Fetzer authored
-
- Dec 08, 2015
-
-
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.
-
- Dec 07, 2015
-
-
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.
-
- Dec 02, 2015
-
-
Bernd Flemisch authored
Remove use of isParallel. canCommunicate is already part of Dune 2.4. See merge request !27
-
- Dec 01, 2015
-
-
Christoph Grüninger authored
canCommunicate is already part of Dune 2.4.
-
- Nov 26, 2015
-
-
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)
-
- Nov 20, 2015
-
-
Kilian Weishaupt authored
All tests for 3p and 3p3c now include the new material law classes. Since some errors where fixed there, the old reference solutions were replaced with newly generated ones in order to make all tests pass.
-
- Nov 18, 2015
-
-
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.
-
Kilian Weishaupt authored
A preprocessor warning has been added, pointing out the need to use the effToAbsLaw and regularization classes. An uncommented scaling function with unclear effect was removed.
-
Bernd Flemisch authored
At various places, the code still assumed 3d. Generalize it by replacing [2] by [dimWorld-1] or by appropriate if statements.
-
- Nov 17, 2015
-
-
Christoph Grüninger authored
(reviewed by martinb)
-
- Nov 16, 2015
-
-
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.
-
- Nov 11, 2015
-
-
Kilian Weishaupt authored
Removed unnecessary code. Use const wherever possible. Add possibility to set regularization threshold value with setFunction.
-
- Nov 10, 2015
-
-
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.
-
-
The test magic disappeared in dune3.0+
-
The dumux test macro doesn't need to add flags anymore.
-
-
- Nov 09, 2015
-
-
Kilian Weishaupt authored
Compiles and runs. Should still be checked, though.
-
Kilian Weishaupt authored
Everything compiles and runs. However the solution differs from the test's reference solution. Several things have to be worked over. Especially the definition and use of relative saturations is not clear yet.
-
- Nov 06, 2015
-
-
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>
-
- Nov 05, 2015
-
-
Martin Beck authored
Most of the properties tags are unneccesary, as they are already defined in 1p2cproperties or 2pproperties, respectively. (reviewed by martins)
-