NOMAD Source
Version 4.0.0 Beta
|
Go to the source code of this file.
Functions | |
int | get_seed () const |
Access to the seed (compatibility NOMAD 3). More... | |
int | get_max_bb_eval () const |
Access to the MAX_BB_EVAL parameter (compatibility NOMAD 3). More... | |
int | get_max_iterations () const |
Access to the maximum number of iterations (compatibility NOMAD 3). More... | |
std::string | get_problem_dir () const |
void | set_SEED (int seed) |
Set the seed (compatibility NOMAD 3). More... | |
void | set_MAX_BB_EVAL (int bbe) |
Set the MAX_BB_EVAL parameter (compatibility NOMAD 3). More... | |
void | set_MAX_EVAL (int maxEval) |
Set the MAX_EVAL parameter (compatibility NOMAD 3). More... | |
void | set_MAX_ITERATIONS (int max_iterations) |
Set the MAX_ITERATIONS parameter (compatibility NOMAD 3). More... | |
void | set_EPSILON (const Double &eps) |
Set the EPSILON parameter (compatibility NOMAD 3). More... | |
const Double | get_epsilon () const |
Access to the EPSILON parameter (compatibility NOMAD 3). More... | |
void | set_UNDEF_STR (const std::string &undefStr) |
Set the UNDEF_STR parameter (compatibility NOMAD 3). More... | |
void | set_INF_STR (const std::string &infStr) |
Set the INF_STR parameter (compatibility NOMAD 3). More... | |
const std::string | get_undef_str () const |
Access to the UNDEF_STR parameter (compatibility NOMAD 3). More... | |
const std::string | get_inf_str () const |
Access to the INF_STR parameter (compatibility NOMAD 3). More... | |
const ArrayOfDouble & | get_initial_mesh_size () const |
Access to the INITIAL_MESH_SIZE parameter (compatibility NOMAD 3). More... | |
const ArrayOfDouble & | get_initial_poll_size () const |
Access to the INITIAL_FRAME_SIZE parameter (compatibility NOMAD 3). More... | |
const ArrayOfDouble & | get_min_mesh_size () const |
Access to the MIN_MESH_SIZE parameter (compatibility NOMAD 3). More... | |
const ArrayOfDouble & | get_min_poll_size () const |
Access to the MIN_FRAME_SIZE parameter (compatibility NOMAD 3). More... | |
void | set_MIN_MESH_SIZE (const ArrayOfDouble &mms) |
Set the MIN_MESH_SIZE parameter (compatibility NOMAD 3). More... | |
void | set_MIN_POLL_SIZE (const ArrayOfDouble &mfs) |
Set the MIN_FRAME_SIZE parameter (compatibility NOMAD 3). More... | |
void | set_INITIAL_MESH_SIZE (const ArrayOfDouble &ims) |
Set the INITIAL_MESH_SIZE parameter (compatibility NOMAD 3). More... | |
void | set_INITIAL_POLL_SIZE (const ArrayOfDouble &ifs) |
Set the INITIAL_FRAME_SIZE parameter (compatibility NOMAD 3). More... | |
void | set_X0 (const Point &x0) |
Add a starting point (compatibility NOMAD 3). More... | |
const Point & | get_x0 () const |
Access to the starting point (compatibility NOMAD 3). More... | |
const ArrayOfPoint & | get_x0s () const |
Access to the starting points (compatibility NOMAD 3). More... | |
int | get_dimension () const |
Access to the dimension (compatibility NOMAD 3). More... | |
virtual void | set_DIMENSION (size_t n) |
Set the dimension (compatibility NOMAD 3). More... | |
const ArrayOfDouble & | get_lb () const |
Access to the lower bounds (compatibility NOMAD 3). More... | |
const ArrayOfDouble & | get_ub () const |
Access to the upper bounds (compatibility NOMAD 3). More... | |
void | reset_bounds () |
Reset the bounds (compatibility NOMAD 3). More... | |
void | set_LOWER_BOUND (const ArrayOfDouble &lb) |
Set all lower bounds (compatibility NOMAD 3). More... | |
void | set_UPPER_BOUND (const ArrayOfDouble &ub) |
Set all upper bounds (compatibility NOMAD 3). More... | |
const ArrayOfDouble & | get_granularity () const |
Access to the granular variables (compatibility NOMAD 3). More... | |
void | set_GRANULARITY (const ArrayOfDouble &granularity) |
Set the granularity of a series of variables (compatibility NOMAD 3). More... | |
void | set_TMP_DIR (const std::string &tmpdir) |
Set temporary directory for blackbox execution (compatibility NOMAD 3) More... | |
std::string | get_tmp_dir () const |
Access to tmp_dir (compatibility NOMAD 3) More... | |
void | set_BB_EXE (const std::string &bbexe) |
Set blackbox executable (compatibility NOMAD 3) More... | |
std::string | get_bb_exe () const |
Access to blackbox executable (compatibility NOMAD 3) More... | |
void | set_BB_INPUT_TYPE (const BBInputTypeList &bbInputType) |
Set blackbox input type (compatibility NOMAD 3) More... | |
const std::vector< BBInputType > & | get_bb_input_type () const |
Access to blackbox input type (compatibility NOMAD 3) More... | |
void | set_BB_OUTPUT_TYPE (const BBOutputTypeList &bbOutputType) |
Set blackbox output type (compatibility NOMAD 3) More... | |
const std::vector< BBOutputType > & | get_bb_output_type () const |
Access to blackbox output type (compatibility NOMAD 3) More... | |
bool | set_DISPLAY_DEGREE (const int displayDegree) |
Set display degree (compatibility NOMAD 3) More... | |
int | get_display_degree () const |
Access to display degree (compatibility NOMAD 3) More... | |
void | set_DISPLAY_ALL_EVAL (const bool displayAllEval) |
Set DISPLAY_ALL_EVAL (compatibility NOMAD 3) More... | |
bool | get_display_all_eval () const |
Get the flag DISPLAY_ALL_EVAL (compatibility NOMAD 3) More... | |
void | set_DISPLAY_STATS (const ArrayOfDouble stats) |
set DISPLAY_STATS (compatibility NOMAD 3) More... | |
ArrayOfDouble | get_display_stats () const |
Get DISPLAY_STATS (compatibility NOMAD 3) More... | |
void | resetStatsFile () |
Reset STATS_FILE (compatibility NOMAD 3) More... | |
void | set_STATS_FILE (const ArrayOfDouble stats) |
Set STATS_FILE (compatibility NOMAD 3) More... | |
ArrayOfDouble | get_stats_file () const |
Get STATS_FILE (compatibility NOMAD 3) More... | |
void | set_ADD_SEED_TO_FILE_NAMES (bool addseed) |
Set ADD_SEED_TO_FILE_NAMES (compatibility NOMAD 3) More... | |
bool | get_add_seed_to_file_names () const |
Get ADD_SEED_TO_FILE_NAMES (compatibility NOMAD 3) More... | |
bool NOMAD::AllParameters::get_add_seed_to_file_names | ( | ) | const |
Get ADD_SEED_TO_FILE_NAMES (compatibility NOMAD 3)
Definition at line 377 of file ParametersNomad3.cpp.
std::string NOMAD::AllParameters::get_bb_exe | ( | ) | const |
Access to blackbox executable (compatibility NOMAD 3)
Definition at line 318 of file ParametersNomad3.cpp.
const NOMAD::BBInputTypeList & NOMAD::AllParameters::get_bb_input_type | ( | ) | const |
Access to blackbox input type (compatibility NOMAD 3)
Definition at line 329 of file ParametersNomad3.cpp.
const NOMAD::BBOutputTypeList & NOMAD::AllParameters::get_bb_output_type | ( | ) | const |
Access to blackbox output type (compatibility NOMAD 3)
Definition at line 341 of file ParametersNomad3.cpp.
int NOMAD::AllParameters::get_dimension | ( | ) | const |
Access to the dimension (compatibility NOMAD 3).
Definition at line 241 of file ParametersNomad3.cpp.
bool NOMAD::AllParameters::get_display_all_eval | ( | ) | const |
Get the flag DISPLAY_ALL_EVAL (compatibility NOMAD 3)
Definition at line 166 of file ParametersNomad3.cpp.
int NOMAD::AllParameters::get_display_degree | ( | ) | const |
Access to display degree (compatibility NOMAD 3)
Definition at line 156 of file ParametersNomad3.cpp.
NOMAD::ArrayOfDouble NOMAD::AllParameters::get_display_stats | ( | ) | const |
Get DISPLAY_STATS (compatibility NOMAD 3)
Definition at line 353 of file ParametersNomad3.cpp.
const NOMAD::Double NOMAD::AllParameters::get_epsilon | ( | ) | const |
Access to the EPSILON
parameter (compatibility NOMAD 3).
Definition at line 120 of file ParametersNomad3.cpp.
const NOMAD::ArrayOfDouble & NOMAD::AllParameters::get_granularity | ( | ) | const |
Access to the granular variables (compatibility NOMAD 3).
Definition at line 287 of file ParametersNomad3.cpp.
const std::string NOMAD::AllParameters::get_inf_str | ( | ) | const |
Access to the INF_STR
parameter (compatibility NOMAD 3).
Definition at line 140 of file ParametersNomad3.cpp.
const NOMAD::ArrayOfDouble & NOMAD::AllParameters::get_initial_mesh_size | ( | ) | const |
Access to the INITIAL_MESH_SIZE
parameter (compatibility NOMAD 3).
Definition at line 173 of file ParametersNomad3.cpp.
const NOMAD::ArrayOfDouble & NOMAD::AllParameters::get_initial_poll_size | ( | ) | const |
Access to the INITIAL_FRAME_SIZE
parameter (compatibility NOMAD 3).
The POLL_SIZE parameters have been renamed FRAME_SIZE in Nomad 4. For compatibility with Nomad 3, the old function name is used.
INITIAL_FRAME_SIZE
parameter. Definition at line 179 of file ParametersNomad3.cpp.
const NOMAD::ArrayOfDouble & NOMAD::AllParameters::get_lb | ( | ) | const |
Access to the lower bounds (compatibility NOMAD 3).
Definition at line 253 of file ParametersNomad3.cpp.
int NOMAD::AllParameters::get_max_bb_eval | ( | ) | const |
Access to the MAX_BB_EVAL
parameter (compatibility NOMAD 3).
Definition at line 65 of file ParametersNomad3.cpp.
int NOMAD::AllParameters::get_max_iterations | ( | ) | const |
Access to the maximum number of iterations (compatibility NOMAD 3).
Definition at line 95 of file ParametersNomad3.cpp.
const NOMAD::ArrayOfDouble & NOMAD::AllParameters::get_min_mesh_size | ( | ) | const |
Access to the MIN_MESH_SIZE
parameter (compatibility NOMAD 3).
Definition at line 186 of file ParametersNomad3.cpp.
const NOMAD::ArrayOfDouble & NOMAD::AllParameters::get_min_poll_size | ( | ) | const |
Access to the MIN_FRAME_SIZE
parameter (compatibility NOMAD 3).
The ***_POLL_SIZE parameters have been renamed _FRAME_SIZE in Nomad 4. For compatibility with Nomad 3, the old function name is used.
MIN_FRAME_SIZE
parameter. Definition at line 192 of file ParametersNomad3.cpp.
std::string NOMAD::AllParameters::get_problem_dir | ( | ) | const |
Definition at line 53 of file ParametersNomad3.cpp.
int get_seed | ( | ) | const |
Access to the seed (compatibility NOMAD 3).
Definition at line 61 of file ParametersNomad3.hpp.
NOMAD::ArrayOfDouble NOMAD::AllParameters::get_stats_file | ( | ) | const |
Get STATS_FILE (compatibility NOMAD 3)
Definition at line 365 of file ParametersNomad3.cpp.
std::string NOMAD::AllParameters::get_tmp_dir | ( | ) | const |
Access to tmp_dir (compatibility NOMAD 3)
Definition at line 305 of file ParametersNomad3.cpp.
const NOMAD::ArrayOfDouble & NOMAD::AllParameters::get_ub | ( | ) | const |
Access to the upper bounds (compatibility NOMAD 3).
Definition at line 259 of file ParametersNomad3.cpp.
const std::string NOMAD::AllParameters::get_undef_str | ( | ) | const |
Access to the UNDEF_STR
parameter (compatibility NOMAD 3).
Definition at line 130 of file ParametersNomad3.cpp.
const NOMAD::Point & NOMAD::AllParameters::get_x0 | ( | ) | const |
Access to the starting point (compatibility NOMAD 3).
Definition at line 229 of file ParametersNomad3.cpp.
const NOMAD::ArrayOfPoint & NOMAD::AllParameters::get_x0s | ( | ) | const |
Access to the starting points (compatibility NOMAD 3).
Definition at line 235 of file ParametersNomad3.cpp.
void NOMAD::AllParameters::reset_bounds | ( | ) |
Reset the bounds (compatibility NOMAD 3).
Reset the bounds.
Definition at line 266 of file ParametersNomad3.cpp.
void NOMAD::AllParameters::resetStatsFile | ( | ) |
Reset STATS_FILE (compatibility NOMAD 3)
Definition at line 371 of file ParametersNomad3.cpp.
void NOMAD::AllParameters::set_ADD_SEED_TO_FILE_NAMES | ( | bool | addseed | ) |
Set ADD_SEED_TO_FILE_NAMES (compatibility NOMAD 3)
Definition at line 383 of file ParametersNomad3.cpp.
void NOMAD::AllParameters::set_BB_EXE | ( | const std::string & | bbexe | ) |
Set blackbox executable (compatibility NOMAD 3)
Definition at line 312 of file ParametersNomad3.cpp.
void set_BB_INPUT_TYPE | ( | const BBInputTypeList & | bbInputType | ) |
Set blackbox input type (compatibility NOMAD 3)
void set_BB_OUTPUT_TYPE | ( | const BBOutputTypeList & | bbOutputType | ) |
Set blackbox output type (compatibility NOMAD 3)
|
virtual |
Set the dimension (compatibility NOMAD 3).
Definition at line 247 of file ParametersNomad3.cpp.
void NOMAD::AllParameters::set_DISPLAY_ALL_EVAL | ( | const bool | displayAllEval | ) |
Set DISPLAY_ALL_EVAL (compatibility NOMAD 3)
Definition at line 161 of file ParametersNomad3.cpp.
bool NOMAD::AllParameters::set_DISPLAY_DEGREE | ( | const int | displayDegree | ) |
Set display degree (compatibility NOMAD 3)
Definition at line 150 of file ParametersNomad3.cpp.
void set_DISPLAY_STATS | ( | const ArrayOfDouble | stats | ) |
set DISPLAY_STATS (compatibility NOMAD 3)
void set_EPSILON | ( | const Double & | eps | ) |
Set the EPSILON
parameter (compatibility NOMAD 3).
void set_GRANULARITY | ( | const ArrayOfDouble & | granularity | ) |
Set the granularity of a series of variables (compatibility NOMAD 3).
granularity | The granular variables; This point is of dimension n ; regular variables have a granularity of zero – IN. |
void NOMAD::AllParameters::set_INF_STR | ( | const std::string & | infStr | ) |
Set the INF_STR
parameter (compatibility NOMAD 3).
Definition at line 135 of file ParametersNomad3.cpp.
void set_INITIAL_MESH_SIZE | ( | const ArrayOfDouble & | ims | ) |
Set the INITIAL_MESH_SIZE
parameter (compatibility NOMAD 3).
void set_INITIAL_POLL_SIZE | ( | const ArrayOfDouble & | ifs | ) |
Set the INITIAL_FRAME_SIZE
parameter (compatibility NOMAD 3).
The POLL_SIZE parameters have been renamed FRAME_SIZE in Nomad 4. For compatibility with Nomad 3, the old function name is used.
void set_LOWER_BOUND | ( | const ArrayOfDouble & | lb | ) |
Set all lower bounds (compatibility NOMAD 3).
Use undefined values for variables without bounds.
void NOMAD::AllParameters::set_MAX_BB_EVAL | ( | int | bbe | ) |
Set the MAX_BB_EVAL
parameter (compatibility NOMAD 3).
Definition at line 75 of file ParametersNomad3.cpp.
void NOMAD::AllParameters::set_MAX_EVAL | ( | int | maxEval | ) |
Set the MAX_EVAL
parameter (compatibility NOMAD 3).
Definition at line 85 of file ParametersNomad3.cpp.
void NOMAD::AllParameters::set_MAX_ITERATIONS | ( | int | max_iterations | ) |
Set the MAX_ITERATIONS
parameter (compatibility NOMAD 3).
Definition at line 106 of file ParametersNomad3.cpp.
void set_MIN_MESH_SIZE | ( | const ArrayOfDouble & | mms | ) |
Set the MIN_MESH_SIZE
parameter (compatibility NOMAD 3).
void set_MIN_POLL_SIZE | ( | const ArrayOfDouble & | mfs | ) |
Set the MIN_FRAME_SIZE
parameter (compatibility NOMAD 3).
The POLL_SIZE parameters have been renamed FRAME_SIZE in Nomad 4. For compatibility with Nomad 3, the old function name is used.
void NOMAD::AllParameters::set_SEED | ( | int | seed | ) |
Set the seed (compatibility NOMAD 3).
Definition at line 59 of file ParametersNomad3.cpp.
void set_STATS_FILE | ( | const ArrayOfDouble | stats | ) |
Set STATS_FILE (compatibility NOMAD 3)
void NOMAD::AllParameters::set_TMP_DIR | ( | const std::string & | tmpdir | ) |
Set temporary directory for blackbox execution (compatibility NOMAD 3)
Definition at line 299 of file ParametersNomad3.cpp.
void NOMAD::AllParameters::set_UNDEF_STR | ( | const std::string & | undefStr | ) |
Set the UNDEF_STR
parameter (compatibility NOMAD 3).
Definition at line 125 of file ParametersNomad3.cpp.
void set_UPPER_BOUND | ( | const ArrayOfDouble & | ub | ) |
Set all upper bounds (compatibility NOMAD 3).
Use undefined values for variables without bounds.
void set_X0 | ( | const Point & | x0 | ) |
Add a starting point (compatibility NOMAD 3).