dune-grid  2.1.1
Public Types | Public Member Functions | Static Public Attributes
Dune::AlbertaGridCoordinateReader< codim, GridImp > Struct Template Reference

#include <dune/grid/albertagrid/geometry.hh>

List of all members.

Public Types

typedef remove_const< GridImp >
::type 
Grid
typedef Alberta::Real ctype
typedef Alberta::ElementInfo
< dimension
ElementInfo
typedef FieldVector< ctype,
coorddimension
Coordinate

Public Member Functions

 AlbertaGridCoordinateReader (const GridImp &grid, const ElementInfo &elementInfo, int subEntity)
const ElementInfoelementInfo () const
void coordinate (int i, Coordinate &x) const
bool hasDeterminant () const
ctype determinant () const

Static Public Attributes

static const int dimension = Grid::dimension
static const int codimension = codim
static const int mydimension = dimension - codimension
static const int coorddimension = Grid::dimensionworld

template<int codim, class GridImp>
struct Dune::AlbertaGridCoordinateReader< codim, GridImp >


Member Typedef Documentation

template<int codim, class GridImp >
typedef FieldVector< ctype, coorddimension > Dune::AlbertaGridCoordinateReader< codim, GridImp >::Coordinate
template<int codim, class GridImp >
typedef Alberta::Real Dune::AlbertaGridCoordinateReader< codim, GridImp >::ctype
template<int codim, class GridImp >
typedef Alberta::ElementInfo< dimension > Dune::AlbertaGridCoordinateReader< codim, GridImp >::ElementInfo
template<int codim, class GridImp >
typedef remove_const< GridImp >::type Dune::AlbertaGridCoordinateReader< codim, GridImp >::Grid

Constructor & Destructor Documentation

template<int codim, class GridImp >
Dune::AlbertaGridCoordinateReader< codim, GridImp >::AlbertaGridCoordinateReader ( const GridImp &  grid,
const ElementInfo elementInfo,
int  subEntity 
) [inline]

Member Function Documentation

template<int codim, class GridImp >
void Dune::AlbertaGridCoordinateReader< codim, GridImp >::coordinate ( int  i,
Coordinate x 
) const [inline]
template<int codim, class GridImp >
ctype Dune::AlbertaGridCoordinateReader< codim, GridImp >::determinant ( ) const [inline]
template<int codim, class GridImp >
const ElementInfo& Dune::AlbertaGridCoordinateReader< codim, GridImp >::elementInfo ( ) const [inline]
template<int codim, class GridImp >
bool Dune::AlbertaGridCoordinateReader< codim, GridImp >::hasDeterminant ( ) const [inline]

Member Data Documentation

template<int codim, class GridImp >
const int Dune::AlbertaGridCoordinateReader< codim, GridImp >::codimension = codim [static]
template<int codim, class GridImp >
const int Dune::AlbertaGridCoordinateReader< codim, GridImp >::coorddimension = Grid::dimensionworld [static]
template<int codim, class GridImp >
const int Dune::AlbertaGridCoordinateReader< codim, GridImp >::dimension = Grid::dimension [static]
template<int codim, class GridImp >
const int Dune::AlbertaGridCoordinateReader< codim, GridImp >::mydimension = dimension - codimension [static]

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