Class template Dune::XT::LA::MatrixInverter

template<class MatrixType, bool is_matrix = Common::is_matrix<MatrixType>::value>
class Dune::XT::LA::MatrixInverter<MatrixType, is_matrix>

A means to obtain the inverse of a given matrix.

Note

This class needs to bespecialized for each MatrixType, the purpose of this class is merely to document the expected functionality.

Method Dune::XT::LA::MatrixInverter::options

template<class MatrixType, bool is_matrix = Common::is_matrix<MatrixType>::value>
const Common::Configuration &Dune::XT::LA::MatrixInverter<MatrixType, is_matrix>::options() const

No documentation provided.

Method Dune::XT::LA::MatrixInverter::matrix

template<class MatrixType, bool is_matrix = Common::is_matrix<MatrixType>::value>
const MatrixType &Dune::XT::LA::MatrixInverter<MatrixType, is_matrix>::matrix() const

No documentation provided.

Method Dune::XT::LA::MatrixInverter::inverse

template<class MatrixType, bool is_matrix = Common::is_matrix<MatrixType>::value>
const MatrixType &Dune::XT::LA::MatrixInverter<MatrixType, is_matrix>::inverse() const

No documentation provided.

Constructor Dune::XT::LA::MatrixInverter::MatrixInverter<MatrixType, is_matrix>

template<>
template<class MatrixType, bool is_matrix = Common::is_matrix<MatrixType>::value>
explicit Dune::XT::LA::MatrixInverter<MatrixType, is_matrix>::MatrixInverter<MatrixType, is_matrix>(const MatrixType&, const std::string&)

No documentation provided.

Constructor Dune::XT::LA::MatrixInverter::MatrixInverter<MatrixType, is_matrix>

template<>
template<class MatrixType, bool is_matrix = Common::is_matrix<MatrixType>::value>
Dune::XT::LA::MatrixInverter<MatrixType, is_matrix>::MatrixInverter<MatrixType, is_matrix>(const MatrixType&, const Common::Configuration&)

No documentation provided.