opm-simulators/opm/simulators/linalg
Atgeirr Flø Rasmussen c21fd6f26d Add and use PreconditionerFactory class.
This replaces the makePreconditoner() function. The main advantage
is that it is extensible, making it easy to for example add new
preconditioners to the factory at runtime. It supports both parallel
and serial preconditioners.
2019-06-05 15:12:52 +02:00
..
amgcpr.hh Make FlexibleSolver feature-complete. 2019-06-03 11:42:30 +02:00
BlackoilAmg.hpp Make FlexibleSolver feature-complete. 2019-06-03 11:42:30 +02:00
BlackoilAmgCpr.hpp [cleanup][istl] Adjust to shared_ptr change in dune-istl >= 2.7. 2019-05-09 11:28:52 +02:00
CPRPreconditioner.hpp Moved files to opm/simulators/ subdirs. 2019-05-08 12:58:19 +02:00
ExtractParallelGridInformationToISTL.cpp Moved files to opm/simulators/ subdirs. 2019-05-08 12:58:19 +02:00
ExtractParallelGridInformationToISTL.hpp Moved files to opm/simulators/ subdirs. 2019-05-08 12:58:19 +02:00
FlexibleSolver.hpp Add and use PreconditionerFactory class. 2019-06-05 15:12:52 +02:00
FlowLinearSolverParameters.hpp Add flexible solver and preconditioner infrastructure. 2019-06-03 11:42:30 +02: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 set the SparseMatrixAdapter property in the linear solver type tag 2019-05-31 10:55:13 +02:00
ISTLSolverEbosCpr.hpp Moved files to opm/simulators/ subdirs. 2019-05-08 12:58:19 +02:00
ISTLSolverEbosFlexible.hpp Bugfix: ensure the matrix passed to parallel preconditioner is ok. 2019-06-05 15:12:33 +02:00
MatrixBlock.hpp Moved files to opm/simulators/ subdirs. 2019-05-08 12:58:19 +02:00
MatrixMarketUtils.hpp Make FlexibleSolver feature-complete. 2019-06-03 11:42:30 +02:00
OwningBlockPreconditioner.hpp Make FlexibleSolver feature-complete. 2019-06-03 11:42:30 +02:00
OwningTwoLevelPreconditioner.hpp Add and use PreconditionerFactory class. 2019-06-05 15:12:52 +02:00
ParallelIstlInformation.hpp Moved files to opm/simulators/ subdirs. 2019-05-08 12:58:19 +02:00
ParallelOverlappingILU0.hpp [cleanup][istl] Adjust to shared_ptr change in dune-istl >= 2.7. 2019-05-09 11:28:52 +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 Add and use PreconditionerFactory class. 2019-06-05 15:12:52 +02:00
PreconditionerWithUpdate.hpp Add and use PreconditionerFactory class. 2019-06-05 15:12:52 +02:00
PressureSolverPolicy.hpp Make FlexibleSolver feature-complete. 2019-06-03 11:42:30 +02:00
PressureTransferPolicy.hpp Make FlexibleSolver feature-complete. 2019-06-03 11:42:30 +02:00
setupPropertyTree.cpp Make FlexibleSolver feature-complete. 2019-06-03 11:42:30 +02:00
setupPropertyTree.hpp Add flexible solver and preconditioner infrastructure. 2019-06-03 11:42:30 +02:00
twolevelmethodcpr.hh Make FlexibleSolver feature-complete. 2019-06-03 11:42:30 +02:00