MOAB: Mesh Oriented datABase
(version 5.3.1)
|
#include <verdict.h>
Public Attributes | |
double | edge_ratio |
double | max_edge_ratio |
double | aspect_ratio |
double | radius_ratio |
double | med_aspect_frobenius |
double | max_aspect_frobenius |
double | skew |
double | taper |
double | warpage |
double | area |
double | stretch |
double | minimum_angle |
double | maximum_angle |
double | oddy |
double | condition |
double | jacobian |
double | scaled_jacobian |
double | shear |
double | shape |
double | relative_size_squared |
double | shape_and_size |
double | shear_and_size |
double | distortion |
QuadMetricVals is a struct used to return calculated metrics when calling the function v_quad_quality(...)
The following is an example of how this struct is used with Verdict.
QuadMetricVals quad_metrics = {0}; unsigned long metrics_flag = 0; metrics_flag += V_QUAD_SHAPE; metrics_flag += V_QUAD_DISTORTION; metrics_flag += V_QUAD_AREA; double quad_nodes[4][3]; get_quad_nodes( quad_nodes ); //some user-defined function to load //xyz coordinate info. into array v_quad_quality( 4, quad_nodes, metrics_flag, quad_metrics ); double my_shape = quad_metrics.shape; double my_distortion = quad_metrics.distortion; double my_area = quad_metrics.area;
double QuadMetricVals::area |
Definition at line 190 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::aspect_ratio |
Definition at line 176 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::condition |
Definition at line 200 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::distortion |
Definition at line 216 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::edge_ratio |
Definition at line 172 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::jacobian |
Definition at line 202 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 182 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 174 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 196 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 180 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 194 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::oddy |
Definition at line 198 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::radius_ratio |
Definition at line 178 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 210 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 204 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::shape |
Definition at line 208 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 212 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::shear |
Definition at line 206 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 214 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::skew |
Definition at line 184 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::stretch |
Definition at line 192 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::taper |
Definition at line 186 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::warpage |
Definition at line 188 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().