[petsc-users] schur complement and condition number
Gong Ding
gdiso at ustc.edu
Wed Mar 30 12:06:27 CDT 2011
Hi all,
These days I am dealing with a very bad conditioned problem. ksp solver can not convergence.
Although direct linear solver such as mumps works, memory is a limitation to me.
So I am still seeking a method to make iterative method work.
I know the bad condition number comes from a lumped boundary.
For this boundary, the sum of flux comes from all the boundary elements shoule equals to a fixed given flux.
If I set the value of each boundary elements equals to a const value (first type boundary condition)
the condition number of final matrix is in moderate range.
I image if I can do Gaussian elimination first to the boundary elements,
(create schur complement), is it possible to reduce condition number of origin matrix?
Then I can solve the problem by ksp method.
More information about the petsc-users
mailing list