Mesh generation¶
-
medianshape.simplicial.meshgen.get_mesh_surface(mesh)[source]¶ Gets a surface mesh out of a tetrahedralized simplicial complex K.
-
medianshape.simplicial.meshgen.meshgen2d(bbox, l, fixed_points=None, include_corners=True)[source]¶ Generates a simplical complex K of dimension 2, a triangulated mesh.
Parameters: Returns: mesh – an object of Mesh2D class.
Return type: object.
-
medianshape.simplicial.meshgen.meshgen3d(bbox, l, fixed_points=None, include_corners=True, load_data=False, shape='ball', **kwargs)[source]¶ Generates a simplical complex K of dimension 3, a tetrahedralized mesh.
Parameters: Returns: mesh – an object of Mesh3D class.
Return type: object.
-
medianshape.simplicial.meshgen.scipy_mesh3d(bbox, l, fixed_points)[source]¶ Generates a simplical complex K of dimension 3, a tetrahedralized mesh.
Parameters: Returns: points, tetrahedras.
Return type: float, int.
-
medianshape.simplicial.meshgen.distmesh2d(bbox, l, fixed_points=None, shape='square')[source]¶ Generates a simplical complex K of dimension 2, a triangulated mesh.
Parameters: Returns: points, triangles.
-
medianshape.simplicial.meshgen.distmesh3d(bbox, l=0.1, fixed_points=None, shape='ball', **kwargs)[source]¶ Generates tetrahedral mesh, K in 3D with a given shape using Distmesh.
Parameters: Returns: points, tetrahedras.
-
medianshape.simplicial.meshgen.square_mesh(bbox, l, fixed_points=None)[source]¶ Generates a simplical complex K of dimension 2, a triangulated mesh, with square shape using Distmesh.
Parameters: Returns: points, triangles.