32 #ifndef _libCore_Logger_hpp_
33 #define _libCore_Logger_hpp_
37 #include <boost/program_options.hpp>
38 #include <boost/filesystem/path.hpp>
42 namespace po = boost::program_options;
53 std::string
cant_read(
const std::string&);
63 void io_info(
const std::string&,
const std::string&,
const unsigned int);
68 double,
unsigned int,
const std::vector<Core::PlugIn*> &);
Definition: Logger.hpp:48
void calculation_info(const std::string &, const std::string &, double, unsigned int, const std::vector< Core::PlugIn * > &)
Definition: Logger.cpp:125
std::string _elapsed_str
Definition: Logger.hpp:92
void granoo_run()
Definition: Logger.cpp:92
std::string cycle4()
Definition: Logger.cpp:283
void read_inp(const std::string &)
Definition: Logger.cpp:114
const std::string & get_command() const
Definition: Logger.cpp:389
std::string problem_description()
Definition: Logger.cpp:159
void granoo_start()
Definition: Logger.cpp:86
std::string cycle5()
Definition: Logger.cpp:306
void get_system_info(const std::string &, const std::string &)
Definition: Logger.cpp:405
void set_command(int, char *[])
Definition: Logger.cpp:393
std::string cant_read(const std::string &)
Definition: Logger.cpp:64
std::string _command
Definition: Logger.hpp:91
std::string exit_request()
Definition: Logger.cpp:332
std::string file_already_exists(const std::string &)
Definition: Logger.cpp:78
std::string _elapsed_str_mt
Definition: Logger.hpp:93
std::string ramp_and_constant()
Definition: Logger.cpp:236
std::string get_temporary_file_name()
Definition: Logger.cpp:398
void granoo_init()
Definition: Logger.cpp:97
std::string invalid_thread_number(const std::string &)
Definition: Logger.cpp:73
std::string uni_random()
Definition: Logger.cpp:251
std::string sine_ramp()
Definition: Logger.cpp:264
void reading_in_file(const std::string &, boost::filesystem::path, const std::string &)
Definition: Logger.cpp:118
std::string run_example()
Definition: Logger.cpp:198
std::string cant_detect_number_processors()
Definition: Logger.cpp:69
Logger()
Definition: Logger.cpp:51
po::options_description program_options(int argc, char *argv[])
Definition: Logger.cpp:347
std::string directory_already_exists(const std::string &)
Definition: Logger.cpp:55
std::string normal_random()
Definition: Logger.cpp:257
std::string cant_create(boost::filesystem::path)
Definition: Logger.cpp:82
void granoo_stop()
Definition: Logger.cpp:102
void io_info(const std::string &, const std::string &, const unsigned int)
Definition: Logger.cpp:107
void system_info()
Definition: Logger.cpp:437
std::string too_many_threads_required()
Definition: Logger.cpp:339
Definition: Common.hpp:198