Class template Dune::XT::Common::VectorAbstraction¶
Inherits from Dune::XT::Common::internal::VectorAbstractionBase.
-
template<class K, size_t SIZE>
class Dune::XT::Common::VectorAbstraction : public internal::VectorAbstractionBase<std::array<K, SIZE>, K>¶ VectorAbstraction specialization for std::array (statically sized)
-
static inline K *Dune::XT::Common::VectorAbstraction::data(std::array<K, SIZE> &vec)¶
No documentation provided.
-
static inline const K *Dune::XT::Common::VectorAbstraction::data(const std::array<K, SIZE> &vec)¶
No documentation provided.
-
const bool Dune::XT::Common::VectorAbstraction::has_static_size
No documentation provided.
-
const size_t Dune::XT::Common::VectorAbstraction::static_size
No documentation provided.
-
const bool Dune::XT::Common::VectorAbstraction::has_ostream
No documentation provided.
-
const bool Dune::XT::Common::VectorAbstraction::is_contiguous
No documentation provided.
-
type Dune::XT::Common::VectorAbstraction::VectorTypeTemplate¶
No documentation provided.
-
template<size_t SZ = SIZE>
static inline int Dune::XT::Common::VectorAbstraction::create(const size_t sz, const K &val = K(0))¶ No documentation provided.