dune-istl  2.2.1
Public Types | Static Public Member Functions | List of all members
Dune::CheckIfDiagonalPresent< MultiTypeBlockMatrix< T1, T2, T3, T4, T5, T6, T7, T8, T9 >, blocklevel, l > Struct Template Reference

#include <dune/istl/matrixutils.hh>

Public Types

typedef MultiTypeBlockMatrix
< T1, T2, T3, T4, T5, T6, T7,
T8, T9 > 
Matrix

Static Public Member Functions

static void check (const Matrix &mat)
 Check whether the a matrix has diagonal values on blocklevel recursion levels.

Member Typedef Documentation

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , std::size_t blocklevel, std::size_t l>
typedef MultiTypeBlockMatrix<T1,T2,T3,T4,T5,T6,T7,T8,T9> Dune::CheckIfDiagonalPresent< MultiTypeBlockMatrix< T1, T2, T3, T4, T5, T6, T7, T8, T9 >, blocklevel, l >::Matrix

Member Function Documentation

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , std::size_t blocklevel, std::size_t l>
static void Dune::CheckIfDiagonalPresent< MultiTypeBlockMatrix< T1, T2, T3, T4, T5, T6, T7, T8, T9 >, blocklevel, l >::check ( const Matrix mat)
inlinestatic

Check whether the a matrix has diagonal values on blocklevel recursion levels.


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