| add(const VectorImp< B > &b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | array_type typedef | PTM::VVector< T > |  | 
  | assign(const VectorImp< B > &b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | assign(const element_type *b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | clear(const element_type v=zero(0)) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | clip(const VectorImp< BD > &b, const VectorImp< ED > &e) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | data | PTM::VVector< T > |  [private] | 
  | div(const element_type &b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | dot(const VectorImp< B > &b) const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | element_max(const VectorImp< B > &b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | element_min(const VectorImp< B > &b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | equal(const VectorImp< B > &b) const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | exp() | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | init_buffer() | PTM::VVector< T > |  [inline, protected] | 
  | input(T &is) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | item(size_t n) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | item_impl(size_t i) | PTM::VVector< T > |  [inline] | 
  | item_impl(size_t i) const  | PTM::VVector< T > |  [inline] | 
  | multi(const element_type &b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | norm() const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | operator *(element_type b) const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | operator *=(T b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | operator element_type *() | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > >::operator+=(const VectorImp< BD > &b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | operator-() const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > >::operator-=(const VectorImp< BD > &b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | operator/(element_type b) const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | operator/=(T b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | operator[](I n) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | operator[](I n) const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | print(std::ostream &os, char *sep="( )") const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | resize(size_t sz) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | resize_impl(size_t s) | PTM::VVector< T > |  [inline] | 
  | set_default() | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline, protected] | 
  | size() const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | size_impl() const  | PTM::VVector< T > |  [inline] | 
  | square() const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | stride() | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | stride_impl() const  | PTM::VVector< T > |  [inline] | 
  | sub(const VectorImp< B > &b) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | this_type typedef | PTM::VVector< T > |  | 
  | unit() const  | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | unitize() | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | v_range(size_t off, size_t sz) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | v_slice(size_t off, size_t sz, size_t str) | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | VectorImp() | PTM::VectorImp< TVectorDesc< 1, VVector< T >, VVector< T >, T > > |  [inline] | 
  | VVector() | PTM::VVector< T > |  [inline] | 
  | VVector(const VVector &s) | PTM::VVector< T > |  [inline] |