----------------------------
• Moved plotting functions from util to new module plot
• New function util.grid_search supporting parallel processing
evaluation of a function on a specified grid
• Extended capabilities of class util.ExampleImages
• New functions linalg.GradientFilters, linalg.promote16, linalg.roll,
linalg.blockcirculant, linalg.mae
• Modified admm.ADMM class so that objects of this type can be pickled
• Changes to interface of admm.ADMM.__init__,
admm.ADMM.iteration_stats, admm.ADMM.display_status,
admm.ADMMEqual.__init__, admm.ADMMTwoBlockCnstrnt.__init__
• New methods admm.ADMM.set_dtype, admm.ADMM.set_attr,
admm.ADMM.yinit, admm.ADMM.uinit, admm.ADMM.itstat_fields,
admm.ADMM.hdrtxt, admm.ADMM.hdrval, admm.ADMM.itstat_extra,
admm.ADMM.var_u
• In admm.ADMM and derived classes, major changes to object
initialisation and iteration stats calculation mechanisms, including
more careful initialisation of arrays to ensure consistent dtype
across all working variables
• In module bpdn, created new common base class GenericBPDN
• In module cbpdn, created new common base class GenericConvBPDN
• Improvements to docs