dune-alugrid
2.6-git
|
#include <dune/alugrid/3d/faceutility.hh>
Public Types | |
enum | SideIdentifier { INNER , OUTER } |
enum | { numVerticesPerFace = 2 } |
typedef ElementTopologyMapping< type > | ElementTopo |
typedef FaceTopologyMapping< type > | FaceTopo |
typedef ReferenceElements< alu3d_ctype, 2 > | ReferenceElementContainerType |
typedef ReferenceElements< alu3d_ctype, 1 > | ReferenceFaceContainerType |
typedef std::decay_t< decltype(ReferenceElementContainerType::general(std::declval< const Dune::GeometryType & >))) > | ReferenceElementType |
typedef std::decay_t< decltype(ReferenceFaceContainerType::general(std::declval< const Dune::GeometryType & >))) > | ReferenceFaceType |
typedef FieldVector< alu3d_ctype, dimworld > | NormalType |
typedef FieldMatrix< alu3d_ctype, numVerticesPerFace, dimworld > | CoordinateType |
typedef FieldMatrix< alu3d_ctype, numVerticesPerFace, 2 > | LocalCoordinateType |
typedef ALU3dGridFaceInfo< 2, dimworld, type, Comm >::GEOFaceType | GEOFaceType |
typedef ALU3dGridFaceInfo< 2, dimworld, type, Comm > | ConnectorType |
Public Member Functions | |
ALU3dGridGeometricFaceInfoBase (const ConnectorType &) | |
ALU3dGridGeometricFaceInfoBase (const ALU3dGridGeometricFaceInfoBase &) | |
void | resetFaceGeom () |
reset status of faceGeomInfo More... | |
const LocalCoordinateType & | intersectionSelfLocal () const |
const LocalCoordinateType & | intersectionNeighborLocal () const |
Protected Member Functions | |
void | generateLocalGeometries () const |
Static Protected Member Functions | |
static const ReferenceElementType & | getReferenceElement () |
Protected Attributes | |
const ConnectorType & | connector_ |
LocalCoordinateType | coordsSelfLocal_ |
LocalCoordinateType | coordsNeighborLocal_ |
bool | generatedGlobal_ |
bool | generatedLocal_ |
Helper class which provides geometric face information for the ALU3dGridIntersectionIterator
typedef ALU3dGridFaceInfo< 2, dimworld, type, Comm > Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::ConnectorType |
typedef FieldMatrix<alu3d_ctype, numVerticesPerFace, dimworld> Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::CoordinateType |
typedef ElementTopologyMapping<type> Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::ElementTopo |
typedef FaceTopologyMapping<type> Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::FaceTopo |
typedef ALU3dGridFaceInfo< 2, dimworld, type, Comm >::GEOFaceType Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::GEOFaceType |
typedef FieldMatrix<alu3d_ctype, numVerticesPerFace, 2> Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::LocalCoordinateType |
typedef FieldVector<alu3d_ctype, dimworld> Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::NormalType |
typedef ReferenceElements< alu3d_ctype, 2 > Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::ReferenceElementContainerType |
typedef std::decay_t< decltype( ReferenceElementContainerType::general( std::declval< const Dune::GeometryType & >) ) ) > Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::ReferenceElementType |
typedef ReferenceElements< alu3d_ctype, 1 > Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::ReferenceFaceContainerType |
typedef std::decay_t< decltype( ReferenceFaceContainerType::general( std::declval< const Dune::GeometryType & >) ) ) > Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::ReferenceFaceType |
anonymous enum |
enum Dune::ALU3dGridGeometricFaceInfoBase< 2, dimworld, type, Comm >::SideIdentifier |
|
inline |
|
inline |
|
inlineprotected |
|
inlinestaticprotected |
|
inline |
|
inline |
|
inline |
reset status of faceGeomInfo
|
protected |
|
mutableprotected |
|
mutableprotected |
|
mutableprotected |
|
mutableprotected |