Loading [MathJax]/extensions/tex2jax.js

DUNE-GRID-GLUE (2.10)

Dune::GridGlue::IntersectionList< Local0, Local1 > Class Template Reference

#include <dune/grid-glue/merging/intersectionlist.hh>

Public Member Functions

std::size_t size () const
 
template<int I>
std::size_t parents (Index intersection) const
 
template<int I>
Index parent (Index intersection, unsigned index=0) const
 
template<int I>
auto corner (Index intersection, unsigned corner, unsigned index=0) const
 

Detailed Description

template<typename Local0, typename Local1>
class Dune::GridGlue::IntersectionList< Local0, Local1 >
Template Parameters
L0type of local coordinates in the first grid
L1type of local coordinates in the second grid

Member Function Documentation

◆ corner()

template<typename Local0 , typename Local1 >
template<int I>
auto Dune::GridGlue::IntersectionList< Local0, Local1 >::corner ( Index  intersection,
unsigned  corner,
unsigned  index = 0 
) const
inline

corner local coordinates of an embedding of an intersection in the I-th grid

Template Parameters
Inumber of the grid (0 or 1)
Parameters
intersectionnumber of the intersection
cornernumber of the corner
indexnumber of the embedding of the intersection

References Dune::GridGlue::IntersectionList< Local0, Local1 >::corner().

Referenced by Dune::GridGlue::IntersectionList< Local0, Local1 >::corner().

◆ parent()

template<typename Local0 , typename Local1 >
template<int I>
Index Dune::GridGlue::IntersectionList< Local0, Local1 >::parent ( Index  intersection,
unsigned  index = 0 
) const
inline

parent entity of an embedding of an intersection in the I-th grid

Template Parameters
Inumber of the grid (0 or 1)
Parameters
intersectionnumber of the intersection
indexnumber of the embedding of the intersection

◆ parents()

template<typename Local0 , typename Local1 >
template<int I>
std::size_t Dune::GridGlue::IntersectionList< Local0, Local1 >::parents ( Index  intersection) const
inline

number of embeddings of the intersection-th intersection into the I-th grid

Template Parameters
Inumber of the grid (0 or 1)
Parameters
intersectionnumber of the intersection

◆ size()

template<typename Local0 , typename Local1 >
std::size_t Dune::GridGlue::IntersectionList< Local0, Local1 >::size ( ) const
inline

number of intersections in the merged grid


The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden & Uni Heidelberg  |  generated with Hugo v0.111.3 (Apr 10, 22:40, 2025)