add check on PETSc contiguos memory
add check on PETSc contiguos memory

JaeryunYim/dealii,ESeNonFossiIo/dealii,shakirbsm/dealii,EGP-CIG-REU/dealii,JaeryunYim/dealii,nicolacavallini/dealii,naliboff/dealii,sairajat/dealii,spco/dealii,nicolacavallini/dealii,danshapero/dealii,danshapero/dealii,maieneuro/dealii,angelrca/dealii,jperryhouts/dealii,spco/dealii,sairajat/dealii,shakirbsm/dealii,angelrca/dealii,ESeNonFossiIo/dealii,danshapero/dealii,kalj/dealii,jperryhouts/dealii,shakirbsm/dealii,kalj/dealii,jperryhouts/dealii,jperryhouts/dealii,pesser/dealii,maieneuro/dealii,naliboff/dealii,pesser/dealii,EGP-CIG-REU/dealii,nicolacavallini/dealii,EGP-CIG-REU/dealii,EGP-CIG-REU/dealii,spco/dealii,nicolacavallini/dealii,pesser/dealii,pesser/dealii,naliboff/dealii,nicolacavallini/dealii,shakirbsm/dealii,jperryhouts/dealii,spco/dealii,spco/dealii,nicolacavallini/dealii,naliboff/dealii,naliboff/dealii,kalj/dealii,ESeNonFossiIo/dealii,sairajat/dealii,danshapero/dealii,maieneuro/dealii,sairajat/dealii,maieneuro/dealii,EGP-CIG-REU/dealii,JaeryunYim/dealii,kalj/dealii,shakirbsm/dealii,pesser/dealii,angelrca/dealii,ESeNonFossiIo/dealii,nicolacavallini/dealii,kalj/dealii,sairajat/dealii,sairajat/dealii,kalj/dealii,spco/dealii,angelrca/dealii,angelrca/dealii,JaeryunYim/dealii,jperryhouts/dealii,maieneuro/dealii,JaeryunYim/dealii,angelrca/dealii,danshapero/dealii,EGP-CIG-REU/dealii,naliboff/dealii,ESeNonFossiIo/dealii,kalj/dealii,jperryhouts/dealii,EGP-CIG-REU/dealii,maieneuro/dealii,pesser/dealii,danshapero/dealii,shakirbsm/dealii,naliboff/dealii,JaeryunYim/dealii,spco/dealii,angelrca/dealii,JaeryunYim/dealii,shakirbsm/dealii,danshapero/dealii,pesser/dealii,ESeNonFossiIo/dealii,maieneuro/dealii,ESeNonFossiIo/dealii,sairajat/dealii