Overture
Version 25
|
#include "MeshQuality.h"
Go to the source code of this file.
Functions | |
void | optimize (UnstructuredMapping &umap, MetricEvaluator &metricEval) |
void | optimize_one (UnstructuredMapping &umap, UnstructuredMappingIterator &vert, MetricEvaluator &cf) |
void optimize | ( | UnstructuredMapping & | umap, |
MetricEvaluator & | metricEval | ||
) |
References UnstructuredMapping::adjacency_begin(), UnstructuredMapping::adjacency_end(), UnstructuredMapping::begin(), UnstructuredMapping::end(), UnstructuredMapping::EntityTypeStrings, UnstructuredMapping::Face, UnstructuredMapping::getBoundaryFace(), Mapping::getDomainDimension(), UnstructuredMapping::getEntities(), UnstructuredMapping::getMaxNumberOfNodesPerElement(), UnstructuredMapping::getNodes(), UnstructuredMapping::getNumberOfBoundaryFaces(), UnstructuredMapping::getNumberOfNodesThisFace(), Mapping::getRangeDimension(), UnstructuredMapping::hasTag(), optimize_one_node_newton_fv(), optimize_one_node_steepest_descent(), r, UnstructuredMapping::Region, MeshQualityMetrics::setReferenceTransformation(), UnstructuredMapping::size(), and UnstructuredMapping::Vertex.
Referenced by Ugen::generateWithAdvancingFront(), main(), and optimize().
void optimize_one | ( | UnstructuredMapping & | umap, |
UnstructuredMappingIterator & | vert, | ||
MetricEvaluator & | cf | ||
) |
References UnstructuredMapping::adjacency_begin(), UnstructuredMapping::adjacency_end(), UnstructuredMapping::EntityTypeStrings, UnstructuredMapping::Face, Mapping::getDomainDimension(), UnstructuredMapping::getEntities(), UnstructuredMapping::getMaxNumberOfNodesPerElement(), UnstructuredMapping::getNodes(), Mapping::getRangeDimension(), UnstructuredMapping::hasTag(), optimize_one_node_steepest_descent(), r, UnstructuredMapping::Region, MeshQualityMetrics::setReferenceTransformation(), UnstructuredMapping::size(), and UnstructuredMapping::Vertex.