cyclus/core — pull request #207 by rwcarlsen (2012-06-21 19:59:55+00:00)
Title: removed checkQuantity, checkQuantityGT, and checkEquality methods

These methods were not used in any models, and their functionality can be simulated easily using already existing methods in the resource class. Also, since what each method means can vary significantly between resource types (generic, vs material, etc), I think having them as a commonly-named base class methods can give a false sense of similarity between how they function.

I also removed the mass(Iso) method from the material class. If models need to do operations that require knowing details about a material's composition, then they probably will need access to a larger range of methods on the composition anyway - this can be achieved via the isoVector() method.