dune-spgrid 2.7
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Dune::SPGeometryCache< ct, dim, codim > Class Template Reference

#include <dune/grid/spgrid/geometrycache.hh>

Public Types

typedef ct ctype
 
typedef SPDirection< dimensionDirection
 
typedef FieldVector< ctype, dimensionGlobalVector
 
typedef FieldVector< ctype, mydimensionLocalVector
 
typedef SPJacobianTransposed< ctype, dimension, mydimensionJacobianTransposed
 
typedef SPJacobianInverseTransposed< ctype, dimension, mydimensionJacobianInverseTransposed
 

Public Member Functions

 SPGeometryCache (const GlobalVector &h, Direction dir)
 
const ctypevolume () const
 
const JacobianTransposedjacobianTransposed () const
 
const JacobianInverseTransposedjacobianInverseTransposed () const
 

Public Attributes

JacobianTransposed jacobianTransposed_
 
JacobianInverseTransposed jacobianInverseTransposed_
 
ctype volume_
 

Static Public Attributes

static const int dimension = dim
 
static const int codimension = codim
 
static const int mydimension = dimension - codimension
 

Member Typedef Documentation

◆ ctype

template<class ct , int dim, int codim>
typedef ct Dune::SPGeometryCache< ct, dim, codim >::ctype

◆ Direction

template<class ct , int dim, int codim>
typedef SPDirection< dimension > Dune::SPGeometryCache< ct, dim, codim >::Direction

◆ GlobalVector

template<class ct , int dim, int codim>
typedef FieldVector< ctype, dimension > Dune::SPGeometryCache< ct, dim, codim >::GlobalVector

◆ JacobianInverseTransposed

template<class ct , int dim, int codim>
typedef SPJacobianInverseTransposed< ctype, dimension, mydimension > Dune::SPGeometryCache< ct, dim, codim >::JacobianInverseTransposed

◆ JacobianTransposed

template<class ct , int dim, int codim>
typedef SPJacobianTransposed< ctype, dimension, mydimension > Dune::SPGeometryCache< ct, dim, codim >::JacobianTransposed

◆ LocalVector

template<class ct , int dim, int codim>
typedef FieldVector< ctype, mydimension > Dune::SPGeometryCache< ct, dim, codim >::LocalVector

Constructor & Destructor Documentation

◆ SPGeometryCache()

template<class ct , int dim, int codim>
Dune::SPGeometryCache< ct, dim, codim >::SPGeometryCache ( const GlobalVector h,
Direction  dir 
)
inline

Member Function Documentation

◆ jacobianInverseTransposed()

template<class ct , int dim, int codim>
const JacobianInverseTransposed & Dune::SPGeometryCache< ct, dim, codim >::jacobianInverseTransposed ( ) const
inline

◆ jacobianTransposed()

template<class ct , int dim, int codim>
const JacobianTransposed & Dune::SPGeometryCache< ct, dim, codim >::jacobianTransposed ( ) const
inline

◆ volume()

template<class ct , int dim, int codim>
const ctype & Dune::SPGeometryCache< ct, dim, codim >::volume ( ) const
inline

Member Data Documentation

◆ codimension

template<class ct , int dim, int codim>
const int Dune::SPGeometryCache< ct, dim, codim >::codimension = codim
static

◆ dimension

template<class ct , int dim, int codim>
const int Dune::SPGeometryCache< ct, dim, codim >::dimension = dim
static

◆ jacobianInverseTransposed_

template<class ct , int dim, int codim>
JacobianInverseTransposed Dune::SPGeometryCache< ct, dim, codim >::jacobianInverseTransposed_

◆ jacobianTransposed_

template<class ct , int dim, int codim>
JacobianTransposed Dune::SPGeometryCache< ct, dim, codim >::jacobianTransposed_

◆ mydimension

template<class ct , int dim, int codim>
const int Dune::SPGeometryCache< ct, dim, codim >::mydimension = dimension - codimension
static

◆ volume_

template<class ct , int dim, int codim>
ctype Dune::SPGeometryCache< ct, dim, codim >::volume_

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