Class template Dune::XT::LA::SaddlePointSolver¶
-
template<class VectorType, class MatrixType, class CommunicatorType = SequentialCommunication>
class Dune::XT::LA::SaddlePointSolver¶ Solves a saddle point system (A B1; B2^T C) (u; p) = (f; g) using the Schur complement.
-
static int Dune::XT::LA::SaddlePointSolver::types()¶
No documentation provided.
-
static XT::Common::Configuration Dune::XT::LA::SaddlePointSolver::options(const std::string &type =
<recovery-expr>(""))¶ No documentation provided.
-
void Dune::XT::LA::SaddlePointSolver::apply(const Vector &f, const Vector &g, Vector &u, Vector &p) const¶
No documentation provided.
-
void Dune::XT::LA::SaddlePointSolver::apply(const Vector &f, const Vector &g, Vector &u, Vector &p, const std::string &type) const¶
No documentation provided.
-
int Dune::XT::LA::SaddlePointSolver::verbosity(const Common::Configuration &opts, const Common::Configuration &default_opts) const¶
No documentation provided.
-
void Dune::XT::LA::SaddlePointSolver::apply(const Vector &f, const Vector &g, Vector &u, Vector &p, const Common::Configuration &opts) const¶
No documentation provided.
-
template<>
Dune::XT::LA::SaddlePointSolver::SaddlePointSolver<VectorType, MatrixType, CommunicatorType>(const Matrix &A, const Matrix &B1, const Matrix &B2, const Matrix &C)¶ No documentation provided.
-
const Matrix &Dune::XT::LA::SaddlePointSolver::A_¶
No documentation provided.
-
const Matrix &Dune::XT::LA::SaddlePointSolver::B1_¶
No documentation provided.
-
const Matrix &Dune::XT::LA::SaddlePointSolver::B2_¶
No documentation provided.
-
const Matrix &Dune::XT::LA::SaddlePointSolver::C_¶
No documentation provided.
-
type Dune::XT::LA::SaddlePointSolver::Vector¶
No documentation provided.
-
type Dune::XT::LA::SaddlePointSolver::Matrix¶
No documentation provided.
-
type Dune::XT::LA::SaddlePointSolver::Field¶
No documentation provided.