Documentation
¶
Index ¶
- func CheckIntegrity(basedir string) error
- func GetMPIConfigFile(id string, sysCfg *sys.Config) string
- func GetMpirunArgs(myHostMPICfg *implem.Info, hostBuildEnv *buildenv.Info, app *app.Info, ...) ([]string, error)
- func GetPathToMpirun(mpiCfg *implem.Info, env *buildenv.Info) (string, error)
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckIntegrity ¶
CheckIntegrity checks if a given installation of MPI has been compromised
func GetMPIConfigFile ¶
GetMPIConfigFile returns the path to the configuration file for a given MPI implementation
Types ¶
type Config ¶
type Config struct { // Implem gathers information about the MPI implementation to use Implem implem.Info // Buildenv gathers all the information regarding the build environment used to setup MPI Buildenv buildenv.Info // Container associated to the MPI configuration Container container.Config }
Config represents a configuration of MPI for a target platform todo: revisit this, i do not think we actually need it, i think it would make everything easier if we were dealing with the different elements separately
Click to show internal directories.
Click to hide internal directories.