NlmeParallelHost-class.Rd
NLME Parallel Host object class. Class represents an NLME parallel host which can either be local or remote.
sharedDirectory
Directory in which the run happens. If it is given as UNC path on Windows, a PS Drive will be mapped within powershell command to any free Disk letter on local machine where execution performed (not applicable to remote executions). After execution PS Drive will be removed. A warning will be given if removal is unsuccessful.
installationDirectory
Directory containing NLME libraries/scripts
licenseFile
Path to the license file. If not given, and Gemalto License
server is not active, NLME will try to look for it in
installationDirectory
and in Phoenix installation directory.
hostName
Visual name of the host(default local)
machineName
IP address or name of the host(default local)
hostType
Windows or Linux
numCores
Number of compute cores
isLocal
Is this a local TRUE
or remote FALSE
host?
rLocation
Path to Rscript executable on remote host; ignored on local host
scriptPath
a path to the script to be executed before starting Rscript within Certara.NLME8 package on the remote host. Ignored when running locally.
userAuthentication
User credential for remote system. See NlmeUserAuthentication()
parallelMethod
Options are: None|Multicore|LOCAL_MPI|SGE|SGE_MPI|TORQUE|
TORQUE_MPI|LSF|LSF_MPI|SLURM|SLURM_MPI
. Supply argument using
NlmeParallelMethod("LOCAL_MPI")
for example.
host <- hostParams(
parallelMethod = "LOCAL_MPI",
hostName = "local_mpi",
numCores = 4
)