11 #ifndef vtkProcessModuleConfiguration_h 12 #define vtkProcessModuleConfiguration_h 14 #include "vtkLogger.h" 39 vtkGetMacro(ForceMPIInit,
bool);
45 vtkGetMacro(ForceNoMPIInit,
bool);
51 vtkGetMacro(UseMPISSend,
bool);
58 vtkGetMacro(SymmetricMPIMode,
bool);
64 vtkSetMacro(SymmetricMPIMode,
bool);
71 vtkGetMacro(LogStdErrVerbosity, vtkLogger::Verbosity);
78 std::string GetCSLogFileName()
const;
84 vtkGetMacro(EnableStackTrace,
bool);
89 const std::vector<std::pair<std::string, vtkLogger::Verbosity>>&
GetLogFiles()
const 91 return this->LogFiles;
106 static std::string GetRankAnnotatedFileName(
const std::string& fname);
116 bool ForceMPIInit =
false;
117 bool ForceNoMPIInit =
false;
118 bool UseMPISSend =
false;
119 bool SymmetricMPIMode =
false;
120 bool EnableStackTrace =
false;
121 vtkLogger::Verbosity LogStdErrVerbosity = vtkLogger::VERBOSITY_INVALID;
122 std::string CSLogFileName;
123 std::vector<std::pair<std::string, vtkLogger::Verbosity>> LogFiles;
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
command line options manager
const std::vector< std::pair< std::string, vtkLogger::Verbosity > > & GetLogFiles() const
Returns a vector of pairs for log files requested.
#define VTKREMOTINGCORE_EXPORT
runtime configuration for vtkProcessModule
void operator=(const vtkObjectBase &)