This is the complete list of members for DistanceFromTarget, including all inherited members.
ANALYTICAL_GRADIENT enum value | QualityMetric | |
ANALYTICAL_HESSIAN enum value | QualityMetric | |
average_metric_and_weights(double metric_values[], int num_metric_values, MsqError &err) | QualityMetric | protected |
average_metric_and_weights(double metric_values[], int num_metric_values, MsqError &err) | QualityMetric | protected |
average_metrics(const double metric_values[], const int &num_values, MsqError &err) | QualityMetric | inlineprotected |
average_metrics(const double metric_values[], const int &num_values, MsqError &err) | QualityMetric | protected |
AveragingMethod enum name | QualityMetric | |
AveragingMethod enum name | QualityMetric | |
avgMethod | QualityMetric | protected |
change_metric_type(MetricType t, MsqError &err) | QualityMetric | virtual |
change_metric_type(MetricType t, MsqError &err) | QualityMetric | virtual |
compute_element_analytical_gradient(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | protectedvirtual |
compute_element_analytical_gradient(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | protectedvirtual |
compute_element_analytical_hessian(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], Matrix3D hessian[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | protectedvirtual |
compute_element_analytical_hessian(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], Matrix3D hessian[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | protectedvirtual |
compute_element_gradient(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | inline |
compute_element_gradient(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | |
compute_element_gradient_expanded(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | |
compute_element_gradient_expanded(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | |
compute_element_hessian(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], Matrix3D hessian[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | |
compute_element_hessian(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], Matrix3D hessian[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | |
compute_element_numerical_gradient(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | protected |
compute_element_numerical_gradient(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | protected |
compute_element_numerical_hessian(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], Matrix3D hessian[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | protected |
compute_element_numerical_hessian(PatchData &pd, MsqMeshEntity *element, MsqVertex *free_vtces[], Vector3D grad_vec[], Matrix3D hessian[], int num_free_vtx, double &metric_value, MsqError &err) | QualityMetric | protected |
compute_T_matrices(MsqMeshEntity &elem, PatchData &pd, Matrix3D T[], size_t num_T, double c_k[], MsqError &err) | DistanceFromTarget | inlineprotected |
compute_T_matrices(MsqMeshEntity &elem, PatchData &pd, Matrix3D T[], size_t num_T, double c_k[], MsqError &err) | DistanceFromTarget | protected |
compute_vertex_analytical_gradient(PatchData &pd, MsqVertex &vertex, MsqVertex *vertices[], Vector3D grad_vec[], int num_vtx, double &metric_value, MsqError &err) | QualityMetric | protectedvirtual |
compute_vertex_analytical_gradient(PatchData &pd, MsqVertex &vertex, MsqVertex *vertices[], Vector3D grad_vec[], int num_vtx, double &metric_value, MsqError &err) | QualityMetric | protectedvirtual |
compute_vertex_gradient(PatchData &pd, MsqVertex &vertex, MsqVertex *vertices[], Vector3D grad_vec[], int num_vtx, double &metric_value, MsqError &err) | QualityMetric | inline |
compute_vertex_gradient(PatchData &pd, MsqVertex &vertex, MsqVertex *vertices[], Vector3D grad_vec[], int num_vtx, double &metric_value, MsqError &err) | QualityMetric | |
compute_vertex_numerical_gradient(PatchData &pd, MsqVertex &vertex, MsqVertex *vertices[], Vector3D grad_vec[], int num_vtx, double &metric_value, MsqError &err) | QualityMetric | protected |
compute_vertex_numerical_gradient(PatchData &pd, MsqVertex &vertex, MsqVertex *vertices[], Vector3D grad_vec[], int num_vtx, double &metric_value, MsqError &err) | QualityMetric | protected |
CUBIC_GAUSS_POINTS enum value | QualityMetric | |
EEM_UNDEFINED enum value | QualityMetric | |
ELEMENT_BASED enum value | QualityMetric | |
ELEMENT_VERTICES enum value | QualityMetric | |
ElementEvaluationMode enum name | QualityMetric | |
ElementEvaluationMode enum name | QualityMetric | |
evaluate_element(PatchData &, MsqMeshEntity *, double &, MsqError &err) | QualityMetric | virtual |
evaluate_element(PatchData &, MsqMeshEntity *, double &, MsqError &err) | QualityMetric | virtual |
evaluate_vertex(PatchData &, MsqVertex *, double &, MsqError &err) | QualityMetric | virtual |
evaluate_vertex(PatchData &, MsqVertex *, double &, MsqError &err) | QualityMetric | virtual |
feasible | QualityMetric | protected |
GENERALIZED_MEAN enum value | QualityMetric | |
GEOMETRIC enum value | QualityMetric | |
get_barrier_function(PatchData &pd, const double &tau, double &h, MsqError &err) | DistanceFromTarget | inlineprotected |
get_barrier_function(PatchData &pd, const double &tau, double &h, MsqError &err) | DistanceFromTarget | protected |
get_element_evaluation_mode() | QualityMetric | inline |
get_element_evaluation_mode() | QualityMetric | inline |
get_feasible_constraint() | QualityMetric | inline |
get_feasible_constraint() | QualityMetric | inline |
get_metric_type() | QualityMetric | inline |
get_metric_type() | QualityMetric | inline |
get_name() | QualityMetric | inline |
get_name() | QualityMetric | inline |
get_negate_flag() | QualityMetric | inline |
get_negate_flag() | QualityMetric | inline |
GRADIENT_TYPE enum name | QualityMetric | |
GRADIENT_TYPE enum name | QualityMetric | |
HARMONIC enum value | QualityMetric | |
HESSIAN_TYPE enum name | QualityMetric | |
HESSIAN_TYPE enum name | QualityMetric | |
HMS enum value | QualityMetric | |
LINEAR enum value | QualityMetric | |
LINEAR_GAUSS_POINTS enum value | QualityMetric | |
MAX_MINUS_MIN enum value | QualityMetric | |
MAX_OVER_MIN enum value | QualityMetric | |
MAXIMUM enum value | QualityMetric | |
metricName | QualityMetric | protected |
MetricType enum name | QualityMetric | |
MetricType enum name | QualityMetric | |
MINIMUM enum value | QualityMetric | |
MT_UNDEFINED enum value | QualityMetric | |
NONE enum value | QualityMetric | |
NUMERICAL_GRADIENT enum value | QualityMetric | |
NUMERICAL_HESSIAN enum value | QualityMetric | |
QUADRATIC_GAUSS_POINTS enum value | QualityMetric | |
QualityMetric() | QualityMetric | inlineprotected |
QualityMetric() | QualityMetric | inlineprotected |
RMS enum value | QualityMetric | |
set_averaging_method(AveragingMethod method, MsqError &err) | QualityMetric | inline |
set_averaging_method(AveragingMethod method, MsqError &err) | QualityMetric | inline |
set_element_evaluation_mode(ElementEvaluationMode mode, MsqError &err) | QualityMetric | inline |
set_element_evaluation_mode(ElementEvaluationMode mode, MsqError &err) | QualityMetric | |
set_feasible_constraint(int alpha) | QualityMetric | inline |
set_feasible_constraint(int alpha) | QualityMetric | inline |
set_gradient_type(GRADIENT_TYPE grad) | QualityMetric | inline |
set_gradient_type(GRADIENT_TYPE grad) | QualityMetric | inline |
set_hessian_type(HESSIAN_TYPE ht) | QualityMetric | inline |
set_hessian_type(HESSIAN_TYPE ht) | QualityMetric | inline |
set_metric_type(MetricType t) | QualityMetric | inlineprotected |
set_metric_type(MetricType t) | QualityMetric | inlineprotected |
set_name(msq_std::string st) | QualityMetric | inline |
set_name(msq_std::string st) | QualityMetric | inline |
set_negate_flag(int neg) | QualityMetric | inline |
set_negate_flag(int neg) | QualityMetric | inline |
STANDARD_DEVIATION enum value | QualityMetric | |
SUM enum value | QualityMetric | |
SUM_OF_RATIOS_SQUARED enum value | QualityMetric | |
SUM_SQUARED enum value | QualityMetric | |
vertex_barrier_function(double det, double delta) | QualityMetric | inline |
vertex_barrier_function(double det, double delta) | QualityMetric | inline |
VERTEX_BASED enum value | QualityMetric | |
VERTEX_BASED_FREE_ONLY enum value | QualityMetric | |
weighted_average_metrics(const double coef[], const double metric_values[], const int &num_values, MsqError &err) | QualityMetric | inlineprotected |
weighted_average_metrics(const double coef[], const double metric_values[], const int &num_values, MsqError &err) | QualityMetric | protected |
~DistanceFromTarget() | DistanceFromTarget | inlinevirtual |
~DistanceFromTarget() | DistanceFromTarget | inlinevirtual |
~QualityMetric() | QualityMetric | inlinevirtual |
~QualityMetric() | QualityMetric | inlinevirtual |