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.