Hi,
I am a beginner of LIGGGHTS, I always met such termination of the program,like this:
INFO: more than 3 touching neighbor mesh elements found, growing contact history.
INFO: more than 6 touching neighbor mesh elements found, growing contact history.
INFO: more than 9 touching neighbor mesh elements found, growing contact history.
=====================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= EXIT CODE: 9
= CLEANING UP REMAINING PROCESSES
= YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
=====================================================================================
APPLICATION TERMINATED WITH THE EXIT STRING: Killed (signal 9)
Does anyone know what's the problem? Thanks!
Attachment | Size |
---|---|
![]() | 7.78 KB |
richti83 | Fri, 12/28/2012 - 14:02
maybe your cutoff distance is
maybe your cutoff distance is too high, try a value near to the biggest radius in
neighbor 0.05 bin
A good way to debug is gdb, see this blog entry for a very short introduction and than post the backtrace & inputskript here.
http://mytechrants.wordpress.com/2009/05/22/debugging-a-segmentation-fau...
DependOnMe | Sun, 01/06/2013 - 10:34
Hi richti83
Hi richti83:
Sorry responded lately.I have changed the neighbor value near the biggest radius,but it won't work. The gdb info is as follows:
ERROR on proc 0: Failed to allocate 421524792 bytes for array neigh:binhead (memory.cpp:45)
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
or
Program received signal SIGSEGV, Segmentation fault.
LAMMPS_NS::Neighbor::bin_atoms (this=0xc072000) at neighbor.cpp:1758
1758 in neighbor.cpp
I have attched the inputskript.
Thanks!
Mike
ckloss | Thu, 01/03/2013 - 00:23
Hi DependOnMe,
Hi DependOnMe,
if you can provide more info on the simulation setup, we'll be able to provide more input what the issue could be
Cheers
Christoph
DependOnMe | Sun, 01/06/2013 - 10:05
Hi Christoph
Hi Christoph :
Sorry responded until now! The gdb info is as follows:
ERROR on proc 0: Failed to allocate 421524792 bytes for array neigh:binhead (memory.cpp:45)
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
or
Program received signal SIGSEGV, Segmentation fault.
LAMMPS_NS::Neighbor::bin_atoms (this=0xc072000) at neighbor.cpp:1758
1758 in neighbor.cpp
I have changed the neighbor to be more bigger or smaller(0.002 bin originally as the input script I attached),but it won't work.And I don't know how to set the force cutoff distace for granular atom type.
ps: If I changed the youngsModulus from 5.5e10 to 5.5e9, it seems ok
Regards
Mike
ckloss | Sun, 01/06/2013 - 22:21
>>ERROR on proc 0: Failed to
>>ERROR on proc 0: Failed to allocate 421524792 bytes for array neigh:binhead (memory.cpp:45)
this typically means that the systems diverges, i.e. explodes due to bad dynamics
Christoph
DependOnMe | Mon, 01/07/2013 - 08:05
Thank you!
Thank you! The problem appeared at only about 3000 steps, and I didn't find diverges such as explode. But indeed,when I changed the boundary condition from m m m to f f f,the error disappeared.