Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tests facility #3

Open
5 tasks done
szaghi opened this issue Aug 6, 2015 · 3 comments
Open
5 tasks done

Tests facility #3

szaghi opened this issue Aug 6, 2015 · 3 comments

Comments

@szaghi
Copy link
Member

szaghi commented Aug 6, 2015

I have added the Lorenz test of Rouson's book. Here we create a list of desired test

  • pure ODEs:
  • PDEs:
    • Burgers equation, see test sources;
    • 1D Euler equations;
    • 1D Euler equations solved with OpenMP enabled code;
@szaghi
Copy link
Member Author

szaghi commented Aug 12, 2015

Hi all,

I have just uploaded the Burgers' equation test. This test pointed out some problems (that I will try to explain in a different issue ticket), it being more complex than the Lorenz one. However, for the moment I am not particularly afraid about it because FOODiE API is not stable.

The 1D Euler equations system is in my radar.

See you soon.

@szaghi
Copy link
Member Author

szaghi commented Sep 15, 2015

Hi all,

1D Euler test is here! The documentation is here.

It is worth to note that in the implemented test the Sod's shock tube problem is implemented. This is enough for the testing purposes, however the implementation is very general (allowing also multi-specie flows, mixture of different gases) thus other tests of 1D Euler system are very easy to add.

With these 4 tests, I consider the test facility mature for analyzing the accuracy of the implemented integrators and sufficiently complex (with special regards of the Euler test) for benchmarks. However, I will happy to try implement other tests that you will promote.

See you soon.

@szaghi
Copy link
Member Author

szaghi commented Sep 18, 2015

In v0.0.8 there is a new test for OpenMP benchmarks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant