openmpi

package
v1.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 17, 2019 License: BSD-3-Clause Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// VersionTag is the tag used to refer to the MPI version in Open MPI template(s)
	VersionTag = "OMPIVERSION"

	// URLTag is the tag used to refer to the MPI URL in Open MPI template(s)
	URLTag = "OMPIURL"

	// TarballTag is the tag used to refer to the MPI tarball in Open MPI template(s)
	TarballTag = "OMPITARBALL"
)

Variables

This section is empty.

Functions

func Configure

func Configure(env *buildenv.Info, sysCfg *sys.Config, extraArgs []string) error

Configure executes the appropriate command to configure Open MPI on the target platform

func GetDeffileTemplateTags

func GetDeffileTemplateTags() deffile.TemplateTags

GetDeffileTemplateTags returns the tag names used by Open MPI in its template

func GetExtraConfigureArgs

func GetExtraConfigureArgs(sysCfg *sys.Config) []string

GetExtraConfigureArgs returns the set of arguments required for configure to configure Open MPI on the target platform

func GetExtraMpirunArgs

func GetExtraMpirunArgs(sys *sys.Config) []string

GetExtraMpirunArgs returns the set of arguments required for the mpirun command for the target platform

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL