MOOCHO (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AbstractLinAlgPack::SparseVector< T_Element, T_Alloc > Member List

This is the complete list of members for AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >, including all inherited members.

add_element(element_type ele)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
alloc_AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >private
allocator_type typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
assert_is_sorted() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inlineprivate
assert_sized_with_mem_set() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inlineprivate
assert_space(size_type n) const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inlineprivate
assert_valid_and_sorted() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
assume_sorted(bool assume_is_sorted)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
assume_sorted_AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >private
begin()AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
begin() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
const_iterator typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
const_reverse_iterator typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
difference_type typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
dim() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
DoesNotExistException typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
DuplicateIndexesException typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
element_type typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
end()AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
end() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
get_slice(const Range1D &rng) const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inlineprivate
get_whole_sp_vec()AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inlineprivate
get_whole_sp_vec() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inlineprivate
index_lookup_AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >private
insert_element(element_type ele)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
is_sorted() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
iterator typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
know_is_sorted_AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >private
lookup_element(size_type i)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
lookup_element(size_type i) const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
max_nz() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
max_nz_AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >private
NoNonZeroElementsException typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
NotSortedException typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
nz() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
offset() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
operator const SparseVectorSlice< T_Element >() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
operator SparseVectorSlice< T_Element >()AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
operator()()AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
operator()() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
operator()(const Range1D &rng)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
operator()(const Range1D &rng) const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
operator()(size_type lbound, size_type ubound)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
operator()(size_type lbound, size_type ubound) const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
operator=(const SparseVector< T_Element, T_Alloc > &sp_vec)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
operator=(const SparseVectorSlice< T_Element > &sp_vec_slc)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
OutOfRoomException typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
overlap(const SparseVectorSlice< T_Element > &sv) const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
rbegin()AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
rbegin() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
rend()AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
rend() const AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
resize(size_type size, size_type max_nz, difference_type offset=0)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
reverse_iterator typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
size_AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >private
size_type typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
sort()AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
SparseVector(const allocator_type &alloc=allocator_type())AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
SparseVector(bool assume_sorted, const allocator_type &alloc=allocator_type())AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
SparseVector(size_type size, size_type max_nz, difference_type offset=0, bool assume_sorted=false, const allocator_type &alloc=allocator_type())AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline
SparseVector(const SparseVector< T_Element, T_Alloc > &sp_vec)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
SparseVector(SparseVectorSlice< T_Element > sp_vec_slc, const allocator_type &alloc=allocator_type())AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
SpVecIndexLookup typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >private
uninitialized_resize(size_type size, size_type nz, size_type max_nz, difference_type offset=0)AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
UnsizedException typedefAbstractLinAlgPack::SparseVector< T_Element, T_Alloc >
~SparseVector()AbstractLinAlgPack::SparseVector< T_Element, T_Alloc >inline