pyxfem.core.gmsh_mesh_generator module
Created on Tue Dec 5 14:08:33 2023
@author: nchevaug
- pyxfem.core.gmsh_mesh_generator.crack_in_square(relh=1.0, L=1.0) Tuple[str, dict][source]
generate a gmsh mesh model of a square of lenght 2L containing an horizontal crack from left to square center
- pyxfem.core.gmsh_mesh_generator.crack_in_square_contour(relh=1.0, l=1.0, r=0.5) Tuple[str, dict][source]
generate a gmsh mesh model of a square of lenght 2L containing an horizontal crack from left to square center and a circular contour for inter-*actions integral of radius R
- pyxfem.core.gmsh_mesh_generator.cylinder(radius: float, height: float, relh: float = 1.0) Tuple[str, dict][source]
Construct a cylinder in the Z direction (just the surface)
- pyxfem.core.gmsh_mesh_generator.disk_in_ref_square(length=2.0, radius=0.5, relh=1.0) Tuple[str, dict][source]
generate a gmsh mesh model of a square of lenght L containing a centerd disk of radius r and mesh density lc
- pyxfem.core.gmsh_mesh_generator.hole_in_square(length=2.0, radius=0.5, relh=0.1) Tuple[str, dict][source]
generate a gmsh mesh model of a square of lenght L containing a centered circular hole of radius r. mesh density is lc
- pyxfem.core.gmsh_mesh_generator.hole_in_square_2(length=2.0, radius=0.5, relh=0.1) Tuple[str, dict][source]
generate a gmsh mesh model of a square of lenght L containing a centered circular hole of radius r. mesh density is lc
- pyxfem.core.gmsh_mesh_generator.l_shape(relh=1.0) Tuple[str, dict][source]
generate a gmsh mesh model of a L shaped domain, divided in 3 squares
- pyxfem.core.gmsh_mesh_generator.ref_tri(relh=1) Tuple[str, dict][source]
generate a gmsh mesh model of the reference triangle
- pyxfem.core.gmsh_mesh_generator.reg_rectangle(L, H, Nx, Ny) Tuple[str, dict][source]
generate a gmsh mesh model of a rectangle with regular mesh of lenght L and mesh density lc
- pyxfem.core.gmsh_mesh_generator.square(length=2.0, relh=1.0, transfinite=False) Tuple[str, dict][source]
generate a gmsh mesh model of a square of lenght L and mesh density lc
- pyxfem.core.gmsh_mesh_generator.square_with_inner_seg(length: float = 2.0, relh1: float = 1.0, relh2: float = 0.1, xc0=(-0.5, 0.0), xc1=(0.5, 0.0)) Tuple[str, dict][source]
generate a gmsh mesh model of a square of lenght L and mesh density relh that embed a segment between xc0 ans xc1