clawpack/amrclaw — pull request #19 by rjleveque (2012-10-24 17:57:16+00:00)
Title: Change flagging

Merged recent change to input parameters into the changeFlagging branch.
This branch has modifications by mjberger to change the way flagging of cells that need to be refined is handled. Previously a mask array covering the entire domain was needed at level L in order to globally flag the points that need to be refined to level L+1. This caused problems if there was a very large refinement ratio at some level other than the finest level (where no flagging is done). The new version avoids this problem.

Currently two versions of many library routines are included, e.g. flglvl.f and flglvl2.f. To select the new versions, change grdfit.f to grdfit2.f in the Makefile and then all the appropriate ones will be used. This is set in all the Makefiles in tests. Eventually should delete the old versions of library routines.