Class template Dune::XT::LA::VectorArrayInterface<TraitsImp>¶
Inherits from Dune::XT::Common::CRTPInterface.
-
template<class TraitsImp>
class Dune::XT::LA::VectorArrayInterface<TraitsImp> : public Common::CRTPInterface<VectorArrayInterface<TraitsImp>, TraitsImp>¶ Models a collection of length() number of vectors of size dim() each.
Method Dune::XT::LA::VectorArrayInterface::dim¶
-
template<class TraitsImp>
size_t Dune::XT::LA::VectorArrayInterface<TraitsImp>::dim() const¶ No documentation provided.
Method Dune::XT::LA::VectorArrayInterface::length¶
-
template<class TraitsImp>
size_t Dune::XT::LA::VectorArrayInterface<TraitsImp>::length() const¶ No documentation provided.
Method Dune::XT::LA::VectorArrayInterface::reserve¶
-
template<class TraitsImp>
void Dune::XT::LA::VectorArrayInterface<TraitsImp>::reserve(const size_t len)¶ No documentation provided.
Method Dune::XT::LA::VectorArrayInterface::append¶
-
template<class TraitsImp>
void Dune::XT::LA::VectorArrayInterface<TraitsImp>::append(const VectorType &vec)¶ No documentation provided.
Method Dune::XT::LA::VectorArrayInterface::append¶
-
template<class TraitsImp>
void Dune::XT::LA::VectorArrayInterface<TraitsImp>::append(VectorType &&vec)¶ No documentation provided.
Method Dune::XT::LA::VectorArrayInterface::operator[]¶
-
template<class TraitsImp>
const VectorType &Dune::XT::LA::VectorArrayInterface<TraitsImp>::operator[](const size_t ii) const¶ No documentation provided.
Method Dune::XT::LA::VectorArrayInterface::operator[]¶
-
template<class TraitsImp>
VectorType &Dune::XT::LA::VectorArrayInterface<TraitsImp>::operator[](const size_t ii)¶ No documentation provided.
Method Dune::XT::LA::VectorArrayInterface::begin¶
-
template<class TraitsImp>
const_iterator Dune::XT::LA::VectorArrayInterface<TraitsImp>::begin() const¶ No documentation provided.
Method Dune::XT::LA::VectorArrayInterface::begin¶
-
template<class TraitsImp>
iterator Dune::XT::LA::VectorArrayInterface<TraitsImp>::begin()¶ No documentation provided.
Method Dune::XT::LA::VectorArrayInterface::end¶
-
template<class TraitsImp>
const_iterator Dune::XT::LA::VectorArrayInterface<TraitsImp>::end() const¶ No documentation provided.
Method Dune::XT::LA::VectorArrayInterface::end¶
-
template<class TraitsImp>
iterator Dune::XT::LA::VectorArrayInterface<TraitsImp>::end()¶ No documentation provided.
Type alias Dune::XT::LA::VectorArrayInterface::BaseType¶
-
template<class TraitsImp>
using Dune::XT::LA::VectorArrayInterface<TraitsImp>::BaseType = Common::CRTPInterface<VectorArrayInterface<TraitsImp>, TraitsImp>¶ No documentation provided.
Type alias Dune::XT::LA::VectorArrayInterface::Traits¶
-
template<class TraitsImp>
using Dune::XT::LA::VectorArrayInterface<TraitsImp>::Traits = typename BaseType::Traits¶ No documentation provided.
Type alias Dune::XT::LA::VectorArrayInterface::derived_type¶
-
template<class TraitsImp>
using Dune::XT::LA::VectorArrayInterface<TraitsImp>::derived_type = typename BaseType::derived_type¶ No documentation provided.
Type alias Dune::XT::LA::VectorArrayInterface::VectorType¶
-
template<class TraitsImp>
using Dune::XT::LA::VectorArrayInterface<TraitsImp>::VectorType = typename Traits::VectorType¶ No documentation provided.
Type alias Dune::XT::LA::VectorArrayInterface::const_iterator¶
-
template<class TraitsImp>
using Dune::XT::LA::VectorArrayInterface<TraitsImp>::const_iterator = typename Traits::const_iterator¶ No documentation provided.
Type alias Dune::XT::LA::VectorArrayInterface::iterator¶
-
template<class TraitsImp>
using Dune::XT::LA::VectorArrayInterface<TraitsImp>::iterator = typename Traits::iterator¶ No documentation provided.
Function template Dune::XT::LA::VectorArrayInterface::set_all¶
-
template<class TraitsImp>
template<class F>
void Dune::XT::LA::VectorArrayInterface<TraitsImp>::set_all(const F &scalar)¶ No documentation provided.