Public Types | |
typedef Base::ExtraData | ExtraData |
typedef Base::EntitySeed | EntitySeed |
![]() | |
typedef Grid::ctype | ctype |
typedef Dune::FieldVector < ctype, coorddimension > | GlobalCoordinate |
typedef Dune::FieldVector < ctype, mydimension > | LocalCoordinate |
typedef FieldMatrix< ctype, cdim, mydim > | JacobianInverseTransposed |
type of jacobian inverse transposed | |
typedef FieldMatrix< ctype, mydim, cdim > | JacobianTransposed |
type of jacobian transposed | |
typedef Dune::GenericGeometry::MatrixHelper < Dune::GenericGeometry::DuneCoordTraits < double > > | MatrixHelperType |
typedef Grid::Traits::ExtraData | ExtraData |
typedef Grid::Traits::template Codim< codimension > ::EntitySeed | EntitySeed |
Public Member Functions | |
PolyhedralGridGeometry (ExtraData data) | |
PolyhedralGridGeometry (ExtraData data, const EntitySeed &seed) | |
![]() | |
PolyhedralGridBasicGeometry (ExtraData data) | |
PolyhedralGridBasicGeometry (ExtraData data, const EntitySeed &seed) | |
GeometryType | type () const |
bool | affine () const |
int | corners () const |
GlobalCoordinate | corner (const int i) const |
GlobalCoordinate | center () const |
GlobalCoordinate | global (const LocalCoordinate &local) const |
LocalCoordinate | local (const GlobalCoordinate &y) const |
Mapping from the cell to the reference domain. More... | |
ctype | integrationElement (const LocalCoordinate &) const |
ctype | volume () const |
const JacobianTransposed & | jacobianTransposed (const LocalCoordinate &local) const |
const JacobianInverseTransposed & | jacobianInverseTransposed (const LocalCoordinate &local) const |
ExtraData | data () const |
Additional Inherited Members | |
![]() | |
static const int | dimension = Grid::dimension |
static const int | mydimension = mydim |
static const int | codimension = dimension - mydimension |
static const int | dimensionworld = Grid::dimensionworld |
static const int | coorddimension = dimensionworld |
![]() | |
ExtraData | data_ |
EntitySeed | seed_ |