Make sure we back out of the steepest decent if the gradient is zero. This happens, for example, in bits/distorted_cells_06 without this hunk.
Make sure we back out of the steepest decent if the gradient is
zero. This happens, for example, in bits/distorted_cells_06 without
this hunk.


git-svn-id: 31d9d2f6432a47c86a3640814024c107794ea77c@19159 0785d39b-7218-0410-832d-ea1e28bc413d

natashasharma/dealii,sriharisundar/dealii,YongYang86/dealii,andreamola/dealii,mac-a/dealii,nicolacavallini/dealii,msteigemann/dealii,danshapero/dealii,spco/dealii,naliboff/dealii,johntfoster/dealii,rrgrove6/dealii,andreamola/dealii,nicolacavallini/dealii,sairajat/dealii,jperryhouts/dealii,EGP-CIG-REU/dealii,Arezou-gh/dealii,danshapero/dealii,mtezzele/dealii,sairajat/dealii,nicolacavallini/dealii,spco/dealii,naliboff/dealii,ESeNonFossiIo/dealii,ibkim11/dealii,angelrca/dealii,shakirbsm/dealii,mac-a/dealii,sairajat/dealii,ESeNonFossiIo/dealii,angelrca/dealii,lpolster/dealii,lpolster/dealii,JaeryunYim/dealii,adamkosik/dealii,msteigemann/dealii,ESeNonFossiIo/dealii,shakirbsm/dealii,lpolster/dealii,andreamola/dealii,andreamola/dealii,gpitton/dealii,kalj/dealii,adamkosik/dealii,YongYang86/dealii,johntfoster/dealii,Arezou-gh/dealii,naliboff/dealii,danshapero/dealii,maieneuro/dealii,naliboff/dealii,natashasharma/dealii,EGP-CIG-REU/dealii,sriharisundar/dealii,JaeryunYim/dealii,spco/dealii,kalj/dealii,lpolster/dealii,YongYang86/dealii,JaeryunYim/dealii,Arezou-gh/dealii,pesser/dealii,naliboff/dealii,flow123d/dealii,mtezzele/dealii,kalj/dealii,naliboff/dealii,ESeNonFossiIo/dealii,mtezzele/dealii,sairajat/dealii,msteigemann/dealii,ibkim11/dealii,sriharisundar/dealii,pesser/dealii,pesser/dealii,spco/dealii,msteigemann/dealii,nicolacavallini/dealii,maieneuro/dealii,mtezzele/dealii,andreamola/dealii,mac-a/dealii,sairajat/dealii,JaeryunYim/dealii,gpitton/dealii,JaeryunYim/dealii,ibkim11/dealii,EGP-CIG-REU/dealii,angelrca/dealii,Arezou-gh/dealii,gpitton/dealii,rrgrove6/dealii,shakirbsm/dealii,jperryhouts/dealii,adamkosik/dealii,JaeryunYim/dealii,ibkim11/dealii,gpitton/dealii,danshapero/dealii,maieneuro/dealii,lue/dealii,lpolster/dealii,danshapero/dealii,msteigemann/dealii,YongYang86/dealii,mtezzele/dealii,lpolster/dealii,spco/dealii,flow123d/dealii,YongYang86/dealii,johntfoster/dealii,flow123d/dealii,ESeNonFossiIo/dealii,jperryhouts/dealii,shakirbsm/dealii,sairajat/dealii,angelrca/dealii,EGP-CIG-REU/dealii,kalj/dealii,EGP-CIG-REU/dealii,Arezou-gh/dealii,maieneuro/dealii,rrgrove6/dealii,ibkim11/dealii,jperryhouts/dealii,gpitton/dealii,nicolacavallini/dealii,mac-a/dealii,adamkosik/dealii,mtezzele/dealii,msteigemann/dealii,jperryhouts/dealii,YongYang86/dealii,EGP-CIG-REU/dealii,flow123d/dealii,shakirbsm/dealii,sriharisundar/dealii,flow123d/dealii,spco/dealii,danshapero/dealii,andreamola/dealii,lue/dealii,pesser/dealii,kalj/dealii,lue/dealii,kalj/dealii,kalj/dealii,YongYang86/dealii,pesser/dealii,johntfoster/dealii,johntfoster/dealii,rrgrove6/dealii,ESeNonFossiIo/dealii,shakirbsm/dealii,nicolacavallini/dealii,gpitton/dealii,rrgrove6/dealii,natashasharma/dealii,sriharisundar/dealii,natashasharma/dealii,nicolacavallini/dealii,jperryhouts/dealii,adamkosik/dealii,spco/dealii,msteigemann/dealii,adamkosik/dealii,natashasharma/dealii,maieneuro/dealii,johntfoster/dealii,sairajat/dealii,pesser/dealii,mac-a/dealii,adamkosik/dealii,mac-a/dealii,ESeNonFossiIo/dealii,lue/dealii,sriharisundar/dealii,mac-a/dealii,lue/dealii,rrgrove6/dealii,flow123d/dealii,natashasharma/dealii,gpitton/dealii,maieneuro/dealii,pesser/dealii,angelrca/dealii,Arezou-gh/dealii,EGP-CIG-REU/dealii,ibkim11/dealii,rrgrove6/dealii,naliboff/dealii,JaeryunYim/dealii,shakirbsm/dealii,natashasharma/dealii,angelrca/dealii,lpolster/dealii,jperryhouts/dealii,lue/dealii,maieneuro/dealii,angelrca/dealii,lue/dealii,Arezou-gh/dealii,sriharisundar/dealii,flow123d/dealii,danshapero/dealii,mtezzele/dealii,johntfoster/dealii,andreamola/dealii,ibkim11/dealii