CHECKS FOR NORMAL TERMINATION

Scans all simulation files in a study to verify that every run reached normal termination. It searches a configurable set of output files for error patterns and reports pass/fail status, optionally tolerating a user-defined percentage of failures.

When to use

Tagged: d3hsp, error_check, normal_termination, otf, simulation_qc, solver_log, study_validation.

Inputs

Label ID Type Default Required Description
Study study_id remote_lookup The study whose simulation runs will be checked; select from the remote study registry (required).
Files to Check files_to_check scalar solver.log,otf,d3hsp,LOG_ERR   Comma-separated list of output file names or extensions to scan for termination status (e.g. ‘solver.log,otf,d3hsp,LOG_ERR’); defaults cover the most common LS-DYNA output files.
Error Patterns error_tokens scalar E r r o r   Whitespace- or comma-separated string tokens whose presence in any checked file flags an error (default ‘E r r o r’ matches the LS-DYNA spaced-letter error marker).
Allowable Failure in Percentage allowable_failure scalar 0   Failure tolerance threshold: 0 = all runs must pass; negative integer = maximum absolute number of failed runs allowed; positive float = maximum percentage of failed runs allowed before the worker reports overall failure.

Outputs

Label ID Type Description
Status status scalar Scalar pass/fail status string indicating whether the study as a whole meets the normal-termination requirement given the configured tolerance.
Report report dataset Tabular dataset listing each simulation run, the files inspected, detected error tokens, and its individual pass/fail result.

Disciplines

  • cae.postprocessing.extraction
  • platform.job_submission
  • platform.workflow

Auto-generated from platform schema. Worker id: study_check_for_normal_termination. Schema hash: 2221aaa60977. Hand-curated docs in workerexamples/ override this page when present.