dune-grid
2.3.0
|
#include <dune/grid/alugrid/3d/faceutility.hh>
Public Types | |
typedef FieldVector < alu3d_ctype, 3 > | NormalType |
typedef Base::FaceTopo | FaceTopo |
typedef ALU3dGridFaceInfo < tetra, Comm >::GEOFaceType | GEOFaceType |
typedef ALU3dGridFaceInfo < tetra, Comm > | ConnectorType |
enum | SideIdentifier |
enum | |
enum | |
typedef ElementTopologyMapping < type > | ElementTopo |
typedef NonConformingFaceMapping< type, Comm > | NonConformingMappingType |
typedef ReferenceElements < alu3d_ctype, 3 > | ReferenceElementContainerType |
typedef ReferenceElements < alu3d_ctype, 2 > | ReferenceFaceContainerType |
typedef ReferenceElement < alu3d_ctype, 3 > | ReferenceElementType |
typedef ReferenceElement < alu3d_ctype, 2 > | ReferenceFaceType |
typedef FieldMatrix < alu3d_ctype, numVerticesPerFace, dimworld > | CoordinateType |
Public Member Functions | |
ALU3dGridGeometricFaceInfoTetra (const ConnectorType &ctor) | |
ALU3dGridGeometricFaceInfoTetra (const ALU3dGridGeometricFaceInfoTetra &orig) | |
NormalType & | outerNormal (const FieldVector< alu3d_ctype, 2 > &local) const |
void | resetFaceGeom () |
reset status of faceGeomInfo More... | |
template<class GeometryImp > | |
void | buildGlobalGeom (GeometryImp &geo) const |
update global geometry More... | |
const CoordinateType & | intersectionSelfLocal () const |
const CoordinateType & | intersectionNeighborLocal () const |
Static Protected Member Functions | |
static const ReferenceElementType & | getReferenceElement () |
static const ReferenceFaceType & | getReferenceFace () |
Protected Attributes | |
const ConnectorType & | connector_ |
CoordinateType | coordsSelfLocal_ |
CoordinateType | coordsNeighborLocal_ |
bool | generatedGlobal_ |
bool | generatedLocal_ |
Helper class which provides geometric face information for the ALU3dGridIntersectionIterator
typedef ALU3dGridFaceInfo< tetra, Comm > Dune::ALU3dGridGeometricFaceInfoTetra< Comm >::ConnectorType |
|
inherited |
|
inherited |
typedef Base::FaceTopo Dune::ALU3dGridGeometricFaceInfoTetra< Comm >::FaceTopo |
typedef ALU3dGridFaceInfo< tetra, Comm >::GEOFaceType Dune::ALU3dGridGeometricFaceInfoTetra< Comm >::GEOFaceType |
|
inherited |
typedef FieldVector<alu3d_ctype, 3> Dune::ALU3dGridGeometricFaceInfoTetra< Comm >::NormalType |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Dune::ALU3dGridGeometricFaceInfoTetra< Comm >::ALU3dGridGeometricFaceInfoTetra | ( | const ConnectorType & | ctor | ) |
Dune::ALU3dGridGeometricFaceInfoTetra< Comm >::ALU3dGridGeometricFaceInfoTetra | ( | const ALU3dGridGeometricFaceInfoTetra< Comm > & | orig | ) |
void Dune::ALU3dGridGeometricFaceInfoTetra< Comm >::buildGlobalGeom | ( | GeometryImp & | geo | ) | const |
update global geometry
|
inlinestaticprotectedinherited |
References Dune::cube, Dune::simplex, and Dune::tetra.
|
inlinestaticprotectedinherited |
References Dune::cube, Dune::simplex, and Dune::tetra.
|
inherited |
|
inherited |
NormalType& Dune::ALU3dGridGeometricFaceInfoTetra< Comm >::outerNormal | ( | const FieldVector< alu3d_ctype, 2 > & | local | ) | const |
void Dune::ALU3dGridGeometricFaceInfoTetra< Comm >::resetFaceGeom | ( | ) |
reset status of faceGeomInfo
|
protectedinherited |
|
mutableprotectedinherited |
|
mutableprotectedinherited |
|
mutableprotectedinherited |
|
mutableprotectedinherited |