#include <fstream>
#include <iostream>
#include <string>
#include <map>
#include <boost/program_options.hpp>
#include "pfasst/config_impl.hpp"
Go to the source code of this file.
Classes | |
class | pfasst::config::options |
Runtime config options provider. More... | |
Namespaces | |
pfasst | |
pfasst::config | |
Functions | |
int | pfasst::config::get_rank () |
Get MPI rank during initialization. More... | |
template<typename T > | |
T | pfasst::config::get_value (const string &name) |
get value of specific type T More... | |
template<typename T > | |
T | pfasst::config::get_value (const string &name, const T &default_val) |
Get value of specific type T with default value. More... | |
static string | pfasst::config::print_help (bool if_no_params=false) |
Compile basic help and usage information. More... | |
static void | pfasst::config::read_config_file (const string &file_name) |
Read config parameters from file. More... | |
static void | pfasst::config::read_commandline (int argc, char *argv[], bool exit_on_help=true) |
Read and parse command line parameters. More... | |
static void | pfasst::config::init () |
Initialize options detection and parsing. More... | |
Variables | |
static constexpr const char * | pfasst::VERSION = "v0.5.0-rc1-48-g4da93b0-dirty" |
PFASST++ version: closest release tag and a brief git hash. More... | |
Definition in file config.hpp.