code: def _lincomb(self, a, x, b, y, out):
          
          for space, xp, yp, outp in zip(self.spaces, x.parts, y.parts,
                                         out.parts):
              space._lincomb(a, xp, b, yp, outp)
docs: Linear combination ``out = a*x + b*y``.