40 void setNumOMPThreadsToConfigValue();
42 void setNumOMPThreads(
const int nthreads);
44 int getNumOMPThreads()
const;
51 void clearAlgorithms();
57 void clearInstruments();
60 void clearPropertyManagers();
63 std::shared_ptr<IAlgorithm> exec(
const std::string &algorithmName,
int count, ...);
66 Workspace *getWorkspace(
const std::string &wsName);
69 bool deleteWorkspace(
const std::string &wsName);
80 void loadPluginsUsingKey(
const std::string &locationKey,
const std::string &excludeKey);
82 void setGlobalNumericLocaleToC();
84 void asynchronousStartupTasks();
86 void setupUsageReporting();
88 void updateInstrumentDefinitions();
90 void checkIfNewerVersionIsAvailable();
98 std::unique_ptr<boost::mpi::environment> m_mpi_environment;