On Thu, Aug 30, 2018 at 11:59 AM Fazlul Huq <[email protected]> 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 > [email protected] > See the message above. It suggests a course of action. Matt > ******************************************************************** > Thanks, > Huq > > On Thu, Aug 30, 2018 at 10:55 AM Jed Brown <[email protected]> wrote: > >> Fazlul Huq <[email protected]> writes: >> >> > I have run: >> > >> > jimmy@dave:~/projects/petsc$ ./configure --download-hyper >> > & >> > jimmy@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 <[email protected]> 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 <[email protected]> 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: [email protected] >> >> >> > >> > >> > -- >> > >> > Fazlul Huq >> > Graduate Research Assistant >> > Department of Nuclear, Plasma & Radiological Engineering (NPRE) >> > University of Illinois at Urbana-Champaign (UIUC) >> > E-mail: [email protected] >> > > > -- > > Fazlul Huq > Graduate Research Assistant > Department of Nuclear, Plasma & Radiological Engineering (NPRE) > University of Illinois at Urbana-Champaign (UIUC) > E-mail: [email protected] > -- 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/>
