dune-alugrid  2.6-git
Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::ALU3dGridSurfaceMappingFactory< dim, dimworld, hexa, Comm > Struct Template Reference

#include <dune/alugrid/3d/faceutility.hh>

Public Types

typedef BilinearSurfaceMapping SurfaceMappingType
 
typedef ALU3dGridFaceInfo< dim, dimworld, hexa, Comm >::GEOFaceType GEOFaceType
 
typedef FieldMatrix< alu3d_ctype, numVerticesPerFace, 3 > CoordinateType
 

Public Member Functions

SurfaceMappingTypebuildSurfaceMapping (const CoordinateType &coords) const
 
SurfaceMappingTypebuildSurfaceMapping (const GEOFaceType &face) const
 

Static Public Attributes

static const int numVerticesPerFace = EntityCount< hexa >::numVerticesPerFace
 

Member Typedef Documentation

◆ CoordinateType

template<int dim, int dimworld, class Comm >
typedef FieldMatrix< alu3d_ctype, numVerticesPerFace, 3 > Dune::ALU3dGridSurfaceMappingFactory< dim, dimworld, hexa, Comm >::CoordinateType

◆ GEOFaceType

template<int dim, int dimworld, class Comm >
typedef ALU3dGridFaceInfo< dim, dimworld, hexa, Comm >::GEOFaceType Dune::ALU3dGridSurfaceMappingFactory< dim, dimworld, hexa, Comm >::GEOFaceType

◆ SurfaceMappingType

template<int dim, int dimworld, class Comm >
typedef BilinearSurfaceMapping Dune::ALU3dGridSurfaceMappingFactory< dim, dimworld, hexa, Comm >::SurfaceMappingType

Member Function Documentation

◆ buildSurfaceMapping() [1/2]

template<int dim, int dimworld, class Comm >
ALU3dGridSurfaceMappingFactory< dim, dimworld, hexa, Comm >::SurfaceMappingType * Dune::ALU3dGridSurfaceMappingFactory< dim, dimworld, hexa, Comm >::buildSurfaceMapping ( const CoordinateType coords) const

◆ buildSurfaceMapping() [2/2]

template<int dim, int dimworld, class Comm >
ALU3dGridSurfaceMappingFactory< dim, dimworld, hexa, Comm >::SurfaceMappingType * Dune::ALU3dGridSurfaceMappingFactory< dim, dimworld, hexa, Comm >::buildSurfaceMapping ( const GEOFaceType face) const

Member Data Documentation

◆ numVerticesPerFace

template<int dim, int dimworld, class Comm >
const int Dune::ALU3dGridSurfaceMappingFactory< dim, dimworld, hexa, Comm >::numVerticesPerFace = EntityCount< hexa >::numVerticesPerFace
static

The documentation for this struct was generated from the following files: