- Nov 04, 2015
-
-
Timo Koch authored
It was not clear where the name of the test is coming from, because it was set in the cc file. Deduce the name from the modeltype now.
-
- Nov 03, 2015
-
-
Timo Koch authored
Return an std::string. Don't use the parameter tree directly. Parameters are registered when using the macro. Thus our summary output with unused parameters only works when using our macro.
-
Timo Koch authored
Line breaks are not allowed in cmake strings. After version 3.0 linebreaking with backslash is possible.
-
Christoph Grüninger authored
[folder structure] adapt the test folder to the structure change See FS#250 for details. See merge request !17
-
Timo Koch authored
-
Bernd Flemisch authored
See FS#250 for details.
-
Martin Beck authored
[AMGBackend] fix AMGBackend for sequential grids and HAVE_MPI == 1 So far, the AMGBackend only worked for sequential grids if HAVE_MPI was 0. This was due to the fact that AmgTraits distinguished between parallel and sequential by evaluating HAVE_MPI. If HAVE_MPI was 1 but the Grid was sequential, this lead to compiler errors for the constructor calls of the Communicator, LinearOperator and ScalarProduct. Do this properly now by using Dune::Capabilities for distinction between the sequential and parallel case. For Dune 2.4, the capability isParallel has to be used, while for Dune 3.0, it is canCommunicate. The correct AmgTraits and constructor calls are chosen by template specialization. This solves FS#300. See merge request !16
-
Bernd Flemisch authored
So far, the AMGBackend only worked for sequential grids if HAVE_MPI was 0. This was due to the fact that AmgTraits distinguished between parallel and sequential by evaluating HAVE_MPI. If HAVE_MPI was 1 but the Grid was sequential, this lead to compiler errors for the constructor calls of the Communicator, LinearOperator and ScalarProduct. Do this properly now by using Dune::Capabilities for distinction between the sequential and parallel case. For Dune 2.4, the capability isParallel has to be used, while for Dune 3.0, it is canCommunicate. The correct AmgTraits and constructor calls are chosen by template specialization. This solves FS#300.
-
Gabi Seitz authored
Add fluidstate property for all implicit porous media models if not yet defined Conflicts: dumux/implicit/2pncmin/2pncminvolumevariables.hh
-
Bernd Flemisch authored
Feature/whitespace cleanup and hook Bitte reviewen, asap, bitte. See merge request !15
-
Christoph Grüninger authored
Now all tabs and trailing whitespaces are rejected in commits. See FS#272 for more details.
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Timo Koch authored
The check was turned on for debug purposes and exited with an error if the same parameter was read into object of different type. This is not an error. For reading vectors it is even an important feature that it's possible to read it into different types of containers depending on the usage. Reviewed by martins
-
- Oct 29, 2015
-
-
Thomas Fetzer authored
[math] (Re-)implement cross product in 2d/3d This makes the old cross-product more efficient. The old version initialized a FieldVector with zeros and then filled it. The new version builds it's directly using consise bracket notation. The result can be moved without creating a copy. Implement a cross product in 2d that returns a scalar. Not mathematically clean but still useful. 2d and 3d cross products now explicitly only work in 2d and 3d. Other dimensions will trigger a compiler error. See merge request !14
-
Bernd Flemisch authored
Feature/externalscript Unfortunately this contains some other commits which should have gone directly to master. I apologize for this mistake. See merge request !12
-
Timo Koch authored
This makes the old cross-product more efficient. The old version initialized a FieldVector with zeros and then filled it. The new version builds it's directly using consise bracket notation. The result can be moved without creating a copy. Implement a cross product in 2d that returns a scalar. Not mathematically clean but still useful. 2d and 3d cross products now explicitly only work in 2d and 3d. Other dimensions will trigger a compiler error.
-
Thomas Fetzer authored
[gnuplot] Do not set terminal as default Gnuplot will pick a default terminal itself. If you change the number of plotting windows a terminal has to be specified. If not specified by the user the default is x11. See merge request !13
-
Thomas Fetzer authored
-
Timo Koch authored
Gnuplot will pick a default terminal itself. If you change the number of plotting windows a terminal has to be specified. If not specified by the user the default is x11.
-
Thomas Fetzer authored
-
- Oct 28, 2015
-
-
Thomas Fetzer authored
-
Thomas Fetzer authored
-
Thomas Fetzer authored
-
Thomas Fetzer authored
-
- Oct 22, 2015
-
-
Martin Schneider authored
[material,decoupled] add partial and vapor pressure functions The convenience functions for partial pressure and vapor pressure are helpful for calculating the relative humidity. There is now also a new function for setting the relative humidity instead of the mass or mole fractions. This makes life much easier, when working together with people from atmospheric science. See merge request !11
-
Thomas Fetzer authored
[material] Introduce check if phase is gas, remove unused function in immiscible fluidstate, and cosmetic changes
-
Martin Schneider authored
Mobility output for decoupled models has been added. Therefore, the corresponding reference files have changed. Reviewed by Thomas
-
Thomas Fetzer authored
-
Thomas Fetzer authored
reviewed gruenich
-
Thomas Fetzer authored
The convenience functions for partial pressure and vapor pressure are helpful for calculating the relative humidity. There is now also a new function for setting the relative humidity instead of the mass or mole fractions. This makes life much easier, when working together with people from atmospheric science.
-
- Oct 21, 2015
-
-
Holger Class authored
-
-
Holger Class authored
-
- Oct 19, 2015
-
-
Christoph Grüninger authored
Use dune-ALUGrid instead. (reviewed and improved by timok)
-
Christoph Grüninger authored
(reviewed by martinb)
-
Martin Beck authored
TypeTag replaces GridView and Scalar as template arguments boundaryTypes and neumann function with vertex as input are not needed boundaryTypes and neumann function with globalPos as input are renamed into ..AtPos (reviewed by martins)
-
Christoph Grüninger authored
Follow naming scheme from Dune and use index and subIndex instead. (reviewed by martinb)
-
Christoph Grüninger authored