23 #ifndef vtkProcessModuleConfiguration_h 24 #define vtkProcessModuleConfiguration_h 26 #include "vtkLogger.h" 51 vtkGetMacro(ForceMPIInit,
bool);
57 vtkGetMacro(ForceNoMPIInit,
bool);
63 vtkGetMacro(UseMPISSend,
bool);
70 vtkGetMacro(SymmetricMPIMode,
bool);
76 vtkSetMacro(SymmetricMPIMode,
bool);
83 vtkGetMacro(LogStdErrVerbosity, vtkLogger::Verbosity);
90 std::string GetCSLogFileName()
const;
96 vtkGetMacro(EnableStackTrace,
bool);
101 const std::vector<std::pair<std::string, vtkLogger::Verbosity>>&
GetLogFiles()
const 103 return this->LogFiles;
118 static std::string GetRankAnnotatedFileName(
const std::string& fname);
128 bool ForceMPIInit =
false;
129 bool ForceNoMPIInit =
false;
130 bool UseMPISSend =
false;
131 bool SymmetricMPIMode =
false;
132 bool EnableStackTrace =
false;
133 vtkLogger::Verbosity LogStdErrVerbosity = vtkLogger::VERBOSITY_INVALID;
134 std::string CSLogFileName;
135 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 &)