Class template Dune::XT::LA::AmgApplicator¶
-
template<class S, class CommunicatorType>
class Dune::XT::LA::AmgApplicator<S, CommunicatorType>¶ Applies an AMG-preconditioned BiCGStab solver to an IstlRowMajorSparseMatrix (general, parallel case).
the general, parallel case
Method Dune::XT::LA::AmgApplicator::call¶
-
template<class S, class CommunicatorType>
InverseOperatorResult Dune::XT::LA::AmgApplicator<S, CommunicatorType>::call(IstlDenseVector<S> &rhs, IstlDenseVector<S> &solution, const Common::Configuration &opts, const Common::Configuration &default_opts, const std::string &smoother_type)¶ No documentation provided.
Constructor Dune::XT::LA::AmgApplicator::AmgApplicator<S, CommunicatorType>¶
-
template<>
template<class S, class CommunicatorType>
Dune::XT::LA::AmgApplicator<S, CommunicatorType>::AmgApplicator<S, CommunicatorType>(const MatrixType &matrix, const CommunicatorType &comm)¶ No documentation provided.
Field Dune::XT::LA::AmgApplicator::matrix_¶
-
const MatrixType &Dune::XT::LA::AmgApplicator::matrix_¶
No documentation provided.
Field Dune::XT::LA::AmgApplicator::communicator_¶
-
const CommunicatorType &Dune::XT::LA::AmgApplicator::communicator_¶
No documentation provided.
Type alias Dune::XT::LA::AmgApplicator::MatrixType¶
-
type Dune::XT::LA::AmgApplicator::MatrixType¶
No documentation provided.
Type alias Dune::XT::LA::AmgApplicator::R¶
-
type Dune::XT::LA::AmgApplicator::R¶
No documentation provided.
Type alias Dune::XT::LA::AmgApplicator::IstlMatrixType¶
-
type Dune::XT::LA::AmgApplicator::IstlMatrixType¶
No documentation provided.
Type alias Dune::XT::LA::AmgApplicator::IstlVectorType¶
-
type Dune::XT::LA::AmgApplicator::IstlVectorType¶
No documentation provided.