[petsc-users] Running example problem

Matthew Knepley knepley at gmail.com
Thu Jun 4 11:02:12 CDT 2020


On Thu, Jun 4, 2020 at 11:56 AM Fazlul Huq <huq2090 at gmail.com> 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?
>

1) Make sure it is the correct version

2) --with-hypre-dir=<path/to/hypre>

  Thanks,

     Matt


> Thank you.
> Sincerely,
> Huq
>
> On Thu, Jun 4, 2020 at 10:13 AM Matthew Knepley <knepley at gmail.com> wrote:
>
>> On Thu, Jun 4, 2020 at 10:28 AM Fazlul Huq <huq2090 at 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 <knepley at gmail.com>
>>> wrote:
>>>
>>>>
>>>> On Thu, Jun 4, 2020 at 9:19 AM Dave May <dave.mayhem23 at gmail.com>
>>>> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Thu, 4 Jun 2020 at 14:17, Dave May <dave.mayhem23 at gmail.com> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, 4 Jun 2020 at 14:15, Matthew Knepley <knepley at gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> On Thu, Jun 4, 2020 at 9:12 AM Fazlul Huq <huq2090 at 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 <knepley at gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> On Thu, Jun 4, 2020 at 8:53 AM Fazlul Huq <huq2090 at 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: huq2090 at 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: huq2090 at 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: huq2090 at 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: huq2090 at 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/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20200604/968fb652/attachment.html>


More information about the petsc-users mailing list