dune-grid 2.10
Loading...
Searching...
No Matches
Dune::AlbertaGridCoordinateReader< codim, GridImp > Struct Template Reference

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

Public Types

typedef std::remove_const< GridImp >::type Grid
 
typedef Alberta::Real ctype
 
typedef Alberta::ElementInfo< dimensionElementInfo
 
typedef FieldVector< ctype, coorddimensionCoordinate
 

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 constexpr int dimension = Grid::dimension
 
static constexpr int codimension = codim
 
static constexpr int mydimension = dimension - codimension
 
static constexpr int coorddimension = Grid::dimensionworld
 

Member Typedef Documentation

◆ Coordinate

template<int codim, class GridImp >
FieldVector< ctype, coorddimension > Dune::AlbertaGridCoordinateReader< codim, GridImp >::Coordinate

◆ ctype

template<int codim, class GridImp >
Alberta::Real Dune::AlbertaGridCoordinateReader< codim, GridImp >::ctype

◆ ElementInfo

template<int codim, class GridImp >
Alberta::ElementInfo< dimension > Dune::AlbertaGridCoordinateReader< codim, GridImp >::ElementInfo

◆ Grid

template<int codim, class GridImp >
std::remove_const<GridImp>::type Dune::AlbertaGridCoordinateReader< codim, GridImp >::Grid

Constructor & Destructor Documentation

◆ AlbertaGridCoordinateReader()

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

Member Function Documentation

◆ coordinate()

template<int codim, class GridImp >
void Dune::AlbertaGridCoordinateReader< codim, GridImp >::coordinate ( int i,
Coordinate & x ) const
inline

◆ determinant()

template<int codim, class GridImp >
ctype Dune::AlbertaGridCoordinateReader< codim, GridImp >::determinant ( ) const
inline

◆ elementInfo()

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

◆ hasDeterminant()

template<int codim, class GridImp >
bool Dune::AlbertaGridCoordinateReader< codim, GridImp >::hasDeterminant ( ) const
inline

Member Data Documentation

◆ codimension

template<int codim, class GridImp >
int Dune::AlbertaGridCoordinateReader< codim, GridImp >::codimension = codim
staticconstexpr

◆ coorddimension

template<int codim, class GridImp >
int Dune::AlbertaGridCoordinateReader< codim, GridImp >::coorddimension = Grid::dimensionworld
staticconstexpr

◆ dimension

template<int codim, class GridImp >
int Dune::AlbertaGridCoordinateReader< codim, GridImp >::dimension = Grid::dimension
staticconstexpr

◆ mydimension

template<int codim, class GridImp >
int Dune::AlbertaGridCoordinateReader< codim, GridImp >::mydimension = dimension - codimension
staticconstexpr

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