Class template Dune::XT::LA::ListVectorArray

template<class Vector>
class Dune::XT::LA::ListVectorArray<Vector>

A dynamic array of vectors, each annotated with a Common::Parameter note.

Class Dune::XT::LA::ListVectorArray::AnnotatedVector

class Dune::XT::LA::ListVectorArray::AnnotatedVector

No documentation provided.

Method Dune::XT::LA::ListVectorArray::AnnotatedVector::vector

const VectorType &Dune::XT::LA::ListVectorArray::AnnotatedVector::vector() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::AnnotatedVector::vector

VectorType &Dune::XT::LA::ListVectorArray::AnnotatedVector::vector()

No documentation provided.

Method Dune::XT::LA::ListVectorArray::AnnotatedVector::note

const Common::Parameter &Dune::XT::LA::ListVectorArray::AnnotatedVector::note() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::AnnotatedVector::note

Common::Parameter &Dune::XT::LA::ListVectorArray::AnnotatedVector::note()

No documentation provided.

Constructor Dune::XT::LA::ListVectorArray::AnnotatedVector::AnnotatedVector

Dune::XT::LA::ListVectorArray::AnnotatedVector::AnnotatedVector(int &vectors, int &notes, const int ii)

No documentation provided.

Field Dune::XT::LA::ListVectorArray::AnnotatedVector::vectors_

int &Dune::XT::LA::ListVectorArray::AnnotatedVector::vectors_

No documentation provided.

Field Dune::XT::LA::ListVectorArray::AnnotatedVector::notes_

int &Dune::XT::LA::ListVectorArray::AnnotatedVector::notes_

No documentation provided.

Field Dune::XT::LA::ListVectorArray::AnnotatedVector::ii_

const int Dune::XT::LA::ListVectorArray::AnnotatedVector::ii_

No documentation provided.

Method Dune::XT::LA::ListVectorArray::dim

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::dim() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::length

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::length() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::vectors

template<class Vector>
const int &Dune::XT::LA::ListVectorArray<Vector>::vectors() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::notes

template<class Vector>
const int &Dune::XT::LA::ListVectorArray<Vector>::notes() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::reserve

template<class Vector>
void Dune::XT::LA::ListVectorArray<Vector>::reserve(const int len)

No documentation provided.

Method Dune::XT::LA::ListVectorArray::append

template<class Vector>
void Dune::XT::LA::ListVectorArray<Vector>::append(const VectorType &vec, const Common::Parameter &note)

No documentation provided.

Method Dune::XT::LA::ListVectorArray::append

template<class Vector>
void Dune::XT::LA::ListVectorArray<Vector>::append(VectorType &vec, const Common::Parameter &note)

No documentation provided.

Method Dune::XT::LA::ListVectorArray::append

template<class Vector>
void Dune::XT::LA::ListVectorArray<Vector>::append(VectorType &&vec, const Common::Parameter &note)

No documentation provided.

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

template<class Vector>
const AnnotatedVector &Dune::XT::LA::ListVectorArray<Vector>::operator[](const int ii) const

No documentation provided.

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

template<class Vector>
AnnotatedVector &Dune::XT::LA::ListVectorArray<Vector>::operator[](const int ii)

No documentation provided.

Method Dune::XT::LA::ListVectorArray::front

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::front()

No documentation provided.

Method Dune::XT::LA::ListVectorArray::front

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::front() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::back

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::back()

No documentation provided.

Method Dune::XT::LA::ListVectorArray::back

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::back() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::begin

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::begin()

No documentation provided.

Method Dune::XT::LA::ListVectorArray::begin

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::begin() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::cbegin

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::cbegin() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::end

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::end()

No documentation provided.

Method Dune::XT::LA::ListVectorArray::end

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::end() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::cend

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::cend() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::rbegin

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::rbegin()

No documentation provided.

Method Dune::XT::LA::ListVectorArray::rbegin

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::rbegin() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::crbegin

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::crbegin() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::rend

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::rend()

No documentation provided.

Method Dune::XT::LA::ListVectorArray::rend

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::rend() const

No documentation provided.

Method Dune::XT::LA::ListVectorArray::crend

template<class Vector>
int Dune::XT::LA::ListVectorArray<Vector>::crend() const

No documentation provided.

Constructor Dune::XT::LA::ListVectorArray::ListVectorArray<Vector>

template<>
template<class Vector>
explicit Dune::XT::LA::ListVectorArray<Vector>::ListVectorArray<Vector>(const int dm, const int lngth = 0, const int resrv = 0)

No documentation provided.

Constructor Dune::XT::LA::ListVectorArray::ListVectorArray<Vector>

template<>
template<class Vector>
Dune::XT::LA::ListVectorArray<Vector>::ListVectorArray<Vector>(const ThisType &other)

No documentation provided.

Constructor Dune::XT::LA::ListVectorArray::ListVectorArray<Vector>

template<>
template<class Vector>
Dune::XT::LA::ListVectorArray<Vector>::ListVectorArray<Vector>(ThisType &&source) noexcept

No documentation provided.

Field Dune::XT::LA::ListVectorArray::dim_

const int Dune::XT::LA::ListVectorArray::dim_

No documentation provided.

Field Dune::XT::LA::ListVectorArray::len_

int Dune::XT::LA::ListVectorArray::len_

No documentation provided.

Field Dune::XT::LA::ListVectorArray::vectors_

int Dune::XT::LA::ListVectorArray::vectors_

No documentation provided.

Field Dune::XT::LA::ListVectorArray::notes_

int Dune::XT::LA::ListVectorArray::notes_

No documentation provided.

Field Dune::XT::LA::ListVectorArray::pairs_

int Dune::XT::LA::ListVectorArray::pairs_

No documentation provided.

Type alias Dune::XT::LA::ListVectorArray::ThisType

type Dune::XT::LA::ListVectorArray::ThisType

No documentation provided.

Type alias Dune::XT::LA::ListVectorArray::VectorType

type Dune::XT::LA::ListVectorArray::VectorType

No documentation provided.