dune-grid  2.1.1
Public Types | Public Member Functions
Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp > Class Template Reference
Inheritance diagram for Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >:
Inheritance graph

List of all members.

Public Types

typedef GridImp::ctype ctype

Public Member Functions

GeometryType type () const
int corners () const
const FieldVector< ct,
coorddimension > & 
operator[] (int i) const
FieldVector< ct, coorddimension > global (const FieldVector< ct, mydimension > &local) const
FieldVector< ct, mydimension > local (const FieldVector< ct, coorddimension > &global) const
bool checkInside (const FieldVector< ct, mydimension > &local) const
ct integrationElement (const FieldVector< ct, mydimension > &local) const
const FieldMatrix< ct,
mydimension, mydimension > & 
jacobianInverse (const FieldVector< ct, mydimension > &local) const
 Geometry (const BackendIterator &backend_)
void make (int kuhnIndex_)
ctype volume () const
 return volume of the geometry
FieldVector< ctype, cdim > center () const
 return center of the geometry

template<int mydimension, int coorddimension, class GridImp>
class Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >


Member Typedef Documentation

typedef GridImp::ctype Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, Geometry >::ctype [inherited]

Constructor & Destructor Documentation

template<int mydimension, int coorddimension, class GridImp >
Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >::Geometry ( const BackendIterator &  backend_) [inline]

Member Function Documentation

FieldVector<ctype, cdim> Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, Geometry >::center ( ) const [inline, inherited]

return center of the geometry

References Dune::GenericReferenceElement< ctype, dim >::position().

template<int mydimension, int coorddimension, class GridImp >
bool Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >::checkInside ( const FieldVector< ct, mydimension > &  local) const [inline]
template<int mydimension, int coorddimension, class GridImp >
int Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >::corners ( ) const [inline]
template<int mydimension, int coorddimension, class GridImp >
FieldVector<ct, coorddimension> Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >::global ( const FieldVector< ct, mydimension > &  local) const [inline]
template<int mydimension, int coorddimension, class GridImp >
ct Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >::integrationElement ( const FieldVector< ct, mydimension > &  local) const [inline]
template<int mydimension, int coorddimension, class GridImp >
const FieldMatrix<ct, mydimension, mydimension>& Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >::jacobianInverse ( const FieldVector< ct, mydimension > &  local) const [inline]
template<int mydimension, int coorddimension, class GridImp >
FieldVector<ct, mydimension> Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >::local ( const FieldVector< ct, coorddimension > &  global) const [inline]
template<int mydimension, int coorddimension, class GridImp >
void Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >::make ( int  kuhnIndex_) [inline]
template<int mydimension, int coorddimension, class GridImp >
const FieldVector<ct, coorddimension>& Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >::operator[] ( int  i) const [inline]
template<int mydimension, int coorddimension, class GridImp >
GeometryType Dune::RefinementImp::HCubeTriangulation::Geometry< mydimension, coorddimension, GridImp >::type ( ) const [inline]
ctype Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, Geometry >::volume ( ) const [inline, inherited]

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