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

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

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

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

size_t Dune::XT::LA::VectorArrayInterface::dim() const

No documentation provided.

size_t Dune::XT::LA::VectorArrayInterface::length() const

No documentation provided.

void Dune::XT::LA::VectorArrayInterface::reserve(const size_t len)

No documentation provided.

void Dune::XT::LA::VectorArrayInterface::append(const VectorType &vec)

No documentation provided.

void Dune::XT::LA::VectorArrayInterface::append(VectorType &&vec)

No documentation provided.

const VectorType &Dune::XT::LA::VectorArrayInterface::operator[](const size_t ii) const

No documentation provided.

VectorType &Dune::XT::LA::VectorArrayInterface::operator[](const size_t ii)

No documentation provided.

const_iterator Dune::XT::LA::VectorArrayInterface::begin() const

No documentation provided.

iterator Dune::XT::LA::VectorArrayInterface::begin()

No documentation provided.

const_iterator Dune::XT::LA::VectorArrayInterface::end() const

No documentation provided.

iterator Dune::XT::LA::VectorArrayInterface::end()

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.