dune-grid  2.2.0
Public Types | Public Member Functions | Protected Attributes
Dune::ALUGridBoundaryProjection< GridImp, ctype > Class Template Reference

ALUGrid boundary projection implementation DuneBndProjection has to fulfil the DuneBoundaryProjection interface. More...

#include <dune/grid/alugrid/common/bndprojection.hh>

List of all members.

Public Types

typedef
GridType::DuneBoundaryProjectionType 
DuneBoundaryProjectionType
 type of boundary projection
typedef
DuneBoundaryProjectionType::CoordinateType 
CoordinateType
 type of coordinate vector

Public Member Functions

 ALUGridBoundaryProjection (const GridType &grid)
 constructor storing reference to boundary projection implementation
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 segmentIndex, coord_t &prj) const
 projection operator

Protected Attributes

const GridType & grid_
 reference to boundary projection implementation

Detailed Description

template<class GridImp, class ctype = double>
class Dune::ALUGridBoundaryProjection< GridImp, ctype >

ALUGrid boundary projection implementation DuneBndProjection has to fulfil the DuneBoundaryProjection interface.


Member Typedef Documentation

template<class GridImp , class ctype = double>
typedef DuneBoundaryProjectionType :: CoordinateType Dune::ALUGridBoundaryProjection< GridImp, ctype >::CoordinateType

type of coordinate vector

template<class GridImp , class ctype = double>
typedef GridType :: DuneBoundaryProjectionType Dune::ALUGridBoundaryProjection< GridImp, ctype >::DuneBoundaryProjectionType

type of boundary projection


Constructor & Destructor Documentation

template<class GridImp , class ctype = double>
Dune::ALUGridBoundaryProjection< GridImp, ctype >::ALUGridBoundaryProjection ( const GridType &  grid)
inline

constructor storing reference to boundary projection implementation


Member Function Documentation

template<class GridImp , class ctype = double>
int Dune::ALUGridBoundaryProjection< GridImp, ctype >::operator() ( const coord_t &  orig,
coord_t &  prj 
) const
inline

(old) method projection vertices defaults to segment 0

template<class GridImp , class ctype = double>
int Dune::ALUGridBoundaryProjection< GridImp, ctype >::operator() ( const coord_t &  orig,
const int  segmentIndex,
coord_t &  prj 
) const
inline

Member Data Documentation

template<class GridImp , class ctype = double>
const GridType& Dune::ALUGridBoundaryProjection< GridImp, ctype >::grid_
protected

reference to boundary projection implementation

Referenced by Dune::ALUGridBoundaryProjection< GridImp, ctype >::operator()().


The documentation for this class was generated from the following file: