dune-alugrid 2.8.0
|
ALUGrid boundary projection implementation DuneBndProjection has to fulfil the DuneBoundaryProjection interface. More...
#include <dune/alugrid/common/bndprojection.hh>
Public Types | |
typedef GridType::DuneBoundaryProjectionType | DuneBoundaryProjectionType |
type of boundary projection | |
typedef std::unique_ptr< const DuneBoundaryProjectionType > | DuneBoundaryProjectionPointerType |
typedef BaseType::ProjectionType | ProjectionType |
typedef DuneBoundaryProjectionType::CoordinateType | CoordinateType |
type of coordinate vector | |
Public Member Functions | |
ALUGridBoundaryProjection (const DuneBoundaryProjectionType *ptr, const ProjectionType pt=BaseType::none) | |
constructor storing reference to boundary projection implementation | |
ProjectionType | projectionType () const |
int | operator() (const coord_t &orig, coord_t &prj) const |
(old) method projection vertices defaults to segment 0 | |
int | operator() (const coord_t &orig, const int segmentId, coord_t &prj) const |
projection operator | |
void | backup (BufferType &os) const |
Static Public Member Functions | |
static void | registerFactory () |
static BaseType * | factory (BufferType &os) |
Protected Attributes | |
DuneBoundaryProjectionPointerType | projection_ |
ProjectionType | projectionType_ |
ALUGrid boundary projection implementation DuneBndProjection has to fulfil the DuneBoundaryProjection interface.
typedef DuneBoundaryProjectionType::CoordinateType Dune::ALUGridBoundaryProjection< GridImp, ctype >::CoordinateType |
type of coordinate vector
typedef std::unique_ptr< const DuneBoundaryProjectionType > Dune::ALUGridBoundaryProjection< GridImp, ctype >::DuneBoundaryProjectionPointerType |
typedef GridType::DuneBoundaryProjectionType Dune::ALUGridBoundaryProjection< GridImp, ctype >::DuneBoundaryProjectionType |
type of boundary projection
typedef BaseType::ProjectionType Dune::ALUGridBoundaryProjection< GridImp, ctype >::ProjectionType |
|
inline |
constructor storing reference to boundary projection implementation
|
inline |
|
inlinestatic |
|
inline |
projection operator
|
inline |
(old) method projection vertices defaults to segment 0
|
inline |
|
inlinestatic |
|
protected |
|
protected |