clawpack/pyclaw — pull request #388 by ketch (2014-04-07 09:48:22+00:00)
Title: Always create attribute solver.num_eqn.

This fixes a bug introduced recently, in which the solver did not have attributes 'num_eqn' and 'num_waves' unless it was initialized with a specified Riemann solver. This is problematic because we don't allow creation of additional solver attributes outside of __init__. Now these attributes are always created, and set to None if the Riemann solver has not been specified.