<div dir="ltr"><div class="gmail_default" style="font-family:comic sans ms,sans-serif">I think it's okay to have a separate version of hypre for PETSc.</div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">So, what I understand is I have to do, </div><div class="gmail_default" style="font-family:comic sans ms,sans-serif"><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">./configure --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-mpich --download-fblaslapack --download-hypre <br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">make all test</div><div class="gmail_default" style="font-family:comic sans ms,sans-serif"><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">Is that all?</div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">Am I missing something?</div><div class="gmail_default" style="font-family:comic sans ms,sans-serif"><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">Thank you.</div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">Sincerely,</div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">Huq</div><div class="gmail_default" style="font-family:comic sans ms,sans-serif"><span style="color:rgb(255,0,0);font-family:Pragmata,Menlo,"DejaVu LGC Sans Mono","DejaVu Sans Mono",Consolas,"Everson Mono","Lucida Console","Andale Mono","Nimbus Mono L","Liberation Mono",FreeMono,"Osaka Monospaced",Courier,"New Courier",monospace;font-size:12.6px;background-color:rgb(213,234,255)"></span><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 4, 2020 at 11:04 AM Satish Balay <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Its best to use --download-hypre with PETSc configure - it installs a compatible version of hypre.<br>
<br>
If you have a pre-installed hypre, you'l have to:<br>
- make sure its compatible version<br>
- its built with the same MPI, compilers etc as PETSc<br>
- you can use --with-hypre-dir option with PETSc configure<br>
<br>
Satish<br>
<br>
On Thu, 4 Jun 2020, Fazlul Huq wrote:<br>
<br>
> I have HYPRE installed in my machine.<br>
> Ithink, I need to compile PETSc with HYPRE.<br>
> I'm not clear about how to do that?<br>
> <br>
> Thank you.<br>
> Sincerely,<br>
> Huq<br>
> <br>
> On Thu, Jun 4, 2020 at 10:13 AM Matthew Knepley <<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>> wrote:<br>
> <br>
> > On Thu, Jun 4, 2020 at 10:28 AM Fazlul Huq <<a href="mailto:huq2090@gmail.com" target="_blank">huq2090@gmail.com</a>> wrote:<br>
> ><br>
> >> Thank you.<br>
> >> Working now.<br>
> >><br>
> >> I think to run the following command I need to configure PETSc with HYPRE.<br>
> >> mpiexec -np 1 ./poisson_m -n 100000 -pc_type hypre -pc_hypre_type<br>
> >> boomerang<br>
> >><br>
> >> If I am right, can you please guide me how to configure with HYPRE and<br>
> >> run the above command?<br>
> >><br>
> ><br>
> > --download-hypre<br>
> ><br>
> >   Thanks,<br>
> ><br>
> >      Matt<br>
> ><br>
> ><br>
> >> Thank you.<br>
> >> Sincerely,<br>
> >> Huq<br>
> >><br>
> >> On Thu, Jun 4, 2020 at 8:34 AM Matthew Knepley <<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>> wrote:<br>
> >><br>
> >>><br>
> >>> On Thu, Jun 4, 2020 at 9:19 AM Dave May <<a href="mailto:dave.mayhem23@gmail.com" target="_blank">dave.mayhem23@gmail.com</a>> wrote:<br>
> >>><br>
> >>>><br>
> >>>><br>
> >>>> On Thu, 4 Jun 2020 at 14:17, Dave May <<a href="mailto:dave.mayhem23@gmail.com" target="_blank">dave.mayhem23@gmail.com</a>> wrote:<br>
> >>>><br>
> >>>>><br>
> >>>>><br>
> >>>>> On Thu, 4 Jun 2020 at 14:15, Matthew Knepley <<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>><br>
> >>>>> wrote:<br>
> >>>>><br>
> >>>>>> On Thu, Jun 4, 2020 at 9:12 AM Fazlul Huq <<a href="mailto:huq2090@gmail.com" target="_blank">huq2090@gmail.com</a>> wrote:<br>
> >>>>>><br>
> >>>>>>> Somehow, make is not working.<br>
> >>>>>>> Please find the attachment herewith for the terminal readout.<br>
> >>>>>>><br>
> >>>>>><br>
> >>>>>> Since you built with PETSC_ARCH=linux-gnu, you need that in your<br>
> >>>>>> environment.<br>
> >>>>>><br>
> >>>>><br>
> >>>>> Or just do<br>
> >>>>><br>
> >>>>> make ex5 PETSC_ARCH=linux-gnu<br>
> >>>>><br>
> >>>><br>
> >>>> sorry I hit send without checking your png)<br>
> >>>> The command should be<br>
> >>>><br>
> >>>> make ex5 PETSC_ARCH=arch-linux2-c-debug<br>
> >>>><br>
> >>><br>
> >>> No, your first one was right.<br>
> >>><br>
> >>>    Matt<br>
> >>><br>
> >>><br>
> >>>><br>
> >>>>><br>
> >>>>><br>
> >>>>>><br>
> >>>>>>   Thanks,<br>
> >>>>>><br>
> >>>>>>      Matt<br>
> >>>>>><br>
> >>>>>><br>
> >>>>>>> Thank you.<br>
> >>>>>>><br>
> >>>>>>> Sincerely,<br>
> >>>>>>> Huq<br>
> >>>>>>><br>
> >>>>>>> On Thu, Jun 4, 2020 at 7:57 AM Matthew Knepley <<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>><br>
> >>>>>>> wrote:<br>
> >>>>>>><br>
> >>>>>>>> On Thu, Jun 4, 2020 at 8:53 AM Fazlul Huq <<a href="mailto:huq2090@gmail.com" target="_blank">huq2090@gmail.com</a>><br>
> >>>>>>>> wrote:<br>
> >>>>>>>><br>
> >>>>>>>>> Hello,<br>
> >>>>>>>>><br>
> >>>>>>>>> I have a very preliminary question!<br>
> >>>>>>>>> I think I have installed PETSc correctly cause I got following on<br>
> >>>>>>>>> the terminal:<br>
> >>>>>>>>><br>
> >>>>>>>>> Command:<br>
> >>>>>>>>> make PETSC_DIR=/home/huq2090/petsc-3.10.2 PETSC_ARCH=linux-gnu<br>
> >>>>>>>>> check<br>
> >>>>>>>>> Response:<br>
> >>>>>>>>> Running check examples to verify correct installation<br>
> >>>>>>>>> Using PETSC_DIR=/home/huq2090/petsc-3.10.2 and PETSC_ARCH=linux-gnu<br>
> >>>>>>>>> C/C++ example src/snes/tutorials/ex19 run successfully with 1 MPI<br>
> >>>>>>>>> process<br>
> >>>>>>>>> C/C++ example src/snes/tutorials/ex19 run successfully with 2 MPI<br>
> >>>>>>>>> processes<br>
> >>>>>>>>> Fortran example src/snes/tutorials/ex5f run successfully with 1<br>
> >>>>>>>>> MPI process<br>
> >>>>>>>>> Completed test examples<br>
> >>>>>>>>><br>
> >>>>>>>>> Now, I am trying to run an example from the list of provided<br>
> >>>>>>>>> examples.<br>
> >>>>>>>>> Can you please help me out, how to run an example problem from the<br>
> >>>>>>>>> list of examples?<br>
> >>>>>>>>> I mean, how to make executable and run the executable?<br>
> >>>>>>>>><br>
> >>>>>>>><br>
> >>>>>>>> cd $PETSC_DIR<br>
> >>>>>>>> cd src/snes/tutorials<br>
> >>>>>>>> make ex5<br>
> >>>>>>>> ./ex5 -snes_monitor<br>
> >>>>>>>><br>
> >>>>>>>>   Thanks,<br>
> >>>>>>>><br>
> >>>>>>>>      Matt<br>
> >>>>>>>><br>
> >>>>>>>><br>
> >>>>>>>>> Thank you.<br>
> >>>>>>>>> Sincerely,<br>
> >>>>>>>>> Huq<br>
> >>>>>>>>> --<br>
> >>>>>>>>><br>
> >>>>>>>>> Fazlul Huq<br>
> >>>>>>>>> Graduate Research Assistant<br>
> >>>>>>>>> Department of Nuclear, Plasma & Radiological Engineering (NPRE)<br>
> >>>>>>>>> University of Illinois at Urbana-Champaign (UIUC)<br>
> >>>>>>>>> E-mail: <a href="mailto:huq2090@gmail.com" target="_blank">huq2090@gmail.com</a><br>
> >>>>>>>>><br>
> >>>>>>>><br>
> >>>>>>>><br>
> >>>>>>>> --<br>
> >>>>>>>> What most experimenters take for granted before they begin their<br>
> >>>>>>>> experiments is infinitely more interesting than any results to which their<br>
> >>>>>>>> experiments lead.<br>
> >>>>>>>> -- Norbert Wiener<br>
> >>>>>>>><br>
> >>>>>>>> <a href="https://www.cse.buffalo.edu/~knepley/" rel="noreferrer" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br>
> >>>>>>>> <<a href="http://www.cse.buffalo.edu/~knepley/" rel="noreferrer" target="_blank">http://www.cse.buffalo.edu/~knepley/</a>><br>
> >>>>>>>><br>
> >>>>>>><br>
> >>>>>>><br>
> >>>>>>> --<br>
> >>>>>>><br>
> >>>>>>> Fazlul Huq<br>
> >>>>>>> Graduate Research Assistant<br>
> >>>>>>> Department of Nuclear, Plasma & Radiological Engineering (NPRE)<br>
> >>>>>>> University of Illinois at Urbana-Champaign (UIUC)<br>
> >>>>>>> E-mail: <a href="mailto:huq2090@gmail.com" target="_blank">huq2090@gmail.com</a><br>
> >>>>>>><br>
> >>>>>><br>
> >>>>>><br>
> >>>>>> --<br>
> >>>>>> What most experimenters take for granted before they begin their<br>
> >>>>>> experiments is infinitely more interesting than any results to which their<br>
> >>>>>> experiments lead.<br>
> >>>>>> -- Norbert Wiener<br>
> >>>>>><br>
> >>>>>> <a href="https://www.cse.buffalo.edu/~knepley/" rel="noreferrer" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br>
> >>>>>> <<a href="http://www.cse.buffalo.edu/~knepley/" rel="noreferrer" target="_blank">http://www.cse.buffalo.edu/~knepley/</a>><br>
> >>>>>><br>
> >>>>><br>
> >>><br>
> >>> --<br>
> >>> What most experimenters take for granted before they begin their<br>
> >>> experiments is infinitely more interesting than any results to which their<br>
> >>> experiments lead.<br>
> >>> -- Norbert Wiener<br>
> >>><br>
> >>> <a href="https://www.cse.buffalo.edu/~knepley/" rel="noreferrer" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br>
> >>> <<a href="http://www.cse.buffalo.edu/~knepley/" rel="noreferrer" target="_blank">http://www.cse.buffalo.edu/~knepley/</a>><br>
> >>><br>
> >><br>
> >><br>
> >> --<br>
> >><br>
> >> Fazlul Huq<br>
> >> Graduate Research Assistant<br>
> >> Department of Nuclear, Plasma & Radiological Engineering (NPRE)<br>
> >> University of Illinois at Urbana-Champaign (UIUC)<br>
> >> E-mail: <a href="mailto:huq2090@gmail.com" target="_blank">huq2090@gmail.com</a><br>
> >><br>
> ><br>
> ><br>
> > --<br>
> > What most experimenters take for granted before they begin their<br>
> > experiments is infinitely more interesting than any results to which their<br>
> > experiments lead.<br>
> > -- Norbert Wiener<br>
> ><br>
> > <a href="https://www.cse.buffalo.edu/~knepley/" rel="noreferrer" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br>
> > <<a href="http://www.cse.buffalo.edu/~knepley/" rel="noreferrer" target="_blank">http://www.cse.buffalo.edu/~knepley/</a>><br>
> ><br>
> <br>
> <br>
> <br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><br><div><font face="comic sans ms, sans-serif">Fazlul Huq</font></div><div><font face="comic sans ms, sans-serif">Graduate Research Assistant</font></div><div><font face="comic sans ms, sans-serif">Department of Nuclear, Plasma & Radiological Engineering (NPRE)</font></div><div><font face="comic sans ms, sans-serif">University of Illinois at Urbana-Champaign (UIUC)</font></div><div><font face="comic sans ms, sans-serif">E-mail: <a href="mailto:huq2090@gmail.com" target="_blank">huq2090@gmail.com</a></font></div></div></div></div></div></div></div>