Reference documentation for deal.II version 8.1.0
Public Member Functions | Public Attributes | List of all members
CompressedSetSparsityPattern::Line Struct Reference

Public Member Functions

 Line ()
 
void add (const size_type col_num)
 
template<typename ForwardIterator >
void add_entries (ForwardIterator begin, ForwardIterator end)
 

Public Attributes

std::set< size_typeentries
 

Detailed Description

For each row of the matrix, store the allocated non-zero entries as a std::set of column indices. For a discussion of storage schemes see the CompressedSparsityPattern::Line class.

Definition at line 385 of file compressed_set_sparsity_pattern.h.

Constructor & Destructor Documentation

CompressedSetSparsityPattern::Line::Line ( )
inline

Constructor.

Definition at line 423 of file compressed_set_sparsity_pattern.h.

Member Function Documentation

void CompressedSetSparsityPattern::Line::add ( const size_type  col_num)
inline

Add the given column number to this line.

Definition at line 430 of file compressed_set_sparsity_pattern.h.

template<typename ForwardIterator >
void CompressedSetSparsityPattern::Line::add_entries ( ForwardIterator  begin,
ForwardIterator  end 
)
inline

Add the columns specified by the iterator range to this line.

Definition at line 440 of file compressed_set_sparsity_pattern.h.


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