fix mesh/surface/stress from STL failed

Submitted by panouarashisa-kasu on Wed, 11/28/2018 - 14:17

Hello,

I'd like to calculate wall stress and wear by grains with CFDEM, but fix mesh/surface/stress was failed as follows.


# insert the first particles so that dump is not empty
run 1
Setting up run at Wed Nov 28 21:29:17 2018
WARNING: Mesh cad: proc 2 has 528 element pairs that are coplanar, share an edge and overlap (but are not duplicate)
WARNING: Mesh cad: proc 3 has 528 element pairs that are coplanar, share an edge and overlap (but are not duplicate)
Mesh cad: 526 mesh elements have more than 5 neighbors
ERROR on proc 0: Fix mesh: Bad mesh, cannot continue. Possibly corrupt elements with too many neighbors. Remedies:
- You can use the 'element_exclusion_list' feature to remove elements with too many neighbors and elements with angles below the hard limit
- If you know what you're doing, you can alternatively also try to change the definition of SurfaceMeshBase in tri_mesh.h and recompile (../surface_mesh_I.h:692)
WARNING: Mesh cad: proc 1 has 528 element pairs that are coplanar, share an edge and overlap (but are not duplicate)
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.
NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------

I used 'element_exclusion_list', but it failed again.

I'd like to use 0.1m mesh, and the STL has a lot of nodes(attachment).
It may cause this problem. However, I can't solve the problem.

Range of STL is (20, -0.1 0) to (40 20.1 3.1).

I attatch input file for parDENrun, STL and element_exclusion_list.

Thank you for your kindness.

AttachmentSize
Binary Data STL for mesh1.36 MB
Plain text icon element_exclusion_list8.54 KB
Binary Data input file1.2 KB