| begin() | VectorView |  | 
  | ConstVectorView::begin() const | ConstVectorView |  | 
  | const_iterator typedef | ConstVectorView |  | 
  | ConstVectorView(const ConstVectorView &)=default | ConstVectorView |  | 
  | ConstVectorView(ConstVectorView &&)=default | ConstVectorView |  | 
  | ConstVectorView(const Numeric &a) | ConstVectorView |  | 
  | ConstVectorView()=default | ConstVectorView | protected | 
  | ConstVectorView(Numeric *data, const Range &range) | ConstVectorView | protected | 
  | ConstVectorView(Numeric *data, const Range &p, const Range &n) | ConstVectorView | protected | 
  | empty() const | ConstVectorView |  | 
  | end() | VectorView |  | 
  | ConstVectorView::end() const | ConstVectorView |  | 
  | get(Index n) | VectorView | inline | 
  | ConstVectorView::get(Index n) const | ConstVectorView | inline | 
  | get_c_array() const | VectorView |  | 
  | get_c_array() | VectorView |  | 
  | iterator typedef | VectorView |  | 
  | mdata | ConstVectorView | protected | 
  | mrange | ConstVectorView | protected | 
  | nelem() const | ConstVectorView |  | 
  | operator ConstMatrixView() const | ConstVectorView |  | 
  | operator MatrixView() | VectorView |  | 
  | operator*=(Numeric x) | VectorView |  | 
  | operator*=(const ConstVectorView &x) | VectorView |  | 
  | operator+=(Numeric x) | VectorView |  | 
  | operator+=(const ConstVectorView &x) | VectorView |  | 
  | operator-=(Numeric x) | VectorView |  | 
  | operator-=(const ConstVectorView &x) | VectorView |  | 
  | operator/=(Numeric x) | VectorView |  | 
  | operator/=(const ConstVectorView &x) | VectorView |  | 
  | operator=(const Vector &v) | Vector |  | 
  | operator=(Vector &&v) noexcept | Vector |  | 
  | operator=(std::initializer_list< Numeric > v) | Vector |  | 
  | operator=(const Array< Numeric > &v) | Vector |  | 
  | operator=(Numeric x) | Vector |  | 
  | VectorView::operator=(const ConstVectorView &v) | VectorView |  | 
  | VectorView::operator=(const VectorView &v) | VectorView |  | 
  | ConstVectorView::operator=(ConstVectorView &&)=default | ConstVectorView |  | 
  | operator[](Index n) | VectorView | inline | 
  | operator[](const Range &r) | VectorView |  | 
  | ConstVectorView::operator[](Index n) const | ConstVectorView | inline | 
  | ConstVectorView::operator[](const Range &r) const | ConstVectorView |  | 
  | resize(Index n) | Vector |  | 
  | sum() const | ConstVectorView |  | 
  | swap(Vector &v1, Vector &v2) | Vector | friend | 
  | Vector()=default | Vector |  | 
  | Vector(std::initializer_list< Numeric > init) | Vector |  | 
  | Vector(Index n) | Vector | explicit | 
  | Vector(Index n, Numeric fill) | Vector |  | 
  | Vector(Numeric start, Index extent, Numeric stride) | Vector |  | 
  | Vector(const ConstVectorView &v) | Vector |  | 
  | Vector(const Vector &v) | Vector |  | 
  | Vector(Vector &&v) noexcept | Vector | inline | 
  | Vector(const std::vector< Numeric > &) | Vector |  | 
  | VectorView(const VectorView &)=default | VectorView |  | 
  | VectorView(const Vector &) | VectorView |  | 
  | VectorView(Vector &v) | VectorView |  | 
  | VectorView(Numeric &a) | VectorView |  | 
  | VectorView()=default | VectorView | protected | 
  | VectorView(Numeric *data, const Range &range) | VectorView | protected | 
  | VectorView(Numeric *data, const Range &p, const Range &n) | VectorView | protected | 
  | ~ConstVectorView()=default | ConstVectorView | virtual | 
  | ~Vector() | Vector | virtual | 
  | ~VectorView()=default | VectorView | virtual |