Class template Dune::GDT::LocalView

template<class VectorType, class ScalarType, class SpaceType, class Descriptor>
class Dune::GDT::LocalView<VectorType, ScalarType, SpaceType, Descriptor>

Element-local view into a global vector, caching the DoF values associated with a bound grid entity for gather/scatter during parallel communication.

Method Dune::GDT::LocalView::resize

template<class VectorType, class ScalarType, class SpaceType, class Descriptor>
void Dune::GDT::LocalView<VectorType, ScalarType, SpaceType, Descriptor>::resize(int size)

No documentation provided.

Method Dune::GDT::LocalView::bind

template<class VectorType, class ScalarType, class SpaceType, class Descriptor>
void Dune::GDT::LocalView<VectorType, ScalarType, SpaceType, Descriptor>::bind(const int &entity)

No documentation provided.

Method Dune::GDT::LocalView::commit

template<class VectorType, class ScalarType, class SpaceType, class Descriptor>
void Dune::GDT::LocalView<VectorType, ScalarType, SpaceType, Descriptor>::commit()

No documentation provided.

Method Dune::GDT::LocalView::operator[]

template<class VectorType, class ScalarType, class SpaceType, class Descriptor>
ScalarType &Dune::GDT::LocalView<VectorType, ScalarType, SpaceType, Descriptor>::operator[](const int ii)

No documentation provided.

Method Dune::GDT::LocalView::operator[]

template<class VectorType, class ScalarType, class SpaceType, class Descriptor>
const ScalarType &Dune::GDT::LocalView<VectorType, ScalarType, SpaceType, Descriptor>::operator[](const int ii) const

No documentation provided.

Method Dune::GDT::LocalView::size

template<class VectorType, class ScalarType, class SpaceType, class Descriptor>
int Dune::GDT::LocalView<VectorType, ScalarType, SpaceType, Descriptor>::size() const

No documentation provided.

Constructor Dune::GDT::LocalView::LocalView<VectorType, ScalarType, SpaceType, Descriptor>

template<>
template<class VectorType, class ScalarType, class SpaceType, class Descriptor>
Dune::GDT::LocalView<VectorType, ScalarType, SpaceType, Descriptor>::LocalView<VectorType, ScalarType, SpaceType, Descriptor>(VectorType &vector, const SpaceType &space, const Descriptor &descriptor)

No documentation provided.

Field Dune::GDT::LocalView::vector_

VectorType &Dune::GDT::LocalView::vector_

No documentation provided.

Field Dune::GDT::LocalView::space_

const SpaceType &Dune::GDT::LocalView::space_

No documentation provided.

Field Dune::GDT::LocalView::global_indices_

int Dune::GDT::LocalView::global_indices_

No documentation provided.

Field Dune::GDT::LocalView::value_cache_

int Dune::GDT::LocalView::value_cache_

must use something that doesn’t have specialized data storage for bool

Field Dune::GDT::LocalView::descriptor_

const Descriptor &Dune::GDT::LocalView::descriptor_

No documentation provided.

Type alias Dune::GDT::LocalView::value_type

type Dune::GDT::LocalView::value_type

No documentation provided.

Function template Dune::GDT::LocalView::bind

template<class VectorType, class ScalarType, class SpaceType, class Descriptor>
template<class OtherEntities>
void Dune::GDT::LocalView<VectorType, ScalarType, SpaceType, Descriptor>::bind(const OtherEntities&)

this needs to exist for communication to allow gather/scatter to define for codim non-zero. even if never called