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.

Function template Dune::GDT::SharedDOFGatherScatter::gather

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

No documentation provided.

Function template Dune::GDT::SharedDOFGatherScatter::scatter

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.