11 #ifndef MM_FMM_UBODT_CONFIG
12 #define MM_FMM_UBODT_CONFIG
14 #include "config/network_config.hpp"
34 void load_xml(
const std::string &file);
40 void load_arg(
int argc,
char **argv);
void load_xml(const std::string &file)
Load configuration from xml file.
Configuration of ubodt_gen command line program.
int log_level
Level level.
UBODTGenAppConfig(int argc, char **argv)
Constructor of Configuration of ubodt_gen command line program.
bool use_omp
If true, parallel computing performed.
void load_arg(int argc, char **argv)
Load configuration from arguments.
Network configuration class for reading network from a file.
bool validate() const
Check the validity of the configuration.
bool help_specified
Help is specified or not.
CONFIG::NetworkConfig network_config
Network configuration.
static void print_help()
Print help information.
void print() const
Print information.
bool is_binary_output() const
Check if the output is in binary format.
double delta
Upper-bound of the routing result.
std::string result_file
Result file.