Usage of the constructMeshesFromGeometry tool

Dear all,
When I try to use constructMeshesFromGeometry to get my boudary vtu, I find the boundary will be broken since there are some points defined on this boundary in gmsh.
I upload my gml, msh and other files here, and you can try it. You can find fault_doing_geometry_bottom_left.vtu
fault_doing_geometry_bottom_right.vtu
fault_doing_geometry_temperature_source_term.vtu
are broken.
I don’t know why, could anyone help me to deal with this problem? thanks!
bug_constructMeshesFromGeometry.zip (20.3 MB)

Probably not all points were found, try to increase the search radius:

constructMeshesFromGeometry -h
...
   -s <float>,  --searchlength <float>
     search length determining radius for the node search algorithm.
     Non-negative floating point number (default 1e-16) 
...
1 Like