Markus Blatt

Results 60 issues of Markus Blatt

I am getting strange errors again with `-DBUILD_SHARED_LIBS=ON` not sure when this started): ``` make[2]: Verzeichnis „/home/mblatt/src/dune/opm-2.9/opm-simulators/opm-parallel“ wird betreten cd /home/mblatt/src/dune/opm-2.9/opm-simulators/opm-parallel && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/mblatt/src/dune/opm-2.9/opm-simulators /home/mblatt/src/dune/opm-2.9/opm-simulators /home/mblatt/src/dune/opm-2.9/opm-simulators/opm-parallel...

While there might be no flow of oil/gas/water over an intersection with zero transmissibility, there might still be heat conduction. I think in that case we need to see the...

This was only done if there were NNCs from aquifers, but it should always be done whenever there are NNCs. Those NNCs also hold information of (additional) transmissibilities for a...

In that case processEclipseFormat will create NNCs over the pinched out cells with correct transmissibilities. Those NNCs are marked as being created in PINCH and used to overwrite calculated transmissibilties...

``` /home/mblatt/src/dune-2.7/opm-simulators/opm/simulators/linalg/FlexibleSolver2.cpp:24:1: required from here /home/mblatt/src/dune-2.7/opm-simulators/opm/simulators/linalg/FlexibleSolver_impl.hpp:202:24: error: no match for ‘operator=’ (operand types are ‘std::shared_ptr’ and ‘std::shared_ptr’) 202 | linsolver_ = std::make_shared(linearoperator_for_solver_->getmat(), verbosity, false); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from...

DUNE_VERSION_NEWER has been removed. Falling back to DUNE_VERSION_GTE which exists since at least DUNE 2.7. Removed switches for older version than 2.7.

We will need to be able to - Calculate vertical transmissibilities during grid setup, which needs cell and face centers and face normal. Hence there is a function to get...

DUNE 2,10 moves a step closer to being used by just using `find_package(dune-module)` with targets. It is not completely there as upstream still sets up the targets in `dune_finalize_project`. Unfortunately,...

DUNE_VERSION_NEWER has been removed. Falling back to DUNE_VERSION_GTE which exists since at least DUNE 2.7 Use Dune::Communcation instead of removed Dune::CollectiveCommunication (there since at least DUNE 2.7)l

std::pow may throw for negative base and non-integer exponent, g++ doesn't. Here we add an explicit throw.