initSimplace: Initialisation of Framework

View source: R/SimplaceWrapper.R

initSimplaceR Documentation

Initialisation of Framework

Description

Initializes the JVM and creates the SimplaceWrapper object which is used to interact with Simplace.

Usage

initSimplace(
  InstallationDir = findFirstSimplaceInstallation(),
  WorkDir = paste0(InstallationDir, "simplace_run/simulation/"),
  OutputDir = paste0(InstallationDir, "simplace_run/output/"),
  ProjectsDir = nullString,
  DataDir = nullString,
  additionalClasspaths = c(),
  javaparameters = getOption("java.parameters"),
  force.init = TRUE
)

Arguments

InstallationDir

directory where simplace_core, simplace_modules and simplace_run are located

WorkDir

working directory where solutions, projects and data resides (_WORKDIR_)

OutputDir

directory for output (_OUTPUTDIR_)

ProjectsDir

optional directory for project data (_PROJECTSDIR_)

DataDir

optional directory for data (_DATADIR_)

additionalClasspaths

vector with class paths relative to InstallationDir that are to be added

javaparameters

parameters that are passed to the java virtual machine

force.init

(re)initialize a running JVM, see .jinit

Value

handle to the SimplaceWrapper object


simplace documentation built on Aug. 24, 2023, 3:03 p.m.