Class template Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>

template<class VectorImp>
class Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>

No documentation provided.

Method Dune::XT::LA::internal::VectorAbstractionBase::get_entry

template<class VectorImp>
static inline ScalarType Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::get_entry(const VectorType &vector, const size_t ii)

No documentation provided.

Method Dune::XT::LA::internal::VectorAbstractionBase::set_entry

template<class VectorImp>
static inline void Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::set_entry(VectorType &vector, const size_t ii, const ScalarType &val)

No documentation provided.

Method Dune::XT::LA::internal::VectorAbstractionBase::add_to_entry

template<class VectorImp>
static inline void Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::add_to_entry(VectorType &vector, const size_t ii, const ScalarType &val)

No documentation provided.

Method Dune::XT::LA::internal::VectorAbstractionBase::data

template<class VectorImp>
static inline ScalarType *Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::data(VectorType &vec)

No documentation provided.

Method Dune::XT::LA::internal::VectorAbstractionBase::data

template<class VectorImp>
static inline const ScalarType *Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::data(const VectorType &vec)

No documentation provided.

Variable Dune::XT::LA::internal::VectorAbstractionBase::is_vector

template<class VectorImp>
const bool Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::is_vector

No documentation provided.

Variable Dune::XT::LA::internal::VectorAbstractionBase::has_static_size

template<class VectorImp>
const bool Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::has_static_size

No documentation provided.

Variable Dune::XT::LA::internal::VectorAbstractionBase::static_size

template<class VectorImp>
const size_t Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::static_size

No documentation provided.

Variable Dune::XT::LA::internal::VectorAbstractionBase::is_contiguous

template<class VectorImp>
const bool Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::is_contiguous

No documentation provided.

Type alias Dune::XT::LA::internal::VectorAbstractionBase::VectorType

template<class VectorImp>
using Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::VectorType = VectorImp

No documentation provided.

Type alias Dune::XT::LA::internal::VectorAbstractionBase::ScalarType

template<class VectorImp>
using Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::ScalarType = typename VectorImp::ScalarType

No documentation provided.

Type alias Dune::XT::LA::internal::VectorAbstractionBase::RealType

template<class VectorImp>
using Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::RealType = typename VectorImp::RealType

No documentation provided.

Type alias Dune::XT::LA::internal::VectorAbstractionBase::S

template<class VectorImp>
using Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::S = ScalarType

No documentation provided.

Type alias Dune::XT::LA::internal::VectorAbstractionBase::R

template<class VectorImp>
using Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::R = RealType

No documentation provided.

Type alias Dune::XT::LA::internal::VectorAbstractionBase::VectorTypeTemplate

template<class VectorImp>
using Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::VectorTypeTemplate = typename std::conditional<is_vector, VectorImp, void>::type

No documentation provided.

Function template Dune::XT::LA::internal::VectorAbstractionBase::create

template<class VectorImp>
template<size_t SIZE = static_size>
static inline typename std::enable_if<is_vector, VectorType>::type Dune::XT::LA::internal::VectorAbstractionBase<VectorImp>::create(const size_t sz, const ScalarType &val = Common::suitable_default<ScalarType>::value())

No documentation provided.