MeshKit is a library for geometry-based 2d and 3d mesh generation. This library has two main purposes:
MeshKit uses a component-based approach, using external components for selected functionality where possible. Geometry and relations to mesh are accessed through the iGeom and iRel interfaces, resp. Mesh is accessed through both the MOAB and iMesh interfaces. MeshKit allows registration of external meshing algorithms, allowing those algorithms to operate in collaboration with the rest of MeshKit functionality.
This manual is divided into the following sections: