Dune Core Modules (2.11.0)
celltypedatacollector.hh
17 : public UnstructuredDataCollectorInterface<GridView, CellTypeDataCollector<GridView>, Partitions::All>
36 using Super::partition; // NOTE: cell-type data-collector currently implemented for the All partition only
40 CellTypeDataCollector (GridView const& gridView, Vtk::CellType::Parametrization param = Vtk::CellType::LINEAR)
Unique label for each type of entities that can occur in DUNE grids.
Definition: type.hh:114
Implementation class for a multiple codim and multiple geometry type mapper.
Definition: mcmgmapper.hh:129
size_type size() const
Return total number of entities in the entity set managed by the mapper.
Definition: mcmgmapper.hh:204
Index subIndex(const typename GV::template Codim< 0 >::Entity &e, int i, unsigned int codim) const
Map subentity of codim 0 entity to starting index in array for dof block.
Definition: mcmgmapper.hh:185
void update(const GV &gridView)
Recalculates indices after grid adaptation.
Definition: mcmgmapper.hh:308
Implementation of DataCollector for cells, with continuous data.
Definition: celltypedatacollector.hh:18
std::vector< T > pointsImpl() const
Return a vector of point coordinates.
Definition: celltypedatacollector.hh:64
std::vector< T > pointDataImpl(GlobalFunction const &fct) const
Evaluate the fct at element vertices and edge centers in the same order as the point coords.
Definition: celltypedatacollector.hh:123
std::uint64_t numPointsImpl() const
Return number of vertices + number of edge.
Definition: celltypedatacollector.hh:53
void updateImpl()
Update the mapper.
Definition: celltypedatacollector.hh:47
std::uint64_t numCellsImpl() const
Return number of grid cells.
Definition: celltypedatacollector.hh:87
Cells cellsImpl() const
Return cell types, offsets, and connectivity.
Definition: celltypedatacollector.hh:97
std::uint64_t numCells() const
Return the number of cells in (this partition of the) grid.
Definition: datacollectorinterface.hh:57
std::uint64_t numPoints() const
Return the number of points in (this partition of the) grid.
Definition: datacollectorinterface.hh:63
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
bool gt(const T &first, const T &second, typename EpsilonType< T >::Type epsilon)
test if first greater than second
Definition: float_cmp.cc:158
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
Mapper for multiple codim and multiple geometry types.
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)