Closed liyangrock closed 1 month ago
Describe the bug When an attempt is made to split all faces of a C3D4 mesh, the SurfaceGenerator is unable to split certain internal faces.
When all faces of C3D6 or C3D8 are attempted to be split, the resulting fractures appear distorted, forming triangles instead of quads.
To Reproduce
Execute geos -i SurfaceGenerator_C3D4.xml geos -i SurfaceGenerator_C3D6.xml geos -i SurfaceGenerator_C3D8.xml
Extract fracture from the paraview result file
Screenshots For C3D4, the issue might be a bug originating from SurfaceGenerator:
SurfaceGenerator
For C3D6, the issue might be a bug originating from node ordering:
For C3D8, the issue might be a bug originating from node ordering:
Platform (please complete the following information):
Additional context xml files for testing surfaceGenerator surfaceGeneratorTest.zip
Describe the bug When an attempt is made to split all faces of a C3D4 mesh, the SurfaceGenerator is unable to split certain internal faces.
When all faces of C3D6 or C3D8 are attempted to be split, the resulting fractures appear distorted, forming triangles instead of quads.
To Reproduce
Execute geos -i SurfaceGenerator_C3D4.xml geos -i SurfaceGenerator_C3D6.xml geos -i SurfaceGenerator_C3D8.xml
Extract fracture from the paraview result file
Screenshots For C3D4, the issue might be a bug originating from![image](https://github.com/GEOS-DEV/GEOS/assets/9587540/691cb033-009c-459a-ac6d-0eda13a27ec6)
SurfaceGenerator
:For C3D6, the issue might be a bug originating from node ordering:![image](https://github.com/GEOS-DEV/GEOS/assets/9587540/1a63e99f-002f-410a-b4fa-1f224aee4c3f)
For C3D8, the issue might be a bug originating from node ordering:![image](https://github.com/GEOS-DEV/GEOS/assets/9587540/62ed5f9e-be09-496d-bee7-3e2e019c3e1c)
Platform (please complete the following information):
Additional context xml files for testing surfaceGenerator surfaceGeneratorTest.zip