[petsc-users] Petsc has generated inconsistent data!

Dominik Szczerba dominik at itis.ethz.ch
Fri Aug 26 16:05:16 CDT 2011


When solving my linear system with -ksp_type bcgs I get:

  0 KSP preconditioned resid norm 1.166190378969e+01 true resid norm
1.166190378969e+01 ||Ae||/||Ax|| 1.000000000000e+00
  1 KSP preconditioned resid norm 5.658835826231e-01 true resid norm
5.658835826231e-01 ||Ae||/||Ax|| 4.852411688762e-02
[1]PETSC ERROR: --------------------- Error Message
------------------------------------
[1]PETSC ERROR: Petsc has generated inconsistent data!
[1]PETSC ERROR: Divide by zero!
[1]PETSC ERROR:
------------------------------------------------------------------------
[1]PETSC ERROR: Petsc Release Version 3.1.0, Patch 8, Thu Mar 17
13:37:48 CDT 2011
[1]PETSC ERROR: See docs/changes/index.html for recent updates.
[1]PETSC ERROR: [3]PETSC ERROR: --------------------- Error Message
------------------------------------
[3]PETSC ERROR: Petsc has generated inconsistent data!
[3]PETSC ERROR: Divide by zero!

PETSc Option Table entries:
-ksp_converged_reason
-ksp_monitor
-ksp_monitor_true_residual
-ksp_norm_type unpreconditioned
-ksp_right_pc
-ksp_rtol 1e-3
-ksp_type bcgs
-ksp_view
-log_summary
-pc_type jacobi

When solving the same system with GMRES all works fine. This is a
simple test diffusion problem. How can I find out what the problem is?

Dominik


More information about the petsc-users mailing list