CompressedSetSparsityPattern::Line Struct Reference

List of all members.

Public Member Functions

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

Public Attributes

std::set< unsigned intentries

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.


Constructor & Destructor Documentation

CompressedSetSparsityPattern::Line::Line (  )  [inline]

Constructor.


Member Function Documentation

void CompressedSetSparsityPattern::Line::add ( const unsigned int  col_num  )  [inline]

Add the given column number to this line.

References entries.

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

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

References entries.


Member Data Documentation

Referenced by add(), and add_entries().


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

deal.II documentation generated on Mon Nov 23 22:57:33 2009 by doxygen 1.6.1