Class template Dune::XT::LA::ConstVectorView¶
-
template<class VectorImp>
class Dune::XT::LA::ConstVectorView¶ Read-only view onto a contiguous range of entries of an existing vector.
-
ThisType &Dune::XT::LA::ConstVectorView::operator=(const ThisType &other) = delete¶
No documentation provided.
-
ThisType &Dune::XT::LA::ConstVectorView::operator=(ThisType &&other) = delete¶
No documentation provided.
-
inline ThisType Dune::XT::LA::ConstVectorView::copy() const¶
No documentation provided.
-
size_t Dune::XT::LA::ConstVectorView::index(const size_t ii) const¶
No documentation provided.
-
inline size_t Dune::XT::LA::ConstVectorView::size() const¶
No documentation provided.
-
inline void Dune::XT::LA::ConstVectorView::resize(const size_t)¶
No documentation provided.
-
inline void Dune::XT::LA::ConstVectorView::add_to_entry(const size_t, const ScalarType&)¶
No documentation provided.
-
inline void Dune::XT::LA::ConstVectorView::set_entry(const size_t, const ScalarType&)¶
No documentation provided.
-
inline ScalarType Dune::XT::LA::ConstVectorView::get_entry(const size_t ii) const¶
No documentation provided.
-
inline ScalarType &Dune::XT::LA::ConstVectorView::operator[](const size_t)¶
No documentation provided.
-
inline const ScalarType &Dune::XT::LA::ConstVectorView::operator[](const size_t ii) const¶
No documentation provided.
-
ThisType Dune::XT::LA::ConstVectorView::add(const ThisType &other) const final¶
No documentation provided.
-
ThisType Dune::XT::LA::ConstVectorView::sub(const ThisType &other) const final¶
No documentation provided.
-
ThisType Dune::XT::LA::ConstVectorView::operator+(const ThisType &other) const final¶
No documentation provided.
-
ThisType Dune::XT::LA::ConstVectorView::operator-(const ThisType &other) const final¶
No documentation provided.
-
inline void Dune::XT::LA::ConstVectorView::scal(const ScalarType&)¶
No documentation provided.
-
inline void Dune::XT::LA::ConstVectorView::axpy(const ScalarType&, const ThisType&)¶
No documentation provided.
-
inline void Dune::XT::LA::ConstVectorView::add_to_entry(const size_t, const size_t, const ScalarType&)¶
No documentation provided.
-
inline void Dune::XT::LA::ConstVectorView::set_entry(const size_t, const size_t, const ScalarType&)¶
No documentation provided.
-
const Vector &Dune::XT::LA::ConstVectorView::vec() const¶
No documentation provided.
-
size_t Dune::XT::LA::ConstVectorView::first_entry() const¶
No documentation provided.
-
size_t Dune::XT::LA::ConstVectorView::past_last_entry() const¶
No documentation provided.
-
inline const ScalarType &Dune::XT::LA::ConstVectorView::get_unchecked_ref(const size_t ii) const¶
No documentation provided.
-
template<>
explicit Dune::XT::LA::ConstVectorView::ConstVectorView<VectorImp>(const size_t = 0, const ScalarType = ScalarType(0), const size_t = 1)¶ No documentation provided.
-
template<>
Dune::XT::LA::ConstVectorView::ConstVectorView<VectorImp>(const Vector &vector, const size_t first_entry, const size_t past_last_entry)¶ No documentation provided.
-
template<>
Dune::XT::LA::ConstVectorView::ConstVectorView<VectorImp>(const ThisType &other)¶ No documentation provided.
-
template<>
Dune::XT::LA::ConstVectorView::ConstVectorView<VectorImp>(ThisType &&other) noexcept = default¶ No documentation provided.
-
const Vector &Dune::XT::LA::ConstVectorView::vector_¶
No documentation provided.
-
const size_t Dune::XT::LA::ConstVectorView::first_entry_¶
No documentation provided.
-
const size_t Dune::XT::LA::ConstVectorView::past_last_entry_¶
No documentation provided.
-
type Dune::XT::LA::ConstVectorView::BaseType¶
No documentation provided.
-
type Dune::XT::LA::ConstVectorView::ThisType¶
No documentation provided.
-
type Dune::XT::LA::ConstVectorView::ScalarType¶
No documentation provided.
-
type Dune::XT::LA::ConstVectorView::RealType¶
No documentation provided.
-
type Dune::XT::LA::ConstVectorView::Vector¶
No documentation provided.
-
template<class T>
ScalarType Dune::XT::LA::ConstVectorView::dot(const VectorInterface<T, ScalarType> &other) const¶ No documentation provided.