Class template Dune::XT::Common::MatrixAbstraction

template<class K, size_t num_blocks, size_t block_rows, size_t block_cols>
class Dune::XT::Common::MatrixAbstraction

Specialization of MatrixAbstraction for Dune::XT::Common::BlockedFieldMatrix.

static constexpr size_t Dune::XT::Common::MatrixAbstraction::rows(const MatrixType&)

No documentation provided.

static constexpr size_t Dune::XT::Common::MatrixAbstraction::cols(const MatrixType&)

No documentation provided.

static inline void Dune::XT::Common::MatrixAbstraction::set_entry(MatrixType &mat, const size_t row, const size_t col, const int &val)

No documentation provided.

static inline int Dune::XT::Common::MatrixAbstraction::get_entry(const MatrixType &mat, const size_t row, const size_t col)

No documentation provided.

static inline void Dune::XT::Common::MatrixAbstraction::add_to_entry(MatrixType &mat, const size_t row, const size_t col, const int &val)

No documentation provided.

static inline int *Dune::XT::Common::MatrixAbstraction::data(MatrixType&)

No documentation provided.

static inline const int *Dune::XT::Common::MatrixAbstraction::data(const MatrixType&)

No documentation provided.

const bool Dune::XT::Common::MatrixAbstraction::is_matrix

No documentation provided.

const bool Dune::XT::Common::MatrixAbstraction::has_static_size

No documentation provided.

const size_t Dune::XT::Common::MatrixAbstraction::static_rows

No documentation provided.

const size_t Dune::XT::Common::MatrixAbstraction::static_cols

No documentation provided.

const StorageLayout Dune::XT::Common::MatrixAbstraction::storage_layout

No documentation provided.

const bool Dune::XT::Common::MatrixAbstraction::has_ostream

No documentation provided.

type Dune::XT::Common::MatrixAbstraction::MatrixType

No documentation provided.

type Dune::XT::Common::MatrixAbstraction::MatrixTypeTemplate

No documentation provided.

template<class SparsityPatternType = FullPattern>
static inline MatrixType Dune::XT::Common::MatrixAbstraction::create(const size_t rows, const size_t cols, const int &val = <recovery-expr>(), const SparsityPatternType& = SparsityPatternType())

No documentation provided.

template<class SparsityPatternType = FullPattern>
static inline int Dune::XT::Common::MatrixAbstraction::make_unique(const size_t rows, const size_t cols, const int &val = <recovery-expr>(), const SparsityPatternType& = SparsityPatternType())

No documentation provided.