Config class provides detailed parameters for configuring analog ensemble generation. This class also defines names of different parameters that can be used in R API and the file I/O process.
More...
#include <Config.h>
Config class provides detailed parameters for configuring analog ensemble generation. This class also defines names of different parameters that can be used in R API and the file I/O process.
◆ Config() [1/2]
◆ Config() [2/2]
Config::Config |
( |
const Config & |
orig | ) |
|
◆ ~Config()
◆ getVerbose()
int Config::getVerbose |
( |
| ) |
|
◆ getWorkerVerbose()
int Config::getWorkerVerbose |
( |
| ) |
|
◆ print()
void Config::print |
( |
std::ostream & |
os | ) |
|
◆ reset()
◆ setVerbose()
void Config::setVerbose |
( |
int |
i | ) |
|
◆ setWorkerVerbose()
void Config::setWorkerVerbose |
( |
int |
i | ) |
|
◆ _ANALOGS
const string Config::_ANALOGS = "analogs" |
|
static |
◆ _ANALOGS_TIME_IND
const string Config::_ANALOGS_TIME_IND = "analogs_time_index" |
|
static |
◆ _CIRCULAR
const bool Config::_CIRCULAR = false |
|
static |
◆ _CIRCULARS
const string Config::_CIRCULARS = "ParameterCirculars" |
|
static |
◆ _DATA
const string Config::_DATA = "Data" |
|
static |
◆ _DIM_ANALOGS
const string Config::_DIM_ANALOGS = "num_analogs" |
|
static |
◆ _DIM_CHARS
const string Config::_DIM_CHARS = "num_chars" |
|
static |
◆ _DIM_FLTS
const string Config::_DIM_FLTS = "num_flts" |
|
static |
◆ _DIM_PARS
const string Config::_DIM_PARS = "num_parameters" |
|
static |
◆ _DIM_SEARCH_TIMES
const string Config::_DIM_SEARCH_TIMES = "num_search_times" |
|
static |
◆ _DIM_SIMS
const string Config::_DIM_SIMS = "num_similarity" |
|
static |
◆ _DIM_STATIONS
const string Config::_DIM_STATIONS = "num_stations" |
|
static |
◆ _DIM_TEST_TIMES
const string Config::_DIM_TEST_TIMES = "num_test_times" |
|
static |
◆ _DIM_TIMES
const string Config::_DIM_TIMES = "num_times" |
|
static |
◆ _DISTANCE
const string Config::_DISTANCE = "distance" |
|
static |
◆ _EXCLUDE_CLOSEST_STATION
const string Config::_EXCLUDE_CLOSEST_STATION = "exclude_closest_location" |
|
static |
◆ _EXTEND_OBS
const string Config::_EXTEND_OBS = "extend_observation" |
|
static |
◆ _FLT_RADIUS
const string Config::_FLT_RADIUS = "flt_radius" |
|
static |
◆ _FLTS
const string Config::_FLTS = "FLTs" |
|
static |
◆ _NAME
const string Config::_NAME = "UNDEFINED" |
|
static |
◆ _NO_NORM
const string Config::_NO_NORM = "no_norm" |
|
static |
◆ _NUM_ANALOGS
const string Config::_NUM_ANALOGS = "num_analogs" |
|
static |
◆ _NUM_FLT_NA
const string Config::_NUM_FLT_NA = "max_flt_nan" |
|
static |
◆ _NUM_NEAREST
const string Config::_NUM_NEAREST = "num_nearest" |
|
static |
◆ _NUM_PAR_NA
const string Config::_NUM_PAR_NA = "max_par_nan" |
|
static |
◆ _NUM_SIMS
const string Config::_NUM_SIMS = "num_similarity" |
|
static |
◆ _OBS_ID
const string Config::_OBS_ID = "observation_id" |
|
static |
◆ _OPERATION
const string Config::_OPERATION = "operation" |
|
static |
◆ _ORIGIN
const std::string Config::_ORIGIN |
|
static |
◆ _PAR_NAMES
const string Config::_PAR_NAMES = "ParameterNames" |
|
static |
◆ _PREVENT_SEARCH_FUTURE
const string Config::_PREVENT_SEARCH_FUTURE = "prevent_search_future" |
|
static |
◆ _QUICK
const string Config::_QUICK = "quick" |
|
static |
◆ _SAVE_ANALOGS
const string Config::_SAVE_ANALOGS = "save_analogs" |
|
static |
◆ _SAVE_ANALOGS_TIME_IND
const string Config::_SAVE_ANALOGS_TIME_IND = "save_analogs_time_index" |
|
static |
◆ _SAVE_OBS_TIME_IND_TABLE
const string Config::_SAVE_OBS_TIME_IND_TABLE = "save_obs_time_index_table" |
|
static |
◆ _SAVE_SDS
const string Config::_SAVE_SDS = "save_sds" |
|
static |
◆ _SAVE_SEARCH_STATIONS_IND
const string Config::_SAVE_SEARCH_STATIONS_IND = "save_search_stations_index" |
|
static |
◆ _SAVE_SIMS
const string Config::_SAVE_SIMS = "save_similarity" |
|
static |
◆ _SAVE_SIMS_STATION_IND
const string Config::_SAVE_SIMS_STATION_IND = "save_similarity_station_index" |
|
static |
◆ _SAVE_SIMS_TIME_IND
const string Config::_SAVE_SIMS_TIME_IND = "save_similarity_time_index" |
|
static |
◆ _SDS
const string Config::_SDS = "sds" |
|
static |
◆ _SEARCH_STATIONS_IND
const string Config::_SEARCH_STATIONS_IND = "search_stations" |
|
static |
◆ _SEARCH_TIMES
const string Config::_SEARCH_TIMES = "search_times" |
|
static |
◆ _SIMS
const string Config::_SIMS = "similarity" |
|
static |
◆ _SIMS_STATION_IND
const string Config::_SIMS_STATION_IND = "similarity_station_index" |
|
static |
◆ _SIMS_TIME_IND
const string Config::_SIMS_TIME_IND = "similarity_time_index" |
|
static |
◆ _STATION_NAMES
const string Config::_STATION_NAMES = "StationNames" |
|
static |
◆ _TEST_TIMES
const string Config::_TEST_TIMES = "test_times" |
|
static |
◆ _TIME
const size_t Config::_TIME = 0 |
|
static |
◆ _TIME_MAPPING
const string Config::_TIME_MAPPING = "mapping" |
|
static |
◆ _TIMES
const string Config::_TIMES = "Times" |
|
static |
◆ _UNIT
const std::string Config::_UNIT |
|
static |
◆ _VERBOSE
const string Config::_VERBOSE = "verbose" |
|
static |
◆ _WEIGHTS
const string Config::_WEIGHTS = "weights" |
|
static |
◆ _X
const double Config::_X = 0.0 |
|
static |
◆ _XS
const string Config::_XS = "Xs" |
|
static |
◆ _Y
const double Config::_Y = 0.0 |
|
static |
◆ _YS
const string Config::_YS = "Ys" |
|
static |
◆ distance
◆ exclude_closest_location
bool Config::exclude_closest_location |
◆ extend_obs
◆ flt_radius
std::size_t Config::flt_radius |
◆ max_flt_nan
std::size_t Config::max_flt_nan |
◆ max_par_nan
std::size_t Config::max_par_nan |
◆ no_norm
◆ num_analogs
std::size_t Config::num_analogs |
◆ num_nearest
std::size_t Config::num_nearest |
◆ num_sims
std::size_t Config::num_sims |
◆ obs_var_index
std::size_t Config::obs_var_index |
◆ operation
◆ prevent_search_future
bool Config::prevent_search_future |
◆ quick_sort
◆ save_analogs
bool Config::save_analogs |
◆ save_analogs_time_index
bool Config::save_analogs_time_index |
◆ save_obs_time_index_table
bool Config::save_obs_time_index_table |
◆ save_sds
◆ save_search_stations_index
bool Config::save_search_stations_index |
◆ save_sims
◆ save_sims_station_index
bool Config::save_sims_station_index |
◆ save_sims_time_index
bool Config::save_sims_time_index |
◆ verbose
◆ weights
std::vector<double> Config::weights |
◆ worker_verbose
The documentation for this class was generated from the following files:
- /Users/weiming/github/AnalogsEnsemble/CAnEn/include/Config.h
- /Users/weiming/github/AnalogsEnsemble/CAnEn/src/Config.cpp