# File lib/linalg/iterators.rb, line 153
      def map_with_index # :yields: e, i, j
         m = self.class.reserve(self.vsize, self.hsize)
         each_with_index { |e, i, j|
            m[i,j] = yield e, i, j
         }
         m
      end