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.