dune-alugrid
3.0.0
|
general type of geometry implementation More...
#include <dune/alugrid/3d/geometry.hh>
Public Member Functions | |
const CoordinateVectorType & | operator[] (const int i) const |
MappingType & | mapping () |
template<class CoordPtrType > | |
void | update (const CoordPtrType &p0) |
void | update (const CoordPtrType &, const CoordPtrType &, const CoordPtrType &, const CoordPtrType &, const CoordPtrType &, const CoordPtrType &, const CoordPtrType &, const CoordPtrType &) const |
void | update (const CoordPtrType &, const CoordPtrType &, const CoordPtrType &, const CoordPtrType &) const |
void | update (const CoordPtrType &, const CoordPtrType &, const CoordPtrType &) const |
void | update (const CoordPtrType &, const CoordPtrType &) const |
void | update (const CoordPtrType &) const |
void | updateInFather (const GeometryImp &fatherGeom, const GeometryImp &myGeom) |
void | invalidate () |
bool | valid () const |
void | setVolume (const double volume) |
double | volume () const |
Static Public Member Functions | |
static void | copy (const CoordPtrType &p, CoordinateVectorType &c) |
Public Attributes | |
unsigned int | refCount_ |
reference counter used by SharedPointer More... | |
Protected Types | |
typedef GeometryImplBase< dim, dim+1, LinearMapping< cdim, dim > > | BaseType |
typedef BaseType ::MappingType | MappingType |
typedef FieldMatrix< alu3d_ctype, corners, cdim > | CoordinateMatrixType |
the vertex coordinates More... | |
typedef std::conditional< dim==3, std::unique_ptr< CoordinateMatrixType >, CoordinateMatrixType >::type | CoordinateStorageType |
Protected Attributes | |
CoordinateStorageType | coord_ |
to coordinates More... | |
MappingType | map_ |
the mapping More... | |
double | volume_ |
volume of element More... | |
signed char | status_ |
the status (see different status above) More... | |
Static Protected Attributes | |
static const int | corners_ |
number of corners More... | |
general type of geometry implementation
|
protected |
|
protectedinherited |
the vertex coordinates
|
protectedinherited |
|
protected |
|
inlinestaticinherited |
|
inlineinherited |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
protectedinherited |
to coordinates
|
staticprotectedinherited |
number of corners
|
protectedinherited |
the mapping
|
inherited |
reference counter used by SharedPointer
|
protectedinherited |
the status (see different status above)
|
protectedinherited |
volume of element