Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
doku:petsc-vsc2 [2014/08/07 11:44] – [PETSc 3.4.5] jzdoku:petsc-vsc2 [2014/08/08 07:19] jz
Line 12: Line 12:
   * with Parmetis   * with Parmetis
  
-<code>./configure -with-cc=mpiicc --with-cxx=mpiicpc --with-fc=mpiifort COPTFLAGS='-O3 -xHost' CXXOPTFLAGS='-O3-xHost' FOPTFLAGS='-O3 -xHost' --download-superlu --download-mumps --download-parmetis --with-blas-lapack-dir=/opt/intel/mkl/lib/intel64 PETSC_ARCH=intel_opt_32 --with-shared-libraries=yes --with-blacs-lib=/opt/intel/mkl/lib/intel64/libmkl_blacs_intelmpi_lp64.a --with-blacs-include=/opt/intel/mkl/include --with-scalapack-lib=/opt/intel/mkl/lib/intel64/libmkl_scalapack_lp64.a --with-scalapack-include=/opt/intel/mkl/include --prefix=/opt/sw/petsc/3.2-p7  --with-valgrind-dir=/opt/sw/valgrind/3.9.0 --with-scalar-type=complex --with-debugging=0+<code>./configure -with-cc=mpiicc --with-cxx=mpiicpc --with-fc=mpiifort CFLAGS='-O3 -xHost' CXXFLAGS='-O3-xHost' FFLAGS='-O3 -xHost' --download-superlu --download-mumps --download-parmetis --with-blas-lapack-dir=/opt/intel/mkl/lib/intel64 PETSC_ARCH=intel_opt_32 --with-shared-libraries=yes --with-blacs-lib=/opt/intel/mkl/lib/intel64/libmkl_blacs_intelmpi_lp64.a --with-blacs-include=/opt/intel/mkl/include --with-scalapack-lib=/opt/intel/mkl/lib/intel64/libmkl_scalapack_lp64.a --with-scalapack-include=/opt/intel/mkl/include --prefix=/opt/sw/petsc/3.2-p7  --with-valgrind-dir=/opt/sw/valgrind/3.9.0 --with-scalar-type=complex --with-debugging=0
  
 make PETSC_ARCH=intel_opt_32 all test make PETSC_ARCH=intel_opt_32 all test
Line 44: Line 44:
   * with Parmetis   * with Parmetis
  
-<code>./configure --prefix=/opt/sw/petsc/3.4.5  --with-cxx=mpiicpc --with-cc=mpiicc --with-fc=mpiifort --with-debugging=0 COPTFLAGS="-O3 -xHOST" FOPTFLAGS="-O3 -xHOST" CXXOPTFLAGS='-O3 -xHost' --with-scalar-type=complex --with-fortran-kernels=1 --with-blas-lapack-dir=/opt/intel/mkl/lib/intel64 --download-mumps=yes --download-metis=yes --download-parmetis=yes --download-spooles=yes --download-plapack=1 --download-superlu_dist=1 --with-shared-libraries=1 --with-scalapack-lib="-L/opt/intel/mkl/lib/intel64 -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64" --with-scalapack-include=/opt/intel/mkl/include --with-valgrind-dir=/opt/sw/valgrind/3.9.0 PETSC_ARCH=intel_opt_34+<code>./configure --prefix=/opt/sw/petsc/3.4.5  --with-cxx=mpiicpc --with-cc=mpiicc --with-fc=mpiifort --with-debugging=0 CFLAGS="-O3 -xHOST" FFLAGS="-O3 -xHOST" CXXFLAGS='-O3 -xHost' --with-scalar-type=complex --with-fortran-kernels=1 --with-blas-lapack-dir=/opt/intel/mkl/lib/intel64 --download-mumps=yes --download-metis=yes --download-parmetis=yes --download-spooles=yes --download-plapack=1 --download-superlu_dist=1 --with-shared-libraries=1 --with-scalapack-lib="-L/opt/intel/mkl/lib/intel64 -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64" --with-scalapack-include=/opt/intel/mkl/include --with-valgrind-dir=/opt/sw/valgrind/3.9.0 PETSC_ARCH=intel_opt_34
  
 make PETSC_DIR=/opt/src/petsc/petsc-3.4.5 PETSC_ARCH=intel_opt_34 all make PETSC_DIR=/opt/src/petsc/petsc-3.4.5 PETSC_ARCH=intel_opt_34 all
Line 59: Line 59:
   * with Parmetis   * with Parmetis
  
-<code>./configure -with-cc=mpiicc --with-cxx=mpiicpc --with-fc=mpiifort --download-superlu --download-mumps --download-metis --download-parmetis --with-blas-lapack-dir=/opt/intel/mkl/lib/intel64 PETSC_ARCH=intel_debug_34 --with-shared-libraries=yes --with-blacs-lib=/opt/intel/mkl/lib/intel64/libmkl_blacs_intelmpi_lp64.a --with-blacs-include=/opt/intel/mkl/include --with-scalapack-lib=/opt/intel/mkl/lib/intel64/libmkl_scalapack_lp64.a --with-scalapack-include=/opt/intel/mkl/include --prefix=/opt/sw/petsc/3.4.5_debug  --with-valgrind-dir=/opt/sw/valgrind/3.9.0 --with-scalar-type=complex+<code>./configure --prefix=/opt/sw/petsc/3.4.5_debug  --with-cxx=mpiicpc --with-cc=mpiicc --with-fc=mpiifort --with-scalar-type=complex --with-fortran-kernels=1 --with-blas-lapack-dir=/opt/intel/mkl/lib/intel64 --download-mumps=yes --download-metis=yes --download-parmetis=yes --download-spooles=yes --download-plapack=1 --download-superlu_dist=1 --with-shared-libraries=--with-scalapack-lib="-L/opt/intel/mkl/lib/intel64 -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64" --with-scalapack-include=/opt/intel/mkl/include --with-valgrind-dir=/opt/sw/valgrind/3.9.0 PETSC_ARCH=intel_debug_34
  
-make PETSC_ARCH=intel_debug_34 all test+make PETSC_DIR=/opt/src/petsc/petsc-3.4.5 PETSC_ARCH=intel_debug_34 all
  
 make PETSC_DIR=/opt/src/petsc/petsc-3.4.5 PETSC_ARCH=intel_debug_34 install</code> make PETSC_DIR=/opt/src/petsc/petsc-3.4.5 PETSC_ARCH=intel_debug_34 install</code>
  • doku/petsc.txt
  • Last modified: 2022/02/01 21:16
  • by goldenberg