Inheritance diagram for NIDRProblemDescDB:

Public Member Functions | |
| NIDRProblemDescDB (ParallelLibrary ¶llel_lib, const char *parser) | |
| constructor | |
| ~NIDRProblemDescDB () | |
| destructor | |
| void | derived_manage_inputs (const char *dakota_input_file) |
| database using NIDR. | |
| KWH (iface_Rlit) | |
| KWH (iface_false) | |
| KWH (iface_ilit) | |
| KWH (iface_int) | |
| KWH (iface_lit) | |
| KWH (iface_start) | |
| KWH (iface_stop) | |
| KWH (iface_str) | |
| KWH (iface_str2D) | |
| KWH (iface_strL) | |
| KWH (iface_true) | |
| KWH (method_Ii) | |
| KWH (method_Real) | |
| KWH (method_Real01) | |
| KWH (method_RealL) | |
| KWH (method_RealLlit) | |
| KWH (method_Realp) | |
| KWH (method_Realz) | |
| KWH (method_Ri) | |
| KWH (method_coliny_ea) | |
| KWH (method_false) | |
| KWH (method_ilit2) | |
| KWH (method_ilit2p) | |
| KWH (method_int) | |
| KWH (method_intL) | |
| KWH (method_intLa) | |
| KWH (method_lit) | |
| KWH (method_lit2) | |
| KWH (method_litc) | |
| KWH (method_liti) | |
| KWH (method_litp) | |
| KWH (method_litpp) | |
| KWH (method_litpp_final) | |
| KWH (method_litr) | |
| KWH (method_litz) | |
| KWH (method_meritFn) | |
| KWH (method_moga_begin) | |
| KWH (method_moga_final) | |
| KWH (method_nnint) | |
| KWH (method_nnintz) | |
| KWH (method_num_resplevs) | |
| KWH (method_pint) | |
| KWH (method_pintz) | |
| KWH (method_resplevs) | |
| KWH (method_resplevs01) | |
| KWH (method_shint) | |
| KWH (method_slit) | |
| KWH (method_slit2) | |
| KWH (method_soga_begin) | |
| KWH (method_soga_final) | |
| KWH (method_start) | |
| KWH (method_stop) | |
| KWH (method_str) | |
| KWH (method_strL) | |
| KWH (method_true) | |
| KWH (method_tr_final) | |
| KWH (method_ushint) | |
| KWH (method_ushintL) | |
| KWH (model_Real) | |
| KWH (model_RealL) | |
| KWH (model_intset) | |
| KWH (model_lit) | |
| KWH (model_order) | |
| KWH (model_shint) | |
| KWH (model_slit2) | |
| KWH (model_start) | |
| KWH (model_stop) | |
| KWH (model_str) | |
| KWH (model_strL) | |
| KWH (model_true) | |
| KWH (resp_RealL) | |
| KWH (resp_intL) | |
| KWH (resp_lit) | |
| KWH (resp_nnintz) | |
| KWH (resp_start) | |
| KWH (resp_stop) | |
| KWH (resp_str) | |
| KWH (resp_strL) | |
| KWH (strategy_Real) | |
| KWH (strategy_RealL) | |
| KWH (strategy_int) | |
| KWH (strategy_lit) | |
| KWH (strategy_slit) | |
| KWH (strategy_str) | |
| KWH (strategy_strL) | |
| KWH (strategy_true) | |
| KWH (strategy_start) | |
| KWH (var_RealL) | |
| KWH (var_RealLb) | |
| KWH (var_RealLd) | |
| KWH (var_RealUb) | |
| KWH (var_hbp) | |
| KWH (var_intL) | |
| KWH (var_intz) | |
| KWH (var_nbp) | |
| KWH (var_nhbp) | |
| KWH (var_start) | |
| KWH (var_stop) | |
| KWH (var_str) | |
| KWH (var_strL) | |
| KWH (var_ulbl) | |
Static Public Member Functions | |
| static void | Var_boundchk (DataVariablesRep *) |
| static void | Var_boundchku (DataVariablesRep *) |
| static void | Var_iboundchk (DataVariablesRep *) |
| static void | botch (const char *fmt,...) |
| static void | post_process_response_data (DataResponses *) |
| static void | post_process_variables (List< DataVariables > *) |
| static void | squawk (const char *fmt,...) |
| static void | warn (const char *fmt,...) |
Public Attributes | |
| const char * | parser |
Static Public Attributes | |
| static int | nerr |
Static Private Member Functions | |
| static void | var_stop1 (void *) |
Private Attributes | |
| List< void * > | VIL |
Static Private Attributes | |
| static NIDRProblemDescDB * | pDDBInstance |
| functions in order to avoid the need for static data | |
The NIDRProblemDescDB class is derived from ProblemDescDB for use by the NIDR parser in processing DAKOTA input file data. For information on modifying the NIDR input parsing procedures, refer to Dakota/docs/Dev_Spec_Change.dox. For more on the parsing technology, see "Specifying and Reading Program Input with NIDR" by David M. Gay (report SAND2008-2261P, which is available in PDF form as http://www.sandia.gov/~dmgay/nidr08.pdf). Source for the routines declared herein is NIDRProblemDescDB.C, in which most routines are so short that a description seems unnecessary.
| void derived_manage_inputs | ( | const char * | dakota_input_file | ) | [virtual] |
database using NIDR.
Parse the input file using the Input Deck Reader (IDR) parsing system. IDR populates the IDRProblemDescDB object with the input file data.
Reimplemented from ProblemDescDB.
1.5.1