Validation and benchmarks#
PETAL2D separates mathematical correctness tests, numerical validation, and performance benchmarks.
Unit/property tests answer: does the implementation obey required identities and edge-case behavior?
Numerical validation answers: how do finite grids and interpolation converge?
Benchmarks answer: how do runtime and memory scale on a specified machine?