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

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

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

Method Dune::XT::Common::BlockedFieldVector::size

template<class K, size_t block_num, size_t size_block>
size_t Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::size() const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::operator[]

template<class K, size_t block_num, size_t size_block>
K &Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::operator[](const size_t ii)

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::operator[]

template<class K, size_t block_num, size_t size_block>
const K &Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::operator[](const size_t ii) const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::get_entry

template<class K, size_t block_num, size_t size_block>
K &Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::get_entry(const size_t jj, const size_t ii)

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::get_entry

template<class K, size_t block_num, size_t size_block>
const K &Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::get_entry(const size_t jj, const size_t ii) const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::block

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

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::block

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

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::one_norm

template<class K, size_t block_num, size_t size_block>
K Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::one_norm() const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::two_norm

template<class K, size_t block_num, size_t size_block>
K Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::two_norm() const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::two_norm2

template<class K, size_t block_num, size_t size_block>
K Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::two_norm2() const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::operator Dune::XT::Common::FieldVector<type-parameter-0-0, static_size>

operator XtVectorType() const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::data

template<class K, size_t block_num, size_t size_block>
K *Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::data()

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::data

template<class K, size_t block_num, size_t size_block>
const K *Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::data() const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::begin

template<class K, size_t block_num, size_t size_block>
K *Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::begin()

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::begin

template<class K, size_t block_num, size_t size_block>
const K *Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::begin() const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::end

template<class K, size_t block_num, size_t size_block>
K *Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::end()

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::end

template<class K, size_t block_num, size_t size_block>
const K *Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::end() const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::operator*=

template<class K, size_t block_num, size_t size_block>
ThisType &Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::operator*=(const K &val)

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::operator*

template<class K, size_t block_num, size_t size_block>
ThisType Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::operator*(const K &val) const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::operator*

template<class K, size_t block_num, size_t size_block>
K Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::operator*(const ThisType &other) const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::operator+=

template<class K, size_t block_num, size_t size_block>
ThisType &Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::operator+=(const ThisType &other)

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::operator+

template<class K, size_t block_num, size_t size_block>
ThisType Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::operator+(const ThisType &other) const

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::operator-=

template<class K, size_t block_num, size_t size_block>
ThisType &Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::operator-=(const ThisType &other)

No documentation provided.

Method Dune::XT::Common::BlockedFieldVector::operator-

template<class K, size_t block_num, size_t size_block>
ThisType Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::operator-(const ThisType &other) const

No documentation provided.

Constructor Dune::XT::Common::BlockedFieldVector::BlockedFieldVector

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

No documentation provided.

Constructor Dune::XT::Common::BlockedFieldVector::BlockedFieldVector

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

No documentation provided.

Constructor Dune::XT::Common::BlockedFieldVector::BlockedFieldVector

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

No documentation provided.

Field Dune::XT::Common::BlockedFieldVector::backend_

template<class K, size_t block_num, size_t size_block>
FieldVector<BlockType, num_blocks> Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::backend_

No documentation provided.

Variable Dune::XT::Common::BlockedFieldVector::num_blocks

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

No documentation provided.

Variable Dune::XT::Common::BlockedFieldVector::block_size

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

No documentation provided.

Variable Dune::XT::Common::BlockedFieldVector::static_size

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

No documentation provided.

Type alias Dune::XT::Common::BlockedFieldVector::ThisType

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

No documentation provided.

Type alias Dune::XT::Common::BlockedFieldVector::VectorType

template<class K, size_t block_num, size_t size_block>
using Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::VectorType = Dune::FieldVector<K, static_size>

No documentation provided.

Type alias Dune::XT::Common::BlockedFieldVector::XtVectorType

template<class K, size_t block_num, size_t size_block>
using Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::XtVectorType = FieldVector<K, static_size>

No documentation provided.

Type alias Dune::XT::Common::BlockedFieldVector::BlockType

template<class K, size_t block_num, size_t size_block>
using Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::BlockType = FieldVector<K, block_size>

No documentation provided.

Function template Dune::XT::Common::BlockedFieldVector::BlockedFieldVector

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

No documentation provided.

Function template Dune::XT::Common::BlockedFieldVector::operator=

template<class K, size_t block_num, size_t size_block>
template<class OtherVectorType>
std::enable_if_t<is_vector<OtherVectorType>::value, ThisType> &Dune::XT::Common::BlockedFieldVector<K, block_num, size_block>::operator=(const OtherVectorType &other)

No documentation provided.