|
dune-geometry 2.10
|
Loading...
Searching...
No Matches
generalvertexorder.hh
Go to the documentation of this file.
3// SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
A unique label for each type of element that can occur in a grid.
int size() const
iterator end()
iterator begin()
size_type dim() const
void reduceOrder(const InIterator &inBegin, const InIterator &inEnd, OutIterator outIt)
Algorithm to reduce vertex order information.
Definition generalvertexorder.hh:40
typename Container::ReferenceElement ReferenceElement
The reference element type.
Definition referenceelements.hh:146
Class providing information on the ordering of vertices.
Definition generalvertexorder.hh:67
const GeometryType & type() const
get type of the entity's geometry
Definition generalvertexorder.hh:85
static const std::size_t dimension
export the dimension of the entity we provide information for
Definition generalvertexorder.hh:83
void getReduced(std::size_t codim, std::size_t subEntity, std::vector< Index > &order) const
get a vector of reduced indices for some sub-entity
Definition generalvertexorder.hh:128
iterator end(std::size_t codim, std::size_t subEntity) const
get end iterator for the vertex indices of some sub-entity
Definition generalvertexorder.hh:115
GeneralVertexOrder(const GeometryType >_, const InIterator &inBegin, const InIterator &inEnd)
construct a GeneralVertexOrder
Definition generalvertexorder.hh:97
iterator begin(std::size_t codim, std::size_t subEntity) const
get begin iterator for the vertex indices of some sub-entity
Definition generalvertexorder.hh:108
Iterate over the vertex indices of some sub-entity.
Definition generalvertexorder.hh:144
iterator()
public default constructor
Definition generalvertexorder.hh:187
void advance(std::ptrdiff_t n)
Definition generalvertexorder.hh:170
const Index & dereference() const
Definition generalvertexorder.hh:156
bool equals(const iterator &other) const
Definition generalvertexorder.hh:164
std::ptrdiff_t distanceTo(const iterator &other) const
Definition generalvertexorder.hh:171
const Index & elementAt(std::ptrdiff_t n) const
Definition generalvertexorder.hh:160
Unique label for each type of entities that can occur in DUNE grids.
Definition type.hh:114
T begin(T... args)
T count_if(T... args)
T resize(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8