Fortran-FOSS-Programmers / WenOOF

WENO interpolation Object Oriented Fortran library
35 stars 17 forks source link

Tests facility #1

Open szaghi opened 9 years ago

szaghi commented 9 years ago

After the pre-alpha development we need to design a suitable tests facilities. The library is aimed to be a general approximation (interpolation) tool thus the range of applications is quite wide. Nevertheless, one absolutely necessary test is its usage into the non linear PDEs solving framework. Due to my background, I will add a very simple 1D Riemann solver of compressible Euler PDEs system for testing the library: this should be simple enough to be a yet clear test while it retains a lot complexity (unsteady non linear hyperbolic system).

Here I would like to discuss and list all possible tests.

Tests list

giacrossi commented 9 years ago

Another important test, in my opinion, is to verify that the interpolation is fully conservative, in addition to be very accurate and non-oscillatory. Honestly, I don't know what pratical test can be used to obtain this goal.

szaghi commented 9 years ago

@giacombum The Gay-Lussac Riemann problem is commonly used for checking conservation errors long running unsteady simulations. Added to list! Thank you very much!

zbeekman commented 9 years ago

Shu-Osher problem for testing oscilations:

shu-osher

szaghi commented 9 years ago

@zbeekman sure, there are a lot of 1D RP tests we must implement as "regression-tests-suite". Shu-Osher one added to the list! Thank you zaak