|
dune-grid
2.4.1
|
#include <dune/grid/alugrid/2d/geometry.hh>

Public Member Functions | |
| MyALU2dGridGeometryImpl () | |
| GeometryType | type () const |
| template<class Geo , class LocalGeo > | |
| void | updateLocal (const Geo &geo, const LocalGeo &localGeo) |
| template<class HElement > | |
| void | update (const HElement &item) |
| void | reset () |
| reset status and reference count More... | |
| void | operator++ () |
| increase reference count More... | |
| void | operator-- () |
| decrease reference count More... | |
| bool | operator! () const |
| return true if object has no references anymore More... | |
| bool | stillUsed () const |
| return true if there exists more then on reference More... | |
| void | invalidate () |
| bool | valid () const |
| double | volume () const |
| bool | affine () const |
| int | corners () const |
| world_t | corner (int i) const |
| void | map2world (const map_t &m, world_t &w) const |
| void | world2map (const world_t &w, map_t &m) const |
| const matrix_t & | jacobianTransposed (const map_t &m) const |
| const inv_t & | jacobianInverseTransposed (const map_t &m) const |
| ctype | det (const map_t &m) const |
Protected Types | |
| enum | |
| typedef BilinearMapping< cdim > | MappingType |
| the type of the mapping More... | |
| typedef MappingType::ctype | ctype |
| typedef MappingType::map_t | map_t |
| typedef MappingType::world_t | world_t |
| typedef MappingType::matrix_t | matrix_t |
| typedef MappingType::inv_t | inv_t |
| typedef ReferenceElement< ctype, mydim > | ReferenceElementType |
Protected Member Functions | |
| const MappingType & | mapping () const |
Protected Attributes | |
| MappingType | mapping_ |
| the mapping More... | |
| const ReferenceElementType & | referenceElement_ |
| reference element More... | |
| double | volume_ |
| volume of element More... | |
| unsigned int | refCount_ |
| the reference counter More... | |
| bool | valid_ |
| valid flag, true if mapping was built More... | |
Static Protected Attributes | |
| static const int | corners_ |
| number of corners More... | |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
the type of the mapping
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineprotectedinherited |
|
inlineinherited |
return true if object has no references anymore
|
inlineinherited |
increase reference count
|
inlineinherited |
decrease reference count
|
inlineinherited |
reset status and reference count
|
inlineinherited |
return true if there exists more then on reference
|
inline |
|
inline |
|
inline |
References Dune::MyALU2dGridGeometryImplBase< ncorners, Mapping >::corners_, Dune::MyALU2dGridGeometryImplBase< ncorners, Mapping >::mapping_, Dune::MyALU2dGridGeometryImplBase< ncorners, Mapping >::referenceElement_, Dune::MyALU2dGridGeometryImplBase< ncorners, Mapping >::valid_, and Dune::MyALU2dGridGeometryImplBase< ncorners, Mapping >::volume_.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
staticprotectedinherited |
number of corners
|
protectedinherited |
the mapping
|
mutableprotectedinherited |
the reference counter
|
protectedinherited |
reference element
|
protectedinherited |
valid flag, true if mapping was built
|
protectedinherited |
volume of element
1.8.11