|
| | ~Config () |
| | Create a new Config object. More...
|
| |
|
uint32_t | verbose () const |
| | Level of verbosity to use in the core prints using Output.verbose or Output.debug.
|
| |
|
uint32_t | num_threads () const |
| | Number of threads requested.
|
| |
|
uint32_t | num_ranks () const |
| | Number of ranks in the simulation.
|
| |
|
const std::string & | configFile () const |
| | Name of the SDL file to use to genearte the simulation.
|
| |
|
const std::string & | model_options () const |
| | Model options to pass to the SDL file.
|
| |
|
bool | print_timing () const |
| | Print SST timing information after the run.
|
| |
|
const std::string & | stop_at () const |
| | Simulated cycle to stop the simulation at.
|
| |
|
uint32_t | exit_after () const |
| | Wall clock time (approximiate) in seconds to stop the simulation at.
|
| |
|
const std::string & | partitioner () const |
| | Partitioner to use for parallel simualations.
|
| |
|
const std::string & | heartbeatPeriod () const |
| | Simulation period at which to print out a "heartbeat" message.
|
| |
|
const std::string & | output_directory () const |
| | The directory to be used for writting output files.
|
| |
|
const std::string | output_core_prefix () const |
| | Prefix to use for the default SST::Output object in core.
|
| |
|
const std::string & | output_config_graph () const |
| | File to output python formatted config graph to (empty string means no output)
|
| |
|
const std::string & | output_json () const |
| | File to output json formatted config graph to (empty string means no output)
|
| |
|
bool | parallel_output () const |
| | If true, and a config graph output option is specified, write each ranks graph separately.
|
| |
| const std::string & | output_dot () const |
| | File to output dot formatted config graph to (empty string means no output). More...
|
| |
|
uint32_t | dot_verbosity () const |
| | Level of verbosity to use for the dot output.
|
| |
|
const std::string & | component_partition_file () const |
| | File to output component partition info to (empty string means no output)
|
| |
|
bool | output_partition () const |
| | Controls whether partition info is output as part of configuration output.
|
| |
| const std::string & | timeBase () const |
| | Core timebase to use as the atomic time unit for the simulation. More...
|
| |
| bool | parallel_load () const |
| | Controls whether graph constuction will be done in parallel. More...
|
| |
|
bool | parallel_load_mode_multi () const |
| | If graph constuction will be done in parallel, will use a file per rank if true, and the same file for each rank if false.
|
| |
|
const std::string & | timeVortex () const |
| | TimeVortex implementation to use.
|
| |
|
bool | interthread_links () const |
| | Use links that connect directly to ActivityQueue in receiving thread.
|
| |
|
const std::string & | debugFile () const |
| | File to which core debug information should be written.
|
| |
|
const std::string & | libpath () const |
| | Library path to use for finding element libraries (will replace the libpath in the sstsimulator.conf file)
|
| |
|
const std::string & | addLibPath () const |
| | Paths to add to library search (adds to libpath found in sstsimulator.conf file)
|
| |
| Simulation::Mode_t | runMode () const |
| | Run mode to use (Init, Both, Run-only). More...
|
| |
|
bool | rank_seq_startup () const |
| | Run simulation initialization stages one rank at a time for debug purposes.
|
| |
|
bool | print_env () const |
| | Controls whether the environment variables that SST sees are printed out.
|
| |
| bool | enable_sig_handling () const |
| | Controls whether signal handlers are enable or not. More...
|
| |
|
bool | no_env_config () const |
| |
|
void | print () |
| | Print to stdout the current configuration.
|
| |
|
void | serialize_order (SST::Core::Serialization::serializer &ser) override |
| |
|
virtual const char * | cls_name () const =0 |
| |
|
virtual uint32_t | cls_id () const =0 |
| |
|
virtual std::string | serialization_name () const =0 |
| |
Class to contain SST Simulation Configuration variables.