Class template Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
class Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>¶ Read-only view onto the local degrees of freedom of a global vector on the element it is bound to.
Note
Since all implementations of XT::LA::VectorInterface are assumed to be thread safe, no special care needs to be taken here.
Method Dune::GDT::ConstLocalDofVector::post_bind¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
void Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::post_bind(const ElementType &ele) final override¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::global¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
const VectorType &Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::global() const¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::size¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
size_t Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::size() const¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::resize¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
void Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::resize(const size_t new_size)¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::copy¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
derived_type Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::copy() const¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::scal¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
void Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::scal(const ScalarType&)¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::axpy¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
void Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::axpy(const ScalarType&, const derived_type&)¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::add_to_entry¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
void Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::add_to_entry(const size_t, const ScalarType&)¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::set_entry¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
void Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::set_entry(const size_t, const ScalarType&)¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::get_entry¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
ScalarType Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::get_entry(const size_t ii) const¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::get_unchecked_ref¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
ScalarType &Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::get_unchecked_ref(const size_t)¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::get_unchecked_ref¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
const ScalarType &Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::get_unchecked_ref(const size_t ii) const¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::operator[]¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
ScalarType &Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::operator[](const size_t)¶ No documentation provided.
Method Dune::GDT::ConstLocalDofVector::operator[]¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
const ScalarType &Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::operator[](const size_t ii) const¶ No documentation provided.
Constructor Dune::GDT::ConstLocalDofVector::ConstLocalDofVector¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::ConstLocalDofVector(const MapperType &mapper, const VectorType &global_vector)¶ No documentation provided.
Constructor Dune::GDT::ConstLocalDofVector::ConstLocalDofVector¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::ConstLocalDofVector(const ThisType &other) = default¶ No documentation provided.
Constructor Dune::GDT::ConstLocalDofVector::ConstLocalDofVector¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::ConstLocalDofVector(ThisType &&source) noexcept = default¶ No documentation provided.
Field Dune::GDT::ConstLocalDofVector::mapper_¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
const MapperType &Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::mapper_¶ No documentation provided.
Field Dune::GDT::ConstLocalDofVector::global_vector_¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
const VectorType &Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::global_vector_¶ No documentation provided.
Field Dune::GDT::ConstLocalDofVector::global_DoF_indices_¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
DynamicVector<size_t> Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::global_DoF_indices_¶ No documentation provided.
Field Dune::GDT::ConstLocalDofVector::size_¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
size_t Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::size_¶ No documentation provided.
Field Dune::GDT::ConstLocalDofVector::dummy_scalar_to_silence_the_warning_¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
ScalarType Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::dummy_scalar_to_silence_the_warning_¶ No documentation provided.
Type alias Dune::GDT::ConstLocalDofVector::ThisType¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
using Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::ThisType = ConstLocalDofVector<Vector, GridView, Traits>¶ No documentation provided.
Type alias Dune::GDT::ConstLocalDofVector::BaseType¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
using Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::BaseType = XT::LA::VectorInterface<Traits>¶ No documentation provided.
Type alias Dune::GDT::ConstLocalDofVector::VectorType¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
using Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::VectorType = Vector¶ No documentation provided.
Type alias Dune::GDT::ConstLocalDofVector::MapperType¶
-
template<class Vector, class GridView, class Traits = internal::ConstLocalDofVectorTraits<Vector, GridView>>
using Dune::GDT::ConstLocalDofVector<Vector, GridView, Traits>::MapperType = MapperInterface<GridView>¶ No documentation provided.