[petsc-users] Rock & Hard Place with SuperLU

Brian Helenbrook bhelenbr at clarkson.edu
Mon Jan 28 15:37:45 CST 2013


Dear Petsc-Users-List,

I recently upgraded to petsc3.3-p5 from petsc3.2-p7 and the results from my code have changed.  I am using superLU with the following options:

-ksp_type preonly -pc_type lu -pc_factor_mat_solver_package superlu_dist

Everything was working with petsc3.2 but now I get totally different answers and the iteration doesn't converge.   My build configuration is 

./config/configure.py --prefix=${HOME}/Packages --with-fortran=0  --download-superlu_dist=1 --with-x=0 --download-parmetis=1 --download-metis=1 --with-mpi-dir=${HOME}/Packages --with-valgrind-dir=${HOME}/Packages

I am running on OS X 10.8.2 with openmpi-1.6.3.

I have run valgrind on my code and it is clean (except for start-up issues with mpi which occur before my code is entered.)  

I'm not very sure how to go about debugging this.   What I've tried is to re-install pets-3.2-p7, but now I am having trouble getting that to build:

./config/configure.py --prefix=${HOME}/Packages --with-fortran=0  --download-superlu_dist=1 --with-x=0 --download-parmetis=1 --download-metis=1 --with-mpi-dir=${HOME}/Packages --with-valgrind-dir=${HOME}/Packages
===============================================================================
             Configuring PETSc to compile on your system                       
===============================================================================
===============================================================================
Compiling & installing Metis; this may take several minutes               ===============================================================================                                                                                 *******************************************************************************
         UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log for details):
-------------------------------------------------------------------------------
Error running make on Metis: Could not execute "cd /Users/bhelenbr/Packages/petsc-3.2-p7/externalpackages/metis-4.0.3 && make clean && make library && make minstall && make clean":


Any ideas what direction to go with this?

Thanks,

Brian



Brian Helenbrook
Associate Professor
362 CAMP
Mech. and Aero. Eng. Dept.
Clarkson University
Potsdam, NY 13699-5725

work: 315-268-2204
fax: 315-268-6695





More information about the petsc-users mailing list