OGS
ElementSizeMetric.h
Go to the documentation of this file.
1
15
#pragma once
16
17
#include "
ElementQualityMetric.h
"
18
19
namespace
MeshToolsLib
20
{
21
25
class
ElementSizeMetric
final :
public
ElementQualityMetric
26
{
27
public
:
28
using
ElementQualityMetric::ElementQualityMetric
;
29
30
void
calculateQuality
()
override
;
31
32
private
:
33
std::size_t
calc1dQuality
();
34
std::size_t
calc2dOr3dQuality
();
35
};
36
}
// namespace MeshToolsLib
ElementQualityMetric.h
Definition of the ElementQualityMetricBase class.
MeshToolsLib::ElementQualityMetric
Definition
ElementQualityMetric.h:31
MeshToolsLib::ElementQualityMetric::ElementQualityMetric
ElementQualityMetric(MeshLib::Mesh const &mesh)
Definition
ElementQualityMetric.cpp:23
MeshToolsLib::ElementSizeMetric
Definition
ElementSizeMetric.h:26
MeshToolsLib::ElementSizeMetric::calc1dQuality
std::size_t calc1dQuality()
Definition
ElementSizeMetric.cpp:45
MeshToolsLib::ElementSizeMetric::calc2dOr3dQuality
std::size_t calc2dOr3dQuality()
Definition
ElementSizeMetric.cpp:75
MeshToolsLib::ElementSizeMetric::calculateQuality
void calculateQuality() override
Calculates the quality metric for each element of the mesh.
Definition
ElementSizeMetric.cpp:23
MeshToolsLib
Definition
Node.h:29
MeshToolsLib
MeshQuality
ElementSizeMetric.h
Generated by
1.12.0