Dune Core Modules (unstable)

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
 
FieldVector< ct, dimworld > centerUnitOuterNormal () const
 return unit outer normal at center of intersection geometry
 

Detailed Description

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

Default Implementations of integrationOuterNormal and unitOuterNormal for IntersectionImp.

Member Function Documentation

◆ 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.


The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (Mar 28, 23:30, 2024)