Verification

Source: drivers/Verification.py

Run a TransientDriver and diff its result against per-variable references.

Other options

driverstr · required

The TransientDriver to run before diffing.

rtolfloat · default 1e-05

Relative tolerance for per-tensor comparison.

atolfloat · default 1e-08

Absolute tolerance for per-tensor comparison.

time_stepslist

Optional whitespace-separated list of step indices to compare. When absent, every step is checked. A single step entry switches to snapshot comparison (the reference is treated as the value at that step, not time-axis-sliced).

Scalar_nameslist

Result-buffer variable names (e.g. output.stress) whose per-step values are compared against Scalar_values.

Scalar_valueslist

[Tensors] block names producing the reference Scalar per result variable named in Scalar_names; same length and order.

SR2_nameslist

Result-buffer variable names (e.g. output.stress) whose per-step values are compared against SR2_values.

SR2_valueslist

[Tensors] block names producing the reference SR2 per result variable named in SR2_names; same length and order.

Vec_nameslist

Result-buffer variable names (e.g. output.stress) whose per-step values are compared against Vec_values.

Vec_valueslist

[Tensors] block names producing the reference Vec per result variable named in Vec_names; same length and order.

WR2_nameslist

Result-buffer variable names (e.g. output.stress) whose per-step values are compared against WR2_values.

WR2_valueslist

[Tensors] block names producing the reference WR2 per result variable named in WR2_names; same length and order.