Modify the implementation of second_invariant. The old implementation was difficult to understand (thought correct) and certainly not efficient.
Modify the implementation of second_invariant. The old implementation
was difficult to understand (thought correct) and certainly not efficient.


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

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