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