dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::UnimplementedGeometry< ct, mydim, cdim > Struct Template Reference

#include <dune/fem/gridpart/common/unimplementedgeometry.hh>

Public Types

typedef ct ctype
 
typedef FieldVector< ctype, mydimensionLocalCoordinate
 
typedef FieldVector< ctype, coorddimensionGlobalCoordinate
 
typedef FieldMatrix< ctype, mydimension, coorddimensionJacobianTransposed
 
typedef FieldMatrix< ctype, coorddimension, mydimensionJacobianInverseTransposed
 

Public Member Functions

 UnimplementedGeometry (std::string message="Geometry not implemented")
 
GeometryType type () const
 
bool affine () const
 
int corners () const
 
GlobalCoordinate corner (int i) const
 
GlobalCoordinate center () const
 
GlobalCoordinate global (const LocalCoordinate &local) const
 
 LocalCoordinate (const GlobalCoordinate &global) const
 
ctype integrationElement (const LocalCoordinate &local) const
 
ctype volume () const
 
JacobianTransposed jacobianTransposed (const LocalCoordinate &local) const
 
JacobianInverseTransposed jacobianInverseTransposed (const LocalCoordinate &local) const
 

Static Public Attributes

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

Member Typedef Documentation

◆ ctype

template<class ct , int mydim, int cdim>
typedef ct Dune::UnimplementedGeometry< ct, mydim, cdim >::ctype

◆ GlobalCoordinate

template<class ct , int mydim, int cdim>
typedef FieldVector< ctype, coorddimension > Dune::UnimplementedGeometry< ct, mydim, cdim >::GlobalCoordinate

◆ JacobianInverseTransposed

template<class ct , int mydim, int cdim>
typedef FieldMatrix< ctype, coorddimension, mydimension > Dune::UnimplementedGeometry< ct, mydim, cdim >::JacobianInverseTransposed

◆ JacobianTransposed

template<class ct , int mydim, int cdim>
typedef FieldMatrix< ctype, mydimension, coorddimension > Dune::UnimplementedGeometry< ct, mydim, cdim >::JacobianTransposed

◆ LocalCoordinate

template<class ct , int mydim, int cdim>
typedef FieldVector< ctype, mydimension > Dune::UnimplementedGeometry< ct, mydim, cdim >::LocalCoordinate

Constructor & Destructor Documentation

◆ UnimplementedGeometry()

template<class ct , int mydim, int cdim>
Dune::UnimplementedGeometry< ct, mydim, cdim >::UnimplementedGeometry ( std::string  message = "Geometry not implemented")
inline

Member Function Documentation

◆ affine()

template<class ct , int mydim, int cdim>
bool Dune::UnimplementedGeometry< ct, mydim, cdim >::affine ( ) const
inline

◆ center()

template<class ct , int mydim, int cdim>
GlobalCoordinate Dune::UnimplementedGeometry< ct, mydim, cdim >::center ( ) const
inline

◆ corner()

template<class ct , int mydim, int cdim>
GlobalCoordinate Dune::UnimplementedGeometry< ct, mydim, cdim >::corner ( int  i) const
inline

◆ corners()

template<class ct , int mydim, int cdim>
int Dune::UnimplementedGeometry< ct, mydim, cdim >::corners ( ) const
inline

◆ global()

template<class ct , int mydim, int cdim>
GlobalCoordinate Dune::UnimplementedGeometry< ct, mydim, cdim >::global ( const LocalCoordinate local) const
inline

◆ integrationElement()

template<class ct , int mydim, int cdim>
ctype Dune::UnimplementedGeometry< ct, mydim, cdim >::integrationElement ( const LocalCoordinate local) const
inline

◆ jacobianInverseTransposed()

template<class ct , int mydim, int cdim>
JacobianInverseTransposed Dune::UnimplementedGeometry< ct, mydim, cdim >::jacobianInverseTransposed ( const LocalCoordinate local) const
inline

◆ jacobianTransposed()

template<class ct , int mydim, int cdim>
JacobianTransposed Dune::UnimplementedGeometry< ct, mydim, cdim >::jacobianTransposed ( const LocalCoordinate local) const
inline

◆ LocalCoordinate()

template<class ct , int mydim, int cdim>
Dune::UnimplementedGeometry< ct, mydim, cdim >::LocalCoordinate ( const GlobalCoordinate global) const
inline

◆ type()

template<class ct , int mydim, int cdim>
GeometryType Dune::UnimplementedGeometry< ct, mydim, cdim >::type ( ) const
inline

◆ volume()

template<class ct , int mydim, int cdim>
ctype Dune::UnimplementedGeometry< ct, mydim, cdim >::volume ( ) const
inline

Member Data Documentation

◆ coorddimension

template<class ct , int mydim, int cdim>
const int Dune::UnimplementedGeometry< ct, mydim, cdim >::coorddimension = cdim
static

◆ mydimension

template<class ct , int mydim, int cdim>
const int Dune::UnimplementedGeometry< ct, mydim, cdim >::mydimension = mydim
static

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