Rule Catalog

PH-BC

Rule

Name

Severity

Input modes

PH-BC-001

Boundary condition violation (relative or absolute mode)

error

adapter+dump

PH-BC-002

Boundary flux imbalance (divergence theorem)

warning

adapter+dump

PH-CON

Rule

Name

Severity

Input modes

PH-CON-001

Mass conservation violation

error

adapter+dump

PH-CON-002

Energy conservation violation

error

adapter+dump

PH-CON-003

Energy dissipation sign violation

warning

adapter+dump

PH-CON-004

Per-element conservation hotspot

warning

adapter+dump

PH-NUM

Rule

Name

Severity

Input modes

PH-NUM-001

Quadrature convergence warning

warning

adapter+dump

PH-NUM-002

Refinement convergence rate below expected

warning

adapter+dump

PH-POS

Rule

Name

Severity

Input modes

PH-POS-001

Positivity violation

error

adapter+dump

PH-POS-002

Maximum principle violation

error

adapter+dump

PH-RES

Rule

Name

Severity

Input modes

PH-RES-001

Residual exceeds variationally-correct norm threshold

error

adapter+dump

PH-RES-002

FD-vs-AD residual cross-check discrepancy

warning

adapter

PH-RES-003

Spectral-vs-FD residual discrepancy on periodic grid

warning

adapter+dump

PH-SYM

Rule

Name

Severity

Input modes

PH-SYM-001

C4 rotation equivariance violation

warning

adapter+dump

PH-SYM-002

Reflection equivariance violation

warning

adapter+dump

PH-SYM-003

SO(2) Lie derivative equivariance violation

warning

adapter

PH-SYM-004

Translation equivariance violation

warning

adapter+dump

PH-VAR

Rule

Name

Severity

Input modes

PH-VAR-002

Hyperbolic norm-equivalence conjectural

info

adapter+dump