|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Static Public Attributes |
Static Protected Attributes |
List of all members
Dune::Fem::LocalCoordinate< ProductGeometry< FirstGeometry, SecondGeometry >, Field, offset > Class Template Reference
#include <dune/fem/space/lagrange/genericgeometry.hh>
Public Types | |
| typedef FirstGeometry | FirstGeometryType |
| typedef SecondGeometry | SecondGeometryType |
| typedef ProductGeometry< FirstGeometryType, SecondGeometryType > | GeometryType |
| typedef Field | FieldType |
| typedef LocalCoordinate< FirstGeometryType, FieldType, firstOffset > | FirstCoordinateType |
| typedef LocalCoordinate< SecondGeometryType, FieldType, secondOffset > | SecondCoordinateType |
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 FirstCoordinateType & | first () const |
| FirstCoordinateType & | first () |
| const SecondCoordinateType & | second () const |
| SecondCoordinateType & | second () |
Static Public Attributes | |
| static const unsigned int | dimension = GeometryType::dimension |
Static Protected Attributes | |
| static const unsigned int | firstOffset = offset |
| static const unsigned int | secondOffset = offset + FirstGeometryType::dimension |
Member Typedef Documentation
◆ FieldType
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
| typedef Field Dune::Fem::LocalCoordinate< ProductGeometry< FirstGeometry, SecondGeometry >, Field, offset >::FieldType |
◆ FirstCoordinateType
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
| typedef LocalCoordinate< FirstGeometryType, FieldType, firstOffset > Dune::Fem::LocalCoordinate< ProductGeometry< FirstGeometry, SecondGeometry >, Field, offset >::FirstCoordinateType |
◆ FirstGeometryType
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
| typedef FirstGeometry Dune::Fem::LocalCoordinate< ProductGeometry< FirstGeometry, SecondGeometry >, Field, offset >::FirstGeometryType |
◆ GeometryType
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
| typedef ProductGeometry< FirstGeometryType, SecondGeometryType > Dune::Fem::LocalCoordinate< ProductGeometry< FirstGeometry, SecondGeometry >, Field, offset >::GeometryType |
◆ SecondCoordinateType
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
| typedef LocalCoordinate< SecondGeometryType, FieldType, secondOffset > Dune::Fem::LocalCoordinate< ProductGeometry< FirstGeometry, SecondGeometry >, Field, offset >::SecondCoordinateType |
◆ SecondGeometryType
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
| typedef SecondGeometry Dune::Fem::LocalCoordinate< ProductGeometry< FirstGeometry, SecondGeometry >, Field, offset >::SecondGeometryType |
Constructor & Destructor Documentation
◆ LocalCoordinate() [1/3]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ LocalCoordinate() [2/3]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
default |
◆ LocalCoordinate() [3/3]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
template<int sz>
|
inlineexplicit |
Member Function Documentation
◆ first() [1/2]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ first() [2/2]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ operator*=()
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ operator+=()
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ operator-=()
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ operator=() [1/3]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ operator=() [2/3]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
template<int sz>
|
inline |
◆ operator=() [3/3]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ operator[]() [1/2]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ operator[]() [2/2]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ second() [1/2]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
◆ second() [2/2]
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
inline |
Member Data Documentation
◆ dimension
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
static |
◆ firstOffset
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
staticprotected |
◆ secondOffset
template<class FirstGeometry , class SecondGeometry , class Field , unsigned int offset>
|
staticprotected |
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