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?