Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
#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.
Example:
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 185 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::aspect_ratio |
Definition at line 171 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::condition |
Definition at line 195 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::distortion |
Definition at line 211 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::edge_ratio |
Definition at line 167 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::jacobian |
Definition at line 197 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 177 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 169 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 191 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 175 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 189 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::oddy |
Definition at line 193 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::radius_ratio |
Definition at line 173 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 205 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 199 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::shape |
Definition at line 203 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 207 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::shear |
Definition at line 201 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
Definition at line 209 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::skew |
Definition at line 179 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::stretch |
Definition at line 187 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::taper |
Definition at line 181 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().
double QuadMetricVals::warpage |
Definition at line 183 of file verdict.h.
Referenced by moab::VerdictWrapper::all_quality_measures(), and v_quad_quality().