AbstractLinAlgPack::sparse_bounds_itr Class Reference

Iterate through a set of sparse bounds. More...

#include <AbstractLinAlgPack_sparse_bounds.hpp>

List of all members.

Public Member Functions

 sparse_bounds_itr (const DVectorSlice::const_iterator &bl_begin, const DVectorSlice::const_iterator &bl_end, const DVectorSlice::const_iterator &bu_begin, const DVectorSlice::const_iterator &bu_end, value_type big_bnd)
 
const value_type & big_bnd () const
 
bool at_end () const
 
sparse_bounds_itroperator++ ()
 
index_type index () const
 
value_type lbound () const
 
value_type ubound () const
 


Detailed Description

Iterate through a set of sparse bounds.

Finish documentation.

Allow default copy constructor and assignment operator.

Definition at line 42 of file AbstractLinAlgPack_sparse_bounds.hpp.


Constructor & Destructor Documentation

AbstractLinAlgPack::sparse_bounds_itr::sparse_bounds_itr const DVectorSlice::const_iterator &  bl_begin,
const DVectorSlice::const_iterator &  bl_end,
const DVectorSlice::const_iterator &  bu_begin,
const DVectorSlice::const_iterator &  bu_end,
value_type  big_bnd
[inline]
 

Definition at line 48 of file AbstractLinAlgPack_sparse_bounds.hpp.


Member Function Documentation

const value_type& AbstractLinAlgPack::sparse_bounds_itr::big_bnd  )  const [inline]
 

Definition at line 64 of file AbstractLinAlgPack_sparse_bounds.hpp.

bool AbstractLinAlgPack::sparse_bounds_itr::at_end  )  const [inline]
 

Definition at line 67 of file AbstractLinAlgPack_sparse_bounds.hpp.

sparse_bounds_itr& AbstractLinAlgPack::sparse_bounds_itr::operator++  )  [inline]
 

Definition at line 70 of file AbstractLinAlgPack_sparse_bounds.hpp.

index_type AbstractLinAlgPack::sparse_bounds_itr::index  )  const [inline]
 

Definition at line 78 of file AbstractLinAlgPack_sparse_bounds.hpp.

value_type AbstractLinAlgPack::sparse_bounds_itr::lbound  )  const [inline]
 

Definition at line 81 of file AbstractLinAlgPack_sparse_bounds.hpp.

value_type AbstractLinAlgPack::sparse_bounds_itr::ubound  )  const [inline]
 

Definition at line 84 of file AbstractLinAlgPack_sparse_bounds.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:33:55 2008 for AbstractLinAlgPack: C++ Interfaces For Vectors, Matrices And Related Linear Algebra Objects by doxygen 1.3.9.1