DeleteLimit Command

From OSUPDOCS
Revision as of 23:54, 31 December 2020 by Nairnj (talk | contribs) (Created page with "The <tt>DeleteLimit</tt> command determines how an MPM analysis responds when a particle gets a nan value: == Use DeleteLimit == In scripted files, the command is DeleteL...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The DeleteLimit command determines how an MPM analysis responds when a particle gets a nan value:

Use DeleteLimit

In scripted files, the command is

DeleteLimit (maxNum)

In XML input files, the command, which must be within the <MPMHeader> element, is

<DeleteLimit>(maxNum)</LeaveLimit>

where (maxNum) is the number of particles with nan values that are tolerated before an analysis is stopped. Particles that get a nan value are deleted from the simulation and the simulation will continue. If (maxNum) particles get nan values, the simulation will stop.

If this command is omitted, the default is zero or the simulation will stop if any partitle gets a nan value.

== Notes ==

  1. Particles that are deleted are moved to the lower-left corner of the grid. That corner element needs to be empty and away from other particles.
  2. If (maxNum) is greater than 1 and the analysis eventually finishes, the output file will include a warning when the first particle gets a nan value and will count of the number of steps that had at least one new particle with a nan value.