When reading a .gmsh mesh using dolfinx.io.gmshio I’m getting the following meshlog:
Error : Unknown number option 'Mesh.MinQuality'
Info : Reading 'temp.msh'...
Info : 17 entities
Info : 265 nodes
Info : 419 elements
Info : Done reading 'temp.msh'
The MWE is
from dolfinx.io import gmshio
from mpi4py import MPI
mesh, _, _ = gmshio.read_from_msh('temp.msh', MPI.COMM_WORLD, gdim=2)
where temp.msh is a generic GMSH mesh. It is important to mention that this error does not stop the code and apparently it does not affect the computations.
The system is a MAC M2 Max and using the latest fenics-dolfinx=0.9.0 conda environment. I have not observed this behavior on a x86 MAC machine with similar conda environment.
Without the actual mesh, I am not sure what you want us to do.
Please note that this is probably related to your msh file, as Mesh.MinQuality is not something that is in dolfinx, but the GMSH Python API, see: mesh.minquality · Search · GitLab
For some reason, the error came from an old version of GMSH on my conda environment. I had version 4.12.2 instead of the most recent one which is 4.13.1.