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

#include <dune/istl/matrixutils.hh>

List of all members.

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.

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>
struct Dune::CheckIfDiagonalPresent< MultiTypeBlockMatrix< T1, T2, T3, T4, T5, T6, T7, T8, T9 >, blocklevel, l >


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) [inline, static]

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


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