dune-grid 2.9.0
Public Member Functions | List of all members
Dune::IntersectionDefaultNormalVectors< GridImp, IntersectionImp > Class Template Reference

Default Implementations of integrationOuterNormal and unitOuterNormal for IntersectionImp. More...

#include <dune/grid/common/intersection.hh>

Public Member Functions

FieldVector< ct, dimworld > integrationOuterNormal (const FieldVector< ct, dim-1 > &local) const
 
FieldVector< ct, dimworld > unitOuterNormal (const FieldVector< ct, dim-1 > &local) const
 return unit outer normal More...
 
FieldVector< ct, dimworld > centerUnitOuterNormal () const
 return unit outer normal at center of intersection geometry More...
 

Detailed Description

template<class GridImp, class IntersectionImp>
class Dune::IntersectionDefaultNormalVectors< GridImp, IntersectionImp >

Default Implementations of integrationOuterNormal and unitOuterNormal for IntersectionImp.

Member Function Documentation

โ—† centerUnitOuterNormal()

template<class GridImp , class IntersectionImp >
FieldVector< ct, dimworld > Dune::IntersectionDefaultNormalVectors< GridImp, IntersectionImp >::centerUnitOuterNormal ( ) const
inline

return unit outer normal at center of intersection geometry

โ—† integrationOuterNormal()

template<class GridImp , class IntersectionImp >
FieldVector< ct, dimworld > Dune::IntersectionDefaultNormalVectors< GridImp, IntersectionImp >::integrationOuterNormal ( const FieldVector< ct, dim-1 > &  local) const
inline

return unit outer normal, this should be dependent on local coordinates for higher order boundary the normal is scaled with the integration element of the intersection.

โ—† unitOuterNormal()

template<class GridImp , class IntersectionImp >
FieldVector< ct, dimworld > Dune::IntersectionDefaultNormalVectors< GridImp, IntersectionImp >::unitOuterNormal ( const FieldVector< ct, dim-1 > &  local) const
inline

return unit outer normal


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