opm-simulators/opm/simulators/linalg
hnil 90b22d8713 changed interface to only have minimal overhead using true impes.
It gives overhead in constructor when linear system is created. No overhead if reuse is used.

This commit 141903a26 cherry-picked, cleaned and made compilable with
recent changes
2020-03-31 16:49:37 +02:00
..
bda Changed int idx to indicate which matrix is added to WellContributions to an enum 2020-03-20 10:04:58 +01:00
amgcpr.hh changed interface to only have minimal overhead using true impes. 2020-03-31 16:49:37 +02: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 Merge pull request #2491 from blattms/flexible-fixes 2020-03-24 17:39:27 +01:00
ISTLSolverEbosCpr.hpp Do not use local id set to index matrices. 2020-03-13 17:56:49 +01:00
ISTLSolverEbosFlexible.hpp changed interface to only have minimal overhead using true impes. 2020-03-31 16:49:37 +02:00
MatrixBlock.hpp [cleanup][Wells] Consequently use SparseMatrixAdapter in addWellContributions. 2019-10-09 10:27:38 +02:00
OwningBlockPreconditioner.hpp changed interface to only have minimal overhead using true impes. 2020-03-31 16:49:37 +02:00
OwningTwoLevelPreconditioner.hpp changed interface to only have minimal overhead using true impes. 2020-03-31 16:49:37 +02:00
ParallelIstlInformation.hpp Merge pull request #2356 from akva2/boost_prune 2020-02-21 13:15:03 +01:00
ParallelOverlappingILU0.hpp changed interface to only have minimal overhead using true impes. 2020-03-31 16:49:37 +02: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 Make ParallelOverlappingILU0 updateable & use it to construct ILU0/n 2020-03-23 09:39:51 +01:00
PreconditionerWithUpdate.hpp changed interface to only have minimal overhead using true impes. 2020-03-31 16:49:37 +02:00
PressureSolverPolicy.hpp changed interface to only have minimal overhead using true impes. 2020-03-31 16:49:37 +02:00
PressureTransferPolicy.hpp Prevent some unnecessary copies. 2020-03-23 09:40:14 +01: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