libMesh
Public Attributes | List of all members
libMesh::MeshQualityInfo Struct Reference

Struct to hold smoother-relevant information about the mesh quality. More...

#include <variational_smoother_system.h>

Public Attributes

std::pair< Real, dof_id_typemax_elem_distortion
 
std::pair< Real, dof_id_typemin_elem_distortion
 
Real total_distortion = 0.
 
std::pair< Real, dof_id_typemax_elem_dilation
 
std::pair< Real, dof_id_typemin_elem_dilation
 
Real total_dilation = 0.
 
std::pair< Real, dof_id_typemax_elem_combined
 
std::pair< Real, dof_id_typemin_elem_combined
 
Real total_combined = 0.
 
std::pair< Real, dof_id_typemax_elem_det_S
 
std::pair< Real, dof_id_typemin_elem_det_S
 
Real total_det_S = 0.
 
Real max_qp_det_S = std::numeric_limits<Real>::lowest()
 
Real min_qp_det_S = std::numeric_limits<Real>::max()
 
bool mesh_is_tangled = false
 
bool initialized = false
 

Detailed Description

Struct to hold smoother-relevant information about the mesh quality.

Definition at line 37 of file variational_smoother_system.h.

Member Data Documentation

◆ initialized

bool libMesh::MeshQualityInfo::initialized = false

◆ max_elem_combined

std::pair<Real, dof_id_type> libMesh::MeshQualityInfo::max_elem_combined
Initial value:
{std::numeric_limits<Real>::lowest(),

Definition at line 56 of file variational_smoother_system.h.

◆ max_elem_det_S

std::pair<Real, dof_id_type> libMesh::MeshQualityInfo::max_elem_det_S
Initial value:
{std::numeric_limits<Real>::lowest(),

Definition at line 62 of file variational_smoother_system.h.

◆ max_elem_dilation

std::pair<Real, dof_id_type> libMesh::MeshQualityInfo::max_elem_dilation
Initial value:
{std::numeric_limits<Real>::lowest(),

Definition at line 50 of file variational_smoother_system.h.

◆ max_elem_distortion

std::pair<Real, dof_id_type> libMesh::MeshQualityInfo::max_elem_distortion
Initial value:
{std::numeric_limits<Real>::lowest(),

Definition at line 44 of file variational_smoother_system.h.

◆ max_qp_det_S

Real libMesh::MeshQualityInfo::max_qp_det_S = std::numeric_limits<Real>::lowest()

Definition at line 67 of file variational_smoother_system.h.

◆ mesh_is_tangled

bool libMesh::MeshQualityInfo::mesh_is_tangled = false

◆ min_elem_combined

std::pair<Real, dof_id_type> libMesh::MeshQualityInfo::min_elem_combined
Initial value:
{std::numeric_limits<Real>::max(),

Definition at line 58 of file variational_smoother_system.h.

◆ min_elem_det_S

std::pair<Real, dof_id_type> libMesh::MeshQualityInfo::min_elem_det_S
Initial value:
{std::numeric_limits<Real>::max(),

Definition at line 64 of file variational_smoother_system.h.

◆ min_elem_dilation

std::pair<Real, dof_id_type> libMesh::MeshQualityInfo::min_elem_dilation
Initial value:
{std::numeric_limits<Real>::max(),

Definition at line 52 of file variational_smoother_system.h.

◆ min_elem_distortion

std::pair<Real, dof_id_type> libMesh::MeshQualityInfo::min_elem_distortion
Initial value:
{std::numeric_limits<Real>::max(),

Definition at line 46 of file variational_smoother_system.h.

◆ min_qp_det_S

Real libMesh::MeshQualityInfo::min_qp_det_S = std::numeric_limits<Real>::max()

◆ total_combined

Real libMesh::MeshQualityInfo::total_combined = 0.

Definition at line 60 of file variational_smoother_system.h.

◆ total_det_S

Real libMesh::MeshQualityInfo::total_det_S = 0.

Definition at line 66 of file variational_smoother_system.h.

◆ total_dilation

Real libMesh::MeshQualityInfo::total_dilation = 0.

Definition at line 54 of file variational_smoother_system.h.

◆ total_distortion

Real libMesh::MeshQualityInfo::total_distortion = 0.

Definition at line 48 of file variational_smoother_system.h.


The documentation for this struct was generated from the following file: