dune-grid  2.7.0
Public Types | Public Member Functions | List of all members
Dune::YaspGeometry< mydim, cdim, GridImp > Class Template Reference

The general version that handles all codimensions but 0 and dim. More...

#include <dune/grid/yaspgrid.hh>

Public Types

typedef GridImp::ctype ctype
 define type used for coordinates in grid module More...
 

Public Member Functions

 YaspGeometry ()
 default constructor More...
 
 YaspGeometry (const FieldVector< ctype, cdim > &ll, const FieldVector< ctype, cdim > &ur, const std::bitset< cdim > &shift)
 constructor from midpoint and extension and a bitset defining which unit vectors span the entity More...
 
 YaspGeometry (const YaspGeometry &other)
 copy constructor More...
 

Detailed Description

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

The general version that handles all codimensions but 0 and dim.

Template Parameters
mydimthe codimension
cdimthe coordinate dimension (NOT codim)

Member Typedef Documentation

◆ ctype

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

define type used for coordinates in grid module

Constructor & Destructor Documentation

◆ YaspGeometry() [1/3]

template<int mydim, int cdim, class GridImp >
Dune::YaspGeometry< mydim, cdim, GridImp >::YaspGeometry ( )
inline

default constructor

◆ YaspGeometry() [2/3]

template<int mydim, int cdim, class GridImp >
Dune::YaspGeometry< mydim, cdim, GridImp >::YaspGeometry ( const FieldVector< ctype, cdim > &  ll,
const FieldVector< ctype, cdim > &  ur,
const std::bitset< cdim > &  shift 
)
inline

constructor from midpoint and extension and a bitset defining which unit vectors span the entity

◆ YaspGeometry() [3/3]

template<int mydim, int cdim, class GridImp >
Dune::YaspGeometry< mydim, cdim, GridImp >::YaspGeometry ( const YaspGeometry< mydim, cdim, GridImp > &  other)
inline

copy constructor


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