[petsc-users] syntax for routine in PCMGSetResidual

Timothée Nicolas timothee.nicolas at gmail.com
Thu Nov 12 19:40:30 CST 2015


More precisely, on all 16 processes, same error message:

[13]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[13]PETSC ERROR: Nonconforming object sizes
[13]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 67584
[13]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
[13]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[13]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[13]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[13]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[14]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[14]PETSC ERROR: Nonconforming object sizes
[14]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 71808
[14]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
[14]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[14]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[14]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[14]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[14]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[14]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[14]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[14]PETSC ERROR: [0]PETSC ERROR: [1]PETSC ERROR: ---------------------
Error Message --------------------------------------------------------------
[1]PETSC ERROR: Nonconforming object sizes
[1]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 67584
[1]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for
trouble shooting.
[1]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[1]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[1]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[1]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[1]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[1]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[1]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[1]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[6]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[6]PETSC ERROR: Nonconforming object sizes
[6]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 71808
[6]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for
trouble shooting.
[6]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[6]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[6]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[6]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[6]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[6]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[6]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[6]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[7]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[7]PETSC ERROR: Nonconforming object sizes
[7]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 67584
[7]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for
trouble shooting.
[7]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[7]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[7]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[7]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[7]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[7]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[7]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[7]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[8]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[8]PETSC ERROR: Nonconforming object sizes
[8]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 71808
[8]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for
trouble shooting.
[8]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[8]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[8]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[8]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[8]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[8]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[8]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[8]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[9]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[9]PETSC ERROR: Nonconforming object sizes
[9]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 67584
[9]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for
trouble shooting.
[9]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[9]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[9]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[9]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[9]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[9]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[9]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[9]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[10]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[10]PETSC ERROR: Nonconforming object sizes
[10]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 71808
[10]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
[10]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[10]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[10]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[10]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[10]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[10]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[10]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[10]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[11]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[11]PETSC ERROR: Nonconforming object sizes
[11]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 67584
[11]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
[11]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[11]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[11]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[11]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[11]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[11]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[11]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[11]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[12]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[12]PETSC ERROR: Nonconforming object sizes
[12]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 71808
[12]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
[12]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[12]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[12]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[12]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[12]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[12]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[12]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[12]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[13]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[13]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[13]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[13]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[15]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[15]PETSC ERROR: Nonconforming object sizes
[15]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 67584
[15]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
[15]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[15]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[15]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[15]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[15]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[15]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[15]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[15]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
#5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[2]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[2]PETSC ERROR: Nonconforming object sizes
[2]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 71808
[2]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for
trouble shooting.
[2]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[2]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[2]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[2]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[2]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[2]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[2]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[2]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[3]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[3]PETSC ERROR: Nonconforming object sizes
[3]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 67584
[3]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for
trouble shooting.
[3]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[3]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[3]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[3]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[3]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[3]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[3]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[3]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[4]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[4]PETSC ERROR: Nonconforming object sizes
[4]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 71808
[4]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for
trouble shooting.
[4]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[4]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[4]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[4]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[4]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[4]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[4]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[4]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
[5]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
[5]PETSC ERROR: Nonconforming object sizes
[5]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 67584
[5]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for
trouble shooting.
[5]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[5]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[5]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[5]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[5]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[5]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[5]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[5]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
--------------------- Error Message
--------------------------------------------------------------
[0]PETSC ERROR: Nonconforming object sizes
[0]PETSC ERROR: Preconditioner number of local rows -1 does not equal
resulting vector number of rows 71808
[0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for
trouble shooting.
[0]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
[0]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
tnicolas Fri Nov 13 10:39:14 2015
[0]PETSC ERROR: Configure options
--prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
--with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
--with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
--with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
-mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
[0]PETSC ERROR: #1 PCApply() line 472 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
[0]PETSC ERROR: #2 KSP_PCApply() line 242 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
[0]PETSC ERROR: #3 KSPInitialResidual() line 63 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
[0]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
[0]PETSC ERROR: #5 KSPSolve() line 604 in
/csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c

2015-11-13 10:39 GMT+09:00 Timothée Nicolas <timothee.nicolas at gmail.com>:

> Sorry, here is the full error message
>
> [0]PETSC ERROR: Nonconforming object sizes
> [0]PETSC ERROR: Preconditioner number of local rows -1 does not equal
> resulting vector number of rows 71808
> [0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
> for trouble shooting.
> [0]PETSC ERROR: Petsc Release Version 3.6.0, Jun, 09, 2015
> [0]PETSC ERROR: ./mips_implicit on a arch-linux2-c-opt named helios90 by
> tnicolas Fri Nov 13 10:39:14 2015
> [0]PETSC ERROR: Configure options
> --prefix=/csc/softs/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real
> --with-debugging=0 --with-x=0 --with-cc=mpicc --with-fc=mpif90
> --with-cxx=mpicxx --with-fortran --known-mpi-shared-libraries=1
> --with-scalar-type=real --with-precision=double --CFLAGS="-g -O3 -mavx
> -mkl" --CXXFLAGS="-g -O3 -mavx -mkl" --FFLAGS="-g -O3 -mavx -mkl"
> [0]PETSC ERROR: #1 PCApply() line 472 in
> /csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/pc/interface/precon.c
> [0]PETSC ERROR: #2 KSP_PCApply() line 242 in
> /csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/include/petsc/private/kspimpl.h
> [0]PETSC ERROR: #3 KSPInitialResidual() line 63 in
> /csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itres.c
> [0]PETSC ERROR: #4 KSPSolve_GMRES() line 235 in
> /csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/impls/gmres/gmres.c
> [0]PETSC ERROR: #5 KSPSolve() line 604 in
> /csc/releases/buildlog/anl/petsc-3.6.0/intel-15.0.0.090/bullxmpi-1.2.8.2/real/petsc-3.6.0/src/ksp/ksp/interface/itfunc.c
>
> 2015-11-13 10:38 GMT+09:00 Matthew Knepley <knepley at gmail.com>:
>
>> On Thu, Nov 12, 2015 at 6:47 PM, Timothée Nicolas <
>> timothee.nicolas at gmail.com> wrote:
>>
>>> Hi all,
>>>
>>> In the manual and the documentation, the syntax for the routine to be
>>> given as argument of PCMGSetResidual:
>>>
>>> PCMGSetResidual <http://www.mcs.anl.gov/petsc/petsc-3.6/docs/manualpages/PC/PCMGSetResidual.html#PCMGSetResidual>(PC pc,PetscInt <http://www.mcs.anl.gov/petsc/petsc-3.6/docs/manualpages/Sys/PetscInt.html#PetscInt> l,PetscErrorCode <http://www.mcs.anl.gov/petsc/petsc-3.6/docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode> (*residual)(Mat <http://www.mcs.anl.gov/petsc/petsc-3.6/docs/manualpages/Mat/Mat.html#Mat>,Vec <http://www.mcs.anl.gov/petsc/petsc-3.6/docs/manualpages/Vec/Vec.html#Vec>,Vec <http://www.mcs.anl.gov/petsc/petsc-3.6/docs/manualpages/Vec/Vec.html#Vec>,Vec <http://www.mcs.anl.gov/petsc/petsc-3.6/docs/manualpages/Vec/Vec.html#Vec>),Mat <http://www.mcs.anl.gov/petsc/petsc-3.6/docs/manualpages/Mat/Mat.html#Mat> mat)
>>>
>>>
>>> is not specified. I mean that the order of the vectors is not specified.
>>> I suppose it is something like
>>> residual(Mat,b,x,r) with r = b - Mat*x, but it could as well be any
>>> combination like residual(Mat,r,x,b). There is no example in the
>>> documentation of the usage so I am confused. Does it absolutely need to be
>>> set ? I find the manual a bit confusing on this point. Is it only if
>>> matrix-free matrices are used ?
>>>
>>> In the present situation, I use matrix-free operators in a multigrid
>>> preconditioner (but the interpolation and restriction are not matrix free)
>>> and have not set this residual function yet. I get the following error:
>>>
>>
>> Always always always give the entire error message. We want the stack.
>>
>> The problem here looks like the preconditioner is reporting -1 rows for
>> process 13.
>>
>>   Matt
>>
>>
>>> [13]PETSC ERROR: Preconditioner number of local rows -1 does not equal
>>> resulting vector number of rows 67584
>>>
>>> Could this be related ? By the way, I don't understand what is meant by
>>> the "preconditioner number of local rows". I have separately tested the
>>> operators at each level and they are fine.
>>>
>>> Best
>>>
>>> Timothee
>>>
>>
>>
>>
>> --
>> What most experimenters take for granted before they begin their
>> experiments is infinitely more interesting than any results to which their
>> experiments lead.
>> -- Norbert Wiener
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20151113/15b6aa00/attachment-0001.html>


More information about the petsc-users mailing list