MeshKit  1.0
MeshKit Algorithms
Key: LGPL-compatible license
Bundled with MeshKit
LGPL-compatible license
External
Proprietary or GPL license
External


Unstructured Mesh Generation Algorithms

\
Algorithm Related Examples Related Tests Brief Info
0D algorithms
VertexMesher (none) (none) Meshes vertices
1D algorithms
EdgeMesher example_edgemesher::cpp test_edgemesher.cpp Meshes curves
2D algorithms
TFIMapping
example_tfimapping::cpp example_basic.cpp test_tfimapping.cpp Mapping algorithm for quads
JaalQuad example_jaalquad::cpp
test_jaalquad.cpp Quad mesher
CAMALTriAdvance example_camaltriadvance::cpp
test_camaltriadvance.cpp Advancing-front tri mesher
CamalPaver
example_camalpaver::cpp
test_camalpaver.cpp Unstructured quad mesher
TriangleMesher
example_trianglemesher::cpp
test_trianglemesher::cpp Delaunay-based tri mesher
3D algorithms
OneToOneSwept example_onetooneswept::cpp example_basic.cpp test_onetooneswept.cpp Sweeper creates an all hex mesh.
CAMALTetMesher example_camaltetmesher::cpp
test_camaltetmesher.cpp Tet mesher
NGTetMesher example_ngtetmesher::cpp
test_ngtetmesher.cpp Tet mesher
ParallelMesher
example_parallelmesher::cpp
test_parallelmesher::cpp CAD-based parallel mesher
ExtrudeMesh example_extrudemesh::cpp
test_extrudemesh.cpp Extrudes 1D or 2D mesh.
MeshOpTemplate example_meshoptemplate::cpp example_basic.cpp
test_meshoptemplate.cpp A dummy algorithm template that creates geometry


Structured Mesh Generation Algorithms

Algorithm Related Examples Related Tests Brief Info
SCDMesh example_scdmesh::cpp
test_scdmesh.cpp Simple rectangular structured mesh
EBMesh example_ebmesh::cpp
test_ebmesh.cpp Embedded boundary mesher


Mesh Modification Algorithms

Algorithm Related Examples Related Tests Brief Info
MesquiteOpt example_mesquiteopt::cpp
test_mesquiteopt::cpp Mesh quality optimizer
PostBL
example_postbl::cpp
test_postbl.cpp Add boundary layers to existing mesh
QSlimMesher example_qslimmesher::cpp
test_qslimmesher.cpp Mesh decimatator
IntervalAssignment
example_intassign::cpp
test_intassign.cpp Interval assignment algorithm
CopyMesh example_copymesh::cpp
test_copymesh.cpp Copy moves an existing mesh
MergeMesh example_copymesh::cpp
test_copymesh.cpp Merges duplicate nodes
CopyGeom example_copygeom::cpp
test_copygeom.cpp Copy moves existing geometry


Nuclear Reactor Modeling Algorithms

Algorithm Related Examples Related Tests Brief Info
AssyGen example_assygen::cpp
test_assygen.cpp Creates nuclear reactor assemblies
CoreGen example_coregen::cpp
test_coregen::cpp Creates nuclear reactor core from assembly meshes


Mesh-based Geometry Algorithms

Algorithm Related Examples Related Tests Brief Info
MBGeomOp
example_mbgeomop::cpp
test_mbgeomop.cpp Creates geometrized surface mesh from manifold surface mesh
MBSplitOp
example_mbsplitop::cpp
test_mbsplitop.cpp Edits - crops/split surface
MBVolOp
example_mbvolop::cpp
test_mbvolop.cpp Creates a meshable BREP volume of interest
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines