Classes | |
struct | AdditionalData |
Public Member Functions | |
void | initialize (const SparseMatrix &matrix, const AdditionalData &additional_data=AdditionalData()) |
Private Attributes | |
Teuchos::RCP< Ifpack_Chebyshev > | ifpack |
A wrapper class for a Chebyshev preconditioner for Trilinos matrices.
The AdditionalData data structure allows to set preconditioner options.
void TrilinosWrappers::PreconditionChebyshev::initialize | ( | const SparseMatrix & | matrix, | |
const AdditionalData & | additional_data = AdditionalData() | |||
) |
Initialize function. Takes the matrix which is used to form the preconditioner, and additional flags if there are any.
Teuchos::RCP<Ifpack_Chebyshev> TrilinosWrappers::PreconditionChebyshev::ifpack [private] |
This is a pointer to the Ifpack data contained in this preconditioner.