Class template Dune::XT::LA::VectorArrayInterface

Inherits from Dune::XT::Common::CRTPInterface.

template<class TraitsImp>
class Dune::XT::LA::VectorArrayInterface<TraitsImp> : public Common::CRTPInterface<VectorArrayInterface<TraitsImp>, TraitsImp>

Models a collection of length() number of vectors of size dim() each.

Method Dune::XT::LA::VectorArrayInterface::dim

template<class TraitsImp>
int Dune::XT::LA::VectorArrayInterface<TraitsImp>::dim() const

No documentation provided.

Method Dune::XT::LA::VectorArrayInterface::length

template<class TraitsImp>
int Dune::XT::LA::VectorArrayInterface<TraitsImp>::length() const

No documentation provided.

Method Dune::XT::LA::VectorArrayInterface::reserve

template<class TraitsImp>
void Dune::XT::LA::VectorArrayInterface<TraitsImp>::reserve(const int len)

No documentation provided.

Method Dune::XT::LA::VectorArrayInterface::append

template<class TraitsImp>
void Dune::XT::LA::VectorArrayInterface<TraitsImp>::append(const VectorType &vec)

No documentation provided.

Method Dune::XT::LA::VectorArrayInterface::append

template<class TraitsImp>
void Dune::XT::LA::VectorArrayInterface<TraitsImp>::append(VectorType &&vec)

No documentation provided.

Method Dune::XT::LA::VectorArrayInterface::operator[]

template<class TraitsImp>
const VectorType &Dune::XT::LA::VectorArrayInterface<TraitsImp>::operator[](const int ii) const

No documentation provided.

Method Dune::XT::LA::VectorArrayInterface::operator[]

template<class TraitsImp>
VectorType &Dune::XT::LA::VectorArrayInterface<TraitsImp>::operator[](const int ii)

No documentation provided.

Method Dune::XT::LA::VectorArrayInterface::begin

template<class TraitsImp>
const_iterator Dune::XT::LA::VectorArrayInterface<TraitsImp>::begin() const

No documentation provided.

Method Dune::XT::LA::VectorArrayInterface::begin

template<class TraitsImp>
iterator Dune::XT::LA::VectorArrayInterface<TraitsImp>::begin()

No documentation provided.

Method Dune::XT::LA::VectorArrayInterface::end

template<class TraitsImp>
const_iterator Dune::XT::LA::VectorArrayInterface<TraitsImp>::end() const

No documentation provided.

Method Dune::XT::LA::VectorArrayInterface::end

template<class TraitsImp>
iterator Dune::XT::LA::VectorArrayInterface<TraitsImp>::end()

No documentation provided.

Type alias Dune::XT::LA::VectorArrayInterface::BaseType

type Dune::XT::LA::VectorArrayInterface::BaseType

No documentation provided.

Type alias Dune::XT::LA::VectorArrayInterface::Traits

type Dune::XT::LA::VectorArrayInterface::Traits

No documentation provided.

Type alias Dune::XT::LA::VectorArrayInterface::derived_type

type Dune::XT::LA::VectorArrayInterface::derived_type

No documentation provided.

Type alias Dune::XT::LA::VectorArrayInterface::VectorType

type Dune::XT::LA::VectorArrayInterface::VectorType

No documentation provided.

Type alias Dune::XT::LA::VectorArrayInterface::const_iterator

type Dune::XT::LA::VectorArrayInterface::const_iterator

No documentation provided.

Type alias Dune::XT::LA::VectorArrayInterface::iterator

type Dune::XT::LA::VectorArrayInterface::iterator

No documentation provided.

Function template Dune::XT::LA::VectorArrayInterface::set_all

template<class TraitsImp>
template<class F>
void Dune::XT::LA::VectorArrayInterface<TraitsImp>::set_all(const F &scalar)

No documentation provided.