6#include <dune/grid/common/partitionset.hh>
15 std::vector<std::uint8_t>
types;
20 template <
class Gr
idView,
class Derived,
class Partition = Partitions::InteriorBorder>
Base class for data collectors in a CRTP style.
Definition: datacollectorinterface.hh:20
static constexpr auto partition
The partitionset to collect data from.
Definition: datacollectorinterface.hh:23
Derived & asDerived()
Definition: datacollectorinterface.hh:106
GridViewType GridView
Definition: datacollectorinterface.hh:25
@ dim
Definition: datacollectorinterface.hh:28
GridView gridView_
Definition: datacollectorinterface.hh:133
Definition: unstructureddatacollector.hh:14
std::vector< std::int64_t > offsets
Definition: unstructureddatacollector.hh:16
std::vector< std::int64_t > connectivity
Definition: unstructureddatacollector.hh:17
std::vector< std::uint8_t > types
Definition: unstructureddatacollector.hh:15
Definition: unstructureddatacollector.hh:23
std::vector< std::uint64_t > pointIdsImpl() const
Definition: unstructureddatacollector.hh:48
UnstructuredDataCollectorInterface(GridView const &gridView)
Definition: unstructureddatacollector.hh:31
Cells cells() const
Return cell types, offsets, and connectivity.
Definition: unstructureddatacollector.hh:36
std::vector< std::uint64_t > pointIds() const
Definition: unstructureddatacollector.hh:41