Back to Finite Element (MFEM)
mfem.mesh.makeCircle
Creates a 2D circular disk mesh.
Syntax
mfem.mesh.makeCircle(npts, radius?)
Description
Creates a 2D circular disk mesh. Generates a triangulated mesh approximating a circular disk by creating a square mesh and applying an elliptic conformal mapping. This mapping preserves mesh quality while smoothly transforming the square to a circle. The mesh is centered at the origin with the specified radius.
Parameters
| Name | Description |
|---|---|
| npts | - Controls mesh density. Higher values create finer meshes (minimum 3) |
| radius(optional) | - Radius of the circular disk (default 1.0) |
Returns
Promise<Mesh>