Hi, I have some troubles using PETSc compiled with Intel compilers (version 10.1) in Fortran language in parallel on a 64 bits machine. The PetscInitialize always fails. In order to make it work, I have to make the following changes in petscconf.h.
320,321c320,321 < #ifndef PETSC_HAVE_IPXFARGC_ < #define PETSC_HAVE_IPXFARGC_ 1 --- > #ifndef PETSC_HAVE_IARGC_ > #define PETSC_HAVE_IARGC_ 1 488,489c488,489 < #ifndef PETSC_HAVE_PXFGETARG_NEW < #define PETSC_HAVE_PXFGETARG_NEW 1 --- > #ifndef PETSC_HAVE_BGL_IARGC > #define PETSC_HAVE_BGL_IARGC 1 Once this is done, PetscInitialize and the rest of the code works fine. Strange, isn't it..... Nicolas 2008/4/7, amjad ali <amjad11 at gmail.com>: > > *Hello all, > > I installed PETSc with intel compilers. Please comment on that what is the > difference between the PETSc installed with gnu compilers and the PETSC > installed with intel compilers. Any difference in efficiency? or what so > ever? > > What you say if we intall PETSc with PGI compilers and also we use > MPI-profiler/debugger (available in PGI Cluster Toolkit) for PETSc > applications? Is it possible? and beneficial? > > with best regards, > Amjad Ali.* -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20080407/f50a5f59/attachment.htm>