|
dune-grid-glue 2.10
|
#include <dune/grid-glue/merging/intersectionlist.hh>
Public Types | |
| using | Provider = IntersectionListProvider< Local0, Local1 > |
| using | Index = typename Provider::Index |
Public Member Functions | |
| IntersectionList (const std::shared_ptr< Provider > &provider) | |
| 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 |
| L0 | type of local coordinates in the first grid |
| L1 | type of local coordinates in the second grid |
| using Dune::GridGlue::IntersectionList< Local0, Local1 >::Index = typename Provider::Index |
| using Dune::GridGlue::IntersectionList< Local0, Local1 >::Provider = IntersectionListProvider<Local0, Local1> |
|
inline |
|
inline |
corner local coordinates of an embedding of an intersection in the I-th grid
| I | number of the grid (0 or 1) |
| intersection | number of the intersection |
| corner | number of the corner |
| index | number of the embedding of the intersection |
|
inline |
parent entity of an embedding of an intersection in the I-th grid
| I | number of the grid (0 or 1) |
| intersection | number of the intersection |
| index | number of the embedding of the intersection |
|
inline |
number of embeddings of the intersection-th intersection into the I-th grid
| I | number of the grid (0 or 1) |
| intersection | number of the intersection |
|
inline |
number of intersections in the merged grid