Package de.dlr.gitlab.fame.mpi
Class MpiInstantiator
- java.lang.Object
-
- de.dlr.gitlab.fame.mpi.MpiInstantiator
-
public final class MpiInstantiator extends Object
Find available implementations of MpiFacade and instantiates it- Author:
- Christoph Schimeczek, Achraf El Ghazi
-
-
Constructor Summary
Constructors Constructor Description MpiInstantiator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MpiFacade
getMpi(MpiFacade.MpiMode requestedMode, String... packageNames)
Get an MPI implementation matching the givenMpiFacade.MpiMode
-
-
-
Method Detail
-
getMpi
public static MpiFacade getMpi(MpiFacade.MpiMode requestedMode, String... packageNames)
Get an MPI implementation matching the givenMpiFacade.MpiMode
- Parameters:
requestedMode
- parallel or sequential simulation executionpackageNames
- optional parameter: used for testing only! Leave out in production- Returns:
- implementation of MpiFacade matching requested mode
-
-