Class template Dune::XT::LA::AmgApplicator

template<class S, class CommunicatorType>
class Dune::XT::LA::AmgApplicator

Applies an AMG-preconditioned BiCGStab solver to an IstlRowMajorSparseMatrix (general, parallel case).

the general, parallel case

int Dune::XT::LA::AmgApplicator::call(IstlDenseVector<S> &rhs, IstlDenseVector<S> &solution, const Common::Configuration &opts, const Common::Configuration &default_opts, const std::string &smoother_type)

No documentation provided.

template<>
Dune::XT::LA::AmgApplicator::AmgApplicator<S, CommunicatorType>(const MatrixType &matrix, const CommunicatorType &comm)

No documentation provided.

const MatrixType &Dune::XT::LA::AmgApplicator::matrix_

No documentation provided.

const CommunicatorType &Dune::XT::LA::AmgApplicator::communicator_

No documentation provided.

type Dune::XT::LA::AmgApplicator::MatrixType

No documentation provided.

type Dune::XT::LA::AmgApplicator::R

No documentation provided.

type Dune::XT::LA::AmgApplicator::IstlMatrixType

No documentation provided.

type Dune::XT::LA::AmgApplicator::IstlVectorType

No documentation provided.