dune-grid 2.8.0
Loading...
Searching...
No Matches
Dune::YaspGeometry< 0, cdim, GridImp > Class Template Reference

specialization for dim=0, this is a vertex More...

#include <dune/grid/yaspgrid/yaspgridgeometry.hh>

Inheritance diagram for Dune::YaspGeometry< 0, cdim, GridImp >:
Inheritance graph

Public Types

typedef GridImp::ctype ctype
 
typedef FieldVector< ctype, dimLocalCoordinate
 
typedef FieldVector< ctype, coorddim > GlobalCoordinate
 
typedef ctype Volume
 
typedef std::conditional< dim==coorddim, DiagonalMatrix< ctype, dim >, FieldMatrix< ctype, dim, coorddim > >::type JacobianTransposed
 
typedef std::conditional< dim==coorddim, DiagonalMatrix< ctype, dim >, FieldMatrix< ctype, coorddim, dim > >::type JacobianInverseTransposed
 

Public Member Functions

 YaspGeometry (const FieldVector< ctype, cdim > &p)
 constructor
 
 YaspGeometry (const FieldVector< ctype, cdim > &p, const FieldVector< ctype, cdim > &, const std::bitset< cdim > &)
 
GeometryType type () const
 
GlobalCoordinate global (const LocalCoordinate &local) const
 
LocalCoordinate local (const GlobalCoordinate &global) const
 
JacobianTransposed jacobianTransposed (const LocalCoordinate &local) const
 
JacobianInverseTransposed jacobianInverseTransposed (const LocalCoordinate &local) const
 
ctype integrationElement (const LocalCoordinate &local) const
 
GlobalCoordinate center () const
 
int corners () const
 
GlobalCoordinate corner (int k) const
 
Volume volume () const
 
bool affine () const
 

Public Attributes

 mydimension
 
 coorddimension
 

Detailed Description

template<int cdim, class GridImp>
class Dune::YaspGeometry< 0, cdim, GridImp >

specialization for dim=0, this is a vertex

Member Typedef Documentation

◆ ctype

template<int cdim, class GridImp >
typedef GridImp::ctype Dune::YaspGeometry< 0, cdim, GridImp >::ctype

Constructor & Destructor Documentation

◆ YaspGeometry() [1/2]

template<int cdim, class GridImp >
Dune::YaspGeometry< 0, cdim, GridImp >::YaspGeometry ( const FieldVector< ctype, cdim > &  p)
inlineexplicit

constructor

◆ YaspGeometry() [2/2]

template<int cdim, class GridImp >
Dune::YaspGeometry< 0, cdim, GridImp >::YaspGeometry ( const FieldVector< ctype, cdim > &  p,
const FieldVector< ctype, cdim > &  ,
const std::bitset< cdim > &   
)
inline

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