Go to the documentation of this file.
36 #ifndef simplexSmoother_H
37 #define simplexSmoother_H
simplexSmoother(const simplexSmoother &)
Disallow default bitwise copy construct.
void operator=(const simplexSmoother &)
Disallow default bitwise assignment.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
class for volume optimizer
A simplex which is used for smoothing purposes.
DynList< point, 128 > & points_
mesh points
const label pointI_
label of the point
const DynList< partTet, 128 > & tets_
list tets around the given vertex
virtual ~simplexSmoother()
virtual void optimizeNodePosition(const scalar tol=0.001)=0
improve the position of the centre node
A bounding box defined in terms of the points at its extremities.