MTL 4: mtl::scaled2D< TwoD, T > Class Template Reference
#include <scaled2D.h>
Public Types | |
Type Definitions | |
enum | |
typedef TwoD::size_type | size_type |
typedef scaled1D< typename TwoD::value_type > | value_type |
typedef scaled1D< typename TwoD::value_type > | reference |
typedef const scaled1D < typename TwoD::value_type > | const_reference |
typedef scaled2D_iter < typename TwoD::iterator, T, value_type, reference > | iterator |
typedef scaled2D_iter < typename TwoD::const_iterator, T, value_type, reference > | const_iterator |
typedef reverse_iter < scaled2D_iter< typename TwoD::reverse_iterator, T, value_type, reference > > | reverse_iterator |
typedef reverse_iter < scaled2D_iter< typename TwoD::const_reverse_iterator, T, value_type, reference > > | const_reverse_iterator |
typedef TwoD::sparsity | sparsity |
typedef TwoD::strideability | strideability |
typedef TwoD::storage_loc | storage_loc |
typedef scaled2D< typename TwoD::transpose_type, T > | transpose_type |
Public Member Functions | |
Constructors | |
scaled2D () | |
scaled2D (const TwoD &x, const T &a) | |
Iterator Access Methods | |
const_iterator | begin () const |
const_iterator | end () const |
const_reverse_iterator | rbegin () const |
const_reverse_iterator | rend () const |
Element Access Methods | |
reference | operator[] (int i) const |
T | operator() (int i, int j) const |
Size Methods | |
TwoD | twod |
T | alpha |
int | major () const |
int | minor () const |
size_type | nnz () const |
mtl::scaled2D< TwoD, T > Class Template Reference -- MTL 4 -- Peter Gottschling and Andrew Lumsdaine
-- Generated on 24 Aug 2009 by Doxygen 1.5.9 -- Copyright 2008-09 by TU Dresden and the Trustees of Indiana University.