dune-grid
2.2.0
|
#include <dune/grid/common/boundaryprojection.hh>
Public Types | |
typedef Base::CoordinateType | CoordinateType |
type of coordinate vector | |
typedef Dune::BoundarySegment < dim, dimworld > | BoundarySegment |
Public Member Functions | |
BoundarySegmentWrapper (const GeometryType &type, const std::vector< CoordinateType > &vertices, const shared_ptr< BoundarySegment > &boundarySegment) | |
CoordinateType | operator() (const CoordinateType &global) const |
projection operator projection a global coordinate | |
const BoundarySegment & | boundarySegment () const |
typedef Dune::BoundarySegment< dim, dimworld > Dune::BoundarySegmentWrapper< dim, dimworld >::BoundarySegment |
typedef Base::CoordinateType Dune::BoundarySegmentWrapper< dim, dimworld >::CoordinateType |
type of coordinate vector
Reimplemented from Dune::DuneBoundaryProjection< dimworld >.
Dune::BoundarySegmentWrapper< dim, dimworld >::BoundarySegmentWrapper | ( | const GeometryType & | type, |
const std::vector< CoordinateType > & | vertices, | ||
const shared_ptr< BoundarySegment > & | boundarySegment | ||
) | [inline] |
constructor
[in] | type | geometry type of the boundary face |
[in] | vertices | vertices of the boundary face |
[in] | boundarySegment | geometric realization of the shaped boundary |
const BoundarySegment& Dune::BoundarySegmentWrapper< dim, dimworld >::boundarySegment | ( | ) | const [inline] |
Referenced by Dune::BoundarySegmentWrapper< dim, dimworld >::operator()().
CoordinateType Dune::BoundarySegmentWrapper< dim, dimworld >::operator() | ( | const CoordinateType & | global | ) | const [inline, virtual] |
projection operator projection a global coordinate
Implements Dune::DuneBoundaryProjection< dimworld >.
References Dune::BoundarySegmentWrapper< dim, dimworld >::boundarySegment().