Dakota  Version 6.23
Explore and Predict with Confidence
Public Member Functions | Public Attributes | List of all members
UserModes Class Reference

UserModes stores the user-requested run modes, file names, and file formats. More...

Public Member Functions

void read (MPIUnpackBuffer &s)
 helper function for reading some class data from MPI buffer
 
void write (MPIPackBuffer &s) const
 helper function for writing some class data to MPI buffer
 

Public Attributes

bool preRun {}
 is pre-run mode active?
 
bool run {}
 is run mode active?
 
bool postRun {}
 is post-run mode active?
 
bool requestedUserModes {}
 did the user provide a pre-run, run, or post-run flag?
 
std::string preRunInput {}
 filename for pre-run input
 
std::string preRunOutput {}
 filename for pre-run output
 
std::string runInput {}
 filename for run input
 
std::string runOutput {}
 filename for run output
 
std::string postRunInput {}
 filename for post-run input
 
std::string postRunOutput {}
 filename for post-run output
 
unsigned short preRunOutputFormat {TABULAR_ANNOTATED}
 tabular format for pre_run output More...
 
unsigned short postRunInputFormat {TABULAR_ANNOTATED}
 

Detailed Description

UserModes stores the user-requested run modes, file names, and file formats.

Member Data Documentation

◆ preRunOutputFormat

unsigned short preRunOutputFormat {TABULAR_ANNOTATED}

tabular format for pre_run output

tabular format for post_run input

Referenced by ProgramOptions::parse(), Analyzer::pre_output(), UserModes::read(), and UserModes::write().


The documentation for this class was generated from the following files: