Reference documentation for deal.II version 9.2.0
|
#include <deal.II/lac/block_sparsity_pattern.h>
Additional Inherited Members | |
Public Types inherited from BlockSparsityPatternBase< SparsityPattern > | |
using | size_type = types::global_dof_index |
Static Public Member Functions inherited from BlockSparsityPatternBase< SparsityPattern > | |
static ::ExceptionBase & | ExcIncompatibleRowNumbers (int arg1, int arg2, int arg3, int arg4) |
static ::ExceptionBase & | ExcIncompatibleColNumbers (int arg1, int arg2, int arg3, int arg4) |
Static Public Attributes inherited from BlockSparsityPatternBase< SparsityPattern > | |
static const size_type | invalid_entry |
Protected Attributes inherited from BlockSparsityPatternBase< SparsityPattern > | |
size_type | rows |
size_type | columns |
Table< 2, SmartPointer< SparsityPattern, BlockSparsityPatternBase< SparsityPattern > > > | sub_objects |
BlockIndices | row_indices |
BlockIndices | column_indices |
This class extends the base class to implement an array of sparsity patterns that can be used by block sparse matrix objects. It only adds a few additional member functions, but the main interface stems from the base class, see there for more information.
This class is an example of the "static" type of Sparsity patterns.
Definition at line 401 of file block_sparsity_pattern.h.