Closed mandli closed 10 years ago
Note that the travis build passed even though nosetests in classic failed, because .travis.yml in this directory hasn't been fixed to run the tests the way they are now run in amrclaw and geoclaw.
Once .travis.yml is fixed, travis will fail here, and also for new PRs to amrclaw and geoclaw until the new Riemann solver PR is merged and clawpack/clawpack is suitably updated.
We could follow the suggestion of @ahmadia and create a new branch rp_reorder or something in all these repositories and make sure they all work together before merging anything into master.
But then it's still not clear to me how we can ever merge these changes into master without travis failing on at least one of them in the process, since they are all mutually dependent.
Maybe someone can explain better how to proceed.
Are there any 3D tests in classic? I'm having trouble getting the corresponding code update in PyClaw; see https://github.com/clawpack/pyclaw/pull/330.
There are no tests in classic currently for 3D. I checked to see if the examples ran to completion and some of the output looked correct but I still have not been able to plot yet. I will look into clawpack/pyclaw#330.
examples/advection_2d_annulus has a local rpn2 and rpt2 that should be removed and instead point to proper solver in riemann.
Otherwise all examples run, and the tests in PR #56.
I just fixed the examples/advection_2d_annulus Makefile in PR #56 and it now works with the new riemann changes too.
Move to new PR #57, closing this one.
This PR updates classic to conform to the new Riemann function call interface introduced in clawpack/riemann#56.