|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::GeometricQuadrature< Field, mydim, dim, Implementation > Class Template Reference
#include <dune/fem/quadrature/geometric/quadrature.hh>
Inheritance diagram for Dune::Fem::GeometricQuadrature< Field, mydim, dim, Implementation >:

Public Types | |
| using | FieldType = Field |
| field type | |
| using | CoordinateType = Dune::FieldVector< FieldType, dimension > |
| coordinate type | |
| using | LocalCoordinateType = Dune::FieldVector< FieldType, mydimension > |
| local coordinate type | |
| using | QuadraturePointWrapperType = Dune::Fem::QuadraturePointWrapper< Implementation > |
| quadrature point wrapper type | |
Public Member Functions | |
Copying and assignment | |
| GeometricQuadrature (const ThisType &)=default | |
| copy constructor | |
| GeometricQuadrature (ThisType &&)=default | |
| move constructor | |
| GeometricQuadrature & | operator= (const ThisType &)=default |
| assignment operator | |
| GeometricQuadrature & | operator= (ThisType &&)=default |
| move assignment operator | |
Query methods | |
| Dune::GeometryType | type () const |
| return geometry type | |
| int | order () const |
| return order | |
Quadrature points and weights | |
| std::size_t | nop () const |
| return number of quadrature points | |
| const CoordinateType & | point (std::size_t i) const |
| return coordinates of \(i\)-th quadrature point | |
| const LocalCoordinateType & | localPoint (std::size_t i) const |
| return local coordinates of \(i\)-th quadrature point | |
| FieldType | weight (std::size_t i) const |
| return quadrature weight | |
Quadrature point wrapper | |
| const QuadraturePointWrapperType | operator[] (std::size_t i) const |
| return quadrature point wrapper | |
Static Public Attributes | |
| static const int | mydimension = mydim |
| mydimension | |
| static const int | dimension = dim |
| dimension | |
Protected Member Functions | |
| const Implementation & | impl () const |
Member Typedef Documentation
◆ CoordinateType
template<class Field , int mydim, int dim, class Implementation >
| using Dune::Fem::GeometricQuadrature< Field, mydim, dim, Implementation >::CoordinateType = Dune::FieldVector< FieldType, dimension > |
coordinate type
◆ FieldType
template<class Field , int mydim, int dim, class Implementation >
| using Dune::Fem::GeometricQuadrature< Field, mydim, dim, Implementation >::FieldType = Field |
field type
◆ LocalCoordinateType
template<class Field , int mydim, int dim, class Implementation >
| using Dune::Fem::GeometricQuadrature< Field, mydim, dim, Implementation >::LocalCoordinateType = Dune::FieldVector< FieldType, mydimension > |
local coordinate type
◆ QuadraturePointWrapperType
template<class Field , int mydim, int dim, class Implementation >
| using Dune::Fem::GeometricQuadrature< Field, mydim, dim, Implementation >::QuadraturePointWrapperType = Dune::Fem::QuadraturePointWrapper< Implementation > |
quadrature point wrapper type
Constructor & Destructor Documentation
◆ GeometricQuadrature() [1/2]
template<class Field , int mydim, int dim, class Implementation >
|
default |
copy constructor
◆ GeometricQuadrature() [2/2]
template<class Field , int mydim, int dim, class Implementation >
|
default |
move constructor
Member Function Documentation
◆ impl()
template<class Field , int mydim, int dim, class Implementation >
|
inlineprotected |
◆ localPoint()
template<class Field , int mydim, int dim, class Implementation >
|
inline |
return local coordinates of \(i\)-th quadrature point
◆ nop()
template<class Field , int mydim, int dim, class Implementation >
|
inline |
return number of quadrature points
◆ operator=() [1/2]
template<class Field , int mydim, int dim, class Implementation >
|
default |
assignment operator
◆ operator=() [2/2]
template<class Field , int mydim, int dim, class Implementation >
|
default |
move assignment operator
◆ operator[]()
template<class Field , int mydim, int dim, class Implementation >
|
inline |
return quadrature point wrapper
◆ order()
template<class Field , int mydim, int dim, class Implementation >
|
inline |
return order
◆ point()
template<class Field , int mydim, int dim, class Implementation >
|
inline |
return coordinates of \(i\)-th quadrature point
◆ type()
template<class Field , int mydim, int dim, class Implementation >
|
inline |
return geometry type
◆ weight()
template<class Field , int mydim, int dim, class Implementation >
|
inline |
return quadrature weight
Member Data Documentation
◆ dimension
template<class Field , int mydim, int dim, class Implementation >
|
static |
dimension
◆ mydimension
template<class Field , int mydim, int dim, class Implementation >
|
static |
mydimension
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