Improve copy_from function a bit more.
Improve copy_from function a bit more.

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

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