43 void setMessagePassingService(
const String& name);
44 String messagePassingService()
const;
46 void setTaskImplementationService(
const String& name);
50 void setThreadImplementationService(
const String& name);
52 StringList threadImplementationServices()
const;
54 Int32 nbTaskThread()
const;
55 void setNbTaskThread(Integer v);
57 Int32 nbSharedMemorySubDomain()
const;
58 void setNbSharedMemorySubDomain(Int32 v);
60 Int32 nbReplicationSubDomain()
const;
61 void setNbReplicationSubDomain(Int32 v);
63 Int32 nbProcessusSubDomain()
const;
64 void setNbProcessusSubDomain(Int32 v);
70 void setConfigFileName(
const String& name);
82 String configFileName()
const;
88 void setOutputLevel(Int32 v);
89 Int32 outputLevel()
const;
95 void setVerbosityLevel(Int32 v);
96 Int32 verbosityLevel()
const;
98 Int32 minimalVerbosityLevel()
const;
99 void setMinimalVerbosityLevel(Int32 v);
101 bool isMasterHasOutputFile()
const;
102 void setIsMasterHasOutputFile(
bool v);
111 void setOutputDirectory(
const String& name);
112 String outputDirectory()
const;
117 void setApplicationName(
const String& v);
119 String applicationName()
const;
127 void setCodeName(
const String& code_name);
132 String threadBindingStrategy()
const;
135 void threadBindingStrategy(
const String& v);
148 void internalSetDefaultMessagePassingService(
const String& name);
149 String internalDefaultMessagePassingService()
const;
164 void addParameter(
const String& name,
const String& value);
181 void setDefaultValues();
182 void setDefaultServices();