|
MeshKit
1.0
|
#include <assert.h>#include <math.h>#include <string.h>#include <algorithm>#include <iGeom.h>#include <iMesh.h>#include <iRel.h>#include <vector>#include <bitset>#include "meshkit/SimpleArray.h"#include "meshkit/basic_math.hpp"
Go to the source code of this file.
Classes | |
| class | MeshRefine2D |
| 2D Mesh Refinement class. More... | |
| class | Sqrt3Refine2D |
| class | CentroidRefine2D |
| class | ConsistencyRefine2D |
| class | LongestEdgeRefine2D |
| class | Refine2D14 |
| struct | DelaunayRefinement2D |
| class | ObtuseRefine2D |
| class | GradeRefine2D |
Enumerations | |
| enum | RefinePolicy { CENTROID_PLACEMENT, CIRCUMCENTER_PLACEMENT, LONGEST_EDGE_BISECTION } |
| enum | RefineObjective { REFINE_AREA, REFINE_ASPECT_RATIO, REFINE_CURVATURE } |
| enum RefineObjective |
Definition at line 73 of file iMeshRefine2D.hpp.
| enum RefinePolicy |
REFINE AREA : Increase the density where grid cells have high area/volume REFINE ASPECT_RATIO : Increase the aspect Ratio REFINE CURVATURE : Create high density mesh near high curvature.
Definition at line 71 of file iMeshRefine2D.hpp.