, including all inherited members.
AveragingMethod enum name | MBMesquite::QualityMetric | |
AWQualityMetric(TargetCalculator *tc, WeightCalculator *wc, AWMetric *target_metric) | MBMesquite::AWQualityMetric | [inline] |
AWQualityMetric(TargetCalculator *tc, AWMetric *target_metric) | MBMesquite::AWQualityMetric | [inline] |
elem(size_t handle) | MBMesquite::ElemSampleQM | [inline, static] |
ELEM_INDEX_BITS enum value | MBMesquite::ElemSampleQM | |
ELEM_SAMPLE_MASK enum value | MBMesquite::ElemSampleQM | |
ELEMENT_BASED enum value | MBMesquite::QualityMetric | |
evaluate(PatchData &pd, size_t handle, double &value, MsqError &err) | MBMesquite::TMPQualityMetric | [virtual] |
evaluate_internal(PatchData &pd, size_t handle, double &value, size_t *indices, size_t &num_indices, MsqError &err) | MBMesquite::AWQualityMetric | [protected, virtual] |
evaluate_surface_common(PatchData &pd, Sample sample, size_t element_index, const NodeSet &bits, size_t *indices, size_t &num_indices, MsqVector< 2 > *derivs, MsqMatrix< 2, 2 > &W, MsqMatrix< 2, 2 > &A, MsqMatrix< 3, 2 > &S_a_transpose_Theta, MsqError &err) | MBMesquite::TMPQualityMetric | [protected] |
evaluate_with_gradient(PatchData &pd, size_t handle, double &value, std::vector< size_t > &indices, std::vector< Vector3D > &gradient, MsqError &err) | MBMesquite::AWQualityMetric | [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::AWQualityMetric | [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_diagonal, MsqError &err) | MBMesquite::AWQualityMetric | [virtual] |
evaluate_with_indices(PatchData &pd, size_t handle, double &value, std::vector< size_t > &indices, MsqError &err) | MBMesquite::TMPQualityMetric | [virtual] |
fixed_vertex_bitmap(PatchData &pd, const MsqMeshEntity *elem, std::vector< size_t > &free_indices) | MBMesquite::QualityMetric | [static] |
GEOMETRIC enum value | MBMesquite::QualityMetric | |
get_element_evaluations(PatchData &pd, size_t elem_index, std::vector< size_t > &handles, MsqError &err) | MBMesquite::TMPQualityMetric | [virtual] |
get_evaluations(PatchData &pd, std::vector< size_t > &handles, bool free_vertices_only, MsqError &err) | MBMesquite::TMPQualityMetric | [virtual] |
get_metric_type() const | MBMesquite::ElemSampleQM | [inline, virtual] |
get_name() const | MBMesquite::AWQualityMetric | [virtual] |
get_negate_flag() const | MBMesquite::TMPQualityMetric | [virtual] |
get_patch_evaluations(PatchData &pd, std::vector< size_t > &handles, bool free_vertices_only, MsqError &err) | MBMesquite::TMPQualityMetric | [static] |
get_single_pass(PatchData &pd, std::vector< size_t > &handles, bool free_vertices_only, MsqError &err) | MBMesquite::QualityMetric | [virtual] |
get_target_calculator() const | MBMesquite::TMPQualityMetric | [inline] |
get_target_metric() const | MBMesquite::AWQualityMetric | [inline] |
get_weight_calculator() const | MBMesquite::TMPQualityMetric | [inline] |
handle(Sample sample, size_t index) | MBMesquite::ElemSampleQM | [inline, static] |
HARMONIC enum value | MBMesquite::QualityMetric | |
hess2d | MBMesquite::TMPQualityMetric | [protected] |
HMS enum value | MBMesquite::QualityMetric | |
initialize_queue(MeshDomainAssoc *mesh_and_domain, const Settings *settings, MsqError &err) | MBMesquite::TMPQualityMetric | [virtual] |
LAST_WITH_GRADIENT enum value | MBMesquite::QualityMetric | |
LAST_WITH_HESSIAN enum value | MBMesquite::QualityMetric | |
LINEAR enum value | MBMesquite::QualityMetric | |
MAX_ELEM_NODES enum value | MBMesquite::TMPQualityMetric | [protected] |
MAX_ELEM_PER_PATCH enum value | MBMesquite::ElemSampleQM | |
MAX_MINUS_MIN enum value | MBMesquite::QualityMetric | |
MAX_OVER_MIN enum value | MBMesquite::QualityMetric | |
MAXIMUM enum value | MBMesquite::QualityMetric | |
mDerivs2D | MBMesquite::TMPQualityMetric | [protected] |
mDerivs3D | MBMesquite::TMPQualityMetric | [protected] |
MetricType typedef | MBMesquite::AWQualityMetric | |
mIndices | MBMesquite::TMPQualityMetric | [protected] |
MINIMUM enum value | MBMesquite::QualityMetric | |
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 | |
sample(size_t handle) | MBMesquite::ElemSampleQM | [inline, static] |
set_target_calculator(TargetCalculator *tc) | MBMesquite::TMPQualityMetric | [inline] |
set_target_metric(AWMetric *m) | MBMesquite::AWQualityMetric | [inline] |
set_weight_calculator(WeightCalculator *wc) | MBMesquite::TMPQualityMetric | [inline] |
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 | |
targetCalc | MBMesquite::TMPQualityMetric | [protected] |
targetMetric | MBMesquite::AWQualityMetric | [private] |
TMPQualityMetric(TargetCalculator *tc, WeightCalculator *wc) | MBMesquite::TMPQualityMetric | [inline] |
vertex_barrier_function(double det, double delta) | MBMesquite::QualityMetric | [inline, static] |
VERTEX_BASED enum value | MBMesquite::QualityMetric | |
weight(PatchData &pd, Sample sample, size_t elem, int num_points, double &value, Vector3D *grad, SymMatrix3D *diag, Matrix3D *hess, MsqError &err) | MBMesquite::TMPQualityMetric | [protected] |
weighted_average_metrics(const double coef[], const double metric_values[], const int &num_values, MsqError &err) | MBMesquite::QualityMetric | |
~ElemSampleQM() | MBMesquite::ElemSampleQM | [virtual] |
~QualityMetric() | MBMesquite::QualityMetric | [inline, virtual] |