dune-grid  2.3beta2
Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp > Class Template Reference

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

Public Types

typedef GridImp::ctype ctype
typedef FieldVector< ctype, mydim > LocalCoordinate
typedef FieldVector< ctype, cdim > GlobalCoordinate
typedef FieldMatrix< ctype,
cdim, mydim > 
JacobianInverseTransposed
 type of jacobian inverse transposed
typedef FieldMatrix< ctype,
mydim, cdim > 
JacobianTransposed
 type of jacobian transposed

Public Member Functions

FieldVector< ctype, cdim > global (const FieldVector< ctype, mydim > &local) const
 return the only coordinate
FieldVector< ctype, mydim > local (const FieldVector< ctype, cdim > &) const
 return empty vector
bool checkInside (const FieldVector< ctype, mydim > &) const
 checkInside here returns true
ctype volume () const
 return volume of the geometry
FieldVector< ctype, cdim > center () const
 return center of the geometry

Static Public Attributes

static const int mydimension = mydim
static const int coorddimension = cdim

Member Typedef Documentation

template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
typedef GridImp::ctype Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::ctype
template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
typedef FieldVector< ctype, cdim > Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::GlobalCoordinate
template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
typedef FieldMatrix< ctype, cdim, mydim > Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::JacobianInverseTransposed

type of jacobian inverse transposed

template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
typedef FieldMatrix< ctype, mydim, cdim > Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::JacobianTransposed

type of jacobian transposed

template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
typedef FieldVector< ctype, mydim > Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::LocalCoordinate

Member Function Documentation

template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
FieldVector<ctype, cdim> Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::center ( ) const
inline

return center of the geometry

template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
bool Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::checkInside ( const FieldVector< ctype, mydim > &  ) const
inline

checkInside here returns true

template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
FieldVector<ctype, cdim> Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::global ( const FieldVector< ctype, mydim > &  local) const
inline

return the only coordinate

template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
FieldVector<ctype, mydim> Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::local ( const FieldVector< ctype, cdim > &  ) const
inline

return empty vector

template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
ctype Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::volume ( ) const
inline

return volume of the geometry

Member Data Documentation

template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
const int Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::coorddimension = cdim
static
template<int cdim, class GridImp , template< int, int, class > class GeometryImp>
const int Dune::GeometryDefaultImplementation< 0, cdim, GridImp, GeometryImp >::mydimension = mydim
static

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