ug4
normal_calculation_impl.h File Reference

Go to the source code of this file.

Namespaces

 ug
 the ug namespace
 

Functions

vector2 ug::CalculateNormal (EdgeVertices *edge, Grid::AttachmentAccessor< Vertex, Attachment< vector2 > > &aaPos)
 
vector3 ug::CalculateNormal (FaceVertices *face, Grid::AttachmentAccessor< Vertex, Attachment< vector3 > > &aaPos)
 
template<class TAAPos >
TAAPos::ValueType ug::CalculateOuterNormal (Edge *v, int sideIndex, TAAPos aaPos)
 
template<class TAAPos >
TAAPos::ValueType ug::CalculateOuterNormal (Face *v, int sideIndex, TAAPos aaPos)
 
template<class TAAPos >
TAAPos::ValueType ug::CalculateOuterNormal (GridObject *v, int sideIndex, TAAPos aaPos)
 
template<class TAAPos >
TAAPos::ValueType ug::CalculateOuterNormal (Vertex *v, int sideIndex, TAAPos aaPos)
 Calculates the outer normal of the i-th side of the given grid object. More...
 
template<class TAAPos >
TAAPos::ValueType ug::CalculateOuterNormal (Volume *v, int sideIndex, TAAPos aaPos)