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 MpiFacadegetMpi(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
-
-