#include <vecn.h>
| Public Types | |
| typedef dtype * | iterator | 
| typedef dtype const * | const_iterator | 
| Public Member Functions | |
| VecN () | |
| VecN (dtype const &d) | |
| VecN (pele::Array< dtype > const &x) | |
| size_t | size () const | 
| dtype * | data () | 
| dtype const * | data () const | 
| iterator | begin () | 
| iterator | end () | 
| const_iterator | begin () const | 
| const_iterator | end () const | 
| dtype & | operator[] (const size_t i) | 
| dtype const & | operator[] (const size_t i) const | 
| void | assign (dtype const &d) | 
| VecN< N > & | operator= (pele::Array< double > const &rhs) | 
| VecN< N > & | operator+= (const VecN< N > &rhs) | 
| VecN< N > & | operator+= (const dtype &rhs) | 
| VecN< N > & | operator-= (const VecN< N > &rhs) | 
| VecN< N > & | operator-= (const dtype &rhs) | 
| VecN< N > & | operator*= (const VecN< N > &rhs) | 
| VecN< N > & | operator*= (const dtype &rhs) | 
| VecN< N > & | operator/= (const VecN< N > &rhs) | 
| VecN< N > & | operator/= (const dtype &rhs) | 
| VecN< N > | operator- (VecN< N > const &rhs) const | 
| dtype | sum () const | 
| dtype | prod () const | 
| typedef dtype const* pele::VecN< N >::const_iterator | 
| typedef dtype* pele::VecN< N >::iterator | 
| pele::VecN< N >::VecN | ( | ) |  [inline] | 
| pele::VecN< N >::VecN | ( | dtype const & | d | ) |  [inline] | 
| pele::VecN< N >::VecN | ( | pele::Array< dtype > const & | x | ) |  [inline] | 
| void pele::VecN< N >::assign | ( | dtype const & | d | ) |  [inline] | 
| iterator pele::VecN< N >::begin | ( | ) |  [inline] | 
| const_iterator pele::VecN< N >::begin | ( | ) | const  [inline] | 
| dtype* pele::VecN< N >::data | ( | ) |  [inline] | 
| dtype const* pele::VecN< N >::data | ( | ) | const  [inline] | 
| iterator pele::VecN< N >::end | ( | ) |  [inline] | 
| const_iterator pele::VecN< N >::end | ( | ) | const  [inline] | 
| VecN<N>& pele::VecN< N >::operator*= | ( | const VecN< N > & | rhs | ) |  [inline] | 
| VecN<N>& pele::VecN< N >::operator*= | ( | const dtype & | rhs | ) |  [inline] | 
| VecN<N>& pele::VecN< N >::operator+= | ( | const VecN< N > & | rhs | ) |  [inline] | 
| VecN<N>& pele::VecN< N >::operator+= | ( | const dtype & | rhs | ) |  [inline] | 
| VecN<N> pele::VecN< N >::operator- | ( | VecN< N > const & | rhs | ) | const  [inline] | 
| VecN<N>& pele::VecN< N >::operator-= | ( | const VecN< N > & | rhs | ) |  [inline] | 
| VecN<N>& pele::VecN< N >::operator-= | ( | const dtype & | rhs | ) |  [inline] | 
| VecN<N>& pele::VecN< N >::operator/= | ( | const VecN< N > & | rhs | ) |  [inline] | 
| VecN<N>& pele::VecN< N >::operator/= | ( | const dtype & | rhs | ) |  [inline] | 
| VecN<N>& pele::VecN< N >::operator= | ( | pele::Array< double > const & | rhs | ) |  [inline] | 
copy the data in a pele::Array into this vector
| dtype& pele::VecN< N >::operator[] | ( | const size_t | i | ) |  [inline] | 
| dtype const& pele::VecN< N >::operator[] | ( | const size_t | i | ) | const  [inline] | 
| dtype pele::VecN< N >::prod | ( | ) | const  [inline] | 
| size_t pele::VecN< N >::size | ( | ) | const  [inline] | 
| dtype pele::VecN< N >::sum | ( | ) | const  [inline] | 
 1.7.6.1
 1.7.6.1