check_run_health
Judge LS-DYNA run health from glstat/binout and d3hsp by checking termination, energy balance, hourglass and negative sliding energy, plus kinetic energy for quasi-static runs.
Instructions
Judge a run from glstat (or binout) and d3hsp. Checks termination, energy balance,
hourglass energy and negative sliding energy at their worst point in the run and, for
quasi-static runs, kinetic energy. The reply has a verdict: 'running' (a job of this server
is still active in the folder), 'no_results' (nothing to judge), 'truncated' (normal termination
before the requested end time), 'failed' (error termination),
'suspect' (energy problems, or the energy file looks left over from an earlier run),
'incomplete' (no termination banner yet: still running or killed), 'unverified' (finished but
no energy data) or 'ok'. ok: true only means the files were read, not that the run is
good. Staleness is judged by file times: run each job in a clean folder.
Args: directory, hourglass_limit (max hourglass/internal, default 0.10),
balance_tol (allowed deviation of the energy ratio from 1),
quasi_static (also flag kinetic energy above 5% of total, a rule of thumb)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| directory | Yes | ||
| balance_tol | No | ||
| quasi_static | No | ||
| hourglass_limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |