So I have to remove mpiexec from usr/bin and keep it in home/petsc-3.10.2/lib/petsc/bin Is it?
Thanks. Sincerely, Huq On Sun, Nov 18, 2018 at 6:49 AM Matthew Knepley <knep...@gmail.com> wrote: > On Sat, Nov 17, 2018 at 10:37 PM Fazlul Huq via petsc-users < > petsc-users@mcs.anl.gov> wrote: > >> I tried to reconfigure PETSc and I got the following error message: >> > > Do not reconfigure, just use the mpiexec in $PETSC_DIR/$PETSC_ARCH/bin as > Barry suggested. > > Matt > > >> >> .................................................................................................................. >> Unable to find mpi in default locations! >> Perhaps you can specify with --with-mpi-dir=<directory> >> If you do not want MPI, then give --with-mpi=0 >> You might also consider using --download-mpich instead >> >> ................................................................................................................. >> I also got this error message last time when I have installed first and I >> have used --download-mpich command. >> >> The log file is attached herewith along with terminal screenshot. >> I am not sure what to do now. >> >> Thanks. >> Sincerely, >> Huq >> >> >> On Sat, Nov 17, 2018 at 5:26 PM Smith, Barry F. <bsm...@mcs.anl.gov> >> wrote: >> >>> >>> Then use >>> >>> ${PETSC_DIR}/${PETSC_ARCH}/bin/mpiexec >>> >>> don't just use the random (wrong) mpiexec that is in your path. >>> >>> Barry >>> >>> >>> > On Nov 17, 2018, at 5:22 PM, Fazlul Huq <huq2...@gmail.com> wrote: >>> > >>> > I think when I have installed PETSc, I did --download-mpich. >>> > How can I correct it? Shall I install PETSc again? >>> > >>> > Thanks. >>> > Sincerely, >>> > Huq >>> > >>> > On Sat, Nov 17, 2018 at 4:53 PM Smith, Barry F. <bsm...@mcs.anl.gov> >>> wrote: >>> > >>> > >>> > > On Nov 17, 2018, at 3:51 PM, Fazlul Huq via petsc-users < >>> petsc-users@mcs.anl.gov> wrote: >>> > > >>> > > Thanks for the answer. >>> > > >>> > > So, when I run the code with "mpiexec -n 2 ./ex6" or "mpiexec -n 4 >>> ./ex6" shouldn't it spit out >>> > > the error "This is a uniprocessor example only!"? >>> > > But it didn't do that rather run the code 2/4 times. >>> > >>> > This can happen if you use the "wrong" mpiexec; that is a different >>> mpiexec than the one associated with the mpi you built PETSc with. For >>> example if some mpiexec is in your path and you used ./configure >>> --download-mpich >>> > >>> > Barry >>> > >>> > >>> > > >>> > > Thanks. >>> > > Sincerely, >>> > > Huq >>> > > >>> > > On Sat, Nov 17, 2018 at 1:12 PM Fazlul Huq <huq2...@gmail.com> >>> wrote: >>> > > Hello PETSc developers, >>> > > >>> > > In example 6 or vec section I don't understand this line: >>> > > if (size != 1) SETERRQ(PETSC_COMM_SELF,1,"This is a uniprocessor >>> example only!"); >>> > > >>> > > I tried to run the code with "mpiexec -n 2 ./ex6" or "mpiexec -n 4 >>> ./ex6" or even "mpiexec -n 1 ./ex6" it the code runs properly. >>> > > >>> > > Thanks. >>> > > >>> > > Sincerely, >>> > > Huq >>> > > >>> > > -- >>> > > >>> > > Fazlul Huq >>> > > Graduate Research Assistant >>> > > Department of Nuclear, Plasma & Radiological Engineering (NPRE) >>> > > University of Illinois at Urbana-Champaign (UIUC) >>> > > E-mail: huq2...@gmail.com >>> > > >>> > > >>> > > -- >>> > > >>> > > Fazlul Huq >>> > > Graduate Research Assistant >>> > > Department of Nuclear, Plasma & Radiological Engineering (NPRE) >>> > > University of Illinois at Urbana-Champaign (UIUC) >>> > > E-mail: huq2...@gmail.com >>> > >>> > >>> > >>> > -- >>> > >>> > Fazlul Huq >>> > Graduate Research Assistant >>> > Department of Nuclear, Plasma & Radiological Engineering (NPRE) >>> > University of Illinois at Urbana-Champaign (UIUC) >>> > E-mail: huq2...@gmail.com >>> >>> >> >> -- >> >> Fazlul Huq >> Graduate Research Assistant >> Department of Nuclear, Plasma & Radiological Engineering (NPRE) >> University of Illinois at Urbana-Champaign (UIUC) >> E-mail: huq2...@gmail.com >> > > > -- > What most experimenters take for granted before they begin their > experiments is infinitely more interesting than any results to which their > experiments lead. > -- Norbert Wiener > > https://www.cse.buffalo.edu/~knepley/ > <http://www.cse.buffalo.edu/~knepley/> > -- Fazlul Huq Graduate Research Assistant Department of Nuclear, Plasma & Radiological Engineering (NPRE) University of Illinois at Urbana-Champaign (UIUC) E-mail: huq2...@gmail.com