void set_averaging_method(AveragingMethod method, MsqError &err)
virtual ~sRI_DFT()
virtual destructor ensures use of polymorphism during destruction
Base class for the computation of the distance from target between the target matrices W and the actu...
Used to hold the error state and return it to the application.
MsqMeshEntity is the Mesquite object that stores information about the elements in the mesh...
void set_hessian_type(HESSIAN_TYPE ht)
Sets hessianType for this metric.
virtual bool evaluate_element(PatchData &pd, MsqMeshEntity *element, double &value, MsqError &err)
Evaluate the metric for an element.
#define MSQ_CHKERR(err)
Mesquite's Error Checking macro.
Class containing the target corner matrices for the context based smoothing.
void set_gradient_type(GRADIENT_TYPE grad)
Sets gradType for this metric.
void set_metric_type(MetricType t)
This function should be used in the constructor of every concrete quality metric. ...