clawpack/pyclaw — pull request #140 by ketch (2012-02-19 14:21:39+00:00)
Title: Modify Solution.__init__() to accept State.__init__()-like arguments.

This allows a Solution to be instantiated via

Solution(num_eqn, domain)

or

Solution((num_eqn,num_aux),domain)

and a State object gets created automatically, so that the user doesn't need to explicitly create a State if there is only one.