#include <matrix_bloc_traits.h>
|  | 
| static Real & | v (Block &b, Index row, Index col) | 
|  | 
| static const Real & | v (const Block &b, Index row, Index col) | 
|  | 
| static void | vset (Block &b, int row, int col, Real val) | 
|  | 
| static void | vadd (Block &b, int row, int col, Real val) | 
|  | 
| static void | clear (Block &b) | 
|  | 
| static bool | empty (const Block &b) | 
|  | 
| static void | invert (Block &result, const Block &b) | 
|  | 
| static void | split_row_index (IndexType &index, IndexType &modulo) | 
|  | 
| static void | split_col_index (IndexType &index, IndexType &modulo) | 
|  | 
| template<class TSubBlock > | 
| static void | subBlock (const Block &b, IndexType row, IndexType col, TSubBlock &subBlock) | 
|  | 
| static sofa::linearalgebra::BaseMatrix::ElementType | getElementType () | 
|  | 
| static const std::string | Name () | 
|  | 
◆ clear()
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ empty()
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ getElementType()
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ invert()
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ Name()
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ split_col_index()
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ split_row_index()
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ subBlock()
template<Size L, Size C, class real , typename IndexType > 
template<class TSubBlock > 
 
 
◆ v() [1/2]
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ v() [2/2]
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ vadd()
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ vset()
template<Size L, Size C, class real , typename IndexType > 
 
 
◆ anonymous enum
template<Size L, Size C, class real , typename IndexType > 
      
 
 
◆ anonymous enum
template<Size L, Size C, class real , typename IndexType >