38 #ifndef AspectRatioGammaQualityMetric_hpp
39 #define AspectRatioGammaQualityMetric_hpp
85 #endif // AspectRatioGammaQualityMetric_hpp
virtual ~AspectRatioGammaQualityMetric()
virtual destructor ensures use of polymorphism during destruction
Object for computing the aspect ratio gamma of simplicial elements.
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...
AspectRatioGammaQualityMetric()
void set_element_evaluation_mode(ElementEvaluationMode mode, MsqError &err)
Sets the evaluation mode for the ELEMENT_BASED metrics.
bool evaluate_element(PatchData &pd, MsqMeshEntity *element, double &fval, MsqError &err)
Computes the aspect ratio gamma of element.
void set_metric_type(MetricType t)
This function should be used in the constructor of every concrete quality metric. ...
void set_name(msq_std::string st)
Sets the name of this metric.