Should work If it fails - send us corresponding configure.log
Satish On Thu, 4 Jun 2020, Fazlul Huq wrote: > I think it's okay to have a separate version of hypre for PETSc. > So, what I understand is I have to do, > > ./configure --with-cc=gcc --with-cxx=g++ --with-fc=gfortran > --download-mpich --download-fblaslapack --download-hypre > make all test > > Is that all? > Am I missing something? > > Thank you. > Sincerely, > Huq > > > On Thu, Jun 4, 2020 at 11:04 AM Satish Balay <ba...@mcs.anl.gov> wrote: > > > Its best to use --download-hypre with PETSc configure - it installs a > > compatible version of hypre. > > > > If you have a pre-installed hypre, you'l have to: > > - make sure its compatible version > > - its built with the same MPI, compilers etc as PETSc > > - you can use --with-hypre-dir option with PETSc configure > > > > Satish > > > > On Thu, 4 Jun 2020, Fazlul Huq wrote: > > > > > I have HYPRE installed in my machine. > > > Ithink, I need to compile PETSc with HYPRE. > > > I'm not clear about how to do that? > > > > > > Thank you. > > > Sincerely, > > > Huq > > > > > > On Thu, Jun 4, 2020 at 10:13 AM Matthew Knepley <knep...@gmail.com> > > wrote: > > > > > > > On Thu, Jun 4, 2020 at 10:28 AM Fazlul Huq <huq2...@gmail.com> wrote: > > > > > > > >> Thank you. > > > >> Working now. > > > >> > > > >> I think to run the following command I need to configure PETSc with > > HYPRE. > > > >> mpiexec -np 1 ./poisson_m -n 100000 -pc_type hypre -pc_hypre_type > > > >> boomerang > > > >> > > > >> If I am right, can you please guide me how to configure with HYPRE and > > > >> run the above command? > > > >> > > > > > > > > --download-hypre > > > > > > > > Thanks, > > > > > > > > Matt > > > > > > > > > > > >> Thank you. > > > >> Sincerely, > > > >> Huq > > > >> > > > >> On Thu, Jun 4, 2020 at 8:34 AM Matthew Knepley <knep...@gmail.com> > > wrote: > > > >> > > > >>> > > > >>> On Thu, Jun 4, 2020 at 9:19 AM Dave May <dave.mayhe...@gmail.com> > > wrote: > > > >>> > > > >>>> > > > >>>> > > > >>>> On Thu, 4 Jun 2020 at 14:17, Dave May <dave.mayhe...@gmail.com> > > wrote: > > > >>>> > > > >>>>> > > > >>>>> > > > >>>>> On Thu, 4 Jun 2020 at 14:15, Matthew Knepley <knep...@gmail.com> > > > >>>>> wrote: > > > >>>>> > > > >>>>>> On Thu, Jun 4, 2020 at 9:12 AM Fazlul Huq <huq2...@gmail.com> > > wrote: > > > >>>>>> > > > >>>>>>> Somehow, make is not working. > > > >>>>>>> Please find the attachment herewith for the terminal readout. > > > >>>>>>> > > > >>>>>> > > > >>>>>> Since you built with PETSC_ARCH=linux-gnu, you need that in your > > > >>>>>> environment. > > > >>>>>> > > > >>>>> > > > >>>>> Or just do > > > >>>>> > > > >>>>> make ex5 PETSC_ARCH=linux-gnu > > > >>>>> > > > >>>> > > > >>>> sorry I hit send without checking your png) > > > >>>> The command should be > > > >>>> > > > >>>> make ex5 PETSC_ARCH=arch-linux2-c-debug > > > >>>> > > > >>> > > > >>> No, your first one was right. > > > >>> > > > >>> Matt > > > >>> > > > >>> > > > >>>> > > > >>>>> > > > >>>>> > > > >>>>>> > > > >>>>>> Thanks, > > > >>>>>> > > > >>>>>> Matt > > > >>>>>> > > > >>>>>> > > > >>>>>>> Thank you. > > > >>>>>>> > > > >>>>>>> Sincerely, > > > >>>>>>> Huq > > > >>>>>>> > > > >>>>>>> On Thu, Jun 4, 2020 at 7:57 AM Matthew Knepley < > > knep...@gmail.com> > > > >>>>>>> wrote: > > > >>>>>>> > > > >>>>>>>> On Thu, Jun 4, 2020 at 8:53 AM Fazlul Huq <huq2...@gmail.com> > > > >>>>>>>> wrote: > > > >>>>>>>> > > > >>>>>>>>> Hello, > > > >>>>>>>>> > > > >>>>>>>>> I have a very preliminary question! > > > >>>>>>>>> I think I have installed PETSc correctly cause I got following > > on > > > >>>>>>>>> the terminal: > > > >>>>>>>>> > > > >>>>>>>>> Command: > > > >>>>>>>>> make PETSC_DIR=/home/huq2090/petsc-3.10.2 PETSC_ARCH=linux-gnu > > > >>>>>>>>> check > > > >>>>>>>>> Response: > > > >>>>>>>>> Running check examples to verify correct installation > > > >>>>>>>>> Using PETSC_DIR=/home/huq2090/petsc-3.10.2 and > > PETSC_ARCH=linux-gnu > > > >>>>>>>>> C/C++ example src/snes/tutorials/ex19 run successfully with 1 > > MPI > > > >>>>>>>>> process > > > >>>>>>>>> C/C++ example src/snes/tutorials/ex19 run successfully with 2 > > MPI > > > >>>>>>>>> processes > > > >>>>>>>>> Fortran example src/snes/tutorials/ex5f run successfully with 1 > > > >>>>>>>>> MPI process > > > >>>>>>>>> Completed test examples > > > >>>>>>>>> > > > >>>>>>>>> Now, I am trying to run an example from the list of provided > > > >>>>>>>>> examples. > > > >>>>>>>>> Can you please help me out, how to run an example problem from > > the > > > >>>>>>>>> list of examples? > > > >>>>>>>>> I mean, how to make executable and run the executable? > > > >>>>>>>>> > > > >>>>>>>> > > > >>>>>>>> cd $PETSC_DIR > > > >>>>>>>> cd src/snes/tutorials > > > >>>>>>>> make ex5 > > > >>>>>>>> ./ex5 -snes_monitor > > > >>>>>>>> > > > >>>>>>>> Thanks, > > > >>>>>>>> > > > >>>>>>>> Matt > > > >>>>>>>> > > > >>>>>>>> > > > >>>>>>>>> Thank you. > > > >>>>>>>>> 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 > > > >>>>>>>>> > > > >>>>>>>> > > > >>>>>>>> > > > >>>>>>>> -- > > > >>>>>>>> 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 > > > >>>>>>> > > > >>>>>> > > > >>>>>> > > > >>>>>> -- > > > >>>>>> 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/> > > > >>>>>> > > > >>>>> > > > >>> > > > >>> -- > > > >>> 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 > > > >> > > > > > > > > > > > > -- > > > > 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/> > > > > > > > > > > > > > > > > > > >