===== Modules, Libs for Cluster ===== ==== Compiler parameter colection ==== | ^ Configuring for MPI ^ 64 bit integers ^ ^^ GNU configure packages ^^^ ^PETSc | -with-mpi-dir OR --with-mpi-lib --with-mpi-include | -with-64-bit-indices | ^Sundials | --with-mpi-root OR --with-mpi-incdir --with-mpi-libdir --with-mpi-libs | NO SUPPORT | ^Zoltan | same | --with-id-type=ulonglong | ^MOAB | --with-mpi=directory | ??? | ^hypre | --with-MPI-include --with-MPI-lib-dirs --with-MPI-libs | --enable-bigint | ^fftw | MPICC= | ??? | ^hdf5 | --enable-parallel | Hardwired to be size_t | ^Netcfd | Just knows? | | ^ml | --enable-mpi --with-mpi-libs and pass -I/MPI includes through --with-cflags and --with-cxxflags NO SUPPORT | | ^mpe | MPI_CFLAGS= MPI_CC= | | ^^ CMake packages ^^^ ^ParMetis | just assumes compiler is MPICC? | -D METIS_USE_LONGINDEX=1 | ^Elemental | -DMPI_C_COMPILER= -DMPI_CXX_COMPILER= | -D USE_64BIT_INTS=ON | ^^ Other packages ^^^ ^SuperLU_dist | IMPI= MPILIB= | -D_LONGINT | ^MUMPS | INCPAR=-I/MPI includes LIBPAR=MPI libraries | NO PROPER SUPPORT | ^PTScotch | CFLAGS=-I/MPI includes LDFLAGS=MPI libraries | -DINTSIZE64 | ^PasTix | CCFOPT=-I/MPI include MPCCPROG=mpicc compiler | VERSIONINT=_int64 CCTYPES=-DFORCE_INT64 |