code: def _call(self, x, out=None):
          
          if out is None:
              return self.operator(x) * self.vector
          else:
              self.operator(x, out=out)
              out *= self.vector
docs: Implement ``self(x[, out])``.