opm-simulators/opm/simulators/linalg
Markus Blatt 1c2d3fbcc7 Do not use local id set to index matrices.
That the local ids were consecutive and starting from 0 was just
a coincidence and they should never be used to access linear systems
or vectors. This commit fixes this by using the correct mappers instead.

Note the we removed some computations from the constructor of
ISTLSolverEbosCpr as it inherits from ISTLSolverEbos and the operations
already happnen in constructor of the base class.
2020-03-13 17:56:49 +01:00
..
bda Silence warnings. 2020-02-13 11:04:02 +01:00
amgcpr.hh bump required dune version to 2.6 2020-02-06 16:24:39 +01:00
BlackoilAmg.hpp fixed: quell deprecation warnings with dune 2.7 2020-02-07 15:19:44 +01:00
BlackoilAmgCpr.hpp bump required dune version to 2.6 2020-02-06 16:24:39 +01:00
CPRPreconditioner.hpp bump required dune version to 2.6 2020-02-06 16:24:39 +01:00
ExtractParallelGridInformationToISTL.cpp changed: replace boost::any with std::any 2020-02-19 11:20:16 +01:00
ExtractParallelGridInformationToISTL.hpp changed: replace boost::any with std::any 2020-02-19 11:20:16 +01:00
findOverlapRowsAndColumns.hpp Do not use local id set to index matrices. 2020-03-13 17:56:49 +01:00
FlexibleSolver.hpp Move PreconditionerFactory into namespace Opm. 2020-01-07 17:59:23 +01:00
FlowLinearSolverParameters.hpp Updated copyright notice 2019-12-05 14:24:37 +01:00
getQuasiImpesWeights.hpp Make FlexibleSolver feature-complete. 2019-06-03 11:42:30 +02:00
GraphColoring.hpp Moved files to opm/simulators/ subdirs. 2019-05-08 12:58:19 +02:00
ISTLSolverEbos.hpp Do not use local id set to index matrices. 2020-03-13 17:56:49 +01:00
ISTLSolverEbosCpr.hpp Do not use local id set to index matrices. 2020-03-13 17:56:49 +01:00
ISTLSolverEbosFlexible.hpp Do not use local id set to index matrices. 2020-03-13 17:56:49 +01:00
MatrixBlock.hpp [cleanup][Wells] Consequently use SparseMatrixAdapter in addWellContributions. 2019-10-09 10:27:38 +02:00
OwningBlockPreconditioner.hpp Make FlexibleSolver feature-complete. 2019-06-03 11:42:30 +02:00
OwningTwoLevelPreconditioner.hpp Move PreconditionerFactory into namespace Opm. 2020-01-07 17:59:23 +01:00
ParallelIstlInformation.hpp Merge pull request #2356 from akva2/boost_prune 2020-02-21 13:15:03 +01:00
ParallelOverlappingILU0.hpp Remove GhostLast ILU 2020-03-13 15:03:31 +01:00
ParallelRestrictedAdditiveSchwarz.hpp [cleanup][istl] Adjust to shared_ptr change in dune-istl >= 2.7. 2019-05-09 11:28:52 +02:00
PreconditionerFactory.hpp fixed: quell deprecation warnings with dune 2.7 2020-02-07 15:19:44 +01:00
PreconditionerWithUpdate.hpp Add and use PreconditionerFactory class. 2019-06-05 15:12:52 +02:00
PressureSolverPolicy.hpp Small fixes for the FlexibleSolver system. 2019-06-11 09:55:05 +02:00
PressureTransferPolicy.hpp Changes to support latest Dune version. 2019-06-12 10:40:55 +02:00
setupPropertyTree.cpp disable json input for boost 1.48 2020-02-17 15:21:07 +01:00
setupPropertyTree.hpp Add flexible solver and preconditioner infrastructure. 2019-06-03 11:42:30 +02:00
twolevelmethodcpr.hh bump required dune version to 2.6 2020-02-06 16:24:39 +01:00