mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
e1d0995104c95d34a4f2d956eb870d51bdbccc59
This patch refactors the calls to the dune-istl solvers. The SeqScalarProduct, and SequentialInformation is now explicitly constructed and later used to construct the smoothers generically. Aditionally the linear operator (MatrixAdapter) is constructed before calling the various solver dependent solve routines. While this does not change the behaviour of the code it is a preparatory step to support parallel solvers. These parallel solvers only differ in the type of the scalarproduct and linear operator used from the sequential ones.
Description
Simulator programs and utilities for automatic differentiation.
Languages
C++
78.3%
ECL
17.7%
CMake
1.8%
Cuda
1.2%
Shell
0.5%
Other
0.5%