FilteredMatrix< VECTOR >::Accessor Class Reference

List of all members.

Public Member Functions

unsigned int row () const
unsigned int column () const
double value () const

Private Member Functions

 Accessor (const FilteredMatrix< VECTOR > *matrix, const unsigned int index)
void advance ()

Private Attributes

const FilteredMatrix< VECTOR > * matrix
unsigned int index

Friends

class const_iterator


Detailed Description

template<class VECTOR>
class FilteredMatrix< VECTOR >::Accessor

Accessor class for iterators

Constructor & Destructor Documentation

template<class VECTOR >
FilteredMatrix< VECTOR >::Accessor::Accessor ( const FilteredMatrix< VECTOR > *  matrix,
const unsigned int  index 
) [inline, private]

Constructor. Since we use accessors only for read access, a const matrix pointer is sufficient.

References Assert, and FilteredMatrix< VECTOR >::constraints.


Member Function Documentation

template<class VECTOR >
unsigned int FilteredMatrix< VECTOR >::Accessor::row (  )  const [inline]

Row number of the element represented by this object.

References FilteredMatrix< VECTOR >::Accessor::index, and FilteredMatrix< VECTOR >::Accessor::matrix.

template<class VECTOR >
unsigned int FilteredMatrix< VECTOR >::Accessor::column (  )  const [inline]

Column number of the element represented by this object.

References FilteredMatrix< VECTOR >::Accessor::index, and FilteredMatrix< VECTOR >::Accessor::matrix.

template<class VECTOR >
double FilteredMatrix< VECTOR >::Accessor::value (  )  const [inline]

Value of the right hand side for this row.

References FilteredMatrix< VECTOR >::Accessor::index, and FilteredMatrix< VECTOR >::Accessor::matrix.

template<class VECTOR >
void FilteredMatrix< VECTOR >::Accessor::advance (  )  [inline, private]


Friends And Related Function Documentation

template<class VECTOR>
friend class const_iterator [friend]


Member Data Documentation

template<class VECTOR>
const FilteredMatrix<VECTOR>* FilteredMatrix< VECTOR >::Accessor::matrix [private]

template<class VECTOR>
unsigned int FilteredMatrix< VECTOR >::Accessor::index [private]


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

deal.II documentation generated on Sat Aug 15 16:51:57 2009 by doxygen 1.5.9