|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::LocalCoordinate< PyramidGeometry< BaseGeometry >, Field, offset > Class Template Reference
#include <dune/fem/space/lagrange/genericgeometry.hh>
Public Types | |
| typedef BaseGeometry | BaseGeometryType |
| typedef PyramidGeometry< BaseGeometryType > | GeometryType |
| typedef Field | FieldType |
| typedef LocalCoordinate< BaseGeometry, FieldType, offset > | BaseCoordinateType |
Public Member Functions | |
| LocalCoordinate () | |
| LocalCoordinate (const LocalCoordinate &)=default | |
| template<int sz> | |
| LocalCoordinate (const FieldVector< FieldType, sz > &x) | |
| ThisType & | operator= (const FieldType s) |
| template<int sz> | |
| ThisType & | operator= (const FieldVector< FieldType, sz > &x) |
| ThisType & | operator= (const ThisType &v) |
| ThisType & | operator*= (const FieldType s) |
| ThisType & | operator+= (const ThisType &v) |
| ThisType & | operator-= (const ThisType &v) |
| const FieldType & | operator[] (const unsigned int i) const |
| FieldType & | operator[] (const unsigned int i) |
| const FieldType & | operator* () const |
| FieldType & | operator* () |
| const BaseCoordinateType & | base () const |
| BaseCoordinateType & | base () |
Static Public Attributes | |
| static const unsigned int | dimension = GeometryType::dimension |
| static const unsigned int | index = offset + BaseGeometryType::dimension |
Member Typedef Documentation
◆ BaseCoordinateType
template<class BaseGeometry , class Field , unsigned int offset>
| typedef LocalCoordinate< BaseGeometry, FieldType, offset > Dune::Fem::LocalCoordinate< PyramidGeometry< BaseGeometry >, Field, offset >::BaseCoordinateType |
◆ BaseGeometryType
template<class BaseGeometry , class Field , unsigned int offset>
| typedef BaseGeometry Dune::Fem::LocalCoordinate< PyramidGeometry< BaseGeometry >, Field, offset >::BaseGeometryType |
◆ FieldType
template<class BaseGeometry , class Field , unsigned int offset>
| typedef Field Dune::Fem::LocalCoordinate< PyramidGeometry< BaseGeometry >, Field, offset >::FieldType |
◆ GeometryType
template<class BaseGeometry , class Field , unsigned int offset>
| typedef PyramidGeometry< BaseGeometryType > Dune::Fem::LocalCoordinate< PyramidGeometry< BaseGeometry >, Field, offset >::GeometryType |
Constructor & Destructor Documentation
◆ LocalCoordinate() [1/3]
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ LocalCoordinate() [2/3]
template<class BaseGeometry , class Field , unsigned int offset>
|
default |
◆ LocalCoordinate() [3/3]
template<class BaseGeometry , class Field , unsigned int offset>
template<int sz>
|
inlineexplicit |
Member Function Documentation
◆ base() [1/2]
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ base() [2/2]
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ operator*() [1/2]
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ operator*() [2/2]
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ operator*=()
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ operator+=()
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ operator-=()
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ operator=() [1/3]
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ operator=() [2/3]
template<class BaseGeometry , class Field , unsigned int offset>
template<int sz>
|
inline |
◆ operator=() [3/3]
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ operator[]() [1/2]
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
◆ operator[]() [2/2]
template<class BaseGeometry , class Field , unsigned int offset>
|
inline |
Member Data Documentation
◆ dimension
template<class BaseGeometry , class Field , unsigned int offset>
|
static |
◆ index
template<class BaseGeometry , class Field , unsigned int offset>
|
static |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8