ug4
refinement_mark_util_impl.h File Reference
#include <algorithm>
#include <limits>
#include "refinement_mark_util.h"
#include "lib_grid/lg_base.h"
#include "lib_grid/refinement/refiner_interface.h"

Go to the source code of this file.

Namespaces

 ug
 the ug namespace
 

Functions

template<class TRef , class TIter , class TAAPos >
void ug::MarkForAnisotropicRefinement (Grid &grid, TRef &ref, number minEdgeRatio, TIter elemsBegin, TIter elemsEnd, TAAPos aaPos)
 
template<class TRef , class TEdgeIter , class TAAPos >
void ug::MarkForRefinementByDirection (TRef &ref, TAAPos aaPos, TEdgeIter edgesBegin, TEdgeIter edgesEnd, const typename TAAPos::ValueType &dir, number minDeviationAngle, number maxDeviationAngle, bool selectFlipped)