Dune Core Modules (2.11.0)
discontinuousdatacollector.hh
15 : public UnstructuredDataCollectorInterface<GridView, DiscontinuousDataCollector<GridView,Partition>, Partition>
static constexpr auto partition
The partitionset to collect data from.
Definition: datacollectorinterface.hh:24
GridView GridView
Type of the bound grid view.
Definition: datacollectorinterface.hh:21
GridView const & gridView() const
Return the bound grid view.
Definition: datacollectorinterface.hh:39
Implementation of DataCollector for linear cells, with discontinuous data.
Definition: discontinuousdatacollector.hh:16
void updateImpl()
Create an index map the uniquely assigns an index to each pair (element,corner)
Definition: discontinuousdatacollector.hh:31
Cells cellsImpl() const
Connect the corners of each cell. The leads to a global discontinuous grid.
Definition: discontinuousdatacollector.hh:74
std::uint64_t numPointsImpl() const
The number of points approx. #cell * #corners-per-cell.
Definition: discontinuousdatacollector.hh:42
std::vector< T > pointsImpl() const
Return the coordinates of the corners of all cells.
Definition: discontinuousdatacollector.hh:49
std::uint64_t numCellsImpl() const
Return number of grid cells.
Definition: discontinuousdatacollector.hh:68
std::vector< T > pointDataImpl(GlobalFunction const &fct) const
Evaluate the fct in the corners of each cell.
Definition: discontinuousdatacollector.hh:97
unspecified value type referenceElement(T &&... t)
Returns a reference element for the objects t....
auto elements(const SubDomainGridView< HostGridView > &subDomainGridView)
ADL findable access to element range for a SubDomainGridView.
Definition: subdomain.hh:487
int permutation(int idx) const
Return a permutation of Dune element vertices to conform to VTK element numbering.
Definition: types.hh:222
|
Legal Statements / Impressum |
Hosted by TU Dresden & Uni Heidelberg |
generated with Hugo v0.111.3
(Feb 14, 23:39, 2026)