dune-alugrid 2.8.0
|
#include <dune/alugrid/3d/topology.hh>
Public Member Functions | |
int | twist (int index, int faceTwist) |
int | twist (int index, int faceTwist) |
int | invTwist (int index, int faceTwist) |
int | invTwist (int index, int faceTwist) |
Static Public Member Functions | |
static int | dune2aluVertex (int index) |
Maps vertex index from Dune onto ALU3dGrid reference face. | |
static int | dune2aluVertex (int index, int twist) |
static int | alu2duneVertex (int index) |
Maps vertex index from ALU3dGrid onto Dune reference face. | |
static int | alu2duneVertex (int index, int twist) |
static int | dune2aluEdge (int index) |
Maps edge index from Dune onto ALU3dGrid reference face. | |
static int | alu2duneEdge (int index) |
Maps edge index from ALU3dGrid onto Dune reference face. | |
static int | twist (int index, int faceTwist) |
static int | invTwist (int index, int faceTwist) |
static int | twistedDuneIndex (const int idx, const int twist) |
static int | aluTwistMap (const int aluTwist) |
Maps indices of the Dune reference face onto the indices of the ALU3dGrid reference face and vice-versa.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Maps vertex index from ALU3dGrid onto Dune reference face, where the face in the ALU3dGrid has the twist twist compared to the orientation of the respective face in the reference element
index | local ALU3dGrid vertex index on the particular face (i.e. the face which has a twist twist compared to the reference element's face |
twist | twist of the face in consideration |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Maps vertex index from Dune onto ALU3dGrid reference face, where the face in the ALU3dGrid has the twist twist compared to the orientation of the respective face in the reference element
index | local Dune vertex index on the particular face (i.e. the face which has a twist twist compared to the reference element's face |
twist | twist of the face in consideration |
int Dune::FaceTopologyMapping< tetra >::invTwist | ( | int | index, |
int | faceTwist | ||
) |
int Dune::FaceTopologyMapping< hexa >::invTwist | ( | int | index, |
int | faceTwist | ||
) |
|
static |
int Dune::FaceTopologyMapping< tetra >::twist | ( | int | index, |
int | faceTwist | ||
) |
int Dune::FaceTopologyMapping< hexa >::twist | ( | int | index, |
int | faceTwist | ||
) |
|
static |
|
inlinestatic |