dune-grid-glue 2.8-git
|
#include <dune/grid-glue/merging/intersectionlist.hh>
Public Types | |
using | Local0 = L0 |
using | Local1 = L1 |
using | Index = unsigned int |
Public Member Functions | |
virtual std::size_t | size () const =0 |
virtual std::size_t | parents0 (Index intersection) const =0 |
virtual std::size_t | parents1 (Index intersection) const =0 |
virtual Index | parent0 (Index intersection, unsigned index) const =0 |
virtual Index | parent1 (Index intersection, unsigned index) const =0 |
virtual Local0 | corner0 (Index intersection, unsigned corner, unsigned index) const =0 |
virtual Local1 | corner1 (Index intersection, unsigned corner, unsigned index) const =0 |
L0 | type of local coordinates in the first grid |
L1 | type of local coordinates in the second grid |
using Dune::GridGlue::IntersectionListProvider< L0, L1 >::Index = unsigned int |
type used to index intersections
using Dune::GridGlue::IntersectionListProvider< L0, L1 >::Local0 = L0 |
type of local coordinates in the first grid
using Dune::GridGlue::IntersectionListProvider< L0, L1 >::Local1 = L1 |
type of local coordinates in the second grid
|
pure virtual |
corner local coordinates of an embedding of an intersection in the first grid
intersection | number of the intersection |
corner | number of the corner |
index | number of the embedding of the intersection |
Implemented in Dune::GridGlue::SimplicialIntersectionListProvider< dim0, dim1 >.
|
pure virtual |
corner local coordinates of an embedding of an intersection in the second grid
intersection | number of the intersection |
corner | number of the corner |
index | number of the embedding of the intersection |
Implemented in Dune::GridGlue::SimplicialIntersectionListProvider< dim0, dim1 >.
|
pure virtual |
parent entity of an embedding of an intersection in the first grid
intersection | number of the intersection |
index | number of the embedding of the intersection |
Implemented in Dune::GridGlue::SimplicialIntersectionListProvider< dim0, dim1 >.
|
pure virtual |
parent entity of an embedding of an intersection in the second grid
intersection | number of the intersection |
index | number of the embedding of the intersection |
Implemented in Dune::GridGlue::SimplicialIntersectionListProvider< dim0, dim1 >.
|
pure virtual |
number of embeddings of the intersection
-th intersection into the first grid
intersection | number of the intersection |
Implemented in Dune::GridGlue::SimplicialIntersectionListProvider< dim0, dim1 >.
|
pure virtual |
number of embeddings of the intersection
-th intersection into the second grid
intersection | number of the intersection |
Implemented in Dune::GridGlue::SimplicialIntersectionListProvider< dim0, dim1 >.
|
pure virtual |
number of intersections in the merged grid
Implemented in Dune::GridGlue::SimplicialIntersectionListProvider< dim0, dim1 >.