pyre.externals.MPI

Module Contents

class pyre.externals.MPI.MPI

Bases: pyre.externals.Tool.Tool, pyre.externals.Library.Library

The package manager for MPI packages

category = mpi
launcher
doc = the name of the launcher of MPI jobs
class pyre.externals.MPI.Default

Bases: pyre.externals.ToolInstallation.ToolInstallation, pyre.externals.LibraryInstallation.LibraryInstallation

The package manager for unknown MPI installations

flavor = unknown
category
libraries
doc = the libraries to place on the link line
launcher
doc = the name of the launcher of MPI jobs
macports(self, packager)

Attempt to repair my configuration

class pyre.externals.MPI.OpenMPI

Bases: pyre.externals.MPI.Default

The package manager for OpenMPI packages

flavor = openmpi
category
defines
doc = the compile time markers that indicate my presence
dpkg(self, packager)

Attempt to repair my configuration

class pyre.externals.MPI.MPICH

Bases: pyre.externals.MPI.Default

The package manager for MPICH packages

flavor = mpich
category
defines
doc = the compile time markers that indicate my presence
dpkg(self, packager)

Attempt to repair my configuration