|
opm-upscaling
|
Class abstracting a preconditioner or an inverse operator. More...
#include <applier.hpp>
Public Member Functions | |
| OperatorApplier (T &t) | |
| Constructor. | |
| void | apply (Vector &v, Vector &d) |
| Apply the given operator to a vector. | |
| void | pre (Vector &x, Vector &b) |
| Preprocess a preconditioner, noop for an inverse operator. | |
| void | post (Vector &x) |
| Postprocess a preconditioner, noop for an inverse operator. | |
Public Attributes | |
| T & | A |
Class abstracting a preconditioner or an inverse operator.
|
inlineexplicit |
Constructor.
| [in] | t | The preconditioner or inverse operator |
| void Opm::Elasticity::OperatorApplier< T >::apply | ( | Vector & | v, |
| Vector & | d ) |
Apply the given operator to a vector.
| [out] | v | The result |
| [in] | d | The vector to apply to |
| void Opm::Elasticity::OperatorApplier< T >::post | ( | Vector & | x | ) |
Postprocess a preconditioner, noop for an inverse operator.
| [in,out] | x | The final solution |
| void Opm::Elasticity::OperatorApplier< T >::pre | ( | Vector & | x, |
| Vector & | b ) |
Preprocess a preconditioner, noop for an inverse operator.
| [in,out] | x | The initial (guessed) solution |
| [in,out] | b | The load vector |