Are you going to add addAndScale and all the other gazillion common mutators as well?
Or should there just be a functional style interface where you say A.assign(Functions.plus(3.0)) to add 3 to all elements of a matrix or vector? That would then allow A.assign(Functions.ABS) or A.assign(Functions.times(0.3)) This allows one method to serve many, many purposes, including those that are not yet known. Similar logic leads to a family of assign methods and also some aggregate methods. The resulting flexibility and parsimony is very nice. On Wed, Aug 17, 2011 at 3:14 PM, Gilles Sadowski < gil...@harfang.homelinux.org> wrote: > 1. Is it OK to add an "addToEntry" method to "RealVector"? [There is one in >