Struct Dune::GDT::SharedDOFGatherScatter

struct Dune::GDT::SharedDOFGatherScatter

GatherScatter functor for marking shared DOFs.

This functor will mark all DOFs that exist on multiple processes.

Note

In order to work correctly, the data handle must be communicated on the Dune::All_All_Interface and the result vector must be initialized with false.

template<typename MessageBuffer, typename Entity, typename LocalView>
bool Dune::GDT::SharedDOFGatherScatter::gather(MessageBuffer &buff, const Entity&, LocalView &local_view) const

No documentation provided.

template<typename MessageBuffer, typename Entity, typename LocalView>
bool Dune::GDT::SharedDOFGatherScatter::scatter(MessageBuffer &buff, std::size_t, const Entity&, LocalView &local_view) const

No documentation provided.