Hi Satish: Yes I used to use metis. But this update require a cmake 2.5 or higher, which I don't have a privilege to install on the cluster.. But I think you are right, this problem could be fixed by install metis instead. Thanks!
Gavin On May 20, 2013, at 6:14 PM, Satish Balay wrote: > And petsc-3.1 presumably was using 'metis' - and not 'scotch' - so you > could try rebuilding mumps with metis/parmetis. > > right now we do: > > if self.parmetis.found: > orderingsc += ' -Dmetis -Dparmetis' > > Should this splitup to a separate dependency on metis? > > Satish > > > On Mon, 20 May 2013, Matthew Knepley wrote: > >> On Mon, May 20, 2013 at 5:47 PM, Gavin Ge <[email protected]> wrote: >> >>> Hi: >>> >>> I just have my PETSc updated from 3.1 to 3.4, then find problem with using >>> MUMPs. I have no problem before in 3.1 and also no problem with builtin >>> iterative solvers for current version. I got the following error message: >>> >>> (0): ERROR: stratParserParse: invalid method parameter name "type", before >>> "h,rat=0.7,vert=100,low=h{pass=10},asc=b{width=3,bnd=f{bal=0.2},org=(|h{pass=10})f{bal=0.2}}}|m{type=h,rat=0.7,vert=100,low=h{pass=10},asc=b{width=3,bnd=f{bal=0.2},org=(|h{pass=10})f{bal=0.2}}};,ole=f{cmin=0,cmax=100000,frat=0.0},ose=g},unc=n{sep=/(vert>120)?m{type=h,rat=0.7,vert=100,low=h{pass=10},asc=b{width=3,bnd=f{bal=0.2},org=(|h{pass=10})f{bal=0.2}}}|m{type=h,rat=0.7,vert=100,low=h{pass=10},asc=b{width=3,bnd=f{bal=0.2},org=(|h{pass=10})f{bal=0.2}}};,ole=f{cmin=15,cmax=100000,frat=0.0},ose=g}}" >>> (0): ERROR: SCOTCH_stratGraphOrder: error in ordering strategy >>> >> >> This appears to be an internal MUMPS error related to their use of Scotch >> for graph partitioning. I would >> send this to the MUMPS user list. >> >> Thanks, >> >> Matt >> >> >>> Error:no root nodes in ROOTLIST >>> Error in DISTRIBUTE , layernmb= >>> 0 >>> procedure reporting the error: ROOTLIST >>> [48]PETSC ERROR: --------------------- Error Message >>> ------------------------------------ >>> [48]PETSC ERROR: Error in external library! >>> [48]PETSC ERROR: Error reported by MUMPS in analysis phase: INFOG(1)=-135 >>> ! >>> [48]PETSC ERROR: >>> ------------------------------------------------------------------------ >>> [48]PETSC ERROR: Petsc Release Version 3.4.0, May, 13, 2013 >>> [48]PETSC ERROR: See docs/changes/index.html for recent updates. >>> [48]PETSC ERROR: See docs/faq.html for hints about trouble shooting. >>> [48]PETSC ERROR: See docs/index.html for manual pages. >>> [48]PETSC ERROR: >>> ------------------------------------------------------------------------ >>> [48]PETSC ERROR: ./code on a linux-gnu-c-debug named bhc.tamu.edu by jge >>> Mon May 20 17:24:22 2013 >>> [48]PETSC ERROR: Libraries linked from >>> /data/jge/petsc/linux-gnu-c-debug/lib >>> [48]PETSC ERROR: Configure run at Thu May 16 17:15:26 2013 >>> [48]PETSC ERROR: Configure options --with-cc=gcc --with-fc-gfortran >>> --download-f-blas-lapack --download-mpich --download-scalapack >>> --download-ptscotch --download-mumps --with-scalar-type=complex >>> [48]PETSC ERROR: >>> ------------------------------------------------------------------------ >>> [48]PETSC ERROR: MatLUFactorSymbolic_AIJMUMPS() line 960 in >>> src/mat/impls/aij/mpi/mumps/mumps.c >>> [49]PETSC ERROR: --------------------- Error Message >>> ------------------------------------ >>> [49]PETSC ERROR: Error in external library! >>> [49]PETSC ERROR: Error reported by MUMPS in analysis phase: INFOG(1)=-135 >>> ! >>> >>> Could anyone help me solve this? Thanks! >>> >>> Regards, >>> Gavin >>> >>> >>> >>> >>> >>> >>> >> >> >> >
