AMDiS 2.11-git
The Adaptive Multi-Dimensional Simulation Toolbox
 
Loading...
Searching...
No Matches
BlockMatrix< Matrix > Class Template Reference

A block matrix supporting assignment from flat matrices. More...

#include <BlockMatrix.hpp>

Inherits dense2D< Matrix >.

Public Member Functions

template<class Mapping >
 BlockMatrix (Matrix const &matrix, Mapping const &mapping, bool diagonalsOnly=false)
 
template<class Mapping >
void copyFrom (Matrix const &matrix, Mapping const &mapping, bool diagonalsOnly=false)
 
std::size_t rows () const
 Return the number of row blocks.
 
std::size_t rows (std::size_t i) const
 Return the number of DOFs in i'th row block.
 
std::size_t cols () const
 Return the number of columns blocks.
 
std::size_t cols (std::size_t i) const
 Return the number of DOFs in i'th column block.
 

Friends

template<class , class , class , class >
class BlockPreconditioner
 

Detailed Description

template<class Matrix>
class AMDiS::BlockMatrix< Matrix >

A block matrix supporting assignment from flat matrices.


The documentation for this class was generated from the following file: