Class template Dune::XT::Common::BlockedFieldVector

template<class K, size_t block_num, size_t size_block>
class Dune::XT::Common::BlockedFieldVector

A vector partitioned into num_blocks contiguous FieldVector blocks of equal size.

size_t Dune::XT::Common::BlockedFieldVector::size() const

No documentation provided.

K &Dune::XT::Common::BlockedFieldVector::operator[](const size_t ii)

No documentation provided.

const K &Dune::XT::Common::BlockedFieldVector::operator[](const size_t ii) const

No documentation provided.

K &Dune::XT::Common::BlockedFieldVector::get_entry(const size_t jj, const size_t ii)

No documentation provided.

const K &Dune::XT::Common::BlockedFieldVector::get_entry(const size_t jj, const size_t ii) const

No documentation provided.

BlockType &Dune::XT::Common::BlockedFieldVector::block(const size_t jj)

No documentation provided.

const BlockType &Dune::XT::Common::BlockedFieldVector::block(const size_t jj) const

No documentation provided.

K Dune::XT::Common::BlockedFieldVector::one_norm() const

No documentation provided.

K Dune::XT::Common::BlockedFieldVector::two_norm() const

No documentation provided.

K Dune::XT::Common::BlockedFieldVector::two_norm2() const

No documentation provided.

K *Dune::XT::Common::BlockedFieldVector::data()

No documentation provided.

const K *Dune::XT::Common::BlockedFieldVector::data() const

No documentation provided.

K *Dune::XT::Common::BlockedFieldVector::begin()

No documentation provided.

const K *Dune::XT::Common::BlockedFieldVector::begin() const

No documentation provided.

K *Dune::XT::Common::BlockedFieldVector::end()

No documentation provided.

const K *Dune::XT::Common::BlockedFieldVector::end() const

No documentation provided.

ThisType &Dune::XT::Common::BlockedFieldVector::operator*=(const K &val)

No documentation provided.

ThisType Dune::XT::Common::BlockedFieldVector::operator*(const K &val) const

No documentation provided.

K Dune::XT::Common::BlockedFieldVector::operator*(const ThisType &other) const

No documentation provided.

ThisType &Dune::XT::Common::BlockedFieldVector::operator+=(const ThisType &other)

No documentation provided.

ThisType Dune::XT::Common::BlockedFieldVector::operator+(const ThisType &other) const

No documentation provided.

ThisType &Dune::XT::Common::BlockedFieldVector::operator-=(const ThisType &other)

No documentation provided.

ThisType Dune::XT::Common::BlockedFieldVector::operator-(const ThisType &other) const

No documentation provided.

template<>
Dune::XT::Common::BlockedFieldVector::BlockedFieldVector<K, block_num, size_block>(const K &val = K(0.))

No documentation provided.

template<>
Dune::XT::Common::BlockedFieldVector::BlockedFieldVector<K, block_num, size_block>(const BlockType &block)

No documentation provided.

template<>
Dune::XT::Common::BlockedFieldVector::BlockedFieldVector<K, block_num, size_block>(const std::initializer_list<K> &init_list)

No documentation provided.

FieldVector<BlockType, num_blocks> Dune::XT::Common::BlockedFieldVector::backend_

No documentation provided.

const size_t Dune::XT::Common::BlockedFieldVector::num_blocks

No documentation provided.

const size_t Dune::XT::Common::BlockedFieldVector::block_size

No documentation provided.

const size_t Dune::XT::Common::BlockedFieldVector::static_size

No documentation provided.

type Dune::XT::Common::BlockedFieldVector::ThisType

No documentation provided.

type Dune::XT::Common::BlockedFieldVector::VectorType

No documentation provided.

type Dune::XT::Common::BlockedFieldVector::XtVectorType

No documentation provided.

type Dune::XT::Common::BlockedFieldVector::BlockType

No documentation provided.

template<class OtherVectorType>
Dune::XT::Common::BlockedFieldVector::BlockedFieldVector<K, block_num, size_block>(const OtherVectorType &other, int = 0)

No documentation provided.

template<class OtherVectorType>
int &Dune::XT::Common::BlockedFieldVector::operator=(const OtherVectorType &other)

No documentation provided.