Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

__linalg_cvec< _S > Class Template Reference

#include <linalg.h>

List of all members.

Public Types

typedef std::vector< _S
>::value_type 
value_type
typedef std::vector< _S
>::reference 
reference
typedef std::vector< _S
>::pointer 
pointer
typedef std::vector< _S
>::const_reference 
const_reference
typedef std::vector< _S
>::const_pointer 
const_pointer
typedef std::vector< _S
>::size_type 
size_type
typedef std::vector< _S
>::difference_type 
difference_type
typedef std::vector< _S
>::allocator_type 
allocator_type
typedef std::vector< _S
>::iterator 
iterator
typedef std::vector< _S
>::const_iterator 
const_iterator
typedef std::vector< _S
>::reverse_iterator 
reverse_iterator
typedef std::vector< _S
>::const_reverse_iterator 
const_reverse_iterator
typedef mtl::dense_tag sparsity
typedef mtl::oned_tag dimension
typedef mtl::scaled1D< _Self > scaled_type
typedef mtl::light1D< _S > subrange_type
typedef _Self IndexArray
typedef _Self IndexArrayRef
enum  { N = 0 }

Public Methods

 __linalg_cvec (const std::vector< _S > &s)
 ~__linalg_cvec ()
iterator begin ()
iterator end ()
const_iterator begin () const
const_iterator end () const

template<class _S>
class __linalg_cvec< _S >


Member Typedef Documentation

template<class _S>
typedef std::vector<_S>::allocator_type __linalg_cvec< _S >::allocator_type
 

Definition at line 125 of file linalg.h.

template<class _S>
typedef std::vector<_S>::const_iterator __linalg_cvec< _S >::const_iterator
 

Definition at line 127 of file linalg.h.

template<class _S>
typedef std::vector<_S>::const_pointer __linalg_cvec< _S >::const_pointer
 

Definition at line 122 of file linalg.h.

template<class _S>
typedef std::vector<_S>::const_reference __linalg_cvec< _S >::const_reference
 

Definition at line 121 of file linalg.h.

template<class _S>
typedef std::vector<_S>::const_reverse_iterator __linalg_cvec< _S >::const_reverse_iterator
 

Definition at line 129 of file linalg.h.

template<class _S>
typedef std::vector<_S>::difference_type __linalg_cvec< _S >::difference_type
 

Definition at line 124 of file linalg.h.

template<class _S>
typedef mtl::oned_tag __linalg_cvec< _S >::dimension
 

Definition at line 132 of file linalg.h.

template<class _S>
typedef _Self __linalg_cvec< _S >::IndexArray
 

Definition at line 137 of file linalg.h.

template<class _S>
typedef _Self __linalg_cvec< _S >::IndexArrayRef
 

Definition at line 138 of file linalg.h.

template<class _S>
typedef std::vector<_S>::iterator __linalg_cvec< _S >::iterator
 

Definition at line 126 of file linalg.h.

template<class _S>
typedef std::vector<_S>::pointer __linalg_cvec< _S >::pointer
 

Definition at line 120 of file linalg.h.

template<class _S>
typedef std::vector<_S>::reference __linalg_cvec< _S >::reference
 

Definition at line 119 of file linalg.h.

template<class _S>
typedef std::vector<_S>::reverse_iterator __linalg_cvec< _S >::reverse_iterator
 

Definition at line 128 of file linalg.h.

template<class _S>
typedef mtl::scaled1D<_Self> __linalg_cvec< _S >::scaled_type
 

Definition at line 134 of file linalg.h.

template<class _S>
typedef std::vector<_S>::size_type __linalg_cvec< _S >::size_type
 

Definition at line 123 of file linalg.h.

template<class _S>
typedef mtl::dense_tag __linalg_cvec< _S >::sparsity
 

Definition at line 131 of file linalg.h.

template<class _S>
typedef mtl::light1D<_S> __linalg_cvec< _S >::subrange_type
 

Definition at line 136 of file linalg.h.

template<class _S>
typedef std::vector<_S>::value_type __linalg_cvec< _S >::value_type
 

Definition at line 118 of file linalg.h.


Member Enumeration Documentation

template<class _S>
anonymous enum
 

Enumeration values:
N 

Definition at line 116 of file linalg.h.


Constructor & Destructor Documentation

template<class _S>
__linalg_cvec< _S >::__linalg_cvec const std::vector< _S > &    s [inline]
 

Definition at line 140 of file linalg.h.

template<class _S>
__linalg_cvec< _S >::~__linalg_cvec   [inline]
 

Definition at line 141 of file linalg.h.


Member Function Documentation

template<class _S>
const_iterator __linalg_cvec< _S >::begin   const [inline]
 

Definition at line 146 of file linalg.h.

template<class _S>
iterator __linalg_cvec< _S >::begin   [inline]
 

Definition at line 143 of file linalg.h.

template<class _S>
const_iterator __linalg_cvec< _S >::end   const [inline]
 

Definition at line 147 of file linalg.h.

template<class _S>
iterator __linalg_cvec< _S >::end   [inline]
 

Definition at line 144 of file linalg.h.


The documentation for this class was generated from the following file:
Generated on Tue Nov 4 01:58:29 2003 for COCONUT API by doxygen1.2.18