dune-fem  2.4.1-rc
Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::Fem::IdLocalGeometry< mydim, cdim, GridFamily > Class Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/gridpart/idgridpart/geometry.hh>

Inheritance diagram for Dune::Fem::IdLocalGeometry< mydim, cdim, GridFamily >:
Inheritance graph

Public Types

typedef Base::HostGeometryType HostGeometryType
 
typedef HostGeometryType::ctype ctype
 
typedef FieldVector< ctype, mydimensionLocalVector
 
typedef FieldVector< ctype, coorddimensionGlobalVector
 
typedef HostGeometryType::JacobianTransposed JacobianTransposed
 
typedef HostGeometryType::JacobianInverseTransposed JacobianInverseTransposed
 

Public Member Functions

 IdLocalGeometry ()
 
 IdLocalGeometry (const HostGeometryType &hostGeometry)
 
 operator bool () const
 
GeometryType type () const
 
bool affine () const
 
int corners () const
 
GlobalVector corner (const int i) const
 
GlobalVector center () const
 
GlobalVector global (const LocalVector &local) const
 
LocalVector local (const GlobalVector &global) const
 
ctype integrationElement (const LocalVector &local) const
 
ctype volume () const
 
JacobianTransposed jacobianTransposed (const LocalVector &local) const
 
JacobianInverseTransposed jacobianInverseTransposed (const LocalVector &local) const
 

Static Public Attributes

static const int mydimension
 
static const int coorddimension
 

Member Typedef Documentation

typedef HostGeometryType::ctype Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::ctype
inherited
typedef FieldVector< ctype, coorddimension > Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::GlobalVector
inherited
template<int mydim, int cdim, class GridFamily >
typedef Base::HostGeometryType Dune::Fem::IdLocalGeometry< mydim, cdim, GridFamily >::HostGeometryType
typedef HostGeometryType::JacobianInverseTransposed Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::JacobianInverseTransposed
inherited
typedef HostGeometryType::JacobianTransposed Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::JacobianTransposed
inherited
typedef FieldVector< ctype, mydimension > Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::LocalVector
inherited

Constructor & Destructor Documentation

template<int mydim, int cdim, class GridFamily >
Dune::Fem::IdLocalGeometry< mydim, cdim, GridFamily >::IdLocalGeometry ( )
inline
template<int mydim, int cdim, class GridFamily >
Dune::Fem::IdLocalGeometry< mydim, cdim, GridFamily >::IdLocalGeometry ( const HostGeometryType hostGeometry)
inline

Member Function Documentation

bool Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::affine ( ) const
inlineinherited
GlobalVector Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::center ( ) const
inlineinherited
GlobalVector Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::corner ( const int  i) const
inlineinherited
int Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::corners ( ) const
inlineinherited
GlobalVector Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::global ( const LocalVector local) const
inlineinherited
ctype Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::integrationElement ( const LocalVector local) const
inlineinherited
JacobianInverseTransposed Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::jacobianInverseTransposed ( const LocalVector local) const
inlineinherited
JacobianTransposed Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::jacobianTransposed ( const LocalVector local) const
inlineinherited
LocalVector Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::local ( const GlobalVector global) const
inlineinherited
Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::operator bool ( ) const
inlineinherited
GeometryType Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::type ( ) const
inlineinherited
ctype Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::volume ( ) const
inlineinherited

Member Data Documentation

const int Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::coorddimension
staticinherited
const int Dune::Fem::IdBasicGeometry< IdLocalGeometryTraits< mydim, GridFamily > >::mydimension
staticinherited

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