Dune::BCRSMatrix< B, A >::CreateIterator Class Reference

#include <bcrsmatrix.hh>

List of all members.


Detailed Description

template<class B, class A = ISTLAllocator>
class Dune::BCRSMatrix< B, A >::CreateIterator

Iterator class for sequential creation of blocks

Public Member Functions

 CreateIterator (BCRSMatrix &_Mat, size_type _i)
 constructor
CreateIteratoroperator++ ()
 prefix increment
bool operator!= (const CreateIterator &it) const
 inequality
bool operator== (const CreateIterator &it) const
 equality
size_type index () const
 dereferencing
void insert (size_type j)
 put column index in row
bool contains (size_type j)
 return true if column index is in row
std::set< size_type >::size_type size () const
 Get the current row size.

Member Function Documentation

template<class B, class A = ISTLAllocator>
std::set<size_type>::size_type Dune::BCRSMatrix< B, A >::CreateIterator::size (  )  const [inline]

Get the current row size.

Returns:
The number of indices already inserted for the current row.


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

Generated on 6 Nov 2008 with Doxygen (ver 1.5.6) [logfile].