[petsc-users] Convergence_Eigenvalues_k=3
Oo
wumeng07maths at qq.com
Thu Apr 24 17:09:59 CDT 2014
I tried to solve linear systems with PETSC.
There are two linear systems.
We got a solution of one of them.
For another one, the PETSC solution does not converge.
Thus, I out put the eigenvalues of these two coefficient matrixes (in the attachments)
in order to find if there is a difference between them.
Maybe, these eigenvalues can help me to know why that system doesn't converge.
However, I can not find a difference.
Do you have some suggestions about solving this non-convergence linear system?
Here is my code:
PetscReal rtol=(1.e-4)*pow(h,4.0); PetscReal stol=(1.e-3)*pow(h,4.0);
KSPSetTolerances(ksp, rtol, stol, PETSC_DEFAULT, PETSC_DEFAULT);
KSPGetPC(ksp, &pc); PCSetType(pc, PCGAMG); KSPSetFromOptions(ksp); KSPSetUp(ksp); KSPSolve(ksp, load_vect, m_solut); KSPGetConvergedReason(ksp, &reason);
Thanks,
Meng
------------------ Original ------------------
From: "Matthew Knepley";<knepley at gmail.com>;
Send time: Friday, Apr 25, 2014 5:53 AM
To: "Oo "<wumeng07maths at qq.com>;
Cc: "petsc-users"<petsc-users at mcs.anl.gov>;
Subject: Re: [petsc-users] Convergence_Eigenvalues_k=3
On Thu, Apr 24, 2014 at 12:57 PM, Oo <wumeng07maths at qq.com> wrote:
Hi,
For analysis the convergence of linear solver,
I meet a problem.
One is the list of Eigenvalues whose linear system which has a convergence solution.
The other is the list of Eigenvalues whose linear system whose solution does not converge (convergenceReason=-3).
These are just lists of numbers. It does not tell us anything about the computation. What is the problem you are having?
Matt
Do you know what kind of method can be used to obtain a convergence solution for our non-convergence case?
Thanks,
Meng
--
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/20140425/51e16184/attachment.html>
More information about the petsc-users
mailing list