dune-grid  2.3.1-rc1
Public Types | Public Member Functions | Protected Attributes | List of all members
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>

Public Types

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

Public Member Functions

 ALUGridBoundaryProjection (const GridType &grid)
 constructor storing reference to boundary projection implementation More...
 
int operator() (const coord_t &orig, coord_t &prj) const
 (old) method projection vertices defaults to segment 0 More...
 
int operator() (const coord_t &orig, const int segmentIndex, coord_t &prj) const
 projection operator More...
 

Protected Attributes

const GridType & grid_
 reference to boundary projection implementation More...
 

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: