, including all inherited members.
a2Con | MBMesquite::IdealWeightInverseMeanRatio | [private] |
a3Con | MBMesquite::IdealWeightInverseMeanRatio | [private] |
analytical_average_gradient() | MBMesquite::AveragingQM | [inline] |
analytical_average_hessian() | MBMesquite::AveragingQM | [inline] |
average_corner_gradients(EntityTopology element_type, uint32_t fixed_vertices, unsigned num_corners, double corner_values[], const Vector3D corner_grads[], Vector3D vertex_grads[], MsqError &err) | MBMesquite::AveragingQM | |
average_corner_hessian_diagonals(EntityTopology element_type, uint32_t fixed_vertices, unsigned num_corners, const double corner_values[], const Vector3D corner_grads[], const Matrix3D corner_hessians[], Vector3D vertex_grads[], SymMatrix3D vertex_hessians[], MsqError &err) | MBMesquite::AveragingQM | |
average_corner_hessian_diagonals(EntityTopology element_type, uint32_t fixed_vertices, unsigned num_corners, const double corner_values[], const Vector3D corner_grads[], const SymMatrix3D corner_hess_diag[], Vector3D vertex_grads[], SymMatrix3D vertex_hessians[], MsqError &err) | MBMesquite::AveragingQM | |
average_corner_hessians(EntityTopology element_type, uint32_t fixed_vertices, unsigned num_corners, const double corner_values[], const Vector3D corner_grads[], const Matrix3D corner_hessians[], Vector3D vertex_grads[], Matrix3D vertex_hessians[], MsqError &err) | MBMesquite::AveragingQM | |
average_metric_and_weights(double metric_values[], int num_metric_values, MsqError &err) | MBMesquite::AveragingQM | |
average_metrics(const double metric_values[], int num_values, MsqError &err) | MBMesquite::AveragingQM | |
AveragingMethod enum name | MBMesquite::QualityMetric | |
AveragingQM(QualityMetric::AveragingMethod method) | MBMesquite::AveragingQM | [inline] |
b2Con | MBMesquite::IdealWeightInverseMeanRatio | [private] |
b3Con | MBMesquite::IdealWeightInverseMeanRatio | [private] |
c2Con | MBMesquite::IdealWeightInverseMeanRatio | [private] |
c3Con | MBMesquite::IdealWeightInverseMeanRatio | [private] |
ELEMENT_BASED enum value | MBMesquite::QualityMetric | |
evaluate(PatchData &pd, size_t handle, double &value, MsqError &err) | MBMesquite::IdealWeightInverseMeanRatio | [virtual] |
evaluate_with_gradient(PatchData &pd, size_t handle, double &value, std::vector< size_t > &indices, std::vector< Vector3D > &gradient, MsqError &err) | MBMesquite::IdealWeightInverseMeanRatio | [virtual] |
evaluate_with_Hessian(PatchData &pd, size_t handle, double &value, std::vector< size_t > &indices, std::vector< Vector3D > &gradient, std::vector< Matrix3D > &Hessian, MsqError &err) | MBMesquite::IdealWeightInverseMeanRatio | [virtual] |
evaluate_with_Hessian_diagonal(PatchData &pd, size_t handle, double &value, std::vector< size_t > &indices, std::vector< Vector3D > &gradient, std::vector< SymMatrix3D > &Hessian, MsqError &err) | MBMesquite::IdealWeightInverseMeanRatio | [virtual] |
evaluate_with_indices(PatchData &pd, size_t handle, double &value, std::vector< size_t > &indices, MsqError &err) | MBMesquite::ElementQM | [virtual] |
fixed_vertex_bitmap(PatchData &pd, const MsqMeshEntity *elem, std::vector< size_t > &free_indices) | MBMesquite::QualityMetric | [static] |
GEOMETRIC enum value | MBMesquite::QualityMetric | |
get_averaging_method() const | MBMesquite::AveragingQM | [inline] |
get_element_evaluations(PatchData &pd, std::vector< size_t > &handles, bool free_vertices_only, MsqError &err) | MBMesquite::ElementQM | [static] |
get_evaluations(PatchData &pd, std::vector< size_t > &handles, bool free_vertices_only, MsqError &err) | MBMesquite::ElementQM | [virtual] |
get_metric_type() const | MBMesquite::ElementQM | [inline, virtual] |
get_name() const | MBMesquite::IdealWeightInverseMeanRatio | [virtual] |
get_negate_flag() const | MBMesquite::IdealWeightInverseMeanRatio | [virtual] |
get_single_pass(PatchData &pd, std::vector< size_t > &handles, bool free_vertices_only, MsqError &err) | MBMesquite::QualityMetric | [virtual] |
HARMONIC enum value | MBMesquite::QualityMetric | |
HMS enum value | MBMesquite::QualityMetric | |
IdealWeightInverseMeanRatio(MsqError &err, double power=1.0) | MBMesquite::IdealWeightInverseMeanRatio | |
IdealWeightInverseMeanRatio() | MBMesquite::IdealWeightInverseMeanRatio | |
initialize_queue(MeshDomainAssoc *mesh_and_domain, const Settings *settings, MsqError &err) | MBMesquite::QualityMetric | [virtual] |
LAST_WITH_GRADIENT enum value | MBMesquite::QualityMetric | |
LAST_WITH_HESSIAN enum value | MBMesquite::QualityMetric | |
LINEAR enum value | MBMesquite::QualityMetric | |
MAX_MINUS_MIN enum value | MBMesquite::QualityMetric | |
MAX_OVER_MIN enum value | MBMesquite::QualityMetric | |
MAXIMUM enum value | MBMesquite::QualityMetric | |
mCoords | MBMesquite::IdealWeightInverseMeanRatio | [private] |
MetricType enum name | MBMesquite::QualityMetric | |
mGradients | MBMesquite::IdealWeightInverseMeanRatio | [private] |
mHessians | MBMesquite::IdealWeightInverseMeanRatio | [private] |
MINIMUM enum value | MBMesquite::QualityMetric | |
mMetrics | MBMesquite::IdealWeightInverseMeanRatio | [private] |
QualityMetric() | MBMesquite::QualityMetric | [inline, protected] |
remove_fixed_diagonals(EntityTopology type, uint32_t fixed_vertices, std::vector< Vector3D > &gradients, std::vector< SymMatrix3D > &hess_diagonal_blocks) | MBMesquite::QualityMetric | [static] |
remove_fixed_gradients(EntityTopology type, uint32_t fixed_vertices, std::vector< Vector3D > &gradients) | MBMesquite::QualityMetric | [static] |
remove_fixed_hessians(EntityTopology type, uint32_t fixed_vertices, std::vector< Matrix3D > &hessians) | MBMesquite::QualityMetric | [static] |
RMS enum value | MBMesquite::QualityMetric | |
set_averaging_method(QualityMetric::AveragingMethod method) | MBMesquite::AveragingQM | [inline] |
set_averaging_method(QualityMetric::AveragingMethod method, MsqError &) | MBMesquite::AveragingQM | [inline] |
set_metric_power(double pow_dbl, MsqError &err) | MBMesquite::IdealWeightInverseMeanRatio | [private] |
STANDARD_DEVIATION enum value | MBMesquite::QualityMetric | |
SUM enum value | MBMesquite::QualityMetric | |
SUM_OF_RATIOS_SQUARED enum value | MBMesquite::QualityMetric | |
SUM_SQUARED enum value | MBMesquite::QualityMetric | |
vertex_barrier_function(double det, double delta) | MBMesquite::QualityMetric | [inline, static] |
VERTEX_BASED enum value | MBMesquite::QualityMetric | |
weighted_average_metrics(const double coef[], const double metric_values[], const int &num_values, MsqError &err) | MBMesquite::QualityMetric | |
~AveragingQM() | MBMesquite::AveragingQM | [inline, virtual] |
~ElementQM() | MBMesquite::ElementQM | [virtual] |
~IdealWeightInverseMeanRatio() | MBMesquite::IdealWeightInverseMeanRatio | [inline, virtual] |
~QualityMetric() | MBMesquite::QualityMetric | [inline, virtual] |