[petsc-dev] KSP Viewer problem in petsc3.1
Xiaoye S. Li
xsli at lbl.gov
Thu Aug 25 13:00:51 CDT 2011
Was the problem due to PARMETIS ordering?
Setting colperm = NATURAL may incur lots of fill-ins.
Also, I notice that the matrix is very small to ask to use 64 processors.
Sherry
On Thu, Aug 25, 2011 at 10:46 AM, Hong Zhang <hzhang at mcs.anl.gov> wrote:
> On Thu, Aug 25, 2011 at 12:45 PM, Gabriele Jost <gjost at tacc.utexas.edu>
> wrote:
> > Thanks Hong. I am not sure I can switch, don't see the module available
> at my site.
> > Can I use the flags you mentioned on the regular petsc 3.1?
> Yes.
> Hong
>
> > ________________________________________
> > From: petsc-dev-bounces at mcs.anl.gov [petsc-dev-bounces at mcs.anl.gov] on
> behalf of Hong Zhang [hzhang at mcs.anl.gov]
> > Sent: Thursday, August 25, 2011 10:33 AM
> > To: For users of the development version of PETSc
> > Cc: Victor Eijkhout
> > Subject: Re: [petsc-dev] KSP Viewer problem in petsc3.1
> >
> > Can you switch to petsc-dev?
> > Quite few bugs have been fixed in petsc-dev and superlu_dist since
> petsc-3.1.
> > You may try '-mat_superlu_dist_equil no -mat_superlu_dist_colperm
> NATURAL'
> > first.
> >
> > Hong
> >
> > On Thu, Aug 25, 2011 at 11:19 AM, Satish Balay <balay at mcs.anl.gov>
> wrote:
> >> Its a patch to petsc - its already be the latest patched tarball -
> petsc-3.1-p8.tar.gz
> >> [attaching it]
> >>
> >> Satish
> >>
> >> On Thu, 25 Aug 2011, Gabriele Jost wrote:
> >>
> >>> Hello!
> >>>
> >>> I am running into a problem when using petsc 3.1 and SuperLU.
> >>>
> >>> KSP Object:
> >>> type: preonly
> >>> maximum iterations=5000, initial guess is zero
> >>> tolerances: relative=1e-06, absolute=1e-50, divergence=10000
> >>> left preconditioning
> >>> using PRECONDITIONED norm type for convergence test
> >>> PC Object:
> >>> type: lu
> >>> LU: out-of-place factorization
> >>> tolerance for zero pivot 1e-12
> >>> matrix ordering: natural
> >>> factor fill ratio given 0, needed 0
> >>> Factored matrix follows:
> >>> Matrix Object:
> >>> type=mpiaij, rows=13608, cols=13608
> >>> package used to perform factorization: superlu_dist
> >>> total: nonzeros=0, allocated nonzeros=27216
> >>> SuperLU_DIST run parameters:
> >>> Process grid nprow 8 x npcol 8
> >>> Equilibrate matrix TRUE
> >>> Matrix input mode 1
> >>> Replace tiny pivots TRUE
> >>> Use iterative refinement FALSE
> >>> Processors in row 8 col partition 8
> >>> Row permutation LargeDiag
> >>> [59]PETSC ERROR: --------------------- Error Message
> ------------------------------------
> >>> [60]PETSC ERROR: Petsc Release Version 3.1.0, Patch 5, Mon Sep 27
> 11:51:54 CDT 2010
> >>> [62]PETSC ERROR: [53]PETSC ERROR: Unknown column permutation!
> >>> See docs/changes/index.html for recent updates.
> >>>
> >>>
> >>> I googled around and found that a similar problem had been reported to
> the Petsc folks before. The answer was as follows:
> >>>
> >>> On Wed, 15 Dec 2010, Satish Balay wrote:
> >>>
> >>> > Can you try the attached patch - and see if this goes away?
> >>> >
> >>> > patch -Np1 < superlu_dist.patch
> >>> >
> >>>
> >>>
> >>> Is the patch above included in the SLU that is part of the petsc 3.1
> distribution? If not, could we get it?
> >>>
> >>> Thanks so much in advance and best regards,
> >>> Gabriele
> >>>
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20110825/a92821da/attachment.html>
More information about the petsc-dev
mailing list