fix(utils/meshGeneration): changed mesh format to gmsh 2.2

meshio writes vtk version 9 but mfem only supports up to version 4, so we changed to gmsh version 2.2 which is supported
This commit is contained in:
2025-02-16 15:07:20 -05:00
parent 41da26cd81
commit 1713f6cb08
3 changed files with 2 additions and 2 deletions

View File

@@ -12,7 +12,7 @@ def generate_spherical_mesh(radius=1, meshSize=0.1):
return myMesh
def write_mfem_mesh(meshData, filename):
meshio.write(filename, meshData, file_format='vtk')
meshio.write(filename, meshData, file_format='gmsh22')
if __name__ == '__main__':
parser = argparse.ArgumentParser(description='Generate a spherical mesh')
@@ -21,4 +21,4 @@ if __name__ == '__main__':
args = parser.parse_args()
meshData = generate_spherical_mesh(args.radius, args.meshSize)
write_mfem_mesh(meshData, 'sphere.vtk')
write_mfem_mesh(meshData, 'sphere.msh')

Binary file not shown.

Binary file not shown.