Gradient_product