Rosetta Core  2015.09
Namespaces | Functions
init.hh File Reference

Core Init functions. More...

#include <string>
#include <utility/vector1.hh>
#include <numeric/random/random.hh>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::init
 

Functions

void core::init::init_mpi (int argc, char *argv[])
 Initialize MPI (message passing interface) for parallel applications. More...
 
void core::init::init_options (int argc, char *argv[])
 Initialize the option system, which manages command line options. More...
 
void core::init::init_tracers ()
 Tracers control output to std::cout and std::cerr. More...
 
void core::init::init_source_revision ()
 Choose to output source version control information? More...
 
void core::init::init_paths ()
 Setup basic search paths. More...
 
void core::init::check_deprecated_flags ()
 Check for deprecated flags specified by the user and output error messages if necessary. More...
 
void core::init::report_application_command (int argc, char *argv[])
 Describe the application execution command. More...
 
void core::init::init_random_number_generators ()
 Initalize random number generators. More...
 
void core::init::random_delay ()
 Choose to randomly delay execution to desyncronize parallel execution. More...
 
void core::init::locate_rosetta_database ()
 Locate rosetta_database. More...
 
void core::init::init_profiling ()
 Profiling measures execution performance. More...
 
void core::init::init_resources ()
 Set up system resources. More...
 
void core::init::init (int argc, char *argv[])
 Init basic core systems: options system, random system. More...
 
void core::init::init (utility::vector1< std::string > const &args)
 wrapper for core system Init More...
 
void core::init::init_random_generators (int const start_seed, std::string const &RGtype)
 Initialize random generator systems (and send debug io to tracer with seed/mode info). More...
 

Detailed Description

Core Init functions.

Author
Sergey Lyskov