added divergence to dual step
chambolle dual step done