dune-geometry 2.9.1
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
Dune::QuadraturePoint< ct, dim > Class Template Reference

Single evaluation point in a quadrature rule. More...

#include <dune/geometry/quadraturerules.hh>

Public Types

typedef ct Field
 Number type used for coordinates and quadrature weights.
 
typedef Dune::FieldVector< ct, dim > Vector
 Type used for the position of a quadrature point.
 

Public Member Functions

 QuadraturePoint (const Vector &x, ct w)
 set up quadrature of given order in d dimensions
 
const Vectorposition () const
 return local coordinates of integration point i
 
const ct & weight () const
 return weight associated with integration point i
 

Static Public Attributes

static constexpr int dimension = dim
 Dimension of the integration domain.
 

Protected Attributes

FieldVector< ct, dim > local
 
ct weight_
 

Detailed Description

template<typename ct, int dim>
class Dune::QuadraturePoint< ct, dim >

Single evaluation point in a quadrature rule.

Template Parameters
ctNumber type used for both coordinates and the weights
dimDimension of the integration domain

Member Typedef Documentation

◆ Field

template<typename ct , int dim>
typedef ct Dune::QuadraturePoint< ct, dim >::Field

Number type used for coordinates and quadrature weights.

◆ Vector

template<typename ct , int dim>
typedef Dune::FieldVector<ct,dim> Dune::QuadraturePoint< ct, dim >::Vector

Type used for the position of a quadrature point.

Constructor & Destructor Documentation

◆ QuadraturePoint()

template<typename ct , int dim>
Dune::QuadraturePoint< ct, dim >::QuadraturePoint ( const Vector & x,
ct w )
inline

set up quadrature of given order in d dimensions

Member Function Documentation

◆ position()

template<typename ct , int dim>
const Vector & Dune::QuadraturePoint< ct, dim >::position ( ) const
inline

return local coordinates of integration point i

◆ weight()

template<typename ct , int dim>
const ct & Dune::QuadraturePoint< ct, dim >::weight ( ) const
inline

return weight associated with integration point i

Member Data Documentation

◆ dimension

template<typename ct , int dim>
constexpr int Dune::QuadraturePoint< ct, dim >::dimension = dim
staticconstexpr

Dimension of the integration domain.

◆ local

template<typename ct , int dim>
FieldVector<ct, dim> Dune::QuadraturePoint< ct, dim >::local
protected

◆ weight_

template<typename ct , int dim>
ct Dune::QuadraturePoint< ct, dim >::weight_
protected

The documentation for this class was generated from the following file: