square function for vectors
AbstractArray square()
applyOp for sparse vector
better sparse vector set