easybuild.toolchains.mpi.openmpi module¶
Support for OpenMPI as toolchain MPI library.
Authors:
- Stijn De Weirdt (Ghent University)
- Kenneth Hoste (Ghent University)
-
class
easybuild.toolchains.mpi.openmpi.OpenMPI(*args, **kwargs)¶ Bases:
easybuild.tools.toolchain.mpi.MpiOpenMPI MPI class
-
MPI_COMPILER_MPIF77= None¶
-
MPI_COMPILER_MPIF90= None¶
-
MPI_COMPILER_MPIFC= None¶
-
MPI_FAMILY= 'OpenMPI'¶
-
MPI_LIBRARY_NAME= 'mpi'¶
-
MPI_LINK_INFO_OPTION= '-showme:link'¶
-
MPI_MODULE_NAME= ['OpenMPI']¶
-
MPI_SHARED_OPTION_MAP= {'_opt_MPICC': '', '_opt_MPICXX': '', '_opt_MPIF77': '', '_opt_MPIF90': '', '_opt_MPIFC': ''}¶
-
MPI_TYPE= 'MPI_TYPE_OPENMPI'¶
-
cleanup(*args, **kwargs)¶ Clean up after using OpenMPI in toolchain.
-
prepare(*args, **kwargs)¶ Prepare for using OpenMPI library in toolchain environment
-