On Wed, Apr 23, 2008 at 3:05 PM, <Amit.Itagi at seagate.com> wrote: > Here is my make log.
When you clone petsc-dev, you need to run make allfortranstubs before 'make'. The dev docs will be fixed, Matt > ========================================== > > See documentation/faq.html and documentation/bugreporting.html > for help with installation problems. Please send EVERYTHING > printed out below when reporting problems > > To subscribe to the PETSc announcement list, send mail to > majordomo at mcs.anl.gov with the message: > subscribe petsc-announce > > To subscribe to the PETSc users mailing list, send mail to > majordomo at mcs.anl.gov with the message: > subscribe petsc-users > > ========================================== > On Wed Apr 23 15:37:17 EDT 2008 on tabla > Machine characteristics: Linux tabla 2.6.22-14-generic #1 SMP Tue Feb 12 > 07:42:25 UTC 2008 i686 GNU/Linux > ----------------------------------------- > Using PETSc directory: /home/amit/programs/ParEM/petsc-dev > Using PETSc arch: linux-gnu-c-debug > ----------------------------------------- > PETSC_VERSION_RELEASE 0 > PETSC_VERSION_MAJOR 2 > PETSC_VERSION_MINOR 3 > PETSC_VERSION_SUBMINOR 3 > PETSC_VERSION_PATCH 12 > PETSC_VERSION_DATE "May, 23, 2007" > PETSC_VERSION_PATCH_DATE "unknown" > PETSC_VERSION_HG "unknown" > ----------------------------------------- > Using configure Options: --PETSC_ARCH=linux-gnu-c-debug > --with-scalar-type=complex --with-debugging=yes --with-clanguage=cxx > --with-mpi=1 > --download-mpich=1 --with-metis=1 --download-metis=1 --with-parmetis=1 > --download-parmetis=1 --with-superlu_dist=1 --download-superlu_dist=1 > --with-mumps=1 --download-blacs=1 --download-scalapack=1 --download-mumps=1 > COPTFLAGS="-O3 -march=p4 -mtune=p4 -ffast-math -malign-double > -funroll-loops -pipe -fomit-frame-pointer -finline-functions -msse2" > CXXOPTFLAGS="-O3 -march=p4 -mtune=p4 -ffast-math -malign-double -funroll-loops > -pipe -fomit-frame-pointer -finline-functions -msse2" --with-shared=0 > Using configuration flags: > #define INCLUDED_PETSCCONF_H > #define IS_COLORING_MAX 65535 > #define STDC_HEADERS 1 > #define MPIU_COLORING_VALUE MPI_UNSIGNED_SHORT > #define PETSC_HAVE_SUPERLU_DIST 1 > #define PETSC_STATIC_INLINE static inline > #define PETSC_HAVE_BLACS 1 > #define PETSC_HAVE_MUMPS 1 > #define PETSC_DIR_SEPARATOR '/' > #define PETSC_HAVE_BLASLAPACK 1 > #define PETSC_PATH_SEPARATOR ':' > #define PETSC_REPLACE_DIR_SEPARATOR '\\' > #define PETSC_HAVE_DOUBLE_ALIGN_MALLOC 1 > #define PETSC_RESTRICT __restrict__ > #define PETSC_HAVE_X11 1 > #define PETSC_HAVE_SOWING 1 > #define PETSC_HAVE_SCALAPACK 1 > #define PETSC_HAVE_MPI 1 > #define PETSC_USE_SOCKET_VIEWER 1 > #define PETSC_HAVE_PARMETIS 1 > #define PETSC_HAVE_C2HTML 1 > #define PETSC_HAVE_FORTRAN 1 > #define PETSC_HAVE_STRING_H 1 > #define PETSC_HAVE_SYS_TYPES_H 1 > #define PETSC_HAVE_ENDIAN_H 1 > #define PETSC_HAVE_SYS_PROCFS_H 1 > #define PETSC_HAVE_LINUX_KERNEL_H 1 > #define PETSC_HAVE_TIME_H 1 > #define PETSC_HAVE_MATH_H 1 > #define PETSC_HAVE_STDLIB_H 1 > #define PETSC_HAVE_SYS_PARAM_H 1 > #define PETSC_HAVE_SYS_SOCKET_H 1 > #define PETSC_HAVE_UNISTD_H 1 > #define PETSC_HAVE_SYS_WAIT_H 1 > #define PETSC_HAVE_LIMITS_H 1 > #define PETSC_HAVE_SEARCH_H 1 > #define PETSC_HAVE_NETINET_IN_H 1 > #define PETSC_HAVE_FLOAT_H 1 > #define PETSC_HAVE_SYS_SYSINFO_H 1 > #define PETSC_HAVE_SYS_RESOURCE_H 1 > #define PETSC_HAVE_SYS_TIMES_H 1 > #define PETSC_HAVE_NETDB_H 1 > #define PETSC_HAVE_MALLOC_H 1 > #define PETSC_HAVE_PWD_H 1 > #define PETSC_HAVE_FCNTL_H 1 > #define PETSC_HAVE_STRINGS_H 1 > #define PETSC_HAVE_MEMORY_H 1 > #define PETSC_TIME_WITH_SYS_TIME 1 > #define PETSC_HAVE_SYS_TIME_H 1 > #define PETSC_HAVE_SYS_UTSNAME_H 1 > #define PETSC_USING_F90 1 > #define PETSC_PRINTF_FORMAT_CHECK(A,B) __attribute__((format (printf, A, B))) > #define PETSC_C_STATIC_INLINE static inline > #define PETSC_HAVE_FORTRAN_UNDERSCORE 1 > #define PETSC_HAVE_CXX_NAMESPACE 1 > #define PETSC_C_RESTRICT __restrict__ > #define PETSC_USE_F90_SRC_IMPL 1 > #define PETSC_CXX_RESTRICT __restrict__ > #define PETSC_CXX_STATIC_INLINE static inline > #define PETSC_HAVE_LIBBLAS 1 > #define PETSC_HAVE_LIBDMUMPS 1 > #define PETSC_HAVE_LIBZMUMPS 1 > #define PETSC_HAVE_LIBSCALAPACK 1 > #define PETSC_HAVE_LIBM 1 > #define PETSC_HAVE_LIBMETIS 1 > #define PETSC_HAVE_LIBLAPACK 1 > #define PETSC_HAVE_LIBCMUMPS 1 > #define PETSC_HAVE_LIBSMUMPS 1 > #define PETSC_HAVE_LIBGCC_S 1 > #define PETSC_HAVE_LIBPORD 1 > #define PETSC_HAVE_LIBGFORTRANBEGIN 1 > #define PETSC_HAVE_ERF 1 > #define PETSC_HAVE_LIBSUPERLU_DIST_2 1 > #define PETSC_HAVE_LIBBLACS 1 > #define PETSC_HAVE_LIBPARMETIS 1 > #define PETSC_HAVE_LIBGFORTRAN 1 > #define PETSC_ARCH_NAME "linux-gnu-c-debug" > #define PETSC_ARCH linux > #define PETSC_DIR /home/amit/programs/ParEM/petsc-dev > #define PETSC_CLANGUAGE_CXX 1 > #define PETSC_USE_ERRORCHECKING 1 > #define PETSC_MISSING_DREAL 1 > #define PETSC_SIZEOF_MPI_COMM 4 > #define PETSC_BITS_PER_BYTE 8 > #define PETSC_SIZEOF_MPI_FINT 4 > #define PETSC_SIZEOF_VOID_P 4 > #define PETSC_RETSIGTYPE void > #define PETSC_HAVE_CXX_COMPLEX 1 > #define PETSC_SIZEOF_LONG 4 > #define PETSC_USE_FORTRANKIND 1 > #define PETSC_SIZEOF_SIZE_T 4 > #define PETSC_SIZEOF_CHAR 1 > #define PETSC_SIZEOF_DOUBLE 8 > #define PETSC_SIZEOF_FLOAT 4 > #define PETSC_HAVE_C99_COMPLEX 1 > #define PETSC_SIZEOF_INT 4 > #define PETSC_SIZEOF_LONG_LONG 8 > #define PETSC_SIZEOF_SHORT 2 > #define PETSC_HAVE_STRCASECMP 1 > #define PETSC_HAVE_ISNAN 1 > #define PETSC_HAVE_POPEN 1 > #define PETSC_HAVE_SIGSET 1 > #define PETSC_HAVE_GETWD 1 > #define PETSC_HAVE_TIMES 1 > #define PETSC_HAVE_SNPRINTF 1 > #define PETSC_HAVE_GETPWUID 1 > #define PETSC_HAVE_ISINF 1 > #define PETSC_HAVE_GETHOSTBYNAME 1 > #define PETSC_HAVE_SLEEP 1 > #define PETSC_HAVE_FORK 1 > #define PETSC_HAVE_RAND 1 > #define PETSC_HAVE_GETTIMEOFDAY 1 > #define PETSC_HAVE_UNAME 1 > #define PETSC_HAVE_GETHOSTNAME 1 > #define PETSC_HAVE_MKSTEMP 1 > #define PETSC_HAVE_SIGACTION 1 > #define PETSC_HAVE_DRAND48 1 > #define PETSC_HAVE_VA_COPY 1 > #define PETSC_HAVE_CLOCK 1 > #define PETSC_HAVE_ACCESS 1 > #define PETSC_HAVE_SIGNAL 1 > #define PETSC_HAVE_GETRUSAGE 1 > #define PETSC_HAVE_MEMALIGN 1 > #define PETSC_HAVE_GETDOMAINNAME 1 > #define PETSC_HAVE_TIME 1 > #define PETSC_HAVE_LSEEK 1 > #define PETSC_HAVE_SOCKET 1 > #define PETSC_HAVE_SYSINFO 1 > #define PETSC_HAVE_READLINK 1 > #define PETSC_HAVE_REALPATH 1 > #define PETSC_HAVE_MEMMOVE 1 > #define PETSC_HAVE__GFORTRAN_IARGC 1 > #define PETSC_SIGNAL_CAST > #define PETSC_HAVE_GETCWD 1 > #define PETSC_HAVE_VPRINTF 1 > #define PETSC_HAVE_BZERO 1 > #define PETSC_HAVE_GETPAGESIZE 1 > #define PETSC_USE_COMPLEX 1 > #define PETSC_USE_GDB_DEBUGGER 1 > #define PETSC_HAVE_GFORTRAN_IARGC 1 > #define PETSC_USE_DEBUG 1 > #define PETSC_USE_INFO 1 > #define PETSC_USE_LOG 1 > #define PETSC_IS_COLOR_VALUE_TYPE short > #define PETSC_USE_CTABLE 1 > #define PETSC_USE_PROC_FOR_SIZE 1 > #define PETSC_HAVE_MPI_COMM_C2F 1 > #define PETSC_HAVE_MPI_COMM_F2C 1 > #define PETSC_HAVE_MPI_FINT 1 > #define PETSC_HAVE_MPI_F90MODULE 1 > #define PETSC_HAVE_MPI_ALLTOALLW 1 > #define PETSC_HAVE_MPI_COMM_SPAWN 1 > #define PETSC_HAVE_MPI_WIN_CREATE 1 > #define PETSC_HAVE_MPI_FINALIZED 1 > #define HAVE_GZIP 1 > #define PETSC_BLASLAPACK_UNDERSCORE 1 > ----------------------------------------- > Using include paths: -I/home/amit/programs/ParEM/petsc-dev > -I/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/include > -I/home/amit/programs/ParEM/petsc-dev/include > -I/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/include > -I/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/include > -I/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/include > -I/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/include > ------------------------------------------ > Using C/C++ compiler: > /home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/bin/mpicxx > C/C++ Compiler version: > Using Fortran compiler: gfortran -g > Fortran Compiler version: > ----------------------------------------- > Using C/C++ linker: > Using Fortran linker: > /home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/bin/mpif90 > ----------------------------------------- > Using libraries: > -Wl,-rpath,/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib > -L/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib > -lpetscts -lpetscsnes -lpetscksp -lpetscdm -lpetscmat -lpetscvec -lpetsc > -lX11 > -Wl,-rpath,/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib > -L/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib -lsuperlu_dist_2.2 > -Wl,-rpath,/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib > -L/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib -lparmetis -lmetis > -Wl,-rpath,/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib > -L/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib -lcmumps -ldmumps > -lsmumps -lzmumps -lpord > -Wl,-rpath,/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib > -L/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib -lscalapack > -Wl,-rpath,/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib > -L/home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib -lblacs > -llapack -lblas -L/usr/lib/gcc/i486-linux-gnu/4.1.3 -L/lib -lgcc_s > -lgfortranbegin -lgfortran -lm -L/usr/lib/gcc/i486-linux-gnu/4.2.1 -lm > -lstdc++ -lstdc++ -lgcc_s > ------------------------------------------ > Using mpiexec: > /home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/bin/mpiexec > ========================================== > /bin/rm -f -f > /home/amit/programs/ParEM/petsc-dev/linux-gnu-c-debug/lib/libpetsc*.* > BEGINNING TO COMPILE LIBRARIES IN ALL DIRECTORIES > ========================================= > libfast in: /home/amit/programs/ParEM/petsc-dev/src > libfast in: /home/amit/programs/ParEM/petsc-dev/src/inline > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/socket > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/socket/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/ascii > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/ascii/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/ascii/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/binary > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/binary/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/binary/ftn-custom > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/binary/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/string > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/string/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/draw > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/draw/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/draw/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/impls/vu > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/examples > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/examples/tests > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/interface > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/interface/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/viewer/interface/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/draw > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/draw/interface > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/draw/interface/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/draw/interface/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/draw/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/draw/impls/x > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/draw/impls/x/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/draw/impls/ps > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/draw/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/draw/examples/tests > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/draw/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/draw/utils > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/draw/utils/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/draw/utils/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/error > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/error/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/error/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/dll > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/dll/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/fileio > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/fileio/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/fileio/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/memory > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/memory/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/memory/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/objects > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/objects/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/objects/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/time > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/time/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/utils > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/utils/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/utils/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/plog > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/plog/utils > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/plog/utils/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/plog/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/plog/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/random > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/random/interface > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/sys/random/interface/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/random/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/random/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/random/impls/rand > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/random/impls/rand48 > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/bag > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/bag/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/bag/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/examples/tests > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/verbose > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/verbose/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/verbose/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/f90-src > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/f90-src/fsrc > make[8]: *** No rule to make target `libf'. Stop. > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/f90-mod > make[7]: *** No rule to make target `petscmod.o'. Stop. > make[6]: *** [buildmod] Error 2 > make[5]: [libfast] Error 2 (ignored) > libfast in: /home/amit/programs/ParEM/petsc-dev/src/sys/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec/utils > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec/utils/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec/utils/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec/interface > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/vec/interface/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/vec/interface/ftn-custom > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/vec/interface/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec/impls/seq > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/vec/impls/seq/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/vec/impls/seq/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec/impls/mpi > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/vec/impls/mpi/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/vec/impls/mpi/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec/impls/shared > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/vec/impls/shared/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/vec/examples/tests > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/vec/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/interface > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/interface/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/is/interface/ftn-custom > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/is/interface/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/impls/general > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/is/impls/general/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/impls/stride > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/is/impls/stride/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/impls/block > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/is/impls/block/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/vec/is/impls/block/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/impls/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/examples/tests > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/utils > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/utils/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/utils/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/is/utils/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/pf > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/pf/interface > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/pf/interface/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/pf/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/pf/impls/constant > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/pf/impls/string > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/pf/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/pf/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/vec/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/interface > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/interface/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/interface/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/interface/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/dense > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/dense/seq > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/dense/seq/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/dense/mpi > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/dense/mpi/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/dense/mpi/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/seq > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/seq/csrperm > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/seq/crl > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/seq/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/seq/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/mpi > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/mpi/superlu_dist > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/mpi/mumps > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/mpi/csrperm > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/mpi/crl > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/mpi/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/mpi/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/aij/aij > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/shell > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/shell/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/shell/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/baij > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/baij/seq > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/baij/seq/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/baij/seq/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/baij/mpi > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/baij/mpi/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/baij/mpi/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/adj > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/adj/mpi > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/adj/mpi/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/maij > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/is > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/is/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/sbaij > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/sbaij/seq > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/sbaij/seq/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/sbaij/seq/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/sbaij/mpi > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/sbaij/mpi/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/normal > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/normal/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/lrc > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/lrc/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/scatter > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/scatter/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/blockmat > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/blockmat/seq > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/composite > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/impls/composite/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/mffd > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/mffd/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/impls/mffd/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/examples/tests > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/utils > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/utils/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/utils/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/matfd > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/matfd/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/matfd/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/partition > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/partition/impls > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/partition/impls/pmetis > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/mat/partition/impls/pmetis/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/partition/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/partition/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/order > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/order/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/order/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/color > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/color/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/mat/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/interface > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/interface/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/interface/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/jacobi > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/jacobi/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/none > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/sor > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/sor/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/shell > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/shell/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/bjacobi > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/bjacobi/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/bjacobi/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/mg > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/mg/dmmg > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/mg/dmmg/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/mg/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/mg/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/eisens > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/eisens/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/asm > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/asm/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/asm/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/ksp > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/ksp/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/composite > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/composite/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/composite/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/redundant > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/redundant/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/is > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/is/nn > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/pbjacobi > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/mat > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/fieldsplit > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/fieldsplit/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/factor > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/factor/lu > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/factor/lu/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/factor/lu/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/factor/ilu > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/factor/ilu/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/factor/icc > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/factor/cholesky > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/factor/cholesky/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/factor/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/galerkin > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/galerkin/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/openmp > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/asa > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/impls/cp > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/examples/tests > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/pc/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/interface > iguess.c: In function ???PetscErrorCode > KSPFischerGuessFormGuess_Method1(KSPFischerGuess_Method1*, _p_Vec*, > _p_Vec*)???: > iguess.c:79: warning: cannot pass objects of non-POD type ???struct > std::complex<double>??? through ???...???; call will abort at runtime > iguess.c: In function ???PetscErrorCode > KSPFischerGuessFormGuess_Method2(KSPFischerGuess_Method2*, _p_Vec*, > _p_Vec*)???: > iguess.c:198: warning: cannot pass objects of non-POD type ???struct > std::complex<double>??? through ???...???; call will abort at runtime > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/interface/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/interface/ftn-custom > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/interface/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cr > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/bcgs > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/bcgsl > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/bcgsl/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cg > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cg/cgne > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cg/gltr > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cg/gltr/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cg/nash > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cg/nash/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cg/stcg > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cg/stcg/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cg/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cgs > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/gmres > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/gmres/lgmres > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/gmres/fgmres > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/gmres/fgmres/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/gmres/fgmres/ftn-custom > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/gmres/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cheby > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/cheby/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/rich > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/rich/ftn-autolibfast > in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/lsqr > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/preonly > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/tcqmr > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/tfqmr > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/qcg > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/qcg/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/bicg > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/minres > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/symmlq > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/impls/lcd > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/examples/tests > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ksp/ksp/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/interface > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/interface/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/interface/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/interface/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/mf > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/mf/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/impls/ls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/impls/ls/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/impls/ls/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/impls/tr > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/impls/test > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/impls/picard > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/examples/tests > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/examples/tutorials > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/snes/examples/tutorials/ex10d > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/utils > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/utils/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/utils/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/snes/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/interface > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/interface/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/interface/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/impls/explicit > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/impls/explicit/euler > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/impls/explicit/rk > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/ts/impls/explicit/rk/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/impls/implicit > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/impls/implicit/beuler > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/impls/implicit/cn > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/impls/pseudo > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/impls/pseudo/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/examples/tests > libfast in: /home/amit/programs/ParEM/petsc-dev/src/ts/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/ao > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/ao/interface > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/ao/interface/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/dm/ao/interface/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/ao/impls > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/ao/impls/basic > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/dm/ao/impls/basic/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/ao/impls/mapping > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/dm/ao/impls/mapping/ftn-auto > libfast in: > /home/amit/programs/ParEM/petsc-dev/src/dm/ao/impls/mapping/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/ao/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/ao/examples/tests > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/ao/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/src > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/src/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/src/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/src/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/examples/tests > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/examples/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/utils > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/utils/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/utils/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/da/utils/f90-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/adda > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/adda/examples > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/adda/examples/tests > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/adda/ftn-auto > libfast in: /home/amit/programs/ParEM/petsc-dev/src/dm/ftn-custom > libfast in: /home/amit/programs/ParEM/petsc-dev/src/contrib > libfast in: /home/amit/programs/ParEM/petsc-dev/src/contrib/fun3d > libfast in: /home/amit/programs/ParEM/petsc-dev/src/benchmarks > libfast in: /home/amit/programs/ParEM/petsc-dev/src/fortran > libfast in: /home/amit/programs/ParEM/petsc-dev/src/fortran/fsrc > make[7]: *** No rule to make target `libf'. Stop. > libfast in: /home/amit/programs/ParEM/petsc-dev/src/docs > libfast in: /home/amit/programs/ParEM/petsc-dev/include > libfast in: /home/amit/programs/ParEM/petsc-dev/include/finclude > libfast in: /home/amit/programs/ParEM/petsc-dev/tutorials > libfast in: /home/amit/programs/ParEM/petsc-dev/tutorials/multiphysics > Completed building libraries > ========================================= > Shared libraries disabled > ******************************************************************** > Error during compile, check linux-gnu-c-debug/conf/make.log > Send it and linux-gnu-c-debug/conf/configure.log to petsc-maint at > mcs.anl.gov > ******************************************************************** > make: [all] Error 1 (ignored) > Running test examples to verify correct installation > make[2]: [ex19.PETSc] Error 2 (ignored) > make[2]: [ex5f.PETSc] Error 2 (ignored) > --------------Error detected during compile or link!----------------------- > See http://www.mcs.anl.gov/petsc/petsc-2/documentation/troubleshooting.html > gfortran -I/home/amit/programs/ParEM/petsc-dev/include/finclude -c -o > ex5f.o ex5f.F > In file included from ex5f.F:43: > ex5f.h:32: error: include/finclude/petsc.h: No such file or directory > ex5f.h:33: error: include/finclude/petscvec.h: No such file or directory > ex5f.h:34: error: include/finclude/petscda.h: No such file or directory > ex5f.h:35: error: include/finclude/petscis.h: No such file or directory > ex5f.h:36: error: include/finclude/petscmat.h: No such file or directory > ex5f.h:37: error: include/finclude/petscksp.h: No such file or directory > ex5f.h:38: error: include/finclude/petscpc.h: No such file or directory > ex5f.h:39: error: include/finclude/petscsnes.h: No such file or directory > make[3]: *** [ex5f.o] Error 1 > Completed test examples > > > I guess the tests fail because the program looks for > include/finclude/petsc.h in /include/finclude. What about libf ? > > > > > > > "Matthew Knepley" > <knepley at gmail.co > > m> To > Sent by: petsc-users at mcs.anl.gov > owner-petsc-users cc > @mcs.anl.gov > No Phone Info Subject > Available Re: Multilevel solver > > > 04/23/2008 02:43 > > > PM > > > Please respond to > petsc-users at mcs.a > nl.gov > > > > > > > On Wed, Apr 23, 2008 at 1:32 PM, <Amit.Itagi at seagate.com> wrote: > > Barry, > > > > Is the installation of petsc-dev different from the installation of the > > 2.3.3 release ? I ran the config. But the folder tree seems to be > > different. Hence, make is giving problems. > > 1) Always always send the error log. I cannot tell anything from the > description "problems". > > 2) Some things have moved, but of course, make will work with the new > organization. > > Matt > > > Amit > > > > Barry Smith > > <bsmith at mcs.anl.g > > ov> > To > > Sent by: petsc-users at mcs.anl.gov > > owner-petsc-users > cc > > @mcs.anl.gov > > No Phone Info > Subject > > Available Re: Multilevel solver > > > > > > 04/22/2008 10:08 > > PM > > > > > > Please respond to > > petsc-users at mcs.a > > nl.gov > > > > > > > > > > > > > > Amit, > > > > Using a a PCSHELL should be fine (it can be used with GMRES), > > my guess is there is a memory corruption error somewhere that is > > causing the crash. This could be tracked down with www.valgrind.com > > > > Another way to you could implement this is with some very recent > > additions I made to PCFIELDSPLIT that are in petsc-dev > > (http://www-unix.mcs.anl.gov/petsc/petsc-as/developers/index.html) > > With this you would chose > > PCSetType(pc,PCFIELDSPLIT > > PCFieldSplitSetIS(pc,is1 > > PCFieldSplitSetIS(pc,is2 > > PCFieldSplitSetType(pc,PC_COMPOSITE_SYMMETRIC_MULTIPLICATIVE > > to use LU on A11 use the command line options > > -fieldsplit_0_pc_type lu -fieldsplit_0_ksp_type preonly > > and SOR on A22 > > -fieldsplit_1_pc_type sor -fieldsplit_1_ksp_type preonly - > > fieldsplit_1_pc_sor_lits <lits> where > > <its> is the number of iterations you want to use block A22 > > > > is1 is the IS that contains the indices for all the vector entries in > > the 1 block while is2 is all indices in the > > vector for the 2 block. You can use ISCreateGeneral() to create these. > > > > Probably it is easiest just to try this out. > > > > Barry > > > > > > On Apr 22, 2008, at 8:45 PM, Amit.Itagi at seagate.com wrote: > > > > > > > > Hi, > > > > > > I am trying to implement a multilevel method for an EM problem. The > > > reference is : "Comparison of hierarchical basis functions for > > > efficient > > > multilevel solvers", P. Ingelstrom, V. Hill and R. Dyczij-Edlinger, > > > IET > > > Sci. Meas. Technol. 2007, 1(1), pp 48-52. > > > > > > Here is the summary: > > > > > > The matrix equation Ax=b is solved using GMRES with a multilevel > > > pre-conditioner. A has a block structure. > > > > > > A11 A12 * x1 = b1 > > > A21 A22 x2 b2 > > > > > > A11 is mxm and A33 is nxn, where m is not equal to n. > > > > > > Step 1 : Solve A11 * e1 = b1 (parallel LU using > > > superLU or > > > MUMPS) > > > > > > Step 2: Solve A22 * e2 =b2-A21*e1 (might either user > > > a SOR > > > solver or a parallel LU) > > > > > > Step 3: Solve A11* e1 = b1-A12*e2 (parallel LU) > > > > > > This gives the approximate solution to > > > > > > A11 A12 * e1 = b1 > > > A21 A22 e2 b2 > > > > > > and is used as the pre-conditioner for the GMRES. > > > > > > > > > Which PetSc method can implement this pre-conditioner ? I tried a > > > PCSHELL > > > type PC. With Hong's help, I also got the parallel LU to work > > > withSuperLU/MUMPS. My program runs successfully on multiple > > > processes on a > > > single machine. But when I submit the program over multiple > > > machines, I get > > > a crash in the PCApply routine after several GMRES iterations. I > > > think this > > > has to do with using PCSHELL with GMRES (which is not a good idea). Is > > > there a different way to implement this ? Does this resemble the usage > > > pattern of one of the AMG preconditioners ? > > > > > > > > > Thanks > > > > > > Rgds, > > > Amit > > > > > > > > > > > > > > > -- > 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 > > -- 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
