Also make sure 'mpiexec' you are using corresponds to the MPI petsc is built with.
Satish On Thu, 25 Jun 2009, Barry Smith wrote: > > Did you recompile the MPI libraries? Did you re configure and compile ALL of > PETSc after the change? You will need to do all this. > > Barry > > On Jun 25, 2009, at 1:30 PM, Yixun Liu wrote: > > > Hi, > > My PETSc based application can work correctly, but after system updating > > when I use the same commands: > > > lamboot > > > mpiexec -np 4 application > > > > It seems only one processor works. Then I test it using the following code, > > > > ********** > > PetscErrorCode ierr = MPI_Comm_rank(PETSC_COMM_WORLD,&rank);CHKERRQ(ierr); > > > > COUT << "This is processor : " << rank << ENDL; > > > > Use command: mpiexec -np 4 application, > > The output is: > > This is processor : 0 > > This is processor : 0 > > This is processor : 0 > > This is processor : 0 > > ********* > > > > Thanks for your help. > > > > Yixun > > > > >
