mortar_schur.hpp
Go to the documentation of this file.
void applyscaleadd(field_type alpha, const Vector &x, Vector &y) const Apply the multiplier block with an embedded axpy. Definition: mortar_schur.hpp:57 Definition: applier.hpp:18 Helper class for abstracting differences between inverse operators and preconditioners in DUNE... T & Ai Reference to solver or evaluator for inverse operator. Definition: mortar_schur.hpp:71 Class abstracting a preconditioner or an inverse operator. Definition: applier.hpp:23 void apply(const Vector &x, Vector &y) const Apply the multiplier block. Definition: mortar_schur.hpp:47 Definition: mortar_schur.hpp:27 Dune::BCRSMatrix< Dune::FieldMatrix< double, 1, 1 > > Matrix A sparse matrix holding our operator. Definition: matrixops.hpp:23 Helper class with some matrix operations. MortarBlockEvaluator(T &Ai_, const Matrix &B_) Constructor. Definition: mortar_schur.hpp:38 const Matrix & B Reference to the mortar coupling matrix. Definition: mortar_schur.hpp:72 The category the preconditioner is part of. Definition: mortar_schur.hpp:32 Dune::BlockVector< Dune::FieldVector< double, 1 > > Vector A vector holding our RHS. Definition: matrixops.hpp:29 OperatorApplier< T > op Applier for the preconditioner / inverse solver. Definition: mortar_schur.hpp:73 |