function pOut  = push(pIn, dx, gradient)




%x = invExposureDensity(pIn);   
%pOut = exposureDensity(x + dx);
% x = inverseOurExp(pIn, gradient);
%pOut = ourExp(x + dx, gradient);

x = inverseLinearGraph(pIn, gradient);
pOut = linearGraph(x + dx, gradient);
