Hi, I have a nonlinear system with 6 variables grouped in two sets of 3. I am
trying to get a fieldsplit preconditioner working . I have the following
options set up
-pc_type fieldsplit-pc_fieldsplit_type multiplicative-fieldsplit_0_fields
0,2,4-fieldsplit_1_fields 1,3,5-fieldsplit_0_ksp cg-fieldsplit_1_ksp
cg-fieldsplit_0_pc hypre-fieldsplit_1_pc hypre
However, I get the following error. My installation of libmesh has block
matrices disabled, which I've seen to cause problems with fieldsplit. Any ideas
what might cause this error?Thanks, Subramanya
[0]PETSC ERROR: --------------------- Error Message
------------------------------------[0]PETSC ERROR: Petsc has generated
inconsistent data![0]PETSC ERROR: Unhandled case, must have at least two
fields, not 1![0]PETSC ERROR:
------------------------------------------------------------------------[0]PETSC
ERROR: Petsc Release Version 3.4.3, unknown [0]PETSC ERROR: See
docs/changes/index.html for recent updates.[0]PETSC ERROR: See docs/faq.html
for hints about trouble shooting.[0]PETSC ERROR: See docs/index.html for manual
pages.