version 3.11-dev
Dumux::FEInterpolationPointData< GlobalPosition, LocalBasis > Class Template Reference

#include <dumux/discretization/fem/interpolationpointdata.hh>

Inheritance diagram for Dumux::FEInterpolationPointData< GlobalPosition, LocalBasis >:

Public Member Functions

 FEInterpolationPointData ()=delete
 
template<class Geometry >
 FEInterpolationPointData (const Geometry &geometry, const LocalPosition &local, const LocalBasis &localBasis)
 
const ShapeValues & shapeValues () const
 The shape values at the quadrature point. More...
 
const RangeType & shapeValue (int i) const
 The shape value of a local dof at the quadrature point. More...
 
const ShapeGradients & shapeGradients () const
 The shape value gradients at the quadrature point. More...
 
const GlobalPosition & gradN (int i) const
 The shape value gradient of a local dof at the quadrature point. More...
 
const LocalPosition & local () const
 The local position of the quadrature point. More...
 
const GlobalPosition & global () const
 The global position of the quadrature point. More...
 

Constructor & Destructor Documentation

◆ FEInterpolationPointData() [1/2]

template<class GlobalPosition , class LocalBasis >
Dumux::FEInterpolationPointData< GlobalPosition, LocalBasis >::FEInterpolationPointData ( )
delete

◆ FEInterpolationPointData() [2/2]

template<class GlobalPosition , class LocalBasis >
template<class Geometry >
Dumux::FEInterpolationPointData< GlobalPosition, LocalBasis >::FEInterpolationPointData ( const Geometry &  geometry,
const LocalPosition &  local,
const LocalBasis &  localBasis 
)
inline

Member Function Documentation

◆ global()

template<class GlobalPosition , class LocalBasis >
const GlobalPosition & Dumux::FEInterpolationPointData< GlobalPosition, LocalBasis >::global ( ) const
inline

◆ gradN()

template<class GlobalPosition , class LocalBasis >
const GlobalPosition & Dumux::FEInterpolationPointData< GlobalPosition, LocalBasis >::gradN ( int  i) const
inline

◆ local()

template<class GlobalPosition , class LocalBasis >
const LocalPosition & Dumux::FEInterpolationPointData< GlobalPosition, LocalBasis >::local ( ) const
inline

◆ shapeGradients()

template<class GlobalPosition , class LocalBasis >
const ShapeGradients & Dumux::FEInterpolationPointData< GlobalPosition, LocalBasis >::shapeGradients ( ) const
inline

◆ shapeValue()

template<class GlobalPosition , class LocalBasis >
const RangeType & Dumux::FEInterpolationPointData< GlobalPosition, LocalBasis >::shapeValue ( int  i) const
inline

◆ shapeValues()

template<class GlobalPosition , class LocalBasis >
const ShapeValues & Dumux::FEInterpolationPointData< GlobalPosition, LocalBasis >::shapeValues ( ) const
inline

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