[petsc-users] Integration of hyper & trilinos

Matthew Knepley knepley at gmail.com
Thu Aug 30 11:22:00 CDT 2018


On Thu, Aug 30, 2018 at 11:59 AM Fazlul Huq <huq2090 at gmail.com> wrote:

> I did that and I got the following error:
>
> **************************ERROR*************************************
>   Error during compile, check arch-linux2-c-debug/lib/petsc/conf/make.log
>   Send it and arch-linux2-c-debug/lib/petsc/conf/configure.log to
> petsc-maint at mcs.anl.gov
>

See the message above. It suggests a course of action.

   Matt


> ********************************************************************
> Thanks,
> Huq
>
> On Thu, Aug 30, 2018 at 10:55 AM Jed Brown <jed at jedbrown.org> wrote:
>
>> Fazlul Huq <huq2090 at gmail.com> writes:
>>
>> > I have run:
>> >
>> > jimmy at dave:~/projects/petsc$ ./configure --download-hyper
>> > &
>> > jimmy at dave:~/projects/petsc$ ./configure --download-ml
>>
>> The package name is hypre, not hyper.  And you need to pass both at once
>> if you want both libraries to be available.
>>
>> > At the end I got following message:
>> >
>> >
>> xxx=========================================================================xxx
>> >  Configure stage complete. Now build PETSc libraries with (gnumake
>> build):
>> >    make PETSC_DIR=/home/jimmy/projects/petsc
>> PETSC_ARCH=arch-linux2-c-debug
>> > all
>> >
>> xxx=========================================================================xxx
>> >
>> > Am I ready to use it now or do I need no make it first?
>>
>> As the message says, you need to issue that command to build.
>>
>> > Or do I need to edit .bashrc file with,
>> >
>> > export PETSC_DIR=/home/jimmy/projects/petsc
>> > &
>> > export PETSC_ARCH=arch-linux2-c-debug all
>> >
>> > And then run make from command window?
>> >
>> > Thanks.
>> > Huq
>> >
>> >
>> > On Thu, Aug 30, 2018 at 9:40 AM Jed Brown <jed at jedbrown.org> wrote:
>> >
>> >> You would configure PETSc with --download-hypre and --download-ml (this
>> >> part of Trilinos can be installed on its own).  Then run your
>> >> application with run-time options like -pc_type hypre or -pc_type ml.
>> >> See the user's manual and/or tutorials.
>> >>
>> >> Fazlul Huq <huq2090 at gmail.com> writes:
>> >>
>> >> > Hello Petsc developers,
>> >> >
>> >> > 1. I want to integrate petsc with hyper and trilinos cause I want to
>> >> solve
>> >> > some   problems using multigrid. I know, I need to download and
>> install
>> >> > both of them and then configure petsc with hyper and trilinos to use
>> them
>> >> > with petsc. But, I don't know how to configure petsc with hyper and
>> >> > trilinos or any other package. Is it like, running some command from
>> >> > terminal or editing .bashrc file? Currently, this is the .bashrc file
>> >> > regarding petsc in my desktop:
>> >> >
>> >> > export PETSC_DIR=/home/jimmy/projects/petsc
>> >> >
>> >> > 2. Can I use c programming routine in petsc code and make and run
>> it? If
>> >> > yes then what is the procedure? Last day I tried to do that but I got
>> >> error
>> >> > message while making the file.
>> >> >
>> >> > Thanks.
>> >> >
>> >> > --
>> >> >
>> >> > 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
>> >>
>> >
>> >
>> > --
>> >
>> > 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
>>
>
>
> --
>
> 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/20180830/2343a652/attachment-0001.html>


More information about the petsc-users mailing list