$extrastylesheet
|
Dakota
Version 6.2
|
Public Member Functions | |
| NonDCalibration (ProblemDescDB &problem_db, Model &model) | |
| standard constructor | |
| ~NonDCalibration () | |
| destructor | |
Protected Member Functions | |
| void | set_configuration_vars (Model &model, const RealVector &x) |
| set the passed configuration variables into the model's state vars | |
Protected Attributes | |
| RealVector | expStdDeviations |
| 1 or numFunctions standard deviations | |
| bool | calibrationData |
| flag indicating whether there is calibration data present | |
| size_t | numExperiments |
| number of experiments to read from data file | |
| size_t | numExpConfigVars |
| number of columns in data file which are state variables | |
| StringArray | varianceTypesRead |
| how many sigmas to read from the data file (1 or numFunctions) | |
| ExperimentData | expData |
| Container for experimental data to which to calibrate model. | |
Private Member Functions | |
| bool | find_state_index (unsigned short state_type, UShortMultiArrayConstView variable_types, std::string context_message, size_t &start_index) |
| helper function to lookup a state_type enum variable type in the array of variables_types to find its start_index into the all array | |
Private Attributes | |
| size_t | continuousConfigVars |
| number of continuous configuration variables | |
| size_t | discreteIntConfigVars |
| number of discrete integer configuration variables | |
| size_t | discreteRealConfigVars |
| number of discrete real configuration variables | |
| size_t | continuousConfigStart |
| index of configuration variables in all continuous array | |
| size_t | discreteIntConfigStart |
| index of configuration variables in all discrete integer array | |
| size_t | discreteRealConfigStart |
| index of configuration variables in all discrete real array | |
This class ...
| NonDCalibration | ( | ProblemDescDB & | problem_db, |
| Model & | model | ||
| ) |
standard constructor
This constructor is called for a standard letter-envelope iterator instantiation. In this case, set_db_list_nodes has been called and probDescDB can be queried for settings from the method specification.
References Dakota::abort_handler(), Model::all_continuous_variable_types(), Model::all_discrete_int_variable_types(), Model::all_discrete_real_variable_types(), NonDCalibration::continuousConfigStart, NonDCalibration::continuousConfigVars, NonDCalibration::discreteIntConfigStart, NonDCalibration::discreteIntConfigVars, NonDCalibration::discreteRealConfigStart, NonDCalibration::discreteRealConfigVars, NonDCalibration::find_state_index(), ProblemDescDB::get_sizet(), Iterator::iteratedModel, NonDCalibration::numExpConfigVars, and Iterator::probDescDB.
1.7.6.1