From: John P. <jwp...@gm...> - 2008-07-10 13:49:12
|
On Thu, Jul 10, 2008 at 8:44 AM, Mathias Nenning <mne...@tu...> wrote: > Hello, > > I'm using PETSc Version 2.3.3 with the following configuration: > > ./config/configure.py --download-f-blas-lapack=1 --with-mpi > --download-mpich=1 --with-superlu=1 --download-superlu=1 > --with-superlu_dist=1 --download-superlu_dist=1 --with-debugging=0 > --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --with-mpi-compilers=0 > ** > Everything is fine (no compilation errors for PETSc and libmesh ) till I > run a programm using libmesh in the following manner: > > ./programm -mat_type superlu -pc_type lu And what was the error message? > The default solver GMRES still runs correctly. > After a few tests I figured out that the problem doesn't exist if I > compile PETSc in DEBUG mode. Interesting. > Does anyone have the same problem - is this a bug in PETSc (optimized mode)? > To keep computational time low it would be nice to use SuperLU also in > optimized mode. Off the top of my head I'd have to guess it's the -mat_type argument, since that option is relatively untested as far as I know. -- John |