Dakota  Version 6.20
Explore and Predict with Confidence
Namespaces | Functions
dakota_dll_api.cpp File Reference

This file contains a DakotaRunner class, which launches DAKOTA. More...

Namespaces

 Dakota
 The primary namespace for DAKOTA.
 

Functions

void DAKOTA_DLL_FN dakota_create (int *dakota_ptr_int, const char *logname)
 create and configure a new DakotaRunner, adding it to list of instances
 
int DAKOTA_DLL_FN dakota_readInput (int id, const char *dakotaInput)
 command DakotaRunner instance id to read from file dakotaInput
 
void DAKOTA_DLL_FN dakota_get_variable_info (int id, char ***pVarNames, int *pNumVarNames, char ***pRespNames, int *pNumRespNames)
 return the variable and response names
 
int DAKOTA_DLL_FN dakota_start (int id)
 command DakotaRunner instance id to start (plugin interface and run strategy)
 
void DAKOTA_DLL_FN dakota_destroy (int id)
 delete Dakota runner instance id and remove from active list
 
void DAKOTA_DLL_FN dakota_stop (int *id)
 command DakotaRunner instance id to stop execution More...
 
const char *DAKOTA_DLL_FN dakota_getStatus (int id)
 return current results output as a string
 
int get_mc_ptr_int ()
 get the DAKOTA pointer to ModelCenter
 
void set_mc_ptr_int (int ptr_int)
 set the DAKOTA pointer to ModelCenter
 
int get_dc_ptr_int ()
 get the DAKOTA pointer to ModelCenter current design point
 
void set_dc_ptr_int (int ptr_int)
 set the DAKOTA pointer to ModelCenter current design point
 

Detailed Description

This file contains a DakotaRunner class, which launches DAKOTA.

Function Documentation

◆ dakota_stop()

void DAKOTA_DLL_FN dakota_stop ( int *  id)

command DakotaRunner instance id to stop execution

TODO: trick application to quit through the syscall interface or throw exception.

Dakota::NestedModel::mappedErrorEstimates
RealVector mappedErrorEstimates
mapping of subIterator.response_error_estimates() through primary and secondary mappings
Definition: NestedModel.hpp:268
Dakota::Approximation::pop_coefficients
virtual void pop_coefficients(bool save_data)
removes entries from end of SurrogateData::{vars,resp}Data (last points appended, or as specified in ...
Definition: DakotaApproximation.cpp:359
Dakota::Constraints::nonlinearIneqConLowerBnds
RealVector nonlinearIneqConLowerBnds
nonlinear inequality constraint lower bounds
Definition: DakotaConstraints.hpp:368
Dakota::ScalingOptions::linEqScaleTypes
UShortArray linEqScaleTypes
linear equality constraint scale types
Definition: ScalingOptions.hpp:56
Dakota::SNLLBase::constantASVFlag
bool constantASVFlag
flags a user selection of active_set_vector == constant. By mapping this into mode override,...
Definition: SNLLBase.hpp:154
Dakota::DataVariablesRep::betaUncVars
RealVector betaUncVars
initial values of the beta uncertain variables (from the initial_point specification in VarCAUV_Beta)
Definition: DataVariables.hpp:396
Dakota::ParallelLibrary::mpirun_flag
bool mpirun_flag() const
return MPIManager::mpirunFlag
Definition: ParallelLibrary.hpp:1051
Dakota::SOLBase::set_options
void set_options(bool speculative_flag, bool vendor_num_grad_flag, short output_lev, int verify_lev, Real fn_prec, Real linesrch_tol, size_t max_iter, Real constr_tol, Real conv_tol, const std::string &grad_type, const RealVector &fdss)
Sets SOL method options using calls to npoptn2 / nloptn2.
Definition: SOLBase.cpp:172
Dakota::CONMINTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: CONMINOptimizer.hpp:52
Dakota::NonDMultilevelStochCollocation::ssgLevelSeqSpec
UShortArray ssgLevelSeqSpec
user request of sparse grid level
Definition: NonDMultilevelStochCollocation.hpp:87
Dakota::NIDRProblemDescDB::make_variable_defaults
static void make_variable_defaults(std::list< DataVariables > *)
Bounds and initial point check and inferred bounds generation.
Definition: NIDRProblemDescDB.cpp:5337
Dakota::RecastModel::transform_response_map
void transform_response_map(const IntResponseMap &old_resp_map, IntResponseMap &new_resp_map)
invoke transform_response() on each response within old_resp_map to create new_resp_map
Definition: RecastModel.cpp:856
Dakota::NonDLocalReliability::update_level_data
void update_level_data()
convenience function for updating z/p/beta level data and final statistics following MPP convergence
Definition: NonDLocalReliability.cpp:1674
Dakota::IntegerScale::IntegerScale
IntegerScale(const std::string &label, const IntArray &in_items, ScaleScope scope=ScaleScope::UNSHARED)
Constructor that takes an IntArray.
Definition: dakota_results_types.hpp:325
Dakota::DataModelRep::subspaceDimension
int subspaceDimension
Size of subspace.
Definition: DataModel.hpp:382
Dakota::ApproximationInterface::finalize_approximation
void finalize_approximation()
finalizes the approximation by applying all trial increments
Definition: ApproximationInterface.hpp:486
Dakota::DataFitSurrModel::pointReuse
String pointReuse
type of point reuse for approximation builds: all, region (default if points file),...
Definition: DataFitSurrModel.hpp:450
Dakota::DataMethodRep::dagRecursionType
short dagRecursionType
option specified for extent of DAG enumeration within search_model_graphs for generalized ACV methods
Definition: DataMethod.hpp:1112
dakota::surrogates::GaussianProcess::thetaValues
VectorXd thetaValues
Vector of log-space hyperparameters.
Definition: SurrogatesGaussianProcess.hpp:348
Dakota::SNLLOptimizer::default_instantiate_constraint
void default_instantiate_constraint(void(*con_eval)(int mode, int n, const RealVector &x, RealVector &g, RealMatrix &grad_g, int &result_mode))
instantiate constraint objectives using standard settings
Definition: SNLLOptimizer.cpp:744
Dakota::RecastModel::build_approximation
void build_approximation()
builds the subModel approximation
Definition: RecastModel.hpp:923
Dakota::NonDLocalReliability::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDLocalReliability.cpp:454
Dakota::SharedVariablesData::drv_index_to_all_index
size_t drv_index_to_all_index(size_t drv_index) const
convert index within active discrete real variables to index within aggregated variables (all contino...
Definition: SharedVariablesData.hpp:1218
Dakota::Constraints::all_to_active_bounds
void all_to_active_bounds(const Constraints &cons)
copy all {cv,div,drv} {lower,upper} bounds from incoming object to active bounds of this instance
Definition: DakotaConstraints.hpp:929
Dakota::RecastModel::surrogate_model
Model & surrogate_model(size_t i=_NPOS)
return the i-th surrogate model within subModel
Definition: RecastModel.hpp:778
Dakota::ApproximationInterface::track_evaluation_ids
void track_evaluation_ids(bool track)
assigns trackEvalIds to activate tracking of evaluation ids within surrogate data,...
Definition: ApproximationInterface.hpp:443
Dakota::ParallelLibrary::reduce_sum_ea
void reduce_sum_ea(double *local_vals, double *sum_vals, int num_vals)
compute a sum over an eval-analysis intra-communicator using MPI_Reduce
Definition: ParallelLibrary.hpp:1952
Dakota::NonDLocalReliability::fnHessU
RealSymMatrix fnHessU
u-space Hessian for current function updated from fnHessX and Jacobian dx/du
Definition: NonDLocalReliability.hpp:276
Dakota::DataMethodRep::~DataMethodRep
~DataMethodRep()
destructor
Definition: DataMethod.hpp:1468
Dakota::DakotaROLObjectiveHess::invHessVec
void invHessVec(std::vector< Real > &hv, const std::vector< Real > &v, const std::vector< Real > &x, Real &tol) override
This function is not used by ROL algorithms currently supported by Dakota but is included to protect ...
Definition: ROLOptimizer.cpp:585
Dakota::NonDBayesCalibration::batchSize
unsigned int batchSize
number of points to add to surrogate at each iteration of calibrate_with_adaptive_emulator
Definition: NonDBayesCalibration.hpp:315
Dakota::ProblemDescDB::dataMethodList
std::list< DataMethod > dataMethodList
list of method specifications, one for each call to method_kwhandler() or insert_node()
Definition: ProblemDescDB.hpp:382
Dakota::Iterator::gnewton_set_recast
static void gnewton_set_recast(const Variables &recast_vars, const ActiveSet &recast_set, ActiveSet &sub_model_set)
conversion of request vector values for the Gauss-Newton Hessian approximation
Definition: DakotaIterator.cpp:1622
Dakota::DataVariablesRep::frechetUncAlphas
RealVector frechetUncAlphas
alpha factors for the frechet uncertain variables (from the alphas specification in VarCAUV_Frechet)
Definition: DataVariables.hpp:417
Dakota::TrackerHTTP::TrackerHTTP
TrackerHTTP()
default constructor is allowed, but doesn't generate output
Definition: TrackerHTTP.cpp:52
Dakota::SharedC3ApproxData::set_parameter
void set_parameter(String var, const UShortArray &val)
set UShortArray attribute value based on identifier string
Definition: SharedC3ApproxData.hpp:556
Dakota::RecastModel::query_distribution_parameter_derivatives
short query_distribution_parameter_derivatives() const
calculate and return derivative composition of final results w.r.t. distribution parameters (none,...
Definition: RecastModel.hpp:717
Dakota::SharedResponseData::primary_fn_type
short primary_fn_type() const
get the primary function type (generic, objective, calibration)
Definition: SharedResponseData.hpp:376
Dakota::RandomFieldModel::rfBasis
ReducedBasis rfBasis
reduced basis representation (for KL or PCA case)
Definition: RandomFieldModel.hpp:199
Dakota::SharedVariablesData::idsv_index_to_all_index
size_t idsv_index_to_all_index(size_t dsv_index) const
convert index within inactive discrete string variables to index within aggregated variables (all con...
Definition: SharedVariablesData.hpp:1195
Dakota::DataVariablesRep::discreteDesignRangeLowerBnds
IntVector discreteDesignRangeLowerBnds
lower bounds array for the discrete design variables defined by an integer range (from the discrete_d...
Definition: DataVariables.hpp:233
Dakota::Model::modelType
String modelType
type of model: simulation, nested, or surrogate
Definition: DakotaModel.hpp:1418
Dakota::NonDGenACVSampling::dagSolns
std::map< std::pair< UShortArray, UShortArray >, MFSolutionData > dagSolns
book-keeping of previous numerical optimization solutions for each DAG; used for warm starting
Definition: NonDGenACVSampling.hpp:286
Dakota::Iterator::callback_linear_ineq_upper_bounds
virtual const RealVector & callback_linear_ineq_upper_bounds() const
return linear constraint upper bounds for this iterator (user-functions mode for which iteratedModel ...
Definition: DakotaIterator.cpp:1589
Dakota::ActiveSubspaceModel::singularValues
RealVector singularValues
singular values of derivativeMatrix
Definition: ActiveSubspaceModel.hpp:264
Dakota::EnsembleSurrModel::referenceDRUBnds
std::map< Pecos::ActiveKey, RealVector > referenceDRUBnds
stores a reference copy of active discrete real upper bounds when the approximation is built; used to...
Definition: EnsembleSurrModel.hpp:465
Dakota::DerivInformedPropCovTK::updateTK
virtual void updateTK() override
update the transition kernel with new covariance information
Definition: QUESOImpl.cpp:138
Dakota::SurrogatesBaseApprox::map_eval_vars
RealVector map_eval_vars(const Variables &vars)
extract active or all view as vector, mapping if needed for import
Definition: DakotaSurrogates.cpp:207
Dakota::SensAnalysisGlobal
Class for a utility class containing correlation calculations and variance-based decomposition.
Definition: SensAnalysisGlobal.hpp:32
Dakota::DataEnvironmentRep::postRunOutput
String postRunOutput
filename for post_run output
Definition: DataEnvironment.hpp:68
Dakota::C3Approximation::mean_gradient
const RealVector & mean_gradient()
return the gradient of the expansion mean
Definition: C3Approximation.cpp:951
Dakota::NonDIntegration::driver
const Pecos::IntegrationDriver & driver() const
return numIntDriver
Definition: NonDIntegration.hpp:141
Dakota::SNLLOptimizer::initialize_run
void initialize_run()
invokes Optimizer::initialize_run(), SNLLBase::snll_initialize_run(), and performs other set-up
Definition: SNLLOptimizer.cpp:1123
Dakota::DataInterface::data_rep
std::shared_ptr< DataInterfaceRep > data_rep()
return dataIfaceRep
Definition: DataInterface.hpp:328
Dakota::Constraints::numNonlinearEqCons
size_t numNonlinearEqCons
number of nonlinear equality constraints
Definition: DakotaConstraints.hpp:366
Dakota::DataModelRep::pointsTotal
int pointsTotal
user-specified lower bound on total points with which to build the model (if reuse_points < pointsTot...
Definition: DataModel.hpp:158
Dakota::NonDMultilevControlVarSampling::multilevel_control_variate_mc_online_pilot
void multilevel_control_variate_mc_online_pilot()
Perform multilevel Monte Carlo across levels in combination with control variate Monte Carlo across m...
Definition: NonDMultilevControlVarSampling.cpp:346
Dakota::SharedC3ApproxData::c3AdvancementType
short c3AdvancementType
type of advancement strategy used in uniform refinement: {START_ORDER,START_RANK,MAX_ORDER,...
Definition: SharedC3ApproxData.hpp:290
Dakota::EffGlobalMinimizer::distConvergenceCntr
unsigned short distConvergenceCntr
counter for consecutive iterates with variable distance < distanceTol
Definition: EffGlobalMinimizer.hpp:314
Dakota::SNLLLeastSq::nlf2Con
OPTPP::NLF2 * nlf2Con
pointer to constraint NLF for full Newton optimizers
Definition: SNLLLeastSq.hpp:186
Dakota::ParallelLevel::hub_server_intra_communicator
const MPI_Comm & hub_server_intra_communicator() const
return hubServerIntraComm
Definition: ParallelLibrary.hpp:342
Dakota::SurrBasedGlobalTraits::supports_discrete_variables
bool supports_discrete_variables()
Return the flag indicating whether method supports discrete variables.
Definition: SurrBasedGlobalMinimizer.hpp:45
Dakota::SimulationModel::costMetadataIndex
size_t costMetadataIndex
index of metadata label used for online cost recovery
Definition: SimulationModel.hpp:202
Dakota::Interface::map
virtual void map(const Variables &vars, const ActiveSet &set, Response &response, bool asynch_flag=false)
the function evaluator: provides a "mapping" from the variables to the responses.
Definition: DakotaInterface.cpp:500
Dakota::NonDMultilevelSampling::unbiased_mean_product_triplet
static Real unbiased_mean_product_triplet(const Real sumQ1, const Real sumQ2, const Real sumQ3, const Real sumQ1Q2, const Real sumQ1Q3, const Real sumQ2Q3, const Real sumQ1Q2Q3, const size_t Nlq)
compute the unbiased product of three sampling means
Definition: NonDMultilevelSampling.hpp:1666
Dakota::ParallelLibrary
Class for partitioning multiple levels of parallelism and managing message passing within these level...
Definition: ParallelLibrary.hpp:617
Dakota::DataEnvironmentRep::tabularDataFlag
bool tabularDataFlag
flags tabular data collection by the environment (from the tabular_graphics_data specification in Env...
Definition: DataEnvironment.hpp:78
Dakota::Model::Model
Model()
default constructor
Definition: DakotaModel.cpp:290
Dakota::TestDriverInterface::levenshtein_distance
Real levenshtein_distance(const String &v)
Compute Levenshtein distance between v and LEV_REF.
Definition: TestDriverInterface.cpp:4852
Dakota::DataVariablesRep::loguniformUncVars
RealVector loguniformUncVars
initial values of the loguniform uncertain variables (from the initial_point specification in VarCAUV...
Definition: DataVariables.hpp:363
Dakota::SurrBasedGlobalMinimizer::SurrBasedGlobalMinimizer
SurrBasedGlobalMinimizer(ProblemDescDB &problem_db, Model &model)
constructor
Definition: SurrBasedGlobalMinimizer.cpp:28
dakota::surrogates::PolynomialRegression::value
VectorXd value(const MatrixXd &eval_points)
Evaluate the polynomial surrogate at a set of prediction points for QoI index 0.
Definition: SurrogatesPolynomialRegression.hpp:124
Dakota::NLPQLPTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: NLPQLPOptimizer.hpp:89
Dakota::NonDSampling::sampling_reset
void sampling_reset(size_t min_samples, bool all_data_flag, bool stats_flag)
resets number of samples and sampling flags
Definition: NonDSampling.hpp:500
Dakota::DataMethodRep::regressionType
short regressionType
type of regression: LS, OMP, BP, BPDN, LARS, or LASSO
Definition: DataMethod.hpp:1024
Dakota::NonDNonHierarchSampling::recover_online_cost
void recover_online_cost(const IntResponseMap &all_resp)
recover estimates of simulation cost using aggregated response metadata
Definition: NonDNonHierarchSampling.cpp:476
Dakota::GaussProcApproximation::approxPoint
RealMatrix approxPoint
Point at which a prediction is requested. This is currently a single point, but it could be generaliz...
Definition: GaussProcApproximation.hpp:219
Dakota::StringScale::label
std::string label
Scale label.
Definition: dakota_results_types.hpp:485
Dakota::DataMethodRep::generatePosteriorSamples
bool generatePosteriorSamples
Flag specifying whether to generate random samples from the posterior.
Definition: DataMethod.hpp:1346
Dakota::NonDMultilevelSampling::unbiased_mean_product_pair
static Real unbiased_mean_product_pair(const Real sumQ1, const Real sumQ2, const Real sumQ1Q2, const size_t Nlq)
compute the unbiased product of two sampling means
Definition: NonDMultilevelSampling.hpp:1654
Dakota::NonDPolynomialChaos::update_samples_from_order_increment
void update_samples_from_order_increment()
update numSamplesOnModel after an order increment
Definition: NonDPolynomialChaos.cpp:1151
Dakota::APPSOptimizer::mediatorParams
HOPSPACK::ParameterList * mediatorParams
Pointer to APPS mediator parameter sublist.
Definition: APPSOptimizer.hpp:191
Dakota::DirectApplicInterface::prevRespId
String prevRespId
for tracking need to update response label arrays
Definition: DirectApplicInterface.hpp:237
Dakota::NonDMultilevelSampling::convergenceTolTarget
short convergenceTolTarget
store the convergence_tolerance_target input specification, prior to run-time Options right now:
Definition: NonDMultilevelSampling.hpp:546
Dakota::TraitsBase::supports_linear_inequality
virtual bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: DakotaTraitsBase.hpp:60
Dakota::DataVariablesRep::discreteUncSetIntCat
BitArray discreteUncSetIntCat
is each dusi var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:581
Dakota::Analyzer::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: DakotaAnalyzer.cpp:202
dakota::surrogates::PolynomialRegression::set_polynomial_coeffs
void set_polynomial_coeffs(const MatrixXd &coeffs)
Set the polynomial surrogate's coefficients.
Definition: SurrogatesPolynomialRegression.cpp:291
Dakota::ParallelLibrary::parallel_configuration_is_complete
bool parallel_configuration_is_complete()
identifies if the current ParallelConfiguration has been fully populated
Definition: ParallelLibrary.hpp:1087
Dakota::NonDMultilevelSampling::compute_sample_allocation_target
void compute_sample_allocation_target(const RealMatrix &var_qoi, const RealVector &cost, const Sizet2DArray &N_actual, const SizetArray &N_alloc, SizetArray &delta_N_l)
compute sample allocation delta based on a budget constraint
Definition: NonDMultilevelSampling.cpp:1344
Dakota::NonDBayesCalibration::importPredConfigs
String importPredConfigs
whether to import prediction configurations at which to calculate model discrepancy
Definition: NonDBayesCalibration.hpp:385
Dakota::MPIManager::mpirun_flag
bool mpirun_flag() const
true when Dakota is running in MPI mode
Definition: MPIManager.hpp:83
Dakota::RecastModel::approximations
std::vector< Approximation > & approximations()
retrieve the set of Approximations from the subModel
Definition: RecastModel.hpp:1011
Dakota::DataMethodRep::mutationType
String mutationType
the mutation_type specification for EA methods in MethodSCOLIBEA
Definition: DataMethod.hpp:647
Dakota::ProbabilityTransformModel::secondaryACVarMapTargets
ShortArray secondaryACVarMapTargets
"secondary" all continuous variable mapping targets flowed down from higher level iteration
Definition: ProbabilityTransformModel.hpp:194
Dakota::ParamStudy::discRealStepVector
IntVector discRealStepVector
the n-dimensional discrete real set index increment
Definition: ParamStudy.hpp:222
Dakota::Model::all_continuous_variable_ids
SizetMultiArrayConstView all_continuous_variable_ids() const
return all continuous variable identifiers from currentVariables
Definition: DakotaModel.hpp:2294
Dakota::DiscrepancyCorrection::correctionComputed
bool correctionComputed
flag indicating whether or not a correction has been computed and is available for application
Definition: DiscrepancyCorrection.hpp:133
Dakota::ProblemDescDB::get_is
const IntSet & get_is(const String &entry_name) const
get an IntSet out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1739
Dakota::SurrogatesBaseApprox::diagnostic
Real diagnostic(const String &metric_type) override
retrieve a single diagnostic metric for the diagnostic type specified
Definition: DakotaSurrogates.cpp:50
Dakota::SCALING_MIN_LOG
const double SCALING_MIN_LOG
lower bound on domain of logarithm function when scaling
Definition: ScalingModel.cpp:24
Dakota::DataEnvironment::operator=
DataEnvironment & operator=(const DataEnvironment &)
assignment operator
Definition: DataEnvironment.cpp:83
Dakota::ParallelLibrary::init_communicators
void init_communicators(const ParallelLevel &parent_pl, int num_servers, int procs_per_server, int min_procs_per_server, int max_procs_per_server, int max_concurrency, int asynch_local_concurrency, short default_config, short scheduling_override, bool peer_dynamic_avail)
split a parent communicator into child server communicators
Definition: ParallelLibrary.cpp:146
Dakota::NonDC3FunctionTrain::importBuildPointsFile
String importBuildPointsFile
user-specified file for importing build points
Definition: NonDC3FunctionTrain.hpp:116
Dakota::NonDBayesCalibration::print_hi2lo_begin
void print_hi2lo_begin(int num_it)
print calibrate_to_hifi progress
Definition: NonDBayesCalibration.cpp:1239
Dakota::SharedResponseData::access
friend class boost::serialization::access
allow boost access to serialize this class
Definition: SharedResponseData.hpp:160
Dakota::ProbabilityTransformModel::~ProbabilityTransformModel
~ProbabilityTransformModel()
destructor
Definition: ProbabilityTransformModel.cpp:88
Dakota::SharedResponseDataRep::metadataLabels
StringArray metadataLabels
descriptors for metadata fields (empty if none)
Definition: SharedResponseData.hpp:126
Dakota::ProblemDescDB::get_rma
const RealMatrixArray & get_rma(const String &entry_name) const
get a RealMatrixArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1397
Dakota::DataFitSurrModel::declare_sources
void declare_sources()
Declare a model's sources to the evaluationsDB.
Definition: DataFitSurrModel.cpp:2328
Dakota::NonDExpansion::covarianceControl
short covarianceControl
enumeration for controlling response covariance calculation and output: {DEFAULT,DIAGONAL,...
Definition: NonDExpansion.hpp:517
Dakota::AdapterModel::adapterVarsMap
IntVariablesMap adapterVarsMap
map of variables used by derived_evaluate_nowait(). Caches values needed for evaluation in synchroniz...
Definition: AdapterModel.hpp:170
Dakota::ResultsDBHDF5::array_allocate
void array_allocate(const StrStrSizet &iterator_id, const std::string &data_name, size_t array_size, const MetaDataType &metadata)
allocate an entry with sized array of the StoredType, e.g., array across response functions or optimi...
Definition: ResultsDBHDF5.hpp:238
Dakota::NonDBayesCalibration::choose_batch_from_mutual_info
void choose_batch_from_mutual_info(int random_seed, int num_it, int max_hifi, int num_hifi, RealMatrix &mi_chain, VariablesArray &design_matrix, VariablesArray &optimal_config_matrix, RealVector &MI_vec)
calculate the optimal points to add for a given batch
Definition: NonDBayesCalibration.cpp:1345
Dakota::DerivInformedPropCovTK::nonDQUESOInstance
NonDQUESOBayesCalibration * nonDQUESOInstance
Dakota QUESO instance for callbacks.
Definition: QUESOImpl.hpp:137
Dakota::DataVariablesRep::continuousStateLabels
StringArray continuousStateLabels
labels array for the continuous state variables (from the continuous_state descriptors specification ...
Definition: DataVariables.hpp:663
Dakota::NonD::archive_allocate_pdf
void archive_allocate_pdf()
allocate results array storage for pdf histograms
Definition: DakotaNonD.cpp:1594
Dakota::ProgramOptions::preproc_input
bool preproc_input() const
pre-process input file
Definition: ProgramOptions.cpp:121
Dakota::ApproximationInterface::check_id
void check_id(int id1, int id2)
verify consistency between two evaluation identifiers
Definition: ApproximationInterface.hpp:615
Dakota::TestDriverInterface::sobol_g_function
int sobol_g_function()
Sobol SA discontinuous test function.
Definition: TestDriverInterface.cpp:3085
Dakota::SurrBasedLocalMinimizer::core_run
void core_run()
Performs local surrogate-based minimization by minimizing local, global, or hierarchical surrogates o...
Definition: SurrBasedLocalMinimizer.cpp:365
Dakota::Variables::allContinuousVars
RealVector allContinuousVars
array combining all of the continuous variables
Definition: DakotaVariables.hpp:607
Dakota::TestDriverInterface::damped_oscillator
int damped_oscillator()
1d-6d that returns field values (ode solution)
Definition: TestDriverInterface.cpp:2411
Dakota::PecosApproximation::delta_combined_std_deviation
Real delta_combined_std_deviation()
return the change in standard deviation resulting from combined expansion refinement,...
Definition: PecosApproximation.hpp:567
Dakota::DataFitSurrModel::shared_approximation
SharedApproxData & shared_approximation()
retrieve the SharedApproxData from approxInterface
Definition: DataFitSurrModel.hpp:817
Dakota::Model::continuous_lower_bound
Real continuous_lower_bound(size_t i) const
return an active continuous lower bound from userDefinedConstraints
Definition: DakotaModel.hpp:2764
Dakota::SensAnalysisGlobal::rank_sort
static bool rank_sort(const int &x, const int &y)
sort algorithm to compute ranks for rank correlations
Definition: SensAnalysisGlobal.cpp:27
Dakota::APPSOptimizer::initialize_run
void initialize_run()
Definition: APPSOptimizer.cpp:37
Dakota::QMEApproximation::build
void build()
builds the approximation from scratch
Definition: QMEApproximation.cpp:57
Dakota::DataModelRep::rbfMaxPts
short rbfMaxPts
maximum number of points for radial basis function approximation
Definition: DataModel.hpp:252
Dakota::Model::ignore_bounds
bool ignore_bounds() const
option for ignoring bounds when numerically estimating derivatives
Definition: DakotaModel.hpp:3623
Dakota::Model::all_discrete_int_upper_bounds
const IntVector & all_discrete_int_upper_bounds() const
return all discrete upper bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3239
Dakota::Variables::discrete_real_variable
Real discrete_real_variable(size_t index) const
return an active discrete real variable
Definition: DakotaVariables.hpp:901
Dakota::SurrBasedGlobalMinimizer::replacePoints
bool replacePoints
flag for replacing the previous iteration's point additions, rather than continuing to append,...
Definition: SurrBasedGlobalMinimizer.hpp:107
Dakota::ScalingModel::secondary_resp_scaler
static void secondary_resp_scaler(const Variables &native_vars, const Variables &scaled_vars, const Response &native_response, Response &scaled_response)
RecastModel callback for secondary response scaling: transform constraints (grads,...
Definition: ScalingModel.cpp:888
Dakota::NonDNonHierarchSampling::mlmfSubMethod
unsigned short mlmfSubMethod
variance minimization algorithm selection: SUBMETHOD_MFMC or SUBMETHOD_ACV_{IS,MF,...
Definition: NonDNonHierarchSampling.hpp:654
Dakota::ActiveSet::operator!=
friend bool operator!=(const ActiveSet &set1, const ActiveSet &set2)
inequality operator
Definition: DakotaActiveSet.hpp:292
Dakota::NonDAdaptImpSampling::generate_samples
void generate_samples(RealVectorArray &var_samples_u)
generate a set of samples based on multimodal sampling density
Definition: NonDAdaptImpSampling.cpp:585
Dakota::SharedVariablesData::cdiv_index_to_adiv_index
size_t cdiv_index_to_adiv_index(size_t div_index) const
convert index within complement of active discrete integer variables to index within all discrete int...
Dakota::NonDGPMSABayesCalibration::calibrate
void calibrate()
performs a forward uncertainty propagation by using GPM/SA to generate a posterior distribution on pa...
Definition: NonDGPMSABayesCalibration.cpp:205
Dakota::Interface::interfaceRep
std::shared_ptr< Interface > interfaceRep
pointer to the letter (initialized only for the envelope)
Definition: DakotaInterface.hpp:486
Dakota::SubspaceModel::numFullspaceVars
size_t numFullspaceVars
Number of fullspace active continuous variables.
Definition: SubspaceModel.hpp:170
Dakota::NonDPolynomialChaos::config_integration
bool config_integration(unsigned short quad_order, unsigned short ssg_level, unsigned short cub_int, Iterator &u_space_sampler, Model &g_u_model, String &approx_type)
configure u_space_sampler and approx_type based on numerical integration specification
Definition: NonDPolynomialChaos.cpp:457
Dakota::Model::idrv
size_t idrv() const
returns number of inactive discrete real vars
Definition: DakotaModel.hpp:1789
Dakota::Model::fd_gradient_step_size
const RealVector & fd_gradient_step_size() const
return the finite difference gradient step size (fdGradStepSize)
Definition: DakotaModel.hpp:3631
Dakota::NonlinearCGTraits::~NonlinearCGTraits
virtual ~NonlinearCGTraits()
destructor
Definition: NonlinearCGOptimizer.hpp:31
Dakota::ActiveSet::read
void read(std::istream &s)
read an active set object from an std::istream
Definition: DakotaActiveSet.hpp:247
Dakota::QMEApproximation::pExp
RealVector pExp
vector of exponent values
Definition: QMEApproximation.hpp:84
fpinit_ASL
void fpinit_ASL()
Dakota::DataVariablesRep::discreteIntAleatoryUncLowerBnds
IntVector discreteIntAleatoryUncLowerBnds
distribution lower bounds for all discrete integer aleatory uncertain variables
Definition: DataVariables.hpp:721
Dakota::ParallelLibrary::command_line_pre_run
bool command_line_pre_run() const
return preRunFlag
Definition: ParallelLibrary.hpp:1330
Dakota::NonDIntegration::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonDIntegration.cpp:84
Dakota::NonDLocalReliability::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDLocalReliability.cpp:441
Dakota::ApplicationInterface::failRecoveryFnVals
RealVector failRecoveryFnVals
the dummy function values used for the recover failAction
Definition: ApplicationInterface.hpp:512
Dakota::NCSUOptimizer::linEqTargets
RealVector linEqTargets
linear equality constraint targets used in "user_functions" mode
Definition: NCSUOptimizer.hpp:173
Dakota::APPSEvalMgr::printDebugInfo
void printDebugInfo(void) const
empty implementation of debug info needed to complete the interface
Definition: APPSEvalMgr.hpp:64
Dakota::ExperimentData::all_data
const RealVector & all_data(size_t experiment)
return contiguous vector of all data (scalar, followed by field) for the specified experiment
Definition: ExperimentData.hpp:523
Dakota::Interface::response_mapping
void response_mapping(const Response &algebraic_response, const Response &core_response, Response &total_response)
combine the response from algebraic_mappings() with the response from derived_map() to create the tot...
Definition: DakotaInterface.cpp:688
Dakota::Model::all_discrete_real_lower_bound
void all_discrete_real_lower_bound(Real a_d_l_bnd, size_t i)
set a lower bound within all discrete lower bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3294
Dakota::Analyzer::vbdFlag
bool vbdFlag
flag indicating the activation of variance-bsaed decomposition for computing Sobol' indices,...
Definition: DakotaAnalyzer.hpp:217
Dakota::WorkdirHelper::operator=
WorkdirHelper & operator=(const WorkdirHelper &)
assignment operator
Dakota::DiscrepancyCorrection::approxFnsPrevCenter
RealVector approxFnsPrevCenter
copy of approximate function values at center of previous correction cycle
Definition: DiscrepancyCorrection.hpp:249
Dakota::SNLLOptimizer::post_run
void post_run(std::ostream &s)
performs data recovery and calls Optimizer::post_run()
Definition: SNLLOptimizer.cpp:1183
Dakota::Model::nested_variable_mappings
virtual void nested_variable_mappings(const SizetArray &c_index1, const SizetArray &di_index1, const SizetArray &ds_index1, const SizetArray &dr_index1, const ShortArray &c_target2, const ShortArray &di_target2, const ShortArray &ds_target2, const ShortArray &dr_target2)
set primaryA{C,DI,DS,DR}VarMapIndices, secondaryA{C,DI,DS,DR}VarMapTargets (coming from a higher-leve...
Definition: DakotaModel.cpp:5135
Dakota::ParallelLibrary::mi_parallel_level_defined
bool mi_parallel_level_defined(size_t index=_NPOS) const
test current parallel configuration for definition of meta-iterator-iterator parallel level
Definition: ParallelLibrary.hpp:1178
Dakota::Model::update_from_subordinate_model
virtual void update_from_subordinate_model(size_t depth=SZ_MAX)
propagate vars/labels/bounds/targets from the bottom up
Definition: DakotaModel.cpp:3675
Dakota::Approximation::coefficient_labels
virtual void coefficient_labels(std::vector< std::string > &coeff_labels) const
print the coefficient array computed in build()/rebuild()
Definition: DakotaApproximation.cpp:949
Dakota::EnsembleSurrModel::truthModelKey
Pecos::ActiveKey truthModelKey
key defining active model form / resolution level for the truth model
Definition: EnsembleSurrModel.hpp:286
Dakota::DiscrepancyCorrection::sharedData
SharedApproxData sharedData
data that is shared among all correction Approximations
Definition: DiscrepancyCorrection.hpp:213
Dakota::VPSApproximation::numObs
size_t numObs
The number of observations on which the GP surface is built.
Definition: VPSApproximation.hpp:195
Dakota::ApplicationInterface::assign_asynch_local_queue
void assign_asynch_local_queue(PRPQueue &local_prp_queue, PRPQueueIter &local_prp_iter)
helper function for creating an initial active local queue by launching asynch local jobs from local_...
Definition: ApplicationInterface.cpp:1327
Dakota::SharedVariablesData::adrv_index_to_all_index
size_t adrv_index_to_all_index(size_t adrv_index) const
convert index within all discrete real variables to index within aggregated variables (all continous,...
Definition: SharedVariablesData.hpp:1245
Dakota::NonDInterval::ccBelVal
RealVectorArray ccBelVal
Storage array to hold CCB response values.
Definition: NonDInterval.hpp:107
Dakota::Interface::analysis_drivers
virtual const StringArray & analysis_drivers() const
retrieve the analysis drivers specification for application interfaces
Definition: DakotaInterface.cpp:1457
Dakota::Rank1Lattice::reorder
UInt32(Rank1Lattice::* reorder)(UInt32)
Function pointer to the chosen order of the points.
Definition: Rank1Lattice.hpp:143
Dakota::Model::discrete_real_lower_bounds
const RealVector & discrete_real_lower_bounds() const
return the active discrete real lower bounds from userDefinedConstraints
Definition: DakotaModel.hpp:2921
Dakota::ParamStudy::archive_model_response
void archive_model_response(const Response &, size_t idx) const override
Archive responses for parameter set idx.
Definition: ParamStudy.cpp:306
Dakota::SOLBase::informResult
int informResult
INFORM from NPSOL manual: optimization status on exit.
Definition: SOLBase.hpp:179
Dakota::DataMethodRep::methodOutput
short methodOutput
method verbosity control: {SILENT,QUIET,NORMAL,VERBOSE,DEBUG}_OUTPUT (from the output specification i...
Definition: DataMethod.hpp:318
Dakota::Model::evaluate
void evaluate()
Compute the Response at currentVariables (default ActiveSet).
Definition: DakotaModel.cpp:1190
main
int main(int argc, char *argv[])
The main program for exercising the DLL API with a simple command-line.
Definition: dll_tester.cpp:20
Dakota::Model::inactive_discrete_real_upper_bounds
const RealVector & inactive_discrete_real_upper_bounds() const
return the inactive discrete upper bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3115
dakota::surrogates::SquaredExponentialKernel::compute_second_deriv_pred_gram
MatrixXd compute_second_deriv_pred_gram(const MatrixXd &pred_gram, const std::vector< MatrixXd > &mixed_dists, const VectorXd &theta_values, const int index_i, const int index_j) override
Compute the second derivatve of the prediction matrix for a pair of components.
Definition: SurrogatesGPKernels.cpp:47
Dakota::DataTransformModel::archive_best_original
void archive_best_original(const ResultsManager &results_db, const StrStrSizet &iterator_id, const RealVector &function_values, const int &exp_index, const int &num_best, const int &best_index)
Archive the best model reponses (undifferenced with experimental data) for experiment exp_index and f...
Definition: DataTransformModel.cpp:1259
Dakota::Response::write_rep
void write_rep(MPIPackBuffer &s) const
write a letter object to a packed MPI buffer
Dakota::SharedC3ApproxData::oneApproxOpts
std::vector< OneApproxOpts * > oneApproxOpts
one-D approximation options (basis type, poly order, etc.)
Definition: SharedC3ApproxData.hpp:207
Dakota::ApplicationInterface::synchronous_local_evaluations
void synchronous_local_evaluations(PRPQueue &prp_queue)
perform all jobs in prp_queue using synchronous approaches on the local processor
Definition: ApplicationInterface.cpp:2135
Dakota::DataModelRep::subspaceSampleType
unsigned short subspaceSampleType
sampling method for building the subspace model
Definition: DataModel.hpp:360
Dakota::SeqHybridMetaIterator::~SeqHybridMetaIterator
~SeqHybridMetaIterator()
destructor
Definition: SeqHybridMetaIterator.cpp:109
Dakota::SNLLOptimizer::nlf1Con
OPTPP::NLF1 * nlf1Con
pointer to constraint NLF for (analytic) gradient-based optimizers
Definition: SNLLOptimizer.hpp:325
Dakota::NIDRProblemDescDB::check_driver
static int check_driver(const String &an_driver, const StringArray &link_files, const StringArray &copy_files)
tokenize and try to validate the presence of an analysis driver, potentially included in the linked o...
Definition: NIDRProblemDescDB.cpp:892
Dakota::ProcessHandleApplicInterface::join_evaluation_process_group
virtual void join_evaluation_process_group(bool new_group)
create (if new_group) and join the process group for asynch evaluations
Definition: ProcessHandleApplicInterface.cpp:494
Dakota::NonDExpansion::ruleGrowthOverride
short ruleGrowthOverride
user override of default rule growth: NO_GROWTH_OVERRIDE, RESTRICTED, or UNRESTRICTED
Definition: NonDExpansion.hpp:486
Dakota::NestedModel::subIteratorJobCntr
int subIteratorJobCntr
subIterator job counter since last synchronize()
Definition: NestedModel.hpp:291
Dakota::ResultsDBHDF5::flush
void flush() const override
Flush HDF5 cache to disk.
Definition: ResultsDBHDF5.cpp:257
Dakota::NonDAdaptImpSampling::recentered_density
Real recentered_density(const RealVector &sample_point, const RealRealPairArray &cauv_u_bnds)
compute density between a representative point and a sample point, assuming (bounded) standard normal
Definition: NonDAdaptImpSampling.cpp:831
Dakota::Analyzer::update_model_from_sample
virtual void update_model_from_sample(Model &model, const Real *sample_vars)
update model's current variables with data from sample
Definition: DakotaAnalyzer.cpp:415
Dakota::RandomFieldModel::rfDataFilename
String rfDataFilename
name of the data file with RF build data
Definition: RandomFieldModel.hpp:153
Dakota::SeqHybridMetaIterator::update_local_results
void update_local_results(int job_index)
used by IteratorScheduler to update local results arrays
Definition: SeqHybridMetaIterator.hpp:216
Dakota::NonDAdaptImpSampling::initPointsU
RealVectorArray initPointsU
the original set of u-space samples passed in initialize()
Definition: NonDAdaptImpSampling.hpp:175
Dakota::Model::all_discrete_real_variable_labels
StringMultiArrayConstView all_discrete_real_variable_labels() const
return all discrete variable labels in currentVariables
Definition: DakotaModel.hpp:2680
Dakota::NonlinearCGOptimizer::stepLength
Real stepLength
current step length parameter alpha
Definition: NonlinearCGOptimizer.hpp:137
Dakota::NonDCubature::cubIntRule
unsigned short cubIntRule
the isotropic cubature integration rule
Definition: NonDCubature.hpp:101
Dakota::TestDriverInterface::steady_state_diffusion_core
void steady_state_diffusion_core(SpectralDiffusionModel &model, RealVector &domain_limits)
shared helper function between steady_state_diffusion_1d() and ss_diffusion_discrepancy()
Definition: TestDriverInterface.cpp:1861
Dakota::ScilabInterface::scilab_engine_run
int scilab_engine_run(const String &ac_name)
principal Scilab execute function
Definition: ScilabInterface.cpp:88
Dakota::NonDAdaptImpSampling::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final statistics
Definition: NonDAdaptImpSampling.cpp:857
Dakota::ProcessHandleApplicInterface::serve_analyses_asynch
void serve_analyses_asynch()
serve the analysis scheduler and execute analysis jobs asynchronously
Definition: ProcessHandleApplicInterface.cpp:374
Dakota::Model::discrete_real_variable_labels
StringMultiArrayConstView discrete_real_variable_labels() const
return the active discrete variable labels from currentVariables
Definition: DakotaModel.hpp:2495
dakota::surrogates::Python::Python
Python(const std::string &module_and_class_name)
Constructor that sets moduleAndClassName and does not build.
Definition: SurrogatesPython.cpp:16
Dakota::ConcurrentMetaIterator::parameterSets
RealVectorArray parameterSets
an array of parameter set vectors (either multistart variable sets or pareto multi-objective/least sq...
Definition: ConcurrentMetaIterator.hpp:110
dakota::util::NormalizationScaler
Normalizes the data using max and min feature values.
Definition: UtilDataScaler.hpp:150
Dakota::NonDExpansion::compute_covariance
void compute_covariance()
calculate the response covariance (diagonal or full matrix) for the expansion indicated by statsMetri...
Definition: NonDExpansion.hpp:768
Dakota::DataModel::data_rep
std::shared_ptr< DataModelRep > data_rep()
return dataModelRep
Definition: DataModel.hpp:592
Dakota::NonDExpansion::select_candidate
void select_candidate(size_t best_candidate)
promote selected candidate into reference grid + expansion
Definition: NonDExpansion.cpp:1767
Dakota::NonDC3FunctionTrain::push_c3_start_rank
void push_c3_start_rank(size_t start_rank)
Publish configuration data for initial function train cores, prior to any adaptation.
Definition: NonDC3FunctionTrain.cpp:478
Dakota::ProcessApplicInterface::file_cleanup
void file_cleanup() const
Definition: ProcessApplicInterface.cpp:891
Dakota::DataVariablesRep::discreteDesignSetIntLowerBnds
IntVector discreteDesignSetIntLowerBnds
discrete design integer set lower bounds inferred from set values
Definition: DataVariables.hpp:684
Dakota::DataModelRep::startOrder
unsigned short startOrder
starting polynomial order
Definition: DataModel.hpp:428
Dakota::ApplicationInterface::evaluation_cache
bool evaluation_cache() const
return evalCacheFlag
Definition: ApplicationInterface.hpp:590
Dakota::AdapterModel::~AdapterModel
~AdapterModel()
destructor
Definition: AdapterModel.hpp:195
Dakota::NonDMultilevelSampling::accumulate_ml_Qsums
void accumulate_ml_Qsums(IntRealMatrixMap &sum_Q, size_t lev, SizetArray &num_Q)
update running QoI sums for one model (sum_Q) using set of model evaluations within allResponses; use...
Definition: NonDMultilevelSampling.cpp:713
Dakota::NonDAdaptiveSampling::drawNewX
RealVectorArray drawNewX(int this_k, int respFnCount=0)
function to pick the next X value to be evaluated by the Iterated model
Definition: NonDAdaptiveSampling.cpp:753
Dakota::ForkApplicInterface::create_analysis_process
pid_t create_analysis_process(bool block_flag, bool new_group)
spawn a child process for an analysis component within an evaluation using fork()/execvp() and wait f...
Definition: ForkApplicInterface.cpp:115
dakota::util::DataScaler::scale_samples
void scale_samples(const MatrixXd &unscaled_samples, MatrixXd &scaled_samples)
Apply scaling to a set of unscaled samples.
Definition: UtilDataScaler.cpp:45
Dakota::NonDGPMSABayesCalibration::overlay_initial_params
void overlay_initial_params(QUESO::GslVector &full_param_initials)
overlay the Dakota user's initial parameters on the full GPMSA vector of parameters
Definition: NonDGPMSABayesCalibration.cpp:378
Dakota::DataVariables::read
void read(MPIUnpackBuffer &s)
read a DataVariables object from a packed MPI buffer
Definition: DataVariables.hpp:1024
Dakota::Response::function_gradient_view
RealVector function_gradient_view(int i)
return the i-th function gradient as a SerialDenseVector view (shallow copy) for updating in place
Definition: DakotaResponse.hpp:677
Dakota::SurfpackApproximation::gradient
const RealVector & gradient(const Variables &vars) override
retrieve the approximate function gradient for a given parameter vector x
Definition: SurfpackApproximation.cpp:531
Dakota::NonDLocalReliability::prevFnGradULev0
RealMatrix prevFnGradULev0
matrix of limit state sensitivities w.r.t. active/uncertain variables for level 0....
Definition: NonDLocalReliability.hpp:316
Dakota::DataModelRep::collocationPoints
size_t collocationPoints
number of data points used in FT construction by regression
Definition: DataModel.hpp:456
Dakota::ProblemDescDB::dataModelIter
std::list< DataModel >::iterator dataModelIter
iterator identifying the active list node in dataModelList
Definition: ProblemDescDB.hpp:481
Dakota::DataVariablesRep::discreteIntEpistemicUncLabels
StringArray discreteIntEpistemicUncLabels
labels for all discrete integer epistemic uncertain variables
Definition: DataVariables.hpp:768
Dakota::DirectApplicInterface::set_communicators_checks
void set_communicators_checks(int max_eval_concurrency)
Definition: DirectApplicInterface.hpp:268
dakota::util::CholeskySolver::solve
void solve(const MatrixXd &A, const MatrixXd &b, MatrixXd &x) override
Find a solution to Ax = b.
Definition: UtilLinearSolvers.cpp:219
Dakota::NonDGPImpSampling::gpCvars
RealVectorArray gpCvars
Vector to hold the current values of the current sample inputs on the GP.
Definition: NonDGPImpSampling.hpp:98
Dakota::NL2SOLLeastSq::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NL2SOLLeastSq.cpp:292
Dakota::SharedVariablesData::idrv_index_to_all_index
size_t idrv_index_to_all_index(size_t drv_index) const
convert index within inactive discrete real variables to index within aggregated variables (all conti...
Definition: SharedVariablesData.hpp:1227
Dakota::DataMethodRep::expandAfterSuccess
int expandAfterSuccess
the expand_after_success specification for PS/SW methods in MethodSCOLIBPS and MethodSCOLIBSW
Definition: DataMethod.hpp:627
Dakota::DataTransformModel::vars_mapping
static void vars_mapping(const Variables &recast_vars, Variables &submodel_vars)
map the inbound expanded variables to the sub-model, discarding hyperparams (assumes hyper-parameters...
Definition: DataTransformModel.cpp:717
Dakota::NonDReliability::pmaMaximizeG
bool pmaMaximizeG
flag indicating maximization of G(u) within PMA formulation
Definition: NonDReliability.hpp:101
Dakota::NonDLHSInterval::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDLHSInterval.cpp:68
Dakota::SharedSurfpackApproxData::~SharedSurfpackApproxData
~SharedSurfpackApproxData()
destructor
Definition: SharedSurfpackApproxData.hpp:155
Dakota::RecastModel::correction_order
short correction_order() const
retrieve subModel's correction order
Definition: RecastModel.hpp:919
Dakota::ProcessApplicInterface::read_results_files
void read_results_files(Response &response, const int id, const String &eval_id_tag)
read the response object from one or more results files using full eval_id_tag passed
Definition: ProcessApplicInterface.cpp:711
Dakota::Interface::evaluation_id
int evaluation_id() const
returns the value of the (total) evaluation id counter for the interface
Definition: DakotaInterface.hpp:507
Dakota::NonDLocalSingleInterval
Class for using local gradient-based optimization approaches to calculate interval bounds for epistem...
Definition: NonDLocalSingleInterval.hpp:30
Dakota::SharedVariablesDataRep::vc_lookup
size_t vc_lookup(unsigned short key) const
retrieve the count within variablesComponents corresponding to key
Definition: SharedVariablesData.hpp:328
Dakota::NonDPOFDarts::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDPOFDarts.cpp:91
Dakota::NL2SOLLeastSq::rdreq
int rdreq
whether to compute the regression diagnostic vector (regression_diagnostics)
Definition: NL2SOLLeastSq.hpp:140
Dakota::Variables::icv
size_t icv() const
number of inactive continuous vars
Definition: DakotaVariables.hpp:741
Dakota::SNLLBase::snll_finalize_run
void snll_finalize_run(OPTPP::NLP0 *nlf_objective)
convenience function for clearing OPT++ data after method execution
Definition: SNLLBase.cpp:327
Dakota::ActiveSubspaceModel::initialize_subspace
void initialize_subspace()
helper for shared code between lightweight ctor and initialize_mapping()
Definition: ActiveSubspaceModel.cpp:215
Dakota::SensAnalysisGlobal::check_correlations_for_nan_or_inf
void check_correlations_for_nan_or_inf(std::ostream &s) const
Check correlation matrices for nans or infs and print warning message.
Definition: SensAnalysisGlobal.cpp:634
Dakota::NonDGPMSABayesCalibration::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: NonDGPMSABayesCalibration.cpp:643
Dakota::NonDGlobalEvidence::set_cell_bounds
void set_cell_bounds()
set the optimization variable bounds for each cell
Definition: NonDGlobalEvidence.cpp:36
Dakota::ROLTraits::VecT
std::vector< Real > VecT
ROL default data type to be used by Dakota data adapters.
Definition: ROLOptimizer.hpp:142
Dakota::SharedApproxData::activeKey
Pecos::ActiveKey activeKey
key indicating the active model or model-pair used for approximation data
Definition: SharedApproxData.hpp:244
Dakota::SubspaceModel::initialize_base_recast
void initialize_base_recast(void(*variables_map)(const Variables &recast_vars, Variables &sub_model_vars), void(*set_map)(const Variables &recast_vars, const ActiveSet &recast_set, ActiveSet &sub_model_set), void(*primary_resp_map)(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response))
Initialize the base class RecastModel with reduced space variable sizes.
Definition: SubspaceModel.cpp:114
Dakota::Interface::evalIdCntr
int evalIdCntr
total interface evaluation counter
Definition: DakotaInterface.hpp:386
Dakota::OutputManager::startup_message
void startup_message(const String &start_msg)
Set the Dakota startup message ("Running on...")
Definition: OutputManager.cpp:275
Dakota::Response::functionValues
RealVector functionValues
Abstract set of response functions. Ordered: [primary_scalar, primary_field, nonlinear_inequality,...
Definition: DakotaResponse.hpp:402
Dakota::Minimizer::numLinearEqConstraints
size_t numLinearEqConstraints
number of linear equality constraints
Definition: DakotaMinimizer.hpp:259
Dakota::ROLOptimizer::upperBounds
Teuchos::RCP< ROL::StdVector< Real > > upperBounds
Handle to ROL's upper bounds vector.
Definition: ROLOptimizer.hpp:113
Dakota::DataResponsesRep::intervalType
String intervalType
numerical gradient interval type: forward or central (from the interval_type specification in RespGra...
Definition: DataResponses.hpp:199
Dakota::SysCallApplicInterface::wait_local_evaluation_sequence
void wait_local_evaluation_sequence(PRPQueue &prp_queue)
Definition: SysCallApplicInterface.hpp:101
Dakota::NonDMultilevelSampling::multilevel_mc_pilot_projection
void multilevel_mc_pilot_projection()
Qsum approach projecting estimator performance from a pilot sample.
Definition: NonDMultilevelSampling.cpp:405
Dakota::PSUADEDesignCompExp::randomSeed
int randomSeed
current seed for the random number generator
Definition: PSUADEDesignCompExp.hpp:99
Dakota::DataTransformModel::expData
ExperimentData & expData
Reference to the experiment data used to construct this Model.
Definition: DataTransformModel.hpp:236
Dakota::DataMethodRep::postProcessorType
String postProcessorType
The post processor type.
Definition: DataMethod.hpp:724
Dakota::CONMINOptimizer::ISC
int * ISC
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:247
Dakota::TestDriverInterface::barnes_lf
int barnes_lf()
lo-fi barnes test for SBO perforamnce
Definition: TestDriverInterface.cpp:4263
Dakota::NonDInterval::singleIntervalFlag
bool singleIntervalFlag
flag for SingleInterval derived class
Definition: NonDInterval.hpp:100
Dakota::SurrBasedLocalMinimizer::globalLowerBnds
RealVector globalLowerBnds
Global lower bounds.
Definition: SurrBasedLocalMinimizer.hpp:225
gen_dakota_input
void gen_dakota_input(const int &color, std::string &input)
Return the appropriate DAKOTA input based on color (1 or 2)
Definition: library_split.cpp:135
Dakota::ScalingModel::need_resp_trans_byvars
bool need_resp_trans_byvars(const ShortArray &asv, int start_index, int num_resp) const
determine if response transformation is needed due to variable transformations
Definition: ScalingModel.cpp:926
Dakota::PythonInterface
Definition: PythonInterface.hpp:31
Dakota::NonDACVSampling::FMat
RealSymMatrix FMat
the "F" matrix from Gorodetsky JCP paper
Definition: NonDACVSampling.hpp:244
Dakota::C3Approximation::combinedC3FTData
C3FnTrainData combinedC3FTData
the combined approximation, summed across model keys
Definition: C3Approximation.hpp:235
Dakota::SharedVariablesData::adrv_to_all_mask
BitArray adrv_to_all_mask() const
create a BitArray indicating the all discrete real subset of all {continuous,discrete {int,...
Definition: SharedVariablesData.hpp:1365
Dakota::JEGATraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: JEGAOptimizer.hpp:641
Dakota::ResultsDBBase::add_metadata_to_execution
virtual void add_metadata_to_execution(const StrStrSizet &iterator_id, const AttributeArray &attrs)=0
Add key:value metadata to an execution.
Dakota::NonDPolynomialChaos::respScaling
bool respScaling
flag for scaling response data to [0,1] for alignment with regression tols
Definition: NonDPolynomialChaos.hpp:199
Dakota::NonDBayesCalibration::prior_mean
void prior_mean(VectorType &mean_vec) const
return the mean of the prior distribution
Definition: NonDBayesCalibration.hpp:766
dakota::surrogates::GP_Objective::GP_Objective
GP_Objective(GaussianProcess &gp_model)
Constructor for GP_Objective.
Definition: SurrogatesGPObjective.cpp:20
Dakota::NonDSampling::compute_moment_confidence_intervals
void compute_moment_confidence_intervals(const RealMatrix &moment_stats, RealMatrix &moment_conf_ints, const SizetArray &sample_counts, short moments_type)
compute moment confidence intervals from moment values
Definition: NonDSampling.cpp:1239
Dakota::ActiveSet::~ActiveSet
~ActiveSet()
destructor
Definition: DakotaActiveSet.hpp:143
Dakota::StringScale::StringScale
StringScale(const std::string &in_label, std::initializer_list< const char * > in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes and initializer list of string literals.
Definition: dakota_results_types.hpp:387
Dakota::ProgramOptions::echo_input
bool echo_input() const
is input echo specified?
Definition: ProgramOptions.cpp:118
Dakota::CONMINOptimizer::DF
double * DF
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:240
Dakota::SurrBasedGlobalTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: SurrBasedGlobalMinimizer.hpp:54
Dakota::NonDExpansion::compute_moments
void compute_moments()
compute expansion moments; this uses a lightweight approach for incremental statistics (no additional...
Definition: NonDExpansion.cpp:2917
Dakota::NonDBayesCalibration::negLogPostModel
Model negLogPostModel
RecastModel for solving for MAP: reduces residualModel to scalar negative log posterior.
Definition: NonDBayesCalibration.hpp:299
Dakota::SurrogateModel::corrOrder
short corrOrder
order of correction: 0 (value), 1 (gradient), or 2 (Hessian)
Definition: SurrogateModel.hpp:201
Dakota::SharedPecosApproxData::approx_type_to_basis_type
void approx_type_to_basis_type(const String &approx_type, short &basis_type)
utility to convert Dakota type string to Pecos type enumeration
Definition: SharedPecosApproxData.cpp:72
Dakota::Variables::active_variables
void active_variables(const Variables &vars)
copy the active cv/div/dsv/drv variables from vars
Definition: DakotaVariables.hpp:920
Dakota::NonDGenACVSampling::gVec
RealVector gVec
the "g" vector in Bomarito et al.
Definition: NonDGenACVSampling.hpp:249
Dakota::SurrBasedGlobalTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: SurrBasedGlobalMinimizer.hpp:42
Dakota::Environment::programOptions
ProgramOptions programOptions
the command line options manager
Definition: DakotaEnvironment.hpp:149
Dakota::EnsembleSurrModel::truth_model
Model & truth_model()
return truthModel
Definition: EnsembleSurrModel.hpp:940
Dakota::SurrogateModel::correction_order
short correction_order() const
return the correction order from the DiscrepancyCorrection object used by SurrogateModels
Definition: SurrogateModel.hpp:330
Dakota::count_consecutive_trailing_zero_bits
unsigned count_consecutive_trailing_zero_bits(UInt32 v)
Count consecutive trailing zero bits.
Definition: dakota_bit_utils.hpp:28
Dakota::TestDriverInterface::salinas
int salinas()
direct interface to the SALINAS structural dynamics code
Definition: TestDriverInterface.cpp:4886
Dakota::NonDLocalInterval::initialize
virtual void initialize()
perform any required initialization
Definition: NonDLocalInterval.cpp:235
Dakota::ConcurrentMetaIterator::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: ConcurrentMetaIterator.cpp:151
Dakota::ProgramOptions::user_stderr_redirect
bool user_stderr_redirect() const
whether the user/client code requested a redirect of stderr
Definition: ProgramOptions.cpp:219
Dakota::RichExtrapVerification::extrapolation
void extrapolation(const RealVector &refine_triple, RealMatrix &qoi_triples)
estimate convOrder from refinement and quantity of interest (QOI) triples
Definition: RichExtrapVerification.cpp:100
Dakota::ConcurrentMetaIterator::algorithm_space_model
const Model & algorithm_space_model() const
return the result of any recasting or surrogate model recursion layered on top of iteratedModel by th...
Definition: ConcurrentMetaIterator.hpp:124
Dakota::DataModelRep::subspaceIdCV
bool subspaceIdCV
Flag to use cross validation to identify active subspace dimension.
Definition: DataModel.hpp:392
Dakota::C3FnTrainData::copy
C3FnTrainData copy() const
perform a deep copy (copy ctor and operator= use shallow copies)
Definition: C3FnTrainData.cpp:273
Dakota::OptDartsTraits::~OptDartsTraits
virtual ~OptDartsTraits()
destructor
Definition: OptDartsOptimizer.hpp:35
Dakota::SharedVariablesData::all_discrete_real_labels
StringMultiArrayView all_discrete_real_labels(size_t start, size_t num_items) const
get num_items discrete real labels beginning at index start
Definition: SharedVariablesData.hpp:1462
Dakota::NonDC3FunctionTrain::collocPtsSpec
size_t collocPtsSpec
user specification for collocation_points
Definition: NonDC3FunctionTrain.hpp:150
Dakota::SharedVariablesDataRep::activeVarsCompsTotals
SizetArray activeVarsCompsTotals
totals for active variable type counts for {continuous,discrete integer,discrete string,...
Definition: SharedVariablesData.hpp:238
Dakota::ScilabInterface::derived_map_ac
virtual int derived_map_ac(const String &ac_name)
execute an analysis code portion of a direct evaluation invocation
Definition: ScilabInterface.cpp:69
Dakota::ParallelLibrary::program_options
ProgramOptions & program_options()
return programOptions reference
Definition: ParallelLibrary.hpp:1035
Dakota::Variables::discrete_string_variable_type
void discrete_string_variable_type(unsigned short dsv_type, size_t index)
set an active discrete string variable type
Definition: DakotaVariables.hpp:1355
Dakota::DakotaROLEqConstraintsHess::~DakotaROLEqConstraintsHess
virtual ~DakotaROLEqConstraintsHess()
Destructor.
Definition: ROLOptimizer.hpp:530
Dakota::DataModelRep::approxPointReuse
String approxPointReuse
sample reuse selection for building global approximations: none, all, region, or file (from the reuse...
Definition: DataModel.hpp:166
Dakota::ProgramOptions::pre_run
bool pre_run() const
is pre-run mode active?
Definition: ProgramOptions.cpp:161
Dakota::VPSApproximation::~VPSApproximation
~VPSApproximation()
destructor
Definition: VPSApproximation.cpp:98
Dakota::DataFitSurrModel::DataFitSurrModel
DataFitSurrModel(ProblemDescDB &problem_db)
constructor
Definition: DataFitSurrModel.cpp:31
Dakota::Interface::advancement_available
virtual bool advancement_available()
query for available advancements in approximation resolution controls
Definition: DakotaInterface.cpp:1293
Dakota::EffGlobalMinimizer::batchEvalId
int batchEvalId
counter for incrementing evaluation ids to allow synchronization with iteratedModel ids across acquis...
Definition: EffGlobalMinimizer.hpp:295
Dakota::Constraints::all_continuous_upper_bounds
const RealVector & all_continuous_upper_bounds() const
returns a single array with all continuous upper bounds
Definition: DakotaConstraints.hpp:741
Dakota::NonDBayesCalibration::build_model_discrepancy
void build_model_discrepancy()
calculate model discrepancy with respect to experimental data
Definition: NonDBayesCalibration.cpp:1662
Dakota::ParamStudy::resize
bool resize()
reinitializes iterator based on new variable size
Definition: ParamStudy.cpp:134
Dakota::Interface::replace_approximation
virtual void replace_approximation(const IntResponsePair &response_pr)
replace the response for a single point within an existing approximation
Definition: DakotaInterface.cpp:1167
Dakota::DataMethodRep::maxStep
Real maxStep
the max_step specification in MethodOPTPPDC
Definition: DataMethod.hpp:526
Dakota::DataMethodRep::drScaleType
String drScaleType
DR scale type.
Definition: DataMethod.hpp:1357
dakota::surrogates::compute_hyperbolic_level_indices
void compute_hyperbolic_level_indices(int num_dims, int level, double p, MatrixXi &indices)
Compute the hyperbolic cross indices for a given level.
Definition: surrogates_tools.cpp:104
Dakota::NonDLHSSampling::increm_lhs_parameter_set
void increm_lhs_parameter_set(int previous_samples, int new_samples, RealMatrix &full_samples, IntMatrix &all_ranks)
generate a new batch that is Latin w.r.t. the previous samples
Definition: NonDLHSSampling.cpp:312
Dakota::ProblemDescDB::dataVariablesList
std::list< DataVariables > dataVariablesList
list of variables specifications, one for each call to variables_kwhandler() or insert_node()
Definition: ProblemDescDB.hpp:388
Dakota::Approximation::primary_diagnostics
virtual void primary_diagnostics(size_t fn_index)
compute and print all requested diagnostics and cross-validation
Definition: DakotaApproximation.cpp:879
Dakota::ProcessApplicInterface::useWorkdir
bool useWorkdir
whether to use a work_directory
Definition: ProcessApplicInterface.hpp:210
Dakota::EnsembleSurrModel::modelIdMaps
IntIntMapArray modelIdMaps
map from evaluation ids of truthModel/approxModels to EnsembleSurrModel ids
Definition: EnsembleSurrModel.hpp:312
Dakota::Minimizer::numExperiments
size_t numExperiments
number of experiments
Definition: DakotaMinimizer.hpp:291
Dakota::ParamStudy::discIntStepVector
IntVector discIntStepVector
the n-dimensional discrete integer range value or set index increment
Definition: ParamStudy.hpp:218
Dakota::DirectApplicInterface::localDataView
unsigned short localDataView
bit-wise record of which local data views are active; see enum local_data_t
Definition: DirectApplicInterface.hpp:164
Dakota::DataVariablesRep::numDiscreteDesSetStrVars
size_t numDiscreteDesSetStrVars
number of discrete design variables defined by a set of strings (from the discrete_design_set string ...
Definition: DataVariables.hpp:113
Dakota::Model::analysis_comm
MPI_Comm analysis_comm() const
retrieve the MPI communicator on which this model is configured to conduct function evaluation analys...
Definition: DakotaModel.cpp:4944
Dakota::SharedApproxData::outputLevel
short outputLevel
output verbosity level: {SILENT,QUIET,NORMAL,VERBOSE,DEBUG}_OUTPUT
Definition: SharedApproxData.hpp:241
Dakota::PecosApproximation::combined_moments
const RealVector & combined_moments() const
return combined moments from multilevel-muktifidelity expansion roll-up
Definition: PecosApproximation.hpp:687
Dakota::NonDSampling::core_run
void core_run()
Definition: NonDSampling.cpp:963
Dakota::DataFitSurrModel::inactive_view
void inactive_view(short view, bool recurse_flag=true)
update the Model's inactive view based on higher level context and optionally recurse into actualMode...
Definition: DataFitSurrModel.hpp:984
Dakota::NCSUOptimizer::~NCSUOptimizer
~NCSUOptimizer()
destructor
Definition: NCSUOptimizer.cpp:173
Dakota::ConcurrentMetaIterator::ConcurrentMetaIterator
ConcurrentMetaIterator(ProblemDescDB &problem_db)
standard constructor
Definition: ConcurrentMetaIterator.cpp:22
Dakota::PebbldBranchSub::lower_bounds
RealVector lower_bounds
Lower bounds for sub-problem.
Definition: PEBBLBranching.hpp:67
Dakota::DataFitSurrModel::update_global_reference
void update_global_reference()
Updates fit arrays for global approximations.
Definition: DataFitSurrModel.cpp:985
Dakota::Model::continuous_variable_type
void continuous_variable_type(unsigned short cv_type, size_t i)
set an active continuous variable type in currentVariables
Definition: DakotaModel.hpp:1965
Dakota::ExperimentData::num_config_vars
size_t num_config_vars() const
number of configuration variables
Definition: ExperimentData.hpp:488
Dakota::NonDPolynomialChaos::~NonDPolynomialChaos
~NonDPolynomialChaos()
destructor
Definition: NonDPolynomialChaos.cpp:452
Dakota::HDF5IOHelper
Definition: HDF5_IO.hpp:201
Dakota::ProcessHandleApplicInterface::create_command_arguments
void create_command_arguments(boost::shared_array< const char * > &av, StringArray &driver_and_args)
parse argList into argument array av suitable for passing to execvp, appending parameters and results...
Definition: ProcessHandleApplicInterface.cpp:527
Dakota::DataVariablesRep::linearEqScaleTypes
StringArray linearEqScaleTypes
scaling types for the linear equality constraints (from the linear_equality_scale_types specification...
Definition: DataVariables.hpp:832
Dakota::NonDExpansion::update_final_statistics_gradients
void update_final_statistics_gradients()
update function gradients within finalStatistics
Definition: NonDExpansion.cpp:3790
Dakota::BootstrapSamplerWithGS::operator()
virtual void operator()(size_t num_samp, Data &bootstrapped_sample)
Generate and store a new bootstrapped sample into bootstrapped_sample TODO: bounds checking.
Definition: BootstrapSampler.hpp:296
Dakota::NonDGlobalEvidence::NonDGlobalEvidence
NonDGlobalEvidence(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDGlobalEvidence.cpp:18
Dakota::Variables::all_discrete_real_variable_label
void all_discrete_real_variable_label(const String &adrv_label, size_t index)
set a label within the all discrete label array
Definition: DakotaVariables.hpp:1756
Dakota::Approximation::gradient
virtual const RealVector & gradient(const Variables &vars)
retrieve the approximate function gradient for a given parameter vector
Definition: DakotaApproximation.cpp:422
Dakota::APPSOptimizer::initialize_variables_and_constraints
void initialize_variables_and_constraints()
initializes problem variables and constraints
Definition: APPSOptimizer.cpp:307
Dakota::SharedC3ApproxData::maxCVOrderCandidates
unsigned short maxCVOrderCandidates
restrict the number of candidates within cross validation for order (by increasing start order when n...
Definition: SharedC3ApproxData.hpp:301
Dakota::NonDLHSSampling::archive_results
void archive_results(int num_samples, size_t ind_inc=0)
Archive all results.
Definition: NonDLHSSampling.cpp:1074
Dakota::NonDLHSSampling::store_ranks
void store_ranks(const RealMatrix &sample_values, IntMatrix &sample_ranks)
store the ranks of the last generated sample for continuous (based on sampleRanks) and calculate/stor...
Definition: NonDLHSSampling.cpp:430
Dakota::PecosApproximation::print_coefficients
void print_coefficients(std::ostream &s, bool normalized)
print the coefficient array computed in build()/rebuild()
Definition: PecosApproximation.hpp:817
Dakota::DataMethodRep::totalPatternSize
int totalPatternSize
the total_pattern_size specification for PS methods in MethodSCOLIBPS
Definition: DataMethod.hpp:636
Dakota::set_compare
bool set_compare(const ParamResponsePair &database_pr, const ActiveSet &search_set)
search function for a particular ParamResponsePair within a PRPList based on ActiveSet content (reque...
Definition: PRPMultiIndex.hpp:39
Dakota::ProgramOptions::postRunOutput
String postRunOutput
filename for post_run output
Definition: ProgramOptions.hpp:262
Dakota::DataModelRep::autoRefine
bool autoRefine
whether automatic surrogate refinement is enabled
Definition: DataModel.hpp:461
Dakota::ConcurrentMetaIterator::paramSetLen
int paramSetLen
length of each of the parameter sets associated with an iterator job (number of continuous variables ...
Definition: ConcurrentMetaIterator.hpp:114
Dakota::NonDExpansion::compute_combined_covariance
void compute_combined_covariance()
calculate the response covariance of the combined expansion
Definition: NonDExpansion.hpp:740
Dakota::APPSOptimizer::params
HOPSPACK::ParameterList params
Pointer to APPS parameter list.
Definition: APPSOptimizer.hpp:182
Dakota::COLINOptimizer
Wrapper class for optimizers defined using COLIN.
Definition: COLINOptimizer.hpp:80
Dakota::C3Approximation::combined_mean
Real combined_mean()
return the mean of the combined expansion, where all active vars are random
Definition: C3Approximation.hpp:358
Dakota::NonlinearCGOptimizer::compute_direction
void compute_direction()
compute next direction via choice of method
Definition: NonlinearCGOptimizer.cpp:167
Dakota::DataVariablesRep::discreteDesignSetRealLowerBnds
RealVector discreteDesignSetRealLowerBnds
discrete design real set lower bounds inferred from set values
Definition: DataVariables.hpp:692
Dakota::NonDLocalReliability::mean_value
void mean_value()
convenience function for encapsulating the simple Mean Value computation of approximate statistics an...
Definition: NonDLocalReliability.cpp:581
Dakota::ApplicationInterface::asynch_local_evaluation_concurrency
int asynch_local_evaluation_concurrency() const
return asynchLocalEvalConcurrency
Definition: ApplicationInterface.hpp:582
Dakota::NonDMultilevControlVarSampling::accumulate_mlmf_Ysums
void accumulate_mlmf_Ysums(IntRealMatrixMap &sum_Y, size_t lev, SizetArray &num_Y)
update running discrepancy sums for one model (sum_Y) using set of model evaluations within allRespon...
Definition: NonDMultilevControlVarSampling.cpp:1539
Dakota::MixedVariables::write_tabular_labels
void write_tabular_labels(std::ostream &s, unsigned short vars_part=ALL_VARS) const
write the labels in input spec order to a std::ostream, optionally specifying which partition (all/ac...
Definition: MixedVariables.cpp:120
Dakota::SharedVariablesDataRep::epistemic_uncertain_counts
void epistemic_uncertain_counts(size_t &num_ceuv, size_t &num_deuiv, size_t &num_deusv, size_t &num_deurv) const
compute epistemic uncertain variables sums from variablesCompsTotals
Definition: SharedVariablesData.hpp:444
Dakota::NIDRProblemDescDB::VIL
std::list< void * > VIL
List of Var_Info pointers, one per Variables instance.
Definition: NIDRProblemDescDB.hpp:74
Dakota::DataResponsesRep::fdGradStepSize
RealVector fdGradStepSize
vector of finite difference step sizes for numerical gradients, one step size per active continuous v...
Definition: DataResponses.hpp:204
Dakota::RelaxedVariables::~RelaxedVariables
~RelaxedVariables()
destructor
Definition: RelaxedVariables.hpp:100
Dakota::GaussProcApproximation::lhood_2d_grid_eval
void lhood_2d_grid_eval()
For problems with 2D input, evaluates the negative log likelihood on a grid.
Definition: GaussProcApproximation.cpp:1222
Dakota::DataMethodRep::numSamples
int numSamples
the samples specification for NonD & DACE methods
Definition: DataMethod.hpp:859
Dakota::DataResponsesRep::numFieldNonlinearIneqConstraints
size_t numFieldNonlinearIneqConstraints
number of field nonlinear inequality constraints (from the num_scalar_nonlinear_inequality_constraint...
Definition: DataResponses.hpp:97
Dakota::Constraints::inactiveDiscreteIntUpperBnds
IntVector inactiveDiscreteIntUpperBnds
the inactive discrete upper bounds array view
Definition: DakotaConstraints.hpp:413
Dakota::MatlabInterface::matlabEngine
engine * matlabEngine
pointer to the MATLAB engine used for direct evaluations
Definition: MatlabInterface.hpp:48
Dakota::SurrBasedLocalMinimizer::print_convergence_code
void print_convergence_code(std::ostream &s, unsigned short code)
print out the state corresponding to the code returned by converged()
Definition: SurrBasedLocalMinimizer.cpp:404
Dakota::UsageTracker::post_start
void post_start(ProblemDescDB &problem_db)
post the start of an analysis and archive start time
Definition: UsageTracker.cpp:33
Dakota::DataTransformModel::get_hyperparam_vc_index
static int get_hyperparam_vc_index(const Model &sub_model)
determine the index into vc_totals corresponding to where the hyper-parameters go
Definition: DataTransformModel.cpp:418
Dakota::Variables::all_variables
void all_variables(const Variables &vars)
copy all cv/div/dsv/drv variables from vars
Definition: DakotaVariables.hpp:941
Dakota::PythonInterface::userNumpyFlag
bool userNumpyFlag
whether the user requested numpy data structures in the input file
Definition: PythonInterface.hpp:47
Dakota::MetaDataValueType
std::vector< std::string > MetaDataValueType
Data type for metadata value.
Definition: dakota_results_types.hpp:57
Dakota::Model::init_serial
void init_serial()
for cases where init_communicators() will not be called, modify some default settings to behave prope...
Definition: DakotaModel.cpp:5068
Dakota::NonDMultilevelSampling::increment_ml_equivalent_cost
void increment_ml_equivalent_cost(size_t new_N_l, Real lev_cost, Real ref_cost, Real &equiv_hf)
increment the equivalent number of HF evaluations based on new model evaluations
Definition: NonDMultilevelSampling.hpp:1019
Dakota::DataMethodRep::exportSampleSeqFlag
bool exportSampleSeqFlag
flag for exporting the sequence of sample increments within multilevel sampling from the export_sampl...
Definition: DataMethod.hpp:1425
Dakota::Model::discrete_real_upper_bound
Real discrete_real_upper_bound(size_t i) const
return an active discrete real upper bound from userDefinedConstraints
Definition: DakotaModel.hpp:2971
Dakota::FSUDesignCompExp::numDACERuns
size_t numDACERuns
counter for number of executions for this object
Definition: FSUDesignCompExp.hpp:90
Dakota::DDACEDesignCompExp::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: DDACEDesignCompExp.cpp:145
Dakota::Model::derivative_estimation
bool derivative_estimation()
indicates potential usage of estimate_derivatives() based on gradientType/hessianType
Definition: DakotaModel.hpp:3712
Dakota::NonDGenACVSampling::nonlinear_model_cost
Real nonlinear_model_cost(const RealVector &r_and_N)
constraint helper function shared by NPSOL/OPT++ static evaluators
Definition: NonDGenACVSampling.cpp:1569
Dakota::NestedModel::derived_subordinate_models
void derived_subordinate_models(ModelList &ml, bool recurse_flag)
return subModel
Definition: NestedModel.hpp:472
Dakota::NonDMultilevBLUESampling::projEstVarHF
RealVector projEstVarHF
reference value for estimator variance: final HF variance over projected HF samples
Definition: NonDMultilevBLUESampling.hpp:273
Dakota::ExperimentData::update_data_properties
void update_data_properties()
After constructing or adding data, update properties like experiment lengths, determinant,...
Definition: ExperimentData.cpp:252
Dakota::SurrogateModel::init_model
virtual void init_model(Model &model)
initialize model with data that could change once per set of evaluations (e.g., an outer iterator exe...
Definition: SurrogateModel.cpp:195
Dakota::AdapterModel::derived_synchronize
const IntResponseMap & derived_synchronize()
portion of synchronize() specific to AdapterModel
Definition: AdapterModel.cpp:180
Dakota::ApproximationInterface::clear_current_active_data
void clear_current_active_data()
clears current data from an approximation interface
Definition: ApproximationInterface.hpp:536
Dakota::NonDIntegration::NonDIntegration
NonDIntegration(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDIntegration.cpp:27
Dakota::NonDLocalReliability::curvatureDataAvailable
bool curvatureDataAvailable
flag indicating that sufficient data (i.e., fnGradU, fnHessU, mostProbPointU) is available for comput...
Definition: NonDLocalReliability.hpp:333
Dakota::MPIUnpackBuffer::unpack
void unpack(double *data, const int num=1)
Unpack one or more double's.
Dakota::Model::clear_model_keys
virtual void clear_model_keys()
reset by removing all model keys within surrogate data, grid driver, and approximation classes that s...
Definition: DakotaModel.cpp:3475
Dakota::ResultsManager::add_metadata_to_execution
void add_metadata_to_execution(const StrStrSizet &iterator_id, const AttributeArray &attrs)
Associate key:value metadata with all the results for this execution of a method.
Definition: ResultsManager.cpp:55
Dakota::Interface::fnHessRefPt
IntArray fnHessRefPt
iteration reference point for fnHessCounter
Definition: DakotaInterface.hpp:401
Dakota::IteratorScheduler::~IteratorScheduler
~IteratorScheduler()
destructor
Definition: IteratorScheduler.hpp:205
Dakota::DakotaROLObjectiveHess
Definition: ROLOptimizer.hpp:255
Dakota::EffGlobalMinimizer::debug_plots
void debug_plots()
DEBUG_PLOTS conditional - output set of samples used to build the GP if problem is 2D.
Definition: EffGlobalMinimizer.cpp:1177
Dakota::NonDSampling::finalStatErrors
RealSymMatrix finalStatErrors
standard errors (estimator std deviation) for each of the finalStatistics
Definition: NonDSampling.hpp:322
Dakota::ActiveSubspaceModel::subspaceIdCV
bool subspaceIdCV
Boolean flag signaling use of cross validationto identify active subspace dimension.
Definition: ActiveSubspaceModel.hpp:229
Dakota::EnsembleSurrModel::matching_all_interface_ids
bool matching_all_interface_ids()
check for matching interface ids across full set of models (invariant)
Definition: EnsembleSurrModel.hpp:723
Dakota::lookup_by_eval_id
PRPQueueOIter lookup_by_eval_id(PRPMultiIndexQueue &prp_queue, int search_id)
find a ParamResponsePair within a PRPMultiIndexQueue based on search_id (i.e. integer eval_id) search...
Definition: PRPMultiIndex.hpp:544
Dakota::DirectApplicInterface::analysisDriverIndex
size_t analysisDriverIndex
the index of the active analysis driver within analysisDrivers
Definition: DirectApplicInterface.hpp:218
Dakota::SurrBasedGlobalMinimizer::returns_multiple_points
bool returns_multiple_points() const
Global surrogate-based methods can return multiple points.
Definition: SurrBasedGlobalMinimizer.hpp:118
Dakota::TANA3Approximation::TANA3Approximation
TANA3Approximation()
default constructor
Definition: TANA3Approximation.hpp:90
Dakota::NonDPolynomialChaos::crossValidation
bool crossValidation
flag for use of cross-validation for selection of parameter settings in regression approaches
Definition: NonDPolynomialChaos.hpp:191
Dakota::Model::discrete_string_variables
StringMultiArrayConstView discrete_string_variables() const
return the active discrete string variables from currentVariables
Definition: DakotaModel.hpp:1893
Dakota::SNLLOptimizer::linIneqUpperBnds
RealVector linIneqUpperBnds
linear inequality constraint upper bounds used in "user_functions" mode
Definition: SNLLOptimizer.hpp:369
Dakota::EffGlobalMinimizer::EIF_objective_eval
static void EIF_objective_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the objective function in the Expected Improvement (EIF) problem formulation ...
Definition: EffGlobalMinimizer.cpp:916
Dakota::NonDExpansion::resolve_inputs
virtual void resolve_inputs(short &u_space_type, short &data_order)
perform error checks and mode overrides
Definition: NonDExpansion.cpp:233
Dakota::SNLLLeastSq::nlpConstraint
OPTPP::NLP * nlpConstraint
constraint NLP pointer
Definition: SNLLLeastSq.hpp:180
Dakota::LowDiscrepancySequence::check_sizes
void check_sizes(const size_t nMin, const size_t nMax, RealMatrix &points)
Perform checks on the matrix points Each column of points contains a dimension-dimensional point wher...
Definition: LowDiscrepancySequence.hpp:141
Dakota::DataVariablesRep::discreteUncSetStrVars
StringArray discreteUncSetStrVars
initial values of the discrete uncertain set integer variables (from the initial_point specification ...
Definition: DataVariables.hpp:590
dakota::surrogates::Surrogate
Parent class for surrogate models.
Definition: SurrogatesBase.hpp:45
Dakota::SurrogatesGPApprox
Derived approximation class for Surrogates approximation classes.
Definition: DakotaSurrogatesGP.hpp:24
Dakota::TPLDataTransfer::configure_data_adapters
void configure_data_adapters(std::shared_ptr< TraitsBase >, const Model &)
Construct maps, etc. needed to exchange data to/from Dakota and the TPL.
Definition: DakotaTPLDataTransfer.cpp:143
Dakota::Verification::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: DakotaVerification.cpp:60
Dakota::ParamStudy::discStringVarPartitions
UShortArray discStringVarPartitions
number of partitions for each discrete string variable in a multidim_parameter_study
Definition: ParamStudy.hpp:256
Dakota::EnsembleSurrModel::clear_model_keys
void clear_model_keys()
remove keys for any approximations underlying {truth,approx}Models
Definition: EnsembleSurrModel.hpp:984
Dakota::DLSolverTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: DLSolver.hpp:33
dakota_getStatus
const char *DAKOTA_DLL_FN dakota_getStatus(int id)
return current results output as a string
Definition: dakota_dll_api.cpp:297
Dakota::NonlinearCGOptimizer::initialStep
Real initialStep
initial step length
Definition: NonlinearCGOptimizer.hpp:97
Dakota::MPIPackBuffer::Buffer
char * Buffer
The internal buffer for packing.
Definition: MPIPackBuffer.hpp:121
Dakota::SharedResponseData::field_group_labels
void field_group_labels(const StringArray &field_labels)
set the coarse primary field group labels (must agree with number fields)
Dakota::SurrogatesGPApprox::build
void build() override
Do the build.
Definition: DakotaSurrogatesGP.cpp:130
Dakota::ApplicationInterface::set_communicators_checks
virtual void set_communicators_checks(int max_eval_concurrency)
perform run-time error checks on the parallel configuration
Definition: ApplicationInterface.cpp:281
Dakota::MPIPackBuffer::pack
void pack(const u_int &data)
Pack a unsigned int.
Definition: MPIPackBuffer.hpp:91
Dakota::ResultsDBBase::flush
virtual void flush() const
If supported, flush data to the database or disk.
Definition: ResultsDBBase.hpp:47
Dakota::SurrBasedLocalMinimizer::meritFnType
short meritFnType
type of merit function used in trust region ratio logic: PENALTY_MERIT, ADAPTIVE_PENALTY_MERIT,...
Definition: SurrBasedLocalMinimizer.hpp:184
Dakota::APPSEvalMgr::set_total_workers
void set_total_workers(const int numDakotaWorkers)
publishes the number of processors available for function evaluations
Definition: APPSEvalMgr.hpp:81
Dakota::DataVariablesRep::binomialUncVars
IntVector binomialUncVars
initial values of the binomial uncertain variables (from the initial_point specification in VarDAUV_B...
Definition: DataVariables.hpp:465
Dakota::Model::update_approximation
virtual void update_approximation(bool rebuild_flag)
replace the approximation data within an existing surrogate based on data updates propagated elsewher...
Definition: DakotaModel.cpp:4035
Dakota::NonDGlobalReliability::importance_sampling
void importance_sampling()
perform multimodal adaptive importance sampling on the GP
Definition: NonDGlobalReliability.cpp:804
Dakota::NonDSparseGrid::update_reference
void update_reference()
invokes SparseGridDriver::update_reference()
Definition: NonDSparseGrid.hpp:202
Dakota::Model::idiv
size_t idiv() const
returns number of inactive discrete integer vars
Definition: DakotaModel.hpp:1775
Dakota::SharedSurfpackApproxData::approxOrder
unsigned short approxOrder
order of polynomial approximation
Definition: SharedSurfpackApproxData.hpp:135
Dakota::Variables::discrete_int_variable_labels
StringMultiArrayConstView discrete_int_variable_labels() const
return the active discrete integer variable labels
Definition: DakotaVariables.hpp:1113
Dakota::DataMethodRep::numTrials
int numTrials
the numTrials specification in MethodFSUDACE
Definition: DataMethod.hpp:788
dakota::util::type_name_bimap
static BimapMetrictypeStr type_name_bimap
Bimap between metric types and names.
Definition: util_metrics.cpp:23
Dakota::RandomFieldModel::derived_evaluate
void derived_evaluate(const ActiveSet &set)
generate a random field realization, then evaluate the submodel
Definition: RandomFieldModel.cpp:479
Dakota::NonDLocalInterval::nondLIInstance
static NonDLocalInterval * nondLIInstance
pointer to the active object instance used within the static evaluator functions in order to avoid th...
Definition: NonDLocalInterval.hpp:105
Dakota::SharedResponseData::primary_fn_type
void primary_fn_type(short type)
set the primary function type (generic, objective, calibration)
Dakota::NestedModel::response_mapping
void response_mapping(const Response &interface_response, const Response &sub_iterator_response, Response &mapped_response)
combine the response from the optional interface evaluation with the response from the sub-iteration ...
Definition: NestedModel.hpp:649
Dakota::ProgramOptions::write_restart_file
String write_restart_file() const
write retart (user-provided or default) file base name (no tag)
Definition: ProgramOptions.cpp:148
Dakota::DataMethodRep::proposalCovFile
String proposalCovFile
file from which to read proposal covariance in diagonal or matrix format
Definition: DataMethod.hpp:1232
Dakota::get_nonlinear_ineq_constraints
void get_nonlinear_ineq_constraints(const Model &model, VecT &values)
Definition: DakotaOptimizer.hpp:951
Dakota::Response::write_annotated_rep
void write_annotated_rep(std::ostream &s) const
write a letter object in annotated format to a std::ostream
Dakota::Minimizer::numContinuousVars
size_t numContinuousVars
number of active continuous vars
Definition: DakotaMinimizer.hpp:239
Dakota::NonDBayesCalibration::export_chain
void export_chain()
export the acceptance chain in user space
Dakota::MPIUnpackBuffer::ownFlag
bool ownFlag
If TRUE, then this class owns the internal buffer.
Definition: MPIPackBuffer.hpp:276
Dakota::Response::fieldCoords
IntRealMatrixMap fieldCoords
coordinates (independent vars like x,t) on which field values depend
Definition: DakotaResponse.hpp:410
Dakota::NonDMultifidelitySampling::accumulate_mf_sums
void accumulate_mf_sums(IntRealMatrixMap &sum_L_baseline, IntRealVectorMap &sum_H, IntRealMatrixMap &sum_LL, IntRealMatrixMap &sum_LH, RealVector &sum_HH, SizetArray &N_shared)
Definition: NonDMultifidelitySampling.cpp:605
Dakota::IteratorScheduler::schedPCIter
ParConfigLIter schedPCIter
iterator for active parallel configuration
Definition: IteratorScheduler.hpp:180
Dakota::DirectApplicInterface::analysisDriverTypes
std::vector< driver_t > analysisDriverTypes
conversion of analysisDrivers to driver_t
Definition: DirectApplicInterface.hpp:215
Dakota::TestDriverInterface::herbie
int herbie()
returns the N-D herbie function
Definition: TestDriverInterface.cpp:4519
Dakota::NonDQUESOBayesCalibration::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS) override
print the final iterator results
Definition: NonDQUESOBayesCalibration.cpp:1001
Dakota::ExperimentData::scalarDataFormat
unsigned short scalarDataFormat
tabular format of the simple scalar data file; supports TABULAR_NONE, TABULAR_HEADER,...
Definition: ExperimentData.hpp:451
Dakota::SharedApproxData::active_model_key
const Pecos::ActiveKey & active_model_key() const
return active multi-index key
Definition: SharedApproxData.hpp:307
Dakota::Response::field_hessians_view
RealSymMatrixArray field_hessians_view(size_t i) const
return a view of the hessians of each element of the i-th field
Definition: DakotaResponse.hpp:1009
Dakota::UsageTracker::UsageTracker
UsageTracker(const UsageTracker &)
copy construction is disallowed
Dakota::ROLTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return ROL format for nonlinear inequality constraints.
Definition: ROLOptimizer.hpp:168
Dakota::DataTransformModel::derived_evaluate_nowait
void derived_evaluate_nowait(const ActiveSet &set)
specialization of evaluate that iterates over configuration variables
Definition: DataTransformModel.cpp:619
Dakota::SharedVariablesData::div_index_to_all_index
size_t div_index_to_all_index(size_t div_index) const
convert index within active discrete integer variables to index within aggregated variables (all cont...
Definition: SharedVariablesData.hpp:1154
Dakota::ApplicationInterface::init_communicators
void init_communicators(const IntArray &message_lengths, int max_eval_concurrency)
allocate communicator partitions for concurrent evaluations within an iterator and concurrent multipr...
Definition: ApplicationInterface.cpp:98
Dakota::RecastModel::derived_master_overload
bool derived_master_overload() const
flag which prevents overloading the master with a multiprocessor evaluation (request forwarded to sub...
Definition: RecastModel.hpp:1064
Dakota::Environment::program_options
ProgramOptions & program_options()
return programOptions
Definition: DakotaEnvironment.hpp:182
Dakota::Iterator::unpack_results_buffer
virtual void unpack_results_buffer(MPIUnpackBuffer &recv_buffer, int job_index)
used by IteratorScheduler to unpack results data from an iterator run
Definition: DakotaIterator.cpp:1414
Dakota::NonDExpansion::pull_lower_triangle
void pull_lower_triangle(const RealSymMatrix &mat, RealVector &vec, size_t offset=0)
pull lower triangle of symmetric matrix into vector
Definition: NonDExpansion.hpp:787
Dakota::Response::function_value
const Real & function_value(size_t i) const
return a function value
Definition: DakotaResponse.hpp:541
Dakota::DataVariablesRep::discreteDesignSetReal
RealSetArray discreteDesignSetReal
complete set of admissible values for each of the discrete design variables defined by a real set (fr...
Definition: DataVariables.hpp:264
Dakota::NonDExpansion::multilevDiscrepEmulation
short multilevDiscrepEmulation
emulation approach for multilevel / multifidelity discrepancy: distinct or recursive
Definition: NonDExpansion.hpp:455
Dakota::SharedVariablesDataRep::allDiscreteStringLabels
StringMultiArray allDiscreteStringLabels
array of variable labels for all of the discrete string variables
Definition: SharedVariablesData.hpp:279
Dakota::NonDNonHierarchSampling::varMinIndices
SizetSizetPair varMinIndices
active indices for numerical solutions: varianceMinimizers[first][second]
Definition: NonDNonHierarchSampling.hpp:650
Dakota::SharedPecosApproxData::push_index
size_t push_index(const Pecos::ActiveKey &key)
Definition: SharedPecosApproxData.hpp:222
Dakota::start_dakota_heartbeat
void start_dakota_heartbeat(int)
Definition: OutputManager.cpp:1099
Dakota::DataMethodRep::responseLevels
RealVectorArray responseLevels
the response_levels specification in MethodNonD
Definition: DataMethod.hpp:1168
Dakota::DataInterface::dataIfaceRep
std::shared_ptr< DataInterfaceRep > dataIfaceRep
pointer to the body (handle-body idiom)
Definition: DataInterface.hpp:324
Dakota::SNLLOptimizer::update_callback_data
void update_callback_data(const RealVector &cv_initial, const RealVector &cv_lower_bnds, const RealVector &cv_upper_bnds, const RealMatrix &lin_ineq_coeffs, const RealVector &lin_ineq_l_bnds, const RealVector &lin_ineq_u_bnds, const RealMatrix &lin_eq_coeffs, const RealVector &lin_eq_targets, const RealVector &nln_ineq_l_bnds, const RealVector &nln_ineq_u_bnds, const RealVector &nln_eq_targets)
assign variable values and bounds and constraint coefficients and bounds for this iterator (user-func...
Definition: SNLLOptimizer.cpp:572
Dakota::Var_IntBoundIPCheck
static void Var_IntBoundIPCheck(DataVariablesRep *dv, Var_icheck *ib)
For integer-valued variables: verify lengths of bounds and initial point, validate bounds and initial...
Definition: NIDRProblemDescDB.cpp:4940
Dakota::DigitalNetOrdering
DigitalNetOrdering
Enum for digital net ordering.
Definition: DigitalNet.hpp:20
Dakota::ProblemDescDB::interface_list
InterfaceList & interface_list()
return a list of all Interface objects that have been instantiated
Definition: ProblemDescDB.hpp:561
Dakota::NonDQUESOBayesCalibration::copy_gsl_partial
void copy_gsl_partial(const QUESO::GslVector &qv, size_t start, RealVector &rv)
local copy_data utility from portion of GslVector to RealVector
Definition: NonDQUESOBayesCalibration.cpp:1135
Dakota::GaussProcApproximation::calc_grad_nll
void calc_grad_nll()
Gets the gradient of the negative log likelihood function with respect to the correlation lengthscale...
Definition: GaussProcApproximation.cpp:857
Dakota::SNLLBase::snll_initialize_run
void snll_initialize_run(OPTPP::NLP0 *nlf_objective, OPTPP::NLP *nlp_constraint, const RealVector &init_pt, bool bound_constr_flag, const RealVector &lower_bnds, const RealVector &upper_bnds, const RealMatrix &lin_ineq_coeffs, const RealVector &lin_ineq_l_bnds, const RealVector &lin_ineq_u_bnds, const RealMatrix &lin_eq_coeffs, const RealVector &lin_eq_targets, const RealVector &nln_ineq_l_bnds, const RealVector &nln_ineq_u_bnds, const RealVector &nln_eq_targets)
convenience function for OPT++ configuration prior to the method invocation
Definition: SNLLBase.cpp:191
Dakota::Analyzer::bestVarsRespMap
RealPairPRPMultiMap bestVarsRespMap
map which stores best set of solutions
Definition: DakotaAnalyzer.hpp:213
Dakota::Response::Response
Response(short type, const ActiveSet &set)
alternate constructor using limited data without sharing
manage_mpi
void manage_mpi(MPI_Comm &my_comm, int &color)
Split MPI_COMM_WORLD, returning the comm and color.
Definition: library_split.cpp:83
Dakota::DigitalNet::get_generating_matrices_from_file
const std::tuple< UInt64Matrix, int, int > get_generating_matrices_from_file(ProblemDescDB &problem_db)
Case I: the generating matrices are provided in an external file.
Definition: DigitalNet.cpp:420
Dakota::SharedVariablesDataRep::design_counts
void design_counts(size_t &num_cdv, size_t &num_ddiv, size_t &num_ddsv, size_t &num_ddrv) const
compute design variables sums from variablesCompsTotals
Definition: SharedVariablesData.hpp:414
Dakota::WorkdirHelper
Definition: WorkdirHelper.hpp:113
Dakota::RandomFieldModel::daceIterator
Iterator daceIterator
String dataDirectoryBasename;.
Definition: RandomFieldModel.hpp:167
Dakota::NonDExpansion::core_run
void core_run()
perform a forward uncertainty propagation using PCE/SC methods
Definition: NonDExpansion.cpp:719
Dakota::DataMethodRep::expansionSamplesSeq
SizetArray expansionSamplesSeq
the expansion_samples_sequence specification in MethodNonDPCE
Definition: DataMethod.hpp:994
Dakota::CONMINOptimizer::initialize_run
void initialize_run()
utility function to perform common operations prior to pre_run(); typically memory initialization; se...
Definition: CONMINOptimizer.cpp:258
Dakota::DataTransformModel::scale_response
void scale_response(const Variables &submodel_vars, const Variables &recast_vars, Response &recast_response)
scale the populated residual response by any covariance information, including hyper-parameter multip...
Definition: DataTransformModel.cpp:945
Dakota::ProcessHandleApplicInterface::init_communicators_checks
void init_communicators_checks(int max_eval_concurrency)
Definition: ProcessHandleApplicInterface.hpp:171
Dakota::Interface::discrepancy_emulation_mode
virtual void discrepancy_emulation_mode(short mode)
set discrepancy emulation mode used for approximating response differences
Definition: DakotaInterface.cpp:1478
Dakota::NonDReliability::approxIters
size_t approxIters
number of approximation cycles for the current respFnCount/levelCount
Definition: NonDReliability.hpp:89
Dakota::Interface::set_communicators
virtual void set_communicators(const IntArray &message_lengths, int max_eval_concurrency)
set the local parallel partition data for an interface (the partitions are already allocated in Paral...
Definition: DakotaInterface.cpp:914
Dakota::GaussProcApproximation::pointsAddedIndex
IntArray pointsAddedIndex
Used by the point selection algorithm, this vector keeps track all points which have been added.
Definition: GaussProcApproximation.hpp:265
Dakota::CollabHybridMetaIterator::response_results
const Response & response_results() const
return the final solution from the collaborative iteration (response)
Definition: CollabHybridMetaIterator.hpp:125
Dakota::DataMethodRep::dlLib
void * dlLib
handle to dynamically loaded library
Definition: DataMethod.hpp:495
Dakota::NonDBayesCalibration::calModelDiscrepancy
bool calModelDiscrepancy
flag whether to calculate model discrepancy
Definition: NonDBayesCalibration.hpp:351
Dakota::NonDDREAMBayesCalibration::rnumGenerator
boost::mt19937 rnumGenerator
random number engine for sampling the prior
Definition: NonDDREAMBayesCalibration.hpp:109
Dakota::NonDBayesCalibration::log_prior_density
Real log_prior_density(const VectorType &vec)
compute the log prior PDF for a particular MCMC sample
Definition: NonDBayesCalibration.hpp:654
Dakota::LeastSq
Base class for the nonlinear least squares branch of the iterator hierarchy.
Definition: DakotaLeastSq.hpp:24
Dakota::PecosApproximation::allocate_arrays
void allocate_arrays()
invoke Pecos::PolynomialApproximation::allocate_arrays()
Definition: PecosApproximation.hpp:425
Dakota::NonDExpansion::terms_samples_to_ratio
Real terms_samples_to_ratio(size_t num_exp_terms, int samples)
convert number of regression terms and number of collocation samples to a collocation ratio
Definition: NonDExpansion.hpp:887
Dakota::Response::active_set_derivative_vector
void active_set_derivative_vector(const SizetArray &asdv)
set the active set derivative vector and reshape functionGradients/functionHessians if needed
Dakota::Iterator::myModelLayers
size_t myModelLayers
number of Models locally (in Iterator or derived classes) wrapped around the initially passed in Mode...
Definition: DakotaIterator.hpp:487
Dakota::SubspaceModel::compute_subspace
virtual void compute_subspace()=0
sample the model's gradient, computed the SVD, and form the active subspace rotation matrix.
Dakota::SharedPecosApproxData::post_finalize
void post_finalize()
clean up popped bookkeeping following aggregation
Definition: SharedPecosApproxData.hpp:243
Dakota::DataResponsesRep::numNonlinearEqConstraints
size_t numNonlinearEqConstraints
number of nonlinear equality constraints (from the num_nonlinear_equality_constraints specification i...
Definition: DataResponses.hpp:70
Dakota::Variables::inactive_discrete_int_variable
void inactive_discrete_int_variable(int idi_var, size_t index)
set an inactive discrete int variable
Definition: DakotaVariables.hpp:1449
Dakota::Interface::ieDedMasterFlag
bool ieDedMasterFlag
flag for dedicated master partitioning at the iterator level
Definition: DakotaInterface.hpp:426
Dakota::NonDBayesCalibration::get_positive_definite_covariance_from_hessian
static void get_positive_definite_covariance_from_hessian(const RealSymMatrix &hessian, const RealMatrix &prior_chol_fact, RealSymMatrix &covariance, short output_lev)
Compute the proposal covariance C based on low-rank approximation to the prior-preconditioned misfit ...
Definition: NonDBayesCalibration.cpp:2427
Dakota::DataVariablesRep::discreteIntEpistemicUncLowerBnds
IntVector discreteIntEpistemicUncLowerBnds
distribution lower bounds for all discrete integer epistemic uncertain variables
Definition: DataVariables.hpp:763
Dakota::SensAnalysisGlobal::get_var_samples_argsort
IntMatrix get_var_samples_argsort(const RealMatrix &valid_data)
Returns a matrix where columns are the indices that would sort each variable's samples smallest to la...
Definition: SensAnalysisGlobal.cpp:1175
Dakota::DataMethodRep::exportCorrVarFile
String exportCorrVarFile
specify the name of file to which corrected model variance calculations are output
Definition: DataMethod.hpp:1280
Dakota::NonDExpansion::compute_equivalent_cost
void compute_equivalent_cost(const SizetArray &N_l, const RealVector &cost)
compute equivHFEvals from samples per level and cost per evaluation
Definition: NonDExpansion.cpp:1336
Dakota::FSUDesignCompExp::primeBase
IntVector primeBase
Integer vector defining the prime base for each sequence being generated. Default is 2 3 5 (e....
Definition: FSUDesignCompExp.hpp:104
Dakota::SurrogateModel::subordinate_model
Model & subordinate_model()
return truth_model()
Definition: SurrogateModel.hpp:293
Dakota::SensAnalysisGlobal::stdRegressCoeffs
RealMatrix stdRegressCoeffs
matrix to hold standardized regression coefficients
Definition: SensAnalysisGlobal.hpp:260
Dakota::EffGlobalMinimizer::compute_variances
Real compute_variances(const RealVector &variances)
variance function for the EGO MSE acquisition implementation
Definition: EffGlobalMinimizer.cpp:1084
Dakota::DataMethodRep::hybridMethodNames
StringArray hybridMethodNames
array of methods for the sequential and collaborative hybrid meta-iterators (from the method_name_lis...
Definition: DataMethod.hpp:387
Dakota::ApplicationInterface::init_serial_analyses
void init_serial_analyses()
set concurrent analysis configuration for serial operations (e.g., for local executions on a dedicate...
Definition: ApplicationInterface.hpp:574
Dakota::OutputManager::append_restart
void append_restart(const ParamResponsePair &prp)
append a parameter/response set to the restart file
Definition: OutputManager.cpp:400
Dakota::ParallelLibrary::isend_ie
void isend_ie(int &send_int, int dest, int tag, MPI_Request &send_req)
nonblocking send at the iterator-evaluation communication level
Definition: ParallelLibrary.hpp:1555
Dakota::DataMethodRep::vbdFlag
bool vbdFlag
the var_based_decomp specification for computing Sobol' indices via either PCE or sampling
Definition: DataMethod.hpp:870
Dakota::Model::current_variables
const Variables & current_variables() const
return the current variables (currentVariables) as const reference (preferred)
Definition: DakotaModel.hpp:3551
Dakota::DirectApplicInterface::iFilterName
String iFilterName
name of the direct function input filter
Definition: DirectApplicInterface.hpp:142
Dakota::DataMethodRep::adaptExpDesign
bool adaptExpDesign
whether to perform adaptive Bayesian design of experiments
Definition: DataMethod.hpp:1288
Dakota::Iterator::variables_array_results
virtual const VariablesArray & variables_array_results()
return multiple final iterator solutions (variables). This should only be used if returns_multiple_po...
Definition: DakotaIterator.cpp:1445
Dakota::SensAnalysisGlobal::compute_binned_sobol_indices_from_valid_samples
void compute_binned_sobol_indices_from_valid_samples(const RealMatrix &valid_samples, size_t num_bins)
compute binned sobol indices from valid samples (having screened out samples with non-numeric respons...
Definition: SensAnalysisGlobal.cpp:1125
Dakota::PSUADEDesignCompExp::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: PSUADEDesignCompExp.cpp:88
Dakota::APPSEvalMgr::dakotaResponseMap
IntResponseMap dakotaResponseMap
map of DAKOTA responses returned by synchronize_nowait()
Definition: APPSEvalMgr.hpp:119
Dakota::DataMethodRep::emulatorOrder
int emulatorOrder
The total order to be used in construction of a VPS surrogate.
Definition: DataMethod.hpp:1184
dakota::util::LinearSolverBase::SOLVER_TYPE
SOLVER_TYPE
How best to Doxygenate class enums? RWH.
Definition: UtilLinearSolvers.hpp:28
Dakota::PecosApproximation::delta_combined_beta
Real delta_combined_beta(bool cdf_flag, Real z_bar)
return the change in reliability index (mapped from z_bar) resulting from expansion refinement,...
Definition: PecosApproximation.hpp:636
Dakota::NonDMultilevelSampling::~NonDMultilevelSampling
~NonDMultilevelSampling()
destructor
Definition: NonDMultilevelSampling.hpp:567
Dakota::Model::componentParallelMode
short componentParallelMode
the component parallelism mode: NO_PARALLEL_MODE, SURROGATE_MODEL_MODE,
Definition: DakotaModel.hpp:1498
Dakota::NestedModel::estimate_partition_bounds
IntIntPair estimate_partition_bounds(int max_eval_concurrency)
estimate the minimum and maximum partition sizes that can be utilized by this Model
Definition: NestedModel.hpp:535
Dakota::DataMethodRep::initMeshSize
Real initMeshSize
the initMeshSize choice for NOMAD in MethodNOMADDC
Definition: DataMethod.hpp:801
Dakota::Approximation::approx_rep
std::shared_ptr< Approximation > approx_rep() const
returns approxRep for access to derived class member functions that are not mapped to the top Approxi...
Definition: DakotaApproximation.hpp:645
Dakota::ParamStudy::post_input
void post_input()
read tabular data for post-run mode
Definition: ParamStudy.cpp:388
Dakota::NonDLocalEvidence::post_process_response_fn_results
void post_process_response_fn_results()
post-process the interval computed for a response function
Definition: NonDLocalEvidence.cpp:89
Dakota::SNLLOptimizer::SNLLOptimizer
SNLLOptimizer(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: SNLLOptimizer.cpp:46
Dakota::OptDartsOptimizer::opt_darts_execute
void opt_darts_execute(size_t num_dim, size_t budget, double *xmin, double *xmax, double TOL, size_t problem_index, double fw_MC, double fb_MC)
Run the OPT-DARTS method.
Definition: OptDartsOptimizer.cpp:289
Dakota::GetLongOpt::OptionalValue
@ OptionalValue
option with optional value
Definition: CommandLineHandler.hpp:33
Dakota::Model::manage_data_recastings
bool manage_data_recastings()
initialize modelList and recastFlags for data import/export
Definition: DakotaModel.cpp:3143
Dakota::SharedVariablesDataRep::SharedVariablesDataRep
SharedVariablesDataRep(const ProblemDescDB &problem_db, const ShortShortPair &view)
standard constructor
Dakota::DataResponsesRep::numExpConfigVars
size_t numExpConfigVars
number of experimental configuration vars (state variables) in each row of data
Definition: DataResponses.hpp:154
Dakota::DataModelRep::maxRank
size_t maxRank
maximum rank
Definition: DataModel.hpp:440
Dakota::Model::discrete_int_upper_bounds
const IntVector & discrete_int_upper_bounds() const
return the active discrete int upper bounds from userDefinedConstraints
Definition: DakotaModel.hpp:2879
Dakota::NonDGPMSABayesCalibration::configSpace
std::shared_ptr< QUESO::VectorSpace< QUESO::GslVector, QUESO::GslMatrix > > configSpace
vector space defining the scenario (configuration) variables
Definition: NonDGPMSABayesCalibration.hpp:135
Dakota::DataFitSurrModel::convergenceTolerance
const Real convergenceTolerance
Convergence criterion, compared to CV score for specified metric.
Definition: DataFitSurrModel.hpp:343
Dakota::COLINOptimizer::post_run
void post_run(std::ostream &s)
Get the final set of points from the solver Look up responses and sort, first according to constraint...
Definition: COLINOptimizer.cpp:965
Dakota::ApplicationInterface::numAnalysisDrivers
int numAnalysisDrivers
the number of analysis drivers used for each function evaluation (from the analysis_drivers interface...
Definition: ApplicationInterface.hpp:247
Dakota::NonDNonHierarchSampling::linear_model_cost
virtual Real linear_model_cost(const RealVector &N_vec)
constraint helper function shared by NPSOL/OPT++ static evaluators
Definition: NonDNonHierarchSampling.cpp:1961
Dakota::OptDartsTraits::OptDartsTraits
OptDartsTraits()
default constructor
Definition: OptDartsOptimizer.hpp:32
Dakota::joe_kuo_d1024_t32_m32
UInt64 joe_kuo_d1024_t32_m32[][1024]
Sobol generating matrices from Joe and Kuo (2008) NOTE: Truncated to 1024 dimensions (to avoid storag...
Definition: low_discrepancy_data.cpp:19
Dakota::PecosApproximation::sparsity
size_t sparsity() const
return the number of non-zero coefficients for this QoI
Definition: PecosApproximation.hpp:409
Dakota::ScalingModel::scaling_active
static bool scaling_active(const UShortArray &scale_types)
check whether the passed scale types include any active (!= none) scale types
Definition: ScalingModel.cpp:529
Dakota::Response::read_annotated
void read_annotated(std::istream &s)
read a response object in annotated format from a std::istream
Dakota::Model::discrepancy_emulation_mode
virtual void discrepancy_emulation_mode(short mode)
set discrepancy emulation mode used in SurrogateModels for approximating response differences
Definition: DakotaModel.cpp:4471
Dakota::PebbldTraits::supports_discrete_variables
bool supports_discrete_variables()
Return the flag indicating whether method supports discrete variables.
Definition: PEBBLMinimizer.hpp:39
Dakota::NonDEnsembleSampling::resize_active_set
void resize_active_set()
synchronize activeSet with iteratedModel's response size
Definition: NonDEnsembleSampling.hpp:275
Dakota::NonDExpansion::fixedSeed
bool fixedSeed
don't continue an existing random number sequence, rather reset seed each time within some sampling-b...
Definition: NonDExpansion.hpp:438
Dakota::NonDAdaptiveSampling::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDAdaptiveSampling.cpp:207
Dakota::NonDExpansion::randomSeedSeqSpec
SizetArray randomSeedSeqSpec
user specification for seed_sequence
Definition: NonDExpansion.hpp:435
Dakota::DataResponsesRep::idNumericalGrads
IntSet idNumericalGrads
mixed gradient numerical identifiers (from the id_numerical_gradients specification in RespGradMixed)
Definition: DataResponses.hpp:223
dakota::surrogates::RolVec
ROL::Vector< double > RolVec
Dakota alias for ROL Vector.
Definition: SurrogatesGPObjective.cpp:16
Dakota::DataVariablesRep::hyperGeomUncNumDrawn
IntVector hyperGeomUncNumDrawn
Number failed in the selected populations for the hypergeometric variables from the num_drawn specifi...
Definition: DataVariables.hpp:500
Dakota::DataVariablesRep::geometricUncProbPerTrial
RealVector geometricUncProbPerTrial
probabilities per each trial (p) for the geometric uncertain variables from the prob_per_trial specif...
Definition: DataVariables.hpp:484
Dakota::Constraints::inactive_discrete_int_lower_bounds
const IntVector & inactive_discrete_int_lower_bounds() const
return the inactive discrete lower bounds
Definition: DakotaConstraints.hpp:649
Dakota::DataMethodRep::maxOrder
unsigned short maxOrder
maximum order of basis polynomials
Definition: DataMethod.hpp:833
Dakota::EffGlobalMinimizer::batch_synchronous_ego
void batch_synchronous_ego()
synchronous batch-sequential implementation: main function
Definition: EffGlobalMinimizer.cpp:328
Dakota::hashedCacheEnd
PRPCacheHIter hashedCacheEnd(PRPCache &prp_cache)
hashed definition of cache end
Definition: PRPMultiIndex.hpp:186
Dakota::EnsembleSurrModel::estimate_partition_bounds
IntIntPair estimate_partition_bounds(int max_eval_concurrency)
estimate the minimum and maximum partition sizes that can be utilized by this Model
Definition: EnsembleSurrModel.hpp:1166
Dakota::ApproximationInterface::approximation_function_indices
void approximation_function_indices(const SizetSet &approx_fn_indices)
set the (currently active) approximation function index set
Definition: ApproximationInterface.hpp:426
Dakota::NonDExpansion::print_moments
void print_moments(std::ostream &s)
print expansion and numerical moments
Definition: NonDExpansion.cpp:3869
Dakota::NonDCalibration::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDCalibration.cpp:41
Dakota::PebbldBranchSub::bGlobal
pebbl::branching * bGlobal() const
Returns a reference to the corresponding main Branching object.
Definition: PEBBLBranching.cpp:47
Dakota::SharedC3ApproxData::construct_basis
void construct_basis(const Pecos::MultivariateDistribution &mv_dist)
construct the shared basis for an expansion-based approximation
Definition: SharedC3ApproxData.cpp:147
Dakota::Interface::fnGradCounter
IntArray fnGradCounter
number of gradient evaluations by resp fn
Definition: DakotaInterface.hpp:394
Dakota::EnsembleSurrModel::modeKeyBufferSize
int modeKeyBufferSize
size of MPI buffer containing responseMode and an aggregated activeKey
Definition: EnsembleSurrModel.hpp:308
Dakota::Model::interfEvaluationsDBState
EvaluationsDBState interfEvaluationsDBState
Whether to write interface evals to the evaluations DB.
Definition: DakotaModel.hpp:1475
Dakota::SharedC3ApproxData::max_regression_size
size_t max_regression_size()
return number of FT unknowns using maxima for rank and basis order
Definition: SharedC3ApproxData.hpp:534
Dakota::NonD::query_cost
bool query_cost(unsigned short num_steps, short seq_type, RealVector &cost)
extract cost estimates from model hierarchy, if available
Definition: DakotaNonD.cpp:489
Dakota::DataMethodRep::dataDistCovariance
RealVector dataDistCovariance
raw list of real data for the data distribution gaussian covariance
Definition: DataMethod.hpp:1333
Dakota::NonDSampling::nonDSampCorr
SensAnalysisGlobal nonDSampCorr
initialize statistical post processing
Definition: NonDSampling.hpp:368
Dakota::DataVariablesRep::numFrechetUncVars
size_t numFrechetUncVars
number of frechet uncertain variables (from the frechet_uncertain specification in VarAUV)
Definition: DataVariables.hpp:146
Dakota::C3FnTrainData::operator=
C3FnTrainData & operator=(const C3FnTrainData &ftd)
assignment operator
Definition: C3FnTrainData.cpp:262
Dakota::NonDLocalReliability::computedRelLevel
Real computedRelLevel
output reliability level calculated for RIA and 1st-order PMA
Definition: NonDLocalReliability.hpp:261
Dakota::NonDExpansion::refine_expansion
void refine_expansion()
refine the reference expansion found by compute_expansion() using uniform/adaptive p-/h-refinement st...
Definition: NonDExpansion.cpp:991
Dakota::DataMethodRep::importCandPtsFile
String importCandPtsFile
whether to import candidate design points for adaptive Bayesian experimental design
Definition: DataMethod.hpp:1291
Dakota::Model::model_id
const String & model_id() const
return the model identifier (modelId)
Definition: DakotaModel.hpp:3593
Dakota::DataModelRep::regressionType
short regressionType
type of (regularized) regression: FT_LS or FT_RLS2
Definition: DataModel.hpp:412
Dakota::SNLLLeastSqTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: SNLLLeastSq.hpp:52
Dakota::Approximation::check_points
void check_points(size_t num_build_pts)
Check number of build points against minimum required.
Definition: DakotaApproximation.hpp:632
Dakota::SimulationModel::initialize_solution_control
void initialize_solution_control(const String &control, const RealVector &cost)
process the solution level inputs to define solnCntlVarType, solnCntlCostMap, and solnCntl{AV,...
Definition: SimulationModel.cpp:56
Dakota::JEGAOptimizer::Driver
A subclass of the JEGA front end driver that exposes the individual protected methods to execute the ...
Definition: JEGAOptimizer.cpp:600
Dakota::ParallelLevel::num_servers
int num_servers() const
return numServers
Definition: ParallelLibrary.hpp:324
Dakota::NonDEnsembleSampling::estimator_cost_metric
Real estimator_cost_metric()
return cost metric for entry into finalStatistics
Definition: NonDEnsembleSampling.hpp:271
Dakota::DataMethodRep::generatingMatricesFileName
String generatingMatricesFileName
Name of file with generating matrices.
Definition: DataMethod.hpp:930
Dakota::Var_rcheck
structure for verifying bounds and initial point for real-valued vars
Definition: NIDRProblemDescDB.cpp:503
Dakota::JEGAOptimizer::Evaluator::_model
Model & _model
The Model known by this evaluator.
Definition: JEGAOptimizer.cpp:193
Dakota::NonDGPMSABayesCalibration::approxImportFile
String approxImportFile
name of file from which to import build points to build GP
Definition: NonDGPMSABayesCalibration.hpp:116
Dakota::DataMethodRep::iteratorServers
int iteratorServers
number of servers for concurrent iterator parallelism (from the iterator_servers specification)
Definition: DataMethod.hpp:377
Dakota::SharedVariablesData::all_relaxed_discrete_int
const BitArray & all_relaxed_discrete_int() const
return allRelaxedDiscreteInt
Definition: SharedVariablesData.hpp:1385
Dakota::read_neutral
void read_neutral(StringArray pos_args)
read a restart file (neutral file format)
Definition: restart_util.cpp:590
Dakota::EnsembleSurrModel::single_apply
void single_apply(const Variables &vars, Response &resp, const Pecos::ActiveKey &paired_key)
helper function for applying a single response correction corresponding to deltaCorr[paired_key]
Definition: EnsembleSurrModel.cpp:2271
Dakota::NonDLocalReliability::prevFnGradDLev0
RealMatrix prevFnGradDLev0
matrix of limit state sensitivities w.r.t. inactive/design variables for level 0. Used for warm-start...
Definition: NonDLocalReliability.hpp:313
dakota::surrogates::GP_Objective
ROL objective function for the Gaussian Process (GP) surrogate.
Definition: SurrogatesGPObjective.hpp:28
Dakota::NonDQuadrature::increment_reference_quadrature_order
void increment_reference_quadrature_order(UShortArray &ref_quad_order)
increment each ref_quad_order entry by 1
Definition: NonDQuadrature.cpp:427
Dakota::CollabHybridMetaIterator::singlePassedModel
bool singlePassedModel
use of constructor that enforces use of a single passed Model
Definition: CollabHybridMetaIterator.hpp:77
Dakota::SurrBasedLocalMinimizer::softConvLimit
unsigned short softConvLimit
convergence control limiting the number of consecutive iterations that fail to achieve sufficient dec...
Definition: SurrBasedLocalMinimizer.hpp:214
Dakota::CommandLineHandler::read_restart_evals
int read_restart_evals() const
Returns the number of evaluations to be read from the restart file (as specified on the DAKOTA comman...
Definition: CommandLineHandler.hpp:202
Dakota::Iterator::method_string
String method_string() const
return the method name by string
Definition: DakotaIterator.hpp:673
Dakota::NonDStochCollocation::initialize_covariance
void initialize_covariance()
initialize covariance pairings by passing all pointers for approximation j to approximation i
Definition: NonDStochCollocation.cpp:408
Dakota::SharedVariablesData::cdiv_index_to_all_index
size_t cdiv_index_to_all_index(size_t div_index) const
convert index within complement of active discrete integer variables to index within aggregated varia...
Definition: SharedVariablesData.hpp:1172
Dakota::SharedC3ApproxData::max_rank
size_t max_rank() const
return active maximum value for expansion rank
Definition: SharedC3ApproxData.hpp:417
Dakota::ApproximationInterface::clear_model_keys
void clear_model_keys()
reset initial state by removing all model keys for an approximation
Definition: ApproximationInterface.hpp:309
Dakota::SharedC3ApproxData::max_rank_regression_size
size_t max_rank_regression_size()
return number of FT unknowns using maximum rank, start_orders(), max_order()
Definition: SharedC3ApproxData.hpp:514
Dakota::DataMethodRep::finalPoint
RealVector finalPoint
the final_point specification in MethodPSVPS
Definition: DataMethod.hpp:1377
Dakota::Analyzer::algorithm_space_model
const Model & algorithm_space_model() const
Definition: DakotaAnalyzer.hpp:308
Dakota::DataMethodRep::crossoverRate
Real crossoverRate
the crossover_rate specification for EA methods in MethodSCOLIBEA
Definition: DataMethod.hpp:596
Dakota::NonDAdaptiveSampling::approx_type
String approx_type
String describing type of surrogate is used to fit the data. Options are: global_kriging,...
Definition: NonDAdaptiveSampling.hpp:138
Dakota::DataVariables::operator==
bool operator==(const DataVariables &)
equality operator
Definition: DataVariables.hpp:996
Dakota::NonDExpansion::multifidelity_reference_expansion
void multifidelity_reference_expansion()
generate a set of reference expansions across a model hierarchy
Definition: NonDExpansion.cpp:1383
Dakota::DataMethodRep::multilevEstimatorRate
Real multilevEstimatorRate
the estimator_rate selection in MethodMultilevelPCE
Definition: DataMethod.hpp:1150
Dakota::SharedVariablesDataRep
The representation of a SharedVariablesData instance. This representation, or body,...
Definition: SharedVariablesData.hpp:32
Dakota::NonDBayesCalibration::discrepancyResponses
ResponseArray discrepancyResponses
array containing predicted of model+discrepancy
Definition: NonDBayesCalibration.hpp:376
Dakota::DataMethodRep::evaluatePosteriorDensity
bool evaluatePosteriorDensity
Flag specifying whether to evaluate the posterior density at a set of samples.
Definition: DataMethod.hpp:1349
Dakota::TestDriverInterface::genz
int genz()
scalable test functions from the Genz test suite
Definition: TestDriverInterface.cpp:2330
get_dc_ptr_int
int get_dc_ptr_int()
get the DAKOTA pointer to ModelCenter current design point
Definition: dakota_dll_api.cpp:320
Dakota::DataVariablesRep::lognormalUncUpperBnds
RealVector lognormalUncUpperBnds
distribution upper bounds for the lognormal uncertain variables (from the upper_bounds specification ...
Definition: DataVariables.hpp:342
dakota::surrogates::PolynomialRegression::gradient
MatrixXd gradient(const MatrixXd &eval_points)
Evaluate the gradient of the polynomial surrogate at a set of prediction points for QoI index 0.
Definition: SurrogatesPolynomialRegression.hpp:143
Dakota::SNLLLeastSqTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: SNLLLeastSq.hpp:58
Dakota::NonDWASABIBayesCalibration::evaluatePosteriorDensity
bool evaluatePosteriorDensity
Flag specifying whether to evaluate the posterior density at a set of samples.
Definition: NonDWASABIBayesCalibration.hpp:109
Dakota::DataModelRep::relTolerance
Real relTolerance
relative tolerance used by cross validation subspace dimension id method
Definition: DataModel.hpp:395
Dakota::SharedApproxData::approxType
String approxType
approximation type identifier
Definition: SharedApproxData.hpp:227
Dakota::JEGATraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: JEGAOptimizer.hpp:632
Dakota::Iterator::is_null
bool is_null() const
function to check iteratorRep (does this envelope contain a letter?)
Definition: DakotaIterator.hpp:778
Dakota::ProbabilityTransformModel
Probability transformation specialization of RecastModel.
Definition: ProbabilityTransformModel.hpp:24
Dakota::NonDGPImpSampling::expIndThis
RealVector expIndThis
expIndThis, appended locally to hold the expected indicator
Definition: NonDGPImpSampling.hpp:117
Dakota::Model::discreteIntSets
BitArray discreteIntSets
key for identifying discrete integer set variables within the active discrete integer variables
Definition: DakotaModel.hpp:1703
Dakota::Pybind11Interface::unpack_python_response
void unpack_python_response(const ShortArray &asv, const size_t num_derivs, const pybind11::dict &py_response, RealVector &fn_values, RealMatrix &gradients, RealSymMatrixArray &hessians, RealArray &metadata)
populate values, gradients, Hessians from Python to Dakota
Definition: Pybind11Interface.cpp:259
Dakota::Rank1Lattice
Class for rank-1 lattice rules in Dakota.
Definition: Rank1Lattice.hpp:27
Dakota::Variables::hash_value
friend std::size_t hash_value(const Variables &vars)
hash_value
Dakota::NonDGPImpSampling::expIndicator
RealVector expIndicator
Vector to hold the expected indicator values for the current GP samples.
Definition: NonDGPImpSampling.hpp:106
Dakota::ParallelLibrary::command_line_run
bool command_line_run() const
return runFlag
Definition: ParallelLibrary.hpp:1334
Dakota::CONMINOptimizer::objFnValue
Real objFnValue
value of the objective function passed to CONMIN
Definition: CONMINOptimizer.hpp:148
Dakota::ScalingOptions::ScalingOptions
ScalingOptions()
default ctor: no scaling specified
Definition: ScalingOptions.hpp:30
Dakota::contains
bool contains(const DakContainerType &v, const typename DakContainerType::value_type &val)
return true if the item val appears in container v
Definition: dakota_data_util.hpp:1597
Dakota::GaussProcApproximation
Derived approximation class for Gaussian Process implementation.
Definition: GaussProcApproximation.hpp:41
Dakota::DataMethodRep::methodName
unsigned short methodName
the method selection: one of the optimizer, least squares, nond, dace, or parameter study methods
Definition: DataMethod.hpp:364
Dakota::CommandShell::asynch_flag
bool asynch_flag() const
get the asynchFlag
Definition: CommandShell.hpp:108
Dakota::FileReadException
base class for Dakota file read exceptions (to allow catching both tabular and general file truncatio...
Definition: dakota_global_defs.hpp:96
Dakota::NLSSOLLeastSqTraits::~NLSSOLLeastSqTraits
virtual ~NLSSOLLeastSqTraits()
destructor
Definition: NLSSOLLeastSq.hpp:31
Dakota::DirectApplicInterface::xDS
StringMultiArray xDS
discrete string variables used within direct simulator fns
Definition: DirectApplicInterface.hpp:174
Dakota::NonDQUESOBayesCalibration::proposalCovMatrix
std::shared_ptr< QUESO::GslMatrix > proposalCovMatrix
proposal covariance for DRAM
Definition: NonDQUESOBayesCalibration.hpp:207
Dakota::Pybind11Interface::pack_kwargs
py::dict pack_kwargs() const
generalized Python dictionary packing to support either lists or numpy arrays
Definition: Pybind11Interface.cpp:215
Dakota::NonDEnsembleSampling::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: NonDEnsembleSampling.cpp:297
Dakota::Model::set_ie_asynchronous_mode
void set_ie_asynchronous_mode(int max_eval_concurrency)
default logic for defining asynchEvalFlag and evaluationCapacity based on ie_pl settings
Definition: DakotaModel.cpp:4885
Dakota::NonDMultilevelPolynomialChaos::increment_specification_sequence
void increment_specification_sequence()
increment the input specification sequence and assign values
Definition: NonDMultilevelPolynomialChaos.cpp:641
Dakota::SNLLBase::~SNLLBase
~SNLLBase()
destructor
Definition: SNLLBase.hpp:181
Dakota::local_data_t
local_data_t
enumeration for how local variables are stored (values must employ a bit representation)
Definition: DirectApplicInterface.hpp:64
Dakota::ApplicationInterface::worldSize
int worldSize
size of MPI_COMM_WORLD
Definition: ApplicationInterface.hpp:402
Dakota::ProcessApplicInterface::fullEvalId
std::string fullEvalId
complete evalIdTag, possibly including hierarchical tagging and final eval id, but not program number...
Definition: ProcessApplicInterface.hpp:195
Dakota::SurfpackApproximation::cv_diagnostic
RealArray cv_diagnostic(const StringArray &metric_types, unsigned num_folds) override
compute and return cross-validation for metric_type with num_folds
Definition: SurfpackApproximation.cpp:802
Dakota::ParamStudy::contStepVector
RealVector contStepVector
the n-dimensional continuous increment
Definition: ParamStudy.hpp:216
Dakota::NonDGlobalEvidence::post_process_final_results
void post_process_final_results()
perform final post-processing
Definition: NonDGlobalEvidence.cpp:73
Dakota::Model::scalingOpts
ScalingOptions scalingOpts
user-provided scaling data from the problem DB, possibly modified by Recasting
Definition: DakotaModel.hpp:1547
Dakota::SNLLBase::copy_con_hess
void copy_con_hess(const RealSymMatrixArray &local_fn_hessians, OPTPP::OptppArray< RealSymMatrix > &hess_g, size_t offset)
convenience function for copying local_fn_hessians to hess_g; used by constraint evaluator functions
Definition: SNLLBase.cpp:393
Dakota::NonDSampling::sampleRanksMode
short sampleRanksMode
mode for input/output of LHS sample ranks: IGNORE_RANKS, GET_RANKS, SET_RANKS, or SET_GET_RANKS
Definition: NonDSampling.hpp:358
Dakota::DataFitSurrModel::exportPointsFile
String exportPointsFile
file name from export_approx_points_file specification
Definition: DataFitSurrModel.hpp:455
Dakota::QuesoVectorRV::QuesoVectorRV
QuesoVectorRV(const char *prefix, const QUESO::VectorSet< V, M > &imageSet, NonDQUESOBayesCalibration *nond_queso_ptr)
Default constructor.
Definition: QUESOImpl.cpp:82
Dakota::DataMethodRep::pstudyFileFormat
unsigned short pstudyFileFormat
tabular format for the parameter study points file
Definition: DataMethod.hpp:1389
Dakota::SNLLLeastSq::SNLLLeastSq
SNLLLeastSq(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: SNLLLeastSq.cpp:35
Dakota::NestedModel::optionalInterface
Interface optionalInterface
the optional interface contributes nonnested response data to the total model response
Definition: NestedModel.hpp:309
Dakota::DataVariablesRep::discreteStrEpistemicUncVars
StringArray discreteStrEpistemicUncVars
array of values for all discrete string epistemic uncertain variables
Definition: DataVariables.hpp:771
Dakota::EnsembleSurrModel::fine_grained_evaluation_counters
void fine_grained_evaluation_counters()
request fine-grained evaluation reporting within the low and high fidelity models
Definition: EnsembleSurrModel.hpp:1258
Dakota::DataFitSurrModel::softConvergenceLimit
const int softConvergenceLimit
Max number of iterations for which there is no average improvement.
Definition: DataFitSurrModel.hpp:345
Dakota::map_key_to_index
size_t map_key_to_index(const KeyType &key, const std::map< KeyType, ValueType > &pairs)
calculate the map index corresponding to the passed key
Definition: dakota_data_util.hpp:1281
Dakota::SharedVariablesDataRep::icvStart
size_t icvStart
start index of inactive continuous variables within allContinuousVars
Definition: SharedVariablesData.hpp:258
Dakota::SharedVariablesData::epistemic_uncertain_counts
void epistemic_uncertain_counts(size_t &num_ceuv, size_t &num_deuiv, size_t &num_deusv, size_t &num_deurv) const
compute epistemic uncertain variables sums from SharedVariablesDataRep::variablesCompsTotals and Shar...
Definition: SharedVariablesData.hpp:1069
Dakota::Variables::shared_data
const SharedVariablesData & shared_data() const
return sharedVarsData
Definition: DakotaVariables.hpp:684
Dakota::DataVariablesRep::discreteRealEpistemicUncLowerBnds
RealVector discreteRealEpistemicUncLowerBnds
distribution lower bounds for all discrete real epistemic uncertain variables
Definition: DataVariables.hpp:785
Dakota::DataMethodRep::mutationMinScale
Real mutationMinScale
the min_scale specification for mutation in EA methods in MethodSCOLIBEA
Definition: DataMethod.hpp:603
Dakota::TKFactoryDIPC::set_callback
void set_callback(NonDQUESOBayesCalibration *queso_instance)
Update the factory's QUESO callback pointer.
Definition: QUESOImpl.hpp:191
Dakota::NonDMultilevelFunctionTrain::assign_allocation_control
void assign_allocation_control()
assign defaults related to allocation control (currently for ML regression approaches)
Definition: NonDMultilevelFunctionTrain.cpp:295
Dakota::ResultsDBAny::allocate_vector
void allocate_vector(const StrStrSizet &iterator_id, const StringArray &location, ResultsOutputType stored_type, const int &len, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray())
Pre-allocate a vector and (optionally) attach dimension scales and attributes. Insert elements using ...
Definition: ResultsDBAny.hpp:65
Dakota::DataVariablesRep::gumbelUncAlphas
RealVector gumbelUncAlphas
alpha factors for the gumbel uncertain variables (from the alphas specification in VarCAUV_Gumbel)
Definition: DataVariables.hpp:408
Dakota::Pybind11Interface::copy_array_to_pybind11
RetT copy_array_to_pybind11(const Teuchos::SerialDenseVector< OrdinalType, ScalarType > &src) const
specialized copy Dakota arrays to pybind11 lists via std::vector<> copy
Dakota::NonDQuadrature::get_parameter_sets
void get_parameter_sets(Model &model)
Generate one block of numSamples samples (ndim * num_samples), populating allSamples; ParamStudy is t...
Definition: NonDQuadrature.cpp:231
Dakota::NonDExpansion::importanceSampler
Iterator importanceSampler
Iterator used to refine the approximate probability estimates generated by the expansionSampler using...
Definition: NonDExpansion.hpp:402
Dakota::CollabHybridMetaIterator::bestVariables
Variables bestVariables
best variables found in collaborative iteration
Definition: CollabHybridMetaIterator.hpp:87
Dakota::NonDMultilevelStochCollocation::core_run
void core_run()
perform a forward uncertainty propagation using PCE/SC methods
Definition: NonDMultilevelStochCollocation.cpp:218
Dakota::SubspaceModel::smInstance
static SubspaceModel * smInstance
static pointer to this class for use in static member fn callbacks
Definition: SubspaceModel.hpp:187
Dakota::RecastModel::subModelVarsMap
IntVariablesMap subModelVarsMap
map of subModel variables used by derived_evaluate_nowait(). Needed for primaryRespMapping() and seco...
Definition: RecastModel.hpp:553
Dakota::Model::quasi_hessian_type
const String & quasi_hessian_type() const
return the Hessian evaluation type (quasiHessType)
Definition: DakotaModel.hpp:3651
Dakota::RichExtrapVerification::extrapolate_result
void extrapolate_result(const RealVector &refine_triple, const RealMatrix &qoi_triples)
predict the converged value based on the convergence rate and the value of Phi
Definition: RichExtrapVerification.cpp:267
Dakota::Response::field_coords
void field_coords(const RealMatrix &field_coords, size_t i)
set the i-th field's coordinates
Definition: DakotaResponse.hpp:655
Dakota::Iterator::sampling_scheme
virtual unsigned short sampling_scheme() const
return sampling name
Definition: DakotaIterator.cpp:1730
Dakota::Analyzer::resize
bool resize()
reinitializes iterator based on new variable size
Definition: DakotaAnalyzer.cpp:94
Dakota::CollabHybridMetaIterator::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: CollabHybridMetaIterator.cpp:174
StanfordPSAAP::SoleilDirectApplicInterface::test_local_evaluations
void test_local_evaluations(Dakota::PRPQueue &prp_queue)
invokes wait_local_evaluations() (no special nowait support)
Definition: SoleilDirectApplicInterface.hpp:121
Dakota::ResultsDBBase::insert
virtual void insert(const StrStrSizet &iterator_id, const StringArray &location, const boost::any &data, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray(), const bool &transpose=false)=0
addition with dimension scales and attributes
Dakota::EffGlobalMinimizer::varsAcquisitionMap
IntVariablesMap varsAcquisitionMap
variable sets for batch evaluation of truth model, accumulated by construct_batch_acquisition()
Definition: EffGlobalMinimizer.hpp:299
Dakota::SNLLTraits::SNLLTraits
SNLLTraits()
default constructor
Definition: SNLLOptimizer.hpp:46
Dakota::COLINOptimizer::colin_cache_lookup
std::pair< bool, bool > colin_cache_lookup(const colin::AppResponse &colinResponse, Response &tmpResponseHolder)
Retrieve response from Colin AppResponse, return pair indicating success for <objective,...
Definition: COLINOptimizer.cpp:1168
Dakota::ParamStudy::finalDSVPoint
IntVector finalDSVPoint
the discrete string set index ending point for vector_parameter_study
Definition: ParamStudy.hpp:211
Dakota::NomadTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: NomadOptimizer.hpp:86
Dakota::Constraints::build_inactive_views
void build_inactive_views()
construct inactive views of all variables bounds arrays
Definition: DakotaConstraints.cpp:217
Dakota::DOTTraits
Wrapper class for the DOT optimization library.
Definition: DOTOptimizer.hpp:45
dakota::surrogates::Matern32Kernel::compute_gram
void compute_gram(const std::vector< MatrixXd > &dists2, const VectorXd &theta_values, MatrixXd &gram) override
Compute a Gram matrix given a vector of squared distances and kernel hyperparameters.
Definition: SurrogatesGPKernels.cpp:63
Dakota::method_map
static UShortStrBimap method_map
bimap between method enums and strings; only used in this compilation unit
Definition: DakotaIterator.cpp:851
Dakota::Analyzer::sample_to_variables
virtual void sample_to_variables(const Real *sample_vars, Variables &vars)
convert column of samples array to variables; derived classes may reimplement for more than active co...
Definition: DakotaAnalyzer.cpp:427
Dakota::NonDGlobalInterval::NonDGlobalInterval
NonDGlobalInterval(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDGlobalInterval.cpp:36
Dakota::NonDBayesCalibration::posteriorStatsKDE
bool posteriorStatsKDE
flag indicating the calculation of the kernel density estimate of the posteriors
Definition: NonDBayesCalibration.hpp:434
Dakota::NonD::configure_sequence
void configure_sequence(size_t &num_steps, size_t &secondary_index, short &seq_type)
configure fidelity/level counts from model hierarchy
Definition: DakotaNonD.cpp:422
Dakota::EnsembleSurrModel::print_evaluation_summary
void print_evaluation_summary(std::ostream &s, bool minimal_header=false, bool relative_count=true) const
print the evaluation summary for the EnsembleSurrModel (request forwarded to the low and high fidelit...
Definition: EnsembleSurrModel.hpp:1268
Dakota::DataMethodRep::genReliabilityLevels
RealVectorArray genReliabilityLevels
the gen_reliability_levels specification in MethodNonD
Definition: DataMethod.hpp:1174
Dakota::SNLLLeastSq::optdhnips
OPTPP::OptDHNIPS * optdhnips
Disaggregated Hessian NIPS optimizer ptr.
Definition: SNLLLeastSq.hpp:194
Dakota::NonDLocalReliability::computedGenRelLevel
Real computedGenRelLevel
output generalized reliability level calculated for 2nd-order PMA
Definition: NonDLocalReliability.hpp:263
Dakota::Variables::dsv_start
size_t dsv_start() const
start index of active discrete string vars
Definition: DakotaVariables.hpp:729
Dakota::PythonInterface::python_convert_int
bool python_convert_int(const ArrayT &src, Size size, PyObject **dst)
convert arrays of integer types to Python list or numpy array
Definition: PythonInterface.cpp:328
Dakota::SharedC3ApproxData::combinedOrders
UShortArray combinedOrders
polynomial basis order for combined expansion for each variable core
Definition: SharedC3ApproxData.hpp:232
run_dakota_mixed
void run_dakota_mixed(const char *dakota_input_file, bool mpirun_flag)
Run a Dakota LibraryEnvironment, from string or input file input, supplemented with additional C++ AP...
Definition: library_mode.cpp:293
Dakota::NonDLocalEvidence::~NonDLocalEvidence
~NonDLocalEvidence()
destructor
Definition: NonDLocalEvidence.cpp:26
Dakota::DataMethodRep::minBoxSize
Real minBoxSize
the min_boxsize_limit for the DIRECT method in MethodSCOLIBDIR and MethodNCSUDC
Definition: DataMethod.hpp:582
Dakota::NonDBayesCalibration::invGammaAlphas
RealVector invGammaAlphas
alphas for inverse gamma distribution on hyper-params
Definition: NonDBayesCalibration.hpp:417
Dakota::ProbabilityTransformModel::deactivate_distribution_parameter_derivatives
void deactivate_distribution_parameter_derivatives()
reset distParamDerivs to NO_DERIVS
Definition: ProbabilityTransformModel.hpp:255
Dakota::AdapterModel::derived_synchronize_nowait
const IntResponseMap & derived_synchronize_nowait()
portion of synchronize_nowait() specific to AdapterModel
Definition: AdapterModel.cpp:200
Dakota::Analyzer::initialize_run
void initialize_run()
utility function to perform common operations prior to pre_run(); typically memory initialization; se...
Definition: DakotaAnalyzer.cpp:166
Dakota::GridApplicInterface::derived_map_asynch
void derived_map_asynch(const ParamResponsePair &pair)
Called by map() and other functions to execute the simulation in asynchronous mode....
Definition: GridApplicInterface.cpp:141
Dakota::NonDMUQBayesCalibration::drScale
Real drScale
DR scale.
Definition: NonDMUQBayesCalibration.hpp:136
Dakota::Model::operator==
friend bool operator==(const Model &m1, const Model &m2)
equality operator (detect same letter instance)
Definition: DakotaModel.hpp:3970
Dakota::NonDACVSampling::update_projected_lf_samples
void update_projected_lf_samples(const MFSolutionData &soln, const UShortArray &approx_set, const SizetArray &N_H_actual, size_t &N_H_alloc, Real &delta_equiv_hf)
Definition: NonDACVSampling.cpp:1228
Dakota::NonDPOFDarts
Base class for POF Dart methods within DAKOTA/UQ.
Definition: NonDPOFDarts.hpp:39
Dakota::DataInterface::write
void write(std::ostream &s) const
write a DataInterface object to an std::ostream
Definition: DataInterface.hpp:347
Dakota::ApplicationInterface::gradientType
String gradientType
type of gradients present in associated Response
Definition: ApplicationInterface.hpp:490
Dakota::ActiveSubspaceModel::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag)
portion of free_communicators() specific to derived model classes
Definition: ActiveSubspaceModel.cpp:1400
Dakota::SimulationModel::eval_tag_prefix
void eval_tag_prefix(const String &eval_id_str)
set the hierarchical eval ID tag prefix
Definition: SimulationModel.cpp:444
Dakota::OptDartsOptimizer::opt_darts_f
double opt_darts_f()
Function evaluation.
Definition: OptDartsOptimizer.cpp:162
Dakota::method_id_compare
bool method_id_compare(const Iterator &iterator, const void *id)
global comparison function for Iterator
Definition: DakotaIterator.hpp:787
Dakota::C3Approximation::hessian
const RealSymMatrix & hessian(const Variables &vars)
retrieve the approximate function Hessian for a given parameter vector
Definition: C3Approximation.cpp:1096
Dakota::ProcessHandleApplicInterface::process_local_evaluation
void process_local_evaluation(PRPQueue &prp_queue, const pid_t pid)
Common processing code used by {wait,test}_local_evaluations.
Definition: ProcessHandleApplicInterface.cpp:35
Dakota::NonDBayesCalibration::configUpperBnds
RealVector configUpperBnds
upper bounds on configuration domain
Definition: NonDBayesCalibration.hpp:374
Dakota::Constraints::active_to_all_bounds
void active_to_all_bounds(const Constraints &cons)
copy active {cv,div,drv} {lower,upper} bounds from incoming object to all bounds of this instance
Definition: DakotaConstraints.hpp:905
Dakota::Constraints::nonlinearEqConTargets
RealVector nonlinearEqConTargets
nonlinear equality constraint targets
Definition: DakotaConstraints.hpp:372
Dakota::DimScaleMap
std::multimap< int, boost::variant< StringScale, RealScale, IntegerScale > > DimScaleMap
Datatype to communicate scales (stored in boost::variant) and their associated dimension (the int) to...
Definition: dakota_results_types.hpp:501
Dakota::DataVariablesRep::numDiscreteIntervalUncVars
size_t numDiscreteIntervalUncVars
number of discrete epistemic interval uncertain variables (from the discrete_interval_uncertain speci...
Definition: DataVariables.hpp:182
Dakota::OutputManager::resultsOutputFile
String resultsOutputFile
filename for results data
Definition: OutputManager.hpp:361
Dakota::SharedApproxData::decrement_order
virtual void decrement_order()
decrements polynomial expansion order (PCE, FT)
Definition: SharedApproxData.cpp:468
Dakota::Variables::inactive_labels
void inactive_labels(const Variables &vars)
copy the inactive cv/div/dsv/drv variable labels from vars
Definition: DakotaVariables.hpp:1268
Dakota::ApproximationInterface::ApproximationInterface
ApproximationInterface(ProblemDescDB &problem_db, const Variables &am_vars, bool am_cache, const String &am_interface_id, const StringArray &fn_labels)
primary constructor
Definition: ApproximationInterface.cpp:28
Dakota::HDF5IOHelper::report_num_open
void report_num_open()
Report the number of open descriptors of each type; just for debugging.
Definition: HDF5_IO.cpp:492
Dakota::DDACEDesignCompExp::~DDACEDesignCompExp
~DDACEDesignCompExp()
destructor
Definition: DDACEDesignCompExp.cpp:94
Dakota::EmbedHybridMetaIterator::localIterator
Iterator localIterator
the inner iterator (e.g., local minimizer)
Definition: EmbedHybridMetaIterator.hpp:76
Dakota::ScalingOptions::priScaleTypes
UShortArray priScaleTypes
primary response scale types
Definition: ScalingOptions.hpp:40
Dakota::Response::update_partial
void update_partial(size_t start_index_target, size_t num_items, const RealVector &source_fn_vals, const RealMatrix &source_fn_grads, const RealSymMatrixArray &source_fn_hessians, const ActiveSet &source_set, size_t start_index_source)
Overloaded form which allows partial update from components of a response object. The response object...
Dakota::CommandShell::CommandShell
CommandShell()
constructor
Definition: CommandShell.hpp:76
Dakota::JEGAOptimizer::Evaluator::GetName
virtual std::string GetName() const
Returns the proper name of this operator.
Definition: JEGAOptimizer.cpp:403
dakota::surrogates::Surrogate::defaultConfigOptions
ParameterList defaultConfigOptions
Default Key/value options to configure the surrogate.
Definition: SurrogatesBase.hpp:232
Dakota::NonDNonHierarchSampling::numApprox
size_t numApprox
number of approximation models managed by non-hierarchical iteratedModel
Definition: NonDNonHierarchSampling.hpp:660
Dakota::NonDInterval::numContIntervalVars
size_t numContIntervalVars
number of variables of type CONTINUOUS_INTERVAL_UNCERTAIN
Definition: NonDInterval.hpp:91
Dakota::NonDEnsembleSampling::pilotMgmtMode
short pilotMgmtMode
enumeration for pilot management modes: ONLINE_PILOT (default), OFFLINE_PILOT, ONLINE_PILOT_PROJECTIO...
Definition: NonDEnsembleSampling.hpp:183
Dakota::NonD::requestedProbLevels
RealVectorArray requestedProbLevels
requested probability levels for all response functions
Definition: DakotaNonD.hpp:348
Dakota::ScalingModel::varsScaleFlag
bool varsScaleFlag
flag for variables scaling
Definition: ScalingModel.hpp:175
Dakota::ParallelConfiguration::endPLIter
ParLevLIter endPLIter
snapshot of the end of ParallelLibrary::parallelLevels; used for detecting when a component of the pa...
Definition: ParallelLibrary.hpp:494
Dakota::SharedResponseData::reshape_metadata
void reshape_metadata(size_t num_meta)
reshape the shared metadata (labels only at this time)
Definition: SharedResponseData.hpp:417
Dakota::NonDMultilevelSampling::variance_Qsum
Real variance_Qsum(Real sum_Ql, Real sum_Qlm1, Real sum_QlQl, Real sum_QlQlm1, Real sum_Qlm1Qlm1, size_t Nlq)
compute variance from sum accumulators
Definition: NonDMultilevelSampling.hpp:700
Dakota::Optimizer::post_run
void post_run(std::ostream &s)
Definition: DakotaOptimizer.cpp:559
Dakota::NonDExpansion::run_sampler
void run_sampler(const ShortArray &sampler_asv, RealVector &exp_sampler_stats)
helper to run the expansionSampler and compute its statistics
Definition: NonDExpansion.cpp:3498
Dakota::EnsembleSurrModel::approx_model_from_index
Model & approx_model_from_index(unsigned short m_index)
return approxModels[m_index]
Definition: EnsembleSurrModel.hpp:840
Dakota::ProgramOptions::runFlag
bool runFlag
flags invocation with command line option -run
Definition: ProgramOptions.hpp:252
Dakota::DataTransformModel::set_mapping
static void set_mapping(const Variables &recast_vars, const ActiveSet &recast_set, ActiveSet &sub_model_set)
map the inbound ActiveSet to the sub-model (map derivative variables)
Definition: DataTransformModel.cpp:736
Dakota::ProblemDescDB::modelDBLocked
bool modelDBLocked
prevents use of get_<type> retrieval and set_<type> update functions prior to setting the list node f...
Definition: ProblemDescDB.hpp:507
Dakota::MPIPackBuffer::pack
void pack(const int *data, const int num=1)
Pack one or more int's.
Dakota::SurrBasedMinimizer::lagrangian_hessian
void lagrangian_hessian(const RealVector &fn_vals, const RealMatrix &fn_grads, const RealSymMatrixArray &fn_hessians, const BoolDeque &sense, const RealVector &primary_wts, const RealVector &nln_ineq_l_bnds, const RealVector &nln_ineq_u_bnds, const RealVector &nln_eq_tgts, RealSymMatrix &lag_hess)
compute the Hessian of the Lagrangian function
Definition: SurrBasedMinimizer.cpp:488
Dakota::NonDMultilevBLUESampling::NGroupShared
SizetArray NGroupShared
counter for sample accumulations when evaluating covariance using SHARED_PILOT mode
Definition: NonDMultilevBLUESampling.hpp:266
Dakota::DakotaROLEqConstraintsHess
Definition: ROLOptimizer.hpp:519
Dakota::SeqHybridMetaIterator::estimate_partition_bounds
IntIntPair estimate_partition_bounds()
estimate the minimum and maximum partition sizes that can be utilized by this Iterator
Definition: SeqHybridMetaIterator.hpp:144
Dakota::DataResponsesRep::idAnalyticGrads
IntSet idAnalyticGrads
mixed gradient analytic identifiers (from the id_analytic_gradients specification in RespGradMixed)
Definition: DataResponses.hpp:226
Dakota::Environment::output_manager
OutputManager & output_manager()
return outputManager
Definition: DakotaEnvironment.hpp:186
Dakota::GetLongOpt::retrieve
const char * retrieve(const char *const opt) const
Retrieve value of option.
Definition: CommandLineHandler.cpp:76
Dakota::NonDEnsembleSampling::project_mc_estimator_variance
void project_mc_estimator_variance(const RealVector &var_l, const SizetArray &N_l, size_t new_samp, RealVector &mc_est_var)
compute the variance of the mean estimator (Monte Carlo sample average) after projection with additio...
Definition: NonDEnsembleSampling.hpp:520
Dakota::NestedModel::active1ADRVarMapIndices
SizetArray active1ADRVarMapIndices
"primary" variable mappings for inserting active discrete real currentVariables within all discrete r...
Definition: NestedModel.hpp:358
Dakota::ProgramOptions::exitMode
String exitMode
Abort or throw on error.
Definition: ProgramOptions.hpp:236
Dakota::NonDMultilevControlVarSampling::update_projected_lf_samples
void update_projected_lf_samples(const RealVector &hf_targets, const RealVectorArray &eval_ratios, const RealVector &hf_cost, const Sizet2DArray &N_actual_lf, SizetArray &N_alloc_lf, const RealVector &lf_cost, Real &delta_equiv_hf)
for pilot projection mode, advance sample counts and accumulated cost
Definition: NonDMultilevControlVarSampling.cpp:1383
Dakota::CONMINOptimizer::G2
double * G2
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:225
dakota::util::SVDSolver
The SVDSolver class is used to solve linear systems with the singular value decomposition.
Definition: UtilLinearSolvers.hpp:145
Dakota::TestDriverInterface::lf_short_column
int lf_short_column()
a low fidelity short_column test function
Definition: TestDriverInterface.cpp:2638
Dakota::OutputManager
Class to manage redirection of stdout/stderr, keep track of current redir state, and manage rank 0 ou...
Definition: OutputManager.hpp:182
Dakota::NonDMultilevBLUESampling::ml_blue_online_pilot
void ml_blue_online_pilot()
Definition: NonDMultilevBLUESampling.cpp:190
Dakota::Variables::access
friend class boost::serialization::access
for serializing private data members
Definition: DakotaVariables.hpp:114
Dakota::IteratorScheduler::iterator_message_lengths
void iterator_message_lengths(int params_msg_len, int results_msg_len)
update paramsMsgLen and resultsMsgLen
Definition: IteratorScheduler.hpp:547
Dakota::NonD::finalMomentsType
short finalMomentsType
type of moments logged within finalStatistics: none, central, standard
Definition: DakotaNonD.hpp:378
Dakota::SharedVariablesData::all_relaxed_discrete_real
const BitArray & all_relaxed_discrete_real() const
return allRelaxedDiscreteReal
Definition: SharedVariablesData.hpp:1389
Dakota::SurrBasedLocalMinimizer::initialize_sub_minimizer
void initialize_sub_minimizer()
construct and initialize approxSubProbMinimizer
Definition: SurrBasedLocalMinimizer.cpp:228
Dakota::NonDSparseGrid::update_sets
void update_sets(const UShortArray &set_star)
invokes SparseGridDriver::update_sets()
Definition: NonDSparseGrid.hpp:230
Dakota::ParallelLevel::server_communicator_size
int server_communicator_size() const
return serverCommSize
Definition: ParallelLibrary.hpp:339
Dakota::DataMethodRep::noDigitalShiftFlag
bool noDigitalShiftFlag
Flag to indicate randomization of digital net.
Definition: DataMethod.hpp:916
Dakota::Model::advancement_available
virtual bool advancement_available()
query the approximation for available advancement in resolution controls (order, rank,...
Definition: DakotaModel.cpp:4284
Dakota::SimulationModel::evaluation_cache
bool evaluation_cache(bool recurse_flag=true) const
return flag indicated usage of an evaluation cache by the SimulationModel (request forwarded to userD...
Definition: SimulationModel.hpp:425
Dakota::ParamStudy::check_finite_bounds
bool check_finite_bounds()
check for finite variable bounds within iteratedModel, as required for computing partitions of finite...
Definition: ParamStudy.hpp:567
Dakota::ParallelLibrary::num_parallel_configurations
size_t num_parallel_configurations() const
returns the number of entries in parallelConfigurations
Definition: ParallelLibrary.hpp:1083
Dakota::DataEnvironmentRep::resultsOutputFormat
unsigned short resultsOutputFormat
Results output format.
Definition: DataEnvironment.hpp:93
Dakota::VLUncertainReal
static VLreal VLUncertainReal[NUM_UNC_REAL_CONT]
Variables labels/bounds/values check array for real-valued uncertain variables; one array entry per c...
Definition: NIDRProblemDescDB.cpp:5167
Dakota::SNLLOptimizer::callback_linear_ineq_upper_bounds
const RealVector & callback_linear_ineq_upper_bounds() const
return linear constraint upper bounds for this iterator (user-functions mode for which iteratedModel ...
Definition: SNLLOptimizer.hpp:422
Dakota::ParallelLibrary::barrier
void barrier(const MPI_Comm &comm)
enforce MPI_Barrier on comm
Definition: ParallelLibrary.hpp:1911
Dakota::NonDLocalInterval::truncate_to_cell_bounds
virtual void truncate_to_cell_bounds(RealVector &initial_pt)
truncate initial_pt to respect current cell lower/upper bounds
Definition: NonDLocalInterval.cpp:243
Dakota::ParamStudy::numEvals
size_t numEvals
total number of parameter study evaluations computed from specification
Definition: ParamStudy.hpp:185
dakota::surrogates::GaussianProcess::PI
const double PI
Numerical constant – needed for negative marginal log-likelihood.
Definition: SurrogatesGaussianProcess.hpp:447
Dakota::Constraints::copy
Constraints copy() const
for use when a deep copy is needed (the representation is not shared)
Definition: DakotaConstraints.cpp:333
Dakota::EnsembleSurrModel::finalize_mapping
bool finalize_mapping()
Definition: EnsembleSurrModel.cpp:437
Dakota::EnsembleSurrModel::primaryADIVarMapIndices
SizetArray primaryADIVarMapIndices
"primary" all discrete int variable mapping indices flowed down from higher level iteration
Definition: EnsembleSurrModel.hpp:323
Dakota::NonD::distribute_levels
void distribute_levels(RealVectorArray &levels, bool ascending=true)
convenience function for distributing a vector of levels among multiple response functions if a short...
Definition: DakotaNonD.cpp:199
Dakota::RelaxedVariables::write_tabular_partial_labels
void write_tabular_partial_labels(std::ostream &s, size_t start_index, size_t num_items) const
write range of variable labels in input spec order to a std::ostream
Definition: RelaxedVariables.cpp:206
Dakota::DataMethodRep::dlDetails
String dlDetails
string of options for a dynamically linked solver
Definition: DataMethod.hpp:493
Dakota::Variables::all_discrete_int_variable_label
void all_discrete_int_variable_label(const String &adiv_label, size_t index)
set a label within the all discrete label array
Definition: DakotaVariables.hpp:1727
dakota::surrogates::Surrogate::variableLabels
std::vector< std::string > variableLabels
Names of the variables/features; need not be populated.
Definition: SurrogatesBase.hpp:223
Dakota::SharedVariablesData::ccv_index_to_all_index
size_t ccv_index_to_all_index(size_t ccv_index) const
convert index within complement of active continuous variables to index within aggregated variables (...
Definition: SharedVariablesData.hpp:1140
Dakota::SpawnApplicInterface::SpawnApplicInterface
SpawnApplicInterface(const ProblemDescDB &problem_db)
constructor
Definition: SpawnApplicInterface.hpp:59
Dakota::NonDMultilevBLUESampling::numerical_solution_bounds_constraints
void numerical_solution_bounds_constraints(const MFSolutionData &soln, RealVector &x0, RealVector &x_lb, RealVector &x_ub, RealVector &lin_ineq_lb, RealVector &lin_ineq_ub, RealVector &lin_eq_tgt, RealVector &nln_ineq_lb, RealVector &nln_ineq_ub, RealVector &nln_eq_tgt, RealMatrix &lin_ineq_coeffs, RealMatrix &lin_eq_coeffs)
within ensemble_numerical_solution(), define initial values, coefficients, bounds,...
Definition: NonDMultilevBLUESampling.cpp:600
Dakota::DataVariablesRep::discreteUncSetRealVars
RealVector discreteUncSetRealVars
initial values of the discrete uncertain set real variables (from the initial_point specification in ...
Definition: DataVariables.hpp:599
Dakota::DataMethodRep::pilotGroupSampling
short pilotGroupSampling
the group sampling approach for pilot sampling in ML BLUE: independent or shared
Definition: DataMethod.hpp:1102
Dakota::OutputManager::init_results_db
void init_results_db()
At runtime, initialize the global ResultsManager, tagging filename with MPI worldRank + 1 if needed.
Definition: OutputManager.cpp:631
Dakota::NonlinearCGOptimizer::gradDotGrad_curr
Real gradDotGrad_curr
gradCurr dot gradCurr
Definition: NonlinearCGOptimizer.hpp:143
Dakota::NonDMultilevelPolynomialChaos::expOrderSeqSpec
UShortArray expOrderSeqSpec
user specification for expansion_order (array for multifidelity)
Definition: NonDMultilevelPolynomialChaos.hpp:133
Dakota::NonDExpansion::collocation_points
virtual size_t collocation_points() const
return specification for number of collocation points (may be part of a sequence specification)
Definition: NonDExpansion.hpp:687
Dakota::ParamResponsePair::interface_id
const String & interface_id() const
return the interface identifier from evalInterfaceIds
Definition: ParamResponsePair.hpp:230
Dakota::Analyzer::allResponses
IntResponseMap allResponses
array of all responses to be computed in evaluate_parameter_sets()
Definition: DakotaAnalyzer.hpp:191
dakota::surrogates::GaussianProcess::get_objective_gradient_history
MatrixXd get_objective_gradient_history()
Get the history of objective function gradients from MLE with restarts.
Definition: SurrogatesGaussianProcess.hpp:259
Dakota::Constraints::reshape_bounds
void reshape_bounds()
reshape the lower/upper bound arrays based on sharedVarsData
Definition: DakotaConstraints.cpp:471
SIM::SerialDirectApplicInterface::wait_local_evaluations
void wait_local_evaluations(Dakota::PRPQueue &prp_queue)
evaluate the batch of jobs contained in prp_queue
Definition: PluginSerialDirectApplicInterface.cpp:61
Dakota::Iterator::pack_results_buffer
virtual void pack_results_buffer(MPIPackBuffer &send_buffer, int job_index)
used by IteratorScheduler to pack results data from an iterator run
Definition: DakotaIterator.cpp:1401
Dakota::DataMethodRep::hybridGlobalModelPointer
String hybridGlobalModelPointer
global model pointer for embedded hybrids (from the global_model_pointer specification)
Definition: DataMethod.hpp:402
Dakota::NonDMUQBayesCalibration::print_variables
void print_variables(std::ostream &s, const RealVector &c_vars)
convenience function to print calibration parameters, e.g., for MAP / best parameters
Definition: NonDMUQBayesCalibration.cpp:457
Dakota::ProblemDescDB::set_db_method_node
void set_db_method_node(const String &method_tag)
set dataMethodIter based on a method identifier string to activate a particular method specification ...
Definition: ProblemDescDB.cpp:535
Dakota::NonDMultilevelStochCollocation::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDMultilevelStochCollocation.cpp:206
Dakota::NonDMultilevelSampling::level_cost
Real level_cost(const RealVector &cost, size_t step)
return (aggregate) level cost
Definition: NonDMultilevelSampling.hpp:582
Dakota::NestedModel::nested_response
Response & nested_response(int nested_cntr)
locate existing or allocate new entry in nestedResponseMap
Definition: NestedModel.hpp:594
Dakota::DataModelRep::exportApproxVarianceFile
String exportApproxVarianceFile
filename for surrogate variance evaluation export
Definition: DataModel.hpp:193
Dakota::TestDriverInterface::extended_rosenbrock
int extended_rosenbrock()
n-dimensional Rosenbrock (Nocedal/Wright)
Definition: TestDriverInterface.cpp:1294
Dakota::Iterator::summary_output
void summary_output(bool summary_output_flag)
Set summary output control; true enables evaluation/results summary.
Definition: DakotaIterator.hpp:728
Dakota::SurrBasedLocalMinimizer::reset_penalties
void reset_penalties()
reset all penalty parameters to their initial values
Definition: SurrBasedLocalMinimizer.hpp:264
Dakota::DataFitSurrModel::derived_init_serial
void derived_init_serial()
set up actualModel for serial operations.
Definition: DataFitSurrModel.hpp:907
Dakota::RecastModel::variablesMapping
void(* variablesMapping)(const Variables &recast_vars, Variables &sub_model_vars)
holds pointer for variables mapping function passed in ctor/initialize
Definition: RecastModel.hpp:608
Dakota::NonD::pdf_output
bool pdf_output() const
get pdfOutput
Definition: DakotaNonD.hpp:432
Dakota::Model::message_lengths
const IntArray & message_lengths() const
return the array of MPI packed message buffer lengths (messageLengths)
Definition: DakotaModel.hpp:3761
Dakota::SurrBasedLocalMinimizer::hom_constraint_eval
static void hom_constraint_eval(int &mode, int &ncnln, int &n, int &nrowj, int *needc, double *tau_and_x, double *c, double *cjac, int &nstate)
static function used by NPSOL as the constraint function in the homotopy constraint relaxation formul...
Definition: SurrBasedLocalMinimizer.cpp:1526
Dakota::Model::derived_evaluate
virtual void derived_evaluate(const ActiveSet &set)
portion of evaluate() specific to derived model classes
Definition: DakotaModel.cpp:3330
Dakota::Response::read_hessians
void read_hessians(std::istream &s, const ShortArray &asv, bool expect_metadata, std::ostringstream &error)
Read Hessians from a freeform stream. Insert error messages.
Dakota::SimulationModel::cost_metadata_index
size_t cost_metadata_index() const
return costMetadataIndex
Definition: SimulationModel.hpp:245
Dakota::NonDReliability::uSpaceModel
Model uSpaceModel
Model representing the limit state in u-space, after any recastings and data fits.
Definition: NonDReliability.hpp:64
Dakota::RecastModel::update_primary_response
void update_primary_response(const Model &model)
update only the primary response data from subModel
Definition: RecastModel.cpp:1341
Dakota::Model::subordinate_model
virtual Model & subordinate_model()
return a single sub-model defined from subModel in nested and recast models and truth_model() in surr...
Definition: DakotaModel.cpp:3440
Dakota::build_labels
void build_labels(StringArray &label_array, const String &root_label)
create an array of labels by tagging root_label for each entry in label_array. Uses build_label().
Definition: dakota_data_util.hpp:368
Dakota::SurrogatesPythonApprox::~SurrogatesPythonApprox
~SurrogatesPythonApprox()
destructor
Definition: DakotaSurrogatesPython.hpp:38
Dakota::TrackerHTTP::initialize
void initialize(int world_rank=0)
shared initialization functions across constructors
Definition: TrackerHTTP.cpp:149
Dakota::NonDLocalInterval::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDLocalInterval.cpp:140
Dakota::abort_throw_or_exit
void abort_throw_or_exit(int dakota_code)
throw or exit depending on abort_mode
Definition: dakota_global_defs.cpp:129
Dakota::ParallelLevel::hubServerIntraComm
MPI_Comm hubServerIntraComm
intracomm for all serverCommRank==0 w/i next higher level serverIntraComm
Definition: ParallelLibrary.hpp:130
Dakota::DataResponsesRep::methodSource
String methodSource
numerical gradient method source: dakota or vendor (from the method_source specification in RespGradN...
Definition: DataResponses.hpp:196
Dakota::DataFitSurrModel::surrogate_model
Model & surrogate_model(size_t i=_NPOS)
return this model instance
Definition: DataFitSurrModel.hpp:641
SIM::ParallelDirectApplicInterface::set_communicators_checks
void set_communicators_checks(int max_eval_concurrency)
no-op hides default run-time error checks at DirectApplicInterface level
Definition: PluginParallelDirectApplicInterface.hpp:112
Dakota::GaussProcApproximation::build
void build()
find the covariance parameters governing the Gaussian process response
Definition: GaussProcApproximation.cpp:176
Dakota::BootstrapSamplerBase::sampler
boost::random::uniform_int_distribution sampler
Uniform distribution to provide samples from the empirical distribution.
Definition: BootstrapSampler.hpp:106
dakota::util::DataScaler::access
friend class boost::serialization::access
Allow serializers access to private class data.
Definition: UtilDataScaler.hpp:122
Dakota::DataVariables::design
size_t design()
return total number of design variables
Definition: DataVariables.hpp:959
Dakota::DataFitSurrModel::clear_model_keys
void clear_model_keys()
remove all model keys within approxInterface
Definition: DataFitSurrModel.hpp:633
Dakota::OutputManager::check_inputfile_redirs
static void check_inputfile_redirs(const std::string &input_string, std::string &output_filename, std::string &error_filename)
check the specified input file contents for output/error redirection
Definition: OutputManager.cpp:135
Dakota::ApproximationInterface::restore_data_key
void restore_data_key()
following Approximation::add() and Approximation::pop_count() operations, which may enumerate multipl...
Definition: ApproximationInterface.hpp:323
Dakota::ActiveSubspaceModel::derived_evaluate
void derived_evaluate(const ActiveSet &set)
portion of evaluate() specific to derived model classes
Definition: ActiveSubspaceModel.cpp:1270
Dakota::PSUADEDesignCompExp::allDataFlag
bool allDataFlag
flag which triggers the update of allVars/allResponses for use by Iterator::all_variables() and Itera...
Definition: PSUADEDesignCompExp.hpp:87
Dakota::SimulationModel
Derived model class which utilizes a simulation-based application interface to map variables into res...
Definition: SimulationModel.hpp:30
Dakota::Constraints::inactive_bounds
void inactive_bounds(const Constraints &cons)
copy inactive {cv,div,drv} {lower,upper} bounds from incoming object
Definition: DakotaConstraints.hpp:953
Dakota::DataVariables::dataVarsRep
std::shared_ptr< DataVariablesRep > dataVarsRep
pointer to the body (handle-body idiom)
Definition: DataVariables.hpp:988
Dakota::ParallelLevel::messagePass
bool messagePass
flag for message passing at this level, indicating work assignment among servers
Definition: ParallelLibrary.hpp:116
Dakota::ProblemDescDB::interface_locked
bool interface_locked() const
return interfaceDBLocked
Definition: ProblemDescDB.hpp:659
Dakota::RestartWriter::restartOutputFilename
String restartOutputFilename
the name of the restart output file
Definition: OutputManager.hpp:158
Dakota::ParallelLevel::serverId
int serverId
server identifier
Definition: ParallelLibrary.hpp:124
dakota::surrogates::Surrogate::hessian
virtual MatrixXd hessian(const MatrixXd &eval_point, const int qoi)
Evaluate the Hessian of the Surrogate at a single point.
Definition: SurrogatesBase.cpp:38
Dakota::BootstrapSamplerWithGS
A derived sampler to allow for user specification of the accessor methods.
Definition: BootstrapSampler.hpp:261
Dakota::NonDAdaptImpSampling::designPoint
RealVector designPoint
design subset for which uncertain subset is being sampled
Definition: NonDAdaptImpSampling.hpp:173
Dakota::SensAnalysisGlobal::find_valid_samples
size_t find_valid_samples(const IntResponseMap &resp_samples, BoolDeque &valid_sample)
find samples with finite response (any sample with any Nan or +/-Inf observation will be dropped)
Definition: SensAnalysisGlobal.cpp:32
Dakota::SharedVariablesData::inactive_components_totals
const SizetArray & inactive_components_totals() const
return inactive variable type counts for {continuous,discrete integer,discrete real} {design,...
Definition: SharedVariablesData.hpp:1628
Dakota::Approximation::combined_mean
virtual Real combined_mean()
return the mean of the combined expansion, where all active vars are random
Definition: DakotaApproximation.cpp:479
Dakota::DataFitSurrModel::serve_run
void serve_run(ParLevLIter pl_iter, int max_eval_concurrency)
Service actualModel job requests received from the master. Completes when a termination message is re...
Definition: DataFitSurrModel.hpp:958
Dakota::DataResponsesRep::numObjectiveFunctions
size_t numObjectiveFunctions
number of objective functions (from the num_objective_functions specification in RespFnOpt)
Definition: DataResponses.hpp:61
Dakota::build_labels_partial
void build_labels_partial(StringArray &label_array, const String &root_label, size_t start_index, size_t num_items)
create a partial array of labels by tagging root_label for a subset of entries in label_array....
Definition: dakota_data_util.hpp:387
Dakota::ApplicationInterface::test_receives_backfill
size_t test_receives_backfill(PRPQueueIter &assign_iter, bool peer_flag)
helper function for testing receive requests and then backfilling jobs
Definition: ApplicationInterface.cpp:1394
Dakota::NonDExpansion::print_variance
void print_variance(std::ostream &s, const RealVector &resp_var, const String &prepend="")
print resp_var (response variance vector) using optional pre-pend
Definition: NonDExpansion.cpp:3972
Dakota::ActiveSubspaceModel::subspaceNormalization
unsigned short subspaceNormalization
Normalization to use in the case of multiple QoI's.
Definition: ActiveSubspaceModel.hpp:242
Dakota::ProblemDescDB::get_variables
const Variables & get_variables()
retrieve an existing Variables, if it exists, or instantiate a new one
Definition: ProblemDescDB.cpp:1075
Dakota::DataMethodRep::batchSizeExplore
int batchSizeExplore
portion of batchSize earmarked for exploration rather than acquisition
Definition: DataMethod.hpp:1303
Dakota::ProcessApplicInterface::copyFiles
StringArray copyFiles
template files (if specified)
Definition: ProcessApplicInterface.hpp:230
Dakota::NonDStochCollocation::NonDStochCollocation
NonDStochCollocation(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDStochCollocation.cpp:30
Dakota::PebbldBranchSub::makeChild
pebbl::branchSub * makeChild(int whichChild)
Method that returns a new PebbldBranchSub object based on Objective Function improvements and the num...
Definition: PEBBLBranching.cpp:171
dakota_create
void DAKOTA_DLL_FN dakota_create(int *dakota_ptr_int, const char *logname)
create and configure a new DakotaRunner, adding it to list of instances
Definition: dakota_dll_api.cpp:238
Dakota::SharedResponseDataRep::primary_fn_name
std::string primary_fn_name() const
the primary function type as a friendly string, e.g., "objective_functions"
Dakota::CommandShell::flush
CommandShell & flush()
"flushes" the shell; i.e. executes the sysCommand
Definition: CommandShell.cpp:22
Dakota::VPSApproximation::VPSApproximation
VPSApproximation()
default constructor
dakota::surrogates::PolynomialRegression::linearSolver
std::shared_ptr< util::LinearSolverBase > linearSolver
Linear solver for the ordinary least squares problem.
Definition: SurrogatesPolynomialRegression.hpp:193
Dakota::TestDriverInterface
Definition: TestDriverInterface.hpp:23
Dakota::stop_grid_computing_t
int(* stop_grid_computing_t)()
definition of stop grid computing type (function pointer)
Definition: GridApplicInterface.hpp:27
Dakota::EffGlobalMinimizer::debug_print_eif_counters
void debug_print_eif_counters(Real eif_star)
print counters if debug flag is ON
Definition: EffGlobalMinimizer.hpp:459
Dakota::DataModelRep::secondaryRespCoeffs
RealVector secondaryRespCoeffs
the secondary response mapping matrix used in nested models for weighting contributions from the sub-...
Definition: DataModel.hpp:343
Dakota::Response::update
void update(const RealVector &source_fn_vals, const RealMatrix &source_fn_grads, const RealSymMatrixArray &source_fn_hessians, const ActiveSet &source_set)
Overloaded form which allows update from components of a response object. Care is taken to allow diff...
Dakota::OutputManager::modelEvalsSelection
unsigned short modelEvalsSelection
Models selected to store their evaluations.
Definition: OutputManager.hpp:364
Dakota::DataFitSurrModel::referenceICVars
RealVector referenceICVars
stores a reference copy of the inactive continuous variables when the approximation is built using a ...
Definition: DataFitSurrModel.hpp:471
Dakota::ExperimentData::experimentLengths
IntVector experimentLengths
Length of each experiment.
Definition: ExperimentData.hpp:482
Dakota::mid_or_next_lower_index
static size_t mid_or_next_lower_index(const size_t num_inds)
get the middle or left-of-middle index among indices [0,num_inds-1]
Definition: NIDRProblemDescDB.cpp:4492
Dakota::ParamResponsePair::eval_interface_ids
const IntStringPair & eval_interface_ids() const
return the aggregate eval/interface identifier from the response object
Definition: ParamResponsePair.hpp:238
Dakota::MPIManager::detect_parallel_launch
static bool detect_parallel_launch(int &argc, char **&argv)
detect parallel launch of Dakota using mpirun/mpiexec/poe/etc. based on command line arguments and en...
Definition: MPIManager.cpp:90
Dakota::SharedVariablesData::dsv_index_to_all_index
size_t dsv_index_to_all_index(size_t dsv_index) const
convert index within active discrete string variables to index within aggregated variables (all conti...
Definition: SharedVariablesData.hpp:1186
Dakota::NonDGPImpSampling::drawNewX
RealVector drawNewX(int this_k)
function to pick the next X value to be evaluated by the Iterated model
Definition: NonDGPImpSampling.cpp:440
Dakota::SNLLOptimizer::constraint1_evaluator
static void constraint1_evaluator(int mode, int n, const RealVector &x, RealVector &g, RealMatrix &grad_g, int &result_mode)
constraint evaluator function which provides constraint values and gradients to OPT++ methods.
Definition: SNLLOptimizer.cpp:1046
Dakota::NestedModel::numOptInterfPrimary
size_t numOptInterfPrimary
number of primary response functions (objective/least squares/generic functions) resulting from optio...
Definition: NestedModel.hpp:320
Dakota::Variables::shape
void shape()
shape a Variables object based on sharedVarsData
Dakota::CommandShell::~CommandShell
~CommandShell()
destructor
Definition: CommandShell.hpp:81
Dakota::Model::cv
size_t cv() const
returns number of active continuous variables
Definition: DakotaModel.hpp:1747
Dakota::DataFitSurrBasedLocalTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: DataFitSurrBasedLocalMinimizer.hpp:51
Dakota::Variables::load
void load(Archive &ar, const unsigned int version)
read a Variables object from an archive
Dakota::SNLLTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: SNLLOptimizer.hpp:69
Dakota::SharedResponseData::read_annotated
void read_annotated(std::istream &s, size_t num_md)
read metadata labels from annotated (neutral) file
Definition: SharedResponseData.hpp:421
Dakota::Constraints::linear_eq_constraint_targets
const RealVector & linear_eq_constraint_targets() const
return the linear equality constraint targets
Definition: DakotaConstraints.hpp:1056
Dakota::IteratorScheduler::peerAssignJobs
bool peerAssignJobs
flag indicating need for peer 1 to assign jobs to peers 2-n
Definition: IteratorScheduler.hpp:177
Dakota::Interface::operator=
Interface operator=(const Interface &interface_in)
assignment operator
Definition: DakotaInterface.cpp:317
Dakota::SysCallApplicInterface::create_evaluation_process
pid_t create_evaluation_process(bool block_flag)
Spawn the evaluation by managing the input filter, analysis drivers, and output filter....
Definition: SysCallApplicInterface.cpp:31
Dakota::NonDAdaptImpSampling::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDAdaptImpSampling.cpp:131
Dakota::SharedSurfpackApproxData::SharedSurfpackApproxData
SharedSurfpackApproxData()
default constructor
Definition: SharedSurfpackApproxData.hpp:151
Dakota::ForkApplicInterface::evaluation_process_group_id
pid_t evaluation_process_group_id() const
return evalProcGroupId
Definition: ForkApplicInterface.hpp:128
Dakota::PRPCacheCIter
PRPCacheOCIter PRPCacheCIter
default cache const iterator <0> default cache const reverse iterator <0>
Definition: PRPMultiIndex.hpp:176
Dakota::Model::outputLevel
short outputLevel
output verbosity level: {SILENT,QUIET,NORMAL,VERBOSE,DEBUG}_OUTPUT
Definition: DakotaModel.hpp:1507
Dakota::ROLOptimizer::~ROLOptimizer
~ROLOptimizer()
Destructor.
Definition: ROLOptimizer.hpp:62
Dakota::Response::function_hessian_view
RealSymMatrix function_hessian_view(size_t i)
return the i-th function Hessian as a Teuchos::View (shallow copy) for updating in place
Definition: DakotaResponse.hpp:756
Dakota::NPSOLTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: NPSOLOptimizer.hpp:78
Dakota::NOWPACBlackBoxEvaluator::unscale
void unscale(const RealArray &scaled_x, RealVector &unscaled_x) const
invert scaling to return from [0,1] to [lower,upper]
Definition: NOWPACOptimizer.hpp:134
Dakota::EffGlobalMinimizer::LCB_objective_eval
static void LCB_objective_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the objective function in the Lower-Confidence Bound (LCB) problem formulatio...
Definition: EffGlobalMinimizer.cpp:939
Dakota::NonDSampling::transform_samples
void transform_samples(Model &src_model, Model &tgt_model, bool x_to_u=true)
transform allSamples using configuration data from the source and target models
Definition: NonDSampling.hpp:541
serial_input
static const char serial_input[]
Default Dakota input string for serial case (rosenbrock):
Definition: library_mode.cpp:151
Dakota::DataMethodRep::numPredConfigs
size_t numPredConfigs
number of prediction configurations at which to calculate model discrepancy
Definition: DataMethod.hpp:1260
Dakota::NonDSparseGrid
Derived nondeterministic class that generates N-dimensional Smolyak sparse grids for numerical evalua...
Definition: NonDSparseGrid.hpp:31
Dakota::RichExtrapVerification::initialCVars
RealVector initialCVars
initial reference values for refinement factors
Definition: RichExtrapVerification.hpp:78
Dakota::OptDartsOptimizer::opt_darts_initiate
void opt_darts_initiate(double *xmin, double *xmax)
Initialize OPT-DARTS.
Definition: OptDartsOptimizer.cpp:384
Dakota::NonDCalibration::expData
ExperimentData expData
Container for experimental data to which to calibrate model.
Definition: NonDCalibration.hpp:54
dakota::util::solver_factory
std::shared_ptr< LinearSolverBase > solver_factory(SOLVER_TYPE type)
Free function to construct LinearSolverBase.
Definition: UtilLinearSolvers.cpp:52
dakota::util::scaler_factory
std::shared_ptr< DataScaler > scaler_factory(SCALER_TYPE scaler_type, const MatrixXd &unscaled_matrix)
Free function to construct DataScaler.
Definition: UtilDataScaler.cpp:137
Dakota::evaluation_store_db
EvaluationStore evaluation_store_db
Global database for evaluation storage.
Definition: dakota_global_defs.cpp:63
Dakota::DataVariablesRep::gammaUncVars
RealVector gammaUncVars
initial values of the gamma uncertain variables (from the initial_point specification in VarCAUV_Gamm...
Definition: DataVariables.hpp:405
Dakota::Response::operator=
Response operator=(const Response &response)
assignment operator
Dakota::TANA3Approximation::find_scaled_coefficients
void find_scaled_coefficients()
compute TANA coefficients based on scaled inputs
Definition: TANA3Approximation.cpp:108
Dakota::start_grid_computing
int start_grid_computing(char *analysis_driver_script, char *params_file, char *results_file)
Definition: GridApplicInterface.cpp:296
dakota::surrogates::GaussianProcess::compute_gram
void compute_gram(const std::vector< MatrixXd > &dists2, bool add_nugget, bool compute_derivs, MatrixXd &gram)
Compute a Gram matrix given a vector of squared distances and optionally compute its derivatives and/...
Definition: SurrogatesGaussianProcess.cpp:700
Dakota::SubspaceModel::assign_instance
void assign_instance()
assign static pointer instance to this for use in static transformation functions
Definition: SubspaceModel.hpp:191
Dakota::NonDExpansion::compute_sample_increment
virtual void compute_sample_increment(const RealVector &lev_metrics, const SizetArray &N_l, SizetArray &delta_N_l)
compute delta_N_l for {RIP,RANK}_SAMPLING cases
Definition: NonDExpansion.cpp:2460
Dakota::Model::multivariate_distribution
Pecos::MultivariateDistribution & multivariate_distribution()
return mvDist
Definition: DakotaModel.hpp:2426
Dakota::NestedModel::init_sub_iterator
void init_sub_iterator()
init subIterator-based counts and init subModel with mapping data
Definition: NestedModel.cpp:692
Dakota::ParamResponsePair::variables
const Variables & variables() const
return the parameters object
Definition: ParamResponsePair.hpp:242
Dakota::EnsembleSurrModel::test_asv
bool test_asv(const ShortArray &asv)
check whether incoming ASV has any active content
Definition: EnsembleSurrModel.hpp:1074
Dakota::Iterator::evaluationsDBState
EvaluationsDBState evaluationsDBState
State of evaluations DB for this iterator.
Definition: DakotaIterator.hpp:532
Dakota::ConcurrentMetaIterator::selectedIterator
Iterator selectedIterator
the iterator selected for concurrent iteration
Definition: ConcurrentMetaIterator.hpp:101
Dakota::TestDriverInterface::text_book3
int text_book3()
portion of text_book() evaluating constraint 2
Definition: TestDriverInterface.cpp:3451
Dakota::Constraints::build_active_views
void build_active_views()
construct active views of all variables bounds arrays
Definition: DakotaConstraints.cpp:174
Dakota::FSUDesignCompExp::vary_pattern
void vary_pattern(bool pattern_flag)
sets varyPattern in derived classes that support it
Definition: FSUDesignCompExp.hpp:160
Dakota::NonDMultilevelStochCollocation::quadOrderSeqSpec
UShortArray quadOrderSeqSpec
user request of quadrature order
Definition: NonDMultilevelStochCollocation.hpp:85
Dakota::NonDQuadrature::decrement_grid
void decrement_grid(UShortArray &ref_quad_order)
convenience function used to make decrement_grid() more modular
Dakota::DataVariablesRep::discreteDesignSetIntLabels
StringArray discreteDesignSetIntLabels
labels array for the discrete design variables defined by an integer set (from the discrete_design se...
Definition: DataVariables.hpp:294
Dakota::NestedModel::derived_evaluate
void derived_evaluate(const ActiveSet &set)
portion of evaluate() specific to NestedModel
Definition: NestedModel.cpp:1314
Dakota::ProcessApplicInterface::ProcessApplicInterface
ProcessApplicInterface(const ProblemDescDB &problem_db)
constructor
Definition: ProcessApplicInterface.cpp:104
Dakota::DataModelRep::modelImportPrefix
String modelImportPrefix
the filename prefix for import_model
Definition: DataModel.hpp:207
Dakota::ParallelLevel::procsPerServer
int procsPerServer
processors per server
Definition: ParallelLibrary.hpp:122
Dakota::NonDInterval::calculate_cells_and_bpas
void calculate_cells_and_bpas()
computes the interval combinations (cells) and their bpas replaces CBPIIC_F77 from wrapper calculate_...
Definition: NonDInterval.cpp:152
Dakota::SharedResponseData::metadata_labels
const StringArray & metadata_labels() const
get labels for metadata fields
Definition: SharedResponseData.hpp:409
Dakota::ParallelLibrary::barrier_a
void barrier_a()
enforce MPI_Barrier on an analysis communicator
Definition: ParallelLibrary.hpp:1935
Dakota::DataMethodRep::mcmcType
String mcmcType
the mcmc type specification in MethodNonDBayesCalib
Definition: DataMethod.hpp:1188
Dakota::SharedVariablesDataRep::size_all_types
void size_all_types()
size all{Continuous,DiscreteInt,DiscreteString,DiscreteReal}Types, with or without discrete relaxatio...
Definition: SharedVariablesData.hpp:537
Dakota::SurrogateModel::update_from_model
virtual void update_from_model(const Model &model)
update current variables/labels/bounds/targets with data from model
Definition: SurrogateModel.cpp:459
Dakota::MPIUnpackBuffer::unpack
void unpack(int *data, const int num=1)
Unpack one or more int's.
Dakota::DataVariablesRep::exponentialUncBetas
RealVector exponentialUncBetas
beta factors for the exponential uncertain variables (from the betas specification in VarCAUV_Exponen...
Definition: DataVariables.hpp:378
Dakota::NestedModel::unpack
void unpack(MPIUnpackBuffer &recv_buffer, int job_index, Variables &vars, ActiveSet &set, int &eval_id)
lower level function shared by unpack_parameters_buffer() and unpack_parameters_initialize()
Definition: NestedModel.hpp:766
Dakota::ProgramOptions::parse
void parse(const ProblemDescDB &problem_db)
Extract environment options from ProblemDescDB.
Definition: ProgramOptions.cpp:322
Dakota::SurrBasedLocalMinimizer::update_approx_sub_problem
void update_approx_sub_problem(SurrBasedLevelData &tr_data)
update variables and bounds within approxSubProbModel
Definition: SurrBasedLocalMinimizer.cpp:506
Dakota::SNLLLeastSq::initialize_run
void initialize_run()
invokes LeastSq::initialize_run(), SNLLBase::snll_initialize_run(), and performs other set-up
Definition: SNLLLeastSq.cpp:478
Dakota::SharedPecosApproxData::rebuild
void rebuild()
rebuilds the shared approximation data incrementally
Definition: SharedPecosApproxData.hpp:202
Dakota::DiscrepancyCorrection::discrepCalc
Pecos::DiscrepancyCalculator discrepCalc
helper utility for calculating discrepancies
Definition: DiscrepancyCorrection.hpp:194
dakota::surrogates::GaussianProcess::kernel
std::shared_ptr< Kernel > kernel
Kernel.
Definition: SurrogatesGaussianProcess.hpp:423
Dakota::NCSUOptimizer::linIneqLowerBnds
RealVector linIneqLowerBnds
linear inequality constraint lower bounds used in "user_functions" mode
Definition: NCSUOptimizer.hpp:167
Dakota::Variables::idsv
size_t idsv() const
number of inactive discrete string vars
Definition: DakotaVariables.hpp:757
Dakota::SurrBasedGlobalTraits::SurrBasedGlobalTraits
SurrBasedGlobalTraits()
default constructor
Definition: SurrBasedGlobalMinimizer.hpp:33
Dakota::NonDLocalReliability::prevMPPULev0
RealVectorArray prevMPPULev0
array of converged MPP's in u-space for level 0. Used for warm-starting initialPtU within RBDO.
Definition: NonDLocalReliability.hpp:310
Dakota::NonDGenACVSampling
Perform Generalized Approximate Control Variate Monte Carlo sampling.
Definition: NonDGenACVSampling.hpp:27
Dakota::Response::Response
Response(BaseConstructor, const ActiveSet &set)
constructor initializes the base class part of letter classes (BaseConstructor overloading avoids inf...
Dakota::NonDReliability::mppSearchType
unsigned short mppSearchType
the MPP search type selection: Local: MV, x/u-space {AMV,AMV+,TANA,QMEA} or NO_APPROX Global x/u-spac...
Definition: NonDReliability.hpp:73
Dakota::SimulationModel::derived_synchronize
const IntResponseMap & derived_synchronize()
portion of synchronize() specific to SimulationModel (invokes synch() on userDefinedInterface)
Definition: SimulationModel.hpp:297
Dakota::PebbldBranchSub::subModel
Model subModel
Model used for sub-problem.
Definition: PEBBLBranching.hpp:55
Dakota::ParamResponsePair::operator==
friend bool operator==(const ParamResponsePair &pair1, const ParamResponsePair &pair2)
equality operator
Definition: ParamResponsePair.hpp:329
Dakota::NonDWASABIBayesCalibration::NonDWASABIBayesCalibration
NonDWASABIBayesCalibration(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDWASABIBayesCalibration.cpp:31
Dakota::DirectApplicInterface::derived_map_ac
virtual int derived_map_ac(const Dakota::String &ac_name)
execute an analysis code portion of a direct evaluation invocation
Definition: DirectApplicInterface.cpp:218
Dakota::Var_icheck
structure for verifying bounds and initial point for string-valued vars
Definition: NIDRProblemDescDB.cpp:527
Dakota::DataVariablesRep::weibullUncAlphas
RealVector weibullUncAlphas
alpha factors for the weibull uncertain variables (from the alphas specification in VarCAUV_Weibull)
Definition: DataVariables.hpp:426
Dakota::NonDNonHierarchSampling::numGroups
size_t numGroups
number of model groupings (pairings, pyramid levels, tensor-product enumerations) used for sample all...
Definition: NonDNonHierarchSampling.hpp:658
Dakota::SurrogatesBaseApprox
Derived Approximation class for new Surrogates modules.
Definition: DakotaSurrogates.hpp:31
Dakota::SharedVariablesData::idiv_index_to_all_index
size_t idiv_index_to_all_index(size_t div_index) const
convert index within inactive discrete integer variables to index within aggregated variables (all co...
Definition: SharedVariablesData.hpp:1163
Dakota::NonDHierarchSampling::~NonDHierarchSampling
virtual ~NonDHierarchSampling()
destructor (virtual declaration should be redundant with ~Iterator, but this is top of MLMF diamond s...
Definition: NonDHierarchSampling.cpp:67
Dakota::ApplicationInterface::serve_evaluations_synch_peer
void serve_evaluations_synch_peer()
serve the evaluation message passing schedulers and perform one synchronous evaluation at a time as p...
Definition: ApplicationInterface.cpp:2290
Dakota::Model::initialize_distribution_parameters
void initialize_distribution_parameters(Pecos::MultivariateDistribution &mv_dist, bool active_only=false)
initialize distribution parameters from problemDescDB
Definition: DakotaModel.cpp:710
Dakota::perform_analysis_t
int(* perform_analysis_t)(char *iteration_num)
definition of perform analysis type (function pointer)
Definition: GridApplicInterface.hpp:23
Dakota::ROLTraits::ROLTraits
ROLTraits()
Default constructor.
Definition: ROLOptimizer.hpp:136
Dakota::Model::gradient_id_numerical
const IntSet & gradient_id_numerical() const
return the mixed gradient numerical IDs (gradIdNumerical)
Definition: DakotaModel.hpp:3643
Dakota::ParallelConfiguration::ea_parallel_level_defined
bool ea_parallel_level_defined() const
test for definition of evaluation-analysis parallel level
Definition: ParallelLibrary.hpp:579
Dakota::Analyzer::samples_to_variables_array
void samples_to_variables_array(const RealMatrix &sample_matrix, VariablesArray &vars_array)
convert samples array to variables array; e.g., allSamples to allVariables
Definition: DakotaAnalyzer.cpp:448
Dakota::NonDGlobalInterval::nondGIInstance
static NonDGlobalInterval * nondGIInstance
pointer to the active object instance used within the static evaluator functions in order to avoid th...
Definition: NonDGlobalInterval.hpp:141
Dakota::RecastModel::derived_subordinate_models
void derived_subordinate_models(ModelList &ml, bool recurse_flag)
add subModel to list and recurse into subModel
Definition: RecastModel.hpp:811
Dakota::ScalingModel::secondaryRespScaleFlag
bool secondaryRespScaleFlag
flag for secondary response scaling
Definition: ScalingModel.hpp:177
Dakota::Approximation::value
virtual Real value(const Variables &vars)
retrieve the approximate function value for a given parameter vector
Definition: DakotaApproximation.cpp:410
Dakota::Model::currentResponse
Response currentResponse
the set of current responses that holds the results of model function evaluations
Definition: DakotaModel.hpp:1403
Dakota::NonDSparseGrid::ssgDriver
std::shared_ptr< Pecos::SparseGridDriver > ssgDriver
convenience pointer to the numIntDriver representation
Definition: NonDSparseGrid.hpp:140
Dakota::ActiveSet::write
void write(std::ostream &s) const
write an active set object to an std::ostream
Definition: DakotaActiveSet.hpp:251
Dakota::RecastModel::local_eval_synchronization
short local_eval_synchronization()
return subModel local synchronization setting
Definition: RecastModel.hpp:1056
Dakota::MPIUnpackBuffer::unpack
void unpack(long &data)
Unpack a long.
Definition: MPIPackBuffer.hpp:245
Dakota::EnsembleSurrModel::derived_init_serial
void derived_init_serial()
set up serial operations for the array of subordinate models {approxModels,truthModel}
Definition: EnsembleSurrModel.hpp:1190
Dakota::NonDExpansion::multilevAllocControl
short multilevAllocControl
type of sample allocation scheme for discretization levels / model forms within multilevel / multifid...
Definition: NonDExpansion.hpp:452
Dakota::MPIManager::ownMPIFlag
bool ownMPIFlag
flag for ownership of MPI_Init/MPI_Finalize
Definition: MPIManager.hpp:69
Dakota::DataMethodRep::meritFn
short meritFn
the merit_function specification for nonlinear interior-point methods in MethodOPTPPDC
Definition: DataMethod.hpp:529
Dakota::Interface::rawResponseMap
IntResponseMap rawResponseMap
Set of responses returned by either a blocking or nonblocking schedule.
Definition: DakotaInterface.hpp:410
dakota::surrogates::GaussianProcess::setup_default_optimization_params
void setup_default_optimization_params(Teuchos::RCP< ParameterList > rol_params)
Set the default optimization parameters for ROL for GP hyperparameter estimation.
Definition: SurrogatesGaussianProcess.cpp:770
Dakota::Model::surrogate_model
virtual Model & surrogate_model(size_t i=_NPOS)
return the i-th approximation sub-model in surrogate models
Definition: DakotaModel.cpp:3495
Dakota::ParallelConfiguration::mi_parallel_level_defined
bool mi_parallel_level_defined(size_t index=_NPOS) const
test for definition of meta-iterator-iterator parallel level
Definition: ParallelLibrary.hpp:566
Dakota::NonDGlobalReliability::lastIterateAccepted
bool lastIterateAccepted
flag to determine if last iterate was accepted this controls update of parameters for augmented Lagra...
Definition: NonDGlobalReliability.hpp:138
Dakota::NomadTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: NomadOptimizer.hpp:76
Dakota::NonD::finalStatistics
Response finalStatistics
final statistics from the uncertainty propagation used in strategies: response means,...
Definition: DakotaNonD.hpp:376
Dakota::ResultsDBAny::fileName
String fileName
name of database file
Definition: ResultsDBAny.hpp:139
Dakota::NonDGPMSABayesCalibration::gpmsaConfigVars
unsigned int gpmsaConfigVars
number of config vars presented to GPMSA (minimum 1)
Definition: NonDGPMSABayesCalibration.hpp:128
Dakota::SOLBase::aggregate_bounds
void aggregate_bounds(const RealVector &cv_lower_bnds, const RealVector &cv_upper_bnds, const RealVector &lin_ineq_l_bnds, const RealVector &lin_ineq_u_bnds, const RealVector &lin_eq_targets, const RealVector &nln_ineq_l_bnds, const RealVector &nln_ineq_u_bnds, const RealVector &nln_eq_targets, RealVector &aggregate_l_bnds, RealVector &aggregate_u_bnds)
aggregate variable bounds with linear and nonlinear constraint bounds
Definition: SOLBase.cpp:327
Dakota::Model::num_linear_ineq_constraints
size_t num_linear_ineq_constraints() const
reshape the linear/nonlinear constraint arrays
Definition: DakotaModel.hpp:3357
Dakota::NonDMultilevControlVarSampling
Performs multilevel-multifidelity Monte Carlo sampling for uncertainty quantification.
Definition: NonDMultilevControlVarSampling.hpp:28
Dakota::NonDMultifidelitySampling::multifidelity_mc_pilot_projection
void multifidelity_mc_pilot_projection()
Definition: NonDMultifidelitySampling.cpp:225
Dakota::NonDExpansion::define_sampler_asv
void define_sampler_asv(ShortArray &sampler_asv)
helper to define the expansionSampler's data requests when sampling on the expansion
Definition: NonDExpansion.cpp:3465
Dakota::EffGlobalMinimizer::distanceTol
Real distanceTol
tolerance on distance between consecutive iterates
Definition: EffGlobalMinimizer.hpp:312
Dakota::DataFitSurrModel::asv_split
void asv_split(const ShortArray &orig_asv, ShortArray &actual_asv, ShortArray &approx_asv)
split incoming ASV into actual and approximate evaluation requests, managing any mismatch in sizes du...
Definition: DataFitSurrModel.cpp:2130
Dakota::EffGlobalMinimizer::update_penalty
void update_penalty()
initialize and update the penaltyParameter
Definition: EffGlobalMinimizer.cpp:1159
Dakota::DataFitSurrModel::refineCVMetric
const String refineCVMetric
Type of error metric to test for surrogate refinement convegence.
Definition: DataFitSurrModel.hpp:347
Dakota::NonDWASABIBayesCalibration::posteriorSamplesImportFormat
unsigned short posteriorSamplesImportFormat
Format of imported posterior samples file.
Definition: NonDWASABIBayesCalibration.hpp:96
Dakota::OutputManager::check_input_redirs
void check_input_redirs(const ProgramOptions &prog_opts, const std::string &input_file, const std::string &input_string)
Checked the passed input file or string for output/error_file and redirect accordingly....
Definition: OutputManager.cpp:107
Dakota::ApproximationInterface::challengeUseVarLabels
bool challengeUseVarLabels
whether to validate variable labels in header
Definition: ApproximationInterface.hpp:243
Dakota::DataFitSurrModel::update_approx_interface
void update_approx_interface(const Variables &vars, const IntResponsePair &response_pr)
update anchor data in approxInterface
Definition: DataFitSurrModel.cpp:1037
Dakota::SurrogateModel::mi_parallel_level_index
size_t mi_parallel_level_index() const
return miPLIndex
Definition: SurrogateModel.hpp:312
Dakota::ProbabilityTransformModel::distParamDerivs
short distParamDerivs
indicates state of derivatives of final results with respect to distribution parameters s within resp...
Definition: ProbabilityTransformModel.hpp:172
Dakota::DataVariablesRep::discreteDesignSetRealCat
BitArray discreteDesignSetRealCat
is each ddsr var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:269
Dakota::NonDAdaptiveSampling
Class for testing various Adaptively sampling methods using geometric, statisctical,...
Definition: NonDAdaptiveSampling.hpp:32
Dakota::AttachScaleVisitor::operator()
void operator()(const StringScale &scale)
Called by boost::apply_vistitor to process a StringScale.
Definition: ResultsDBHDF5.hpp:115
Dakota::NonDSparseGrid::increment_grid
void increment_grid()
increment ssgDriver::ssgLevel
Definition: NonDSparseGrid.cpp:267
Dakota::NonlinearCGOptimizer::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonlinearCGOptimizer.cpp:66
Dakota::DataMethodRep::mutualInfoKSG2
bool mutualInfoKSG2
indicate that the KSG2 algorithm is to be employed in the calculation of the mutual information
Definition: DataMethod.hpp:1306
Dakota::TKFactoryDIPC
Custom RW TKfactory: passes Dakota QUESO instance pointer to the TK at build.
Definition: QUESOImpl.hpp:179
Dakota::MPIUnpackBuffer::unpack
void unpack(float &data)
Unpack a float.
Definition: MPIPackBuffer.hpp:263
Dakota::Model::gradient_type
const String & gradient_type() const
return the gradient evaluation type (gradientType)
Definition: DakotaModel.hpp:3611
Dakota::NonDNonHierarchSampling::nonlinear_model_cost
virtual Real nonlinear_model_cost(const RealVector &r_and_N)
constraint helper function shared by NPSOL/OPT++ static evaluators
Definition: NonDNonHierarchSampling.cpp:2016
Dakota::CONMINOptimizer::numConminLinConstr
int numConminLinConstr
total number of linear constraints seen by CONMIN
Definition: CONMINOptimizer.hpp:159
Dakota::EffGlobalMinimizer::update_variable_maps
void update_variable_maps(const IntResponseMap &truth_resp_map)
update variable map queues based on completed jobs
Definition: EffGlobalMinimizer.cpp:664
Dakota::DiscrepancyCorrection::numVars
size_t numVars
number of continuous variables active in the correction
Definition: DiscrepancyCorrection.hpp:139
Dakota::AppsTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: APPSOptimizer.hpp:76
Dakota::SurrBasedLocalMinimizer::initialPoint
RealVector initialPoint
starting point prior to sequence of SBLM iterations
Definition: SurrBasedLocalMinimizer.hpp:222
Dakota::DirectApplicInterface::test_local_evaluations
void test_local_evaluations(PRPQueue &prp_queue)
For asynchronous function evaluations, this method is used to detect completion of jobs and process t...
Definition: DirectApplicInterface.cpp:334
Dakota::ProblemDescDB::get_irma
const IntRealMapArray & get_irma(const String &entry_name) const
get an IntRealMapArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1826
Dakota::Iterator::methodPCIter
ParConfigLIter methodPCIter
the active ParallelConfiguration used by this Iterator instance
Definition: DakotaIterator.hpp:477
Dakota::RestartWriter::append_prp
void append_prp(const ParamResponsePair &prp_in)
add the passed pair to the restart file
Definition: OutputManager.cpp:1062
Dakota::operator>>
std::istream & operator>>(std::istream &s, ActiveSet &set)
std::istream extraction operator for ActiveSet. Calls read(std::istream&).
Definition: DakotaActiveSet.hpp:271
Dakota::Model::local_eval_synchronization
virtual short local_eval_synchronization()
return derived model synchronization setting
Definition: DakotaModel.cpp:4652
Dakota::Constraints::reshape_nonlinear
void reshape_nonlinear(size_t num_nln_ineq_cons, size_t num_nln_eq_cons)
reshape the nonlinear constraint array sizes
Definition: DakotaConstraints.cpp:496
Dakota::ProgramOptions::proceed_to_instantiate
bool proceed_to_instantiate() const
whether steps beyond help/version are requested (instantiation required)
Definition: ProgramOptions.cpp:200
Dakota::JEGAOptimizer::_initPts
VariablesArray _initPts
An array of initial points to use as an initial population.
Definition: JEGAOptimizer.hpp:246
Dakota::ExperimentData::cov_as_correlation
void cov_as_correlation(RealSymMatrixArray &corr_matrix) const
get the observation error covariance as a correlation matrix, one vector per experiment
Definition: ExperimentData.cpp:943
Dakota::ExperimentData::per_exp_length
void per_exp_length(IntVector &per_length) const
return the individual sizes of the experimental data lengths (all function values,...
Definition: ExperimentData.hpp:543
Dakota::BaseConstructor
Dummy struct for overloading letter-envelope constructors.
Definition: dakota_global_defs.hpp:162
Dakota::APPSEvalMgr::xTrial
RealVector xTrial
trial iterate
Definition: APPSEvalMgr.hpp:110
Dakota::ROLOptimizer::optProblem
ROL::OptimizationProblem< Real > optProblem
Handle to ROL::OptimizationProblem, part of ROL's simplified interface.
Definition: ROLOptimizer.hpp:117
Dakota::PStudyDACE::tauMeas
double tauMeas
quality measure
Definition: DakotaPStudyDACE.hpp:90
Dakota::ApplicationInterface::historyDuplicateMap
IntResponseMap historyDuplicateMap
used to bookkeep asynchronous evaluations which duplicate data_pairs evaluations. Map key is evalIdCn...
Definition: ApplicationInterface.hpp:518
Dakota::DataMethodRep::miscOptions
StringArray miscOptions
the misc_options specification in MethodSCOLIBDC
Definition: DataMethod.hpp:592
Dakota::NonDPolynomialChaos
Nonintrusive polynomial chaos expansion approaches to uncertainty quantification.
Definition: NonDPolynomialChaos.hpp:30
Dakota::MPIUnpackBuffer::unpack
void unpack(u_short *data, const int num=1)
Unpack one or more unsigned short's.
Dakota::RelaxedVarConstraints
Derived class within the Constraints hierarchy which employs relaxation of discrete variables.
Definition: RelaxedVarConstraints.hpp:31
Dakota::DataVariablesRep::uniformUncVars
RealVector uniformUncVars
initial values of the uniform uncertain variables (from the initial_point specification in VarCAUV_Un...
Definition: DataVariables.hpp:354
Dakota::Approximation::prediction_variance
virtual Real prediction_variance(const Variables &vars)
retrieve the variance of the predicted value for a given parameter vector
Definition: DakotaApproximation.cpp:446
Dakota::is_matrix_symmetric
bool is_matrix_symmetric(const RealMatrix &matrix)
Test if incoming matrix is symmetric.
Definition: dakota_data_util.cpp:346
Dakota::NonDQuadrature::sampling_reference
void sampling_reference(size_t samples_ref)
set reference number of samples, which is a lower bound during reset
Definition: NonDQuadrature.hpp:311
Dakota::NonDEnsembleSampling::estVarIter0
RealVector estVarIter0
initial estimator variance from shared pilot (no CV reduction)
Definition: NonDEnsembleSampling.hpp:212
Dakota::SurrBasedLocalMinimizer::approxSubProbModel
Model approxSubProbModel
the approximate sub-problem formulation solved on each approximate minimization cycle: may be a shall...
Definition: SurrBasedLocalMinimizer.hpp:172
Dakota::RandomFieldModel::initialize_rf_coeffs
void initialize_rf_coeffs()
For KL models, augment the subModel's uncertain variables with additional N(0,1) variables; set up mv...
Definition: RandomFieldModel.cpp:383
Dakota::QMEApproximation::prevGradIndex
size_t prevGradIndex
index of most recent previous point with gradients
Definition: QMEApproximation.hpp:93
Dakota::NonDAdaptiveSampling::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDAdaptiveSampling.cpp:176
Dakota::RandomFieldModel::identify_field_model
void identify_field_model()
Generate field representation: generate a KL or PCA/GP.
Definition: RandomFieldModel.cpp:195
dakota::util::SVDSolver::solve
void solve(const MatrixXd &A, const MatrixXd &b, MatrixXd &x) override
Find a solution to Ax = b.
Definition: UtilLinearSolvers.cpp:158
Dakota::DataMethodRep::hybridGlobalMethodName
String hybridGlobalMethodName
global method name for embedded hybrids (from the global_method_name specification)
Definition: DataMethod.hpp:399
Dakota::SubspaceModel::reduced_basis
const RealMatrix & reduced_basis() const
return reducedBasis
Definition: SubspaceModel.hpp:199
Dakota::Model::active_model_key
virtual const Pecos::ActiveKey & active_model_key() const
return the active model key (used by surrogate data, grid driver, and approximation classes to suppor...
Definition: DakotaModel.cpp:3462
Dakota::ResultsDBBase
Definition: ResultsDBBase.hpp:39
Dakota::CONMINOptimizer::NFDG
int NFDG
Finite difference flag.
Definition: CONMINOptimizer.hpp:185
Dakota::SurrBasedLocalMinimizer::trRatioContractValue
Real trRatioContractValue
trust region ratio min value: contract tr if ratio below this value
Definition: SurrBasedLocalMinimizer.hpp:204
Dakota::NonDBayesCalibration::residualModel
Model residualModel
DataTransformModel wrapping the mcmcModel.
Definition: NonDBayesCalibration.hpp:290
Dakota::Model::correction_type
virtual void correction_type(short corr_type)
set the correction type from the DiscrepancyCorrection object used by SurrogateModels
Definition: DakotaModel.cpp:4526
Dakota::ResultsDBHDF5::add_metadata_to_execution
void add_metadata_to_execution(const StrStrSizet &iterator_id, const AttributeArray &attrs) override
Add attributes to the HDF5 execution group.
Definition: ResultsDBHDF5.cpp:211
Dakota::MPIPackBuffer::Size
int Size
The total size that has been allocated for the buffer.
Definition: MPIPackBuffer.hpp:125
Dakota::Model::derived_init_communicators
virtual void derived_init_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
portion of init_communicators() specific to derived model classes
Definition: DakotaModel.cpp:5085
Dakota::DakotaROLEqConstraints::value
void value(std::vector< Real > &c, const std::vector< Real > &x, Real &tol) override
Function to return the constaint value to ROL.
Definition: ROLOptimizer.cpp:737
Dakota::ActiveSubspaceModel::variables_mapping
static void variables_mapping(const Variables &recast_xi_vars, Variables &sub_model_x_vars)
map the active continuous recast variables to the active submodel variables (linear transformation)
Definition: ActiveSubspaceModel.cpp:1433
Dakota::NonDEnsembleSampling::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: NonDEnsembleSampling.cpp:193
Dakota::DataMethodRep::jumpStep
int jumpStep
how often to perform a long jump in generations
Definition: DataMethod.hpp:1319
Dakota::SharedVariablesDataRep::dsv_to_all_mask
BitArray dsv_to_all_mask(bool ddv, bool dauv, bool deuv, bool dsv) const
create a BitArray indicating the active discrete string subset of all {continuous,...
Dakota::NonDExpansion::multifidelity_integrated_refinement
void multifidelity_integrated_refinement()
refine each of the multifidelity reference expansions within an integrated competition
Definition: NonDExpansion.cpp:1525
Dakota::DataResponsesRep::nonlinearIneqScaleTypes
StringArray nonlinearIneqScaleTypes
vector of nonlinear inequality constraint scaling types (from the nonlinear_inequality_scale_types sp...
Definition: DataResponses.hpp:135
Dakota::dummy_lib
ParallelLibrary dummy_lib
dummy ParallelLibrary for ref initialization
Definition: dakota_global_defs.cpp:72
Dakota::Approximation::add
void add(const Variables &vars, bool v_copy, const Response &response, size_t fn_index, bool r_copy, bool anchor_flag, int eval_id, size_t key_index=_NPOS)
create SurrogateData{Vars,Resp} and append to SurrogateData:: {varsData,respData,dataIdentifiers}
Definition: DakotaApproximation.hpp:477
Dakota::NonDGlobalEvidence::initialize
void initialize()
perform any required initialization
Definition: NonDGlobalEvidence.cpp:32
Dakota::DataModelRep::idModel
String idModel
string identifier for the model specification data set (from the id_model specification in ModelIndCo...
Definition: DataModel.hpp:95
Dakota::set_best_responses
void set_best_responses(typename AdapterT::OptT &optimizer, const Model &model, bool set_objectives, size_t num_user_primary_fns, const std::vector< int > constraint_map_indices, const std::vector< double > constraint_map_multipliers, const std::vector< double > constraint_map_offsets, ResponseArray &response_array)
Definition: DakotaOptimizer.hpp:755
Dakota::DataEnvironment
Handle class for environment specification data.
Definition: DataEnvironment.hpp:141
Dakota::SNLLOptimizer::lowerBounds
RealVector lowerBounds
variable lower bounds used in "user_functions" mode
Definition: SNLLOptimizer.hpp:361
Dakota::Model::solution_level_cost_index
virtual void solution_level_cost_index(size_t index)
activate a particular level within the solution level control (SimulationModel)
Definition: DakotaModel.cpp:3702
Dakota::DataVariablesRep::discreteDesignSetStrLowerBnds
StringArray discreteDesignSetStrLowerBnds
discrete design string set lower bounds inferred from set values
Definition: DataVariables.hpp:688
Dakota::Model::numQuasiUpdates
SizetArray numQuasiUpdates
number of quasi-Newton Hessian updates applied
Definition: DakotaModel.hpp:1680
Dakota::DataMethodRep::dOptimal
bool dOptimal
whether to generate D-optimal designs
Definition: DataMethod.hpp:1068
Dakota::ResultsDBHDF5::allocate_vector
void allocate_vector(const StrStrSizet &iterator_id, const StringArray &location, ResultsOutputType stored_type, const int &len, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray()) override
Pre-allocate a vector and (optionally) attach dimension scales and attributes. Insert elements using ...
Definition: ResultsDBHDF5.cpp:71
Dakota::SNLLOptimizer::nlnEqTargets
RealVector nlnEqTargets
nonlinear equality constraint targets used in "user_functions" mode
Definition: SNLLOptimizer.hpp:379
Dakota::DataVariablesRep::uniformUncLowerBnds
RealVector uniformUncLowerBnds
distribution lower bounds for the uniform uncertain variables (from the lower_bounds specification in...
Definition: DataVariables.hpp:348
Dakota::JEGAOptimizer::returns_multiple_points
virtual bool returns_multiple_points() const
Overridden to return true since JEGA algorithms can return multiple final points.
Definition: JEGAOptimizer.cpp:905
Dakota::ParallelLevel::hub_server_inter_communicators
MPI_Comm * hub_server_inter_communicators() const
return hubServerInterComms
Definition: ParallelLibrary.hpp:354
Dakota::DataMethodRep::subMethod
unsigned short subMethod
enum value for a sub-method type
Definition: DataMethod.hpp:366
Dakota::DataVariablesRep::numDiscreteDesSetRealVars
size_t numDiscreteDesSetRealVars
number of discrete design variables defined by a set of reals (from the discrete_design_set real spec...
Definition: DataVariables.hpp:116
Dakota::NonDSampling::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: NonDSampling.hpp:431
Dakota::RecastModel::finalize_mapping
bool finalize_mapping()
restore state in preparation for next initialization; returns true if the variables size has changed
Definition: RecastModel.hpp:684
Dakota::IteratorScheduler::parallelLib
ParallelLibrary & parallelLib
reference to the ParallelLibrary instance
Definition: IteratorScheduler.hpp:163
Dakota::Minimizer::numFunctions
size_t numFunctions
number of response functions
Definition: DakotaMinimizer.hpp:238
Dakota::NonDLocalInterval::~NonDLocalInterval
~NonDLocalInterval()
destructor
Definition: NonDLocalInterval.cpp:121
Dakota::NonDGenACVSampling::dagRecursionType
short dagRecursionType
type of tunable recursion for defining set of DAGs: KL, partial, or full
Definition: NonDGenACVSampling.hpp:252
Dakota::SharedVariablesDataRep::idivStart
size_t idivStart
start index of inactive discrete integer vars within allDiscreteIntVars
Definition: SharedVariablesData.hpp:260
Dakota::ROLOptimizer::optSolverParams
Teuchos::ParameterList optSolverParams
Parameters for the ROL::OptimizationSolver.
Definition: ROLOptimizer.hpp:101
Dakota::DataMethodRep::cubIntOrder
unsigned short cubIntOrder
the cubature_integrand specification in MethodNonDPCE
Definition: DataMethod.hpp:1016
Dakota::Iterator::num_final_solutions
size_t num_final_solutions() const
return the number of solutions to retain in best variables/response arrays
Definition: DakotaIterator.hpp:735
Dakota::TestDriverInterface::short_column
int short_column()
the short_column UQ/OUU test function
Definition: TestDriverInterface.cpp:2523
Dakota::DiscrepancyCorrection::combineFactors
RealVector combineFactors
factors for combining additive and multiplicative corrections. Each factor is the weighting applied t...
Definition: DiscrepancyCorrection.hpp:233
Dakota::Constraints::Constraints
Constraints()
default constructor
Definition: DakotaConstraints.cpp:76
Dakota::DataMethodRep::numOffspring
size_t numOffspring
The number of children to produce in a crossover operation.
Definition: DataMethod.hpp:685
Dakota::DigitalNet::DigitalNet
DigitalNet()
A constructor with no arguments.
Definition: DigitalNet.cpp:263
Dakota::ExperimentResponse::set_full_covariance
void set_full_covariance(std::vector< RealMatrix > &matrices, std::vector< RealVector > &diagonals, RealVector &scalars, IntVector matrix_map_indices, IntVector diagonal_map_indices, IntVector scalar_map_indices) override
method to set the full covariance matrices for ExperimentResponse
Definition: ExperimentResponse.cpp:78
Dakota::GeneralWriter
Utility used in derived write_core to write in generic format.
Definition: DakotaVariables.hpp:47
Dakota::AdaptedBasisModel::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag)
Definition: AdaptedBasisModel.cpp:130
Dakota::CONMINOptimizer::N4
int N4
Size variable for CONMIN arrays. See CONMIN manual.
Definition: CONMINOptimizer.hpp:177
Dakota::DataTransformModel::init_metadata
void init_metadata() override
default clear metadata in Recasts; derived classes can override to no-op
Definition: DataTransformModel.cpp:229
Dakota::DataMethodRep::useTargetVarianceOptimizationFlag
bool useTargetVarianceOptimizationFlag
the allocation_target selection in MethodMultilevelMC
Definition: DataMethod.hpp:1137
Dakota::SeqHybridMetaIterator::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: SeqHybridMetaIterator.cpp:231
Dakota::RandomFieldModel::assign_instance
void assign_instance()
assign static pointer instance to this for use in static transformation functions
Definition: RandomFieldModel.hpp:235
Dakota::SharedPecosApproxData::pecos_shared_data_rep
std::shared_ptr< Pecos::SharedPolyApproxData > pecos_shared_data_rep()
return pecosSharedDataRep
Definition: SharedPecosApproxData.hpp:420
Dakota::SOLBase::numberIterations
int numberIterations
ITER from NPSOL manual: number of (major) iterations performed.
Definition: SOLBase.hpp:181
Dakota::Variables::response_view
short response_view(const ProblemDescDB &problem_db) const
infer view from type of response data set
Dakota::ProblemDescDB::get_isa
const IntSetArray & get_isa(const String &entry_name) const
get an IntSetArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1759
Dakota::DataFitSurrModel::referenceDRUBnds
RealVector referenceDRUBnds
stores a reference copy of active discrete real upper bounds when the approximation is built; used to...
Definition: DataFitSurrModel.hpp:502
Dakota::Approximation::mean_gradient
virtual const RealVector & mean_gradient()
return the gradient of the expansion mean
Definition: DakotaApproximation.cpp:501
Dakota::ActiveSet::reshape
void reshape(size_t num_fns, size_t num_deriv_vars)
reshape requestVector and derivVarsVector
Definition: DakotaActiveSet.hpp:178
Dakota::NonDQuadrature::initialize_grid
void initialize_grid(const std::vector< Pecos::BasisPolynomial > &poly_basis)
Definition: NonDQuadrature.cpp:162
Dakota::NonDLHSEvidence
Class for the Dempster-Shafer Evidence Theory methods within DAKOTA/UQ.
Definition: NonDLHSEvidence.hpp:33
Dakota::DataMethodRep::searchSchemeSize
int searchSchemeSize
the search_scheme_size specification for PDS methods in MethodOPTPPDC
Definition: DataMethod.hpp:538
Dakota::ParallelLevel::hubServerInterComms
MPI_Comm * hubServerInterComms
intercomm. array on hub processor
Definition: ParallelLibrary.hpp:137
Dakota::PecosApproximation::beta
Real beta(bool cdf_flag, Real z_bar)
return the reliability index (mapped from z_bar), where all active variables are random
Definition: PecosApproximation.hpp:525
Dakota::NonDQuadrature::nestedRules
bool nestedRules
for studies involving refinement strategies, allow for use of nested quadrature rules such as Gauss-P...
Definition: NonDQuadrature.hpp:170
Dakota::ActiveSubspaceModel::compute_energy_criterion
unsigned int compute_energy_criterion(RealVector &singular_values)
Compute active subspace size based on eigenvalue energy. Compatible with other truncation methods.
Definition: ActiveSubspaceModel.cpp:826
Dakota::NonlinearCGOptimizer::bracket_min
void bracket_min(Real &xa, Real &xb, Real &xc, Real &fa, Real &fb, Real &fc)
bracket the 1-D minimum in the linesearch
Definition: NonlinearCGOptimizer.cpp:337
Dakota::SNLLOptimizer::optnips
OPTPP::OptNIPS * optnips
NIPS optimizer pointer.
Definition: SNLLOptimizer.hpp:346
Dakota::ParallelLevel::serverMasterFlag
bool serverMasterFlag
identifies master server processors
Definition: ParallelLibrary.hpp:115
Dakota::SOLBase::check_sub_iterator_conflict
void check_sub_iterator_conflict(Model &model, unsigned short method_name)
check for clash with nested use of Fortran code
Definition: SOLBase.cpp:39
Dakota::DataMethodRep::iteratorScheduling
short iteratorScheduling
type of scheduling ({DEFAULT,MASTER,PEER}_SCHEDULING) used in concurrent iterator parallelism (from t...
Definition: DataMethod.hpp:383
Dakota::Model::pop_approximation
virtual void pop_approximation(bool save_surr_data, bool rebuild_flag=false)
remove the previous data set addition to a surrogate (e.g., due to a previous append_approximation() ...
Definition: DakotaModel.cpp:4207
Dakota::SurrBasedGlobalMinimizer::core_run
void core_run()
Performs global surrogate-based optimization by repeatedly optimizing on and improving surrogates of ...
Definition: SurrBasedGlobalMinimizer.cpp:91
Dakota::NonDLHSInterval::~NonDLHSInterval
~NonDLHSInterval()
destructor
Definition: NonDLHSInterval.cpp:43
Dakota::StringScale::StringScale
StringScale(const std::string &in_label, const char *const in_items[], const int &len, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes a C-style array of C-strings.
Definition: dakota_results_types.hpp:376
Dakota::Response::sharedRespData
SharedResponseData sharedRespData
reference-counted instance of shared response data: id's, labels
Definition: DakotaResponse.hpp:396
Dakota::NomadTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: NomadOptimizer.hpp:67
Dakota::TabularWriter::operator()
void operator()(std::ostream &s, size_t start_index, size_t num_items, const ArrayType &array_data, StringMultiArrayConstView label_array)
Definition: DakotaVariables.hpp:73
Dakota::write_precision
int write_precision
used in ostream data output functions (restart_util.cpp overrides default value)
Definition: dakota_global_defs.cpp:66
Dakota::PecosApproximation
Derived approximation class for global basis polynomials.
Definition: PecosApproximation.hpp:30
Dakota::DataFitSurrModel::update_from_model
void update_from_model(const Model &model)
update current variables/labels/bounds/targets with data from model
Definition: DataFitSurrModel.cpp:450
Dakota::Variables::total_active
size_t total_active() const
total number of active vars
Definition: DakotaVariables.hpp:702
Dakota::Minimizer::numNonlinearEqConstraints
size_t numNonlinearEqConstraints
number of nonlinear equality constraints
Definition: DakotaMinimizer.hpp:254
Dakota::Model::primary_response_fn_sense
void primary_response_fn_sense(const BoolDeque &sense)
set the optimization sense for multiple objective functions
Definition: DakotaModel.hpp:3679
Dakota::SharedVariablesDataRep::allDiscreteStringTypes
UShortMultiArray allDiscreteStringTypes
array of variable types for all of the discrete string variables
Definition: SharedVariablesData.hpp:288
Dakota::Model::solution_level_int_value
virtual int solution_level_int_value() const
return the active (integer) value of the solution control
Definition: DakotaModel.cpp:3789
Dakota::Interface::pop_approximation
virtual void pop_approximation(bool save_data)
removes data from last append from the approximation
Definition: DakotaInterface.cpp:1206
Dakota::NonDGlobalInterval::distanceConvergeCntr
unsigned short distanceConvergeCntr
counter for number of successive iterations that the L_2 change in optimal solution is less than the ...
Definition: NonDGlobalInterval.hpp:162
Dakota::SurrogateModel::update_variables_from_model
void update_variables_from_model(const Model &model)
update current variables/bounds with data from model
Definition: SurrogateModel.cpp:468
Dakota::DataModelRep::numFolds
int numFolds
number of folds to perform in cross validation
Definition: DataModel.hpp:296
Dakota::NonDExpansion::reduce_decay_rate_sets
void reduce_decay_rate_sets(RealVector &min_decay)
compute minimum of spectral coefficient decay rates across the response set for use as an anisotropy ...
Definition: NonDExpansion.cpp:2526
Dakota::NonDGPMSABayesCalibration::init_queso_solver
void init_queso_solver()
specialization to initialize the inverse problem and posterior
Definition: NonDGPMSABayesCalibration.cpp:325
Dakota::SpawnApplicInterface::wait_local_evaluation_sequence
void wait_local_evaluation_sequence(PRPQueue &prp_queue)
version of wait_local_evaluations() managing of set of individual asynchronous evaluations
Definition: SpawnApplicInterface.cpp:87
Dakota::NonDAdaptImpSampling::useModelBounds
bool useModelBounds
flag to control if the sampler should respect the model bounds
Definition: NonDAdaptImpSampling.hpp:161
Dakota::DLSolverTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: DLSolver.hpp:48
Dakota::Variables::inactiveDiscreteRealVars
RealVector inactiveDiscreteRealVars
the inactive discrete real variables array view
Definition: DakotaVariables.hpp:637
Dakota::Response::Response
Response(short type, const Variables &vars, const ProblemDescDB &problem_db)
standard constructor built from problem description database
Dakota::COLINApplication::~COLINApplication
~COLINApplication()
Destructor.
Definition: COLINApplication.hpp:47
Dakota::ExperimentData::load_data
void load_data(const std::string &context_message, const Variables &vars_with_state_as_config)
Load experiments from data files (simple scalar or field)
Definition: ExperimentData.cpp:304
Dakota::BootstrapSamplerBase::operator()
virtual Data operator()()
Return bootstrapped sample.
Definition: BootstrapSampler.hpp:87
Dakota::MetaIterator::maxIteratorConcurrency
int maxIteratorConcurrency
maximum number of concurrent sub-iterator executions
Definition: MetaIterator.hpp:97
Dakota::SurfpackApproximation::build
void build() override
SurfData object will be created from Dakota's SurrogateData, and the appropriate Surfpack build metho...
Definition: SurfpackApproximation.cpp:368
Dakota::Analyzer::batchSamplesMap
IntRealVector2DMap batchSamplesMap
alternate container for RealVector samples supporting evaluate_batch() and synchronize_batches(),...
Definition: DakotaAnalyzer.hpp:198
Dakota::SNLLOptimizer::declare_sources
void declare_sources()
Declare sources to the evaluations database.
Definition: SNLLOptimizer.cpp:1254
Dakota::DiscrepancyCorrection::correction_order
short correction_order() const
return correctionOrder
Definition: DiscrepancyCorrection.hpp:297
Dakota::Iterator::eval_tag_prefix
virtual void eval_tag_prefix(const String &eval_id_str)
set the hierarchical eval ID tag prefix
Definition: DakotaIterator.cpp:1946
Dakota::NonDMultilevControlVarSampling::~NonDMultilevControlVarSampling
~NonDMultilevControlVarSampling()
destructor
Definition: NonDMultilevControlVarSampling.hpp:357
Dakota::Response::Response
Response(const SharedResponseData &srd)
alternate constructor using limited data (explicit disallows implicit type conversion)
Dakota::NonDLHSEvidence::~NonDLHSEvidence
~NonDLHSEvidence()
destructor
Definition: NonDLHSEvidence.cpp:24
Dakota::SurfpackApproximation::map_eval_vars
RealArray map_eval_vars(const Variables &vars)
extract active or all view as vector, mapping if needed for import
Definition: SurfpackApproximation.cpp:586
Dakota::SensAnalysisGlobal::indexSi
RealVectorArray indexSi
Matrix to hold binned Sobol' indices.
Definition: SensAnalysisGlobal.hpp:293
Dakota::HierarchSurrBasedLocalTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: HierarchSurrBasedLocalMinimizer.hpp:52
Dakota::JEGAOptimizer::Evaluator::Evaluator
Evaluator(const Evaluator &copy, GeneticAlgorithm &algorithm, Model &model)
Copy constructs a Evaluator for use by algorithm.
Definition: JEGAOptimizer.cpp:491
Dakota::Interface::coreMappings
bool coreMappings
flag for the presence of non-algebraic mappings that define the core of an Interface's parameter to r...
Definition: DakotaInterface.hpp:370
Dakota::ParamStudy::check_step_vector
bool check_step_vector(const RealVector &step_vector)
perform error checks on numSteps
Definition: ParamStudy.hpp:450
Dakota::NonDPolynomialChaos::select_refinement_points
void select_refinement_points(const RealVectorArray &candidate_samples, unsigned short batch_size, RealMatrix &best_samples)
evaluate allSamples for inclusion in the (PCE regression) approximation and retain the best set (well...
Definition: NonDPolynomialChaos.cpp:991
Dakota::get_jobs_completed_t
int *(* get_jobs_completed_t)()
definition of get completed jobs type (function pointer)
Definition: GridApplicInterface.hpp:25
Dakota::SurrBasedMinimizer::penaltyParameter
Real penaltyParameter
the penalization factor for violated constraints used in quadratic penalty calculations; increased in...
Definition: SurrBasedMinimizer.hpp:161
Dakota::FSUDesignCompExp::sequenceLeap
IntVector sequenceLeap
Integer vector defining the leap number for each sequence being generated. Default is 1 1 1 (e....
Definition: FSUDesignCompExp.hpp:101
Dakota::Iterator::surrExportFormat
unsigned short surrExportFormat
(bitwise) format(s) to export
Definition: DakotaIterator.hpp:551
Dakota::COLINApplication::activeSet
ActiveSet activeSet
Local copy of model's active set for convenience.
Definition: COLINApplication.hpp:111
Dakota::NonDLowDiscrepancySampling::sequence
std::unique_ptr< LowDiscrepancySequence > sequence
The low-discrepancy sequence to sample from.
Definition: NonDLowDiscrepancySampling.hpp:107
Dakota::COLINOptimizer::set_rng
void set_rng(int seed)
sets up the random number generator for stochastic methods
Definition: COLINOptimizer.cpp:556
Dakota::NonDGlobalReliability::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDGlobalReliability.cpp:349
Dakota::SharedVariablesDataRep::acv
size_t acv() const
accumulate all continuous variables from variablesCompsTotals, allRelaxedDiscreteInt,...
Definition: SharedVariablesData.hpp:364
Dakota::NonDBayesCalibration::prior_cholesky_factorization
void prior_cholesky_factorization()
compute priorCovCholFactor based on prior distributions for random variables and any hyperparameters
Definition: NonDBayesCalibration.cpp:2382
Dakota::ExperimentData::response
const Response & response(size_t experiment)
return response for the specified experiment
Definition: ExperimentData.hpp:533
Dakota::RecastModel::update_from_subordinate_model
void update_from_subordinate_model(size_t depth=SZ_MAX)
pass request to subModel if recursing and then update from its results
Definition: RecastModel.hpp:844
Dakota::ConsoleRedirector::ConsoleRedirector
ConsoleRedirector()
default constructor is disallowed
Dakota::Variables::get_variables
std::shared_ptr< Variables > get_variables(const ProblemDescDB &problem_db)
Used by the standard envelope constructor to instantiate the correct letter class.
Dakota::NonDAdaptiveSampling::outputValidationData
bool outputValidationData
Temporary variable for toggling writing of data files to be used by TopoAS.
Definition: NonDAdaptiveSampling.hpp:229
Dakota::Interface::fnValRefPt
IntArray fnValRefPt
iteration reference point for fnValCounter
Definition: DakotaInterface.hpp:399
Dakota::mc_ptr_int
int mc_ptr_int
global pointer for ModelCenter API
Definition: dakota_global_defs.cpp:76
Dakota::Environment::parse
void parse(bool check_bcast_database=true, DbCallbackFunctionPtr callback=NULL, void *callback_data=NULL)
parse inputs, callbacks, and optionally check and broadcast
Definition: DakotaEnvironment.cpp:267
Dakota::ProgramOptions::parse_environment_options
void parse_environment_options()
any environment variables affecting global behavior get read here
Definition: ProgramOptions.cpp:429
Dakota::Interface::numAlgebraicResponses
int numAlgebraicResponses
number of algebraic responses (objectives+constraints)
Definition: DakotaInterface.hpp:483
Dakota::RecastModel::derived_init_serial
void derived_init_serial()
set up RecastModel for serial operations (request forwarded to subModel).
Definition: RecastModel.hpp:1082
Dakota::RandomFieldModel::~RandomFieldModel
~RandomFieldModel()
destructor
Definition: RandomFieldModel.cpp:39
Dakota::ParallelLibrary::init_analysis_communicators
const ParallelLevel & init_analysis_communicators(int analysis_servers, int procs_per_analysis, int min_procs_per_analysis, int max_procs_per_analysis, int max_analysis_concurrency, int asynch_local_analysis_concurrency, short default_config, short analysis_scheduling, bool peer_dynamic_avail)
split an evaluation communicator into analysis communicators
Definition: ParallelLibrary.hpp:1308
Dakota::Analyzer::numDiscreteRealVars
size_t numDiscreteRealVars
number of active discrete real vars
Definition: DakotaAnalyzer.hpp:181
Dakota::Interface::newFnValRefPt
IntArray newFnValRefPt
iteration reference point for newFnValCounter
Definition: DakotaInterface.hpp:402
StanfordPSAAP
A sample namespace for derived classes that use assign_rep() to plug facilities into DAKOTA.
Definition: SoleilDirectApplicInterface.cpp:17
Dakota::Minimizer::constraint_tolerance
Real constraint_tolerance() const
return the method constraint tolerance (constraintTol)
Definition: DakotaMinimizer.hpp:341
Dakota::MPIPackBuffer::Index
int Index
The index into the current buffer.
Definition: MPIPackBuffer.hpp:123
Dakota::DataMethodRep::lineSearchTolerance
Real lineSearchTolerance
the linesearch_tolerance specification in MethodNPSOLDC
Definition: DataMethod.hpp:505
Dakota::SNLLBase::SNLLBase
SNLLBase()
default constructor
Definition: SNLLBase.hpp:172
Dakota::SensAnalysisGlobal::indexTi
RealVectorArray indexTi
VBD total effect indices.
Definition: SensAnalysisGlobal.hpp:296
Dakota::NonDPolynomialChaos::expSamplesSpec
size_t expSamplesSpec
user specification for expansion_samples (array for multifidelity)
Definition: NonDPolynomialChaos.hpp:238
Dakota::NonDLocalReliability::reliability_residual
bool reliability_residual(const Real &p, const Real &beta, const RealVector &kappa, Real &res)
compute the residual for inversion of second-order probability corrections using Newton's method (cal...
Definition: NonDLocalReliability.cpp:2578
Dakota::NonDBayesCalibration::initHifiSamples
int initHifiSamples
initial high-fidelity model samples
Definition: NonDBayesCalibration.hpp:403
Dakota::DataModelRep::exportSurrogate
bool exportSurrogate
Option to turn on surrogate model export (export_model)
Definition: DataModel.hpp:198
Dakota::RecastModel::derived_evaluation_id
int derived_evaluation_id() const
return the current evaluation id for the RecastModel
Definition: RecastModel.hpp:1152
Dakota::lookup_by_ids
PRPCacheOIter lookup_by_ids(PRPMultiIndexCache &prp_cache, const IntStringPair &search_ids)
find a ParamResponsePair within a PRPMultiIndexCache based on search_ids (i.e. std::pair<eval_id,...
Definition: PRPMultiIndex.hpp:348
Dakota::NIDRProblemDescDB::derived_post_process
void derived_post_process()
perform any additional data post-processing
Definition: NIDRProblemDescDB.cpp:246
Dakota::NonDGPMSABayesCalibration::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDGPMSABayesCalibration.cpp:188
Dakota::ExperimentData::residuals_per_multiplier
SizetArray residuals_per_multiplier(unsigned short multiplier_mode) const
count the number of residuals influenced by each multiplier
Definition: ExperimentData.cpp:1704
Dakota::DataMethodRep::displayFormat
String displayFormat
the DISPLAY_STATS specification for NOMAD
Definition: DataMethod.hpp:807
Dakota::BootstrapSamplerWithGS::~BootstrapSamplerWithGS
virtual ~BootstrapSamplerWithGS()
Destructor.
Definition: BootstrapSampler.hpp:285
Dakota::ProbabilityTransformModel::initialize_transformation
void initialize_transformation(short u_space_type)
initialize transformed distribution types and natafTransform (construct time)
Definition: ProbabilityTransformModel.hpp:298
Dakota::EnsembleSurrModel::matching_active_interface_ids
bool matching_active_interface_ids()
check for matching interface ids among active truth/surrogate models (varies based on active keys)
Definition: EnsembleSurrModel.hpp:734
Dakota::NonDAdaptiveSampling::calc_score_alm
void calc_score_alm()
Function to compute the ALM scores for the candidate points ALM score is the variance computed by the...
Definition: NonDAdaptiveSampling.cpp:438
Dakota::DataFitSurrModel::initialize_export
void initialize_export()
initialize file stream for exporting surrogate evaluations
Definition: DataFitSurrModel.cpp:2235
Dakota::NonDSparseGrid::merge_grid_increment
void merge_grid_increment()
merges a grid increment into the reference grid
Definition: NonDSparseGrid.hpp:255
Dakota::ApplicationInterface::headerFlag
bool headerFlag
used by synchronize_nowait to manage header output frequency (since this function may be called many ...
Definition: ApplicationInterface.hpp:464
Dakota::HierarchSurrBasedLocalTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: HierarchSurrBasedLocalMinimizer.hpp:46
Dakota::non_zero
bool non_zero(const std::vector< OrdinalType > &vec)
checks for any non-zero value in std::vector(); useful for determining whether an array of request co...
Definition: dakota_data_util.hpp:169
Dakota::Interface::algebraic_mappings
void algebraic_mappings(const Variables &vars, const ActiveSet &algebraic_set, Response &algebraic_response)
evaluate the algebraic_response using the AMPL solver library and the data extracted from the algebra...
Definition: DakotaInterface.cpp:600
Dakota::NonDMultifidelitySampling::multifidelity_mc_offline_pilot
void multifidelity_mc_offline_pilot()
Definition: NonDMultifidelitySampling.cpp:160
Dakota::NonDLocalSingleInterval::post_process_cell_results
void post_process_cell_results(bool maximize)
post-process a cell minimization/maximization result
Definition: NonDLocalSingleInterval.cpp:29
Dakota::DirectApplicInterface::fnHessians
RealSymMatrixArray fnHessians
response fn Hessians within direct fns
Definition: DirectApplicInterface.hpp:209
dakota::surrogates::PolynomialRegression::get_polynomial_coeffs
const MatrixXd & get_polynomial_coeffs() const
Get the polynomial surrogate's coefficients.
Definition: SurrogatesPolynomialRegression.cpp:284
Dakota::Variables::inactive_discrete_string_variable
void inactive_discrete_string_variable(const String &ids_var, size_t index)
set an inactive discrete string variable
Definition: DakotaVariables.hpp:1478
Dakota::MPIUnpackBuffer::unpack
void unpack(float *data, const int num=1)
Unpack one or more float's.
Dakota::ResultsDBBase::allocate_vector
virtual void allocate_vector(const StrStrSizet &iterator_id, const StringArray &location, ResultsOutputType stored_type, const int &len, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray())=0
Pre-allocate a vector and (optionally) attach dimension scales and attributes. Insert elements using ...
PyPolyReg::PyPolyReg
PyPolyReg(const pybind11::dict &pydict)
ctor that accepts a dictionary
Definition: surrogates_python.cpp:73
Dakota::EnsembleSurrModel::primaryADRVarMapIndices
SizetArray primaryADRVarMapIndices
"primary" all discrete real variable mapping indices flowed down from higher level iteration
Definition: EnsembleSurrModel.hpp:329
Dakota::DataMethodRep::verifyLevel
int verifyLevel
the verify_level specification in MethodNPSOLDC
Definition: DataMethod.hpp:500
Dakota::SharedVariablesData::drv_to_all_mask
BitArray drv_to_all_mask() const
create a BitArray indicating the active discrete real subset of all {continuous,discrete {int,...
Definition: SharedVariablesData.hpp:1341
Dakota::WorkdirHelper::set_preferred_path
static void set_preferred_path()
set/reset PATH to dakPreferredEnvPath
Definition: WorkdirHelper.cpp:388
Dakota::Iterator::initial_points
virtual const VariablesArray & initial_points() const
gets the multiple initial points for this iterator. This will only be meaningful after a call to init...
Definition: DakotaIterator.cpp:1524
Dakota::SimulationModel::default_interface_active_set
ActiveSet default_interface_active_set()
Return the "default" or maximal ActiveSet for the userDefinedInterface.
Definition: SimulationModel.cpp:474
Dakota::EffGlobalMinimizer::compute_expected_improvement
Real compute_expected_improvement(const RealVector &means, const RealVector &variances)
expected improvement (EI) function for the EGO EI acquisition function implementation
Definition: EffGlobalMinimizer.cpp:1017
Dakota::Iterator::method_name
unsigned short method_name() const
return the method name via its native enumeration value
Definition: DakotaIterator.hpp:662
Dakota::SimulationModel::solution_level_real_value
Real solution_level_real_value() const
return a discrete real variable value corresponding to solnCntlADVIndex
Definition: SimulationModel.cpp:392
Dakota::ParallelLibrary::irecv_mi
void irecv_mi(int &recv_int, int source, int tag, MPI_Request &recv_req, size_t index=_NPOS)
nonblocking receive at the metaiterator-iterator communication level
Definition: ParallelLibrary.hpp:1706
Dakota::SharedVariablesData::idrv_to_all_mask
BitArray idrv_to_all_mask() const
create a BitArray indicating the inactive discrete real subset of all {continuous,...
Definition: SharedVariablesData.hpp:1349
Dakota::WorkdirHelper::link_items
static void link_items(const StringArray &source_itemss, const bfs::path &dest_dir, bool overwrite)
top-level link a list of source_paths (files, directories, symlinks), potentially including wildcards...
Definition: WorkdirHelper.cpp:701
Dakota::ScalingModel::assign_instance
void assign_instance()
assign static pointer instance to this for use in static transformation functions
Definition: ScalingModel.hpp:199
Dakota::NOWPACBlackBoxEvaluator::nonlinIneqConMappingOffsets
RealList nonlinIneqConMappingOffsets
a list of offsets for mapping the DAKOTA nonlinear inequality constraints to the corresponding NOWPAC...
Definition: NOWPACOptimizer.hpp:78
Dakota::make_key
ResultsKeyType make_key(const StrStrSizet &iterator_id, const std::string &data_name)
Make a full ResultsKeyType from the passed iterator_id and data_name.
Definition: dakota_results_types.hpp:199
Dakota::DirectApplicInterface::directFnDVV
SizetArray directFnDVV
class scope derivative variables vector
Definition: DirectApplicInterface.hpp:204
Dakota::DataMethodRep::percentVarianceExplained
Real percentVarianceExplained
The percentage of variance explained by using a truncated number of principal components in PCA.
Definition: DataMethod.hpp:886
Dakota::Minimizer::optimizationFlag
bool optimizationFlag
flag for use where optimization and NLS must be distinguished
Definition: DakotaMinimizer.hpp:269
Dakota::RecastModel::recastIdMap
IntIntMap recastIdMap
mapping from subModel evaluation ids to RecastModel evaluation ids
Definition: RecastModel.hpp:558
Dakota::NonDLHSSampling::d_optimal_parameter_set
void d_optimal_parameter_set(int previous_samples, int new_samples, RealMatrix &full_samples)
generate a d-optimal parameter set, leaving the first previous_samples columns intact and adding new_...
Definition: NonDLHSSampling.cpp:519
Dakota::NonDGPMSABayesCalibration
Generates posterior distribution on model parameters given experiment data.
Definition: NonDGPMSABayesCalibration.hpp:48
Dakota::NonDGlobalReliability::lastConstraintViolation
Real lastConstraintViolation
constraint violation at last iteration, used to determine if the current iterate should be accepted (...
Definition: NonDGlobalReliability.hpp:134
Dakota::JEGATraits::~JEGATraits
virtual ~JEGATraits()
destructor
Definition: JEGAOptimizer.hpp:620
Dakota::DataFitSurrModel::referenceIDRVars
RealVector referenceIDRVars
stores a reference copy of the inactive discrete real variables when the approximation is built using...
Definition: DataFitSurrModel.hpp:483
Dakota::Variables::inactive_discrete_int_variables
const IntVector & inactive_discrete_int_variables() const
return the inactive discrete int variables
Definition: DakotaVariables.hpp:1433
Dakota::ActiveSubspaceModel::derived_evaluate_nowait
void derived_evaluate_nowait(const ActiveSet &set)
portion of evaluate_nowait() specific to derived model classes
Definition: ActiveSubspaceModel.cpp:1294
Dakota::SCI_NUMBER_OF_FIELDS
const int SCI_NUMBER_OF_FIELDS
Definition: ScilabInterface.cpp:29
Dakota::SurrogatesBaseApprox::export_model
void export_model(const StringArray &var_labels, const String &fn_label, const String &export_prefix, const unsigned short export_format) override
export the model to disk
Definition: DakotaSurrogates.cpp:310
Dakota::Constraints::shared_data
const SharedVariablesData & shared_data() const
return sharedVarsData
Definition: DakotaConstraints.hpp:1137
Dakota::GaussProcApproximation::initialize_point_selection
void initialize_point_selection()
Initializes the point selection routine by choosing a small initial subset of the training points.
Definition: GaussProcApproximation.cpp:1029
Dakota::NestedModel::job_index_to_queue_iterator
PRPQueueIter job_index_to_queue_iterator(int job_index)
convert job_index to an eval_id through subIteratorIdMap and eval_id to a subIteratorPRPQueue queue i...
Definition: NestedModel.hpp:713
Dakota::Iterator::reset
virtual void reset()
restore initial state for repeated sub-iterator executions
Definition: DakotaIterator.cpp:1343
Dakota::ProcessApplicInterface::prepare_process_environment
void prepare_process_environment()
set PATH, environment variables, and change directory prior to fork/system/spawn
Definition: ProcessApplicInterface.cpp:946
Dakota::NonDMUQBayesCalibration::NonDMUQBayesCalibration
NonDMUQBayesCalibration(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDMUQBayesCalibration.cpp:42
Dakota::ApplicationInterface::~ApplicationInterface
~ApplicationInterface()
destructor
Definition: ApplicationInterface.cpp:93
Dakota::NonDWASABIBayesCalibration::exportPosteriorDensityFile
std::string exportPosteriorDensityFile
The filename of the export file containing an arbitrary set of samples and their corresponding densit...
Definition: NonDWASABIBayesCalibration.hpp:99
Dakota::Vgen_HistogramBinUnc
static void Vgen_HistogramBinUnc(DataVariablesRep *dv, size_t offset)
Infer lower/upper bounds for histogram and set initial variable values based on initial_point or mome...
Definition: NIDRProblemDescDB.cpp:3160
Dakota::NonD::pdfOutput
bool pdfOutput
flag for managing output of response probability density functions (PDFs)
Definition: DakotaNonD.hpp:366
Dakota::SNLLLeastSq
Wrapper class for the OPT++ optimization library.
Definition: SNLLLeastSq.hpp:92
Dakota::ispow2
bool ispow2(unsigned v)
Check if given integer is a power of 2.
Definition: dakota_bit_utils.hpp:81
Dakota::EnsembleSurrModel::referenceDILBnds
std::map< Pecos::ActiveKey, IntVector > referenceDILBnds
stores a reference copy of active discrete int lower bounds when the approximation is built; used to ...
Definition: EnsembleSurrModel.hpp:456
Dakota::AttachScaleVisitor::AttachScaleVisitor
AttachScaleVisitor(const StrStrSizet &iterator_id, const StringArray &location, const int &dim, const String &dset_name, const std::shared_ptr< HDF5IOHelper > &hdf5_stream)
Construct with context for attaching the scale, including the iterator and location used to construct...
Definition: ResultsDBHDF5.hpp:91
Dakota::DataVariablesRep::discreteRealAleatoryUncUpperBnds
RealVector discreteRealAleatoryUncUpperBnds
distribution upper bounds for all discrete real aleatory uncertain variables
Definition: DataVariables.hpp:746
Dakota::MetaIterator::allocate_by_name
void allocate_by_name(const String &method_string, const String &model_ptr, Iterator &the_iterator, Model &the_model)
initialize the_iterator based on method_string
Definition: MetaIterator.cpp:113
dakota::util::metric_type
METRIC_TYPE metric_type(const std::string &metric_name)
Convert the metric from string to enum.
Definition: util_metrics.cpp:37
Dakota::MPIManager::dakotaWorldRank
int dakotaWorldRank
rank in MPI_Comm in which DAKOTA is running
Definition: MPIManager.hpp:66
Dakota::Variables::operator!=
friend bool operator!=(const Variables &vars1, const Variables &vars2)
strict inequality operator
Definition: DakotaVariables.hpp:1847
Dakota::ApplicationInterface::check_asynchronous
bool check_asynchronous(bool warn, int max_eval_concurrency)
checks on asynchronous configuration (for direct interfaces)
Definition: ApplicationInterface.cpp:316
Dakota::NonDSparseGrid::push_grid_increment
void push_grid_increment()
restores a previously computed grid increment (no new evaluations)
Definition: NonDSparseGrid.hpp:247
Dakota::Model::eval_tag_prefix
virtual void eval_tag_prefix(const String &eval_id_str)
set the hierarchical eval ID tag prefix
Definition: DakotaModel.cpp:6008
Dakota::TANA3Approximation::scX1
RealVector scX1
vector of scaled and/or offset x1 values
Definition: TANA3Approximation.hpp:84
Dakota::DataMethodRep::importApproxPtsFile
String importApproxPtsFile
the file name from the import_approx_points_file specification
Definition: DataMethod.hpp:1410
Dakota::DataVariablesRep::continuousDesignUpperBnds
RealVector continuousDesignUpperBnds
upper bounds array for the continuous design variables (from the continuous_design upper_bounds speci...
Definition: DataVariables.hpp:218
dakota::surrogates::Surrogate::response_labels
const std::vector< std::string > & response_labels() const
Get the (possibly empty) response/QoI names.
Definition: SurrogatesBase.cpp:55
Dakota::dakota_cerr
std::ostream * dakota_cerr
DAKOTA stderr initially points to std::cerr, but may be redirected to a tagged ofstream if there are ...
Definition: dakota_global_defs.cpp:55
Dakota::MPIUnpackBuffer::unpack
void unpack(u_short &data)
Unpack a unsigned short.
Definition: MPIPackBuffer.hpp:255
Dakota::DataFitSurrModel::total_points
void total_points(int points)
set pointsTotal and pointsManagement mode
Definition: DataFitSurrModel.hpp:577
Dakota::NonDGlobalInterval
Class for using global nongradient-based optimization approaches to calculate interval bounds for epi...
Definition: NonDGlobalInterval.hpp:32
Dakota::PecosApproximation::combined_moment
Real combined_moment(size_t i) const
return Pecos::PolynomialApproximation::combinedMoments[i]
Definition: PecosApproximation.hpp:699
Dakota::NonDExpansion::print_local_sensitivity
void print_local_sensitivity(std::ostream &s)
print local sensitivities evaluated at initialPtU
Definition: NonDExpansion.cpp:4116
Dakota::DataVariablesRep::discreteIntAleatoryUncLabels
StringArray discreteIntAleatoryUncLabels
labels for all discrete integer aleatory uncertain variables
Definition: DataVariables.hpp:726
Dakota::CommandShell
Utility class which defines convenience operators for spawning processes with system calls.
Definition: CommandShell.hpp:27
Dakota::DataVariablesRep::discreteStateRangeVars
IntVector discreteStateRangeVars
initial values for the discrete state variables defined by an integer range (from the discrete_state_...
Definition: DataVariables.hpp:618
Dakota::DataMethodRep::maxFunctionEvals
size_t maxFunctionEvals
maximum number of function evaluations allowed for the method (from the max_function_evaluations spec...
Definition: DataMethod.hpp:332
Dakota::Response::function_gradients_view
RealMatrix function_gradients_view()
return all function gradients as a view for updating in place
Definition: DakotaResponse.hpp:710
Dakota::NonDQUESOBayesCalibration::propCovUpdatePeriod
int propCovUpdatePeriod
period (number of accepted chain samples) for proposal covariance update
Definition: NonDQUESOBayesCalibration.hpp:172
Dakota::SimulationModel::serve_run
void serve_run(ParLevLIter pl_iter, int max_eval_concurrency)
Service userDefinedInterface job requests received from the master. Completes when a termination mess...
Definition: SimulationModel.hpp:397
Dakota::WorkdirHelper::prepend_path_items
static void prepend_path_items(const StringArray &source_items)
prepend any directories (including wildcards) found in source_items to the preferred environment path...
Definition: WorkdirHelper.cpp:723
Dakota::ApplicationInterface::analysisScheduling
short analysisScheduling
user specification of analysis scheduling algorithm: {DEFAULT,MASTER,PEER}_SCHEDULING....
Definition: ApplicationInterface.hpp:444
Dakota::NonDSampling::rngName
String rngName
name of the random number generator
Definition: NonDSampling.hpp:307
Dakota::ProblemDescDB::get_short
short get_short(const String &entry_name) const
get a short out of the database based on an identifier string
Definition: ProblemDescDB.cpp:2350
Dakota::SimulationResponse::SimulationResponse
SimulationResponse()
default constructor
Definition: SimulationResponse.hpp:76
Dakota::NonDExpansion::finalize_expansion
virtual void finalize_expansion()
finalize mappings for the uSpaceModel
Definition: NonDExpansion.cpp:1024
Dakota::DataVariables::aleatory_uncertain
size_t aleatory_uncertain()
return total number of aleatory uncertain variables
Definition: DataVariables.hpp:961
Dakota::Iterator::execNum
size_t execNum
An execution number for this instance of the class. Now that each instance has a unique methodId,...
Definition: DakotaIterator.hpp:593
Dakota::NonDMultilevelSampling::aggregate_mse_target_Qsum
void aggregate_mse_target_Qsum(RealMatrix &agg_var_qoi, const Sizet2DArray &N_l, const size_t step, RealVector &estimator_var0_qoi)
sum up Monte Carlo estimates for mean squared error (MSE) for QoI using discrepancy sums based on all...
Definition: NonDMultilevelSampling.hpp:858
Dakota::DataFitSurrModel::approximation_variances
const RealVector & approximation_variances(const Variables &vars)
return the approximation variance from each Approximation (request forwarded to approxInterface)
Definition: DataFitSurrModel.hpp:879
Dakota::ScalingModel::primaryRespScaleFlag
bool primaryRespScaleFlag
flag for primary response scaling
Definition: ScalingModel.hpp:176
Dakota::NonDMUQBayesCalibration::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: NonDMUQBayesCalibration.cpp:420
Dakota::MPIManager::dakota_mpi_comm
MPI_Comm dakota_mpi_comm() const
get the MPI_Comm on which Dakota is running
Definition: MPIManager.hpp:74
Dakota::EnsembleSurrModel::multilevel_multifidelity
bool multilevel_multifidelity() const
identify if 2D hierarchy can be defined across both model forms and resolution levels
Definition: EnsembleSurrModel.hpp:585
Dakota::DataVariablesRep::discreteStrEpistemicUncLabels
StringArray discreteStrEpistemicUncLabels
labels for all discrete string epistemic uncertain variables
Definition: DataVariables.hpp:779
Dakota::Interface::combine_approximation
virtual void combine_approximation()
combine the current approximation with previously stored data sets
Definition: DakotaInterface.cpp:1267
Dakota::SharedVariablesData::copy
SharedVariablesData copy() const
create a deep copy of the current object, copy both core and view data, and return by value
Dakota::SharedSurfpackApproxData::pressFlag
bool pressFlag
whether to perform PRESS
Definition: SharedSurfpackApproxData.hpp:147
Dakota::DigitalNet::get_default_generating_matrices
const std::tuple< UInt64Matrix, int, int > get_default_generating_matrices(ProblemDescDB &problem_db)
Case III: a set of default generating matrices has been selected.
Definition: DigitalNet.cpp:504
Dakota::NonDGenACVSampling::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: NonDGenACVSampling.cpp:483
Dakota::DataVariablesRep::discreteIntervalUncVars
IntVector discreteIntervalUncVars
initial values of the discrete interval uncertain variables (from the initial_point specification in ...
Definition: DataVariables.hpp:568
Dakota::CONMINOptimizer::numConminNlnConstr
int numConminNlnConstr
total number of nonlinear constraints seen by CONMIN
Definition: CONMINOptimizer.hpp:157
Dakota::DataMethodRep::rank1LatticeFlag
bool rank1LatticeFlag
Flag to indicate rank-1 lattice sampling.
Definition: DataMethod.hpp:897
Dakota::RelaxedVariables
Derived class within the Variables hierarchy which employs the relaxation of discrete variables.
Definition: RelaxedVariables.hpp:31
Dakota::DataVariablesRep::discreteStateSetRealCat
BitArray discreteStateSetRealCat
is each dssr var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:659
Dakota::Model::fdGradStepSize
RealVector fdGradStepSize
relative finite difference step size for numerical gradients
Definition: DakotaModel.hpp:1435
Dakota::ApplicationInterface::numEvalServersSpec
int numEvalServersSpec
user specification for number of evaluation servers
Definition: ApplicationInterface.hpp:413
Dakota::NestedModel::complement1ADIVarMapIndices
SizetArray complement1ADIVarMapIndices
"primary" variable mappings for inserting the complement of the active discrete int currentVariables ...
Definition: NestedModel.hpp:383
SIM::SerialDirectApplicInterface::set_communicators_checks
void set_communicators_checks(int max_eval_concurrency)
no-op hides default run-time error checks at DirectApplicInterface level
Definition: PluginSerialDirectApplicInterface.hpp:122
Dakota::JEGAOptimizer::LoadAlgorithmConfig
void LoadAlgorithmConfig(JEGA::FrontEnd::AlgorithmConfig &aConfig)
Completely initializes the supplied algorithm configuration.
Definition: JEGAOptimizer.cpp:1353
Dakota::Interface::is_null
bool is_null() const
function to check interfaceRep (does this envelope contain a letter?)
Definition: DakotaInterface.hpp:519
Dakota::Optimizer::get_responses_from_dakota
void get_responses_from_dakota(const RealVector &dak_fn_vals, VecT &funs, VecT &cEqs, VecT &cIneqs)
Definition: DakotaOptimizer.hpp:470
Dakota::Variables::all_continuous_variable_ids
SizetMultiArrayConstView all_continuous_variable_ids() const
return all continuous variable position identifiers
Definition: DakotaVariables.hpp:1780
Dakota::NonDMultilevControlVarSampling::initialize_mlmf_sums
void initialize_mlmf_sums(IntRealMatrixMap &sum_L_shared, IntRealMatrixMap &sum_L_refined, IntRealMatrixMap &sum_H, IntRealMatrixMap &sum_LL, IntRealMatrixMap &sum_LH, IntRealMatrixMap &sum_HH, size_t num_ml_lev, size_t num_cv_lev, size_t num_mom=4)
initialize the MLMF accumulators for computing means, variances, and covariances across fidelity leve...
Definition: NonDMultilevControlVarSampling.cpp:1413
Dakota::NonDLocalReliability::PMA2_constraint_eval
static void PMA2_constraint_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the constraint function in the second-order Performance Measure Approach (PMA...
Definition: NonDLocalReliability.cpp:2077
Dakota::MPIUnpackBuffer::unpack
void unpack(double &data)
Unpack a double.
Definition: MPIPackBuffer.hpp:261
Dakota::SNLLOptimizer::constraint2_evaluator
static void constraint2_evaluator(int mode, int n, const RealVector &x, RealVector &g, RealMatrix &grad_g, OPTPP::OptppArray< RealSymMatrix > &hess_g, int &result_mode)
constraint evaluator function which provides constraint values, gradients, and Hessians to OPT++ meth...
Definition: SNLLOptimizer.cpp:1082
Dakota::DDACEDesignCompExp::mainEffectsFlag
bool mainEffectsFlag
flag which specifies main effects
Definition: DDACEDesignCompExp.hpp:117
Dakota::Response::read_sdm_col
void read_sdm_col(Archive &ar, int col, Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > &sdm)
read a column of a SerialDenseMatrix
Dakota::DataTransformModel::cache_submodel_responses
void cache_submodel_responses(const IntResponseMap &sm_resp_map, bool deep_copy)
cache the subModel responses into a per-RecastModel eval ID map
Definition: DataTransformModel.cpp:842
Dakota::Model::cache_unmatched_responses
virtual void cache_unmatched_responses()
migrate remaining response records from responseMap to cachedResponseMap
Definition: DakotaModel.cpp:4633
Dakota::ApproximationInterface::approxIdNum
static size_t approxIdNum
counter for giving unique names to approximation interfaces
Definition: ApproximationInterface.hpp:206
Dakota::DataModelRep::pointSelection
bool pointSelection
flag indicating the use of point selection in the Gaussian process
Definition: DataModel.hpp:289
Dakota::DataMethodRep::chainDiagnosticsCI
bool chainDiagnosticsCI
flag indicating calculation of confidence intervals as a chain diagnositc
Definition: DataMethod.hpp:1211
Dakota::TraitsBase::supports_discrete_variables
virtual bool supports_discrete_variables()
Return the flag indicating whether method supports continuous variables.
Definition: DakotaTraitsBase.hpp:97
Dakota::ParallelLibrary::command_line_run_output
const String & command_line_run_output() const
runOutput filename
Definition: ParallelLibrary.hpp:1358
dakota::util::DataScaler::hasScaling
bool hasScaling
Bool for whether or not the the scaling coefficients have been computed.
Definition: UtilDataScaler.hpp:108
Dakota::Model::varsMap
IntVariablesMap varsMap
history of vars populated in evaluate_nowait() and used in synchronize().
Definition: DakotaModel.hpp:1644
dakota::surrogates::GaussianProcess::cwiseMixedDists
std::vector< MatrixXd > cwiseMixedDists
Component-wise distances between prediction and build points.
Definition: SurrogatesGaussianProcess.hpp:390
Dakota::NonDStochCollocation::compute_covariance_metric
Real compute_covariance_metric(bool revert, bool print_metric)
compute 2-norm of change in response covariance
Definition: NonDStochCollocation.cpp:570
Dakota::NonD::prevNondInstance
NonD * prevNondInstance
pointer containing previous value of nondInstance
Definition: DakotaNonD.hpp:308
Dakota::AdaptedBasisModel::~AdaptedBasisModel
~AdaptedBasisModel()
destructor
Definition: AdaptedBasisModel.cpp:49
Dakota::DataFitSurrModel::rebuild_approximation
void rebuild_approximation()
Rebuilds the local/multipoint/global approximation using daceIterator/actualModel to generate an incr...
Definition: DataFitSurrModel.cpp:584
StanfordPSAAP::SoleilDirectApplicInterface::derived_map_asynch
void derived_map_asynch(const Dakota::ParamResponsePair &pair)
no-op hides base error; job batching occurs within wait_local_evaluations()
Definition: SoleilDirectApplicInterface.hpp:102
Dakota::DataModelRep::importChalUseVariableLabels
bool importChalUseVariableLabels
whether to parse/validate variable labels from header
Definition: DataModel.hpp:308
Dakota::MPIPackBuffer::pack
void pack(const u_int *data, const int num=1)
Pack one or more unsigned int's.
Dakota::SharedVariablesData::adsv_to_all_mask
BitArray adsv_to_all_mask() const
create a BitArray indicating the all discrete string subset of all {continuous,discrete {int,...
Definition: SharedVariablesData.hpp:1337
Dakota::ProcessApplicInterface::create_evaluation_process
virtual pid_t create_evaluation_process(bool block_flag)=0
Spawn the evaluation by managing the input filter, analysis drivers, and output filter....
Dakota::SharedVariablesDataRep::variablesView
ShortShortPair variablesView
the variables view pair containing active (first) and inactive (second) view enumerations
Definition: SharedVariablesData.hpp:248
Dakota::Analyzer::update_from_model
void update_from_model(const Model &model)
set inherited data attributes based on extractions from incoming model
Definition: DakotaAnalyzer.cpp:115
Dakota::C3Approximation::combined_ftd
C3FnTrainData & combined_ftd()
return combinedC3FTData
Definition: C3Approximation.hpp:283
Dakota::NonDGlobalInterval::improvementConvergeLimit
unsigned short improvementConvergeLimit
counter for number of successive iterations that the iteration improvement is less than the convergen...
Definition: NonDGlobalInterval.hpp:157
dakota::surrogates::PolynomialRegression::get_num_terms
int get_num_terms() const
Get the number of terms in the polynomial surrogate.
Definition: SurrogatesPolynomialRegression.cpp:290
SIM::SerialDirectApplicInterface::derived_map_asynch
void derived_map_asynch(const Dakota::ParamResponsePair &pair)
no-op hides base error; job batching occurs within wait_local_evaluations()
Definition: PluginSerialDirectApplicInterface.hpp:102
Dakota::NonDLHSSingleInterval::statCntr
size_t statCntr
counter for finalStatistics
Definition: NonDLHSSingleInterval.hpp:55
Dakota::SurrBasedMinimizer::augLagrangeMult
RealVector augLagrangeMult
Lagrange multipliers for augmented Lagrangian calculations.
Definition: SurrBasedMinimizer.hpp:158
Dakota::DataVariablesRep::histogramUncPointRealPairs
RealRealMapArray histogramUncPointRealPairs
An array for each real-valued point-based histogram uncertain variable. Each array entry is a map fro...
Definition: DataVariables.hpp:537
Dakota::Environment::topLevelIterator
Iterator topLevelIterator
the top level (meta-)iterator
Definition: DakotaEnvironment.hpp:155
dakota::surrogates::SquaredExponentialKernel
Stationary kernel with C^\infty smooth realizations.
Definition: SurrogatesGPKernels.hpp:101
Dakota::SOLBase::size_bounds_array
void size_bounds_array(size_t new_bnds_size)
Updates arrays dependent on combined bounds size.
Definition: SOLBase.hpp:213
Dakota::SharedC3ApproxData::allocControl
short allocControl
type of multilevel strategy for sample allocation: ESTIMATOR_VARIANCE, RANK_SAMPLING,...
Definition: SharedC3ApproxData.hpp:285
Dakota::NonDBayesCalibration::update_model
void update_model()
evaluates allSamples on iteratedModel and update the mcmcModel emulator with all{Samples,...
Definition: NonDBayesCalibration.cpp:958
Dakota::FSUDesignCompExp::sequenceStart
IntVector sequenceStart
Integer vector defining a starting index into the sequence for random variable sampled....
Definition: FSUDesignCompExp.hpp:98
Dakota::Interface::asl
ASL * asl
pointer to an AMPL solver library (ASL) object
Definition: DakotaInterface.hpp:489
Dakota::SNLLLeastSq::constraint2_evaluator_gn
static void constraint2_evaluator_gn(int mode, int n, const RealVector &x, RealVector &g, RealMatrix &grad_g, OPTPP::OptppArray< RealSymMatrix > &hess_g, int &result_mode)
constraint evaluator function which provides constraint values, gradients, and Hessians to OPT++ Gaus...
Definition: SNLLLeastSq.cpp:408
Dakota::BootstrapSampler< Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > >::blockSize
size_t blockSize
Size of the block defining a sample.
Definition: BootstrapSampler.hpp:254
dakota::RealMatrix
Teuchos::SerialDenseMatrix< int, Real > RealMatrix
Dakota matrix of reals.
Definition: util_data_types.hpp:60
Dakota::DataTransformModel::obsErrorMultiplierMode
unsigned short obsErrorMultiplierMode
Calibration mode for the hyper-parameters.
Definition: DataTransformModel.hpp:245
Dakota::DataResponses::DataResponses
DataResponses()
constructor
Definition: DataResponses.cpp:132
Dakota::Model::stop_finalize_mapping
virtual void stop_finalize_mapping(ParLevLIter pl_iter)
called from IteratorScheduler::run_iterator() for iteratorComm rank 0 to terminate serve_finalize_map...
Definition: DakotaModel.cpp:4823
Dakota::IteratorScheduler::iteratorScheduling
short iteratorScheduling
{DEFAULT,MASTER,PEER}_SCHEDULING
Definition: IteratorScheduler.hpp:175
Dakota::ProbabilityTransformModel::trans_grad_X_to_U
void trans_grad_X_to_U(const RealVector &fn_grad_x, RealVector &fn_grad_u, const RealVector &x_vars)
transform x-space gradient vector to u-space
Definition: ProbabilityTransformModel.hpp:546
Dakota::NonlinearCGOptimizer::iterCurr
unsigned iterCurr
current iteration number
Definition: NonlinearCGOptimizer.hpp:110
Dakota::Approximation::export_model
virtual void export_model(const StringArray &var_labels=StringArray(), const String &fn_label="", const String &export_prefix="", const unsigned short export_format=NO_MODEL_FORMAT)
exports the approximation; if export_format > NO_MODEL_FORMAT, uses all 3 parameters,...
Definition: DakotaApproximation.cpp:254
Dakota::ActiveSet::operator=
ActiveSet & operator=(const ActiveSet &set)
assignment operator
Definition: DakotaActiveSet.hpp:147
Dakota::DDACEDesignCompExp::resolve_samples_symbols
void resolve_samples_symbols()
convenience function for resolving number of samples and number of symbols from input.
Definition: DDACEDesignCompExp.cpp:352
Dakota::ResultsEntry::dbData
StoredType dbData
data retrieved from file data base
Definition: ResultsManager.hpp:372
Dakota::ParamResponsePair::serialize
void serialize(Archive &ar, const unsigned int version)
serialize the PRP: write and read are symmetric for this class
Dakota::DataMethodRep::searchMethod
String searchMethod
the search_method specification for Newton and nonlinear interior-point methods in MethodOPTPPDC
Definition: DataMethod.hpp:522
Dakota::NL2SOLLeastSq::calcj
static void calcj(int *np, int *pp, Real *x, int *nfp, Real *J, int *ui, void *ur, Vf vf)
evaluator function for residual Jacobian
Definition: NL2SOLLeastSq.cpp:245
Dakota::Variables::reshape
void reshape()
reshape an existing Variables object based on updated sharedVarsData
Dakota::DataMethodRep::amScale
Real amScale
AM scale.
Definition: DataMethod.hpp:1369
Dakota::RecastModel::root_model_id
String root_model_id()
Return the model ID of the "innermost" model. For all derived Models except RecastModels,...
Definition: RecastModel.cpp:1548
Dakota::Approximation
Base class for the approximation class hierarchy.
Definition: DakotaApproximation.hpp:38
Dakota::NonDLocalEvidence::post_process_final_results
void post_process_final_results()
perform final post-processing
Definition: NonDLocalEvidence.cpp:93
Dakota::HDF5IOHelper::linkCreatePL
H5::LinkCreatPropList linkCreatePL
Gobal link creation property list.
Definition: HDF5_IO.hpp:472
Dakota::OptDartsTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: OptDartsOptimizer.hpp:38
Dakota::ParallelLibrary::command_line_post_run
bool command_line_post_run() const
return postRunFlag
Definition: ParallelLibrary.hpp:1338
dakota_destroy
void DAKOTA_DLL_FN dakota_destroy(int id)
delete Dakota runner instance id and remove from active list
Definition: dakota_dll_api.cpp:285
Dakota::SharedVariablesDataRep::copy_rep_view
void copy_rep_view(SharedVariablesDataRep *svd_rep)
copy the active/inactive view from svd_rep to the current representation
Dakota::Constraints::inactiveDiscreteIntLowerBnds
IntVector inactiveDiscreteIntLowerBnds
the inactive discrete lower bounds array view
Definition: DakotaConstraints.hpp:411
Dakota::OutputManager::check_input_redirs_impl
static void check_input_redirs_impl(std::istream &input_stream, std::string &output_filename, std::string &error_filename)
check the passed input file stream for output/error redirection
Definition: OutputManager.cpp:155
Dakota::ProgramOptions::preproc_cmd
const String & preproc_cmd() const
pre-processing command, possibly specifying another tool
Definition: ProgramOptions.cpp:124
Dakota::DataVariablesRep::betaUncLowerBnds
RealVector betaUncLowerBnds
distribution lower bounds for the beta uncertain variables (from the lower_bounds specification in Va...
Definition: DataVariables.hpp:390
Dakota::SharedSurfpackApproxData::diagnosticSet
StringArray diagnosticSet
set of diagnostic metrics
Definition: SharedSurfpackApproxData.hpp:138
Dakota::NonDGlobalInterval::truthFnStar
Real truthFnStar
minimum/maximum truth response function value
Definition: NonDGlobalInterval.hpp:106
Dakota::AppsTraits::nonlinear_equality_format
NONLINEAR_EQUALITY_FORMAT nonlinear_equality_format()
Return the format used for nonlinear equality constraints.
Definition: APPSOptimizer.hpp:69
Dakota::TrackerHTTP::get_datetime
std::string get_datetime(const std::time_t &rawtime) const
get the date and time as a string YYYYMMDDHHMMSS
Definition: TrackerHTTP.cpp:321
Dakota::NonDMUQBayesCalibration
Dakota interface to MUQ (MIT Uncertainty Quantification) library.
Definition: NonDMUQBayesCalibration.hpp:38
Dakota::NonDBayesCalibration::batchEvals
int batchEvals
number of optimal designs selected per iteration of experimental design algorithm
Definition: NonDBayesCalibration.hpp:342
Dakota::ApproximationInterface
Derived class within the interface class hierarchy for supporting approximations to simulation-based ...
Definition: ApproximationInterface.hpp:33
Dakota::DataMethodRep::vns
Real vns
the VNS specification for NOMAD
Definition: DataMethod.hpp:809
Dakota::midpoint
T midpoint(T a, T b)
Compute the midpoint of floating-point or integer range [a, b] (a <= b), possibly indices,...
Definition: NIDRProblemDescDB.cpp:4483
Dakota::Iterator::active_set
void active_set(const ActiveSet &set)
set the default active set (for use with iterators that employ evaluate_parameter_sets())
Definition: DakotaIterator.hpp:746
Dakota::NonDBayesCalibration::~NonDBayesCalibration
~NonDBayesCalibration()
destructor
Definition: NonDBayesCalibration.cpp:722
Dakota::TestDriverInterface::poly_prod
int poly_prod()
modified low fidelity Rosenbrock to test SBO with hierarchical approximations
Definition: TestDriverInterface.cpp:1562
Dakota::EnsembleSurrModel::derived_evaluate
void derived_evaluate(const ActiveSet &set)
Definition: EnsembleSurrModel.cpp:528
Dakota::SurrBasedMinimizer::alphaEta
Real alphaEta
power for etaSequence updates when updating penalty
Definition: SurrBasedMinimizer.hpp:173
Dakota::DataModelRep::importChallengeActive
bool importChallengeActive
whether to import active variables only
Definition: DataModel.hpp:310
Dakota::Minimizer::data_transform_model
void data_transform_model()
Wrap iteratedModel in a RecastModel that subtracts provided observed data from the primary response f...
Definition: DakotaMinimizer.cpp:402
Dakota::DataFitSurrBasedLocalTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: DataFitSurrBasedLocalMinimizer.hpp:54
Dakota::rand_shuffle
void rand_shuffle(RandomIt first, RandomIt last, URBG &&g)
Random shuffle with C++17 shuffle API, but using Boost for portability.
Definition: dakota_data_util.hpp:1619
Dakota::GaussProcApproximation::approxValue
Real approxValue
value of the approximation returned by value()
Definition: GaussProcApproximation.hpp:192
Dakota::DataModelRep::diagMetrics
StringArray diagMetrics
List of diagnostic metrics the user requests to assess the goodness of fit for a surrogate model.
Definition: DataModel.hpp:292
Dakota::NonD::computedGenRelLevels
RealVectorArray computedGenRelLevels
output generalized reliability levels for all response functions resulting from requestedRespLevels
Definition: DakotaNonD.hpp:337
Dakota::SNLLOptimizer::initial_point
void initial_point(const RealVector &pt)
sets the initial point (active continuous variables) for this iterator (user-functions mode for which...
Definition: SNLLOptimizer.hpp:407
Dakota::RichExtrapVerification::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: RichExtrapVerification.cpp:59
Dakota::ParallelLibrary::test
void test(MPI_Request &request, int &test_flag, MPI_Status &status)
test a nonblocking send/receive request for completion
Definition: ParallelLibrary.hpp:1968
Dakota::NonD::configure_enumeration
void configure_enumeration(size_t &num_combinations)
configure the total number of fidelity/level options
Definition: DakotaNonD.cpp:478
Dakota::CommandLineHandler::worldRank
int worldRank
Rank of this process within Dakota's allocation; manages conditional output.
Definition: CommandLineHandler.hpp:183
Dakota::CONMINOptimizer::S
double * S
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:219
Dakota::DataResponsesRep::nonlinearEqTargets
RealVector nonlinearEqTargets
vector of nonlinear equality constraint targets (from the nonlinear_equality_targets specification in...
Definition: DataResponses.hpp:121
Dakota::submethod_map
static UShortStrBimap submethod_map
bimap between sub-method enums and strings; only used in this compilation unit (using bimap for consi...
Definition: DakotaIterator.cpp:946
Dakota::SharedApproxData::update_basis_distribution_parameters
virtual void update_basis_distribution_parameters(const Pecos::MultivariateDistribution &mvd)
propagate updates to random variable distribution parameters to a polynomial basis
Definition: SharedApproxData.cpp:493
Dakota::GaussProcApproximation::Rinv_YFb
RealMatrix Rinv_YFb
Matrix for storing inverse of correlation matrix Rinv*(Y-FB)
Definition: GaussProcApproximation.hpp:236
Dakota::sobol_d250_t64_m32
UInt64 sobol_d250_t64_m32[][250]
Order 2 Sobol generating matrices [source?].
Definition: low_discrepancy_data.cpp:54
convert_options
ParameterList convert_options(pybind11::dict pydict)
Convert Python dictionary to options list.
Definition: surrogates_python.cpp:26
Dakota::SharedC3ApproxData::maxCVRankCandidates
size_t maxCVRankCandidates
restrict the number of candidates within cross validation for rank (by increasing start rank when nee...
Definition: SharedC3ApproxData.hpp:304
Dakota::NomadTraits::supports_discrete_variables
bool supports_discrete_variables()
Return the flag indicating whether method supports discrete variables.
Definition: NomadOptimizer.hpp:73
Dakota::DataFitSurrModel::discrepancy_emulation_mode
void discrepancy_emulation_mode(short mode)
set approxInterface.sharedData.discrepEmulationMode
Definition: DataFitSurrModel.hpp:637
Dakota::DataFitSurrModel::referenceDIUBnds
IntVector referenceDIUBnds
stores a reference copy of active discrete int upper bounds when the approximation is built; used to ...
Definition: DataFitSurrModel.hpp:496
Dakota::SharedVariablesData::view
const ShortShortPair & view() const
retreive the Variables view
Definition: SharedVariablesData.hpp:1656
Dakota::EnsembleSurrModel::sameModelInstance
bool sameModelInstance
flag indicating that the {low,high}FidelityKey correspond to the same model instance,...
Definition: EnsembleSurrModel.hpp:294
Dakota::DataMethodRep::latinizeFlag
bool latinizeFlag
the latinize specification for FSU QMC and CVT methods in MethodFSUDACE
Definition: DataMethod.hpp:771
Dakota::ExperimentData::interpolate_simulation_data
void interpolate_simulation_data(const Response &sim_resp, size_t exp_num, const ShortArray &total_asv, size_t exp_offset, Response &interp_resp) const
Interpolate simulation data (values, gradients and hessians) onto the coordinates of the experimental...
Definition: ExperimentData.cpp:1109
Dakota::HierarchSurrBasedLocalTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: HierarchSurrBasedLocalMinimizer.hpp:55
Dakota::ProblemDescDB::get_ssa
const StringSetArray & get_ssa(const String &entry_name) const
get an StringSetArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1792
Dakota::APPSOptimizer::core_run
void core_run()
compute the optimal solution
Definition: APPSOptimizer.cpp:49
Dakota::NonDSampling::extremeValues
RealRealPairArray extremeValues
Minimum and maximum values of response functions for epistemic calculations (calculated in compute_in...
Definition: NonDSampling.hpp:376
Dakota::DataEnvironment::dataEnvRep
std::shared_ptr< DataEnvironmentRep > dataEnvRep
pointer to the body (handle-body idiom)
Definition: DataEnvironment.hpp:185
Dakota::SeqHybridMetaIterator::run_sequential_adaptive
void run_sequential_adaptive()
run a sequential adaptive hybrid
Definition: SeqHybridMetaIterator.cpp:441
Dakota::EnsembleSurrModel::derived_auto_graphics
void derived_auto_graphics(const Variables &vars, const Response &resp)
Update tabular/graphics data with latest variables/response data.
Definition: EnsembleSurrModel.cpp:1696
Dakota::CONMINOptimizer::constraintValues
RealVector constraintValues
array of nonlinear constraint values passed to CONMIN
Definition: CONMINOptimizer.hpp:154
Dakota::MPIPackBuffer::pack
void pack(const bool &data)
Pack a bool.
Definition: MPIPackBuffer.hpp:113
Dakota::NonDBayesCalibration::print_results
virtual void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: NonDBayesCalibration.cpp:3203
Dakota::DataMethodRep::reliabilityLevels
RealVectorArray reliabilityLevels
the reliability_levels specification in MethodNonD
Definition: DataMethod.hpp:1172
Dakota::Iterator
Base class for the iterator class hierarchy.
Definition: DakotaIterator.hpp:39
Dakota::SharedResponseData::copy
SharedResponseData copy() const
create a deep copy of the current object and return by value
Dakota::DataMethodRep::trustRegionExpand
Real trustRegionExpand
trust region expansion factor in the surrogate-based local method (from the expansion_factor specific...
Definition: DataMethod.hpp:465
Dakota::Variables::div_start
size_t div_start() const
start index of active discrete int vars
Definition: DakotaVariables.hpp:721
Dakota::ProgramOptions::set_option
void set_option(const ProblemDescDB &problem_db, const String &db_name, String &data_member)
retrieve environment.db_name from the problem db and update data_member, warning if needed
Definition: ProgramOptions.cpp:523
Dakota::NonDSparseGrid::initialize_sets
void initialize_sets()
invokes SparseGridDriver::initialize_sets()
Definition: NonDSparseGrid.hpp:198
Dakota::TPLDataTransfer::num_tpl_nonlin_eq_constraints
int num_tpl_nonlin_eq_constraints() const
Number of nonlinear equality constraints from TPL perspective.
Definition: DakotaTPLDataTransfer.hpp:41
Dakota::TestDriverInterface::~TestDriverInterface
~TestDriverInterface()
destructor
Definition: TestDriverInterface.cpp:218
Dakota::SNLLOptimizer::upperBounds
RealVector upperBounds
variable upper bounds used in "user_functions" mode
Definition: SNLLOptimizer.hpp:363
Dakota::Model::discrete_set_real_values
const RealSetArray & discrete_set_real_values()
return the sets of values available for each of the active discrete set real variables (aggregated in...
Definition: DakotaModel.hpp:2416
Dakota::JEGAOptimizer::Evaluator::Evaluator
Evaluator(const Evaluator &copy)
Copy constructs a Evaluator.
Definition: JEGAOptimizer.cpp:472
Dakota::GridApplicInterface::perform_analysis
perform_analysis_t perform_analysis
handle to dynamically linked perform_analysis grid function
Definition: GridApplicInterface.hpp:108
Dakota::DataModelRep::maxOrder
unsigned short maxOrder
maximum order of basis polynomials
Definition: DataModel.hpp:432
Dakota::NonDQuadrature::compute_minimum_quadrature_order
void compute_minimum_quadrature_order(size_t min_samples, const RealVector &dim_pref)
calculate smallest dimension quadrature order with at least min_samples and propagate to Pecos::Tenso...
Definition: NonDQuadrature.cpp:218
Dakota::NonDBayesCalibration::proposalCovarFilename
String proposalCovarFilename
filename for user-specified proposal covariance
Definition: NonDBayesCalibration.hpp:457
Dakota::Iterator::maxEvalConcurrency
int maxEvalConcurrency
maximum number of concurrent model evaluations
Definition: DakotaIterator.hpp:499
Dakota::ApproximationInterface::minimum_points
int minimum_points(bool constraint_flag) const
returns the minimum number of samples required to build the functionSurfaces
Definition: ApproximationInterface.hpp:270
dakota::util::SVDSolver::SVDSolver
SVDSolver()
Constructor.
Definition: UtilLinearSolvers.cpp:143
Dakota::Analyzer::log_response
void log_response(const Model &model, IntResponseMap &resp_map, size_t i, bool log_resp_flag, bool log_best_flag)
for current response, update best result and archive
Definition: DakotaAnalyzer.hpp:354
Dakota::DigitalNet::scramblingFlag
bool scramblingFlag
Perform linear matrix scramble if true.
Definition: DigitalNet.hpp:113
Dakota::COLINApplication::map_domain
virtual bool map_domain(const utilib::Any &src, utilib::Any &native, bool forward=true) const
Map the domain point into data type desired by this application context.
Definition: COLINApplication.cpp:489
Dakota::SNLLBase::copy_con_vals_dak_to_optpp
void copy_con_vals_dak_to_optpp(const RealVector &local_fn_vals, RealVector &g, size_t offset)
convenience function for copying local_fn_vals to g; used by constraint evaluator functions
Definition: SNLLBase.cpp:340
Dakota::SurrogateModel::trans_hess_X_to_U
void trans_hess_X_to_U(const RealSymMatrix &fn_hess_x, RealSymMatrix &fn_hess_u, const RealVector &x_vars, const RealVector &fn_grad_x)
transform x-space Hessian matrix to u-space
Definition: SurrogateModel.hpp:287
Dakota::NonDWASABIBayesCalibration::dataDistCovType
std::string dataDistCovType
The type of covariance data provided ("diagonal","matrix")
Definition: NonDWASABIBayesCalibration.hpp:91
Dakota::SimulationModel::local_eval_synchronization
short local_eval_synchronization()
return userDefinedInterface synchronization setting
Definition: SimulationModel.hpp:330
Dakota::AdaptedBasisModel::compute_subspace
void compute_subspace()
sample the model's gradient, computed the SVD, and form the active subspace rotation matrix.
Definition: AdaptedBasisModel.cpp:194
Dakota::DataResponses::dataRespRep
std::shared_ptr< DataResponsesRep > dataRespRep
pointer to the body (handle-body idiom)
Definition: DataResponses.hpp:344
Dakota::Model::activate_distribution_parameter_derivatives
virtual void activate_distribution_parameter_derivatives()
activate derivative setting w.r.t. distribution parameters
Definition: DakotaModel.cpp:5183
Dakota::EnsembleSurrModel::referenceDRLBnds
std::map< Pecos::ActiveKey, RealVector > referenceDRLBnds
stores a reference copy of active discrete real lower bounds when the approximation is built; used to...
Definition: EnsembleSurrModel.hpp:462
Dakota::SharedPecosApproxData::integration_iterator
void integration_iterator(const Iterator &iterator)
set integration driver for structured grid approximations
Definition: SharedPecosApproxData.cpp:102
Dakota::NonDExpansion::configure_expansion_orders
void configure_expansion_orders(unsigned short exp_order, const RealVector &dim_pref, UShortArray &exp_orders)
configure exp_orders from inputs
Definition: NonDExpansion.cpp:556
Dakota::DataVariablesRep::linearIneqUpperBnds
RealVector linearIneqUpperBnds
upper bounds for the linear inequality constraints (from the linear_inequality_upper_bounds specifica...
Definition: DataVariables.hpp:816
Dakota::longest_strlen
std::string::size_type longest_strlen(const std::vector< std::string > &vecstr)
Return the length of the longest string in the passed vector.
Definition: dakota_data_util.cpp:431
Dakota::NonDAdaptiveSampling::calc_score_delta_y
void calc_score_delta_y()
Function to compute the Gradient scores for the candidate points Gradient score is the function value...
Definition: NonDAdaptiveSampling.cpp:493
Dakota::SensAnalysisGlobal::print_sobol_indices
void print_sobol_indices(std::ostream &s, const StringArray &var_labels, const StringArray &resp_labels, const Real dropTol) const
Printing of VBD results.
Definition: SensAnalysisGlobal.cpp:993
Dakota::PSUADEDesignCompExp::numSamples
size_t numSamples
current number of samples to be evaluated
Definition: PSUADEDesignCompExp.hpp:80
Dakota::TaylorApproximation::build
void build()
builds the approximation from scratch
Definition: TaylorApproximation.cpp:38
Dakota::DataModelRep::modelType
String modelType
model type selection: single, surrogate, or nested (from the model type specification in ModelIndCont...
Definition: DataModel.hpp:98
Dakota::SurrBasedMinimizer::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: SurrBasedMinimizer.cpp:151
Dakota::ProgramOptions::post_run_output
const String & post_run_output() const
filename for post-run output
Definition: ProgramOptions.cpp:189
Dakota::NonDLocalInterval::npsolFlag
bool npsolFlag
flag representing the gradient-based optimization algorithm selection (NPSOL SQP or OPT++ NIP)
Definition: NonDLocalInterval.hpp:109
Dakota::DDACEDesignCompExp::sampling_scheme
unsigned short sampling_scheme() const
return sampling name
Definition: DDACEDesignCompExp.hpp:152
Dakota::SharedApproxData::combined_to_active
virtual void combined_to_active(bool clear_combined=true)
promote aggregated data sets to active state
Definition: SharedApproxData.cpp:441
Dakota::NonDLHSInterval::initialize
virtual void initialize()
perform any required initialization
Definition: NonDLHSInterval.cpp:90
Dakota::DataMethodRep::vbdOrder
unsigned short vbdOrder
a sub-specification of vbdFlag: interaction order limit for calculation/output of component VBD indic...
Definition: DataMethod.hpp:954
Dakota::SurrBasedMinimizer::lagrangian_merit
Real lagrangian_merit(const RealVector &fn_vals, const BoolDeque &sense, const RealVector &primary_wts, const RealVector &nln_ineq_l_bnds, const RealVector &nln_ineq_u_bnds, const RealVector &nln_eq_tgts)
compute a Lagrangian function from a set of function values
Definition: SurrBasedMinimizer.cpp:396
Dakota::ProgramOptions::post_run
bool post_run() const
is post-run mode active?
Definition: ProgramOptions.cpp:167
Dakota::NonDIntegration::increment_grid_preference
virtual void increment_grid_preference()
increment SSG level/TPQ order and preserve anisotropy
Definition: NonDIntegration.cpp:216
Dakota::SensAnalysisGlobal::print_correlations
void print_correlations(std::ostream &s, const StringArray &var_labels, const StringArray &resp_labels) const
prints the correlations computed in compute_correlations()
Definition: SensAnalysisGlobal.cpp:595
Dakota::NonDLocalReliability::initialPtU
RealVector initialPtU
current starting point for MPP searches in u-space
Definition: NonDLocalReliability.hpp:302
Dakota::NonDLocalReliability::check_sub_iterator_conflict
void check_sub_iterator_conflict()
detect any conflicts due to recursive use of the same Fortran solver
Definition: NonDLocalReliability.cpp:466
Dakota::NonD::level_mappings_file
void level_mappings_file(size_t fn_index, const String &qoi_label) const
Write level mappings to a file for a single response.
Definition: DakotaNonD.cpp:1064
Dakota::get_variable_bounds
bool get_variable_bounds(Model &model, Real big_real_bound_size, int big_int_bound_size, typename AdapterT::VecT &lower, typename AdapterT::VecT &upper)
Definition: DakotaOptimizer.hpp:159
Dakota::Model::central_hess
bool central_hess() const
option for using old 2nd-order scheme when computing finite-diff Hessian
Definition: DakotaModel.hpp:3627
Dakota::ActiveSubspaceModel::asmInstance
static ActiveSubspaceModel * asmInstance
static pointer to this class for use in static callbacks
Definition: ActiveSubspaceModel.hpp:304
Dakota::SubspaceModel::reducedBasis
RealMatrix reducedBasis
basis for the reduced subspace
Definition: SubspaceModel.hpp:175
Dakota::TANA3Approximation::clear_current_active_data
void clear_current_active_data()
Definition: TANA3Approximation.hpp:113
Dakota::NonDSampling::toleranceIntervalsFlag
bool toleranceIntervalsFlag
flags of double sided tolerance interval equivalent normal
Definition: NonDSampling.hpp:333
Dakota::DataEnvironment::write
void write(std::ostream &s) const
write a DataEnvironment object to an std::ostream
Definition: DataEnvironment.hpp:208
Dakota::SNLLLeastSqTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: SNLLLeastSq.hpp:55
Dakota::NonDStochCollocation
Nonintrusive stochastic collocation approaches to uncertainty quantification.
Definition: NonDStochCollocation.hpp:29
Dakota::NonDLocalReliability::update_mpp_search_data
void update_mpp_search_data(const Variables &vars_star, const Response &resp_star)
convenience function for updating MPP search data for each z/p/beta level for each response function
Definition: NonDLocalReliability.cpp:1490
Dakota::Response::write
void write(MPIPackBuffer &s) const
write a response object to a packed MPI buffer
Dakota::DataMethodRep::exportSamplesFormat
unsigned short exportSamplesFormat
tabular format for the MCMC chain and MLMC sample sequence exports
Definition: DataMethod.hpp:1427
Dakota::NonDExpansion::seed_sequence
int seed_sequence(size_t index) const
return random seed for index within model sequence
Definition: NonDExpansion.hpp:660
Dakota::Model::num_nonlinear_ineq_constraints
size_t num_nonlinear_ineq_constraints() const
return the number of nonlinear inequality constraints
Definition: DakotaModel.hpp:3467
Dakota::DataMethodRep::grayCodeOrdering
bool grayCodeOrdering
Ordering of the digital net points.
Definition: DataMethod.hpp:935
Dakota::DataFitSurrModel::formulation_updated
bool formulation_updated() const
query approxInterface for updates in formulation (requiring a rebuild)
Definition: DataFitSurrModel.hpp:809
Dakota::Pybind11Interface::derived_map_ac
virtual int derived_map_ac(const String &ac_name)
execute an analysis code portion of a direct evaluation invocation
Definition: Pybind11Interface.cpp:81
Dakota::NonDDREAMBayesCalibration::NonDDREAMBayesCalibration
NonDDREAMBayesCalibration(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDDREAMBayesCalibration.cpp:89
Dakota::Variables::write_aprepro
virtual void write_aprepro(std::ostream &s) const
write a variables object to an std::ostream in aprepro format, e.g., a parameters file
Dakota::NOWPACOptimizer::initialize_options
void initialize_options()
Shared constructor code.
Definition: NOWPACOptimizer.cpp:50
Dakota::ConcurrentMetaIterator::prpResults
PRPArray prpResults
1-d array of ParamResponsePair results corresponding to numIteratorJobs
Definition: ConcurrentMetaIterator.hpp:120
Dakota::NestedModel::update_sub_model
void update_sub_model(const Variables &vars, const Constraints &cons)
update subModel with current variable values/bounds/labels
Definition: NestedModel.cpp:2192
Dakota::EnsembleSurrModel::compute_apply_delta
void compute_apply_delta(IntResponseMap &lf_resp_map)
helper function used in the AUTO_CORRECTED_SURROGATE responseMode for computing a correction and appl...
Definition: EnsembleSurrModel.cpp:2221
Dakota::Response::function_hessians_view
RealSymMatrixArray function_hessians_view()
return all function Hessians as Teuchos::Views (shallow copies) for updating in place
Definition: DakotaResponse.hpp:789
Dakota::DataMethodRep::numCandidates
size_t numCandidates
number of candidate designs for adaptive Bayesian experimental design
Definition: DataMethod.hpp:1295
Dakota::OutputManager::tabularDataFStream
std::ofstream tabularDataFStream
file stream for tabulation of graphics data within compute_response
Definition: OutputManager.hpp:425
Dakota::Model::derived_init_serial
virtual void derived_init_serial()
portion of init_serial() specific to derived model classes
Definition: DakotaModel.cpp:5100
Dakota::ResultsNames::ResultsNames
ResultsNames()
Default constructor.
Definition: ResultsManager.hpp:29
Dakota::DerivInformedPropCovTK::covMatrixIsDirty
virtual bool covMatrixIsDirty() override
whether the covariance matrix has been updated
Definition: QUESOImpl.hpp:124
Dakota::NonDExpansion::pop_increment
virtual void pop_increment()
helper function to manage different pop increment cases
Definition: NonDExpansion.cpp:1224
Dakota::NonDInterval::cellContLowerBounds
RealVectorArray cellContLowerBounds
Storage array to hold cell lower bounds for continuous variables.
Definition: NonDInterval.hpp:112
Dakota::SurfpackApproximation::surfData
std::shared_ptr< SurfData > surfData
The data used to build the approximation, in Surfpack format.
Definition: SurfpackApproximation.hpp:175
Dakota::NonDC3FunctionTrain::resolve_inputs
void resolve_inputs(short &u_space_type, short &data_order)
perform error checks and mode overrides
Definition: NonDC3FunctionTrain.cpp:277
Dakota::ApproximationInterface::sample_to_variables
void sample_to_variables(const Real *sample_c_vars, size_t num_cv, Variables &vars)
populate continuous variables within vars from sample_c_vars
Definition: ApproximationInterface.hpp:599
Dakota::PythonInterface::~PythonInterface
~PythonInterface()
destructor
Definition: PythonInterface.cpp:95
Dakota::ParamResponsePair::write_tabular_labels
void write_tabular_labels(std::ostream &s, unsigned short tabular_format) const
write PRP labels in tabular format to an std::ostream
Dakota::NonDBayesCalibration::calModelEvidLaplace
bool calModelEvidLaplace
flag indicating use of Laplace approximation to calculate evidence
Definition: NonDBayesCalibration.hpp:445
Dakota::C3FnTrainData::derived_functions
const struct FTDerivedFunctions & derived_functions()
return reference to the FTDerivedFunctions instance
Definition: C3FnTrainData.hpp:290
Dakota::NLPQLPTraits
Wrapper class for the NLPQLP optimization library, Version 2.0.
Definition: NLPQLPOptimizer.hpp:67
Dakota::Model::discrepancy_correction
virtual DiscrepancyCorrection & discrepancy_correction()
return the DiscrepancyCorrection object used by SurrogateModels
Definition: DakotaModel.cpp:4503
Dakota::NonDSampling::archive_extreme_responses
void archive_extreme_responses(size_t inc_id=0)
archive extreme values (epistemic result) in results DB
Definition: NonDSampling.cpp:1429
Dakota::GridApplicInterface::idSet
IntSet idSet
Set of function evaluation id's for active asynchronous system call evaluations.
Definition: GridApplicInterface.hpp:100
Dakota::Response::active_set_request_vector
const ShortArray & active_set_request_vector() const
return the active set request vector
Definition: DakotaResponse.hpp:941
Dakota::DataMethodRep::contractFactor
Real contractFactor
the contraction_factor specification for APPS/PS/SW methods in MethodAPPS, MethodSCOLIBPS,...
Definition: DataMethod.hpp:614
Dakota::TraitsBase::provides_best_constraint
virtual bool provides_best_constraint()
Return the flag indicating whether method provides best constraint result.
Definition: DakotaTraitsBase.hpp:106
Dakota::NonDSampling::initialize_sample_driver
void initialize_sample_driver(bool write_message, size_t num_samples)
increments numLHSRuns, sets random seed, and initializes lhsDriver
Definition: NonDSampling.cpp:821
Dakota::ParallelLevel::hub_server_communicator_rank
int hub_server_communicator_rank() const
return hubServerCommRank
Definition: ParallelLibrary.hpp:345
dakota::surrogates::Surrogate::numQOI
int numQOI
Number of quantities of interest predicted by the surrogate. For scalar-valued surrogates numQOI = 1.
Definition: SurrogatesBase.hpp:228
Dakota::OutputManager::resultsOutputFormat
unsigned short resultsOutputFormat
Output results format.
Definition: OutputManager.hpp:436
Dakota::NL2SOLLeastSq::dltfdj
Real dltfdj
finite-diff step size for computing Jacobian approximation (fd_gradient_step_size)
Definition: NL2SOLLeastSq.hpp:112
Dakota::NestedModel::derived_interface
Interface & derived_interface()
return optionalInterface
Definition: NestedModel.hpp:480
Dakota::JEGATraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: JEGAOptimizer.hpp:644
Dakota::Interface::asynch_local_evaluation_concurrency
virtual int asynch_local_evaluation_concurrency() const
return the user-specified concurrency for asynch local evaluations
Definition: DakotaInterface.cpp:947
Dakota::NonDQuadrature::numSamples
size_t numSamples
size of a subset of tensor quadrature points (filtered based on product weight or sampled uniformly f...
Definition: NonDQuadrature.hpp:185
Dakota::ProblemDescDB::responses_locked
bool responses_locked() const
return responsesDBLocked
Definition: ProblemDescDB.hpp:663
Dakota::EnsembleSurrModel::check_submodel_compatibility
void check_submodel_compatibility(const Model &sub_model)
verify compatibility between SurrogateModel attributes and attributes of the submodel (DataFitSurrMod...
Definition: EnsembleSurrModel.hpp:552
Dakota::Model::correction_order
virtual short correction_order() const
return the correction order from the DiscrepancyCorrection object used by SurrogateModels
Definition: DakotaModel.cpp:4534
dakota::surrogates::GaussianProcess::objectiveFunctionHistory
VectorXd objectiveFunctionHistory
Final objective function values for each optimization run.
Definition: SurrogatesGaussianProcess.hpp:366
SIM::SerialDirectApplicInterface::~SerialDirectApplicInterface
~SerialDirectApplicInterface()
destructor
Definition: PluginSerialDirectApplicInterface.hpp:97
Dakota::ParallelLibrary::write_restart
void write_restart(const ParamResponsePair &prp)
write a parameter/response set to the restart file
Definition: ParallelLibrary.cpp:1142
Dakota::NestedModel::complement1ADRVarMapIndices
SizetArray complement1ADRVarMapIndices
"primary" variable mappings for inserting the complement of the active discrete real currentVariables...
Definition: NestedModel.hpp:390
Dakota::ConcurrentMetaIterator::pack_parameters_buffer
void pack_parameters_buffer(MPIPackBuffer &send_buffer, int job_index)
used by IteratorScheduler to pack starting data for an iterator run
Definition: ConcurrentMetaIterator.hpp:189
Dakota::SpawnApplicInterface::test_local_evaluation_sequence
void test_local_evaluation_sequence(PRPQueue &prp_queue)
version of test_local_evaluations() managing of set of individual asynchronous evaluations
Definition: SpawnApplicInterface.cpp:119
Dakota::NonDAdaptiveSampling::numPtsTotal
int numPtsTotal
the total number of points
Definition: NonDAdaptiveSampling.hpp:86
Dakota::SOLBase::nlnConstraintArraySize
int nlnConstraintArraySize
used for non-zero array sizing (nonlinear constraints)
Definition: SOLBase.hpp:169
Dakota::Model::surrogate_response_mode
virtual void surrogate_response_mode(short mode)
set response computation mode used in SurrogateModels for forming currentResponse
Definition: DakotaModel.cpp:4454
Dakota::ApplicationInterface
Derived class within the interface class hierarchy for supporting interfaces to simulation codes.
Definition: ApplicationInterface.hpp:39
Dakota::GridApplicInterface::test_local_evaluation_sequence
void test_local_evaluation_sequence(PRPQueue &prp_queue)
Convenience function for common code between wait and nowait case.
Definition: GridApplicInterface.cpp:166
Dakota::ProblemDescDB::get_string
const String & get_string(const String &entry_name) const
get a String out of the database based on an identifier string
Definition: ProblemDescDB.cpp:2016
dakota::surrogates::GP_Objective::gp
GaussianProcess & gp
Pointer to the GaussianProcess surrogate.
Definition: SurrogatesGPObjective.hpp:97
Dakota::RecastModel::init_response
void init_response(size_t num_recast_primary_fns, size_t num_recast_secondary_fns, short recast_resp_order)
initialize currentResponse from the passed size info
Definition: RecastModel.cpp:443
Dakota::DataModelRep::ensembleModelPointers
StringArray ensembleModelPointers
an ordered (low to high) or unordered (peer) set of model pointers corresponding to a ensemble of mod...
Definition: DataModel.hpp:152
Dakota::Variables::method_view
short method_view(const ProblemDescDB &problem_db) const
infer view from method selection
Dakota::ConcurrentMetaIterator::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: ConcurrentMetaIterator.cpp:382
Dakota::Iterator::initialize_graphics
virtual void initialize_graphics(int iterator_server_id=1)
initialize the 2D graphics window and the tabular graphics data
Definition: DakotaIterator.cpp:1659
Dakota::QuesoJointPdf::~QuesoJointPdf
virtual ~QuesoJointPdf()
Destructor.
Definition: QUESOImpl.cpp:38
Dakota::Constraints::operator=
Constraints operator=(const Constraints &con)
assignment operator
Definition: DakotaConstraints.cpp:163
Dakota::NCSUOptimizer::linIneqCoeffs
RealMatrix linIneqCoeffs
linear inequality constraint coefficients used in "user_functions" mode
Definition: NCSUOptimizer.hpp:165
Dakota::NL2SOLLeastSq::dltfdc
Real dltfdc
finite-diff step size for function differences for H (fd_hessian_step_size)
Definition: NL2SOLLeastSq.hpp:117
Dakota::Model::quasiHessType
String quasiHessType
quasi-Hessian type: bfgs, damped_bfgs, sr1
Definition: DakotaModel.hpp:1464
Dakota::Model::nested_acv2_targets
virtual const ShortArray & nested_acv2_targets() const
return secondaryACVarMapTargets
Definition: DakotaModel.cpp:5163
Dakota::DiscrepancyCorrection::badScalingFlag
bool badScalingFlag
flag used to indicate function values near zero for multiplicative corrections; triggers an automatic...
Definition: DiscrepancyCorrection.hpp:198
Dakota::DDACEDesignCompExp::randomSeed
int randomSeed
current seed for the random number generator
Definition: DDACEDesignCompExp.hpp:106
Dakota::SharedVariablesData::svdRep
std::shared_ptr< SharedVariablesDataRep > svdRep
pointer to the body (handle-body idiom)
Definition: SharedVariablesData.hpp:995
Dakota::PecosApproximation::combined_to_active_coefficients
void combined_to_active_coefficients(bool clear_combined=true)
promote combined approximation into active approximation
Definition: PecosApproximation.hpp:800
Dakota::NonDMultilevelSampling::initialize_ml_Qsums
void initialize_ml_Qsums(IntRealMatrixMap &sum_Ql, IntRealMatrixMap &sum_Qlm1, IntIntPairRealMatrixMap &sum_QlQlm1, size_t num_lev)
initialize the ML accumulators for computing means, variances, and covariances across resolution leve...
Definition: NonDMultilevelSampling.cpp:646
Dakota::Iterator::declare_sources
virtual void declare_sources()
Declare sources to the evaluations database.
Definition: DakotaIterator.cpp:316
Dakota::PebbldBranchSub::candidate_objFn
double candidate_objFn
Objective value at the candidate solution.
Definition: PEBBLBranching.hpp:61
Dakota::Variables::write_tabular_partial
virtual void write_tabular_partial(std::ostream &s, size_t start_index, size_t num_items) const
write range of variables in tabular format to an std::ostream
Dakota::ProgramOptions::user_stdout_redirect
bool user_stdout_redirect() const
whether the user/client code requested a redirect of stdout
Definition: ProgramOptions.cpp:216
Dakota::ConcurrentMetaIterator::initialize_model
void initialize_model()
initialize the iterated Model prior to Iterator instantiation and define param_set_len
Definition: ConcurrentMetaIterator.hpp:155
Dakota::NPSOLTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: NPSOLOptimizer.hpp:60
Dakota::NonDIntegration::decrement_grid
virtual void decrement_grid()=0
decrement SSG level/TPQ order
Dakota::VPSApproximation::prediction_variance
Real prediction_variance(const Variables &vars)
retrieve the variance of the predicted value for a given parameter set
Definition: VPSApproximation.cpp:3270
Dakota::TestDriverInterface::herbie1D
void herbie1D(size_t der_mode, Real xc_loc, std::vector< Real > &w_and_ders)
1D components of herbie function
Definition: TestDriverInterface.cpp:4422
Dakota::DataMethodRep::truthPilotConstraint
bool truthPilotConstraint
the truth_fixed_by_pilot flag for ACV methods
Definition: DataMethod.hpp:1109
Dakota::ActiveSubspaceModel::get_sub_model
Model get_sub_model(ProblemDescDB &problem_db)
retrieve the sub-Model from the DB to pass up the constructor chain
Definition: ActiveSubspaceModel.cpp:118
Dakota::PebbldBranchSub
Sub Branch class for the PEBBL-based Minimizer.
Definition: PEBBLBranching.hpp:48
Dakota::SOLBase
Base class for Stanford SOL software.
Definition: SOLBase.hpp:31
Dakota::DataVariablesRep::discreteStateSetIntUpperBnds
IntVector discreteStateSetIntUpperBnds
discrete state integer set upper bounds inferred from set values
Definition: DataVariables.hpp:795
Dakota::ProgramOptions
ProgramOptions stores options whether from the CLH or from library user; initially valid only on worl...
Definition: ProgramOptions.hpp:31
Dakota::NonDAdaptiveSampling::NonDAdaptiveSampling
NonDAdaptiveSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDAdaptiveSampling.cpp:43
Dakota::Model::nonlinear_eq_constraint_targets
const RealVector & nonlinear_eq_constraint_targets() const
return the nonlinear equality constraint targets
Definition: DakotaModel.hpp:3525
Dakota::NonDLocalReliability::nondLocRelInstance
static NonDLocalReliability * nondLocRelInstance
pointer to the active object instance used within the static evaluator functions in order to avoid th...
Definition: NonDLocalReliability.hpp:252
Dakota::Environment
Base class for the environment class hierarchy.
Definition: DakotaEnvironment.hpp:44
Dakota::NonDGlobalReliability::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDGlobalReliability.cpp:393
Dakota::SNLLOptimizer::fdStepSize
RealVector fdStepSize
finite difference step sizes, either scalar or one per variable
Definition: SNLLOptimizer.hpp:381
Dakota::ROLOptimizer::ROLOptimizer
ROLOptimizer(ProblemDescDB &problem_db, Model &model)
Standard constructor.
Definition: ROLOptimizer.cpp:47
Dakota::SharedResponseData::num_field_functions
size_t num_field_functions() const
total number of primary field functions (elements); 1-norm of priFieldLengths
Definition: SharedResponseData.hpp:343
Dakota::NonDWASABIBayesCalibration
WASABI - Weighted Adaptive Surrogate Approximations for Bayesian Inference.
Definition: NonDWASABIBayesCalibration.hpp:26
Dakota::RecastModel::serve_run
void serve_run(ParLevLIter pl_iter, int max_eval_concurrency)
Service subModel job requests received from the master. Completes when a termination message is recei...
Definition: RecastModel.hpp:1111
Dakota::Variables::check_view_compatibility
void check_view_compatibility()
perform sanity checks on view.first and view.second after update
Dakota::DataResponsesRep::numScalarNonlinearEqConstraints
size_t numScalarNonlinearEqConstraints
number of scalar nonlinear equality constraints (from the num_scalar_nonlinear_equality_constraints s...
Definition: DataResponses.hpp:85
Dakota::COLINOptimizer::colinEvalMgr
colin::EvaluationManager_Base * colinEvalMgr
pointer to the COLIN evalutaion manager object
Definition: COLINOptimizer.hpp:170
Dakota::NLPQLPTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: NLPQLPOptimizer.hpp:83
Dakota::NestedModel::active2ADIVarMapTargets
ShortArray active2ADIVarMapTargets
"secondary" variable mappings for inserting active discrete int currentVariables into sub-parameters ...
Definition: NestedModel.hpp:368
Dakota::Constraints::allDiscreteIntLowerBnds
IntVector allDiscreteIntLowerBnds
a discrete lower bounds array combining discrete design and discrete state variable types (all view).
Definition: DakotaConstraints.hpp:352
Dakota::NonDMultilevelSampling::set_convergence_tol
void set_convergence_tol(const RealVector &estimator_var0_qoi, const RealVector &cost, RealVector &eps_sq_div_2_qoi)
compute epsilon^2/2 term for each qoi based on reference estimator_var0 and relative convergence tole...
Definition: NonDMultilevelSampling.hpp:867
Dakota::NonDGlobalInterval::allResponsesPerIter
bool allResponsesPerIter
flag for maximal response extraction (all response values obtained on each function call)
Definition: NonDGlobalInterval.hpp:183
Dakota::DDACEDesignCompExp::samplesSpec
int samplesSpec
initial specification of number of samples
Definition: DDACEDesignCompExp.hpp:94
Dakota::Iterator::summaryOutputFlag
bool summaryOutputFlag
flag for summary output (evaluation stats, final results); default true, but false for on-the-fly (he...
Definition: DakotaIterator.hpp:523
Dakota::Analyzer::all_responses
const IntResponseMap & all_responses() const
return the complete set of computed responses
Definition: DakotaAnalyzer.hpp:296
Dakota::Model::active_truth_model
virtual Model & active_truth_model()
return the active truth sub-model in surrogate models
Definition: DakotaModel.cpp:3576
Dakota::SNLLOptimizer::optfdnewton
OPTPP::OptFDNewton * optfdnewton
Finite Difference Newton opt pointer.
Definition: SNLLOptimizer.hpp:342
Dakota::NonDDREAMBayesCalibration
Bayesian inference using the DREAM approach.
Definition: NonDDREAMBayesCalibration.hpp:27
dakota::util::METRIC_TYPE
METRIC_TYPE
Enumeration for supported metric types.
Definition: util_metrics.hpp:19
Dakota::NLSSOLLeastSq::NLSSOLLeastSq
NLSSOLLeastSq(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NLSSOLLeastSq.cpp:48
Dakota::MPIUnpackBuffer::~MPIUnpackBuffer
~MPIUnpackBuffer()
Destructor.
Definition: MPIPackBuffer.hpp:200
Dakota::Model::active_model_key
virtual void active_model_key(const Pecos::ActiveKey &key)
set the active model key within surrogate data, grid driver, and approximation classes that support t...
Definition: DakotaModel.cpp:3449
Dakota::MetaIterator::check_model
void check_model(const String &method_ptr, const String &model_ptr)
check that a model identified by pointer has the same id as the iteratedModel passed through the ctor...
Definition: MetaIterator.cpp:71
Dakota::NonD::computedPDFAbscissas
RealVectorArray computedPDFAbscissas
sorted response PDF intervals bounds extracted from min/max sample and requested/computedRespLevels (...
Definition: DakotaNonD.hpp:369
Dakota::DataMethodRep::randomSeed
int randomSeed
the seed specification for COLINY, NonD, & DACE methods
Definition: DataMethod.hpp:795
Dakota::RecastModel::transform_set
void transform_set(const Variables &recast_vars, const ActiveSet &recast_set, ActiveSet &sub_model_set)
into sub_model_set for use with subModel.
Definition: RecastModel.cpp:632
Dakota::WorkdirHelper::file_op_items
static bool file_op_items(const file_op_function &file_op, const StringArray &source_paths, const bfs::path &dest_dir, bool overwrite)
recursively perform file_op (copy, path adjust, etc.) on a list of source_paths (files,...
Definition: WorkdirHelper.cpp:641
Dakota::Iterator::~Iterator
virtual ~Iterator()
destructor
Definition: DakotaIterator.cpp:823
Dakota::NonDInterval::ccBelFn
RealVectorArray ccBelFn
Storage array to hold CCBF values.
Definition: NonDInterval.hpp:103
Dakota::GaussProcApproximation::maxval
Real maxval(const RealArray &) const
Return the maximum value of the elements in a vector.
Definition: GaussProcApproximation.cpp:1155
Dakota::Variables::all_labels
void all_labels(const Variables &vars)
copy all cv/div/dsv/drv variable labels from vars
Definition: DakotaVariables.hpp:1205
Dakota::DataMethodRep::multilevDiscrepEmulation
short multilevDiscrepEmulation
type of discrepancy emulation in multilevel methods: distinct or recursive
Definition: DataMethod.hpp:1152
Dakota::Interface::append_approximation
virtual void append_approximation(const Variables &vars, const IntResponsePair &response_pr)
appends a single point to an existing approximation
Definition: DakotaInterface.cpp:1067
Dakota::Constraints::update
void update(const Constraints &cons)
copy bounds and linear/nonlinear constraint data between existing Constraints objects
Definition: DakotaConstraints.cpp:401
Dakota::SharedVariablesData::div_to_all_mask
BitArray div_to_all_mask() const
create a BitArray indicating the active discrete int subset of all {continuous,discrete {int,...
Definition: SharedVariablesData.hpp:1285
Dakota::DataFitSurrModel::approximation_coefficients
const RealVectorArray & approximation_coefficients(bool normalized=false)
return the approximation coefficients from each Approximation (request forwarded to approxInterface)
Definition: DataFitSurrModel.hpp:826
Dakota::RecastModel::nested_acv1_indices
const SizetArray & nested_acv1_indices() const
return primaryACVarMapIndices
Definition: RecastModel.hpp:709
Dakota::NonDQUESOBayesCalibration::priorRv
std::shared_ptr< QUESO::BaseVectorRV< QUESO::GslVector, QUESO::GslMatrix > > priorRv
random variable for the prior
Definition: NonDQUESOBayesCalibration.hpp:204
Dakota::ResultsManager
Results manager for iterator final data.
Definition: ResultsManager.hpp:94
Dakota::LightWtBaseConstructor
Dummy struct for overloading constructors used in on-the-fly Model instantiations.
Definition: dakota_global_defs.hpp:180
Dakota::DataVariablesRep::numDiscreteDesSetIntVars
size_t numDiscreteDesSetIntVars
number of discrete design variables defined by a set of integers (from the discrete_design_set intege...
Definition: DataVariables.hpp:110
Dakota::Variables::sharedVarsData
SharedVariablesData sharedVarsData
reference-counted instance of shared variables data: id's, labels, counts
Definition: DakotaVariables.hpp:604
Dakota::RandomFieldModel::fieldRealizationId
int fieldRealizationId
counter for RF Suite
Definition: RandomFieldModel.hpp:202
Dakota::EnsembleSurrModel::server_buffer_size
int server_buffer_size(short mode, const Pecos::ActiveKey &key)
compute modeKeyBufferSize
Definition: EnsembleSurrModel.hpp:692
Dakota::Approximation::clear_data
void clear_data()
clear SurrogateData::{vars,resp}Data for activeKey + embedded keys
Definition: DakotaApproximation.hpp:596
Dakota::NestedModel::resolve_integer_variable_mapping
void resolve_integer_variable_mapping(const String &map1, const String &map2, size_t curr_index, short &inactive_sm_view)
for a named integer mapping, resolve primary index and secondary target
Definition: NestedModel.cpp:1156
Dakota::NonD::one_sided_relax_round
size_t one_sided_relax_round(Real diff, Real relax_factor=1.)
compute a one-sided sample increment for multilevel methods to move current sampling level to a new t...
Definition: DakotaNonD.hpp:533
Dakota::HDF5IOHelper::read_scalar
void read_scalar(const std::string &dset_name, T &val)
Read scalar data from a dataset.
Definition: HDF5_IO.hpp:1153
Dakota::GaussProcApproximation::trainPoints
RealMatrix trainPoints
A 2-D array (num sample sites = rows, num vars = columns) used to create the Gaussian process.
Definition: GaussProcApproximation.hpp:198
Dakota::re_match
std::string re_match(const std::string &token, const boost::regex &re)
Global utility function to ease migration from CtelRegExp to Boost.Regex.
Definition: DakotaGraphics.hpp:80
Dakota::NonDHierarchSampling::numSteps
size_t numSteps
number of model forms/resolution in the (outer) sequence
Definition: NonDHierarchSampling.hpp:77
Dakota::NonDMultilevelSampling::allocation_increment
size_t allocation_increment(size_t N_l_alloc, const Real *N_l_target)
increment the allocated samples counter
Definition: NonDMultilevelSampling.cpp:1325
Dakota::ApplicationInterface::lenResponseMessage
int lenResponseMessage
length of a MPIPackBuffer containing a Response object; computed in Model::init_communicators()
Definition: ApplicationInterface.hpp:432
Dakota::ResultsDBBase::add_metadata_to_method
virtual void add_metadata_to_method(const StrStrSizet &iterator_id, const AttributeArray &attrs)=0
Add key:value metadata to a method.
Dakota::DirectApplicInterface::xCMLabels
std::vector< var_t > xCMLabels
var_t enumerations corresponding to continuous variable labels
Definition: DirectApplicInterface.hpp:194
Dakota::PSUADEDesignCompExp
Wrapper class for the PSUADE library.
Definition: PSUADEDesignCompExp.hpp:29
Dakota::NonDQUESOBayesCalibration::init_queso_environment
void init_queso_environment()
initialize the QUESO FullEnvironment on the Dakota MPIComm
Definition: NonDQUESOBayesCalibration.cpp:153
Dakota::SharedResponseData::is_null
bool is_null() const
return true if empty handle with null representation
Definition: SharedResponseData.hpp:429
Dakota::ParallelLibrary::bcast
void bcast(int &data, const ParallelLevel &pl)
broadcast an integer across the serverIntraComm of a ParallelLevel
Definition: ParallelLibrary.hpp:1772
Dakota::GridApplicInterface::start_grid_computing
start_grid_computing_t start_grid_computing
handle to dynamically linked start_grid_computing function
Definition: GridApplicInterface.hpp:106
Dakota::SimulationModel::fine_grained_evaluation_counters
void fine_grained_evaluation_counters()
request fine-grained evaluation reporting within the userDefinedInterface
Definition: SimulationModel.hpp:437
Dakota::Analyzer::~Analyzer
~Analyzer()
destructor
Definition: DakotaAnalyzer.hpp:271
Dakota::NonDNonHierarchSampling::apply_mc_reference
virtual void apply_mc_reference(RealVector &mc_targets)
apply convergenceTol to estVarIter0 to form an estimate of required high-fidelity MC samples
Definition: NonDNonHierarchSampling.cpp:1280
Dakota::ParallelLibrary::startCPUTime
Real startCPUTime
start reference for UTILIB CPU timer
Definition: ParallelLibrary.hpp:1016
Dakota::SurrBasedMinimizer::lagrangian_gradient
void lagrangian_gradient(const RealVector &fn_vals, const RealMatrix &fn_grads, const BoolDeque &sense, const RealVector &primary_wts, const RealVector &nln_ineq_l_bnds, const RealVector &nln_ineq_u_bnds, const RealVector &nln_eq_tgts, RealVector &lag_grad)
compute the gradient of the Lagrangian function
Definition: SurrBasedMinimizer.cpp:442
Dakota::NonDPolynomialChaos::collocation_points
size_t collocation_points() const
return specification for number of collocation points (may be part of a sequence specification)
Definition: NonDPolynomialChaos.hpp:275
Dakota::Approximation::set_bounds
void set_bounds(const RealVector &c_l_bnds, const RealVector &c_u_bnds, const IntVector &di_l_bnds, const IntVector &di_u_bnds, const RealVector &dr_l_bnds, const RealVector &dr_u_bnds)
set approximation lower and upper bounds (currently only used by graphics)
Dakota::RelaxedVarConstraints::~RelaxedVarConstraints
~RelaxedVarConstraints()
destructor
Definition: RelaxedVarConstraints.hpp:73
Dakota::Model::print_evaluation_summary
virtual void print_evaluation_summary(std::ostream &s, bool minimal_header=false, bool relative_count=true) const
Print an evaluation summary for the Model.
Definition: DakotaModel.cpp:5994
Dakota::stop_grid_computing
int stop_grid_computing()
Definition: GridApplicInterface.cpp:301
Dakota::Iterator::initialize_iterator
virtual void initialize_iterator(int job_index)
used by IteratorScheduler to set the starting data for a run
Definition: DakotaIterator.cpp:1351
Dakota::Constraints::inactive_discrete_real_upper_bounds
const RealVector & inactive_discrete_real_upper_bounds() const
return the inactive discrete upper bounds
Definition: DakotaConstraints.hpp:702
Dakota::RelaxedVariables::read
void read(std::istream &s)
read a variables object from an std::istream
Definition: RelaxedVariables.cpp:145
Dakota::LibraryEnvironment::~LibraryEnvironment
~LibraryEnvironment()
destructor
Definition: LibraryEnvironment.cpp:66
Dakota::SharedPecosApproxData::~SharedPecosApproxData
~SharedPecosApproxData()
destructor
Definition: SharedPecosApproxData.hpp:176
Dakota::NonDQUESOBayesCalibration::equal_gsl
bool equal_gsl(const QUESO::GslVector &qv1, const QUESO::GslVector &qv2)
equality tester for two GslVectors
Definition: NonDQUESOBayesCalibration.cpp:1169
Dakota::DataResponsesRep::~DataResponsesRep
~DataResponsesRep()
destructor
Definition: DataResponses.hpp:281
Dakota::SensAnalysisGlobal::partial_corr
void partial_corr(RealMatrix &total_data, const int num_in, const RealMatrix &simple_corr_mat, RealMatrix &corr_matrix, bool &numerical_issues)
computes partial correlations, populating corr_matrix and numerical_issues
Definition: SensAnalysisGlobal.cpp:327
Dakota::SurrogateModel::surrModelEvalCntr
int surrModelEvalCntr
counter for calls to derived_evaluate()/derived_evaluate_nowait(); used to key response maps from Sur...
Definition: SurrogateModel.hpp:209
dakota::RealVector
Teuchos::SerialDenseVector< int, Real > RealVector
Dakota vector of reals.
Definition: util_data_types.hpp:62
Dakota::DirectApplicInterface::analysis_drivers
const StringArray & analysis_drivers() const
retrieve the analysis drivers specification for application interfaces
Definition: DirectApplicInterface.hpp:250
Dakota::Response::Response
Response(const SharedResponseData &srd, const ActiveSet &set)
alternate constructor that shares response data
Dakota::DiscrepancyCorrection::approxGradsCenter
RealMatrix approxGradsCenter
Surrogate gradient values at the current correction point.
Definition: DiscrepancyCorrection.hpp:245
Dakota::NonDExpansion::collocRatio
Real collocRatio
factor applied to terms^termsOrder in computing number of regression points, either user-specified or...
Definition: NonDExpansion.hpp:426
Dakota::ProgramOptions::checkFlag
bool checkFlag
flags invocation with command line option -check
Definition: ProgramOptions.hpp:250
Dakota::NonDReliability::nested_variable_mappings
void nested_variable_mappings(const SizetArray &c_index1, const SizetArray &di_index1, const SizetArray &ds_index1, const SizetArray &dr_index1, const ShortArray &c_target2, const ShortArray &di_target2, const ShortArray &ds_target2, const ShortArray &dr_target2)
set primaryA{CV,DIV,DRV}MapIndices, secondaryA{CV,DIV,DRV}MapTargets within derived Iterators; suppor...
Definition: NonDReliability.hpp:114
Dakota::NonDMUQBayesCalibration::amScale
Real amScale
AM scale.
Definition: NonDMUQBayesCalibration.hpp:145
Dakota::DDACEDesignCompExp::vary_pattern
void vary_pattern(bool pattern_flag)
sets varyPattern in derived classes that support it
Definition: DDACEDesignCompExp.hpp:156
Dakota::DataVariablesRep::uncertainCorrelations
RealSymMatrix uncertainCorrelations
correlation matrix for all uncertain variables (from the uncertain_correlation_matrix specification i...
Definition: DataVariables.hpp:550
Dakota::Model::cachedResponseMap
IntResponseMap cachedResponseMap
caching of responses returned by derived_synchronize{,_nowait}() but not matched within current rawEv...
Definition: DakotaModel.hpp:1687
Dakota::SurfpackApproximation::prediction_variance
Real prediction_variance(const Variables &vars) override
retrieve the variance of the predicted value for a given parameter set x (KrigingModel only)
Definition: SurfpackApproximation.cpp:573
Dakota::DirectApplicInterface::directFnASV
ShortArray directFnASV
class scope active set vector
Definition: DirectApplicInterface.hpp:203
Dakota::SurrogateModel::update_all_variables_from_model
void update_all_variables_from_model(const Model &model)
update all current variables/bounds/labels with data from model
Definition: SurrogateModel.cpp:566
Dakota::TestDriverInterface::ss_diffusion_discrepancy
int ss_diffusion_discrepancy()
difference steady_state_diffusion_1d() across two consecutive resolutions
Definition: TestDriverInterface.cpp:2004
Dakota::RelaxedVariables::read_tabular
void read_tabular(std::istream &s, unsigned short vars_part=ALL_VARS)
Definition: RelaxedVariables.cpp:150
Dakota::ParallelLevel::copy
void copy(const ParallelLevel &pl)
deep copy the attributes of the incoming pl to this object using MPI_Comm_dup to create equivalent co...
Definition: ParallelLibrary.hpp:256
Dakota::center_matrix_rows
void center_matrix_rows(RealMatrix &mat)
center the incoming matrix rows by their means, in-place
Definition: dakota_data_util.cpp:314
Dakota::Variables::inactive_discrete_int_variable_labels
StringMultiArrayConstView inactive_discrete_int_variable_labels() const
return the inactive discrete variable labels
Definition: DakotaVariables.hpp:1529
Dakota::DataFitSurrModel::~DataFitSurrModel
~DataFitSurrModel()
destructor
Definition: DataFitSurrModel.hpp:506
Dakota::DakotaROLEqConstraintsGrad::~DakotaROLEqConstraintsGrad
virtual ~DakotaROLEqConstraintsGrad()
Destructor.
Definition: ROLOptimizer.hpp:479
Dakota::SharedResponseDataRep::priFieldLengths
IntVector priFieldLengths
length of each primary response field
Definition: SharedResponseData.hpp:120
Dakota::SharedApproxData::approxCLowerBnds
RealVector approxCLowerBnds
approximation continuous lower bounds (used by 3D graphics and Surfpack KrigingModel)
Definition: SharedApproxData.hpp:260
Dakota::CollabHybridMetaIterator::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: CollabHybridMetaIterator.cpp:111
Dakota::ParallelLibrary::command_line_pre_run_input
const String & command_line_pre_run_input() const
preRunInput filename
Definition: ParallelLibrary.hpp:1346
Dakota::WorkdirHelper::tokenize_driver
static StringArray tokenize_driver(const String &user_an_driver)
tokenize a white-space separated analysis driver, respecting escapes and nested quotes
Definition: WorkdirHelper.cpp:276
Dakota::NonDEnsembleSampling::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDEnsembleSampling.cpp:168
Dakota::EffGlobalMinimizer::initialize_multipliers
void initialize_multipliers()
initialize Lagrange multipliers in the case of nonlinear constraints
Definition: EffGlobalMinimizer.cpp:129
Dakota::ActiveSet
Container class for active set tracking information. Contains the active set request vector and the d...
Definition: DakotaActiveSet.hpp:31
Dakota::Model::active_surrogate_model_form
virtual unsigned short active_surrogate_model_form(size_t i) const
return the model form of the i-th active surrogate model
Definition: DakotaModel.cpp:3534
Dakota::Approximation::min_points
int min_points(bool constraint_flag) const
return the minimum number of points required to build the approximation type in numVars dimensions....
Definition: DakotaApproximation.cpp:1011
Dakota::Variables::acv
size_t acv() const
total number of continuous vars
Definition: DakotaVariables.hpp:773
Dakota::Model::discrete_real_variable_types
UShortMultiArrayConstView discrete_real_variable_types() const
return the active discrete variable types from currentVariables
Definition: DakotaModel.hpp:2028
Dakota::NestedModel::subordinate_model
Model & subordinate_model()
return subModel
Definition: NestedModel.hpp:467
Dakota::SurrogateModel::update_distributions_from_model
void update_distributions_from_model(const Model &model)
update current random variable distributions with data from model
Definition: SurrogateModel.cpp:480
Dakota::C3Approximation::rebuild
void rebuild()
rebuilds the approximation incrementally
Definition: C3Approximation.cpp:487
Dakota::NonDExpansion::~NonDExpansion
~NonDExpansion()
destructor
Definition: NonDExpansion.cpp:122
dakota::surrogates::Surrogate::print_options
void print_options()
Print the Surrogate's configOptions.
Definition: SurrogatesBase.cpp:65
Dakota::ActiveSubspaceModel::build_surrogate
void build_surrogate()
Build surrogate over active subspace.
Definition: ActiveSubspaceModel.cpp:1103
Dakota::NonDInterval::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDInterval.cpp:84
Dakota::TestDriverInterface::log_ratio
int log_ratio()
the log_ratio UQ test function
Definition: TestDriverInterface.cpp:2481
Dakota::NonDSampling::samplesRef
size_t samplesRef
reference number of samples updated for refinement
Definition: NonDSampling.hpp:305
Dakota::PStudyDACE::PStudyDACE
PStudyDACE(ProblemDescDB &problem_db, Model &model)
constructor
Definition: DakotaPStudyDACE.cpp:26
Dakota::AdaptedBasisModel::AdaptedBasisModel
AdaptedBasisModel(ProblemDescDB &problem_db)
Problem database constructor.
Definition: AdaptedBasisModel.cpp:24
Dakota::NonDMultifidelitySampling::approxSet
UShortArray approxSet
MFMC uses all approximations within numApprox; this array supports this case for functions that are g...
Definition: NonDMultifidelitySampling.hpp:172
Dakota::QuesoJointPdf::computeLogOfNormalizationFactor
double computeLogOfNormalizationFactor(unsigned int numSamples, bool m_logOfNormalizationFactor) const
Computes the logarithm of the normalization factor.
Definition: QUESOImpl.cpp:58
Dakota::Variables::discrete_real_variable_type
void discrete_real_variable_type(unsigned short drv_type, size_t index)
set an active discrete real variable type
Definition: DakotaVariables.hpp:1378
Dakota::NIDRProblemDescDB::derived_broadcast
void derived_broadcast()
perform any data processing that must be coordinated with DB buffer broadcasting (performed prior to ...
Definition: NIDRProblemDescDB.cpp:217
Dakota::SharedResponseData::field_lengths
void field_lengths(const IntVector &field_lens)
set field lengths (e.g., if experiment different from simulation)
Dakota::DataVariablesRep::hyperGeomUncSelectedPop
IntVector hyperGeomUncSelectedPop
Size of selected populations for the hypergeometric uncertain variables from the selected_population ...
Definition: DataVariables.hpp:497
Dakota::Model::all_continuous_variable_types
UShortMultiArrayConstView all_continuous_variable_types() const
return all continuous variable types from currentVariables
Definition: DakotaModel.hpp:2262
Dakota::NonDExpansion::NLev
SizetArray NLev
number of samples allocated to each level of a discretization/model hierarchy within multilevel/multi...
Definition: NonDExpansion.hpp:459
Dakota::DataVariablesRep::linearIneqLowerBnds
RealVector linearIneqLowerBnds
lower bounds for the linear inequality constraints (from the linear_inequality_lower_bounds specifica...
Definition: DataVariables.hpp:813
Dakota::APPSOptimizer::linearParams
HOPSPACK::ParameterList * linearParams
Pointer to APPS linear constraint parameter sublist.
Definition: APPSOptimizer.hpp:188
Dakota::DataModelRep::collocationRatio
Real collocationRatio
ratio of number of points to nuber of unknowns
Definition: DataModel.hpp:458
Dakota::ApproximationInterface::shallow_add
void shallow_add(const Variables &vars, const IntResponsePair &response_pr, bool anchor)
add variables/response data to functionSurfaces using a shallow copy
Definition: ApproximationInterface.cpp:814
Dakota::SNLLOptimizer::nlf2_evaluator
static void nlf2_evaluator(int mode, int n, const RealVector &x, double &f, RealVector &grad_f, RealSymMatrix &hess_f, int &result_mode)
objective function evaluator function which provides function values, gradients, and Hessians to OPT+...
Definition: SNLLOptimizer.cpp:932
Dakota::Rank1Lattice::generatingVector
UInt32Vector generatingVector
Generating vector of this rank-1 lattice rule.
Definition: Rank1Lattice.hpp:83
Dakota::AppsTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: APPSOptimizer.hpp:60
Dakota::MPIPackBuffer::pack
void pack(const long *data, const int num=1)
Pack one or more long's.
Dakota::DigitalNet::get_inline_generating_matrices
const std::tuple< UInt64Matrix, int, int > get_inline_generating_matrices(ProblemDescDB &problem_db)
Case II: the generating matrices are provided in the input file.
Definition: DigitalNet.cpp:462
Dakota::ProcessApplicInterface::~ProcessApplicInterface
~ProcessApplicInterface()
destructor
Definition: ProcessApplicInterface.cpp:204
Dakota::SimulationModel::simIdMap
IntIntMap simIdMap
map from userDefinedInterface evaluation ids to SimulationModel ids (may differ in case where the sam...
Definition: SimulationModel.hpp:209
Dakota::NPSOLTraits::NPSOLTraits
NPSOLTraits()
default constructor
Definition: NPSOLOptimizer.hpp:54
Dakota::NonDGlobalInterval::post_process_final_results
virtual void post_process_final_results()
perform final post-processing
Definition: NonDGlobalInterval.cpp:531
Dakota::NonDBayesCalibration::chainSamples
int chainSamples
number of samples in the chain (e.g. number of MCMC samples); for iterative update cycles,...
Definition: NonDBayesCalibration.hpp:309
Dakota::ParallelConfiguration::miPLIters
std::vector< ParLevLIter > miPLIters
list iterator for world level followed by any concurrent iterator partitions (there may be multiple p...
Definition: ParallelLibrary.hpp:484
Dakota::ApplicationInterface::batchIdCntr
int batchIdCntr
maintain a count of the batches
Definition: ApplicationInterface.hpp:214
Dakota::PebbldBranching::parentModel
Model parentModel
Original model, before branching.
Definition: PEBBLBranching.hpp:24
Dakota::ProcessApplicInterface::apreproFlag
bool apreproFlag
flag indicating use of the APREPRO (the Sandia "A PRE PROcessor" utility) format for parameter files
Definition: ProcessApplicInterface.hpp:160
Dakota::GaussProcApproximation::negloglik
static void negloglik(int mode, int n, const Teuchos::SerialDenseVector< int, double > &X, Real &fx, Teuchos::SerialDenseVector< int, double > &grad_x, int &result_mode)
static function used by OPT++ as the objective function to optimize the hyperparameters in the covari...
Definition: GaussProcApproximation.cpp:927
Dakota::ApplicationInterface::peer_dynamic_schedule_evaluations_nowait
void peer_dynamic_schedule_evaluations_nowait()
execute a nonblocking dynamic schedule in a peer partition
Definition: ApplicationInterface.cpp:1852
Dakota::NonDBayesCalibration::exportMCMCFormat
short exportMCMCFormat
output formatting options for MCMC export
Definition: NonDBayesCalibration.hpp:526
Dakota::DataVariablesRep::normalUncLowerBnds
RealVector normalUncLowerBnds
distribution lower bounds for the normal uncertain variables (from the lower_bounds specification in ...
Definition: DataVariables.hpp:314
Dakota::DOTTraits::linear_inequality_format
LINEAR_INEQUALITY_FORMAT linear_inequality_format()
Return the format used for linear inequality constraints.
Definition: DOTOptimizer.hpp:67
Dakota::Variables::discrete_real_variable_label
void discrete_real_variable_label(const String &drv_label, size_t index)
set an active discrete real variable label
Definition: DakotaVariables.hpp:1177
Dakota::NonD::zeros
bool zeros(const SizetArray &N_m) const
return true if N_m is empty or only populated with zeros
Definition: DakotaNonD.hpp:702
Dakota::MPIUnpackBuffer::curr
int curr()
Returns the number of bytes that have been unpacked from the buffer.
Definition: MPIPackBuffer.hpp:209
Dakota::DataMethodRep::subModelPointer
String subModelPointer
string pointer for a sub-model specification used by a meta-iterator
Definition: DataMethod.hpp:371
Dakota::Minimizer::numNonlinearIneqConstraints
size_t numNonlinearIneqConstraints
number of nonlinear inequality constraints
Definition: DakotaMinimizer.hpp:252
Dakota::SurrBasedLocalMinimizer::origTrustRegionFactor
RealVector origTrustRegionFactor
original user specification for trust region initial_size
Definition: SurrBasedLocalMinimizer.hpp:199
Dakota::RichExtrapVerification::factorIndex
size_t factorIndex
the index of the active factor
Definition: RichExtrapVerification.hpp:80
Dakota::NonDExpansion::compute_off_diagonal_covariance
void compute_off_diagonal_covariance()
calculate off diagonal terms in respCovariance(i,j) for j<i for the expansion indicated by statsMetri...
Definition: NonDExpansion.hpp:752
Dakota::NonDNonHierarchSampling::average_estimator_variance
virtual Real average_estimator_variance(const RealVector &cd_vars)
helper function that supports optimization APIs passing design variables
Definition: NonDNonHierarchSampling.cpp:1919
Dakota::GridApplicInterface
Derived application interface class which spawns simulation codes using grid services such as Condor ...
Definition: GridApplicInterface.hpp:39
Dakota::GaussProcApproximation::GaussProcApproximation
GaussProcApproximation()
default constructor
Definition: GaussProcApproximation.hpp:277
Dakota::NonDGenACVSampling::augment_linear_ineq_constraints
void augment_linear_ineq_constraints(RealMatrix &lin_ineq_coeffs, RealVector &lin_ineq_lb, RealVector &lin_ineq_ub)
augment linear inequality constraints as required by derived algorithm
Definition: NonDGenACVSampling.cpp:1205
Dakota::Variables::Variables
Variables(const ProblemDescDB &problem_db)
standard constructor (explicit disallows its use for implicit type conversion)
Dakota::DataMethodRep::expansionOrder
unsigned short expansionOrder
the expansion_order specification in MethodNonDPCE
Definition: DataMethod.hpp:1003
Dakota::SimulationModel::solution_level_costs
RealVector solution_level_costs() const
return all cost estimates from solnCntlCostMap
Definition: SimulationModel.cpp:405
Dakota::PSUADEDesignCompExp::get_parameter_sets
void get_parameter_sets(Model &model)
Generate one block of numSamples samples (ndim * num_samples), populating allSamples; ParamStudy is t...
Definition: PSUADEDesignCompExp.cpp:162
Dakota::SimulationModel::SimulationModel
SimulationModel(ProblemDescDB &problem_db)
constructor
Definition: SimulationModel.cpp:23
dakota_readInput
int DAKOTA_DLL_FN dakota_readInput(int id, const char *dakotaInput)
command DakotaRunner instance id to read from file dakotaInput
Definition: dakota_dll_api.cpp:249
Dakota::ProblemDescDB::get_rrrma
const RealRealPairRealMapArray & get_rrrma(const String &entry_name) const
get a RealRealPairRealMapArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1881
Dakota::Model::derived_evaluation_id
virtual int derived_evaluation_id() const
Return the value of the evaluation id counter for the Model.
Definition: DakotaModel.cpp:5932
Dakota::NonDQuadrature::mode
short mode() const
return quadMode
Definition: NonDQuadrature.hpp:325
Dakota::Iterator::all_responses
virtual const IntResponseMap & all_responses() const
return the complete set of computed responses
Definition: DakotaIterator.cpp:1818
Dakota::NonD::one_sided_delta
size_t one_sided_delta(Real current, Real target, Real relax_factor=1.)
compute a one-sided sample increment for multilevel methods to move current sampling level to a new t...
Definition: DakotaNonD.hpp:549
Dakota::DakotaROLObjectiveGrad::gradient
void gradient(std::vector< Real > &g, const std::vector< Real > &x, Real &tol) override
Function to return the response gradient to ROL.
Definition: ROLOptimizer.cpp:546
Dakota::FSUDesignCompExp::samplesSpec
int samplesSpec
initial specification of number of samples
Definition: FSUDesignCompExp.hpp:83
Dakota::SharedResponseData::reshape
void reshape(size_t num_fns)
reshape the data, disconnecting a shared rep if necessary
Dakota::ProgramOptions::runInput
String runInput
filename for run input
Definition: ProgramOptions.hpp:259
Dakota::ProblemDescDB::dataInterfaceList
std::list< DataInterface > dataInterfaceList
list of interface specifications, one for each call to interface_kwhandler() or insert_node()
Definition: ProblemDescDB.hpp:391
Dakota::FSUDesignCompExp::resize
bool resize()
reinitializes iterator based on new variable size
Definition: FSUDesignCompExp.cpp:175
Dakota::SurrogatesGPApprox::SurrogatesGPApprox
SurrogatesGPApprox()
default constructor
Definition: DakotaSurrogatesGP.hpp:32
Dakota::apply_linear_constraints
void apply_linear_constraints(const Model &model, CONSTRAINT_EQUALITY_TYPE etype, const VecT &in_vals, VecT &values, bool adjoint=false)
Definition: DakotaOptimizer.hpp:340
Dakota::SurrBasedMinimizer::origNonlinIneqLowerBnds
RealVector origNonlinIneqLowerBnds
original nonlinear inequality constraint lower bounds (no relaxation)
Definition: SurrBasedMinimizer.hpp:164
Dakota::DataMethodRep::generatingVector
IntVector generatingVector
Inline generating vector of the rank-1 lattice rule.
Definition: DataMethod.hpp:903
Dakota::CommandShell::suppress_output_flag
void suppress_output_flag(const bool flag)
set the suppressOutputFlag
Definition: CommandShell.hpp:111
Dakota::AddAttributeVisitor
Objects of this class are called by boost::appy_visitor to add attributes to HDF5 objects.
Definition: ResultsDBHDF5.hpp:60
Dakota::Dak_pddb
ProblemDescDB * Dak_pddb
set by ProblemDescDB, for use in parsing
Definition: dakota_global_defs.cpp:80
dakota::surrogates::GaussianProcess::estimatedNuggetValue
double estimatedNuggetValue
Estimated nugget term.
Definition: SurrogatesGaussianProcess.hpp:354
Dakota::NonDHierarchSampling
Performs Hierarch Monte Carlo sampling for uncertainty quantification.
Definition: NonDHierarchSampling.hpp:26
dakota::surrogates::Matern52Kernel
Stationary kernel with C^2 smooth realizations.
Definition: SurrogatesGPKernels.hpp:154
Dakota::NonDSparseGrid::ssgDriverType
short ssgDriverType
type of sparse grid driver: combined, incremental, hierarchical, ...
Definition: NonDSparseGrid.hpp:138
Dakota::DataMethodRep::surrBasedLocalLayerBypass
bool surrBasedLocalLayerBypass
flag to indicate user-specification of a bypass of any/all layerings in evaluating truth response val...
Definition: DataMethod.hpp:433
Dakota::TrackerHTTP::populate_method_list
void populate_method_list(ProblemDescDB &problem_db)
extract list of methods from problem database
Definition: TrackerHTTP.cpp:178
Dakota::NonDStochCollocation::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDStochCollocation.cpp:301
Dakota::Iterator::check_sub_iterator_conflict
virtual void check_sub_iterator_conflict()
detect any conflicts due to recursive use of the same Fortran solver
Definition: DakotaIterator.cpp:1763
Dakota::NonD::valid_cost_values
bool valid_cost_values(const RealVector &cost)
test cost for valid values > 0
Definition: DakotaNonD.cpp:540
Dakota::NonlinearCGOptimizer::updateType
unsigned updateType
type of CG direction update
Definition: NonlinearCGOptimizer.hpp:105
Dakota::Model::setList
std::list< ActiveSet > setList
if estimate_derivatives() is used, transfers ActiveSets from evaluate_nowait() to synchronize()
Definition: DakotaModel.hpp:1650
dakota::surrogates::GaussianProcess::numNuggetTerms
int numNuggetTerms
Number of terms for the (estimated) nugget parameter.
Definition: SurrogatesGaussianProcess.hpp:435
Dakota::Iterator::free_communicators
void free_communicators(ParLevLIter pl_iter)
free the communicators associated with this Iterator instance
Definition: DakotaIterator.cpp:1313
Dakota::SensAnalysisGlobal::~SensAnalysisGlobal
~SensAnalysisGlobal()
destructor
Definition: SensAnalysisGlobal.hpp:304
Dakota::C3Approximation::build
void build()
builds the approximation from scratch
Definition: C3Approximation.cpp:175
Dakota::NonDQuadrature::update_anisotropic_order
void update_anisotropic_order(const RealVector &dim_pref, UShortArray &quad_order_ref)
update quad_order_ref based on an updated dimension preference, enforcing previous values as a lower ...
Definition: NonDQuadrature.cpp:458
Dakota::ProcessHandleApplicInterface::set_communicators_checks
void set_communicators_checks(int max_eval_concurrency)
Definition: ProcessHandleApplicInterface.hpp:181
Dakota::NonDGPMSABayesCalibration::overlay_proposal_covariance
void overlay_proposal_covariance(QUESO::GslMatrix &full_prop_cov) const
fill the full proposal covariance, inlcuding hyperparameter entries with user-specified or default th...
Definition: NonDGPMSABayesCalibration.cpp:343
Dakota::SharedApproxData::buildDataOrder
short buildDataOrder
order of the data used for surrogate construction, in ActiveSet request vector 3-bit format.
Definition: SharedApproxData.hpp:238
Dakota::RecastModel::discrepancy_emulation_mode
void discrepancy_emulation_mode(short mode)
update the subModel's discrepancy emulation mode
Definition: RecastModel.hpp:903
Dakota::ROLTraits::supports_linear_equality
bool supports_linear_equality()
Return flag indicating ROL supports linear equalities.
Definition: ROLOptimizer.hpp:152
Dakota::NonDGlobalEvidence::post_process_response_fn_results
void post_process_response_fn_results()
post-process the interval computed for a response function
Definition: NonDGlobalEvidence.cpp:69
Dakota::GetLongOpt::enroll_done
int enroll_done
finished enrolling
Definition: CommandLineHandler.hpp:115
Dakota::NonDGPMSABayesCalibration::gpmsaFactory
std::shared_ptr< QUESO::GPMSAFactory< QUESO::GslVector, QUESO::GslMatrix > > gpmsaFactory
core factory that manages a GP-based likelihood
Definition: NonDGPMSABayesCalibration.hpp:150
Dakota::Analyzer
Base class for NonD, DACE, and ParamStudy branches of the iterator hierarchy.
Definition: DakotaAnalyzer.hpp:29
Dakota::COLINOptimizer::COLINOptimizer
COLINOptimizer(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: COLINOptimizer.cpp:241
Dakota::NonDMultilevelSampling::evaluate_levels
void evaluate_levels(IntRealMatrixMap &sum_Ql, IntRealMatrixMap &sum_Qlm1, IntIntPairRealMatrixMap &sum_QlQlm1, RealVector &cost, Sizet2DArray &N_actual_pilot, Sizet2DArray &N_actual_online, SizetArray &N_alloc_pilot, SizetArray &N_alloc_online, SizetArray &delta_N_l, RealMatrix &var_Y, RealMatrix &var_qoi, RealVector &eps_sq_div_2, bool increment_cost, bool pilot_estvar)
helper for shared code among offline-pilot and pilot-projection modes
Definition: NonDMultilevelSampling.cpp:455
dakota::surrogates::GaussianProcess::GramResidualSolution
VectorXd GramResidualSolution
Cholesky solve for Gram matrix with trendTargetResidual rhs.
Definition: SurrogatesGaussianProcess.hpp:381
Dakota::NestedModel::resolve_real_variable_mapping
void resolve_real_variable_mapping(const String &map1, const String &map2, size_t curr_index, short &inactive_sm_view)
for a named real mapping, resolve primary index and secondary target
Definition: NestedModel.cpp:890
Dakota::TPLDataTransfer::nonlinearEqConstraintMapMultipliers
std::vector< double > nonlinearEqConstraintMapMultipliers
multipliers for constraint transformations - may not be needed? - RWH
Definition: DakotaTPLDataTransfer.hpp:157
Dakota::NOWPACBlackBoxEvaluator::linIneqConMappingOffsets
RealList linIneqConMappingOffsets
a list of offsets for mapping the DAKOTA linear inequality constraints to the corresponding NOWPAC co...
Definition: NOWPACOptimizer.hpp:88
Dakota::LowDiscrepancySequence::get_points
void get_points(RealMatrix &points)
Get points from this low-discrepancy generator This function will store the points in-place in the ma...
Definition: LowDiscrepancySequence.hpp:56
Dakota::LeastSq::post_run
void post_run(std::ostream &s)
Definition: DakotaLeastSq.cpp:288
Dakota::SeqHybridMetaIterator::lightwtMethodCtor
bool lightwtMethodCtor
use of lightweight Iterator construction by name
Definition: SeqHybridMetaIterator.hpp:120
Dakota::DiscrepancyCorrection::check_multiplicative
bool check_multiplicative(const RealVector &truth_fns, const RealVector &approx_fns)
define badScalingFlag
Dakota::ApreproWriter
Utility used in derived write_core to write in aprepro format.
Definition: DakotaVariables.hpp:58
Dakota::NomadTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: NomadOptimizer.hpp:83
dakota::surrogates::PolynomialRegression::compute_basis_matrix
void compute_basis_matrix(const MatrixXd &samples, MatrixXd &basis_matrix) const
Constructs a basis matrix for a set of samples according to the member variable basisIndices.
Definition: SurrogatesPolynomialRegression.cpp:59
Dakota::NonDLocalReliability::RIA_constraint_eval
static void RIA_constraint_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the constraint function in the Reliability Index Approach (RIA) problem formu...
Definition: NonDLocalReliability.cpp:1939
Dakota::Variables::idiv
size_t idiv() const
number of inactive discrete int vars
Definition: DakotaVariables.hpp:749
Dakota::NonlinearCGOptimizer::gradDiff
RealVector gradDiff
temporary for gradient difference (gradCurr - gradPrev)
Definition: NonlinearCGOptimizer.hpp:131
Dakota::NonDSparseGrid::decrement_set
void decrement_set()
invokes SparseGridDriver::pop_set()
Definition: NonDSparseGrid.hpp:226
Dakota::Minimizer::scale_model
void scale_model()
Wrap iteratedModel in a RecastModel that performs variable and/or response scaling.
Definition: DakotaMinimizer.cpp:460
Dakota::SNLLLeastSq::~SNLLLeastSq
~SNLLLeastSq()
destructor
Definition: SNLLLeastSq.cpp:213
Dakota::SysCallApplicInterface::~SysCallApplicInterface
~SysCallApplicInterface()
destructor
Definition: SysCallApplicInterface.hpp:90
Dakota::Model::update_model_active_variables
void update_model_active_variables(Model &model)
update incoming (sub-)model with active values from currentVariables
Definition: DakotaModel.cpp:2969
Dakota::PebbldBranchSub::globalPtr
PebbldBranching * globalPtr
Pointer referring to all info passed to subproblem.
Definition: PEBBLBranching.hpp:53
Dakota::NonDLocalSingleInterval::NonDLocalSingleInterval
NonDLocalSingleInterval(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDLocalSingleInterval.cpp:16
Dakota::NonDLocalInterval::minMaxModel
Model minMaxModel
recast model which extracts the active objective function
Definition: NonDLocalInterval.hpp:84
Dakota::ScalingOptions::nlnEqScales
RealVector nlnEqScales
nonlinear equality constraint scale values
Definition: ScalingOptions.hpp:50
Dakota::NonDMultilevBLUESampling::accumulate_blue_sums
void accumulate_blue_sums(IntRealMatrixArrayMap &sum_G, IntRealSymMatrix2DArrayMap &sum_GG, Sizet2DArray &num_G, const IntResponse2DMap &batch_resp_map)
Definition: NonDMultilevBLUESampling.cpp:1196
Dakota::ResultsDBBase::array_allocate
void array_allocate(const StrStrSizet &iterator_id, const std::string &data_name, size_t array_size, const MetaDataType &metadata)
allocate an entry with sized array of the StoredType, e.g., array across response functions or optimi...
Definition: ResultsDBBase.hpp:185
Dakota::NonDQuadrature::~NonDQuadrature
~NonDQuadrature()
destructor
Definition: NonDQuadrature.cpp:156
Dakota::NonDSurrogateExpansion::~NonDSurrogateExpansion
~NonDSurrogateExpansion()
destructor
Definition: NonDSurrogateExpansion.cpp:106
Dakota::DataMethodRep::nichingType
String nichingType
The niching type.
Definition: DataMethod.hpp:712
Dakota::Analyzer::get_vbd_parameter_sets
void get_vbd_parameter_sets(Model &model, size_t num_samples)
generate replicate parameter sets for use in variance-based decomposition
Definition: DakotaAnalyzer.cpp:488
Dakota::Analyzer::synchronize_batches
const IntResponse2DMap & synchronize_batches(Model &model, bool log_best_flag=false)
perform function evaluations to map a keyed batch of parameter sets (allVariablesMap[key]) into a cor...
Definition: DakotaAnalyzer.cpp:342
Dakota::PSUADEDesignCompExp::sampling_reset
void sampling_reset(size_t min_samples, bool all_data_flag, bool stats_flag)
reset sampling iterator to use at least min_samples
Definition: PSUADEDesignCompExp.hpp:115
Dakota::NonDBayesCalibration::bestSamples
std::map< Real, RealVector > bestSamples
container for managing best MCMC samples (points and associated log posterior) collected across multi...
Definition: NonDBayesCalibration.hpp:473
Dakota::TraitsBase::nonlinear_equality_format
virtual NONLINEAR_EQUALITY_FORMAT nonlinear_equality_format()
Return the format used for nonlinear equality constraints.
Definition: DakotaTraitsBase.hpp:70
Dakota::Model::activeDiscSetRealValues
RealSetArray activeDiscSetRealValues
aggregation of the admissible value sets for all active discrete set real variables
Definition: DakotaModel.hpp:1700
Dakota::Model::linear_ineq_constraint_upper_bounds
const RealVector & linear_ineq_constraint_upper_bounds() const
return the linear inequality constraint upper bounds
Definition: DakotaModel.hpp:3411
Dakota::SharedVariablesData::icv_index_to_all_index
size_t icv_index_to_all_index(size_t ccv_index) const
convert index within inactive continuous variables to index within aggregated variables (all continou...
Definition: SharedVariablesData.hpp:1131
Dakota::NonDLocalReliability::PMA_objective_eval
static void PMA_objective_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the objective function in the Performance Measure Approach (PMA) problem form...
Definition: NonDLocalReliability.cpp:1967
Dakota::Minimizer::archive_best_variables
void archive_best_variables(const bool active_only=false) const
archive best variables for the index'th final solution
Definition: DakotaMinimizer.cpp:760
Dakota::NonDLHSInterval::post_process_samples
virtual void post_process_samples()=0
post-process the output from executing lhsSampler
Dakota::EnsembleSurrModel::recursive_apply
void recursive_apply(const Variables &vars, Response &resp)
helper function for applying a correction across a sequence of model forms or discretization levels
Definition: EnsembleSurrModel.cpp:2289
Dakota::DataMethodRep::maxCVRankCandidates
size_t maxCVRankCandidates
maximum number of cross-validation candidates for adaptRank
Definition: DataMethod.hpp:845
Dakota::NLPQLPTraits::NLPQLPTraits
NLPQLPTraits()
default constructor
Definition: NLPQLPOptimizer.hpp:71
Dakota::Variables::cv_start
size_t cv_start() const
start index of active continuous vars
Definition: DakotaVariables.hpp:713
Dakota::ParamStudy::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: ParamStudy.cpp:258
Dakota::Interface::algebraicVarTags
StringArray algebraicVarTags
set of variable tags from AMPL stub.col
Definition: DakotaInterface.hpp:464
Dakota::ApplicationInterface::worldRank
int worldRank
processor rank within MPI_COMM_WORLD
Definition: ApplicationInterface.hpp:403
Dakota::SurrBasedLocalMinimizer::approx_subprob_constraint_eval
static void approx_subprob_constraint_eval(const Variables &surrogate_vars, const Variables &recast_vars, const Response &surrogate_response, Response &recast_response)
static function used to define the approximate subproblem constraints.
Definition: SurrBasedLocalMinimizer.cpp:1201
Dakota::DataVariablesRep::numNormalUncVars
size_t numNormalUncVars
number of normal uncertain variables (from the normal_uncertain specification in VarAUV)
Definition: DataVariables.hpp:119
Dakota::Response::function_hessian
void function_hessian(const RealSymMatrix &assign_hessian, size_t fn_index, const SizetArray &assign_dvv)
set a function Hessian, managing dissimilar DVV
Dakota::TestDriverInterface::text_book_ouu
int text_book_ouu()
the text_book_ouu OUU test function
Definition: TestDriverInterface.cpp:3573
Dakota::Response::covariance_determinant
virtual Real covariance_determinant() const
covariance determinant for one experiment (default 1.0)
Dakota::ProblemDescDB::model_locked
bool model_locked() const
return modelDBLocked
Definition: ProblemDescDB.hpp:651
Dakota::ParallelLevel
Container class for the data associated with a single level of communicator partitioning.
Definition: ParallelLibrary.hpp:29
Dakota::EnsembleSurrModel::nested_acv2_targets
const ShortArray & nested_acv2_targets() const
return secondaryACVarMapTargets
Definition: EnsembleSurrModel.hpp:531
Dakota::EnsembleSurrModel::deltaCorr
std::map< Pecos::ActiveKey, DiscrepancyCorrection > deltaCorr
manages construction and application of correction functions that are applied to a surrogate model in...
Definition: EnsembleSurrModel.hpp:421
Dakota::Variables::all_discrete_string_variable_ids
SizetMultiArrayConstView all_discrete_string_variable_ids() const
return all discrete string variable position identifiers
Definition: DakotaVariables.hpp:1789
Dakota::Iterator::exportSurrogate
bool exportSurrogate
whether to export final surrogates
Definition: DakotaIterator.hpp:545
Dakota::ProblemDescDB::get_interface
const Interface & get_interface()
retrieve an existing Interface, if it exists, or instantiate a new one
Definition: ProblemDescDB.cpp:1117
Dakota::RecastModel::inverse_transform_variables
void inverse_transform_variables(const Variables &sub_model_vars, Variables &recast_vars)
perform inverse transformation of Variables (sub-model --> recast)
Definition: RecastModel.cpp:617
Dakota::ParallelLevel::special
bool special(const MPI_Comm &comm)
test comm for special identity that cannot be deallocated
Definition: ParallelLibrary.hpp:162
Dakota::Interface::multiProcEvalFlag
bool multiProcEvalFlag
flag for multiprocessor evaluation partitions (evalComm)
Definition: DakotaInterface.hpp:423
Dakota::NonDStochCollocation::analytic_delta_level_mappings
void analytic_delta_level_mappings(const RealVector &level_maps_ref, RealVector &level_maps_new)
update analytic level mappings; this uses a lightweight approach for incremental statistics (no deriv...
Definition: NonDStochCollocation.cpp:1013
Dakota::DataModelRep::krigingFindNugget
short krigingFindNugget
option to have Kriging find the best nugget value to use
Definition: DataModel.hpp:246
Dakota::NonDMultilevControlVarSampling::update_projected_samples
void update_projected_samples(const RealVector &hf_targets, const RealVectorArray &eval_ratios, const Sizet2DArray &N_actual_hf, SizetArray &N_alloc_hf, const RealVector &hf_cost, const Sizet2DArray &N_actual_lf, SizetArray &N_alloc_lf, const RealVector &lf_cost, SizetArray &delta_N_actual_hf, Real &delta_equiv_hf)
for pilot projection mode, advance sample counts and accumulated cost
Definition: NonDMultilevControlVarSampling.cpp:1330
Dakota::ProblemDescDB::dataVariablesIter
std::list< DataVariables >::iterator dataVariablesIter
iterator identifying the active list node in dataVariablesList
Definition: ProblemDescDB.hpp:483
Dakota::NonDExpansion::compute_analytic_statistics
void compute_analytic_statistics()
analytic portion of compute_statistics() from post-processing of expansion coefficients (used for FIN...
Definition: NonDExpansion.cpp:2958
Dakota::Model::init_communicators
void init_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
allocate communicator partitions for a model and store configuration in modelPCIterMap
Definition: DakotaModel.cpp:4702
Dakota::NonlinearCGTraits::NonlinearCGTraits
NonlinearCGTraits()
default constructor
Definition: NonlinearCGOptimizer.hpp:28
Dakota::TestDriverInterface::mogatest2
int mogatest2()
MOP2? from Van Veldhuizen, pp. 5-13.
Definition: TestDriverInterface.cpp:3897
dakota::surrogates::GaussianProcess::betaValues
VectorXd betaValues
Vector of polynomial coefficients.
Definition: SurrogatesGaussianProcess.hpp:351
Dakota::ProbabilityTransformModel::assign_instance
void assign_instance()
assign static pointer instance to this for use in static transformation functions
Definition: ProbabilityTransformModel.hpp:392
Dakota::ProgramOptions::echoInput
bool echoInput
whether to echo client's input file at parse
Definition: ProgramOptions.hpp:229
Dakota::ParamStudy::initialCVPoint
RealVector initialCVPoint
the continuous start point for vector and centered parameter studies
Definition: ParamStudy.hpp:197
Dakota::IteratorScheduler::update
void update(ParConfigLIter pc_iter)
update schedPCIter
Definition: IteratorScheduler.hpp:264
Dakota::PSUADEDesignCompExp::numPartitions
int numPartitions
number of partitions to pass to PSUADE (levels = partitions + 1)
Definition: PSUADEDesignCompExp.hpp:84
Dakota::ParallelLibrary::barrier_e
void barrier_e()
enforce MPI_Barrier on an evaluation communicator
Definition: ParallelLibrary.hpp:1931
Dakota::DataMethodRep::malaStepSize
Real malaStepSize
MALA step size.
Definition: DataMethod.hpp:1372
Dakota::DirectApplicInterface::fnGrads
RealMatrix fnGrads
response fn gradients w/i direct simulator fns
Definition: DirectApplicInterface.hpp:208
Dakota::ParamResponsePair::ParamResponsePair
ParamResponsePair()
default constructor
Definition: ParamResponsePair.hpp:171
Dakota::ResultsDBHDF5::attach_scales
void attach_scales(const String &dset_name, const StrStrSizet &iterator_id, const StringArray &location, const DimScaleMap &scales)
Attach a scale to a dataset.
Definition: ResultsDBHDF5.cpp:230
Dakota::JEGAOptimizer::Evaluator::Evaluate
virtual bool Evaluate(Design &des)
This method cannot be used!!
Definition: JEGAOptimizer.cpp:382
Dakota::SharedVariablesDataRep::numIDSV
size_t numIDSV
number of inactive discrete string variables
Definition: SharedVariablesData.hpp:271
Dakota::NonDSampling::mode_bits
void mode_bits(const Variables &vars, BitArray &active_vars, BitArray &active_corr) const
define subset views for sampling modes
Definition: NonDSampling.cpp:768
dakota::surrogates::Surrogate::Surrogate
Surrogate()
Constructor that uses defaultConfigOptions and does not build.
Definition: SurrogatesBase.cpp:18
Dakota::SurrBasedLocalMinimizer::nonlinIneqUpperBndsSlack
RealVector nonlinIneqUpperBndsSlack
individual violations of nonlinear inequality constraint upper bounds
Definition: SurrBasedLocalMinimizer.hpp:233
Dakota::SharedC3ApproxData::combineType
short combineType
type of discrepancy calculation: additive, multiplicative, or both
Definition: SharedC3ApproxData.hpp:280
Dakota::NonDExpansion::dimPrefSpec
RealVector dimPrefSpec
user specification for dimension_preference
Definition: NonDExpansion.hpp:418
Dakota::CollabHybridMetaIterator::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: CollabHybridMetaIterator.cpp:160
Dakota::RandomFieldModel::init_dace_iterator
void init_dace_iterator(ProblemDescDB &problem_db)
initialize the RF-generating sampler
Definition: RandomFieldModel.cpp:59
Dakota::ParallelLibrary::is_null
bool is_null() const
return dummyFlag
Definition: ParallelLibrary.hpp:1055
dakota::surrogates::SquaredExponentialKernel::compute_first_deriv_pred_gram
MatrixXd compute_first_deriv_pred_gram(const MatrixXd &pred_gram, const std::vector< MatrixXd > &mixed_dists, const VectorXd &theta_values, const int index) override
Compute the first derivatve of the prediction matrix for a given component.
Definition: SurrogatesGPKernels.cpp:39
Dakota::NonDExpansion::kappaEstimatorRate
Real kappaEstimatorRate
rate parameter for allocation by ESTIMATOR_VARIANCE in multilevel_regression()
Definition: NonDExpansion.hpp:465
Dakota::NonDDREAMBayesCalibration::paramMaxs
RealVector paramMaxs
upper bounds on calibrated parameters
Definition: NonDDREAMBayesCalibration.hpp:91
Dakota::DataFitSurrModel::surrogate_function_indices
void surrogate_function_indices(const SizetSet &surr_fn_indices)
(re)set the surrogate index set in SurrogateModel::surrogateFnIndices and ApproximationInterface::app...
Definition: DataFitSurrModel.hpp:790
Dakota::TraitsBase::requires_bounds
virtual bool requires_bounds()
Return the flag indicating whether method requires bounds.
Definition: DakotaTraitsBase.hpp:54
Dakota::Iterator::sampling_reference
virtual void sampling_reference(size_t samples_ref)
set reference number of samples, which is a lower bound during reset
Definition: DakotaIterator.cpp:1701
Dakota::DataVariablesRep::numDiscreteStateSetIntVars
size_t numDiscreteStateSetIntVars
number of discrete state variables defined by a set of integers (from the discrete_state_set integer ...
Definition: DataVariables.hpp:200
Dakota::DataVariablesRep::varsDomain
short varsDomain
user selection/override of variables domain: {DEFAULT,MIXED,RELAXED}_DOMAIN
Definition: DataVariables.hpp:98
Dakota::EnsembleSurrModel::force_rebuild
bool force_rebuild()
determine whether a surrogate model rebuild should be forced based on changes in the inactive data
Definition: EnsembleSurrModel.hpp:540
Dakota::ResultsManager::active
bool active() const
whether any databases are active
Definition: ResultsManager.cpp:26
Dakota::ParallelLibrary::split_communicator_dedicated_master
void split_communicator_dedicated_master(const ParallelLevel &parent_pl, ParallelLevel &child_pl)
split a parent communicator into a dedicated master processor and num_servers child communicators
Definition: ParallelLibrary.cpp:583
Dakota::CONMINOptimizer::deallocate_workspace
void deallocate_workspace()
Releases workspace memory.
Definition: CONMINOptimizer.cpp:212
dakota::surrogates::Surrogate::get_options
void get_options(ParameterList &options)
Get the Surrogate's configOptions.
Definition: SurrogatesBase.cpp:63
Dakota::ProblemDescDB::get_iterator
const Iterator & get_iterator()
retrieve an existing Iterator, if it exists in iteratorList, or instantiate a new one
Definition: ProblemDescDB.cpp:939
Dakota::Analyzer::variables_array_to_samples
void variables_array_to_samples(const VariablesArray &vars_array, RealMatrix &sample_matrix)
convert variables array to samples array; e.g., allVariables to allSamples
Definition: DakotaAnalyzer.cpp:471
Dakota::PathTriple
boost::tuple< bfs::path, bfs::path, bfs::path > PathTriple
Triplet of filesystem paths: e.g., params, results, workdir.
Definition: ProcessApplicInterface.hpp:30
Dakota::SNLLOptimizer::callback_linear_ineq_coefficients
const RealMatrix & callback_linear_ineq_coefficients() const
return linear constraint coefficients for this iterator (user-functions mode for which iteratedModel ...
Definition: SNLLOptimizer.hpp:412
Dakota::ROLTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return flag indicating ROL supports nonlinear inequalities.
Definition: ROLOptimizer.hpp:165
serial_interface_plugin
void serial_interface_plugin(Dakota::LibraryEnvironment &env)
Convenience function with simplest example of interface plugin: plugin a serial DirectApplicInterface...
Definition: library_mode.cpp:387
Dakota::SurrBasedLocalMinimizer::update_penalty
void update_penalty(const RealVector &fns_center_truth, const RealVector &fns_star_truth)
initialize and update the penaltyParameter
Definition: SurrBasedLocalMinimizer.cpp:978
Dakota::DataModelRep::rfDataFileName
String rfDataFileName
File from which to build the random field.
Definition: DataModel.hpp:498
Dakota::Approximation::surrogate_data
const Pecos::SurrogateData & surrogate_data() const
return approxData
Definition: DakotaApproximation.hpp:438
Dakota::NonDExpansion::core_refinement
size_t core_refinement(Real &metric, bool revert=false, bool print_metric=true)
advance the refinement strategy one step
Definition: NonDExpansion.cpp:1058
Dakota::SurrBasedGlobalTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: SurrBasedGlobalMinimizer.hpp:48
Dakota::RandomFieldModel::covarianceForm
unsigned short covarianceForm
form of the analytic covariance function
Definition: RandomFieldModel.hpp:180
Dakota::SNLLBase::meritFn
OPTPP::MeritFcn meritFn
enum: NormFmu, ArgaezTapia, or VanShanno
Definition: SNLLBase.hpp:141
Dakota::DataMethodRep::collocationPointsSeq
SizetArray collocationPointsSeq
the collocation_points_sequence specification in MethodNonDPCE
Definition: DataMethod.hpp:992
Dakota::ApplicationInterface::derived_map_asynch
virtual void derived_map_asynch(const ParamResponsePair &pair)
Called by map() and other functions to execute the simulation in asynchronous mode....
Definition: ApplicationInterface.hpp:609
Dakota::RecastModel::evaluation_cache
bool evaluation_cache(bool recurse_flag=true) const
if recurse_flag, return the subModel evaluation cache usage
Definition: RecastModel.hpp:1144
Dakota::ProblemDescDB::PebbldMinimizer
friend class PebbldMinimizer
PEBBLMinimizer requires access to get_iterator()
Definition: ProblemDescDB.hpp:84
Dakota::matmul_base2
UnsignedArrayType matmul_base2(UnsignedArrayType A, UnsignedArrayType B)
Matrix matrix multiplication in base 2.
Definition: dakota_bit_utils.hpp:88
Dakota::TPLDataTransfer::TPLDataTransfer
TPLDataTransfer()
default constructor
Definition: DakotaTPLDataTransfer.cpp:25
Dakota::ApplicationInterface::ApplicationInterface
ApplicationInterface(const ProblemDescDB &problem_db)
constructor
Definition: ApplicationInterface.cpp:26
Dakota::NonD
Base class for all nondetermistic iterators (the DAKOTA/UQ branch).
Definition: DakotaNonD.hpp:29
Dakota::ParallelLibrary::~ParallelLibrary
~ParallelLibrary()
destructor
Definition: ParallelLibrary.cpp:1210
Dakota::NOWPACTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: NOWPACOptimizer.hpp:169
Dakota::NonDQUESOBayesCalibration::prior_proposal_covariance
void prior_proposal_covariance()
use covariance of prior distribution for setting proposal covariance
Definition: NonDQUESOBayesCalibration.cpp:718
Dakota::bitreverse
UInt32 bitreverse(UInt32 k)
Reverse bits of unsigned 32 bit integer.
Definition: dakota_bit_utils.hpp:42
Dakota::Constraints::inactive_view
void inactive_view(short view2)
sets the inactive view based on higher level context
Definition: DakotaConstraints.cpp:283
Dakota::Pybind11Interface::~Pybind11Interface
~Pybind11Interface()
destructor
Definition: Pybind11Interface.cpp:71
Dakota::PecosApproximation::moments
const RealVector & moments() const
return primary moments using Pecos::PolynomialApproximation::moments()
Definition: PecosApproximation.hpp:674
Dakota::ParallelLibrary::outputManager
OutputManager & outputManager
Non-const output handler to help with file redirection.
Definition: ParallelLibrary.hpp:1012
Dakota::SensAnalysisGlobal::numericalIssuesRank
bool numericalIssuesRank
flag indicating numerical issues in partial rank correlation calculations
Definition: SensAnalysisGlobal.hpp:271
Dakota::ParallelLevel::hubServerInterComm
MPI_Comm hubServerInterComm
intercomm. between a server & the hub (on server partitions only)
Definition: ParallelLibrary.hpp:135
Dakota::DirectApplicInterface::oFilterType
driver_t oFilterType
enum type of the direct function output filter
Definition: DirectApplicInterface.hpp:145
Dakota::ResultsDBHDF5
Manage interactions between ResultsManager and the low-level HDFIOHelper class.
Definition: ResultsDBHDF5.hpp:155
Dakota::MPIUnpackBuffer::buf
const char * buf()
Returns a pointer to the internal buffer.
Definition: MPIPackBuffer.hpp:205
Dakota::EffGlobalMinimizer::construct_batch_exploration
void construct_batch_exploration(size_t new_expl, size_t new_batch)
construct a batch of points from performing exploration cycles
Definition: EffGlobalMinimizer.cpp:437
Dakota::SysCallApplicInterface::sysCallSet
IntSet sysCallSet
set of function evaluation id's for active asynchronous system call evaluations
Definition: SysCallApplicInterface.hpp:83
Dakota::NonDLHSEvidence::initialize
void initialize()
perform any required initialization
Definition: NonDLHSEvidence.cpp:28
Dakota::TrackerHTTP::timeoutSeconds
long timeoutSeconds
seconds until the request will timeout (may have issues with signals)
Definition: TrackerHTTP.hpp:119
Dakota::DataMethodRep::selectionPressure
String selectionPressure
the fitness_type specification for EA methods in MethodSCOLIBEA
Definition: DataMethod.hpp:640
Dakota::NonDExpansion::update_model_from_samples
void update_model_from_samples()
publish numSamplesOnModel update to the DataFitSurrModel instance
Definition: NonDExpansion.cpp:1917
Dakota::SubspaceModel::derived_evaluate
void derived_evaluate(const ActiveSet &set)
portion of evaluate() specific to RecastModel (forward to subModel.evaluate())
Definition: SubspaceModel.cpp:332
Dakota::DataMethodRep::convergenceToleranceTarget
short convergenceToleranceTarget
the convergence_tolerance_target selection in MethodMultilevelMC
Definition: DataMethod.hpp:1146
Dakota::ParamStudy::archive_cps_vars
void archive_cps_vars(const Model &model, size_t idx) const
specialized per-variable slice output for centered param study
Definition: ParamStudy.cpp:1153
Dakota::NonDMultilevelSampling::compute_error_estimates
void compute_error_estimates(const IntRealMatrixMap &sum_Ql, const IntRealMatrixMap &sum_Qlm1, const IntIntPairRealMatrixMap &sum_QlQlm1, const Sizet2DArray &num_Q)
populate finalStatErrors for MLMC based on Q sums
Definition: NonDMultilevelSampling.cpp:1957
Dakota::DataMethodRep::write
void write(std::ostream &s) const
write a DataInterfaceRep object to an std::ostream
Definition: DataMethod.cpp:592
Dakota::ResultsManager::insert
void insert(const StrStrSizet &iterator_id, const std::string &data_name, const StoredType &sent_data, const MetaDataType metadata=MetaDataType())
insert data
Definition: ResultsManager.hpp:243
SIM::ParallelDirectApplicInterface::~ParallelDirectApplicInterface
~ParallelDirectApplicInterface()
destructor
Definition: PluginParallelDirectApplicInterface.hpp:88
Dakota::SimulationModel::local_eval_concurrency
int local_eval_concurrency()
return userDefinedInterface asynchronous evaluation concurrency
Definition: SimulationModel.hpp:337
Dakota::SharedApproxData::push_available
virtual bool push_available()
queries availability of pushing data associated with a trial set
Definition: SharedApproxData.cpp:348
Dakota::RichExtrapVerification
Class for Richardson extrapolation for code and solution verification.
Definition: RichExtrapVerification.hpp:25
Dakota::EnsembleSurrModel::derived_synchronize_competing
void derived_synchronize_competing()
called from derived_synchronize() for case of distinct models/interfaces with competing LF/HF job que...
Definition: EnsembleSurrModel.cpp:1133
Dakota::ReducedBasis
Definition: ReducedBasis.hpp:30
Dakota::NonDExpansion::nestedRules
bool nestedRules
flag for indicating state of nested and non_nested overrides of default rule nesting,...
Definition: NonDExpansion.hpp:480
dakota::surrogates::Surrogate::value
virtual VectorXd value(const MatrixXd &eval_points, const int qoi)=0
Evaluate the Surrogate at a set of prediction points for a single QoI.
Dakota::ProblemDescDB::set_db_list_nodes
void set_db_list_nodes(const String &method_tag)
set dataMethodIter based on a method identifier string to activate a particular method specification ...
Definition: ProblemDescDB.cpp:434
Dakota::NonDExpansion::algorithm_space_model
const Model & algorithm_space_model() const
Definition: NonDExpansion.hpp:683
Dakota::Graphics::close
void close()
close graphics windows
Definition: DakotaGraphics.cpp:316
Dakota::TANA3Approximation::minX
RealVector minX
vector of minimum param values used for offset/scaling
Definition: TANA3Approximation.hpp:83
get_mc_ptr_int
int DAKOTA_DLL_FN get_mc_ptr_int()
get the DAKOTA pointer to ModelCenter
Definition: dakota_dll_api.cpp:304
Dakota::EffGlobalMinimizer::dataOrder
short dataOrder
order of the data used for surrogate construction, in ActiveSet request vector 3-bit format; user may...
Definition: EffGlobalMinimizer.hpp:283
Dakota::Interface::assign_rep
void assign_rep(std::shared_ptr< Interface > interface_rep)
assign letter or replace existing letter with a new one
Definition: DakotaInterface.cpp:370
Dakota::SurrogateModel::insert_metadata
virtual void insert_metadata(const RealArray &md, size_t position, Response &agg_response)
insert a single response into an aggregated response in the specified position
Definition: SurrogateModel.cpp:1153
Dakota::Model::hessIdAnalytic
IntSet hessIdAnalytic
analytic id's for mixed Hessians
Definition: DakotaModel.hpp:1468
Dakota::GaussProcApproximation::writex
void writex(const char[])
Writes out the current training set (in original units) to a specified file.
Definition: GaussProcApproximation.cpp:1264
Dakota::DataResponsesRep::numFieldResponseFunctions
size_t numFieldResponseFunctions
field_responses: number of response functions which are field-valued
Definition: DataResponses.hpp:102
Dakota::SharedVariablesDataRep::numICV
size_t numICV
number of inactive continuous variables
Definition: SharedVariablesData.hpp:269
Dakota::DataModelRep::pressFlag
bool pressFlag
flag indicating the use of PRESS on the metrics specified
Definition: DataModel.hpp:300
Dakota::Model::primary_response_fn_sense
const BoolDeque & primary_response_fn_sense() const
get the optimization sense for multiple objective functions
Definition: DakotaModel.hpp:3686
Dakota::CONMINOptimizer::B
double * B
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:228
Dakota::PecosApproximation::value
Real value(const Variables &vars)
retrieve the approximate function value for a given parameter vector
Definition: PecosApproximation.hpp:730
Dakota::RandomFieldModel::generate_kl_realization
void generate_kl_realization()
generate a KL realization and write to file
Definition: RandomFieldModel.cpp:508
Dakota::NonDExpansion::mlmfIter
size_t mlmfIter
top level iteration counter in adaptive NonDExpansion ML/MF algorithms, allowing special updating log...
Definition: NonDExpansion.hpp:441
Dakota::Model::primary_response_fn_weights
virtual void primary_response_fn_weights(const RealVector &wts, bool recurse_flag=true)
set the relative weightings for multiple objective functions or least squares terms
Definition: DakotaModel.cpp:3854
Dakota::ResultsManager::clear_databases
void clear_databases()
Delete all databases.
Definition: ResultsManager.cpp:18
Dakota::PythonInterface::derived_map_ac
virtual int derived_map_ac(const String &ac_name)
execute an analysis code portion of a direct evaluation invocation
Definition: PythonInterface.cpp:105
Dakota::Model::approximation_coefficients
virtual const RealVectorArray & approximation_coefficients(bool normalized=false)
retrieve the approximation coefficients from each Approximation within a DataFitSurrModel
Definition: DakotaModel.cpp:4383
Dakota::NonlinearCGOptimizer::gradPrev
RealVector gradPrev
previous gradient
Definition: NonlinearCGOptimizer.hpp:128
Dakota::SharedVariablesData::cdsv_to_all_mask
BitArray cdsv_to_all_mask() const
create a BitArray indicating the complement discrete string subset of all {continuous,...
Definition: SharedVariablesData.hpp:1329
Dakota::NCSUTraits
A version of TraitsBase specialized for NCSU optimizers.
Definition: NCSUOptimizer.hpp:23
Dakota::NonD::computedRelLevels
RealVectorArray computedRelLevels
output reliability levels for all response functions resulting from requestedRespLevels
Definition: DakotaNonD.hpp:334
Dakota::NonDNonHierarchSampling::method_recourse
void method_recourse(unsigned short method_name)
perform a numerical solver method switch due to a detected conflict
Definition: NonDNonHierarchSampling.cpp:1753
Dakota::AdapterModel::adapterSetMap
IntActiveSetMap adapterSetMap
map of active set passed to derived_evaluate_nowait(). Caches values needed for evaluation in synchro...
Definition: AdapterModel.hpp:173
Dakota::ExperimentData::load_experiment
void load_experiment(size_t exp_index, std::ifstream &scalar_data_stream, size_t num_field_sigma_matrices, size_t num_field_sigma_diagonals, size_t num_field_sigma_scalars, size_t num_field_sigma_none, Response &exp_resp)
Load a single experiment exp_index into exp_resp.
Definition: ExperimentData.cpp:493
Dakota::NonDAdaptiveSampling::calc_score_topo_avg_persistence
void calc_score_topo_avg_persistence(int respFnCount)
Function to compute the Average Change in Persistence scores for the candidate points Avg_Persistence...
Definition: NonDAdaptiveSampling.cpp:1074
Dakota::VLint
structure for validating integer uncertain variable labels, bounds, values
Definition: NIDRProblemDescDB.cpp:5130
Dakota::SensAnalysisGlobal::simpleRankCorr
RealMatrix simpleRankCorr
matrix to hold simple rank correlations
Definition: SensAnalysisGlobal.hpp:253
Dakota::Rank1Lattice::get_inline_generating_vector
const std::tuple< UInt32Vector, int > get_inline_generating_vector(ProblemDescDB &problem_db)
Case II: the generating vector is provided in the input file.
Definition: Rank1Lattice.cpp:318
Dakota::NonDMultilevBLUESampling::groupThrottleType
short groupThrottleType
type of throttle for mitigating combinatorial growth in numGroups
Definition: NonDMultilevBLUESampling.hpp:255
Dakota::LibraryEnvironment::filtered_model_list
ModelList filtered_model_list(const String &model_type, const String &interf_type, const String &an_driver)
filter the available Model instances based on matching model type, interface type,...
Definition: LibraryEnvironment.cpp:164
Dakota::DataVariablesRep::DataVariablesRep
DataVariablesRep()
default constructor
Definition: DataVariables.cpp:16
Dakota::DataEnvironment::data_rep
std::shared_ptr< DataEnvironmentRep > data_rep()
return dataEnvRep
Definition: DataEnvironment.hpp:189
Dakota::BootstrapSamplerWithGS::BootstrapSamplerWithGS
BootstrapSamplerWithGS(const Data &orig_data, Getter getter_method, Setter setter_method)
Constructor with extra arguments for the accessor methods.
Definition: BootstrapSampler.hpp:275
Dakota::VPSApproximation::min_coefficients
int min_coefficients() const
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: VPSApproximation.cpp:3231
Dakota::Response::Response
Response(BaseConstructor, const Variables &vars, const ProblemDescDB &problem_db)
constructor initializes the base class part of letter classes (BaseConstructor overloading avoids inf...
Dakota::NonDPolynomialChaos::numAdvance
unsigned short numAdvance
number of frontier expansions per iteration with the ADAPTED_BASIS_EXPANDING_FRONT approach
Definition: NonDPolynomialChaos.hpp:231
Dakota::ProgramOptions::preprocInput
bool preprocInput
whether to pre-process input with pyprepro/etc.
Definition: ProgramOptions.hpp:231
Dakota::NonDEnsembleSampling::compute_mc_estimator_variance
void compute_mc_estimator_variance(const RealVector &var_l, const SizetArray &N_l, RealVector &mc_est_var)
compute the variance of the mean estimator (Monte Carlo sample average)
Definition: NonDEnsembleSampling.hpp:322
Dakota::TestDriverInterface::smooth_herbie
int smooth_herbie()
returns the N-D smooth herbie function
Definition: TestDriverInterface.cpp:4548
Dakota::QMEApproximation::scX1
RealVector scX1
vector of scaled x1 values
Definition: QMEApproximation.hpp:86
Dakota::NonDSampling::compute_moments
void compute_moments(const RealVectorArray &fn_samples)
calculates sample moments from a matrix of observations for a set of QoI
Definition: NonDSampling.hpp:443
Dakota::OutputManager::graphics
Graphics & graphics()
retrieve the graphics handler object
Definition: OutputManager.hpp:201
Dakota::ScaleScope
ScaleScope
Enum to specify whether a scale shared among responses.
Definition: dakota_results_types.hpp:228
dakota::util::QRSolver
The QRSolver class solves the linear least squares problem with a QR decomposition.
Definition: UtilLinearSolvers.hpp:192
Dakota::MPIPackBuffer::resize
void resize(const int newsize)
Resizes the internal buffer.
Definition: MPIPackBuffer.cpp:27
Dakota::ApplicationInterface::analysisCommRank
int analysisCommRank
processor rank within analysisComm
Definition: ApplicationInterface.hpp:225
Dakota::ProbabilityTransformModel::set_u_to_x_mapping
static void set_u_to_x_mapping(const Variables &u_vars, const ActiveSet &u_set, ActiveSet &x_set)
static function for RecastModels used to map u-space ActiveSets from NonD Iterators to x-space Active...
Definition: ProbabilityTransformModel.cpp:857
Dakota::NonDReliability::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: NonDReliability.cpp:64
Dakota::SharedVariablesData::all_discrete_real_label
void all_discrete_real_label(const String &drv_label, size_t index)
set discrete real label at index start
Definition: SharedVariablesData.hpp:1480
Dakota::DigitalNet::digitalShift
UInt64Vector digitalShift
Digital shift associated with this digital net.
Definition: DigitalNet.hpp:116
Dakota::NonDQuadrature::filter_parameter_sets
void filter_parameter_sets()
prune allSamples back to size numSamples, retaining points with highest product weight
Definition: NonDQuadrature.cpp:321
Dakota::COLINApplication
Definition: COLINApplication.hpp:32
Dakota::ConcurrentMetaIterator::~ConcurrentMetaIterator
~ConcurrentMetaIterator()
destructor
Definition: ConcurrentMetaIterator.cpp:147
Dakota::Model::single_apply
virtual void single_apply(const Variables &vars, Response &resp, const Pecos::ActiveKey &paired_key)
apply a DiscrepancyCorrection to correct an approximation within an EnsembleSurrModel
Definition: DakotaModel.cpp:4560
Dakota::PecosApproximation::expansion_moments
const RealVector & expansion_moments() const
return expansion moments from Pecos::PolynomialApproximation
Definition: PecosApproximation.hpp:678
Dakota::SurrogateModel::activate_distribution_parameter_derivatives
void activate_distribution_parameter_derivatives()
activate derivative setting w.r.t. distribution parameters
Definition: SurrogateModel.hpp:250
Dakota::DataMethodRep::varPartitions
UShortArray varPartitions
the partitions specification for PStudy method in MethodPSMPS
Definition: DataMethod.hpp:1393
dakota::surrogates::Python::gradient
MatrixXd gradient(const MatrixXd &eval_points)
Evaluate the gradient of the python surrogate at a set of prediction points for QoI index 0.
Definition: SurrogatesPython.hpp:109
Dakota::GaussProcApproximation::trainValues
RealMatrix trainValues
An array of response values; one response value per sample site.
Definition: GaussProcApproximation.hpp:200
Dakota::DataResponsesRep::simVariance
RealVector simVariance
list of variances of errors to be added to simulation responses
Definition: DataResponses.hpp:158
Dakota::MPIUnpackBuffer
Class for unpacking MPI message buffers.
Definition: MPIPackBuffer.hpp:183
Dakota::TestDriverInterface::scalable_monomials
int scalable_monomials()
simple monomials for UQ exactness testing
Definition: TestDriverInterface.cpp:3774
Dakota::SurrogateModel::trans_grad_X_to_S
void trans_grad_X_to_S(const RealVector &fn_grad_x, RealVector &fn_grad_s, const RealVector &x_vars)
transform x-space gradient vector to gradient with respect to inserted distribution parameters
Definition: SurrogateModel.hpp:281
Dakota::Iterator::derived_set_communicators
virtual void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: DakotaIterator.cpp:1304
Dakota::DataFitSurrModel::required_points
int required_points()
return points required for build according to pointsManagement mode
Definition: DataFitSurrModel.hpp:581
Dakota::ApproximationInterface::approximation_variances
const RealVector & approximation_variances(const Variables &vars)
retrieve the approximation variances from each Approximation within an ApproximationInterface
Definition: ApproximationInterface.cpp:940
Dakota::SurrBasedGlobalMinimizer
Definition: SurrBasedGlobalMinimizer.hpp:69
Dakota::binary_search
int binary_search(T target, Teuchos::SerialDenseVector< O, T > &data)
find the interval containing a target value. This function assumes the data is in ascending order.
Definition: ExperimentDataUtils.hpp:26
Dakota::Model::solution_level_real_value
virtual Real solution_level_real_value() const
return the active (real) value of the solution control
Definition: DakotaModel.cpp:3815
Dakota::NLPQLPTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: NLPQLPOptimizer.hpp:77
Dakota::Iterator::post_run
virtual void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: DakotaIterator.cpp:1150
Dakota::ProblemDescDB::max_procs_per_ea
int max_procs_per_ea()
compute maximum evaluation partition size based on lower level overrides and concurrency levels
Definition: ProblemDescDB.cpp:1219
Dakota::NonDPolynomialChaos::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final coefficients and final statistics
Definition: NonDPolynomialChaos.cpp:1250
Dakota::DataVariablesRep::lognormalUncStdDevs
RealVector lognormalUncStdDevs
standard deviations of the lognormal uncertain variables (from the std_deviations specification in Va...
Definition: DataVariables.hpp:333
Dakota::SurfpackApproximation::surrogates_to_surf_data
void surrogates_to_surf_data()
copy from SurrogateData to SurfPoint/SurfData in surfData
Definition: SurfpackApproximation.cpp:861
Dakota::NonDCalibration
Definition: NonDCalibration.hpp:24
Dakota::PSUADEDesignCompExp::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: PSUADEDesignCompExp.cpp:98
Dakota::RecastModel::init_distribution
void init_distribution(bool consistent_vars)
initialize mvDist from SharedVariablesData
Definition: RecastModel.cpp:374
Dakota::DataVariablesRep::discreteUncSetRealCat
BitArray discreteUncSetRealCat
is each dusr var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:601
Dakota::DataModelRep::numRestarts
int numRestarts
number of restarts for gradient-based optimization in GP
Definition: DataModel.hpp:268
Dakota::Optimizer::~Optimizer
~Optimizer()
destructor
Definition: DakotaOptimizer.hpp:646
Dakota::TestDriverInterface::mf_short_column
int mf_short_column()
alternate short_column formulations for multifidelity or model form studies
Definition: TestDriverInterface.cpp:2663
Dakota::SNLLOptimizer::deallocate
void deallocate()
deallocate any pointer allocations
Definition: SNLLOptimizer.cpp:556
Dakota::MPIUnpackBuffer::Size
int Size
The total size that has been allocated for the buffer.
Definition: MPIPackBuffer.hpp:274
Dakota::EnsembleSurrModel::component_parallel_mode
void component_parallel_mode(short mode)
update component parallel mode for supporting parallelism in the low ad high fidelity models
Definition: EnsembleSurrModel.cpp:1912
Dakota::VPSApproximation::trainValues
RealMatrix trainValues
An array of response values; one response value per sample site.
Definition: VPSApproximation.hpp:193
Dakota::DataMethodRep::exportMCMCPtsFile
String exportMCMCPtsFile
the file name from the export_mcmc_points_file specification
Definition: DataMethod.hpp:1422
Dakota::Iterator::parallelLib
ParallelLibrary & parallelLib
class member reference to the parallel library
Definition: DakotaIterator.hpp:474
Dakota::NonDMultilevelStochCollocation::sequenceIndex
size_t sequenceIndex
sequence index for {quadOrder,ssgLevel}SeqSpec
Definition: NonDMultilevelStochCollocation.hpp:90
Dakota::NonDLocalReliability::assign_mean_data
void assign_mean_data()
update mostProbPointX/U, computedRespLevel, fnGradX/U, and fnHessX/U from ranVarMeansX/U,...
Definition: NonDLocalReliability.cpp:1841
Dakota::DataModelRep::moduleAndClassName
String moduleAndClassName
file containing python module methods used by python surrogates
Definition: DataModel.hpp:316
Dakota::DataModelRep::hierarchicalTags
bool hierarchicalTags
whether this model and its children will add hierarchy-based tags to eval ids
Definition: DataModel.hpp:111
Dakota::ParallelLevel::read
void read(MPIUnpackBuffer &s)
read a ParallelLevel object from a packed MPI buffer
Definition: ParallelLibrary.hpp:360
Dakota::PRPMultiIndexCache
bmi::multi_index_container< Dakota::ParamResponsePair, bmi::indexed_by< bmi::ordered_non_unique< bmi::tag< ordered >, bmi::const_mem_fun< Dakota::ParamResponsePair, const IntStringPair &, &Dakota::ParamResponsePair::eval_interface_ids > >, bmi::hashed_non_unique< bmi::tag< hashed >, bmi::identity< Dakota::ParamResponsePair >, partial_prp_hash, partial_prp_equality > > > PRPMultiIndexCache
Boost Multi-Index Container for globally caching ParamResponsePairs.
Definition: PRPMultiIndex.hpp:168
Dakota::Model::discrete_int_variable_type
void discrete_int_variable_type(unsigned short div_type, size_t i)
set an active discrete variable type in currentVariables
Definition: DakotaModel.hpp:1991
Dakota::Variables::read_annotated
virtual void read_annotated(std::istream &s)
read a variables object in annotated format from an istream
Dakota::NonDAdaptImpSampling::core_run
void core_run()
performs adaptive importance sampling and computes probability of failure
Definition: NonDAdaptImpSampling.cpp:267
Dakota::SurrogateModel::init_model_constraints
void init_model_constraints(Model &model)
initialize model with linear/nonlinear constraint data that could change once per set of evaluations ...
Definition: SurrogateModel.cpp:212
Dakota::NonDBayesCalibration::mcmcModelHasSurrogate
bool mcmcModelHasSurrogate
whether the MCMC Model is a surrogate, or a thin transformation around a surrogate,...
Definition: NonDBayesCalibration.hpp:287
Dakota::EffGlobalMinimizer::PIF_objective_eval
static void PIF_objective_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the objective function in the Expected Improvement (EIF) problem formulation ...
Definition: EffGlobalMinimizer.cpp:893
Dakota::DirectApplicInterface::xDR
RealVector xDR
discrete real variables used within direct simulator fns
Definition: DirectApplicInterface.hpp:173
Dakota::RealScale::isMatrix
bool isMatrix
2d or 1d?
Definition: dakota_results_types.hpp:309
Dakota::Approximation::recommended_coefficients
virtual int recommended_coefficients() const
return the recommended number of samples (unknowns) required to build the derived class approximation...
Definition: DakotaApproximation.cpp:985
Dakota::ProblemDescDB::get_voidss
void ** get_voidss(const String &entry_name) const
for getting a void**, e.g., &dlLib
Definition: ProblemDescDB.cpp:2795
Dakota::Model::hessian_id_analytic
const IntSet & hessian_id_analytic() const
return the mixed Hessian analytic IDs (hessIdAnalytic)
Definition: DakotaModel.hpp:3667
Dakota::NonDSampling::archive_std_regress_coeffs
void archive_std_regress_coeffs()
archive standardized regression coefficients in results DB
Dakota::svd
void svd(RealMatrix &matrix, RealVector &singular_vals, RealMatrix &v_trans, bool compute_vectors)
Compute the SVD of an arbitrary matrix A = USV^T.
Definition: dakota_linear_algebra.cpp:16
Dakota::Response::read_labeled_fn_vals
void read_labeled_fn_vals(std::istream &s, const ShortArray &asv, size_t num_metadata, std::ostringstream &errors)
Read function values from an annotated stream. Insert error messages.
SIM::ParallelDirectApplicInterface
Sample derived interface class for testing parallel simulator plug-ins using assign_rep().
Definition: PluginParallelDirectApplicInterface.hpp:32
Dakota::DataMethodRep::maxHifiEvals
int maxHifiEvals
maximum number of highfidelity model runs to be used for adaptive Bayesian experimental design
Definition: DataMethod.hpp:1298
Dakota::SubspaceModel::response_mapping
static void response_mapping(const Variables &recast_y_vars, const Variables &sub_model_x_vars, const Response &sub_model_resp, Response &recast_resp)
map responses from the sub-model to the recast model
Definition: SubspaceModel.cpp:516
Dakota::NonDAdaptiveSampling::numKneighbors
int numKneighbors
The number of approximate nearest neighbors to use in computing the AMSC.
Definition: NonDAdaptiveSampling.hpp:227
Dakota::MixedVarConstraints::~MixedVarConstraints
~MixedVarConstraints()
destructor
Definition: MixedVarConstraints.hpp:71
Dakota::StringScale::StringScale
StringScale(const std::string &in_label, const std::vector< String > &in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes a vector of strings.
Definition: dakota_results_types.hpp:416
Dakota::RecastModel::nonlinearVarsMapping
bool nonlinearVarsMapping
boolean set to true if the variables mapping involves a nonlinear transformation. Used in transform_s...
Definition: RecastModel.hpp:567
Dakota::NonD::discrepancy_sample_counts
virtual bool discrepancy_sample_counts() const
flag identifying whether sample counts correspond to level discrepancies
Definition: DakotaNonD.hpp:481
Dakota::NonDQUESOBayesCalibration::postRv
std::shared_ptr< QUESO::GenericVectorRV< QUESO::GslVector, QUESO::GslMatrix > > postRv
random variable for the posterior
Definition: NonDQUESOBayesCalibration.hpp:223
Dakota::NL2SOLLeastSq::mxfcal
int mxfcal
function-evaluation limit (max_function_evaluations)
Definition: NL2SOLLeastSq.hpp:120
Dakota::NonDGPMSABayesCalibration::lhsIter
Iterator lhsIter
LHS iterator for generating samples for GP.
Definition: NonDGPMSABayesCalibration.hpp:164
Dakota::Model::trans_grad_X_to_U
virtual void trans_grad_X_to_U(const RealVector &fn_grad_x, RealVector &fn_grad_u, const RealVector &x_vars)
transform x-space gradient vector to u-space
Definition: DakotaModel.cpp:5226
Dakota::Interface::evalTagPrefix
String evalTagPrefix
set of period-delimited evaluation ID tags to use in evaluation tagging
Definition: DakotaInterface.hpp:429
Dakota::Interface::approximation_variances
virtual const RealVector & approximation_variances(const Variables &vars)
retrieve the approximation variances from each Approximation within an ApproximationInterface
Definition: DakotaInterface.cpp:1443
Dakota::NomadTraits::NomadTraits
NomadTraits()
default constructor
Definition: NomadOptimizer.hpp:61
Dakota::DataModelRep::~DataModelRep
~DataModelRep()
destructor
Definition: DataModel.hpp:527
Dakota::VLS_aleatory
static int VLS_aleatory[NUM_UNC_STR_CONT]
which uncertain string check array containers are aleatory (true = 1)
Definition: NIDRProblemDescDB.cpp:5230
Dakota::DataMethodRep::standardizedSpace
bool standardizedSpace
use of standardized probability spaces for MCMC within Bayesian inference
Definition: DataMethod.hpp:1190
Dakota::Model::inactive_discrete_string_variable_labels
StringMultiArrayConstView inactive_discrete_string_variable_labels() const
return the inactive discrete variable labels in currentVariables
Definition: DakotaModel.hpp:2553
Dakota::ParamStudy
Class for vector, list, centered, and multidimensional parameter studies.
Definition: ParamStudy.hpp:35
Dakota::NonDQuadrature::decrement_grid
void decrement_grid()
decrement SSG level/TPQ order
Definition: NonDQuadrature.hpp:266
Dakota::SharedPecosApproxData::advancement_available
bool advancement_available()
queries availability of advancing the approximation resolution
Definition: SharedPecosApproxData.hpp:369
Dakota::Variables::save
void save(Archive &ar, const unsigned int version) const
write a Variables object to an archive
Dakota::DLSolverTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: DLSolver.hpp:51
dakota::surrogates::GaussianProcess::set_opt_params
void set_opt_params(const std::vector< double > &opt_params)
Update the vector of optimization parameters.
Definition: SurrogatesGaussianProcess.cpp:567
Dakota::DataMethodRep::initStepLength
Real initStepLength
the initStepLength choice for nonlinearly constrained APPS in MethodAPPSDC
Definition: DataMethod.hpp:546
Dakota::TraitsBase::supports_multiobjectives
virtual bool supports_multiobjectives()
Return flag indicating whether method supports multiobjective optimization.
Definition: DakotaTraitsBase.hpp:91
Dakota::DirectApplicInterface::xCM
std::map< var_t, Real > xCM
map from var_t enum to continuous value
Definition: DirectApplicInterface.hpp:186
Dakota::Iterator::random_seed
virtual void random_seed(int seed)
set randomSeed, if present
Definition: DakotaIterator.cpp:1722
Dakota::Approximation::clear_current_active_data
virtual void clear_current_active_data()
clear current build data in preparation for next build
Definition: DakotaApproximation.hpp:586
Dakota::NonDDREAMBayesCalibration::nonDDREAMInstance
static NonDDREAMBayesCalibration * nonDDREAMInstance
Pointer to current class instance for use in static callback functions.
Definition: NonDDREAMBayesCalibration.hpp:118
Dakota::NonDExpansion::gammaEstimatorScale
Real gammaEstimatorScale
scale parameter for allocation by ESTIMATOR_VARIANCE in multilevel_regression()
Definition: NonDExpansion.hpp:468
Dakota::RecastModel::append_approximation
void append_approximation(bool rebuild_flag)
appends data to the subModel approximation
Definition: RecastModel.hpp:952
Dakota::ProblemDescDB::interfaceDBLocked
bool interfaceDBLocked
prevents use of get_<type> retrieval and set_<type> update functions prior to setting the list node f...
Definition: ProblemDescDB.hpp:513
Dakota::Model::supports_derivative_estimation
void supports_derivative_estimation(bool sed_flag)
set whether this model should perform or pass on derivative estimation
Definition: DakotaModel.hpp:3721
Dakota::NonDEnsembleSampling::exportSampleSets
bool exportSampleSets
if defined, export each of the sample increments in ML, CV, MLCV using tagged tabular files
Definition: NonDEnsembleSampling.hpp:220
Dakota::ReducedBasis::get_left_singular_vector
const RealMatrix & get_left_singular_vector() const
the num_observations n x num_observations n orthogonal matrix U; the left singular vectors are the fi...
Definition: ReducedBasis.hpp:77
Dakota::ExperimentData::recover_model
void recover_model(size_t num_pri_fns, RealVector &model_fns) const
recover original model from the first experiment block in a full set of residuals; works in no interp...
Definition: ExperimentData.cpp:1290
Dakota::Analyzer::response_results
const Response & response_results() const
return a single final iterator solution (response)
Definition: DakotaAnalyzer.hpp:327
Dakota::NonDExpansion::push_increment
virtual void push_increment()
helper function to manage different push increment cases
Definition: NonDExpansion.cpp:1206
Dakota::Iterator::all_variables
virtual const VariablesArray & all_variables()
return the complete set of evaluated variables
Definition: DakotaIterator.cpp:1792
Dakota::ApplicationInterface::evalCacheFlag
bool evalCacheFlag
used to manage a user request to deactivate the function evaluation cache (i.e., queries and insertio...
Definition: ApplicationInterface.hpp:475
Dakota::DirectApplicInterface::xDSLabels
StringMultiArray xDSLabels
discrete string variable labels
Definition: DirectApplicInterface.hpp:178
Dakota::MixedVariables::write
void write(std::ostream &s, unsigned short vars_part=ALL_VARS) const
write a variables object to an std::ostream, e.g., the console, optionally specifying which partition...
Definition: MixedVariables.cpp:106
Dakota::SurrBasedLocalMinimizer::~SurrBasedLocalMinimizer
~SurrBasedLocalMinimizer()
destructor
Definition: SurrBasedLocalMinimizer.cpp:133
Dakota::NonDMultilevControlVarSampling::delegateMethod
short delegateMethod
core_run() can delegate execution to either ML or CV if hierarchy does not support MLCV; in this case...
Definition: NonDMultilevControlVarSampling.hpp:353
Dakota::Iterator::print_results
virtual void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: DakotaIterator.cpp:1670
Dakota::ProblemDescDB::get_sizet
size_t get_sizet(const String &entry_name) const
get a size_t out of the database based on an identifier string
Definition: ProblemDescDB.cpp:2514
Dakota::DataEnvironmentRep::interfEvalsSelection
unsigned short interfEvalsSelection
Interface selection for eval storage.
Definition: DataEnvironment.hpp:97
Dakota::NonDAdaptiveSampling::update_amsc
void update_amsc(int respFnCount=0)
Update the approximate Morse-Smale complex based on the training points and selected candidates....
Definition: NonDAdaptiveSampling.cpp:579
Dakota::Model::discrete_real_upper_bounds
const RealVector & discrete_real_upper_bounds() const
return the active discrete real upper bounds from userDefinedConstraints
Definition: DakotaModel.hpp:2963
Dakota::NonDGenACVSampling::activeModelSetIter
std::map< UShortArray, UShortArraySet >::const_iterator activeModelSetIter
the active instance from enumeration of UShortArray keys in modelDAGs
Definition: NonDGenACVSampling.hpp:265
Dakota::SharedResponseData::field_lengths
const IntVector & field_lengths() const
length of each primary field
Definition: SharedResponseData.hpp:355
Dakota::NonDSparseGrid::sparse_grid_level
void sparse_grid_level(unsigned short ssg_level)
update the sparse grid level (e.g., from a level sequence)
Definition: NonDSparseGrid.hpp:156
Dakota::SeqHybridMetaIterator::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: SeqHybridMetaIterator.cpp:113
Dakota::OptDartsOptimizer
Wrapper class for OptDarts Optimizer.
Definition: OptDartsOptimizer.hpp:49
Dakota::Model::inactive_discrete_real_lower_bounds
const RealVector & inactive_discrete_real_lower_bounds() const
return the inactive discrete lower bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3093
Dakota::NonDPolynomialChaos::print_coefficients
void print_coefficients(std::ostream &s)
print the PCE coefficient array for the orthogonal basis
Definition: NonDPolynomialChaos.cpp:1266
Dakota::EnsembleSurrModel::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set active parallel configuration within the current low and high fidelity models identified by {low,...
Definition: EnsembleSurrModel.cpp:273
Dakota::Analyzer::variables_array_results
const VariablesArray & variables_array_results()
return multiple final iterator solutions (variables). This should only be used if returns_multiple_po...
Definition: DakotaAnalyzer.hpp:316
Dakota::ProblemDescDB::min_procs_per_ea
int min_procs_per_ea()
compute minimum evaluation partition size based on lower level overrides
Definition: ProblemDescDB.cpp:1207
Dakota::NonDAdaptiveSampling::score_new_candidates
void score_new_candidates()
Score New candidates based on the chosen metrics.
Definition: NonDAdaptiveSampling.cpp:416
Dakota::NonDEnsembleSampling::equivHFEvals
Real equivHFEvals
equivalent number of high fidelity evaluations accumulated using samples across multiple model forms ...
Definition: NonDEnsembleSampling.hpp:203
Dakota::TestDriverInterface::lf_rosenbrock
int lf_rosenbrock()
a low fidelity version of the Rosenbrock function
Definition: TestDriverInterface.cpp:1390
Dakota::DataMethodRep::procsPerIterator
int procsPerIterator
number of processors for each concurrent iterator partition (from the processors_per_iterator specifi...
Definition: DataMethod.hpp:380
Dakota::LeastSq::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
Definition: DakotaLeastSq.cpp:141
Dakota::CollabHybridMetaIterator::lightwtMethodCtor
bool lightwtMethodCtor
use of lightweight Iterator construction by name
Definition: CollabHybridMetaIterator.hpp:75
Dakota::ProblemDescDB::unlock
void unlock()
Explicitly unlocks the database. Use with care.
Definition: ProblemDescDB.hpp:534
Dakota::ConcurrentMetaIterator::unpack_results_buffer
void unpack_results_buffer(MPIUnpackBuffer &recv_buffer, int job_index)
used by IteratorScheduler to unpack results data from an iterator run
Definition: ConcurrentMetaIterator.hpp:208
Dakota::RandomFieldModel::actualReducedRank
int actualReducedRank
command to run RF Suite
Definition: RandomFieldModel.hpp:196
Dakota::DataMethodRep::maxRefineIterations
size_t maxRefineIterations
maximum number of refinement iterations allowed for a uniform/adaptive refinement approach (from the ...
Definition: DataMethod.hpp:326
Dakota::Analyzer::numContinuousVars
size_t numContinuousVars
number of active continuous vars
Definition: DakotaAnalyzer.hpp:178
Dakota::NonDSparseGrid::push_set
void push_set()
invokes SparseGridDriver::push_set()
Definition: NonDSparseGrid.hpp:214
Dakota::Response::functionHessians
RealSymMatrixArray functionHessians
second derivatives of the response functions
Definition: DakotaResponse.hpp:408
Dakota::ProgramOptions::parser_options
const String & parser_options() const
(deprecated) NIDR parser options
Definition: ProgramOptions.cpp:130
Dakota::Variables::active_to_inactive_variables
void active_to_inactive_variables(const Variables &vars)
copy the active cv/div/dsv/drv variables from vars to inactive on this
Definition: DakotaVariables.hpp:1024
Dakota::NonDBayesCalibration::invGammaDists
std::vector< Pecos::RandomVariable > invGammaDists
distributions for hyper-params
Definition: NonDBayesCalibration.hpp:421
Dakota::NonDAdaptImpSampling::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDAdaptImpSampling.cpp:109
Dakota::EffGlobalTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: EffGlobalMinimizer.hpp:44
Dakota::NonDGPImpSampling::xDrawThis
RealVectorArray xDrawThis
xDrawThis, appended to locally to hold the X values of emulator points chosen
Definition: NonDGPImpSampling.hpp:115
Dakota::APPSEvalMgr::recv
int recv(int &apps_tag, HOPSPACK::Vector &apps_f, HOPSPACK::Vector &apps_cEqs, HOPSPACK::Vector &apps_cIneqs, string &apps_msg)
returns a function value to APPS
Definition: APPSEvalMgr.cpp:91
Dakota::NL2Res
Auxiliary information passed to calcr and calcj via ur.
Definition: NL2SOLLeastSq.cpp:116
Dakota::DataVariablesRep::histogramUncPointStrPairs
StringRealMapArray histogramUncPointStrPairs
An array for each string-valued point-based histogram uncertain variable. Each array entry is a map f...
Definition: DataVariables.hpp:525
Dakota::strends
bool strends(const std::string &input, const std::string &test)
Return true if input string ends with string test.
Definition: dakota_data_util.hpp:341
Dakota::DataModelRep::propagationModelPointer
String propagationModelPointer
pointer to the model through which to propagate the random field
Definition: DataModel.hpp:496
Dakota::Interface::shared_approximation
virtual SharedApproxData & shared_approximation()
retrieve the SharedApproxData within an ApproximationInterface
Definition: DakotaInterface.cpp:1372
Dakota::Interface::active_model_key
virtual void active_model_key(const Pecos::ActiveKey &key)
activate an approximation state based on its key
Definition: DakotaInterface.cpp:983
Dakota::COLINApplication::collect_evaluation_impl
virtual utilib::Any collect_evaluation_impl(colin::AppResponse::response_map_t &responses, utilib::seed_t &seed)
Collect a completed evaluation from DAKOTA.
Definition: COLINApplication.cpp:323
Dakota::ConsoleRedirector::ostreamHandle
std::ostream *& ostreamHandle
The handle (target ostream) through which output is sent; typically dakota_cout or dakota_cerr....
Definition: OutputManager.hpp:93
Dakota::SharedVariablesData::active_components_totals
const SizetArray & active_components_totals() const
return active variable type counts for {continuous,discrete integer,discrete real} {design,...
Definition: SharedVariablesData.hpp:1624
Dakota::SharedVariablesData::dsv_to_all_mask
BitArray dsv_to_all_mask() const
create a BitArray indicating the active discrete string subset of all {continuous,...
Definition: SharedVariablesData.hpp:1313
Dakota::NonDLHSSampling::vbdViaSamplingMethod
unsigned short vbdViaSamplingMethod
sampling method for computing variance-based decomposition indices
Definition: NonDLHSSampling.hpp:171
Dakota::DataEnvironmentRep::DataEnvironmentRep
DataEnvironmentRep()
constructor
Definition: DataEnvironment.cpp:19
Dakota::det_AtransA
double det_AtransA(RealMatrix &A)
Use SVD to compute det(A'*A), destroying A with the SVD.
Definition: dakota_linear_algebra.cpp:138
Dakota::ProcessApplicInterface::resultsFileName
std::string resultsFileName
the results file name actually used (modified with tagging or temp files); only valid from define_fil...
Definition: ProcessApplicInterface.hpp:187
Dakota::StringScale::cache
std::vector< String > cache
Cache of strings that back the pointers; used only to improve the safety of initializer_list<String> ...
Definition: dakota_results_types.hpp:492
Dakota::SNLLTraits
A version of TraitsBase specialized for SNLL optimizers.
Definition: SNLLOptimizer.hpp:42
SIM::SerialDirectApplicInterface::SerialDirectApplicInterface
SerialDirectApplicInterface(const Dakota::ProblemDescDB &problem_db)
constructor
Definition: PluginSerialDirectApplicInterface.hpp:92
Dakota::DataFitSurrModel::derived_interface
Interface & derived_interface()
return approxInterface
Definition: DataFitSurrModel.hpp:732
Dakota::NonDMultilevelFunctionTrain::NonDMultilevelFunctionTrain
NonDMultilevelFunctionTrain(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDMultilevelFunctionTrain.cpp:27
Dakota::Interface::cache_unmatched_responses
void cache_unmatched_responses()
migrate all remaining response records from rawResponseMap to cachedResponseMap
Definition: DakotaInterface.cpp:866
Dakota::CommandLineHandler
Utility class for managing command line inputs to DAKOTA.
Definition: CommandLineHandler.hpp:140
Dakota::NonD::numCAUV
size_t numCAUV
number of active continuous aleatory uncertain variables
Definition: DakotaNonD.hpp:314
Dakota::Constraints::num_linear_eq_constraints
size_t num_linear_eq_constraints() const
return the number of linear equality constraints
Definition: DakotaConstraints.hpp:990
Dakota::DirectApplicInterface::xDILabels
StringMultiArray xDILabels
discrete integer variable labels
Definition: DirectApplicInterface.hpp:176
Dakota::DerivInformedPropCovLogitTK::DerivInformedPropCovLogitTK
DerivInformedPropCovLogitTK(const char *prefix, const QUESO::VectorSet< V, M > &vectorSet, const std::vector< double > &scales, const M &covMatrix, NonDQUESOBayesCalibration *queso_instance)
Constructor for derivative-informed logit proposal covariance.
Definition: QUESOImpl.cpp:159
Dakota::NonDNonHierarchSampling::deltaNActualHF
size_t deltaNActualHF
for sample projections, the calculated increment in HF samples that would be evaluated if full iterat...
Definition: NonDNonHierarchSampling.hpp:679
Dakota::ExperimentResponse::set_scalar_covariance
void set_scalar_covariance(RealVector &scalars) override
method to set the covariance matrix defined for ExperimentResponse
Definition: ExperimentResponse.cpp:53
Dakota::Response::set_scalar_covariance
virtual void set_scalar_covariance(RealVector &scalars)
method to set the covariance matrix defined for ExperimentResponse
Dakota::WorkdirHelper::~WorkdirHelper
~WorkdirHelper()
destructor
Dakota::Response::function_labels
const StringArray & function_labels() const
return the fine-grained (unrolled) response function identifier strings from sharedRespData
Definition: DakotaResponse.hpp:856
Dakota::DataMethodRep::concurrentParameterSets
RealVector concurrentParameterSets
user-specified (i.e., nonrandom) parameter sets to evaluate in the pareto_set and multi_start meta-it...
Definition: DataMethod.hpp:426
dakota::util::LinearSolverBase::solve
virtual void solve(const MatrixXd &A, const MatrixXd &b, MatrixXd &x)
Find a solution to linear problem.
Definition: UtilLinearSolvers.cpp:98
Dakota::Variables::discrete_string_variables_view
StringMultiArrayView discrete_string_variables_view()
return a mutable view of the active discrete string variables
Definition: DakotaVariables.hpp:1077
Dakota::NonDLHSSampling::print_header_and_statistics
void print_header_and_statistics(std::ostream &s, const int &num_samples)
Print a header and summary statistics.
Definition: NonDLHSSampling.cpp:1018
Dakota::h5_mem_dtype
H5::DataType h5_mem_dtype(const Real &)
Return the HDF5 datatype to read a Real in memory.
Definition: HDF5_IO.hpp:115
Dakota::DataModelRep::subspaceIdEnergy
bool subspaceIdEnergy
Flag to use eigenvalue energy method to identify active subspace dimension.
Definition: DataModel.hpp:376
Dakota::TPLDataTransfer::nonlinearIneqConstraintMapMultipliers
std::vector< double > nonlinearIneqConstraintMapMultipliers
multipliers for constraint transformations
Definition: DakotaTPLDataTransfer.hpp:173
Dakota::NonDMultilevelPolynomialChaos::assign_allocation_control
void assign_allocation_control()
assign defaults related to allocation control (currently for ML regression approaches)
Definition: NonDMultilevelPolynomialChaos.cpp:533
Dakota::TrackerHTTP::outputLevel
short outputLevel
verbosity control
Definition: TrackerHTTP.hpp:131
Dakota::SharedVariablesDataRep::allDiscreteRealIds
SizetMultiArray allDiscreteRealIds
array of 1-based ids (into total variable set) for discrete real
Definition: SharedVariablesData.hpp:304
Dakota::EnsembleSurrModel::evaluation_cache
bool evaluation_cache(bool recurse_flag=true) const
if recurse_flag, return true if evaluation cache usage in subordinate models {approxModels,...
Definition: EnsembleSurrModel.hpp:1226
Dakota::NonDWASABIBayesCalibration::calibrate
void calibrate() override
Definition: NonDWASABIBayesCalibration.cpp:57
Dakota::NonDQUESOBayesCalibration::init_precond_request_value
void init_precond_request_value()
initialize the ASV value for preconditioned cases
Definition: NonDQUESOBayesCalibration.cpp:216
Dakota::ExperimentData::covarianceDeterminant
Real covarianceDeterminant
cached product of each experiment covariance's determinant
Definition: ExperimentData.hpp:436
Dakota::StringScale::numCols
int numCols
Number of columns; equals length of scale when 1D.
Definition: dakota_results_types.hpp:494
Dakota::SurrBasedLocalMinimizer::truthSetRequest
short truthSetRequest
derivative order of truth data used within the SBLM process
Definition: SurrBasedLocalMinimizer.hpp:217
Dakota::DataResponsesRep::nonlinearEqScaleTypes
StringArray nonlinearEqScaleTypes
vector of nonlinear equality constraint scaling types (from the nonlinear_equality_scale_types specif...
Definition: DataResponses.hpp:141
Dakota::NonDACVSampling::update_projected_samples
void update_projected_samples(const MFSolutionData &soln, const UShortArray &approx_set, const SizetArray &N_H_actual, size_t &N_H_alloc, size_t &delta_N_H_actual, Real &delta_equiv_hf)
Definition: NonDACVSampling.cpp:1268
Dakota::Iterator::output_level
short output_level() const
return the method output level (outputLevel)
Definition: DakotaIterator.hpp:724
Dakota::RestartWriter::operator=
const RestartWriter & operator=(const RestartWriter &)
assignment is disallowed due to file stream
Dakota::SharedVariablesData::acv_index_to_all_index
size_t acv_index_to_all_index(size_t acv_index) const
convert index within all continuous variables to index within aggregated variables (all continous,...
Definition: SharedVariablesData.hpp:1149
Dakota::EffGlobalMinimizer::effGlobalInstance
static EffGlobalMinimizer * effGlobalInstance
pointer to the active object instance used within the static evaluator functions in order to avoid th...
Definition: EffGlobalMinimizer.hpp:255
Dakota::NonDHierarchSampling::NonDHierarchSampling
NonDHierarchSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDHierarchSampling.cpp:29
Dakota::Response::Response
Response()
default constructor
Dakota::SOLBase::constrOffset
size_t constrOffset
used in constraint_eval() to bridge NLSSOLLeastSq::numLeastSqTerms and NPSOLOptimizer::numObjectiveFn...
Definition: SOLBase.hpp:200
Dakota::NonDEnsembleSampling::~NonDEnsembleSampling
~NonDEnsembleSampling()
destructor (virtual declaration should be redundant with ~Iterator, but this is top of MLMF diamond s...
Definition: NonDEnsembleSampling.cpp:164
Dakota::Model::run_dace
virtual void run_dace()
execute the DACE iterator (prior to building/appending the approximation)
Definition: DakotaModel.cpp:4306
Dakota::NonDMultilevelSampling::aggregate_variance_Ysum
Real aggregate_variance_Ysum(const Real *sum_Y, const Real *sum_YY, const SizetArray &N_l)
sum up variances across QoI (using sum_YY with means from sum_Y)
Definition: NonDMultilevelSampling.hpp:781
Dakota::Variables::all_discrete_real_variable_ids
SizetMultiArrayConstView all_discrete_real_variable_ids() const
return all discrete real variable position identifiers
Definition: DakotaVariables.hpp:1794
Dakota::GaussProcApproximation::usePointSelection
bool usePointSelection
a flag to indicate the use of point selection
Definition: GaussProcApproximation.hpp:269
Dakota::ProblemDescDB::response_list
ResponseList & response_list()
return a list of all Response objects that have been instantiated
Definition: ProblemDescDB.hpp:565
Dakota::CONMINOptimizer::N2
int N2
Size variable for CONMIN arrays. See CONMIN manual.
Definition: CONMINOptimizer.hpp:171
dakota::surrogates::Kernel::compute_gram
virtual void compute_gram(const std::vector< MatrixXd > &dists2, const VectorXd &theta_values, MatrixXd &gram)=0
Compute a Gram matrix given a vector of squared distances and kernel hyperparameters.
Dakota::DataVariablesRep::numLognormalUncVars
size_t numLognormalUncVars
number of lognormal uncertain variables (from the lognormal_uncertain specification in VarAUV)
Definition: DataVariables.hpp:122
Dakota::SharedVariablesData::drv_index_to_active_index
size_t drv_index_to_active_index(size_t drv_index) const
convert index within active discrete real variables to index within aggregated active variables (acti...
Dakota::SharedVariablesDataRep::allDiscreteRealLabels
StringMultiArray allDiscreteRealLabels
array of variable labels for all of the discrete real variables
Definition: SharedVariablesData.hpp:281
Dakota::Model::response_map
IntResponseMap & response_map()
return responseMap
Definition: DakotaModel.hpp:3821
Dakota::NonDAdaptiveSampling::calc_score_topo_bottleneck
void calc_score_topo_bottleneck()
Function to compute the Bottleneck scores for the candidate points Bottleneck score is computed by de...
Definition: NonDAdaptiveSampling.cpp:533
Dakota::RecastModel::inactive_view
void inactive_view(short view, bool recurse_flag=true)
update the Model's inactive view based on higher level context and optionally recurse into subModel
Definition: RecastModel.hpp:1132
Dakota::ActiveSubspaceModel::totalSamples
unsigned int totalSamples
total construction samples evaluated so far
Definition: ActiveSubspaceModel.hpp:239
Dakota::RecastModel::probability_transformation
Pecos::ProbabilityTransformation & probability_transformation()
return probability transformation employed by the Model (forwarded along to ProbabilityTransformModel...
Definition: RecastModel.hpp:665
Dakota::SensAnalysisGlobal::compute_std_regress_coeffs
void compute_std_regress_coeffs(const RealMatrix &vars_samples, const IntResponseMap &resp_samples)
computes standardized regression coefficients and corresponding R^2 values for input and output data
Definition: SensAnalysisGlobal.cpp:721
Dakota::SOLBase::upperFactorHessianF77
double * upperFactorHessianF77
[R] matrix from NPSOL manual: upper Cholesky factor of the Hessian of the Lagrangian.
Definition: SOLBase.hpp:192
Dakota::NIDRProblemDescDB::warn
static void warn(const char *fmt,...)
print a warning
Definition: NIDRProblemDescDB.cpp:119
dakota::surrogates::PolynomialRegression::PolynomialRegression
PolynomialRegression()
Constructor that uses defaultConfigOptions and does not build.
Definition: SurrogatesPolynomialRegression.cpp:22
Dakota::dummy_iterator
Iterator dummy_iterator
dummy Iterator object used for mandatory reference initialization or default virtual function return ...
Definition: DakotaModel.cpp:46
Dakota::SharedApproxData::approxDRLowerBnds
RealVector approxDRLowerBnds
approximation continuous lower bounds
Definition: SharedApproxData.hpp:269
Dakota::ParamStudy::sample
void sample()
performs the parameter study by sampling from a list of points
Definition: ParamStudy.cpp:415
Dakota::Iterator::method_string_to_enum
unsigned short method_string_to_enum(const String &method_str) const
convert a method name string to an enumeration value
Definition: DakotaIterator.cpp:994
Dakota::APPSEvalMgr::set_asynch_flag
void set_asynch_flag(const bool dakotaAsynchFlag)
publishes whether or not to do asynchronous evaluations
Definition: APPSEvalMgr.hpp:73
Dakota::Environment::usageTracker
UsageTracker usageTracker
tool for Dakota usage tracking (this is a thin wrapper class)
Definition: DakotaEnvironment.hpp:158
Dakota::ProbabilityTransformModel::pecos_to_dakota_variable_type
unsigned short pecos_to_dakota_variable_type(unsigned short pecos_var_type, size_t rv_index)
convert from Pecos To Dakota variable enumeration type for continuous aleatory uncertain variables us...
Definition: ProbabilityTransformModel.cpp:625
Dakota::NonlinearCGOptimizer::brent_minimize
Real brent_minimize(Real a, Real b, Real tol)
Perform 1-D minimization for the stepLength using Brent's method.
Definition: NonlinearCGOptimizer.cpp:449
Dakota::GaussProcApproximation::calc_nll
Real calc_nll()
calculates the negative log likelihood function (based on covariance matrix)
Definition: GaussProcApproximation.cpp:759
Dakota::DakotaROLIneqConstraintsGrad::applyJacobian
void applyJacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &x, Real &tol) override
Function to return the result of applying the constraint gradient on an arbitrary vector to ROL.
Definition: ROLOptimizer.cpp:638
Dakota::SurrBasedLocalMinimizer::build
virtual void build()=0
build the approximation over the current trust region
Dakota::NonDAdaptiveSampling::median
Real median(const RealVector &sorted_data)
compute the median of the sorted values passed in
Definition: NonDAdaptiveSampling.hpp:259
Dakota::NonDExpansion::sample_allocation_metric
virtual void sample_allocation_metric(Real &metric, Real power)
accumulate one of the level metrics for {RIP,RANK}_SAMPLING cases
Definition: NonDExpansion.cpp:2451
Dakota::EffGlobalMinimizer::compute_probability_improvement
Real compute_probability_improvement(const RealVector &means, const RealVector &variances)
probability improvement (PI) function for the EGO PI acquisition function implementation
Definition: EffGlobalMinimizer.cpp:983
Dakota::MixedVarConstraints
Derived class within the Constraints hierarchy which separates continuous and discrete variables (no ...
Definition: MixedVarConstraints.hpp:30
Dakota::DataVariablesRep::continuousAleatoryUncLabels
StringArray continuousAleatoryUncLabels
labels for all continuous aleatory uncertain variables (collected from nuv_descriptors,...
Definition: DataVariables.hpp:715
Dakota::APPSEvalMgr::numWorkersUsed
int numWorkersUsed
number of processors actively performing function evaluations
Definition: APPSEvalMgr.hpp:104
Dakota::SurrogateModel::corrType
short corrType
type of correction: additive, multiplicative, or combined
Definition: SurrogateModel.hpp:199
Dakota::DirectApplicInterface::xCLabels
StringMultiArray xCLabels
continuous variable labels
Definition: DirectApplicInterface.hpp:175
Dakota::NonD::configure_cost
void configure_cost(unsigned short num_steps, short seq_type, RealVector &cost)
extract cost estimates from model hierarchy (forms or resolutions)
Definition: DakotaNonD.hpp:421
Dakota::Model::inactive_discrete_int_variable_labels
StringMultiArrayConstView inactive_discrete_int_variable_labels() const
return the inactive discrete variable labels in currentVariables
Definition: DakotaModel.hpp:2533
Dakota::OutputManager::append_tabular_header
void append_tabular_header(const Variables &vars)
append variables labels to the tabular header
Definition: OutputManager.cpp:461
Dakota::EffGlobalMinimizer::build_gp
void build_gp()
build initial GP approximations after initial sampling
Definition: EffGlobalMinimizer.cpp:303
Dakota::ProblemDescDB::get_iv
const IntVector & get_iv(const String &entry_name) const
get an IntVector out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1555
Dakota::NonDMultifidelitySampling::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonDMultifidelitySampling.cpp:62
Dakota::LabelsWriter
Utility used in derived write_core to write labels in tabular format.
Definition: DakotaVariables.hpp:82
Dakota::Constraints::allDiscreteIntUpperBnds
IntVector allDiscreteIntUpperBnds
a discrete upper bounds array combining discrete design and discrete state variable types (all view).
Definition: DakotaConstraints.hpp:355
Dakota::DataMethodRep::calModelDiscrepancy
bool calModelDiscrepancy
flag to calculate model discrepancy
Definition: DataMethod.hpp:1257
Dakota::NonDExpansion::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDExpansion.cpp:190
Dakota::SharedC3ApproxData::respScaling
bool respScaling
option to scale response data prior to regression
Definition: SharedC3ApproxData.hpp:212
Dakota::MPIUnpackBuffer::unpack
void unpack(u_int *data, const int num=1)
Unpack one or more unsigned int's.
Dakota::NonDExpansion::push_lower_triangle
void push_lower_triangle(const RealVector &vec, RealSymMatrix &mat, size_t offset=0)
push vector into lower triangle of symmetric matrix
Definition: NonDExpansion.hpp:799
dakota::util::QRSolver::factorize
void factorize(const MatrixXd &A) override
Perform the matrix factorization for the linear solver matrix.
Definition: UtilLinearSolvers.cpp:183
Dakota::DataModelRep::maxFunctionEvals
size_t maxFunctionEvals
maximum evals in refinement
Definition: DataModel.hpp:463
Dakota::DataMethodRep::modelEvidLaplace
bool modelEvidLaplace
flag indicating use of Laplace approximation for evidence calc.
Definition: DataMethod.hpp:1219
Dakota::VPSApproximation::build
void build()
builds the approximation from scratch
Definition: VPSApproximation.cpp:3245
dakota::surrogates::Python::clone
std::shared_ptr< Surrogate > clone() const override
clone derived Surrogate class for use in cross-validation
Definition: SurrogatesPython.hpp:134
Dakota::NonDLocalReliability::secondOrderIntType
short secondOrderIntType
type of second-order integration: Breitung, Hohenbichler-Rackwitz, or Hong
Definition: NonDLocalReliability.hpp:339
Dakota::DataTransformModel::filter_submodel_responses
const IntResponseMap & filter_submodel_responses()
Definition: DataTransformModel.cpp:818
Dakota::OptDartsOptimizer::opt_darts_pick_candidate
size_t opt_darts_pick_candidate(size_t ifunc)
Choose the next trial iterate.
Definition: OptDartsOptimizer.cpp:464
Dakota::sort_vector
void sort_vector(const RealVector &vec, RealVector &sort_vec, IntVector &indices)
Sort incoming vector with result and corresponding indices returned in passed arguments.
Definition: dakota_data_util.cpp:252
Dakota::ActiveSubspaceModel::ActiveSubspaceModel
ActiveSubspaceModel(ProblemDescDB &problem_db)
Problem database constructor.
Definition: ActiveSubspaceModel.cpp:29
Dakota::NCSUOptimizer::NCSUOptimizer
NCSUOptimizer(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NCSUOptimizer.cpp:48
Dakota::NonDGlobalReliability::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: NonDGlobalReliability.cpp:408
Dakota::NonDExpansion::append_expansion
virtual void append_expansion()
generate numSamplesOnModel, append to approximation data, and update QoI expansions
Definition: NonDExpansion.cpp:1832
Dakota::SimulationModel::print_evaluation_summary
void print_evaluation_summary(std::ostream &s, bool minimal_header=false, bool relative_count=true) const
print the evaluation summary for the SimulationModel (request forwarded to userDefinedInterface)
Definition: SimulationModel.hpp:442
Dakota::DataModelRep::importBuildFormat
unsigned short importBuildFormat
tabular format for the build point import file
Definition: DataModel.hpp:172
Dakota::ProblemDescDB::set_db_variables_node
void set_db_variables_node(const String &variables_tag)
set dataVariablesIter based on the variables identifier string
Definition: ProblemDescDB.cpp:721
Dakota::Interface::fnValCounter
IntArray fnValCounter
number of value evaluations by resp fn
Definition: DakotaInterface.hpp:393
Dakota::ParallelLibrary::bcast_mi
void bcast_mi(int &data, size_t index=_NPOS)
broadcast an integer across a metaiterator-iterator intra communicator
Definition: ParallelLibrary.hpp:1830
Dakota::NonDMultilevelStochCollocation::increment_specification_sequence
void increment_specification_sequence()
increment the input specification sequence and assign values
Definition: NonDMultilevelStochCollocation.cpp:286
Dakota::NomadOptimizer::Evaluator::eval_model
void eval_model(bool allow_asynch, const NOMAD::Eval_Point &x) const
evaluate the Dakota model (block or not, but don't collect response)
Definition: NomadOptimizer.cpp:514
Dakota::HDF5IOHelper::set_vector_vector_field
void set_vector_vector_field(const String &dset_name, const T &data, const size_t length, const String &field_name)
Set a vector field on all elements of a 1D dataset of compound type using a ds name.
Definition: HDF5_IO.hpp:970
Dakota::RecastModel::RecastModel
RecastModel(const Model &sub_model, const Sizet2DArray &vars_map_indices, const SizetArray &vars_comps_total, const BitArray &all_relax_di, const BitArray &all_relax_dr, bool nonlinear_vars_mapping, const ShortShortPair &recast_vars_view, void(*variables_map)(const Variables &recast_vars, Variables &sub_model_vars), void(*set_map)(const Variables &recast_vars, const ActiveSet &recast_set, ActiveSet &sub_model_set), const Sizet2DArray &primary_resp_map_indices, const Sizet2DArray &secondary_resp_map_indices, size_t recast_secondary_offset, short recast_resp_order, const BoolDequeArray &nonlinear_resp_mapping, void(*primary_resp_map)(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response), void(*secondary_resp_map)(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response))
standard (full) constructor; assumes provided sizes and map functions are final and constructs all me...
Definition: RecastModel.cpp:35
Dakota::NonDHierarchSampling::average_online_cost
void average_online_cost(const RealVector &accum_cost, const SizetArray &num_cost, RealVector &seq_cost)
average costs once accumulations are complete
Definition: NonDHierarchSampling.hpp:99
Dakota::NonDSampling::compute_intervals
void compute_intervals(RealRealPairArray &extreme_fns)
called by compute_statistics() to calculate min/max intervals using allResponses
Definition: NonDSampling.hpp:458
Dakota::NonDIntegration::initialize_grid
virtual void initialize_grid(const std::vector< Pecos::BasisPolynomial > &poly_basis)=0
initialize integration grid by drawing from polynomial basis settings
Dakota::JEGAOptimizer::Evaluator::GetNumberLinearConstraints
std::size_t GetNumberLinearConstraints() const
Returns the number of linear constraints for the problem.
Definition: JEGAOptimizer.cpp:326
Dakota::DataVariablesRep::gumbelUncBetas
RealVector gumbelUncBetas
beta factors for of the gumbel uncertain variables (from the betas specification in VarCAUV_Gumbel)
Definition: DataVariables.hpp:411
Dakota::Environment::environmentRep
std::shared_ptr< Environment > environmentRep
pointer to the letter (initialized only for the envelope)
Definition: DakotaEnvironment.hpp:174
Dakota::SharedVariablesDataRep::active_to_all_mask
BitArray active_to_all_mask(bool cdv, bool ddv, bool cauv, bool dauv, bool ceuv, bool deuv, bool csv, bool dsv) const
create a BitArray indicating the active subset of all {continuous,discrete {int,string,...
Dakota::RandomFieldModel::requestedReducedRank
int requestedReducedRank
current approximation of system rank
Definition: RandomFieldModel.hpp:183
Dakota::find_if
ListT::const_iterator find_if(const ListT &c, bool(*test_fn)(const typename ListT::value_type &, const std::string &), const std::string &test_fn_data)
return an iterator to the first list element satisfying the predicate test_fn w.r....
Definition: dakota_data_util.hpp:1536
Dakota::Response::shared_data
const SharedResponseData & shared_data() const
return sharedRespData
Definition: DakotaResponse.hpp:526
Dakota::NIDRProblemDescDB::squawk
static void squawk(const char *fmt,...)
print an error message and increment nerr, but continue
Definition: NIDRProblemDescDB.cpp:107
Dakota::OutputManager::output_startup_message
void output_startup_message(std::ostream &os=Cout) const
Output the startup header and time.
Definition: OutputManager.cpp:377
Dakota::CONMINOptimizer::allocate_workspace
void allocate_workspace()
Allocates workspace for the optimizer.
Definition: CONMINOptimizer.cpp:174
Dakota::NonDLHSSampling::dOptimal
bool dOptimal
whether to generate d-optimal point sets
Definition: NonDLHSSampling.hpp:159
dakota::surrogates::GaussianProcess::hasBestCholFact
bool hasBestCholFact
Flag for recomputation of the best Cholesky factorization.
Definition: SurrogatesGaussianProcess.hpp:402
dakota::util::BimapScalertypeStr
boost::bimap< SCALER_TYPE, std::string > BimapScalertypeStr
alias for Boost Bimap scaler type <--> string
Definition: UtilDataScaler.cpp:21
Dakota::ProgramOptions::validate
void validate()
verify consistency of user settings (helpful for library mode especially)
Definition: ProgramOptions.cpp:485
Dakota::NonDIntegration::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDIntegration.cpp:72
Dakota::DataMethodRep::normalizedCoeffs
bool normalizedCoeffs
flag indicating the output of PCE coefficients corresponding to normalized basis polynomials
Definition: DataMethod.hpp:1047
Dakota::DataMethodRep::exportSurrogate
bool exportSurrogate
Option to turn on surrogate model export (export_model)
Definition: DataMethod.hpp:1433
Dakota::Model::all_discrete_real_upper_bound
void all_discrete_real_upper_bound(Real a_d_u_bnd, size_t i)
set an upper bound within all discrete upper bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3328
Dakota::DataVariablesRep::continuousDesignVars
RealVector continuousDesignVars
initial values for the continuous design variables array (from the continuous_design initial_point sp...
Definition: DataVariables.hpp:212
Dakota::GaussProcApproximation::prediction_variance
Real prediction_variance(const Variables &vars)
retrieve the variance of the predicted value for a given parameter set
Definition: GaussProcApproximation.cpp:211
Dakota::DataFitSurrModel::pop_approximation
void pop_approximation(bool save_surr_data, bool rebuild_flag=false)
remove the previous data set addition to a surrogate (e.g., due to a previous append_approximation() ...
Definition: DataFitSurrModel.cpp:874
Dakota::WorkdirHelper::WorkdirHelper
WorkdirHelper()
default constructor
Dakota::MFSolutionData::~MFSolutionData
~MFSolutionData()
destructor
Definition: NonDNonHierarchSampling.hpp:147
dakota::surrogates::Python::~Python
~Python()
Default destructor.
Definition: SurrogatesPython.hpp:59
Dakota::SurrBasedMinimizer::etaSequence
Real etaSequence
decreasing sequence of allowable constraint violation used in augmented Lagrangian updates (refer to ...
Definition: SurrBasedMinimizer.hpp:178
Dakota::Approximation::pop_count
void pop_count(size_t count, size_t key_index)
appends to SurrogateData::popCountStack (number of entries to pop from end of SurrogateData::{vars,...
Definition: DakotaApproximation.hpp:559
Dakota::DataModelRep
Body class for model specification data.
Definition: DataModel.hpp:77
Dakota::ResultsDBHDF5::add_name_to_method
void add_name_to_method(const StrStrSizet &iterator_id)
Add the name (Dakota keyword) as metadata to a method group.
Definition: ResultsDBHDF5.cpp:199
Dakota::BootstrapSamplerBase::bootstrapRNG
static boost::random::mt19937 bootstrapRNG
Random number generator to use for sampling.
Definition: BootstrapSampler.hpp:100
Dakota::NonDLocalInterval::uses_method
unsigned short uses_method() const
return name of any enabling iterator used by this iterator
Definition: NonDLocalInterval.hpp:113
Dakota::DataFitSurrModel::refine_surrogate
void refine_surrogate()
Refine the built surrogate until convergence criteria are met.
Definition: DataFitSurrModel.cpp:1360
Dakota::Variables::inactive_continuous_variable_labels
StringMultiArrayConstView inactive_continuous_variable_labels() const
return the inactive continuous variable labels
Definition: DakotaVariables.hpp:1513
Dakota::OutputWriter::outputFS
std::ofstream outputFS
file output stream for console text; only open if string non-empty
Definition: OutputManager.hpp:54
Dakota::Iterator::pre_run
virtual void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: DakotaIterator.cpp:1123
Dakota::ProgramOptions::split_filenames
void split_filenames(const char *filenames, std::string &input_filename, std::string &output_filename)
manage pre/run/post filenames
Definition: ProgramOptions.cpp:459
Dakota::NonDBayesCalibration::init_map_optimizer
void init_map_optimizer()
initialize the MAP optimizer selection
Definition: NonDBayesCalibration.cpp:617
Dakota::ProblemDescDB::parallelLib
ParallelLibrary & parallelLib
reference to the parallel_lib object passed from main
Definition: ProblemDescDB.hpp:474
dakota::MatrixXd
Eigen::MatrixXd MatrixXd
Eigen generic matrix of doubles in Dakota namespace.
Definition: util_data_types.hpp:51
Dakota::TPLDataTransfer::configure_nonlinear_eq_adapters
void configure_nonlinear_eq_adapters(NONLINEAR_EQUALITY_FORMAT, const Constraints &)
Construct nonlinear equality maps needed to exchange data to/from Dakota and the TPL.
Definition: DakotaTPLDataTransfer.cpp:37
Dakota::ParallelLibrary::recv_ie
void recv_ie(int &recv_int, int source, int tag, MPI_Status &status)
blocking receive at the iterator-evaluation communication level
Definition: ParallelLibrary.hpp:1641
dakota::surrogates::RolStdVec
ROL::StdVector< double > RolStdVec
Dakota alias for ROL StdVector.
Definition: SurrogatesGPObjective.cpp:18
Dakota::OutputWriter::OutputWriter
OutputWriter(std::ostream *output_stream)
ostream constructor; used to construct a writer to existing stream, e.g., std::cout
Definition: OutputManager.cpp:885
Dakota::Iterator::evaluationsDB
EvaluationStore & evaluationsDB
reference to the global evaluation database
Definition: DakotaIterator.hpp:529
Dakota::Model::ignoreBounds
bool ignoreBounds
option to ignore bounds when computing finite diffs
Definition: DakotaModel.hpp:1456
Dakota::DataResponsesRep::readFieldCoords
bool readFieldCoords
Field data related storage: whether to read simulation field coordinates.
Definition: DataResponses.hpp:246
Dakota::NonDPolynomialChaos::ssgLevelSpec
unsigned short ssgLevelSpec
user request of sparse grid level
Definition: NonDPolynomialChaos.hpp:242
dakota::surrogates::GaussianProcess::scaledBuildPoints
MatrixXd scaledBuildPoints
The scaled build points for the surrogate dataset.
Definition: SurrogatesGaussianProcess.hpp:345
Dakota::DataMethodRep::noScramblingFlag
bool noScramblingFlag
Flag to indicate scrambling of the digital net.
Definition: DataMethod.hpp:918
Dakota::DataMethodRep::polynomialOrder
short polynomialOrder
polynomial order for model discrepancy calculations: either gaussian process trend order or polynomia...
Definition: DataMethod.hpp:1272
Dakota::MPIUnpackBuffer::unpack
void unpack(unsigned long long &data)
Unpack a unsigned long long.
Definition: MPIPackBuffer.hpp:251
Dakota::ApproximationInterface::pop_approximation
void pop_approximation(bool save_data)
Definition: ApproximationInterface.hpp:450
Dakota::ForkApplicInterface::ForkApplicInterface
ForkApplicInterface(const ProblemDescDB &problem_db)
constructor
Definition: ForkApplicInterface.cpp:24
Dakota::PecosApproximation::clear_component_effects
void clear_component_effects()
clear unused Sobol' indices
Definition: PecosApproximation.hpp:389
Dakota::Model::tv
size_t tv() const
returns total number of vars
Definition: DakotaModel.hpp:1743
Dakota::SharedResponseDataRep::access
friend class boost::serialization::access
allow boost access to serialize this class
Definition: SharedResponseData.hpp:41
Dakota::DDACEDesignCompExp::numDACERuns
size_t numDACERuns
counter for number of executions for this object
Definition: DDACEDesignCompExp.hpp:111
Dakota::Iterator::uses_method
virtual unsigned short uses_method() const
return name of any enabling iterator used by this iterator
Definition: DakotaIterator.cpp:1771
Dakota::tk_factory_dipc
TKFactoryDIPC tk_factory_dipc("dakota_dipc_tk")
Static registration of RW TK with the QUESO TK factory.
Dakota::SurrogatesPythonApprox::build
void build() override
Do the build.
Definition: DakotaSurrogatesPython.cpp:65
Dakota::Constraints::continuousUpperBnds
RealVector continuousUpperBnds
the active continuous upper bounds array view
Definition: DakotaConstraints.hpp:396
Dakota::SensAnalysisGlobal::numVars
size_t numVars
number of inputs
Definition: SensAnalysisGlobal.hpp:287
Dakota::Approximation::active_model_key
virtual void active_model_key(const Pecos::ActiveKey &sd_key)
activate an approximation state based on its multi-index key
Definition: DakotaApproximation.hpp:569
Dakota::DataMethodRep::mainEffectsFlag
bool mainEffectsFlag
the main_effects specification for sampling methods in MethodDDACE)
Definition: DataMethod.hpp:763
dakota::surrogates::GaussianProcess::clone
std::shared_ptr< Surrogate > clone() const override
clone derived Surrogate class for use in cross-validation
Definition: SurrogatesGaussianProcess.hpp:274
Dakota::NonDSampling::random_seed
void random_seed(int seed)
assign randomSeed
Definition: NonDSampling.hpp:519
Dakota::Response::function_values
const RealVector & function_values() const
return all function values
Definition: DakotaResponse.hpp:555
Dakota::SharedPecosApproxData::push_available
bool push_available()
queries availability of pushing data associated with a trial set
Definition: SharedPecosApproxData.hpp:210
Dakota::DataFitSurrModel::derived_synchronize
const IntResponseMap & derived_synchronize()
Definition: DataFitSurrModel.cpp:1830
Dakota::ExperimentData::read_scalar_sigma
void read_scalar_sigma(std::ifstream &scalar_data_stream, RealVector &sigma_scalars, IntVector &scalar_map_indices)
read or default populate the scalar sigma
Definition: ExperimentData.cpp:730
Dakota::ForkApplicInterface::analysisProcGroupId
pid_t analysisProcGroupId
the process group id used to identify a set of child analysis processes used by this interface instan...
Definition: ForkApplicInterface.hpp:100
dakota::surrogates::GaussianProcess::kernel_type
std::string kernel_type
Kernel type.
Definition: SurrogatesGaussianProcess.hpp:420
Dakota::NestedModel::optInterfGradIdAnalytic
IntSet optInterfGradIdAnalytic
analytic IDs for mixed gradients on the optional interface
Definition: NestedModel.hpp:329
Dakota::TraitsBase::linear_inequality_format
virtual LINEAR_INEQUALITY_FORMAT linear_inequality_format()
Return the format used for linear inequality constraints.
Definition: DakotaTraitsBase.hpp:63
Dakota::Variables::inactive_into_all_variables
void inactive_into_all_variables(const Variables &vars)
insert the inactive cv/div/dsv/drv variables from vars into all arrays
Dakota::SharedVariablesDataRep::allDiscreteIntIds
SizetMultiArray allDiscreteIntIds
array of 1-based ids (into total variable set) for discrete int
Definition: SharedVariablesData.hpp:300
Dakota::NLSSOLLeastSqTraits
A version of TraitsBase specialized for NLSSOL nonlinear least squares library.
Definition: NLSSOLLeastSq.hpp:24
Dakota::MPIPackSize
MPI_UNSIGNED MPI_UNSIGNED_LONG MPI_UNSIGNED_LONG_LONG MPI_UNSIGNED_SHORT MPI_UNSIGNED_CHAR MPI_FLOAT int MPIPackSize(const bool &, const int num)
return packed size of a bool
Definition: MPIPackBuffer.cpp:180
Dakota::ProcessApplicInterface::allowExistingResults
bool allowExistingResults
by default analysis code interfaces delete results files if they exist; user may override with this f...
Definition: ProcessApplicInterface.hpp:200
Dakota::DataVariablesRep::discreteIntervalUncCat
BitArray discreteIntervalUncCat
is each diu var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:570
Dakota::SNLLOptimizer::optnewton
OPTPP::OptNewton * optnewton
Newton optimizer pointer.
Definition: SNLLOptimizer.hpp:340
Dakota::APPSEvalMgr::functionList
std::map< int, RealVector > functionList
map of APPS eval id to responses (for synchronous evaluations)
Definition: APPSEvalMgr.hpp:116
Dakota::ParallelLevel::processors_per_server
int processors_per_server() const
return procsPerServer
Definition: ParallelLibrary.hpp:327
Dakota::NonDGenACVSampling::generate_reverse_dag
void generate_reverse_dag(const UShortArray &approx_set, const UShortArray &dag)
for the given DAG and active approimation set, generate the sets of source nodes that point to given ...
Definition: NonDGenACVSampling.cpp:302
Dakota::CommandLineHandler::check_usage
void check_usage(int argc, char **argv)
Verifies that DAKOTA is called with the correct command usage. Prints a descriptive message and exits...
Definition: CommandLineHandler.cpp:392
Dakota::DerivInformedPropCovTK::cleanCovMatrix
virtual void cleanCovMatrix() override
dependent algorithms have taken necessary cleanup actions
Definition: QUESOImpl.hpp:126
Dakota::DigitalNet::bitreverse_generating_matrices
void bitreverse_generating_matrices()
Reverse the bits in the scrambled generating matrices.
Definition: DigitalNet.cpp:687
Dakota::Model::derived_auto_graphics
virtual void derived_auto_graphics(const Variables &vars, const Response &resp)
Update tabular/graphics data with latest variables/response data.
Definition: DakotaModel.cpp:3416
Dakota::EffGlobalMinimizer::batchSize
int batchSize
total batch size for parallel EGO
Definition: EffGlobalMinimizer.hpp:288
Dakota::HDF5IOHelper::append_scalar
void append_scalar(const String &dset_name, const T &data)
Append a scalar to a 1D dataset.
Definition: HDF5_IO.hpp:1002
Dakota::RecastModel::secondaryRespMapping
void(* secondaryRespMapping)(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
holds pointer for secondary response mapping function passed in ctor/initialize
Definition: RecastModel.hpp:622
Dakota::EmbedHybridMetaIterator::localSearchProb
Real localSearchProb
the probability of running a local search refinement within phases of the global minimization for tig...
Definition: EmbedHybridMetaIterator.hpp:85
Dakota::APPSEvalMgr::printTimingInfo
void printTimingInfo(void) const
empty implementation of timing info needed to complete the interface
Definition: APPSEvalMgr.hpp:66
Dakota::DirectApplicInterface::overlay_response
void overlay_response(Response &response)
convenience function for local test simulators which overlays response contributions from multiple an...
Definition: DirectApplicInterface.cpp:511
Dakota::OutputManager::coutRedirector
ConsoleRedirector coutRedirector
set of redirections for Dakota::Cout; stores any tagged filename when there are concurrent Iterators
Definition: OutputManager.hpp:395
Dakota::NIDRProblemDescDB::derived_parse_inputs
void derived_parse_inputs(const std::string &dakota_input_file, const std::string &dakota_input_string, const std::string &parser_options)
parses the input file and populates the problem description database using NIDR.
Definition: NIDRProblemDescDB.cpp:132
dakota::util::DataScaler::scaler_type
static SCALER_TYPE scaler_type(const std::string &scaler_name)
Convert scaler name to enum type.
Definition: UtilDataScaler.cpp:32
Dakota::DataVariables::continuous_design
size_t continuous_design()
return total number of design variables
Definition: DataVariables.hpp:920
Dakota::ApproximationInterface::advancement_available
bool advancement_available()
query for available advancements in approximation resolution controls
Definition: ApproximationInterface.hpp:558
Dakota::NonDIntegration::numIntDriver
Pecos::IntegrationDriver numIntDriver
Pecos utlity class for managing interface to tensor-product grids and VPISparseGrid utilities for Smo...
Definition: NonDIntegration.hpp:125
Dakota::COLINTraits::COLINTraits
COLINTraits()
default constructor
Definition: COLINOptimizer.hpp:32
Dakota::ProbabilityTransformModel::primaryACVarMapIndices
SizetArray primaryACVarMapIndices
"primary" all continuous variable mapping indices flowed down from higher level iteration
Definition: ProbabilityTransformModel.hpp:182
Dakota::Iterator::nested_variable_mappings
virtual void nested_variable_mappings(const SizetArray &c_index1, const SizetArray &di_index1, const SizetArray &ds_index1, const SizetArray &dr_index1, const ShortArray &c_target2, const ShortArray &di_target2, const ShortArray &ds_target2, const ShortArray &dr_target2)
set primaryA{CV,DIV,DRV}MapIndices, secondaryA{CV,DIV,DRV}MapTargets within derived Iterators; suppor...
Definition: DakotaIterator.cpp:1859
JEGAOptimizer.hpp
Contains the definition of the JEGAOptimizer class.
dakota::util::BimapSolvertypeStr
boost::bimap< SOLVER_TYPE, std::string > BimapSolvertypeStr
alias for Boost Bimap solver type <--> string
Definition: UtilLinearSolvers.cpp:21
Dakota::Interface::interface_id
const String & interface_id() const
returns the interface identifier
Definition: DakotaInterface.hpp:503
Dakota::Response::set_full_covariance
virtual void set_full_covariance(std::vector< RealMatrix > &matrices, std::vector< RealVector > &diagonals, RealVector &scalars, IntVector matrix_map_indices, IntVector diagonal_map_indices, IntVector scalar_map_indices)
method to set the full covariance matrices for ExperimentResponse
Dakota::NonDInterval::ccPlausVal
RealVectorArray ccPlausVal
Storage array to hold CCP response values.
Definition: NonDInterval.hpp:109
Dakota::ScalingModel::linearIneqScaleTypes
UShortArray linearIneqScaleTypes
scale flags for linear ineq
Definition: ScalingModel.hpp:188
Dakota::ParallelLibrary::output_manager
OutputManager & output_manager()
return outputManager reference
Definition: ParallelLibrary.hpp:1039
Dakota::NonDGPMSABayesCalibration::approxImportActiveOnly
bool approxImportActiveOnly
import active variables only
Definition: NonDGPMSABayesCalibration.hpp:122
Dakota::Analyzer::num_samples
size_t num_samples() const
Definition: DakotaAnalyzer.hpp:277
Dakota::NonDGPMSABayesCalibration::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDGPMSABayesCalibration.cpp:197
Dakota::responses_id_compare
bool responses_id_compare(const Response &resp, const void *id)
global comparison function for Response
Definition: DakotaResponse.hpp:1030
Dakota::RecastModel::print_evaluation_summary
void print_evaluation_summary(std::ostream &s, bool minimal_header=false, bool relative_count=true) const
print the evaluation summary for the RecastModel (request forwarded to subModel)
Definition: RecastModel.hpp:1174
Dakota::NonDLHSSampling::rank_sort
static bool rank_sort(const int &x, const int &y)
sort algorithm to compute ranks for rank correlations
Definition: NonDLHSSampling.cpp:512
Dakota::SharedApproxData::finalize_index
virtual size_t finalize_index(size_t i, const Pecos::ActiveKey &key)
return index of i-th trial set within restorable bookkeeping sets
Definition: SharedApproxData.cpp:388
Dakota::ParallelLibrary::send
void send(MPIPackBuffer &send_buff, int dest, int tag, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)
blocking buffer send at the current communication level
Definition: ParallelLibrary.hpp:1395
Dakota::ROLTraits::~ROLTraits
virtual ~ROLTraits()
Destructor.
Definition: ROLOptimizer.hpp:139
Dakota::DakotaROLObjectiveHess::~DakotaROLObjectiveHess
virtual ~DakotaROLObjectiveHess()
Destructor.
Definition: ROLOptimizer.hpp:266
Dakota::ScalingModel::response_modify_s2n
void response_modify_s2n(const Variables &native_vars, const Response &scaled_response, Response &native_response, int start_offset, int num_responses, bool response_unscale=true) const
map responses from scaled to native space
Definition: ScalingModel.cpp:1159
Dakota::DiscrepancyCorrection::compute_additive
void compute_additive(const Response &truth_response, const Response &approx_response, int index, Real &discrep_fn, RealVector &discrep_grad, RealSymMatrix &discrep_hess)
internal convenience function for computing additive corrections between truth and approximate respon...
Dakota::SharedVariablesData::drv_start
size_t drv_start() const
get start index of active discrete real vars
Definition: SharedVariablesData.hpp:1692
Dakota::NonDSampling::functionMomentsComputed
bool functionMomentsComputed
Function moments have been computed; used to determine whether to archive the moments.
Definition: NonDSampling.hpp:380
Dakota::NonDGlobalInterval::eifFlag
bool eifFlag
flag indicating use of maximized expected improvement for GP iterate selection
Definition: NonDGlobalInterval.hpp:151
Dakota::ApplicationInterface::analysisCommSize
int analysisCommSize
size of analysisComm
Definition: ApplicationInterface.hpp:224
Dakota::SharedApproxData::set_bounds
void set_bounds(const RealVector &c_l_bnds, const RealVector &c_u_bnds, const IntVector &di_l_bnds, const IntVector &di_u_bnds, const RealVector &dr_l_bnds, const RealVector &dr_u_bnds)
set approximation lower and upper bounds (currently only used by graphics)
Definition: SharedApproxData.hpp:323
Dakota::operator==
bool operator==(const ShortArray &dsa1, const ShortArray &dsa2)
equality operator for ShortArray
Definition: dakota_data_util.cpp:43
Dakota::MPIPackBuffer::pack
void pack(const long long &data)
Pack a long long.
Definition: MPIPackBuffer.hpp:97
Dakota::DakotaROLEqConstraintsGrad::applyJacobian
void applyJacobian(std::vector< Real > &jv, const std::vector< Real > &v, const std::vector< Real > &x, Real &tol) override
Function to return the result of applying the constraint gradient to an arbitrary vector to ROL.
Definition: ROLOptimizer.cpp:765
Dakota::Constraints::inactive_continuous_upper_bounds
const RealVector & inactive_continuous_upper_bounds() const
return the inactive continuous upper bounds
Definition: DakotaConstraints.hpp:632
Dakota::Model::error_estimates
virtual const RealVector & error_estimates()
retrieve error estimates corresponding to the Model's response (could be surrogate error for Surrogat...
Definition: DakotaModel.cpp:4426
Dakota::SeqHybridMetaIterator::partition_sets
void partition_sets(size_t num_sets, int job_index, size_t &start_index, size_t &job_size)
convert num_sets and job_index into a start_index and job_size for extraction from parameterSets
Definition: SeqHybridMetaIterator.hpp:182
Dakota::NonDBayesCalibration::proposalCovarType
String proposalCovarType
approach for defining proposal covariance
Definition: NonDBayesCalibration.hpp:453
Dakota::Constraints::linear_ineq_constraint_coeffs
const RealMatrix & linear_ineq_constraint_coeffs() const
return the linear inequality constraint coefficients
Definition: DakotaConstraints.hpp:994
dakota::util::relative_allclose
bool relative_allclose(const MatrixXd &A, const MatrixXd &B, const double tol)
Tests whether two Eigen MatrixXd objects relatively equal (element-wise) within a given tolerance.
Definition: util_common.cpp:61
Dakota::NonDQUESOBayesCalibration::~NonDQUESOBayesCalibration
~NonDQUESOBayesCalibration()
destructor
Definition: NonDQUESOBayesCalibration.cpp:103
Dakota::Iterator::iterator_rep
std::shared_ptr< Iterator > iterator_rep() const
returns iteratorRep for access to derived class member functions that are not mapped to the top Itera...
Definition: DakotaIterator.hpp:782
Dakota::Vchk_HistogramPtRealUnc
static void Vchk_HistogramPtRealUnc(DataVariablesRep *dv, size_t offset, Var_Info *vi)
Check the histogram point integer real data, normalize the counts, and populate DataVariables::histog...
Definition: NIDRProblemDescDB.cpp:3618
Dakota::DataMethodRep::singRadius
Real singRadius
radius for singular convergence test
Definition: DataMethod.hpp:512
Dakota::Constraints::discreteIntLowerBnds
IntVector discreteIntLowerBnds
the active discrete lower bounds array view
Definition: DakotaConstraints.hpp:398
Dakota::MixedVariables
Derived class within the Variables hierarchy which separates continuous and discrete variables (no do...
Definition: MixedVariables.hpp:28
Dakota::DDACEDesignCompExp::numSamples
size_t numSamples
current number of samples to be evaluated
Definition: DDACEDesignCompExp.hpp:98
Dakota::ParamStudy::check_num_steps
bool check_num_steps(int num_steps)
perform error checks on numSteps
Definition: ParamStudy.hpp:436
Dakota::DataVariablesRep::linearEqTargets
RealVector linearEqTargets
targets for the linear equality constraints (from the linear_equality_targets specification in Method...
Definition: DataVariables.hpp:829
Dakota::SharedVariablesData::all_discrete_int_labels
StringMultiArrayView all_discrete_int_labels(size_t start, size_t num_items) const
get num_items discrete integer labels beginning at index start
Definition: SharedVariablesData.hpp:1416
Dakota::Pybind11Interface::test_local_evaluations
virtual void test_local_evaluations(PRPQueue &prp_queue)
Python supports batch only, not true asynch, so this blocks.
Definition: Pybind11Interface.cpp:158
Dakota::NonDExpansion::infer_pilot_sample
virtual void infer_pilot_sample(size_t num_steps, SizetArray &delta_N_l)
Definition: NonDExpansion.cpp:2417
dakota_readInput
int DAKOTA_DLL_FN dakota_readInput(int id, const char *dakotaInput)
command DakotaRunner instance id to read from file dakotaInput
Definition: dakota_dll_api.cpp:249
Dakota::NestedModel::local_eval_concurrency
int local_eval_concurrency()
return optionalInterface asynchronous evaluation concurrency
Definition: NestedModel.hpp:513
dakota::surrogates::Surrogate::save
static void save(const SurrHandle &surr_out, const std::string &outfile, const bool binary)
serialize Surrogate to file (typically through shared_ptr<Surrogate>, but Derived& or Derived* okay t...
Dakota::Model::estimate_message_lengths
void estimate_message_lengths()
estimate messageLengths for a model
Definition: DakotaModel.cpp:4958
Dakota::SharedC3ApproxData::maxSolverIterations
size_t maxSolverIterations
maximum number of iterations for regression solver
Definition: SharedC3ApproxData.hpp:270
Dakota::NonDLocalReliability::truth_evaluation
void truth_evaluation(short mode)
perform an evaluation of the actual model and store value,grad,Hessian data in X,U spaces
Definition: NonDLocalReliability.cpp:1858
Dakota::Minimizer::Minimizer
Minimizer(std::shared_ptr< TraitsBase > traits=std::shared_ptr< TraitsBase >(new TraitsBase()))
default constructor
Definition: DakotaMinimizer.hpp:329
Dakota::SharedResponseData::simulation_error
const RealVector & simulation_error() const
retrieve simulation variance
Definition: SharedResponseData.hpp:379
Dakota::DataMethodRep::speculativeFlag
bool speculativeFlag
flag for use of speculative gradient approaches for maintaining parallel load balance during the line...
Definition: DataMethod.hpp:337
Dakota::NCSUOptimizer::userObjectiveEval
double(* userObjectiveEval)(const RealVector &x)
holds function pointer for objective function evaluator passed in for "user_functions" mode.
Definition: NCSUOptimizer.hpp:156
Dakota::Iterator::methodName
unsigned short methodName
name of the iterator (the user's method spec)
Definition: DakotaIterator.hpp:489
Dakota::NCSUOptimizer::callback_linear_ineq_lower_bounds
const RealVector & callback_linear_ineq_lower_bounds() const
return linear constraint lower bounds for this iterator (user-functions mode for which iteratedModel ...
Definition: NCSUOptimizer.hpp:189
Dakota::SNLLOptimizer::nlf1
OPTPP::NLF1 * nlf1
pointer to objective NLF for (analytic) gradient-based optimizers
Definition: SNLLOptimizer.hpp:323
Dakota::ProblemDescDB::variablesList
VariablesList variablesList
list of variables objects, one for each variables specification
Definition: ProblemDescDB.hpp:496
Dakota::PecosApproximation::pecos_basis_approximation
Pecos::BasisApproximation & pecos_basis_approximation()
return pecosBasisApprox
Definition: PecosApproximation.hpp:725
Dakota::NonDMultilevelFunctionTrain::collocation_points
size_t collocation_points() const
return specification for number of collocation points (may be part of a sequence specification)
Definition: NonDMultilevelFunctionTrain.hpp:134
Dakota::Interface::cv_diagnostics
virtual Real2DArray cv_diagnostics(const StringArray &metric_types, unsigned num_folds)
approximation cross-validation quality metrics per response function
Definition: DakotaInterface.cpp:1327
Dakota::DiscrepancyCorrection::initialized
bool initialized() const
return initializedFlag
Definition: DiscrepancyCorrection.hpp:313
Dakota::ActiveSubspaceModel::assign_instance
void assign_instance()
assign static pointer instance to this for use in static transformation functions
Definition: ActiveSubspaceModel.hpp:313
Dakota::DakotaROLObjective
Definition: ROLOptimizer.hpp:180
dakota::util::DataScaler::get_scaler_features_scale_factors
const VectorXd & get_scaler_features_scale_factors() const
Get the vector of scaling factors.
Definition: UtilDataScaler.hpp:84
Dakota::Response::copy
Response copy(bool deep_srd=false) const
return a deep response copy of the contained responseRep for use in history mechanisms (SharedRespons...
Dakota::NonDC3FunctionTrain::push_c3_seed
void push_c3_seed(int seed)
Publish random seed for internal C3 use.
Definition: NonDC3FunctionTrain.cpp:498
Dakota::PecosApproximation::active_model_key
void active_model_key(const Pecos::ActiveKey &key)
assign active key in approxData and update_active_iterators()
Definition: PecosApproximation.hpp:357
Dakota::ResultsNames
List of valid names for iterator results.
Definition: ResultsManager.hpp:24
Dakota::NOWPACOptimizer::NOWPACOptimizer
NOWPACOptimizer(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NOWPACOptimizer.cpp:22
Dakota::NonDEnsembleSampling::NLevAlloc
Sizet2DArray NLevAlloc
total number of allocated sample evaluations (prior to any faults) for each model form and discretiza...
Definition: NonDEnsembleSampling.hpp:176
dakota::util::BimapMetrictypeStr
boost::bimap< METRIC_TYPE, std::string > BimapMetrictypeStr
alias for Boost Bimap metric type <--> string
Definition: util_metrics.cpp:21
Dakota::QMEApproximation::min_coefficients
int min_coefficients() const
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: QMEApproximation.cpp:37
Dakota::MatlabInterface::~MatlabInterface
~MatlabInterface()
Destructor: close Matlab engine.
Definition: MatlabInterface.cpp:90
Dakota::Optimizer::numObjectiveFns
size_t numObjectiveFns
number of objective functions (iterator view)
Definition: DakotaOptimizer.hpp:525
Dakota::NonDC3FunctionTrain::resolve_refinement
void resolve_refinement()
assign c3AdvancementType based on user inputs for adapt_{rank,order} (fine-grained augmentation to re...
Definition: NonDC3FunctionTrain.cpp:183
Dakota::DataMethodRep::concurrentRandomJobs
int concurrentRandomJobs
number of random jobs to perform in the pareto_set and multi_start meta-iterators (from the random_st...
Definition: DataMethod.hpp:422
Dakota::NonDDREAMBayesCalibration::prior_density
static double prior_density(int par_num, double zp[])
Compute the prior density at specified point zp.
Definition: NonDDREAMBayesCalibration.cpp:389
StanfordPSAAP::SoleilDirectApplicInterface
Sample derived interface class for testing serial simulator plug-ins using assign_rep().
Definition: SoleilDirectApplicInterface.hpp:34
Dakota::Model::declare_sources
virtual void declare_sources()
Declare a model's sources to the evaluationsDB.
Definition: DakotaModel.cpp:4851
Dakota::DataVariablesRep::numDiscreteDesRangeVars
size_t numDiscreteDesRangeVars
number of discrete design variables defined by an integer range (from the discrete_design_range speci...
Definition: DataVariables.hpp:107
Dakota::NestedModel::error_estimates
const RealVector & error_estimates()
retrieve error estimates corresponding to the subIterator's response results (e.g....
Definition: NestedModel.hpp:484
Dakota::TestDriverInterface::predator_prey
int predator_prey()
3 model hierarchy with tunable hyper-parameter(s)
Definition: TestDriverInterface.cpp:2272
Dakota::Model::primaryRespFnSense
BoolDeque primaryRespFnSense
array of flags (one per primary function) for switching the sense to maximize the primary function (d...
Definition: DakotaModel.hpp:1537
Dakota::OutputManager::worldRank
int worldRank
output manager handles rank 0 only output when needed
Definition: OutputManager.hpp:385
Dakota::SimulationModel::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set up SimulationModel for parallel operations (request forwarded to userDefinedInterface)
Definition: SimulationModel.hpp:360
Dakota::NonDMultilevelPolynomialChaos::first_seed
int first_seed() const
return first seed in sequence specification (defaults to random_seed())
Definition: NonDMultilevelPolynomialChaos.hpp:154
Dakota::NonDAdaptiveSampling::yModel
RealVector yModel
Surrogate function responses at the values corresponding to validationSet.
Definition: NonDAdaptiveSampling.hpp:113
Dakota::DDACEDesignCompExp::post_input
void post_input()
read tabular data for post-run mode
Definition: DDACEDesignCompExp.cpp:133
Dakota::DataMethodRep::maxIterations
size_t maxIterations
maximum number of iterations allowed for the method (from the max_iterations specification in MethodI...
Definition: DataMethod.hpp:322
Dakota::Model::combined_to_active
virtual void combined_to_active(bool clear_combined=true)
promote the combined approximation into the active approximation
Definition: DakotaModel.cpp:4263
Dakota::EffGlobalTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: EffGlobalMinimizer.hpp:38
Dakota::DataModelRep::subspaceBuildSurrogate
bool subspaceBuildSurrogate
Flag to build surrogate over active subspace.
Definition: DataModel.hpp:379
Dakota::TestDriverInterface::mod_cantilever
int mod_cantilever()
unscaled cantilever test function for UQ
Definition: TestDriverInterface.cpp:588
Dakota::compute_regression_coeffs
void compute_regression_coeffs(const RealMatrix &samples, const RealMatrix &resps, RealMatrix &rcoeffs, RealVector &cods)
Compute (non-standardized) linear regression coefficients and return R^2.
Definition: dakota_stat_util.cpp:43
Dakota::ExperimentData::num_scalar_primary
size_t num_scalar_primary() const
retrieve the number of scalars (applies to all experiments)
Definition: ExperimentData.hpp:501
Dakota::ExperimentData::expOffsets
IntVector expOffsets
function index offsets for individual experiment data sets
Definition: ExperimentData.hpp:484
Dakota::DataFitSurrModel::active_vars_compare
bool active_vars_compare(const Variables &vars, const Pecos::SurrogateDataVars &sdv) const
test for exact equality in values between active vars and sdv
Definition: DataFitSurrModel.hpp:601
Dakota::Iterator::noSpecIdNum
static size_t noSpecIdNum
the last used method ID number for on-the-fly instantiations (increment before each use)
Definition: DakotaIterator.hpp:588
Dakota::Constraints::nonlinear_eq_constraint_targets
const RealVector & nonlinear_eq_constraint_targets() const
return the nonlinear equality constraint targets
Definition: DakotaConstraints.hpp:1122
Dakota::Constraints::allDiscreteRealLowerBnds
RealVector allDiscreteRealLowerBnds
a discrete lower bounds array combining discrete design and discrete state variable types (all view).
Definition: DakotaConstraints.hpp:358
Dakota::ProblemDescDB::set_db_responses_node
void set_db_responses_node(const String &responses_tag)
set dataResponsesIter based on the responses identifier string
Definition: ProblemDescDB.cpp:850
Dakota::BootstrapSamplerBase::getDataSize
virtual size_t getDataSize()
Obatin the number of samples used in the empirical distribution.
Definition: BootstrapSampler.hpp:75
Dakota::ActiveSubspaceModel::compute_subspace
void compute_subspace()
sample the model's gradient, computed the SVD, and form the active subspace rotation matrix.
Definition: ActiveSubspaceModel.cpp:170
Dakota::make_metadatavalue
MetaDataValueType make_metadatavalue(StringMultiArrayConstView labels)
create MetaDataValueType from the passed strings
Definition: dakota_results_types.hpp:116
Dakota::NonDGlobalReliability::expected_feasibility
Real expected_feasibility(const RealVector &expected_values, const Variables &recast_vars)
expected feasibility function for the GP
Definition: NonDGlobalReliability.cpp:974
Dakota::DataModelRep::subspaceIdBingLi
bool subspaceIdBingLi
Flag to use Bing Li method to identify active subspace dimension.
Definition: DataModel.hpp:370
Dakota::Approximation::diagnostics_available
virtual bool diagnostics_available()
check if diagnostics are available for this approximation type
Definition: DakotaApproximation.cpp:845
Dakota::RecastModel::invVarsMapping
void(* invVarsMapping)(const Variables &sub_model_vars, Variables &recast_vars)
holds pointer for optional inverse variables mapping function passed in inverse_mappings()
Definition: RecastModel.hpp:629
Dakota::ParallelConfiguration::w_parallel_level_iterator
ParLevLIter w_parallel_level_iterator() const
return miPLIters.front()
Definition: ParallelLibrary.hpp:583
Dakota::ProgramOptions::world_rank
void world_rank(int world_rank)
set the world rank to govern early conditional output
Definition: ProgramOptions.cpp:223
Dakota::DDACEDesignCompExp
Wrapper class for the DDACE design of experiments library.
Definition: DDACEDesignCompExp.hpp:32
Dakota::DiscrepancyCorrection::correctionType
short correctionType
approximation correction approach to be used: NO_CORRECTION, ADDITIVE_CORRECTION, MULTIPLICATIVE_CORR...
Definition: DiscrepancyCorrection.hpp:124
Dakota::Constraints::get_constraints
std::shared_ptr< Constraints > get_constraints(const ProblemDescDB &problem_db, const SharedVariablesData &svd)
Used only by the constructor to initialize constraintsRep to the appropriate derived type.
Definition: DakotaConstraints.cpp:97
Dakota::ActiveSet::write_annotated
void write_annotated(std::ostream &s) const
write an active set object to an std::ostream in annotated format
Definition: DakotaActiveSet.hpp:255
Dakota::MPIPackBuffer::pack
void pack(const u_char &data)
Pack a unsigned char.
Definition: MPIPackBuffer.hpp:107
Dakota::NonDSampling::~NonDSampling
~NonDSampling()
destructor
Definition: NonDSampling.cpp:237
Dakota::LARGE_SCALE
const int LARGE_SCALE
a (perhaps arbitrary) definition of large scale; choose a large-scale algorithm if numVars >= LARGE_S...
Definition: SNLLOptimizer.cpp:41
Dakota::Model::all_discrete_int_lower_bounds
const IntVector & all_discrete_int_lower_bounds() const
return all discrete lower bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3205
Dakota::DigitalNet::scramble
void scramble()
Apply linear matrix scramble to this digital net.
Definition: DigitalNet.hpp:89
Dakota::SurrogatesGPApprox::~SurrogatesGPApprox
~SurrogatesGPApprox()
destructor
Definition: DakotaSurrogatesGP.hpp:40
Dakota::Model::initCommsBcastFlag
bool initCommsBcastFlag
flag for determining need to bcast the max concurrency from init_communicators(); set from IteratorSc...
Definition: DakotaModel.hpp:1635
Dakota::NonD::requestedGenRelLevels
RealVectorArray requestedGenRelLevels
requested generalized reliability levels for all response functions
Definition: DakotaNonD.hpp:352
Dakota::ApplicationInterface::sendBuffers
MPIPackBuffer * sendBuffers
array of pack buffers for evaluation jobs queued to a server
Definition: ApplicationInterface.hpp:546
dakota::surrogates::Surrogate::set_options
void set_options(const ParameterList &options)
Set the Surrogate's configOptions.
Definition: SurrogatesBase.cpp:59
Dakota::SurrogateModel::~SurrogateModel
~SurrogateModel()
destructor
Definition: SurrogateModel.hpp:241
Dakota::AdapterModel
Derived model class which wraps call-back functions for solving minimization sub-problems.
Definition: AdapterModel.hpp:27
Dakota::execution_hdf5_link_name
String execution_hdf5_link_name(const StrStrSizet &iterator_id)
Create an execution name (HDF5 link name) from iterator_id.
Definition: ResultsDBHDF5.cpp:54
Dakota::COLINApplication::iteratedModel
Model iteratedModel
Shallow copy of the model on which COLIN will iterate.
Definition: COLINApplication.hpp:105
Dakota::HierarchSurrBasedLocalTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: HierarchSurrBasedLocalMinimizer.hpp:58
Dakota::GridApplicInterface::failCountMap
IntShortMap failCountMap
map linking function evaluation id's to number of response read failures
Definition: GridApplicInterface.hpp:103
Dakota::C3FnTrainData::free_ft
void free_ft()
free FT storage for value, gradient, and Hessian expansions
Definition: C3FnTrainData.hpp:238
Dakota::OutputManager::startupMessage
String startupMessage
message to print at startup when proceeding to instantiate objects
Definition: OutputManager.hpp:407
dakota::surrogates::GaussianProcess::betaBound
const double betaBound
Large constant for polynomial coefficients upper/lower bounds.
Definition: SurrogatesGaussianProcess.hpp:426
Dakota::SharedPecosApproxData::increment_order
void increment_order()
increments polynomial expansion order (PCE, FT)
Definition: SharedPecosApproxData.hpp:377
Dakota::OutputManager::tabularCntrLabel
std::string tabularCntrLabel
label for counter used in first line comment w/i the tabular data file
Definition: OutputManager.hpp:428
Dakota::TestDriverInterface::scalable_gerstner
int scalable_gerstner()
scalable versions of the Gerstner test family
Definition: TestDriverInterface.cpp:1687
Dakota::SharedResponseData::~SharedResponseData
~SharedResponseData()
destructor
Definition: SharedResponseData.hpp:323
Dakota::NonDBayesCalibration::correctedFieldVariances
RealVector correctedFieldVariances
matrix containing variances of model+discrepancy
Definition: NonDBayesCalibration.hpp:398
Dakota::DataVariablesRep::discreteDesignSetIntAdj
RealMatrixArray discreteDesignSetIntAdj
Adjacency matrices for each of the discrete design variables defined by an integer set (from the disc...
Definition: DataVariables.hpp:274
Dakota::SharedVariablesDataRep::~SharedVariablesDataRep
~SharedVariablesDataRep()
destructor must be public for shared_ptr
Definition: SharedVariablesData.hpp:324
Dakota::ProgramOptions::runOutput
String runOutput
filename for run output
Definition: ProgramOptions.hpp:260
Dakota::Vgen_DSset
static void Vgen_DSset(size_t num_v, StringSetArray &sets, StringArray &L, StringArray &U, StringArray &V, bool aggregate_LUV=false, size_t offset=0)
generate lower, upper, and initial point for string-valued sets
Definition: NIDRProblemDescDB.cpp:4530
Dakota::EffGlobalMinimizer::Variances_objective_eval
static void Variances_objective_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
Variance formulation for primary.
Definition: EffGlobalMinimizer.cpp:962
Dakota::CONMINOptimizer::printControl
int printControl
IPRINT from CONMIN manual (controls output verbosity)
Definition: CONMINOptimizer.hpp:145
Dakota::DataMethodRep::trustRegionMinSize
Real trustRegionMinSize
minimum trust region size in the surrogate-based local method (from the minimum_size specification in...
Definition: DataMethod.hpp:447
Dakota::GeneralReader
Utility used in derived read_core to read in generic format.
Definition: DakotaVariables.hpp:26
dakota::near_zero
const double near_zero
Double precision difference tolerance.
Definition: util_data_types.hpp:71
Dakota::Model::active_surrogate_model
virtual Model & active_surrogate_model(size_t i=_NPOS)
return the i-th active approximation sub-model in surrogate models
Definition: DakotaModel.cpp:3555
Dakota::COLINTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: COLINOptimizer.hpp:52
Dakota::Iterator::probDescDB
ProblemDescDB & probDescDB
class member reference to the problem description database
Definition: DakotaIterator.hpp:471
Dakota::Model::derived_free_communicators
virtual void derived_free_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
portion of free_communicators() specific to derived model classes
Definition: DakotaModel.cpp:5124
Dakota::SharedApproxData::~SharedApproxData
virtual ~SharedApproxData()
destructor
Definition: SharedApproxData.cpp:267
Dakota::NonDBayesCalibration::export_field_discrepancy
void export_field_discrepancy(RealMatrix &pred_vars_mat)
print tabular files containing model+discrepancy responses and variances for field responses
Definition: NonDBayesCalibration.cpp:2192
Dakota::DataVariablesRep::discreteStateSetRealVars
RealVector discreteStateSetRealVars
initial values for the discrete state variables defined by a real set (from the discrete_state_set re...
Definition: DataVariables.hpp:641
Dakota::SurrogateModel::surrogate_response_mode
short surrogate_response_mode() const
return response computation mode used in SurrogateModels for forming currentResponse
Definition: SurrogateModel.hpp:308
Dakota::ActiveSubspaceModel::generate_fullspace_samples
void generate_fullspace_samples(unsigned int diff_samples)
sample the derivative at diff_samples points and leave temporary in dace_iterator
Definition: ActiveSubspaceModel.cpp:392
Dakota::DataResponsesRep::read
void read(MPIUnpackBuffer &s)
read a DataResponsesRep object from a packed MPI buffer
Definition: DataResponses.cpp:65
Dakota::ApplicationInterface::evalScheduling
short evalScheduling
user specification of evaluation scheduling algorithm: {DEFAULT,MASTER,PEER_DYNAMIC,...
Definition: ApplicationInterface.hpp:440
Dakota::NonDGlobalReliability::get_best_sample
void get_best_sample()
determine current best solution from among sample data for expected imporovement function in Performa...
Definition: NonDGlobalReliability.cpp:1020
Dakota::Model::clear_inactive
virtual void clear_inactive()
clear inactive approximations (finalization + combination completed)
Definition: DakotaModel.cpp:4276
Dakota::COLINOptimizer::constraint_penalty
Real constraint_penalty
Buffer to hold problem constraint_penalty parameter.
Definition: COLINOptimizer.hpp:180
Dakota::ParallelLibrary::isend_mi
void isend_mi(int &send_int, int dest, int tag, MPI_Request &send_req, size_t index=_NPOS)
nonblocking send at the metaiterator-iterator communication level
Definition: ParallelLibrary.hpp:1532
Dakota::ExperimentData::hessians_view
RealSymMatrixArray hessians_view(const RealSymMatrixArray &hessians, size_t experiment) const
Return a view (to allowing updaing in place) of the hessians associated with a given experiment,...
Definition: ExperimentData.cpp:828
Dakota::Interface::synchronize
virtual const IntResponseMap & synchronize()
recovers data from a series of asynchronous evaluations (blocking)
Definition: DakotaInterface.cpp:826
Dakota::TestDriverInterface::gerstner
int gerstner()
the isotropic/anisotropic Gerstner test function family
Definition: TestDriverInterface.cpp:1610
Dakota::ApproximationInterface::replace_approximation
void replace_approximation(const IntResponsePair &response_pr)
replace the response for a single point within an existing approximation
Definition: ApproximationInterface.cpp:580
Dakota::ResultsDBBase::array_insert
void array_insert(const StrStrSizet &iterator_id, const std::string &data_name, size_t index, const StoredType &sent_data)
insert sent_data in specified position in previously allocated array
Definition: ResultsDBBase.hpp:197
Dakota::NonDGenACVSampling::dagWidthLimit
unsigned short dagWidthLimit
width throttle for constraining set from generate_dags() (used only for MFMC with width = 1)
Definition: NonDGenACVSampling.hpp:257
Dakota::EffGlobalTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: EffGlobalMinimizer.hpp:41
Dakota::SharedC3ApproxData::maxRankMap
std::map< Pecos::ActiveKey, size_t > maxRankMap
user specification for maximum rank used within adapt_rank; usually a scalar specification but can be...
Definition: SharedC3ApproxData.hpp:251
Dakota::EmbedHybridMetaIterator::EmbedHybridMetaIterator
EmbedHybridMetaIterator(ProblemDescDB &problem_db)
standard constructor
Definition: EmbedHybridMetaIterator.cpp:19
Dakota::IteratorScheduler::schedule_iterators
void schedule_iterators(MetaType &meta_object, Iterator &sub_iterator)
short convenience function for distributing control among master_dynamic_schedule_iterators(),...
Definition: IteratorScheduler.hpp:297
Dakota::TestDriverInterface::sobol_rational
int sobol_rational()
Sobol SA rational test function.
Definition: TestDriverInterface.cpp:3047
Dakota::ConsoleRedirector::operator=
const ConsoleRedirector & operator=(const ConsoleRedirector &)
assignment is disallowed
Dakota::Response::num_coords_per_field
const IntVector & num_coords_per_field() const
return the number of coordinates each field has (from SharedResponseData)
Definition: DakotaResponse.hpp:849
Dakota::BootstrapSamplerBase
Base class/interface for the bootstrap sampler.
Definition: BootstrapSampler.hpp:39
Dakota::ActiveSubspaceModel::inactiveVars
RealVector inactiveVars
current inactive variables
Definition: ActiveSubspaceModel.hpp:251
Dakota::DirectApplicInterface::DirectApplicInterface
DirectApplicInterface(const ProblemDescDB &problem_db)
constructor
Definition: DirectApplicInterface.cpp:19
Dakota::NonDMultilevelSampling::initialize_ml_Ysums
void initialize_ml_Ysums(IntRealMatrixMap &sum_Y, size_t num_lev, size_t num_mom=4)
initialize the ML accumulators for computing means, variances, and covariances across resolution leve...
Definition: NonDMultilevelSampling.cpp:632
Dakota::SharedVariablesDataRep::SharedVariablesDataRep
SharedVariablesDataRep(const ShortShortPair &view, const SizetArray &vars_comps_totals, const BitArray &all_relax_di, const BitArray &all_relax_dr)
lightweight constructor providing variable count totals
Dakota::RandomFieldModel::rfmInstance
static RandomFieldModel * rfmInstance
static pointer to this class for use in static callbacks
Definition: RandomFieldModel.hpp:223
Dakota::ParallelLibrary::recv
void recv(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Status &status, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)
blocking buffer receive at the current communication level
Definition: ParallelLibrary.hpp:1579
Dakota::Model::asynchEvalFlag
bool asynchEvalFlag
flags asynch evaluations (local or distributed)
Definition: DakotaModel.hpp:1501
Dakota::DataMethodRep::dataDistFile
String dataDistFile
file from which to read data distribution data (covariance or samples )
Definition: DataMethod.hpp:1335
Dakota::Variables::all_continuous_variable_types
UShortMultiArrayConstView all_continuous_variable_types() const
return all continuous variable types
Definition: DakotaVariables.hpp:1761
Dakota::Variables::adiv
size_t adiv() const
total number of discrete integer vars
Definition: DakotaVariables.hpp:780
Dakota::LeastSq::finalize_run
void finalize_run()
utility function to perform common operations following post_run(); deallocation and resetting of ins...
Definition: DakotaLeastSq.hpp:113
Dakota::Model::all_discrete_string_variable
void all_discrete_string_variable(const String &a_d_var, size_t i)
set a variable within the all discrete variables in currentVariables
Definition: DakotaModel.hpp:2228
Dakota::NonD::homogeneous
bool homogeneous(const SizetArray &N_l) const
return true if N_l has consistent values
Definition: DakotaNonD.hpp:485
dakota::util::DataScaler::scale_samples
MatrixXd scale_samples(const MatrixXd &unscaled_samples)
Apply scaling to a set of unscaled samples.
Definition: UtilDataScaler.hpp:66
Dakota::NonlinearCGTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: NonlinearCGOptimizer.hpp:34
Dakota::singular_values
void singular_values(RealMatrix &matrix, RealVector &singular_vals)
compute the singular values without storing any singular vectors (A will be destroyed)
Definition: dakota_linear_algebra.cpp:72
Dakota::Model::scaling_options
const ScalingOptions & scaling_options() const
user-provided scaling options
Definition: DakotaModel.hpp:3694
Dakota::PebbldBranchSub::candidate_x
std::vector< double > candidate_x
Candidate solution after solving sub-problem (also the bound)
Definition: PEBBLBranching.hpp:59
Dakota::SimulationModel::solnCntlVarType
short solnCntlVarType
type of the discrete variable that controls the set/range of solution levels
Definition: SimulationModel.hpp:191
Dakota::NonDGlobalInterval::distanceConvergeLimit
unsigned short distanceConvergeLimit
counter for number of successive iterations that the L_2 change in optimal solution is less than the ...
Definition: NonDGlobalInterval.hpp:165
Dakota::DataMethodRep::maxCrossIterations
int maxCrossIterations
maximum number of cross iterations
Definition: DataMethod.hpp:821
Dakota::DLSolverTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: DLSolver.hpp:45
Dakota::SimulationResponse::~SimulationResponse
~SimulationResponse()
destructor
Definition: SimulationResponse.hpp:80
SIM::ParallelDirectApplicInterface::wait_local_evaluations
void wait_local_evaluations(Dakota::PRPQueue &prp_queue)
evaluate the batch of jobs contained in prp_queue
Definition: PluginParallelDirectApplicInterface.cpp:72
Dakota::NestedModel::subMethodPointer
String subMethodPointer
the sub-method pointer from the nested model specification
Definition: NestedModel.hpp:289
Dakota::ResultsDBAny::flush
void flush() const
Write data to file.
Definition: ResultsDBAny.cpp:56
Dakota::ParallelLibrary::parallel_configuration
const ParallelConfiguration & parallel_configuration() const
return the current ParallelConfiguration instance
Definition: ParallelLibrary.hpp:1079
Dakota::DataVariablesRep::discreteStrAleatoryUncVars
StringArray discreteStrAleatoryUncVars
array of values for all discrete string epistemic uncertain variables
Definition: DataVariables.hpp:729
Dakota::NonDLocalInterval::check_sub_iterator_conflict
void check_sub_iterator_conflict()
detect any conflicts due to recursive use of the same Fortran solver
Definition: NonDLocalInterval.cpp:89
Dakota::DataFitSurrModel::surrIdMap
IntIntMap surrIdMap
map from approxInterface/lowFidelityModel evaluation ids to DataFitSurrModel/EnsembleSurrModel ids
Definition: DataFitSurrModel.hpp:437
Dakota::TANA3Approximation
Derived approximation class for TANA-3 two-point exponential approximation (a multipoint approximatio...
Definition: TANA3Approximation.hpp:27
Dakota::mpi_debug_hold
void mpi_debug_hold()
Global function to hold Dakota processes to help with MPI debugging.
Definition: dakota_global_defs.cpp:163
Dakota::ProblemDescDB::get_s2a
const String2DArray & get_s2a(const String &entry_name) const
get a String2DArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:2000
Dakota::Model::subordinate_iterator
virtual Iterator & subordinate_iterator()
return the sub-iterator in nested and surrogate models
Definition: DakotaModel.cpp:3428
Dakota::NonDAdaptiveSampling::gpBuild
Iterator gpBuild
LHS iterator for building the initial GP.
Definition: NonDAdaptiveSampling.hpp:74
Dakota::JEGAOptimizer::GetBestSOSolutions
void GetBestSOSolutions(const JEGA::Utilities::DesignOFSortSet &from, const JEGA::Algorithms::GeneticAlgorithm &theGA, std::multimap< RealRealPair, JEGA::Utilities::Design * > &designSortMap)
Retreive the best Designs from a set of solutions assuming that they are generated by a single object...
Definition: JEGAOptimizer.cpp:1739
Dakota::ApproximationInterface::read_challenge_points
void read_challenge_points()
Load approximation test points from user challenge points file.
Definition: ApproximationInterface.cpp:959
Dakota::NonlinearCGOptimizer::linesearch_eval
Real linesearch_eval(const Real &trial_step, short req_val=1)
evaluate the objective function given a particular step size (public for use in boost_ls_eval functor...
Definition: NonlinearCGOptimizer.cpp:595
Dakota::DLSolverTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: DLSolver.hpp:39
dakota::surrogates::Surrogate::value
VectorXd value(const MatrixXd &eval_points)
Evaluate the Surrogate at a set of prediction points for QoI index 0.
Definition: SurrogatesBase.hpp:93
Dakota::ProblemDescDB::parse_inputs
void parse_inputs(ProgramOptions &prog_opts, DbCallbackFunctionPtr callback=NULL, void *callback_data=NULL)
Parses the input file or input string if present and executes callbacks. Does not perform any validat...
Definition: ProblemDescDB.cpp:121
Dakota::VLI_aleatory
static int VLI_aleatory[NUM_UNC_INT_CONT]
which uncertain integer check array containers are aleatory (true = 1)
Definition: NIDRProblemDescDB.cpp:5228
Dakota::DataMethodRep::sparseGridLevel
unsigned short sparseGridLevel
the sparse_grid_level specification in MethodNonDPCE and MethodNonDSC
Definition: DataMethod.hpp:1001
Dakota::TaylorApproximation::min_coefficients
int min_coefficients() const
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: TaylorApproximation.cpp:25
Dakota::NonDACVSampling::approxSet
UShortArray approxSet
ACV uses all approximations with in numApprox; this array supports this case for functions that are g...
Definition: NonDACVSampling.hpp:241
Dakota::Approximation::challenge_diagnostic
virtual RealArray challenge_diagnostic(const StringArray &metric_types, const RealMatrix &challenge_points, const RealVector &challenge_responses)
compute requested diagnostics for user provided challenge pts
Definition: DakotaApproximation.cpp:888
Dakota::Approximation::variance
virtual Real variance()
return the variance of the expansion, where all active vars are random
Definition: DakotaApproximation.cpp:524
Dakota::HDF5IOHelper::create_dataset
H5::DataSet create_dataset(const H5::H5Location &loc, const std::string &name, const H5::DataType &type, const H5::DataSpace &space, const H5::DSetCreatPropList &create_plist=H5::DSetCreatPropList(), const H5::DSetAccPropList &access_plist=H5::DSetAccPropList()) const
Create a dataset with a custom CreatPropList.
Definition: HDF5_IO.cpp:316
Dakota::NonDExpansion::equivHFEvals
Real equivHFEvals
equivalent number of high fidelity evaluations accumulated using samples across multiple model forms ...
Definition: NonDExpansion.hpp:462
Dakota::NonDPolynomialChaos::noiseTols
RealVector noiseTols
noise tolerance for compressive sensing algorithms; vector form used in cross-validation
Definition: NonDPolynomialChaos.hpp:222
Dakota::NonDExpansion::compute_expansion
virtual void compute_expansion()
form the expansion by calling uSpaceModel.build_approximation()
Definition: NonDExpansion.cpp:803
Dakota::SharedVariablesData::dsv_index_to_active_index
size_t dsv_index_to_active_index(size_t dsv_index) const
convert index within active discrete string variables to index within aggregated active variables (ac...
Dakota::DataVariablesRep::write
void write(std::ostream &s) const
write a DataVariablesRep object to an std::ostream
Definition: DataVariables.cpp:235
Dakota::Approximation::approxHessian
RealSymMatrix approxHessian
Hessian of the approximation returned by hessian()
Definition: DakotaApproximation.hpp:403
Dakota::LeastSq::~LeastSq
~LeastSq()
destructor
Definition: DakotaLeastSq.hpp:109
Dakota::ProblemDescDB::derived_parse_inputs
virtual void derived_parse_inputs(const std::string &dakota_input_file, const std::string &dakota_input_string, const std::string &parser_options)
derived class specifics within parse_inputs()
Definition: ProblemDescDB.cpp:275
Dakota::TestDriverInterface::cantilever_ml
int cantilever_ml()
unscaled cantilever test function for UQ with levels
Definition: TestDriverInterface.cpp:719
Dakota::NonDMUQBayesCalibration::amPeriodNumSteps
int amPeriodNumSteps
AM period num steps.
Definition: NonDMUQBayesCalibration.hpp:139
Dakota::Model::parallel_library
ParallelLibrary & parallel_library() const
return the parallel library (parallelLib)
Definition: DakotaModel.hpp:3581
Dakota::StringScale::StringScale
StringScale(const std::string &in_label, const std::vector< String > &in_items, const size_t first, const size_t num, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes indexes into a StringArray.
Definition: dakota_results_types.hpp:452
Dakota::Interface::print_evaluation_summary
void print_evaluation_summary(std::ostream &s, bool minimal_header, bool relative_count) const
print an evaluation summary for the interface
Definition: DakotaInterface.cpp:433
Dakota::NonDQuadrature::quadOrderSpec
unsigned short quadOrderSpec
scalar quadrature order, rendered anisotropic via dimPrefSpec
Definition: NonDQuadrature.hpp:173
Dakota::C3Approximation::check_function_gradient
void check_function_gradient()
differentiate the ft to form its gradient, if not previously performed
Definition: C3Approximation.cpp:1041
Dakota::IntegerScale::IntegerScale
IntegerScale(const std::string &in_label, std::initializer_list< int > in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes an initializer_list.
Definition: dakota_results_types.hpp:345
Dakota::AdaptedBasisModel
Adapted basis model for input (variable space) reduction.
Definition: AdaptedBasisModel.hpp:28
Dakota::DataEnvironmentRep::read
void read(MPIUnpackBuffer &s)
read a DataEnvironmentRep object from a packed MPI buffer
Definition: DataEnvironment.cpp:46
Dakota::ParamStudy::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: ParamStudy.cpp:155
Dakota::NonDGenACVSampling::generalized_acv_pilot_projection
void generalized_acv_pilot_projection()
Definition: NonDGenACVSampling.cpp:694
Dakota::ExecutableEnvironment::~ExecutableEnvironment
~ExecutableEnvironment()
destructor
Definition: ExecutableEnvironment.cpp:49
Dakota::SharedC3ApproxData::~SharedC3ApproxData
~SharedC3ApproxData()
destructor
Definition: SharedC3ApproxData.cpp:94
Dakota::NonDMultilevelFunctionTrain::startOrderSeqSpec
UShortArray startOrderSeqSpec
user specification for start_order_sequence
Definition: NonDMultilevelFunctionTrain.hpp:127
Dakota::EffGlobalMinimizer::pop_liar_responses
void pop_liar_responses()
delete all liar responses
Definition: EffGlobalMinimizer.hpp:406
Dakota::SubspaceModel::serve_run
void serve_run(ParLevLIter pl_iter, int max_eval_concurrency)
Service the offline and online phase job requests received from the master; completes when terminatio...
Definition: SubspaceModel.cpp:426
Dakota::QuesoJointPdf
Dakota specialization of QUESO generic joint PDF.
Definition: QUESOImpl.hpp:37
Dakota::JEGATraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: JEGAOptimizer.hpp:635
Dakota::SNLLBase::modeOverrideFlag
static bool modeOverrideFlag
flags OPT++ mode override (for combining value, gradient, and Hessian requests)
Definition: SNLLBase.hpp:158
Dakota::RecastModel::mappedErrorEstimates
RealVector mappedErrorEstimates
mapping of subModel.error_estimates() through response mappings
Definition: RecastModel.hpp:605
Dakota::Interface::no_spec_id
static String no_spec_id()
return the next available interface ID for on-the-fly methods
Definition: DakotaInterface.cpp:1531
Dakota::DiscrepancyCorrection::apply_additive
void apply_additive(const Variables &vars, Response &approx_response)
internal convenience function for applying additive corrections to an approximate response
Definition: DiscrepancyCorrection.cpp:670
Dakota::ExperimentData::field_lengths
const IntVector & field_lengths(size_t experiment) const
return the field lengths for specified experiment index
Definition: ExperimentData.hpp:519
Dakota::DataMethodRep::leastSignificantBitFirst
bool leastSignificantBitFirst
Flag to indicate integers in generating matrices are stored with least significant bit first.
Definition: DataMethod.hpp:922
Dakota::pyprepro_input
std::string pyprepro_input(const std::string &template_file, const std::string &preproc_cmd)
run pyprepro on the user-provided input file and return generated tmp output
Definition: dakota_preproc_util.cpp:26
Dakota::NonDMUQBayesCalibration::proposalCovMatrix
Eigen::MatrixXd proposalCovMatrix
proposal covariance for MCMC
Definition: NonDMUQBayesCalibration.hpp:121
Dakota::CONMINOptimizer::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: CONMINOptimizer.cpp:293
Dakota::NonD::response_results
const Response & response_results() const
return the final statistics from the nondeterministic iteration
Definition: DakotaNonD.hpp:463
Dakota::DataMethodRep::calibrateErrorMode
unsigned short calibrateErrorMode
calibration mode for observation error multipliers (CALIBRATE_*)
Definition: DataMethod.hpp:1247
Dakota::DataTransformModel::update_expanded_response
void update_expanded_response(const Model &model)
update currentResponse based on replicate experiment data
Definition: DataTransformModel.cpp:349
Dakota::SharedVariablesData::all_discrete_string_type
void all_discrete_string_type(unsigned short dsv_type, size_t index)
set discrete string type at index
Definition: SharedVariablesData.hpp:1547
Dakota::MPIUnpackBuffer::size
int size()
Returns the length of the buffer.
Definition: MPIPackBuffer.hpp:207
Dakota::HDF5IOHelper::store_vector
void store_vector(const std::string &dset_name, const std::vector< T > &array) const
Store vector (1D) information to a dataset.
Definition: HDF5_IO.hpp:531
Dakota::DiscrepancyCorrection::correction_type
short correction_type() const
return correctionType
Definition: DiscrepancyCorrection.hpp:289
Dakota::NonDMultilevelFunctionTrain
Nonintrusive polynomial chaos expansion approaches to uncertainty quantification.
Definition: NonDMultilevelFunctionTrain.hpp:28
Dakota::SharedC3ApproxData::regressRegParam
double regressRegParam
penalty parameter if regularized regression
Definition: SharedC3ApproxData.hpp:259
Dakota::SharedVariablesData::all_continuous_types
UShortMultiArrayConstView all_continuous_types(size_t start, size_t num_items) const
get num_items continuous types beginning at index start
Definition: SharedVariablesData.hpp:1485
Dakota::Variables::discrete_string_variable
const String & discrete_string_variable(size_t index) const
return an active discrete string variable
Definition: DakotaVariables.hpp:864
Dakota::SurfpackApproximation::challenge_diagnostic
RealArray challenge_diagnostic(const StringArray &metric_types, const RealMatrix &challenge_points, const RealVector &challenge_responses) override
compute and print all requested diagnostics for user provided challenge pts
Definition: SurfpackApproximation.cpp:817
Dakota::DataMethodRep::log2MaxPoints
int log2MaxPoints
(log2 of) maximum number of points of low-discrepancy generator
Definition: DataMethod.hpp:901
Dakota::SubspaceModel::derived_synchronize_nowait
const IntResponseMap & derived_synchronize_nowait()
portion of synchronize_nowait() specific to RecastModel (forward to subModel.synchronize_nowait())
Definition: SubspaceModel.cpp:371
Dakota::FSUDesignCompExp::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: FSUDesignCompExp.cpp:203
Dakota::DataFitSurrModel::importPointsFile
String importPointsFile
file name from import_build_points_file specification
Definition: DataFitSurrModel.hpp:452
Dakota::SurfpackApproximation::~SurfpackApproximation
~SurfpackApproximation()
destructor
Definition: SurfpackApproximation.hpp:56
Dakota::ProgramOptions::exit_mode
const String & exit_mode() const
behavior of abort_handler (throw or exit)
Definition: ProgramOptions.cpp:139
Dakota::JEGAOptimizer::Evaluator
An evaluator specialization that knows how to interact with Dakota.
Definition: JEGAOptimizer.cpp:181
Dakota::ForkApplicInterface
Derived application interface class which spawns simulation codes using fork/execvp/waitpid.
Definition: ForkApplicInterface.hpp:25
Dakota::DataVariablesRep::weibullUncVars
RealVector weibullUncVars
initial values of the weibull uncertain variables (from the initial_point specification in VarCAUV_We...
Definition: DataVariables.hpp:432
Dakota::DataVariablesRep::discreteRealEpistemicUncLabels
StringArray discreteRealEpistemicUncLabels
labels for all discrete real epistemic uncertain variables
Definition: DataVariables.hpp:790
Dakota::Model::synchronize_derivatives
void synchronize_derivatives(const Variables &vars, const IntResponseMap &fd_responses, Response &new_response, const ShortArray &fd_grad_asv, const ShortArray &fd_hess_asv, const ShortArray &quasi_hess_asv, const ActiveSet &original_set)
combine results from an array of finite difference response objects (fd_grad_responses) into a single...
Definition: DakotaModel.cpp:2345
Dakota::SOLBase::deallocate_arrays
void deallocate_arrays()
Deallocates memory previously allocated by allocate_arrays().
Definition: SOLBase.cpp:134
Dakota::NonDAdaptiveSampling::output_for_optimization
void output_for_optimization(int dim)
This function will write an input deck for a multi-start global optimization run of DAKOTA by extract...
Definition: NonDAdaptiveSampling.cpp:1670
Dakota::SysCallApplicInterface::synchronous_local_analysis
int synchronous_local_analysis(int analysis_id)
Definition: SysCallApplicInterface.hpp:110
Dakota::SurrBasedLocalMinimizer::recastSubProb
bool recastSubProb
flag to indicate when approxSubProbModel involves a RecastModel recursion
Definition: SurrBasedLocalMinimizer.hpp:181
Dakota::IntegerScale
Data structure for storing int-valued dimension scale.
Definition: dakota_results_types.hpp:313
Dakota::ActiveSubspaceModel::truncate_subspace
void truncate_subspace()
use the truncation methods to identify the size of an active subspace
Definition: ActiveSubspaceModel.cpp:533
Dakota::DirectApplicInterface::~DirectApplicInterface
~DirectApplicInterface()
destructor
Definition: DirectApplicInterface.cpp:58
Dakota::NonDGlobalReliability::expected_improvement
Real expected_improvement(const RealVector &expected_values, const Variables &recast_vars)
expected improvement function for the GP
Definition: NonDGlobalReliability.cpp:926
Dakota::NestedModel::primaryRespCoeffs
RealMatrix primaryRespCoeffs
"primary" response_mapping matrix applied to the sub-iterator response functions. For OUU,...
Definition: NestedModel.hpp:420
Dakota::PecosApproximation::delta_combined_z
Real delta_combined_z(bool cdf_flag, Real beta_bar)
return the change in response level (mapped from beta_bar) resulting from expansion refinement,...
Definition: PecosApproximation.hpp:654
Dakota::TKFactoryDIPC::TKFactoryDIPC
TKFactoryDIPC(const std::string &name)
Constructor for Dakota RW transition kernel factory.
Definition: QUESOImpl.hpp:182
dakota::surrogates::GaussianProcess::thetaHistory
MatrixXd thetaHistory
Final hyperparameter values for each optimization run.
Definition: SurrogatesGaussianProcess.hpp:372
Dakota::SharedApproxData::get_shared_data
std::shared_ptr< SharedApproxData > get_shared_data(ProblemDescDB &problem_db, size_t num_vars)
Used only by the standard envelope constructor to initialize dataRep to the appropriate derived type.
Definition: SharedApproxData.cpp:150
Dakota::NonDExpansion::initialize_u_space_grid
void initialize_u_space_grid()
helper for initializing a numerical integration grid
Definition: NonDExpansion.cpp:590
Dakota::Minimizer::numUserPrimaryFns
size_t numUserPrimaryFns
number of objective functions or least squares terms in the inbound model; always initialize at Minim...
Definition: DakotaMinimizer.hpp:273
Dakota::DataMethodRep::numberRetained
int numberRetained
the integer assignment to random, chc, or elitist in the replacement_type specification for GA/EPSA m...
Definition: DataMethod.hpp:621
Dakota::Constraints::manage_linear_constraints
void manage_linear_constraints(const ProblemDescDB &problem_db)
perform checks on user input, convert linear constraint coefficient input to matrices,...
Definition: DakotaConstraints.cpp:639
Dakota::DataInterface::id_compare
static bool id_compare(const DataInterface &di, const std::string &id)
compares the idInterface attribute of DataInterface objects
Definition: DataInterface.hpp:289
Dakota::SurrogateModel::response_combine
void response_combine(const Response &actual_response, const Response &approx_response, Response &combined_response)
overlays actual_response and approx_response to update combined_response
Definition: SurrogateModel.cpp:989
Dakota::ROLOptimizer::problemType
unsigned short problemType
ROL problem type.
Definition: ROLOptimizer.hpp:104
Dakota::DirectApplicInterface::map_labels_to_enum
void map_labels_to_enum(StringMultiArrayConstView &src, std::vector< var_t > &dest)
map labels in src to var_t in dest
Definition: DirectApplicInterface.cpp:563
Dakota::SimulationModel::interface_id
const String & interface_id() const
return the userDefinedInterface identifier
Definition: SimulationModel.hpp:417
Dakota::EffGlobalTraits
Implementation of Efficient Global Optimization/Least Squares algorithms.
Definition: EffGlobalMinimizer.hpp:28
Dakota::ParamStudy::discStringStepVector
IntVector discStringStepVector
the n-dimensional discrete string set index increment
Definition: ParamStudy.hpp:220
Dakota::TestDriverInterface::side_impact_cost
int side_impact_cost()
the side_impact_cost UQ/OUU test function
Definition: TestDriverInterface.cpp:2744
Dakota::SharedC3ApproxData::post_push
void post_push()
clean up popped bookkeeping following push
Definition: SharedC3ApproxData.hpp:727
Dakota::JEGAOptimizer::core_run
virtual void core_run()
Performs the iterations to determine the optimal set of solutions.
Definition: JEGAOptimizer.cpp:753
Dakota::NonDGlobalSingleInterval
Class for using global nongradient-based optimization approaches to calculate interval bounds for epi...
Definition: NonDGlobalSingleInterval.hpp:32
dakota::surrogates::GaussianProcess::default_options
void default_options() override
Construct and populate the defaultConfigOptions.
Definition: SurrogatesGaussianProcess.cpp:579
dakota::surrogates::GaussianProcess::predMixedGramMatrix
MatrixXd predMixedGramMatrix
Gram matrix for the mixed prediction/build points.
Definition: SurrogatesGaussianProcess.hpp:408
Dakota::NonDGenACVSampling::activeDAGIter
UShortArraySet::const_iterator activeDAGIter
the active instance from enumeration of UShortArraySets for each key in modelDAGs
Definition: NonDGenACVSampling.hpp:268
Dakota::NonDMultilevelSampling::variance_variance_Qsum
Real variance_variance_Qsum(const IntRealMatrixMap &sum_Ql, const IntRealMatrixMap &sum_Qlm1, const IntIntPairRealMatrixMap &sum_QlQlm1, const Sizet2DArray &N_l, const size_t step, const size_t qoi)
wrapper for var_of_var_ml
Definition: NonDMultilevelSampling.cpp:997
Dakota::Interface::newFnHessRefPt
IntArray newFnHessRefPt
iteration reference point for newFnHessCounter
Definition: DakotaInterface.hpp:404
Dakota::APPSEvalMgr::iteratedModel
Model & iteratedModel
reference to the APPSOptimizer's model passed in the constructor
Definition: APPSEvalMgr.hpp:95
Dakota::SNLLOptimizer::optbcnewton
OPTPP::OptBCNewton * optbcnewton
Bound constrained Newton opt pointer.
Definition: SNLLOptimizer.hpp:343
Dakota::Approximation::finalize_data
void finalize_data()
finalize SurrogateData by applying all remaining trial sets
Definition: DakotaApproximation.cpp:326
Dakota::print_restart_pdb
void print_restart_pdb(StringArray pos_args, String print_dest)
print a restart file (PDB format)
Definition: restart_util.cpp:308
Dakota::PebbldBranchSub::global
PebbldBranching * global() const
Returns a reference to the corresponding main Branching object.
Definition: PEBBLBranching.cpp:42
Dakota::MPIUnpackBuffer::unpack
void unpack(long *data, const int num=1)
Unpack one or more long's.
Dakota::ProblemDescDB::get_rsa
const RealSetArray & get_rsa(const String &entry_name) const
get a RealSetArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1809
Dakota::CommandLineHandler::output_helper
void output_helper(const std::string &message, std::ostream &os) const
output only on Dakota worldRank 0 if possible
Definition: CommandLineHandler.cpp:472
Dakota::RecastModel::update_linear_constraints
void update_linear_constraints(const Model &model)
update linear constraints from passed sub-model
Definition: RecastModel.hpp:1164
Dakota::ParamStudy::finalCVPoint
RealVector finalCVPoint
the continuous ending point for vector_parameter_study
Definition: ParamStudy.hpp:206
Dakota::ProblemDescDB::get_real
const Real & get_real(const String &entry_name) const
get a Real out of the database based on an identifier string
Definition: ProblemDescDB.cpp:2163
Dakota::DataFitSurrModel::approxInterface
Interface approxInterface
manages the building and subsequent evaluation of the approximations (required for both global and lo...
Definition: DataFitSurrModel.hpp:413
Dakota::ActiveSubspaceModel::initialSamples
int initialSamples
initial number of samples at which to query the truth model
Definition: ActiveSubspaceModel.hpp:216
Dakota::SeqHybridMetaIterator::pack_results_buffer
void pack_results_buffer(MPIPackBuffer &send_buffer, int job_index)
used by IteratorScheduler to pack results data from an iterator run
Definition: SeqHybridMetaIterator.hpp:279
Dakota::Approximation::response_to_sdr
Pecos::SurrogateDataResp response_to_sdr(const Response &response, size_t fn_index)
create a SurrogateDataResp instance by extracting data for a particular QoI from a Response object
Definition: DakotaApproximation.cpp:1166
Dakota::DiscrepancyCorrection::multCorrections
std::vector< Approximation > multCorrections
array of multiplicative corrections; surrogate models of a model discrepancy function (formed from mo...
Definition: DiscrepancyCorrection.hpp:219
Dakota::DataEnvironmentRep::resultsOutputFlag
bool resultsOutputFlag
flags use of results output to default file
Definition: DataEnvironment.hpp:89
Dakota::SharedPecosApproxData::configuration_options
void configuration_options(const Pecos::ExpansionConfigOptions &ec_options)
set the expansion configuration options within Pecos::SharedPolyApproxData
Definition: SharedPecosApproxData.hpp:394
Dakota::Minimizer::minimizerInstance
static Minimizer * minimizerInstance
pointer to Minimizer used in static member functions
Definition: DakotaMinimizer.hpp:306
Dakota::SharedSurfpackApproxData::variable_labels
StringArray variable_labels(const Variables &vars) const
retrieve the active or all labels over which the surrogate was built
Definition: SharedSurfpackApproxData.cpp:161
Dakota::StringScale::StringScale
StringScale(const std::string &in_label, std::vector< const char * > in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes a vector of C-style strings.
Definition: dakota_results_types.hpp:428
Dakota::Interface::approximation_function_indices
virtual void approximation_function_indices(const SizetSet &approx_fn_indices)
set the (currently active) approximation function index set
Definition: DakotaInterface.cpp:1000
Dakota::ApproximationInterface::discrepancy_emulation_mode
void discrepancy_emulation_mode(short mode)
set discrepancy emulation mode used for approximating response differences
Definition: ApproximationInterface.hpp:421
Dakota::GaussProcApproximation::addpoint
int addpoint(int, IntArray &added_index)
Adds a point to the effective training set. Returns 1 on success.
Definition: GaussProcApproximation.cpp:1166
Dakota::NonD::pull_level_mappings
void pull_level_mappings(RealVector &level_maps, size_t offset)
concatenate computed{Resp,Prob,Rel,GenRel}Levels into level_maps
Definition: DakotaNonD.cpp:357
Dakota::NonDQUESOBayesCalibration::paramInitials
std::shared_ptr< QUESO::GslVector > paramInitials
initial parameter values at which to start chain
Definition: NonDQUESOBayesCalibration.hpp:200
Dakota::JEGAOptimizer::LoadDakotaResponses
void LoadDakotaResponses(const JEGA::Utilities::Design &from, Variables &vars, Response &resp) const
Loads the JEGA-style Design class into equivalent Dakota-style Variables and Response objects.
Definition: JEGAOptimizer.cpp:934
Dakota::Model::fd_hessian_step_type
const String & fd_hessian_step_type() const
return the finite difference Hessian step type (fdHessStepType)
Definition: DakotaModel.hpp:3663
dakota::surrogates::GaussianProcess::eyeMatrix
MatrixXd eyeMatrix
Identity matrix for the build points space.
Definition: SurrogatesGaussianProcess.hpp:336
Dakota::ResultsDBBase::add_metadata_to_object
virtual void add_metadata_to_object(const StrStrSizet &iterator_id, const StringArray &location, const AttributeArray &attrs)=0
Associate key:value metadata with the object at the location.
Dakota::DataMethodRep::adaptOrder
bool adaptOrder
whether or not to adapt order by cross validation
Definition: DataMethod.hpp:835
Dakota::DataVariablesRep::numWeibullUncVars
size_t numWeibullUncVars
number of weibull uncertain variables (from the weibull_uncertain specification in VarAUV)
Definition: DataVariables.hpp:149
Dakota::Constraints::build_views
void build_views()
construct active/inactive views of all variables arrays
Definition: DakotaConstraints.hpp:1149
Dakota::DDACEDesignCompExp::varyPattern
bool varyPattern
flag for continuing the random number sequence from a previous execution (e.g., for surrogate-based o...
Definition: DDACEDesignCompExp.hpp:115
Dakota::Variables::inactive_discrete_int_variable_types
UShortMultiArrayConstView inactive_discrete_int_variable_types() const
return the inactive discrete integer variable types
Definition: DakotaVariables.hpp:1585
Dakota::DataVariablesRep::numPoissonUncVars
size_t numPoissonUncVars
number of Poisson uncertain variables (from the poisson_uncertain specification in VarAUV)
Definition: DataVariables.hpp:155
Dakota::SharedSurfpackApproxData::copy_matrix
void copy_matrix(const RealSymMatrix &rsm, SurfpackMatrix< Real > &surfpack_matrix)
copy RealSymMatrix to SurfpackMatrix (Real type only)
Definition: SharedSurfpackApproxData.cpp:139
Dakota::ExperimentData::residuals_view
RealVector residuals_view(const RealVector &residuals, size_t experiment) const
Return a view (to allowing updaing in place) of the residuals associated with a given experiment,...
Definition: ExperimentData.cpp:804
Dakota::EnsembleSurrModel::referenceIDSVars
std::map< Pecos::ActiveKey, StringMultiArray > referenceIDSVars
stores a reference copy of the inactive discrete string variables when the approximation is built usi...
Definition: EnsembleSurrModel.hpp:442
Dakota::NonDMUQBayesCalibration::mcmcType
String mcmcType
MCMC type ("dram" or "delayed_rejection" or "adaptive_metropolis" or "metropolis_hastings" or "multil...
Definition: NonDMUQBayesCalibration.hpp:112
Dakota::C3Approximation::C3Approximation
C3Approximation()
default constructor
Dakota::OutputManager::graphicsCntr
int graphicsCntr
used for x axis values in 2D graphics and for 1st column in tabular data
Definition: OutputManager.hpp:422
Dakota::NonDPolynomialChaos::order_to_dim_preference
void order_to_dim_preference(const UShortArray &order, unsigned short &p, RealVector &dim_pref)
convert an isotropic/anisotropic expansion_order vector into a scalar plus a dimension preference vec...
Dakota::DataMethodRep::wilksConfidenceLevel
Real wilksConfidenceLevel
Wilks confidence interval parameter.
Definition: DataMethod.hpp:892
Dakota::EnsembleSurrModel::insert_response_start
size_t insert_response_start(size_t position)
compute start index for inserting response data into aggregated response
Definition: EnsembleSurrModel.hpp:765
Dakota::DataVariablesRep::histogramBinUncVars
RealVector histogramBinUncVars
initial values of the histogram bin uncertain variables (from the initial_point specification in VarC...
Definition: DataVariables.hpp:444
Dakota::ParallelLibrary::command_line_run_input
const String & command_line_run_input() const
runInput filename
Definition: ParallelLibrary.hpp:1354
Dakota::NonDNonHierarchSampling::derived_finite_solution_bounds
virtual void derived_finite_solution_bounds(const RealVector &x0, RealVector &x_lb, RealVector &x_ub, Real budget)
portion of finite_solution_bounds() specific to derived class implementations
Definition: NonDNonHierarchSampling.cpp:1232
Dakota::NonDExpansion::initialize_counts
void initialize_counts()
initialize data based on variable counts
Definition: NonDExpansion.cpp:126
Dakota::MatlabInterface::MatlabInterface
MatlabInterface(const ProblemDescDB &problem_db)
Constructor: start Matlab engine.
Definition: MatlabInterface.cpp:41
Dakota::RecastModel::nonlinear_variables_mapping
bool nonlinear_variables_mapping() const
return nonlinearVarsMapping
Definition: RecastModel.hpp:656
Dakota::Model::inactive_discrete_int_variables
const IntVector & inactive_discrete_int_variables() const
return the inactive discrete variables in currentVariables
Definition: DakotaModel.hpp:2097
Dakota::NonDSparseGrid::active_multi_index
const std::set< UShortArray > & active_multi_index() const
returns SparseGridDriver::active_multi_index()
Definition: NonDSparseGrid.hpp:190
Dakota::NonDBayesCalibration::maxHifiEvals
int maxHifiEvals
maximum number of high-fidelity model runs to be used for adaptive Bayesian experimental design
Definition: NonDBayesCalibration.hpp:339
Dakota::TPLDataTransfer::num_tpl_nonlin_ineq_constraints
int num_tpl_nonlin_ineq_constraints() const
Number of nonlinear inequality constraints from TPL perspective.
Definition: DakotaTPLDataTransfer.hpp:49
Dakota::Model::active_variables
void active_variables(const Variables &vars)
set the active variables in currentVariables
Definition: DakotaModel.hpp:1823
Dakota::DataEnvironmentRep::tabularFormat
unsigned short tabularFormat
format for tabular data files (see enum)
Definition: DataEnvironment.hpp:83
Dakota::DataMethodRep::importApproxActive
bool importApproxActive
whether to import active variables only
Definition: DataMethod.hpp:1414
Dakota::SharedVariablesData::idsv
size_t idsv() const
get number of inactive discrete string vars
Definition: SharedVariablesData.hpp:1712
Dakota::RecastModel::qoi
size_t qoi() const
return number of unique response functions (managing any aggregations)
Definition: RecastModel.hpp:754
Dakota::ParallelConfiguration
Container class for a set of ParallelLevel list iterators that collectively identify a particular mul...
Definition: ParallelLibrary.hpp:406
Dakota::DataResponsesRep::nonlinearIneqUpperBnds
RealVector nonlinearIneqUpperBnds
vector of nonlinear inequality constraint upper bounds (from the nonlinear_inequality_upper_bounds sp...
Definition: DataResponses.hpp:118
dakota::surrogates::GaussianProcess::serialize
void serialize(Archive &archive, const unsigned int version)
Serializer for save/load.
Definition: SurrogatesGaussianProcess.hpp:459
Dakota::Iterator::returns_multiple_points
virtual bool returns_multiple_points() const
indicates if this iterator returns multiple final points. Default return is false....
Definition: DakotaIterator.cpp:1611
Dakota::NonD::startCAUV
size_t startCAUV
starting index of continuous aleatory uncertain variables within active continuous variables (conveni...
Definition: DakotaNonD.hpp:312
Dakota::SharedVariablesDataRep::div_to_all_mask
BitArray div_to_all_mask(bool ddv, bool dauv, bool deuv, bool dsv) const
create a BitArray indicating the active discrete int subset of all {continuous,discrete {int,...
Dakota::EnsembleSurrModel::discrepancy_correction
DiscrepancyCorrection & discrepancy_correction()
return the DiscrepancyCorrection object used by SurrogateModels
Definition: EnsembleSurrModel.hpp:1291
Dakota::NonDExpansion::initialize_ml_regression
virtual void initialize_ml_regression(size_t num_lev, bool &import_pilot)
initializations for multilevel_regression()
Definition: NonDExpansion.cpp:1738
Dakota::EffGlobalMinimizer::query_batch
bool query_batch(bool rebuild)
perform nonblocking synchronization for parallel evaluation of truth responses and replace liar respo...
Definition: EffGlobalMinimizer.cpp:570
Dakota::ParamResponsePair::prpVariables
Variables prpVariables
the set of parameters for the function evaluation
Definition: ParamResponsePair.hpp:153
Dakota::NonDNonHierarchSampling::log_average_estvar
Real log_average_estvar(const RealVector &cd_vars)
flattens contours of average_estimator_variance() using std::log
Definition: NonDNonHierarchSampling.hpp:1645
Dakota::Minimizer::numLinearConstraints
size_t numLinearConstraints
total number of linear constraints
Definition: DakotaMinimizer.hpp:264
Dakota::NonDDREAMBayesCalibration::numGenerations
int numGenerations
number of generations
Definition: NonDDREAMBayesCalibration.hpp:98
Dakota::NonDSampling::compute_wilks_alpha
static Real compute_wilks_alpha(unsigned short order, int nsamples, Real beta, bool twosided=false)
calculates the alpha paramter given number of samples using the Wilks formula Static so I can test wi...
Definition: NonDSampling.cpp:1488
Dakota::NonDStochCollocation::compute_delta_variance
void compute_delta_variance(bool update_ref, bool print_metric)
helper function to compute deltaRespVariance
Definition: NonDStochCollocation.cpp:471
Dakota::COLINTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: COLINOptimizer.hpp:49
Dakota::ScalingModel::initialize_scaling
void initialize_scaling(Model &sub_model)
initialize scaling types, multipliers, and offsets; perform error checking
Definition: ScalingModel.cpp:278
Dakota::RecastModel::correction_type
short correction_type() const
retrieve subModel's correction type
Definition: RecastModel.hpp:911
Dakota::NCSUOptimizer::solutionTarget
Real solutionTarget
holds the solution target minimum to drive towards
Definition: NCSUOptimizer.hpp:153
Dakota::ApplicationInterface::asynchLocalActivePRPQueue
PRPQueue asynchLocalActivePRPQueue
used by nonblocking asynchronous local schedulers to bookkeep active local jobs
Definition: ApplicationInterface.hpp:537
Dakota::MPIPackBuffer::~MPIPackBuffer
~MPIPackBuffer()
Desctructor.
Definition: MPIPackBuffer.hpp:50
Dakota::DDACEDesignCompExp::sampling_reset
void sampling_reset(size_t min_samples, bool all_data_flag, bool stats_flag)
reset sampling iterator to use at least min_samples
Definition: DDACEDesignCompExp.hpp:128
Dakota::QMEApproximation::find_scaled_coefficients
void find_scaled_coefficients()
compute TANA coefficients based on scaled inputs
Definition: QMEApproximation.cpp:127
Dakota::Approximation::build
virtual void build()
builds the approximation from scratch
Definition: DakotaApproximation.cpp:236
Dakota::NonDBayesCalibration::exportDiscrepFile
String exportDiscrepFile
filename for discrepancy calculations output
Definition: NonDBayesCalibration.hpp:357
Dakota::NonDLocalInterval::set_cell_bounds
virtual void set_cell_bounds()
set the optimization variable bounds for each cell
Definition: NonDLocalInterval.cpp:239
Dakota::NonDMultilevelStochCollocation::random_seed
int random_seed() const
return specification for random seed (may be part of a sequence specification)
Definition: NonDMultilevelStochCollocation.hpp:94
Dakota::TrackerHTTP
TrackerHTTP: a usage tracking module that uses HTTP/HTTPS via the curl library.
Definition: TrackerHTTP.hpp:26
collect_results
void collect_results()
Wait for and collect results from DAKOTA runs.
Definition: library_split.cpp:238
Dakota::Variables::all_discrete_real_variable_labels
StringMultiArrayView all_discrete_real_variable_labels() const
returns a single array with all discrete variable labels
Definition: DakotaVariables.hpp:1746
Dakota::Minimizer::dataTransferHandler
std::shared_ptr< TPLDataTransfer > dataTransferHandler
Emerging helper class for handling data transfers to/from Dakota and the underlying TPL.
Definition: DakotaMinimizer.hpp:314
Dakota::DataMethodRep::convergenceType
String convergenceType
The means by which this JEGA should converge.
Definition: DataMethod.hpp:693
Dakota::C3Approximation::pop_coefficients
void pop_coefficients(bool save_data)
removes entries from end of SurrogateData::{vars,resp}Data (last points appended, or as specified in ...
Definition: C3Approximation.cpp:498
Dakota::NonDMultilevelSampling::NTargetQoI
RealMatrix NTargetQoI
Helper data structure to store intermedia sample allocations.
Definition: NonDMultilevelSampling.hpp:555
Dakota::NonDSampling::randomSeed
int randomSeed
the current seed
Definition: NonDSampling.hpp:303
Dakota::MPIPackBuffer::buf
const char * buf()
Returns a pointer to the internal buffer that has been packed.
Definition: MPIPackBuffer.hpp:53
Dakota::SurrBasedLocalMinimizer::compute_trust_region_ratio
void compute_trust_region_ratio(SurrBasedLevelData &tr_data, bool check_interior=false)
compute trust region ratio (for SBLM iterate acceptance and trust region resizing) and check for soft...
Definition: SurrBasedLocalMinimizer.cpp:547
Dakota::DataVariablesRep::discreteStateSetRealUpperBnds
RealVector discreteStateSetRealUpperBnds
discrete state real set upper bounds inferred from set values
Definition: DataVariables.hpp:803
Dakota::view_data
void view_data(const RealMatrix &src_mat, Eigen::Map< MatrixXd > &mat_view)
Create a view of data in RealMatrix as an Eigen::MatrixXd.
Definition: dakota_data_util.cpp:412
Dakota::DataMethodRep::modelExportPrefix
String modelExportPrefix
the filename prefix for export_model
Definition: DataMethod.hpp:1436
Dakota::NonDExpansion::decrement_grid
void decrement_grid()
helper function to manage different grid decrement cases
Definition: NonDExpansion.cpp:1189
Dakota::DataMethodRep::quesoOptionsFilename
String quesoOptionsFilename
file containing advanced QUESO option overrides
Definition: DataMethod.hpp:1236
Dakota::EnsembleSurrModel::extract_truth_key
void extract_truth_key(const Pecos::ActiveKey &active_key, Pecos::ActiveKey &truth_key)
define truth and surrogate keys from incoming active key. In case of singleton, use responseMode to d...
Definition: EnsembleSurrModel.hpp:1011
Dakota::register_signal_handlers
void register_signal_handlers()
Tie various signal handlers to Dakota's abort_handler function.
Definition: dakota_global_defs.cpp:144
Dakota::DataEnvironmentRep::runOutput
String runOutput
filename for run output
Definition: DataEnvironment.hpp:66
Dakota::DataVariablesRep::numContinuousIntervalUncVars
size_t numContinuousIntervalUncVars
number of continuous epistemic interval uncertain variables (from the continuous_interval_uncertain s...
Definition: DataVariables.hpp:179
Dakota::EnsembleSurrModel::referenceDIUBnds
std::map< Pecos::ActiveKey, IntVector > referenceDIUBnds
stores a reference copy of active discrete int upper bounds when the approximation is built; used to ...
Definition: EnsembleSurrModel.hpp:459
Dakota::DataFitSurrBasedLocalTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: DataFitSurrBasedLocalMinimizer.hpp:57
Dakota::SharedVariablesDataRep::view_start_counts
void view_start_counts(short view, size_t &cv_start, size_t &div_start, size_t &dsv_start, size_t &drv_start, size_t &num_cv, size_t &num_div, size_t &num_dsv, size_t &num_drv) const
define start indices and counts for active variables based on view
Dakota::Approximation::clear_inactive_coefficients
virtual void clear_inactive_coefficients()
prune inactive coefficients following combination and promotion to active
Definition: DakotaApproximation.cpp:387
Dakota::ActiveSubspaceModel::buildSurrogate
bool buildSurrogate
flag specifying whether or not a surrogate is built over the subspace
Definition: ActiveSubspaceModel.hpp:292
Dakota::NCSUTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: NCSUOptimizer.hpp:33
Dakota::NonDSampling::seed_updated
virtual bool seed_updated()
detect whether the seed has been updated since the most recent sample set generation
Definition: NonDSampling.hpp:524
Dakota::DataMethodRep::solverRoundingTol
Real solverRoundingTol
Rounding tolerance for FT regression.
Definition: DataMethod.hpp:825
dakota::util::append_columns
void append_columns(const T1 &new_cols, T2 &target)
Append columns of input matrix to existing matrix.
Definition: util_math_tools.hpp:64
Dakota::DataResponsesRep::numNonlinearIneqConstraints
size_t numNonlinearIneqConstraints
number of nonlinear inequality constraints (from the num_nonlinear_inequality_constraints specificati...
Definition: DataResponses.hpp:67
Dakota::NonDGlobalReliability::u_truth_evaluation
void u_truth_evaluation(const RealVector &c_vars_u, short mode)
evaluate uSpaceModel in BYPASS_SURROGATE mode to collect u-space truth data at specified point
Definition: NonDGlobalReliability.hpp:177
Dakota::DiscrepancyCorrection::correction_type
void correction_type(short corr_type)
update correctionType
Definition: DiscrepancyCorrection.hpp:285
Dakota::NonDQuadrature
Derived nondeterministic class that generates N-dimensional numerical quadrature points for evaluatio...
Definition: NonDQuadrature.hpp:39
Dakota::Interface::evalIdRefPt
int evalIdRefPt
iteration reference point for evalIdCntr
Definition: DakotaInterface.hpp:388
Dakota::ProblemDescDB::resolve_top_method
void resolve_top_method(bool set_model_nodes=true)
For a (default) environment lacking a top method pointer, this function is used to determine which of...
Definition: ProblemDescDB.cpp:475
dakota::surrogates::Surrogate::numVariables
int numVariables
Number of features/variables in the Surrogate's build samples.
Definition: SurrogatesBase.hpp:221
Dakota::DataModelRep::costRecoveryMetadata
String costRecoveryMetadata
identifier for response metadata that returns the incurred cost of a simulation execution....
Definition: DataModel.hpp:135
Dakota::PecosApproximation::combined_beta
Real combined_beta(bool cdf_flag, Real z_bar)
return the reliability index (mapped from z_bar), where all active variables are random
Definition: PecosApproximation.hpp:534
Dakota::ParamStudy::centered_loop
void centered_loop()
performs a number of plus and minus offsets for each parameter centered about an initial point
Definition: ParamStudy.cpp:486
Dakota::SurrogateModel::deactivate_distribution_parameter_derivatives
void deactivate_distribution_parameter_derivatives()
deactivate derivative setting w.r.t. distribution parameters
Definition: SurrogateModel.hpp:254
Dakota::SurfpackApproximation::min_coefficients
int min_coefficients() const override
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: SurfpackApproximation.cpp:354
Dakota::HDF5IOHelper::exists
bool exists(const String location_name) const
Does a group or dataset exist?
Definition: HDF5_IO.cpp:80
Dakota::Model::derived_synchronize_nowait
virtual const IntResponseMap & derived_synchronize_nowait()
portion of synchronize_nowait() specific to derived model classes
Definition: DakotaModel.cpp:3370
Dakota::BootstrapSamplerBase::origData
Data origData
Original data defining the empirical distribution TODO: Consider if it should be const (breaks Teucho...
Definition: BootstrapSampler.hpp:113
Dakota::method_results_hdf5_link_name
String method_results_hdf5_link_name(const StrStrSizet &iterator_id)
Create a method results name (HDF5 link name) from iterator_id.
Definition: ResultsDBHDF5.cpp:35
Dakota::DataMethodRep::sampleType
unsigned short sampleType
the sample_type specification in MethodNonDMC, MethodNonDPCE, and MethodNonDSC
Definition: DataMethod.hpp:1066
Dakota::SNLLBase::lastEvalVars
static RealVector lastEvalVars
copy of variables from constraint evaluators
Definition: SNLLBase.hpp:168
Dakota::NonDExpansion::construct_sparse_grid
void construct_sparse_grid(Iterator &u_space_sampler, Model &g_u_model, unsigned short ssg_level, const RealVector &dim_pref)
assign a NonDSparseGrid instance within u_space_sampler
Definition: NonDExpansion.cpp:455
dakota::util::LUSolver::factorize
void factorize(const MatrixXd &A) override
Perform the matrix factorization for the linear solver matrix.
Definition: UtilLinearSolvers.cpp:122
Dakota::NonDSampling::print_intervals
void print_intervals(std::ostream &s) const
prints the intervals computed in compute_intervals() with default qoi_type and moment_labels
Definition: NonDSampling.hpp:466
Dakota::IteratorScheduler::paramsMsgLen
int paramsMsgLen
length of MPI buffer for parameter input instance(s)
Definition: IteratorScheduler.hpp:195
Dakota::DataVariables::DataVariables
DataVariables()
constructor
Definition: DataVariables.cpp:334
Dakota::ExperimentData
Definition: ExperimentData.hpp:62
Dakota::Iterator::callback_linear_ineq_lower_bounds
virtual const RealVector & callback_linear_ineq_lower_bounds() const
return linear constraint lower bounds for this iterator (user-functions mode for which iteratedModel ...
Definition: DakotaIterator.cpp:1576
Dakota::SensAnalysisGlobal::corrComputed
bool corrComputed
flag indicatng whether correlations have been computed
Definition: SensAnalysisGlobal.hpp:274
Dakota::Minimizer::initialize_run
void initialize_run()
utility function to perform common operations prior to pre_run(); typically memory initialization; se...
Definition: DakotaMinimizer.cpp:292
dakota::surrogates::GaussianProcess::get_objective_function_history
VectorXd get_objective_function_history()
Get the history of objective function values from MLE with restarts.
Definition: SurrogatesGaussianProcess.hpp:251
Dakota::SimulationModel::simModelEvalCntr
size_t simModelEvalCntr
counter for calls to derived_evaluate()/derived_evaluate_nowait()
Definition: SimulationModel.hpp:205
Dakota::DataVariables::write
void write(std::ostream &s) const
write a DataVariables object to an std::ostream
Definition: DataVariables.hpp:1020
Dakota::NonDPolynomialChaos::config_regression
bool config_regression(const UShortArray &exp_orders, size_t colloc_pts, Real colloc_ratio_order, short regress_type, short ls_regress_type, const UShortArray &tensor_grid_order, unsigned short sample_type, int seed, const String &rng, const String &pt_reuse, Iterator &u_space_sampler, Model &g_u_model, String &approx_type)
configure u_space_sampler and approx_type based on regression specification
Definition: NonDPolynomialChaos.cpp:532
Dakota::SNLLTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: SNLLOptimizer.hpp:66
Dakota::RecastModel::transform_variables
void transform_variables(const Variables &recast_vars, Variables &sub_model_vars)
perform transformation of Variables (recast --> sub-model)
Definition: RecastModel.cpp:603
Dakota::DataVariables::continuous_variables
size_t continuous_variables()
return total number of continuous variables
Definition: DataVariables.hpp:971
Dakota::NestedModel
Derived model class which performs a complete sub-iterator execution within every evaluation of the m...
Definition: NestedModel.hpp:37
Dakota::NonDGPMSABayesCalibration::buildSamples
int buildSamples
number of samples of the simulation to construct the GP
Definition: NonDGPMSABayesCalibration.hpp:113
Dakota::NestedModel::complement1ADSVarMapIndices
SizetArray complement1ADSVarMapIndices
"primary" variable mappings for inserting the complement of the active discrete string currentVariabl...
Definition: NestedModel.hpp:387
Dakota::RandomFieldModel::resize_pending
bool resize_pending() const
return true if a potential resize is still pending, such that sizing-based initialization should be d...
Definition: RandomFieldModel.hpp:231
Dakota::OutputWriter::output_stream
std::ostream * output_stream()
a pointer to the stream, either cout/cerr or a file
Definition: OutputManager.cpp:904
Dakota::MPIUnpackBuffer::unpack
void unpack(int &data)
Unpack a int.
Definition: MPIPackBuffer.hpp:241
Dakota::EffGlobalMinimizer::initialize_counters_limits
void initialize_counters_limits()
initialize counters and limits used for assessing convergence
Definition: EffGlobalMinimizer.hpp:336
Dakota::ScalingModel::linearEqScaleMultipliers
RealVector linearEqScaleMultipliers
scales for linear constraints
Definition: ScalingModel.hpp:193
Dakota::DataMethodRep::statsMetricMode
short statsMetricMode
mode of computing statistics metrics used for convergence assessment of multilevel/multifidelity refi...
Definition: DataMethod.hpp:360
Dakota::MixedVariables::~MixedVariables
~MixedVariables()
destructor
Definition: MixedVariables.hpp:95
Dakota::ResultsDBAny::extract_data
void extract_data(const boost::any &dataholder, std::ostream &os) const
determine the type of contained data and output it to ostream
Definition: ResultsDBAny.cpp:102
Dakota::NonDBayesCalibration::prior_sample
void prior_sample(Engine &rng, RealVector &prior_samples)
draw a multivariate sample from the prior distribution
Definition: NonDBayesCalibration.hpp:736
Dakota::Model::warm_start_flag
virtual void warm_start_flag(const bool flag)
set the warm start flag (warmStartFlag)
Definition: DakotaModel.cpp:4844
Dakota::NonDQUESOBayesCalibration::calIpMhOptionsValues
std::shared_ptr< QUESO::MhOptionsValues > calIpMhOptionsValues
MH-specific inverse problem options.
Definition: NonDQUESOBayesCalibration.hpp:216
Dakota::Rank1Lattice::unsafe_get_points
void unsafe_get_points(const size_t nMin, const size_t nMax, RealMatrix &points)
Generates rank-1 lattice points without error checking.
Definition: Rank1Lattice.cpp:428
Dakota::ProcessApplicInterface::resultsFileWritten
std::string resultsFileWritten
actual, qualified name of the results file written, possibly with workdir
Definition: ProcessApplicInterface.hpp:190
Dakota::MPIManager
Class MPIManager to manage Dakota's MPI world, which may be a subset of MPI_COMM_WORLD.
Definition: MPIManager.hpp:37
Dakota::COLINApplication::set_blocking_synch
void set_blocking_synch(const bool blockingSynchFlag)
publishes whether or not COLIN is operating synchronously
Definition: COLINApplication.hpp:55
dakota::surrogates::PolynomialRegression::clone
std::shared_ptr< Surrogate > clone() const override
clone derived Surrogate class for use in cross-validation
Definition: SurrogatesPolynomialRegression.hpp:181
Dakota::NonDPolynomialChaos::uSpaceType
short uSpaceType
user requested expansion type
Definition: NonDPolynomialChaos.hpp:184
Dakota::NonDPolynomialChaos::NonDPolynomialChaos
NonDPolynomialChaos(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDPolynomialChaos.cpp:35
Dakota::NoDBBaseConstructor::NoDBBaseConstructor
NoDBBaseConstructor(int=0)
C++ structs can have constructors.
Definition: dakota_global_defs.hpp:172
Dakota::APPSOptimizer::APPSOptimizer
APPSOptimizer()
alternate constructor for even more rudimentary on-the-fly instantiation
Definition: APPSOptimizer.hpp:141
Dakota::NonDGlobalInterval::numSamples
int numSamples
the number of samples used in the surrogate
Definition: NonDGlobalInterval.hpp:144
Dakota::DataVariablesRep::continuousEpistemicUncUpperBnds
RealVector continuousEpistemicUncUpperBnds
distribution upper bounds for all continuous epistemic uncertain variables
Definition: DataVariables.hpp:755
Dakota::Pybind11Interface::derived_map_asynch
virtual void derived_map_asynch(const ParamResponsePair &pair)
Python supports batch only, not true asynch (this is no-op)
Definition: Pybind11Interface.cpp:118
Dakota::DataVariablesRep::continuousDesignScales
RealVector continuousDesignScales
scales array for the continuous design variables (from the continuous_design scales specification in ...
Definition: DataVariables.hpp:224
Dakota::set_index_to_value
const ScalarType & set_index_to_value(OrdinalType index, const std::set< ScalarType > &values)
retrieve the set value corresponding to the passed index
Definition: dakota_data_util.hpp:1201
dakota_linear_algebra.hpp
Dakota linear algebra utilities.
Dakota::NonDBayesCalibration::init_hyper_parameters
void init_hyper_parameters()
initialize the hyper-parameter priors
Definition: NonDBayesCalibration.cpp:564
Dakota::MetaDataKeyType
std::string MetaDataKeyType
Data type for metadata key.
Definition: dakota_results_types.hpp:54
Dakota::ParallelLevel::dedicatedMasterFlag
bool dedicatedMasterFlag
signals dedicated master partitioning
Definition: ParallelLibrary.hpp:113
Dakota::NonDQUESOBayesCalibration::run_queso_solver
void run_queso_solver()
perform the MCMC process
Definition: NonDQUESOBayesCalibration.cpp:384
dakota::util::DataScaler::SCALER_TYPE
SCALER_TYPE
Enumeration for supported types of DataScalers.
Definition: UtilDataScaler.hpp:42
Dakota::RecastModel::push_approximation
void push_approximation()
push a previous approximation data state; reverse of pop_approximation
Definition: RecastModel.hpp:973
Dakota::Response::write_sdm_col
void write_sdm_col(Archive &ar, int col, const Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > &sdm) const
write a column of a SerialDenseMatrix
Dakota::Iterator::convergence_tolerance
Real convergence_tolerance() const
return the method convergence tolerance (convergenceTol)
Definition: DakotaIterator.hpp:713
Dakota::WorkdirHelper::rel_to_abs
static bfs::path rel_to_abs(const bfs::path &subdir_path)
get a valid absolute bfs::path to a subdirectory relative to rundir
Definition: WorkdirHelper.hpp:139
Dakota::NonDMultilevelSampling::NonDMultilevelSampling
NonDMultilevelSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDMultilevelSampling.cpp:35
Dakota::NonDQUESOBayesCalibration::calIpOptionsValues
std::shared_ptr< QUESO::SipOptionsValues > calIpOptionsValues
general inverse problem options
Definition: NonDQUESOBayesCalibration.hpp:213
Dakota::LeastSq::weight_model
void weight_model()
Wrap iteratedModel in a RecastModel that weights the residuals.
Definition: DakotaLeastSq.cpp:119
Dakota::QMEApproximation::clear_current_active_data
void clear_current_active_data()
Definition: QMEApproximation.hpp:120
Dakota::Approximation::replace
virtual void replace(const IntResponsePair &response_pr, size_t fn_index)
replace the response data
Definition: DakotaApproximation.cpp:281
Dakota::SensAnalysisGlobal::SensAnalysisGlobal
SensAnalysisGlobal()
constructor
Definition: SensAnalysisGlobal.hpp:300
Dakota::ParamStudy::dri_step
void dri_step(size_t di_index, int increment, Variables &vars)
helper function for performing a discrete step in an integer range variable
Definition: ParamStudy.hpp:670
Dakota::MPIPackBuffer::pack
void pack(const unsigned long long *data, const int num=1)
Pack one or more unsigned long long's.
Dakota::ParallelLibrary::pop_output_tag
void pop_output_tag(const ParallelLevel &pl)
pop the last output tag and rebind streams as needed; pl isn't yet used, but may be in the future whe...
Definition: ParallelLibrary.cpp:1135
Dakota::NonD::resize
bool resize()
reinitializes iterator based on new variable size
Definition: DakotaNonD.cpp:123
Dakota::Variables::allDiscreteIntVars
IntVector allDiscreteIntVars
array combining all of the discrete integer variables
Definition: DakotaVariables.hpp:609
Dakota::DataMethodRep::relaxFixedFactor
Real relaxFixedFactor
fixed (under-)relaxation factor applied to sample increments computed in the latest ML/MF allocation ...
Definition: DataMethod.hpp:1126
Dakota::DataVariablesRep::discreteDesignSetStrAdj
RealMatrixArray discreteDesignSetStrAdj
Adjacency matrices for each of the discrete design variables defined by a string set (from the discre...
Definition: DataVariables.hpp:278
Dakota::LibraryEnvironment
Environment corresponding to execution as an embedded library.
Definition: LibraryEnvironment.hpp:26
Dakota::SNLLOptimizer::fdnlf1
OPTPP::FDNLF1 * fdnlf1
pointer to objective NLF for (finite diff) gradient-based optimizers
Definition: SNLLOptimizer.hpp:327
Dakota::flatten_int_intervals
static void flatten_int_intervals(const IntIntPairRealMapArray &iiprma, RealVector **probs, IntVector **lb, IntVector **ub)
Flatten integer-valued interval uncertain variable intervals and probabilities back into separate arr...
Definition: NIDRProblemDescDB.cpp:6106
Dakota::BootstrapSamplerBase::dataSize
const size_t dataSize
Size of the dataset defining the empirical distribution.
Definition: BootstrapSampler.hpp:109
Dakota::SharedVariablesData::operator=
SharedVariablesData & operator=(const SharedVariablesData &svd)
assignment operator
Definition: SharedVariablesData.hpp:1036
Dakota::ProblemDescDB::iteratorList
IteratorList iteratorList
list of iterator objects, one for each method specification
Definition: ProblemDescDB.hpp:490
Dakota::NonDLocalReliability::impFactor
RealMatrix impFactor
importance factors predicted by MV
Definition: NonDLocalReliability.hpp:346
Dakota::NonDGenACVSampling::recover_results
void recover_results(const RealVector &cv_star, const RealVector &fn_star, MFSolutionData &soln)
post-process optimization final results to recover solution data
Definition: NonDGenACVSampling.cpp:1473
Dakota::DataVariablesRep::loguniformUncUpperBnds
RealVector loguniformUncUpperBnds
distribution upper bounds for the loguniform uncertain variables (from the upper_bounds specification...
Definition: DataVariables.hpp:360
Dakota::RelaxedVariables::write_aprepro
void write_aprepro(std::ostream &s) const
write a variables object to an std::ostream in aprepro format, e.g., a parameters file
Definition: RelaxedVariables.cpp:158
Dakota::DataMethodRep::responseLevelTargetReduce
short responseLevelTargetReduce
the system series or parallel specification in MethodNonD
Definition: DataMethod.hpp:1166
Dakota::Model::all_discrete_int_variables
const IntVector & all_discrete_int_variables() const
return all discrete variables in currentVariables
Definition: DakotaModel.hpp:2188
Dakota::NonDGlobalReliability::x_truth_evaluation
void x_truth_evaluation(short mode)
evaluate iteratedModel at current point to collect x-space truth data
Definition: NonDGlobalReliability.hpp:147
Dakota::LowDiscrepancySequence::get_points
void get_points(const size_t nMin, const size_t nMax, RealMatrix &points)
Generates low-discrepancy points between given indices Returns the points with index nMin,...
Definition: LowDiscrepancySequence.hpp:79
Dakota::ExperimentData::outputLevel
short outputLevel
output verbosity level
Definition: ExperimentData.hpp:468
Dakota::EnsembleSurrModel::multifidelity
bool multifidelity() const
identify if 1D hierarchy can be defined across model forms
Definition: EnsembleSurrModel.hpp:563
Dakota::Analyzer::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: DakotaAnalyzer.cpp:847
Dakota::ApplicationInterface::get_source_pair
const ParamResponsePair & get_source_pair(const Variables &target_vars)
convenience function for the continuation approach in manage_failure() for finding the nearest succes...
Definition: ApplicationInterface.cpp:2813
Dakota::ConcurrentMetaIterator::update_local_results
void update_local_results(int job_index)
used by IteratorScheduler to update local results arrays
Definition: ConcurrentMetaIterator.hpp:212
Dakota::SharedVariablesDataRep::relax_noncategorical
void relax_noncategorical(const ProblemDescDB &problem_db)
populate allRelaxedDiscrete{Int,Real} from user specifications (relax variables that are not declared...
Dakota::SensAnalysisGlobal::print_partial_correlations
void print_partial_correlations(std::ostream &s, const StringArray &var_labels, const StringArray &resp_labels, bool rank) const
print partial (rank = false) or partial rank (rank = true) correlations
Definition: SensAnalysisGlobal.cpp:695
Dakota::Model::serve_run
virtual void serve_run(ParLevLIter pl_iter, int max_eval_concurrency)
Service job requests received from the master. Completes when a termination message is received from ...
Definition: DakotaModel.cpp:4671
Dakota::Variables::drv_start
size_t drv_start() const
start index of active discrete real vars
Definition: DakotaVariables.hpp:737
Dakota::ResultsManager::ResultsManager
ResultsManager()
default constructor: no databases active until they are added
Definition: ResultsManager.hpp:102
Dakota::NonDLocalReliability::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: NonDLocalReliability.cpp:537
Dakota::NonDCubature::cubIntOrderRef
unsigned short cubIntOrderRef
reference point for Pecos::CubatureDriver::cubIntOrder: the original user specification for the numbe...
Definition: NonDCubature.hpp:99
Dakota::DataModelRep::trendOrder
String trendOrder
scalar integer indicating the order of the Gaussian process mean (0= constant, 1=linear,...
Definition: DataModel.hpp:287
Dakota::ActiveSubspaceModel::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag)
Definition: ActiveSubspaceModel.cpp:1363
Dakota::SharedResponseData::num_coords_per_field
const IntVector & num_coords_per_field() const
number of independent coordinates for each primary field
Definition: SharedResponseData.hpp:359
Dakota::Constraints::linear_ineq_constraint_upper_bounds
const RealVector & linear_ineq_constraint_upper_bounds() const
return the linear inequality constraint upper bounds
Definition: DakotaConstraints.hpp:1026
Dakota::DataModelRep::percentFold
Real percentFold
percentage of data to withhold for cross validation process
Definition: DataModel.hpp:298
Dakota::DataModelRep::refineSamples
IntVector refineSamples
refinement samples to add in each batch
Definition: DataModel.hpp:363
Dakota::Approximation::mean
virtual Real mean()
return the mean of the expansion, where all active vars are random
Definition: DakotaApproximation.cpp:457
Dakota::Variables::method_map
short method_map(short view_spec, bool relaxed) const
infer domain from method selection
Dakota::SharedApproxData::data_rep
std::shared_ptr< SharedApproxData > data_rep() const
returns dataRep for access to derived class member functions that are not mapped to the top SharedApp...
Definition: SharedApproxData.hpp:347
Dakota::SurrogateModel::check_inactive_variables
bool check_inactive_variables(const Model &sub_model)
check sub_model for consistency in inactive variable counts
Definition: SurrogateModel.cpp:148
Dakota::DataMethodRep::minMeshSize
Real minMeshSize
the minMeshSize choice for NOMAD in MethodNOMADDC
Definition: DataMethod.hpp:803
Dakota::AdaptedBasisModel::pcePilotExpansion
Iterator pcePilotExpansion
low-order (linear or quadratic) PCE generator for computing rotation matrices A_i for each of the QoI...
Definition: AdaptedBasisModel.hpp:121
Dakota::ConsoleRedirector::ostreamDestinations
std::vector< std::shared_ptr< OutputWriter > > ostreamDestinations
stack of redirections to OutputWriters; shared pointers are used to potentially share the same ostrea...
Definition: OutputManager.hpp:101
Dakota::SharedApproxData::increment_order
virtual void increment_order()
increments polynomial expansion order (PCE, FT)
Definition: SharedApproxData.cpp:456
Dakota::DiscrepancyCorrection::truthFnsCenter
RealVector truthFnsCenter
truth function values at the current correction point
Definition: DiscrepancyCorrection.hpp:241
Dakota::Approximation::advancement_available
virtual bool advancement_available()
check if resolution advancement (e.g., order, rank) is available for this approximation instance
Definition: DakotaApproximation.cpp:838
dakota::surrogates::Kernel::compute_gram_derivs
virtual void compute_gram_derivs(const MatrixXd &gram, const std::vector< MatrixXd > &dists2, const VectorXd &theta_values, std::vector< MatrixXd > &gram_derivs)=0
Compute the derivatives of the Gram matrix with respect to the kernel hyperparameters.
Dakota::SharedPecosApproxData::finalize_index
size_t finalize_index(size_t i, const Pecos::ActiveKey &key)
return index of i-th trial set within restorable bookkeeping sets
Definition: SharedPecosApproxData.hpp:235
Dakota::RandomFieldModel::write_field
void write_field(const RealVector &field_prediction)
write a field realization to console and file
Definition: RandomFieldModel.cpp:586
Dakota::NonDIntegration::increment_grid_weights
virtual void increment_grid_weights()
increment SSG level/TPQ order and preserve anisotropy
Definition: NonDIntegration.cpp:242
Dakota::EnsembleSurrModel::inactive_view
void inactive_view(short view, bool recurse_flag=true)
update the Model's inactive view based on higher level (nested) context and optionally recurse into
Definition: EnsembleSurrModel.hpp:1213
Dakota::Model::prevDSRView
short prevDSRView
previous view used in discrete_set_real_values(view): avoids recomputation of activeDiscSetRealValues
Definition: DakotaModel.hpp:1719
dakota::surrogates::GaussianProcess::compute_build_dists
void compute_build_dists()
Compute squared distances between the scaled build points.
Definition: SurrogatesGaussianProcess.cpp:661
Dakota::ParamStudy::distribute
bool distribute(const Teuchos::SerialDenseVector< OrdinalType, ScalarTypeA > &all_data, Teuchos::SerialDenseVector< OrdinalType, ScalarTypeC > &c_data, Teuchos::SerialDenseVector< OrdinalType, ScalarTypeDI > &di_data, Teuchos::SerialDenseVector< OrdinalType, ScalarTypeDS > &ds_data, Teuchos::SerialDenseVector< OrdinalType, ScalarTypeDR > &dr_data)
distributes incoming all vector in standard variable ordering among continuous, discrete int,...
Definition: ParamStudy.hpp:269
Dakota::ParamStudy::initialDRVPoint
RealVector initialDRVPoint
the discrete real start point for vector and centered parameter studies
Definition: ParamStudy.hpp:203
Dakota::Constraints::~Constraints
virtual ~Constraints()
destructor
Definition: DakotaConstraints.cpp:170
Dakota::DataVariablesRep::continuousStateLowerBnds
RealVector continuousStateLowerBnds
lower bounds array for the continuous state variables (from the continuous_state lower_bounds specifi...
Definition: DataVariables.hpp:610
Dakota::DataVariables::continuous_epistemic_uncertain
size_t continuous_epistemic_uncertain()
return total number of epistemic uncertain variables
Definition: DataVariables.hpp:943
Dakota::Analyzer::pre_output
void pre_output()
Definition: DakotaAnalyzer.cpp:543
dakota::surrogates::size_level_index_vector
void size_level_index_vector(int num_dims, int level, MatrixXi &indices)
Compute a matrix of basis indices for given dimension and level. Each row of the matrix sums to level...
Definition: surrogates_tools.cpp:38
Dakota::ProgramOptions::worldRank
int worldRank
cache the world rank to help with conditional output
Definition: ProgramOptions.hpp:219
dakota::surrogates::GaussianProcess::GramMatrix
MatrixXd GramMatrix
Gram matrix for the build points.
Definition: SurrogatesGaussianProcess.hpp:375
Dakota::Optimizer::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
Definition: DakotaOptimizer.cpp:199
Dakota::NonDSampling::response_error_estimates
const RealSymMatrix & response_error_estimates() const
return error estimates associated with each of the finalStatistics
Definition: NonDSampling.hpp:684
Dakota::DataMethodRep::exportDiscrepFile
String exportDiscrepFile
specify the name of file to which discrepancy calculations are output
Definition: DataMethod.hpp:1284
Dakota::WorkdirHelper::recursive_copy
static bool recursive_copy(const bfs::path &src_path, const bfs::path &dest_dir, bool overwrite)
Recrusive copy of src_path into dest_dir, with optional top-level overwrite (remove/recreate) of dest...
Definition: WorkdirHelper.cpp:789
Dakota::NonDLocalReliability::signed_norm
Real signed_norm(const RealVector &mpp_u, const RealVector &fn_grad_u, bool cdf_flag)
convert norm of mpp_u (u-space solution) to a signed reliability index
Definition: NonDLocalReliability.hpp:364
Dakota::OutputManager::archive_input
void archive_input(const ProgramOptions &prog_opts) const
Archive the input file to the results database.
Definition: OutputManager.cpp:661
Dakota::ParallelLibrary::send_ea
void send_ea(int &send_int, int dest, int tag)
blocking send at the evaluation-analysis communication level
Definition: ParallelLibrary.hpp:1486
Dakota::DataMethodRep::lipschitzType
String lipschitzType
the Lipschitz type specification in MethodNonDPOFDarts (e.g. either local or global estimation)
Definition: DataMethod.hpp:1245
Dakota::ScilabInterface::~ScilabInterface
~ScilabInterface()
Destructor: close Scilab engine.
Definition: ScilabInterface.cpp:56
Dakota::DataMethodRep::refineSamples
IntVector refineSamples
Sequence of refinement samples, e.g., the size of the batch (e.g. number of supplemental points added...
Definition: DataMethod.hpp:1086
Dakota::ApplicationInterface::asynchLocalEvalConcurrency
int asynchLocalEvalConcurrency
limits the number of concurrent evaluations in asynchronous local scheduling and specifies hybrid con...
Definition: ApplicationInterface.hpp:448
Dakota::NonDReliability::levelCount
size_t levelCount
counter for which response/probability level is being analyzed
Definition: NonDReliability.hpp:96
Dakota::NonDExpansion::configure_indices
void configure_indices(size_t group, size_t form, size_t lev, short seq_type)
configure response mode and active/truth/surrogate model keys within a hierarchical model....
Definition: NonDExpansion.cpp:1261
Dakota::DataVariablesRep::frechetUncVars
RealVector frechetUncVars
initial values of the frechet uncertain variables (from the initial_point specification in VarCAUV_Fr...
Definition: DataVariables.hpp:423
Dakota::ExperimentData::interpolate_flag
bool interpolate_flag() const
flag for interpolation. If 0, no interpolation. If 1, interpolate.
Definition: ExperimentData.hpp:601
Dakota::DataMethodRep::singConvTol
Real singConvTol
singular convergence tolerance
Definition: DataMethod.hpp:511
Dakota::SharedC3ApproxData::multiApproxOpts
MultiApproxOpts * multiApproxOpts
n-D approximation options, augmenting one-D options
Definition: SharedC3ApproxData.hpp:209
Dakota::DataModelRep::solverRoundingTol
Real solverRoundingTol
Rounding tolerance for FT regression.
Definition: DataModel.hpp:422
Dakota::DataMethodRep::amStartingStep
int amStartingStep
AM staring step.
Definition: DataMethod.hpp:1366
Dakota::NLSSOLLeastSqTraits::NLSSOLLeastSqTraits
NLSSOLLeastSqTraits()
default constructor
Definition: NLSSOLLeastSq.hpp:28
Dakota::DataFitSurrModel::nested_variable_mappings
void nested_variable_mappings(const SizetArray &c_index1, const SizetArray &di_index1, const SizetArray &ds_index1, const SizetArray &dr_index1, const ShortArray &c_target2, const ShortArray &di_target2, const ShortArray &ds_target2, const ShortArray &dr_target2)
set primaryA{C,DI,DS,DR}VarMapIndices, secondaryA{C,DI,DS,DR}VarMapTargets (coming from a higher-leve...
Definition: DataFitSurrModel.hpp:511
Dakota::NonDGlobalInterval::get_best_sample
virtual void get_best_sample(bool maximize, bool eval_approx)
determine truthFnStar and approxFnStar
Definition: NonDGlobalInterval.cpp:519
Dakota::DataModelRep::regressionL2Penalty
Real regressionL2Penalty
penalty parameter for regularized regression (FT_RLS2)
Definition: DataModel.hpp:414
Dakota::NonD::computedPDFOrdinates
RealVectorArray computedPDFOrdinates
response PDF densities computed from bin counts divided by (unequal) bin widths (vector lengths = num...
Definition: DakotaNonD.hpp:372
Dakota::Model::user_defined_constraints
const Constraints & user_defined_constraints() const
return the user-defined constraints (userDefinedConstraints) as const reference (preferred)
Definition: DakotaModel.hpp:3559
Dakota::NonDPolynomialChaos::cubIntSpec
unsigned short cubIntSpec
cubature integrand
Definition: NonDPolynomialChaos.hpp:187
Dakota::EffGlobalMinimizer::extract_id
int extract_id(IntVarsMCIter it, const IntVariablesMap &map)
manage special value when iterator has advanced to end
Definition: EffGlobalMinimizer.hpp:402
Dakota::DataMethodRep::startOrderSeq
UShortArray startOrderSeq
starting polynomial order
Definition: DataMethod.hpp:852
Dakota::DataFitSurrModel::maxIterations
const size_t maxIterations
Maximum number of times to refine the surrogate.
Definition: DataFitSurrModel.hpp:339
Dakota::QuesoJointPdf::actualValue
double actualValue(const V &domainVector, const V *domainDirection, V *gradVector, M *hessianMatrix, V *hessianEffect) const
Actual value of the PDF (scalar function).
Definition: QUESOImpl.cpp:44
Dakota::Model::continuous_upper_bound
Real continuous_upper_bound(size_t i) const
return an active continuous upper bound from userDefinedConstraints
Definition: DakotaModel.hpp:2804
Dakota::NonDGlobalInterval::intervalOptModel
Model intervalOptModel
recast model which formulates the surrogate-based optimization subproblem (recasts as design problem;...
Definition: NonDGlobalInterval.hpp:101
Dakota::Response::failure_reported
bool failure_reported(std::istream &s)
Check for FAIL in stream.
Dakota::RelaxedVarConstraints::write
void write(std::ostream &s) const
write a variable constraints object to an std::ostream
Definition: RelaxedVarConstraints.cpp:354
Dakota::NonDC3FunctionTrain::NonDC3FunctionTrain
NonDC3FunctionTrain(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDC3FunctionTrain.cpp:41
Dakota::MPIManager::MPIManager
MPIManager()
Default constructor; Dakota will not call MPI_Init.
Definition: MPIManager.cpp:19
Dakota::NonDEnsembleSampling::backfillFailures
bool backfillFailures
(inactive) option to backfill simulation failures by comparing targets against successful sample comp...
Definition: NonDEnsembleSampling.hpp:199
Dakota::Minimizer::scalingModel
Model scalingModel
Shallow copy of the scaling transformation model, when present (cached in case further wrapped by oth...
Definition: DakotaMinimizer.hpp:303
Dakota::SharedPecosApproxData::pecosSharedData
Pecos::SharedBasisApproxData pecosSharedData
the Pecos shared approximation data
Definition: SharedPecosApproxData.hpp:166
Dakota::PSUADEDesignCompExp::sampling_scheme
unsigned short sampling_scheme() const
return sampling name
Definition: PSUADEDesignCompExp.hpp:131
Dakota::NonDPOFDarts::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final statistics
Definition: NonDPOFDarts.cpp:2260
Dakota::DerivInformedPropCovTK::~DerivInformedPropCovTK
virtual ~DerivInformedPropCovTK()
Destructor for derivative-informed proposal covariance.
Definition: QUESOImpl.hpp:120
Dakota::ProbabilityTransformModel::natafTransform
Pecos::ProbabilityTransformation natafTransform
Nonlinear variable transformation that encapsulates the required data for performing transformations ...
Definition: ProbabilityTransformModel.hpp:166
Dakota::SharedResponseDataRep::priFieldLabels
StringArray priFieldLabels
labels for each primary response field
Definition: SharedResponseData.hpp:108
Dakota::DataMethodRep::numChains
int numChains
number of concurrent chains
Definition: DataMethod.hpp:1311
Dakota::ApplicationInterface::master_dynamic_schedule_evaluations
void master_dynamic_schedule_evaluations()
blocking dynamic schedule of all evaluations in beforeSynchCorePRPQueue using message passing on a de...
Definition: ApplicationInterface.cpp:977
Dakota::copy_data_partial
void copy_data_partial(const vecType1 &source, size_t source_start_idx, vecType2 &target, size_t target_start_idx, size_t len)
copy a portion arbitrary vector to all of another arbitrary vector
Definition: dakota_data_util.hpp:944
dakota::surrogates::PolynomialRegression::access
friend class boost::serialization::access
Allow serializers access to private class data.
Definition: SurrogatesPolynomialRegression.hpp:205
Dakota::ScalingOptions::nlnEqScaleTypes
UShortArray nlnEqScaleTypes
nonlinear equality constraint scale types
Definition: ScalingOptions.hpp:48
Dakota::TestDriverInterface::mf_rosenbrock
int mf_rosenbrock()
alternate Rosenbrock formulations for multifidelity or model form studies
Definition: TestDriverInterface.cpp:1493
Dakota::NonDLocalReliability::fnHessX
RealSymMatrix fnHessX
actual x-space Hessian for current function from most recent response evaluation
Definition: NonDLocalReliability.hpp:273
Dakota::NonDSampling::print_statistics
void print_statistics(std::ostream &s) const
prints the statistics computed in compute_statistics()
Definition: NonDSampling.cpp:1820
Dakota::SurrogateModel::check_key
void check_key(int key1, int key2) const
check for consistency in response map keys
Definition: SurrogateModel.hpp:316
Dakota::Interface::multi_proc_eval
bool multi_proc_eval() const
returns a flag signaling the use of multiprocessor evaluation partitions
Definition: DakotaInterface.hpp:511
Dakota::NonDQuadrature::increment_grid_preference
void increment_grid_preference()
increment SSG level/TPQ order and preserve anisotropy
Definition: NonDQuadrature.hpp:288
dakota::surrogates::Python::build
void build(const MatrixXd &samples, const MatrixXd &response) override
Build the python surrogate using specified build data.
Definition: SurrogatesPython.cpp:97
Dakota::SharedSurfpackApproxData::compute_folds
unsigned compute_folds()
compute number of folds from numFols/percentFold
Dakota::DataVariables::operator=
DataVariables operator=(const DataVariables &)
assignment operator
Definition: DataVariables.cpp:343
Dakota::APPSEvalMgr::tagList
std::map< int, int > tagList
map of DAKOTA eval id to APPS eval id (for asynchronous evaluations)
Definition: APPSEvalMgr.hpp:113
Dakota::SharedC3ApproxData::randomIndices
SizetArray randomIndices
indices for random subset when approximating in all-variables mode
Definition: SharedC3ApproxData.hpp:310
Dakota::DataModelRep::respScalingFlag
bool respScalingFlag
flag to indicate bounds-based scaling of current response data set prior to surrogate build; importan...
Definition: DataModel.hpp:226
Dakota::AdapterModel::derived_evaluation_id
int derived_evaluation_id() const
return the current evaluation id for the AdapterModel
Definition: AdapterModel.hpp:206
Dakota::DataResponsesRep::write
void write(std::ostream &s) const
write a DataResponsesRep object to an std::ostream
Definition: DataResponses.cpp:99
Dakota::Constraints::nonlinear_ineq_constraint_lower_bounds
const RealVector & nonlinear_ineq_constraint_lower_bounds() const
return the nonlinear inequality constraint lower bounds
Definition: DakotaConstraints.hpp:1086
Dakota::PecosApproximation::delta_combined_variance
Real delta_combined_variance()
return the change in variance resulting from combined expansion refinement, where all active variable...
Definition: PecosApproximation.hpp:584
Dakota::NonDPolynomialChaos::sample_allocation_metric
void sample_allocation_metric(Real &sparsity_metric, Real power)
accumulate one of the level metrics for {RIP,RANK}_SAMPLING cases
Definition: NonDPolynomialChaos.cpp:1207
Dakota::ForkApplicInterface::evalProcGroupId
pid_t evalProcGroupId
the process group id used to identify a set of child evaluation processes used by this interface inst...
Definition: ForkApplicInterface.hpp:96
Dakota::SurrBasedMinimizer::augmented_lagrangian_merit
Real augmented_lagrangian_merit(const RealVector &fn_vals, const BoolDeque &sense, const RealVector &primary_wts, const RealVector &nln_ineq_l_bnds, const RealVector &nln_ineq_u_bnds, const RealVector &nln_eq_tgts)
compute an augmented Lagrangian function from a set of function values
Definition: SurrBasedMinimizer.cpp:546
Dakota::ResultsDBBase::insert
virtual void insert(const StrStrSizet &iterator_id, const std::string &data_name, const boost::any &result, const MetaDataType &metadata)=0
record addition with metadata map
Dakota::ForkApplicInterface::wait_analysis
pid_t wait_analysis(bool block_flag)
process all available completions within the analysis process group; if block_flag = true,...
Definition: ForkApplicInterface.hpp:112
Dakota::NonDBayesCalibration::exportCorrModelFormat
unsigned short exportCorrModelFormat
format options for corrected model output
Definition: NonDBayesCalibration.hpp:361
Dakota::TestDriverInterface::mogatest3
int mogatest3()
Srinivas' from Van Veldhuizen, pp. B-5.
Definition: TestDriverInterface.cpp:3944
Dakota::OutputManager::close_streams
void close_streams()
helper to close streams during destructor or abnormal abort
Definition: OutputManager.cpp:218
Dakota::SurrBasedMinimizer::globalIterCount
size_t globalIterCount
global iteration counter corresponding to number of surrogate-based minimizations
Definition: SurrBasedMinimizer.hpp:153
Dakota::DiscrepancyCorrection::initialize
void initialize(Model &surr_model, const SizetSet &surr_fn_indices, short corr_type, short corr_order, String approx_type="local_taylor", short approx_order=SHRT_MAX)
initialize the DiscrepancyCorrection data
Definition: DiscrepancyCorrection.cpp:28
Dakota::OptDartsOptimizer::core_run
void core_run()
Calls the OptDarts algorithm.
Definition: OptDartsOptimizer.cpp:57
Dakota::DataVariablesRep::discreteStateSetStrLowerBnds
StringArray discreteStateSetStrLowerBnds
discrete state string set lower bounds inferred from set values
Definition: DataVariables.hpp:797
dakota::surrogates::GP_Objective::getVector
ROL::Ptr< std::vector< double > > getVector(ROL::Vector< double > &vec)
Convert a ROL Vector to a ROL::Ptr<std::vector>
Definition: SurrogatesGPObjective.hpp:89
Dakota::ProgramOptions::output_file
String output_file() const
output (user-provided or default) file base name (no tag)
Definition: ProgramOptions.cpp:133
Dakota::ParamStudy::ParamStudy
ParamStudy(ProblemDescDB &problem_db, Model &model)
constructor
Definition: ParamStudy.cpp:28
Dakota::Model::initialize_x0_bounds
SizetMultiArrayConstView initialize_x0_bounds(const SizetArray &original_dvv, bool &active_derivs, bool &inactive_derivs, RealVector &x0, RealVector &fd_lb, RealVector &fd_ub) const
Initialize data needed for computing finite differences (active/inactive, center point,...
Definition: DakotaModel.cpp:1099
Dakota::apply_nonlinear_constraints
void apply_nonlinear_constraints(const Model &model, CONSTRAINT_EQUALITY_TYPE etype, const VecT &in_vals, VecT &values, bool adjoint=false)
Definition: DakotaOptimizer.hpp:379
Dakota::C3Approximation::active_model_key
void active_model_key(const Pecos::ActiveKey &key)
activate an approximation state based on its multi-index key
Definition: C3Approximation.hpp:249
Dakota::SharedResponseData::response_type
short response_type() const
return the response type: {BASE,SIMULATION,EXPERIMENT}_RESPONSE
Definition: SharedResponseData.hpp:367
Dakota::DataFitSurrModel::update_from_subordinate_model
void update_from_subordinate_model(size_t depth=SZ_MAX)
pass request to actualModel if recursing and then update from it
Definition: DataFitSurrModel.hpp:718
Dakota::OutputManager::output_version
void output_version(std::ostream &os=Cout) const
Output the current Dakota version.
Definition: OutputManager.cpp:353
Dakota::EffGlobalMinimizer::batchSizeExploration
int batchSizeExploration
number of new sampling points defined from maximizing posterior variance
Definition: EffGlobalMinimizer.hpp:292
Dakota::NonDMultilevelSampling::target_cost_objective_eval_npsol
static void target_cost_objective_eval_npsol(int &mode, int &n, double *x, double &f, double *gradf, int &nstate)
NPSOL definition (Wrapper using OPTPP implementation above under the hood)
Definition: NonDMultilevelSampling.cpp:2171
Dakota::DataFitSurrModel::build_approx_interface
void build_approx_interface()
build the approxInterface surrogate, passing variable bounds
Definition: DataFitSurrModel.cpp:1050
Dakota::Variables::continuous_variable_labels
StringMultiArrayConstView continuous_variable_labels() const
return the active continuous variable labels
Definition: DakotaVariables.hpp:1090
Dakota::ProcessHandleApplicInterface::driver_argument_list
void driver_argument_list(int analysis_id)
set argList for execution of the specified analysis driver
Definition: ProcessHandleApplicInterface.hpp:210
Dakota::SOLBase::solInstance
static SOLBase * solInstance
pointer to the active object instance used within the static evaluator functions in order to avoid th...
Definition: SOLBase.hpp:158
Dakota::Model::all_discrete_int_variable_label
void all_discrete_int_variable_label(const String &a_d_v_label, size_t i)
set a label within the all discrete labels in currentVariables
Definition: DakotaModel.hpp:2639
Dakota::ParamStudy::archive_allocate_cps
void archive_allocate_cps() const
specialized per-variable slice output for centered param study
Definition: ParamStudy.cpp:1086
Dakota::NonDQUESOBayesCalibration::calibrate
void calibrate()
Definition: NonDQUESOBayesCalibration.cpp:108
Dakota::WorkdirHelper::find_driver
static bool find_driver(const StringArray &source_items, const bfs::path &search_driver)
check whether the any of the passed source items (possibly including wildcards to be expanded) matche...
Definition: WorkdirHelper.cpp:738
Dakota::EmbedHybridMetaIterator::singlePassedModel
bool singlePassedModel
use of constructor that enforces use of a single passed Model
Definition: EmbedHybridMetaIterator.hpp:81
Dakota::Constraints::linearIneqConLowerBnds
RealVector linearIneqConLowerBnds
linear inequality constraint lower bounds
Definition: DakotaConstraints.hpp:383
Dakota::COLINTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: COLINOptimizer.hpp:46
dakota::surrogates::Surrogate::numSamples
int numSamples
Number of samples in the Surrogate's build samples.
Definition: SurrogatesBase.hpp:219
Dakota::NonDSampling
Base class for common code between NonDLHSSampling, NonDAdaptImpSampling, and other specializations.
Definition: NonDSampling.hpp:32
Dakota::NonDNonHierarchSampling::NonDNonHierarchSampling
NonDNonHierarchSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDNonHierarchSampling.cpp:45
Dakota::Model::adiv
size_t adiv() const
returns total number of discrete integer vars
Definition: DakotaModel.hpp:1802
Dakota::SurfpackApproximation::challenge_diagnostics
void challenge_diagnostics(size_t fn_index, const RealMatrix &challenge_points, const RealVector &challenge_responses) override
compute and print all requested diagnostics for user provided challenge pts
Definition: SurfpackApproximation.cpp:776
Dakota::NonDInterval::numCells
size_t numCells
total number of interval combinations
Definition: NonDInterval.hpp:135
Dakota::DataMethodRep::sequenceLeap
IntVector sequenceLeap
the sequenceLeap specification in MethodFSUDACE
Definition: DataMethod.hpp:780
Dakota::Variables::discrete_int_variable_types
UShortMultiArrayConstView discrete_int_variable_types() const
return the active discrete integer variable types
Definition: DakotaVariables.hpp:1315
Dakota::DataMethodRep::threshDelta
Real threshDelta
the variable_tolerance specification for APPS/COBYLA/PS/SW methods in MethodAPPS, MethodSCOLIBCOB,...
Definition: DataMethod.hpp:611
Dakota::SharedVariablesData::SharedVariablesData
SharedVariablesData()
default constructor
Definition: SharedVariablesData.hpp:999
Dakota::ExperimentData::half_log_cov_det_hessian
void half_log_cov_det_hessian(const RealVector &multipliers, unsigned short multiplier_mode, size_t hyper_offset, RealSymMatrix &hessian) const
populated the passed Hessian with derivatives w.r.t. the hyper-parameter multipliers,...
Definition: ExperimentData.cpp:1669
Dakota::NonDInterval::cellIntSetBounds
IntVectorArray cellIntSetBounds
Storage array to hold cell values for discrete integer set variables.
Definition: NonDInterval.hpp:120
Dakota::IteratorScheduler::free_iterator
static void free_iterator(Iterator &sub_iterator, ParLevLIter pl_iter)
convenience function for deallocating comms after running an iterator
Definition: IteratorScheduler.cpp:455
Dakota::DataMethodRep::amPeriodNumSteps
int amPeriodNumSteps
AM period num steps.
Definition: DataMethod.hpp:1363
Dakota::SharedVariablesData::state_counts
void state_counts(size_t &num_csv, size_t &num_dsiv, size_t &num_dssv, size_t &num_dsrv) const
compute state variables sums from SharedVariablesDataRep::variablesCompsTotals and SharedVariablesDat...
Definition: SharedVariablesData.hpp:1083
dakota::Real
double Real
Dakota real floating point type.
Definition: util_data_types.hpp:58
Dakota::DataVariablesRep::numHistogramPtRealUncVars
size_t numHistogramPtRealUncVars
number of real-valued histogram point uncertain variables (from the histogram_point_uncertain specifi...
Definition: DataVariables.hpp:176
Dakota::DataTransformModel::transform_response_map
void transform_response_map(const IntResponseMap &submodel_resp, const Variables &recast_vars, Response &residual_resp)
transform a set of per-configuration subModel Responses to a single evaluation's residuals
Definition: DataTransformModel.cpp:925
Dakota::configure_inequality_constraint_maps
int configure_inequality_constraint_maps(const Model &model, Real big_real_bound_size, CONSTRAINT_TYPE ctype, IVecT &map_indices, RVecT &map_multipliers, RVecT &map_offsets, Real scaling=1.0)
Definition: DakotaOptimizer.hpp:216
Dakota::Iterator::pre_output
virtual void pre_output()
write variables to file, following pre-run
Definition: DakotaIterator.cpp:1896
Dakota::DataMethodRep::scrambleSize
int scrambleSize
Number of rows in the linear scramble matrix.
Definition: DataMethod.hpp:926
Dakota::SNLLOptimizer::nlf2
OPTPP::NLF2 * nlf2
pointer to objective NLF for full Newton optimizers
Definition: SNLLOptimizer.hpp:331
Dakota::DataTransformModel::init_continuous_vars
void init_continuous_vars()
Initialize continuous variable values/labels.
Definition: DataTransformModel.cpp:983
Dakota::NonDEnsembleSampling::relaxFactorSequence
RealVector relaxFactorSequence
a sequence of relaxation factors to use across ML/MF iterations (see DataMethod.hpp for usage notes)
Definition: NonDEnsembleSampling.hpp:233
Dakota::NonDSampling::get_wilks_alpha_min
static Real get_wilks_alpha_min()
Get the lower and upper bounds supported by Wilks bisection solves.
Definition: NonDSampling.hpp:164
Dakota::Variables::all_discrete_real_variable
void all_discrete_real_variable(Real adr_var, size_t index)
set a variable within the all discrete array
Definition: DakotaVariables.hpp:1696
Dakota::DataFitSurrModel::exportVarianceFileStream
std::ofstream exportVarianceFileStream
output file stream for export_approx_variance_file specification
Definition: DataFitSurrModel.hpp:466
Dakota::DiscrepancyCorrection::dataOrder
short dataOrder
order of correction data in 3-bit format: overlay of 1 (value), 2 (gradient), and 4 (Hessian)
Definition: DiscrepancyCorrection.hpp:129
Dakota::Constraints::allContinuousUpperBnds
RealVector allContinuousUpperBnds
a continuous upper bounds array combining continuous design, uncertain, and continuous state variable...
Definition: DakotaConstraints.hpp:349
Dakota::NonDAdaptiveSampling::gpModel
Model gpModel
GP model of response, one approximation per response function.
Definition: NonDAdaptiveSampling.hpp:80
Dakota::DirectApplicInterface::hessFlag
bool hessFlag
signals use of fnHessians in direct simulator functions
Definition: DirectApplicInterface.hpp:152
Dakota::Model::dbResponseList
ResponseList dbResponseList
transfers database captures from estimate_derivatives() to synchronize_derivatives()
Definition: DakotaModel.hpp:1659
Dakota::ApproximationInterface::approximations
std::vector< Approximation > & approximations()
retrieve the Approximations within an ApproximationInterface
Definition: ApproximationInterface.hpp:582
Dakota::ResultsEntry::dbDataPtr
const StoredType * dbDataPtr
non-const pointer to const data we don't own in the core case
Definition: ResultsManager.hpp:375
Dakota::DataTransformModel::transform_inactive_variables
void transform_inactive_variables(const Variables &config_vars, Variables &sub_model_vars)
insert inactive configuration variables into subModel variables
Definition: DataTransformModel.cpp:518
Dakota::QMEApproximation::H
Real H
the scalar Hessian value in the TANA-3 approximation
Definition: QMEApproximation.hpp:88
Dakota::NonDMultifidelitySampling::multifidelity_mc_online_pilot
void multifidelity_mc_online_pilot()
Definition: NonDMultifidelitySampling.cpp:90
Dakota::ProbabilityTransformModel::initialize_distribution_types
static void initialize_distribution_types(short u_space_type, const Pecos::BitArray &active_rv, const Pecos::MultivariateDistribution &x_dist, Pecos::MultivariateDistribution &u_dist)
initialize transformed distribution types and instantiate mvDist
Definition: ProbabilityTransformModel.cpp:419
Dakota::NonDAdaptImpSampling::initLHS
bool initLHS
flag to identify if initial points are generated from an LHS sample
Definition: NonDAdaptImpSampling.hpp:159
Dakota::Model::update_response
void update_response(const Variables &vars, Response &new_response, const ShortArray &fd_grad_asv, const ShortArray &fd_hess_asv, const ShortArray &quasi_hess_asv, const ActiveSet &original_set, Response &initial_map_response, const RealMatrix &new_fn_grads, const RealSymMatrixArray &new_fn_hessians)
overlay results to update a response object
Definition: DakotaModel.cpp:2622
Dakota::NonDMultilevBLUESampling::compute_Psi
void compute_Psi(const RealSymMatrix2DArray &cov_GG_inv, const RealVector &N_G, RealSymMatrixArray &Psi)
Definition: NonDMultilevBLUESampling.hpp:565
Dakota::WorkdirHelper::check_equivalent
static bool check_equivalent(const bfs::path &src_path, const bfs::path &dest_dir, bool overwrite)
return true if the src and dest are filesystem equivalent
Definition: WorkdirHelper.cpp:854
Dakota::ProcessHandleApplicInterface::ifilter_argument_list
void ifilter_argument_list()
set argList for execution of the input filter
Definition: ProcessHandleApplicInterface.hpp:194
Dakota::DataVariablesRep::numGeometricUncVars
size_t numGeometricUncVars
number of geometric uncertain variables (from the geometric_uncertain specification in VarAUV
Definition: DataVariables.hpp:164
Dakota::NonDGlobalReliability::constraint_penalty
Real constraint_penalty(const Real &constraint, const RealVector &c_variables)
calculate the penalty to be applied to the PMA constraint value
Definition: NonDGlobalReliability.cpp:1064
Dakota::ProbabilityTransformModel::update_from_subordinate_model
void update_from_subordinate_model(size_t depth=SZ_MAX)
propagate vars/labels/bounds/targets from the bottom up
Definition: ProbabilityTransformModel.hpp:321
Dakota::DataModelRep::subspaceNormalization
unsigned short subspaceNormalization
Normalization to use when forming a subspace with multiple response functions.
Definition: DataModel.hpp:386
Dakota::ParallelLibrary::init_evaluation_communicators
const ParallelLevel & init_evaluation_communicators(int evaluation_servers, int procs_per_evaluation, int min_procs_per_eval, int max_procs_per_eval, int max_evaluation_concurrency, int asynch_local_evaluation_concurrency, short default_config, short evaluation_scheduling, bool peer_dynamic_avail)
split an iterator communicator into evaluation communicators
Definition: ParallelLibrary.hpp:1290
Dakota::PecosApproximation::~PecosApproximation
~PecosApproximation()
destructor
Definition: PecosApproximation.hpp:353
Dakota::Interface::fnHessCounter
IntArray fnHessCounter
number of Hessian evaluations by resp fn
Definition: DakotaInterface.hpp:395
Dakota::NonDGlobalInterval::post_process_run_results
void post_process_run_results(bool maximize)
post-process an optimization execution: output results, update convergence controls,...
Definition: NonDGlobalInterval.cpp:411
Dakota::DataVariablesRep::hyperGeomUncCat
BitArray hyperGeomUncCat
is each hypergeom var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:505
Dakota::SimulationModel::initialize_solution_recovery
void initialize_solution_recovery(const String &cost_label)
process the solution level inputs to define solnCntlVarType, solnCntlCostMap, and solnCntl{AV,...
Definition: SimulationModel.cpp:47
Dakota::flatten_num_array
void flatten_num_array(const std::vector< ContainerT > &input_array, IntArray **pia)
Free convenience function that flatten sizes of an array of std containers; takes an array of contain...
Definition: NIDRProblemDescDB.hpp:280
Dakota::SharedC3ApproxData::max_cross_validation_order_candidates
unsigned short max_cross_validation_order_candidates() const
return maxCVOrderCandidates
Definition: SharedC3ApproxData.hpp:437
dakota::surrogates::GP_Objective::pdiff
bool pdiff(const std::vector< double > &pnew)
Compute the l2 norm of the difference between new and old parameter vectors.
Definition: SurrogatesGPObjective.cpp:55
Dakota::PStudyDACE::chiMeas
double chiMeas
quality measure
Definition: DakotaPStudyDACE.hpp:84
Dakota::IteratorScheduler::partition
void partition(int max_iterator_concurrency, IntIntPair &ppi_pr)
convenience function for initializing iterator communicators, setting parallel configuration attribut...
Definition: IteratorScheduler.cpp:147
Dakota::MixedVariables::read_tabular
void read_tabular(std::istream &s, unsigned short vars_part=ALL_VARS)
Definition: MixedVariables.cpp:102
Dakota::NestedModel::optInterfHessIdAnalytic
IntSet optInterfHessIdAnalytic
analytic IDs for mixed Hessians on the optional interface
Definition: NestedModel.hpp:331
Dakota::MatchesWC::MatchesWC
MatchesWC(const bfs::path &wild_card)
ctor that builds and stores the regular expression
Definition: WorkdirHelper.hpp:68
Dakota::ScalingModel::linearEqScaleTypes
UShortArray linearEqScaleTypes
scale flags for linear eq.
Definition: ScalingModel.hpp:192
Dakota::LowDiscrepancySequence::seedValue
int seedValue
The seed of this low-discrepancy sequence.
Definition: LowDiscrepancySequence.hpp:126
Dakota::NonD::~NonD
~NonD()
destructor
Definition: DakotaNonD.hpp:416
Dakota::ProgramOptions::postRunInputFormat
unsigned short postRunInputFormat
tabular format for post_run input
Definition: ProgramOptions.hpp:265
Dakota::Model::multifidelity
virtual bool multifidelity() const
identify if 1D hierarchy can be defined across model forms
Definition: DakotaModel.cpp:3594
Dakota::MixedVariables::write_tabular_partial
void write_tabular_partial(std::ostream &s, size_t start_index, size_t num_items) const
write range of variables in tabular format to an std::ostream
Definition: MixedVariables.cpp:125
Dakota::size_and_fill
void size_and_fill(const SharedVariablesData &svd, size_t array_size, VariablesArray &vars_array)
Reinitialize var_array to contain array_size freshly constructed Variables, sharing provided SVD.
Definition: DakotaVariables.hpp:2010
Dakota::ActiveSubspaceModel::compute_svd
void compute_svd()
factor the derivative matrix and analyze singular values, assessing convergence and rank,...
Definition: ActiveSubspaceModel.cpp:506
Dakota::ExperimentData::numExperiments
size_t numExperiments
the total number of experiments
Definition: ExperimentData.hpp:426
Dakota::Iterator::maximum_iterations
size_t maximum_iterations() const
return the maximum iterations for this iterator
Definition: DakotaIterator.hpp:695
Dakota::RandomFieldModel::get_field_data
void get_field_data()
Source data generation: get the field data either from file or simulation by running the DACE Iterato...
Definition: RandomFieldModel.cpp:147
Dakota::ProgramOptions::proceed_to_run
bool proceed_to_run() const
Whether steps beyond check are requested.
Definition: ProgramOptions.cpp:208
Dakota::NonDMultilevBLUESampling::NGroupActual
Sizet2DArray NGroupActual
counter for successful sample accumulations, per group and per QoI
Definition: NonDMultilevBLUESampling.hpp:260
Dakota::Constraints::continuous_upper_bounds
const RealVector & continuous_upper_bounds() const
return the active continuous variable upper bounds
Definition: DakotaConstraints.hpp:475
Dakota::NPSOLTraits
Wrapper class for the NPSOL optimization library.
Definition: NPSOLOptimizer.hpp:50
Dakota::NonDMultifidelitySampling::corrApproxSequence
SizetArray corrApproxSequence
tracks approximation ordering based on ascending rho2_LH; used to determine which analytic MFMC optio...
Definition: NonDMultifidelitySampling.hpp:176
Dakota::ParallelConfiguration::mi_parallel_level
const ParallelLevel & mi_parallel_level(size_t index=_NPOS) const
return the ParallelLevel corresponding to miPLIters[index]
Definition: ParallelLibrary.hpp:535
Dakota::NomadOptimizer::Evaluator::numNomadNonlinearIneqConstr
int numNomadNonlinearIneqConstr
Number of nonlinear constraints after put into Nomad format.
Definition: NomadOptimizer.hpp:209
Dakota::SharedPecosApproxData::pre_finalize
void pre_finalize()
finalize the shared approximation data following a set of increments
Definition: SharedPecosApproxData.hpp:239
Dakota::NonDReliability::approxConverged
bool approxConverged
indicates convergence of approximation-based iterations
Definition: NonDReliability.hpp:91
Dakota::DiscrepancyCorrection::approxType
String approxType
string indicating the discrepancy approximation type
Definition: DiscrepancyCorrection.hpp:205
Dakota::ParallelLevel::hub_server_communicator_size
int hub_server_communicator_size() const
return hubServerCommSize
Definition: ParallelLibrary.hpp:348
Dakota::Model::all_continuous_variable_label
void all_continuous_variable_label(const String &a_c_v_label, size_t i)
set a label within the all continuous labels in currentVariables
Definition: DakotaModel.hpp:2611
Dakota::ParallelLibrary::split_communicator_peer_partition
void split_communicator_peer_partition(const ParallelLevel &parent_pl, ParallelLevel &child_pl)
split a parent communicator into num_servers peer child communicators (no dedicated master processor)
Definition: ParallelLibrary.cpp:734
Dakota::RecastModel::invPriRespMapping
void(* invPriRespMapping)(const Variables &recast_vars, const Variables &sub_model_vars, const Response &recast_resp, Response &sub_model_resp)
holds pointer for optional inverse primary response mapping function passed in inverse_mappings()
Definition: RecastModel.hpp:638
Dakota::ProblemDescDB::operator=
ProblemDescDB operator=(const ProblemDescDB &db)
assignment operator
Definition: ProblemDescDB.cpp:100
Dakota::ParamResponsePair::response_pair
IntResponsePair response_pair() const
return evaluation id and response as a std::pair
Definition: ParamResponsePair.hpp:266
Dakota::MetaIterator::MetaIterator
MetaIterator(ProblemDescDB &problem_db)
standard constructor
Definition: MetaIterator.cpp:19
Dakota::length
int length(const StringMultiArrayConstView &vec)
Return the length of a StringMultiArrayConstView.
Definition: HDF5_IO.cpp:35
Dakota::RecastModel::restart_file
bool restart_file(bool recurse_flag=true) const
if recurse_flag, return the subModel restart file usage
Definition: RecastModel.hpp:1148
Dakota::ExperimentData::calibrationDataFlag
bool calibrationDataFlag
whether the user specified a calibration data block
Definition: ExperimentData.hpp:423
dakota::VectorXi
Eigen::VectorXi VectorXi
Eigen generic vector of integers in Dakota namespace.
Definition: util_data_types.hpp:53
Dakota::Model::linear_ineq_constraint_lower_bounds
const RealVector & linear_ineq_constraint_lower_bounds() const
return the linear inequality constraint lower bounds
Definition: DakotaModel.hpp:3392
Dakota::Variables::continuous_variables_view
RealVector & continuous_variables_view()
return a mutable view of the active continuous variables
Definition: DakotaVariables.hpp:1068
Dakota::ExperimentData::field_coords_view
RealMatrix field_coords_view(size_t response, size_t experiment) const
retrieve a view of the field data coordinates for the given response, for the given experiment
Definition: ExperimentData.hpp:582
Dakota::DDACEDesignCompExp::allDataFlag
bool allDataFlag
flag which triggers the update of allVars/allResponses for use by Iterator::all_variables() and Itera...
Definition: DDACEDesignCompExp.hpp:109
Dakota::MixedVariables::write_core
void write_core(std::ostream &s, Writer write_handler, unsigned short vars_part) const
Implementation for writing various formats using the specified write handler.
Definition: MixedVariables.cpp:265
Dakota::DLSolverTraits::~DLSolverTraits
virtual ~DLSolverTraits()
destructor
Definition: DLSolver.hpp:30
Dakota::NonDStochCollocation::compute_delta_covariance
void compute_delta_covariance(bool update_ref, bool print_metric)
helper function to compute deltaRespCovariance
Definition: NonDStochCollocation.cpp:512
Dakota::RecastModel::solution_levels
size_t solution_levels() const
return size of subModel::solnControlCostMap
Definition: RecastModel.hpp:862
Dakota::Variables::is_null
bool is_null() const
function to check variablesRep (does this envelope contain a letter)
Definition: DakotaVariables.hpp:1810
Dakota::NonDMultilevBLUESampling::ml_blue_pilot_projection
void ml_blue_pilot_projection()
Definition: NonDMultilevBLUESampling.cpp:325
Dakota::NonDExpansion::pull_candidate
virtual void pull_candidate(RealVector &stats_star)
extract statistics from native stats arrays for a selected candidate
Definition: NonDExpansion.hpp:814
Dakota::SharedPecosApproxData::pre_push
void pre_push()
push a previous state of the shared approximation data
Definition: SharedPecosApproxData.hpp:226
Dakota::SharedVariablesData::~SharedVariablesData
~SharedVariablesData()
destructor
Definition: SharedVariablesData.hpp:1044
Dakota::NLSSOLLeastSqTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: NLSSOLLeastSq.hpp:43
Dakota::RecastModel::assign_instance
virtual void assign_instance()
assign static pointer instance to this for use in static transformation functions
Definition: RecastModel.cpp:1540
Dakota::PSUADEDesignCompExp::numDACERuns
size_t numDACERuns
counter for number of executions for this object
Definition: PSUADEDesignCompExp.hpp:89
Dakota::SurrogatesBaseApprox::value
Real value(const Variables &vars) override
retrieve the approximate function value for a given parameter vector
Definition: DakotaSurrogates.cpp:195
Dakota::Variables::inactiveContinuousVars
RealVector inactiveContinuousVars
the inactive continuous variables array view
Definition: DakotaVariables.hpp:630
Dakota::NonDGPImpSampling::gpMeans
RealVectorArray gpMeans
Vector to hold the current values of the current mean estimates for the sample values on the GP.
Definition: NonDGPImpSampling.hpp:101
Dakota::JEGAOptimizer::Evaluator::Evaluator
Evaluator(GeneticAlgorithm &algorithm)
This constructor has no implementation and cannot be used.
Dakota::DataMethodRep::optSubProbSolver
unsigned short optSubProbSolver
the method used for solving an optimization sub-problem (e.g., pre-solve for the MAP point)
Definition: DataMethod.hpp:1090
Dakota::ExperimentData::add_data
void add_data(const SharedVariablesData &svd, const Variables &one_configvars, const Response &one_response)
Add one data point to the experimental data set. Used for Bayesian experimental design....
Definition: ExperimentData.cpp:277
Dakota::COLINOptimizer::constraint_violation
double constraint_violation(const Response &tmpResponseHolder)
Compute constraint violation, based on nonlinear constraints in iteratedModel and provided Response d...
Definition: COLINOptimizer.cpp:1198
Dakota::PebbldBranching::upper_bounds
RealVector upper_bounds
Upper bounds for root node.
Definition: PEBBLBranching.hpp:32
Dakota::RecastModel::component_parallel_mode
void component_parallel_mode(short mode)
RecastModel only supports parallelism in subModel, so this virtual function redefinition is simply a ...
Definition: RecastModel.hpp:1036
Dakota::NonDGPImpSampling::indicator
RealVector indicator
IntVector to hold indicator for actual simulation values vs. threshold.
Definition: NonDGPImpSampling.hpp:113
Dakota::NonDStochCollocation::compute_delta_mean
void compute_delta_mean(bool update_ref)
helper function to compute deltaRespVariance
Definition: NonDStochCollocation.cpp:423
Dakota::iterator_results_db
ResultsManager iterator_results_db
Global results database for iterator results.
Definition: dakota_global_defs.cpp:61
dakota::surrogates::GaussianProcess::setup_hyperparameter_bounds
void setup_hyperparameter_bounds(VectorXd &sigma_bounds, MatrixXd &length_scale_bounds, VectorXd &nugget_bounds)
Initialize the hyperparameter bounds for MLE from values in configOptions.
Definition: SurrogatesGaussianProcess.cpp:529
Dakota::RandomFieldModel::derived_evaluate_nowait
void derived_evaluate_nowait(const ActiveSet &set)
generate a random field realization, then evaluate the submodel (asynch)
Definition: RandomFieldModel.cpp:495
Dakota::Iterator::surrExportPrefix
String surrExportPrefix
base filename for exported surrogates
Definition: DakotaIterator.hpp:548
Dakota::CONMINOptimizer::SCAL
double * SCAL
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:237
Dakota::GaussProcApproximation::optimize_theta_global
void optimize_theta_global()
sets up and performs the optimization of the negative log likelihood to determine the optimal values ...
Definition: GaussProcApproximation.cpp:369
Dakota::NonDMUQBayesCalibration::numBestSamples
unsigned int numBestSamples
number of best samples (max log_posterior values) to keep
Definition: NonDMUQBayesCalibration.hpp:118
Dakota::Response::function_gradient
void function_gradient(const RealVector &assign_grad, int fn_index, const SizetArray &assign_dvv)
set a function gradient, managing dissimilar DVV
Dakota::UsageTracker::post_finish
void post_finish(unsigned runtime=0)
post the completion of an analysis including elapsed time
Definition: UsageTracker.cpp:41
Dakota::SharedVariablesData::cdsv_index_to_adsv_index
size_t cdsv_index_to_adsv_index(size_t dsv_index) const
convert index within complement of active discrete string variables to index within all discrete stri...
Dakota::SOLBase::realWorkSpaceSize
int realWorkSpaceSize
size of realWorkSpace
Definition: SOLBase.hpp:163
Dakota::NIDRProblemDescDB::botch
static void botch(const char *fmt,...)
print and error message and immediately abort
Definition: NIDRProblemDescDB.cpp:95
Dakota::WorkdirHelper::startupPWD
static std::string startupPWD
Value of $PWD var upon entry to dakota main()
Definition: WorkdirHelper.hpp:282
Dakota::NonDLocalReliability::npsolFlag
bool npsolFlag
flag representing the optimization MPP search algorithm selection (NPSOL SQP or OPT++ NIP)
Definition: NonDLocalReliability.hpp:326
Dakota::ExperimentData::build_gradient_of_sum_square_residuals
void build_gradient_of_sum_square_residuals(const Response &resp, RealVector &ssr_gradient)
Build the gradient of the ssr from residuals and function gradients based on the response's active se...
Definition: ExperimentData.hpp:606
Dakota::is_equal_vec
bool is_equal_vec(const RealVector &vec1, const VectorType &vec2)
equality function for RealVector and a vector of arbitrary type
Definition: dakota_data_util.hpp:189
Dakota::SOLBase::linConstraintArraySize
int linConstraintArraySize
used for non-zero array sizing (linear constraints)
Definition: SOLBase.hpp:171
Dakota::Rank1Lattice::get_data
std::tuple< UInt32Vector, int > get_data(ProblemDescDB &problem_db)
Extract the generating vector and log2 of the maximum number of points from the given problem descrip...
Definition: Rank1Lattice.cpp:229
Dakota::MPIUnpackBuffer::setup
void setup(char *buf_, int size_, bool flag_=false)
Method that does the setup for the constructors.
Definition: MPIPackBuffer.cpp:97
Dakota::Interface::algebraicFnIndices
SizetArray algebraicFnIndices
set of indices mapping AMPL algebraic objective functions to DAKOTA response functions
Definition: DakotaInterface.hpp:479
Dakota::NonDMultilevBLUESampling::~NonDMultilevBLUESampling
~NonDMultilevBLUESampling()
destructor
Definition: NonDMultilevBLUESampling.cpp:165
Dakota::JEGAOptimizer::JEGAOptimizer
JEGAOptimizer(ProblemDescDB &problem_db, Model &model)
Constructs a JEGAOptimizer class object.
Definition: JEGAOptimizer.cpp:1874
Dakota::NonDExpansion::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final statistics
Definition: NonDExpansion.cpp:4177
Dakota::Model::set_communicators
void set_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set active parallel configuration for the model (set modelPCIter from modelPCIterMap)
Definition: DakotaModel.cpp:4858
Dakota::NonDDREAMBayesCalibration::prior_sample
static double * prior_sample(int par_num)
Sample the prior and return an array of parameter values.
Definition: NonDDREAMBayesCalibration.cpp:411
Dakota::DataResponsesRep::numFieldNonlinearEqConstraints
size_t numFieldNonlinearEqConstraints
number of field nonlinear equality constraints (from the num_scalar_nonlinear_equality_constraints sp...
Definition: DataResponses.hpp:100
Dakota::Minimizer::boundConstraintFlag
bool boundConstraintFlag
convenience flag for denoting the presence of user-specified bound constraints. Used for method selec...
Definition: DakotaMinimizer.hpp:281
Dakota::SNLLBase::lastFnEvalLocn
static EvalType lastFnEvalLocn
an enum used to track whether an nlf evaluator or a constraint evaluator was the last location of a f...
Definition: SNLLBase.hpp:162
Dakota::TestDriverInterface::alternate_short_column_forms
int alternate_short_column_forms(int form)
helper fn for alternate forms
Definition: TestDriverInterface.cpp:2699
Dakota::NonDQuadrature::samples
void samples(size_t samples)
set numSamples
Definition: NonDQuadrature.hpp:217
Dakota::NonDBayesCalibration::build_designs
void build_designs(VariablesArray &design_matrix)
build matrix of candidate points
Definition: NonDBayesCalibration.cpp:1565
Dakota::ProbabilityTransformModel::ProbabilityTransformModel
ProbabilityTransformModel(const Model &sub_model, short u_space_type, bool truncate_bnds=false, Real bnd=10.)
standard constructor
Definition: ProbabilityTransformModel.cpp:29
Dakota::CONMINOptimizer::N5
int N5
Size variable for CONMIN arrays. See CONMIN manual.
Definition: CONMINOptimizer.hpp:180
Dakota::SharedC3ApproxData::startRankMap
std::map< Pecos::ActiveKey, size_t > startRankMap
starting values for rank (note: adapt_rank currently covers refinement); for each model index key,...
Definition: SharedC3ApproxData.hpp:243
Dakota::NonDLocalSingleInterval::~NonDLocalSingleInterval
~NonDLocalSingleInterval()
destructor
Definition: NonDLocalSingleInterval.cpp:21
Dakota::NonDExpansion::compute_level_mappings_metric
virtual Real compute_level_mappings_metric(bool revert, bool print_metric)
compute 2-norm of change in final statistics
Definition: NonDExpansion.cpp:2239
Dakota::DakotaROLObjective::value
Real value(const std::vector< Real > &x, Real &tol) override
Function to return the objective value (response) to ROL.
Definition: ROLOptimizer.cpp:526
Dakota::C3FnTrainData::ft_derived_functions_init_null
void ft_derived_functions_init_null()
initialize derived funtions pointers to NULL
Definition: C3FnTrainData.hpp:246
Dakota::ResultsDBHDF5::allocate_matrix
void allocate_matrix(const StrStrSizet &iterator_id, const StringArray &location, ResultsOutputType stored_type, const int &num_rows, const int &num_cols, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray()) override
Pre-allocate a matrix and (optionally) attach dimension scales and attributes. Insert rows or columns...
Definition: ResultsDBHDF5.cpp:87
Dakota::NOWPACTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: NOWPACOptimizer.hpp:160
Dakota::insert_row_vector
void insert_row_vector(const std::vector< ScalarType > &row, RealMatrix::ordinalType i, RealMatrix &m)
Inserts a std::vector<Real> into a row of a Teuchos_SerialDenseMatrix<int,Real>
Definition: dakota_data_util.hpp:1142
Dakota::NonDMultilevBLUESampling::groupSizeThrottle
unsigned short groupSizeThrottle
group size threshold for groupThrottleType == GROUP_SIZE_THROTTLE
Definition: NonDMultilevBLUESampling.hpp:257
Dakota::MixedVarConstraints::read
void read(std::istream &s)
read a variable constraints object from an std::istream
Definition: MixedVarConstraints.cpp:138
Dakota::NOWPACTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: NOWPACOptimizer.hpp:166
Dakota::SNLLOptimizer::snllOptInstance
static SNLLOptimizer * snllOptInstance
pointer to the active object instance used within the static evaluator functions in order to avoid th...
Definition: SNLLOptimizer.hpp:309
Dakota::EffGlobalMinimizer::~EffGlobalMinimizer
~EffGlobalMinimizer()
destructor
Definition: EffGlobalMinimizer.hpp:328
Dakota::SNLLTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: SNLLOptimizer.hpp:72
Dakota::NonDReliability::statCount
size_t statCount
counter for which final statistic is being computed
Definition: NonDReliability.hpp:98
Dakota::DiscrepancyCorrection::data_order
short data_order() const
return dataOrder
Definition: DiscrepancyCorrection.hpp:305
Dakota::DataVariablesRep::discreteIntEpistemicUncUpperBnds
IntVector discreteIntEpistemicUncUpperBnds
distribution upper bounds for all discrete integer epistemic uncertain variables
Definition: DataVariables.hpp:766
Dakota::GetLongOpt::MandatoryValue
@ MandatoryValue
option with required value
Definition: CommandLineHandler.hpp:34
Dakota::ParallelLevel::dedicated_master
bool dedicated_master() const
return dedicatedMasterFlag
Definition: ParallelLibrary.hpp:309
dakota::surrogates::GaussianProcess::cwiseDists2
std::vector< MatrixXd > cwiseDists2
Squared component-wise distances between points in the surrogate dataset.
Definition: SurrogatesGaussianProcess.hpp:387
Dakota::Environment::check
bool check() const
Print status of check and return true if in a "check" mode, including version and help....
Definition: DakotaEnvironment.cpp:377
Dakota::SimulationModel::declare_sources
void declare_sources()
Declare this model's sources.
Definition: SimulationModel.cpp:503
Dakota::NonDExpansion::construct_cubature
void construct_cubature(Iterator &u_space_sampler, Model &g_u_model, unsigned short cub_int_order)
assign a NonDCubature instance within u_space_sampler
Definition: NonDExpansion.cpp:343
Dakota::NonDGPImpSampling::calcExpIndicator
RealVector calcExpIndicator(const int respFnCount, const Real respThresh)
function to calculate the expected indicator probabilities
Definition: NonDGPImpSampling.cpp:518
Dakota::NonDMultilevelSampling::aggregate_mse_Ysum
Real aggregate_mse_Ysum(const Real *sum_Y, const Real *sum_YY, const SizetArray &N_l)
sum up Monte Carlo estimates for mean squared error (MSE) across QoI using discrepancy sums
Definition: NonDMultilevelSampling.hpp:847
Dakota::CONMINOptimizer::conminInfo
int conminInfo
INFO from CONMIN manual.
Definition: CONMINOptimizer.hpp:134
Dakota::FSUDesignCompExp::sampling_scheme
unsigned short sampling_scheme() const
return sampling name
Definition: FSUDesignCompExp.hpp:156
Dakota::Variables::write_tabular_labels
virtual void write_tabular_labels(std::ostream &s, unsigned short vars_part=ALL_VARS) const
write the labels in input spec order to a std::ostream, optionally specifying which partition (all/ac...
Dakota::NonDExpansion::refine_sampler
void refine_sampler(RealVectorArray &imp_sampler_stats, RealRealPairArray &min_max_fns)
helper to refine the results from expansionSampler with importance sampling (for probability levels) ...
Definition: NonDExpansion.cpp:3522
Dakota::DataModelRep::initialSamples
int initialSamples
initial samples to build the subspace model
Definition: DataModel.hpp:357
Dakota::NonDLHSInterval::numSamples
int numSamples
the number of samples used
Definition: NonDLHSInterval.hpp:64
Dakota::APPSEvalMgr::APPSEvalMgr
APPSEvalMgr(Optimizer &, Model &model)
constructor
Definition: APPSEvalMgr.cpp:23
Dakota::RandomFieldModel::validate_inputs
void validate_inputs()
validate the build controls and set defaults
Definition: RandomFieldModel.cpp:95
Dakota::Variables::inactiveDiscreteIntVars
IntVector inactiveDiscreteIntVars
the inactive discrete integer variables array view
Definition: DakotaVariables.hpp:632
Dakota::NonDLocalInterval::extract_objective
static void extract_objective(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used to extract the active objective function when optimizing for an interval lower o...
Definition: NonDLocalInterval.cpp:271
Dakota::NonDGPImpSampling::calcRhoDraw
void calcRhoDraw()
function to update the rhoDraw data, adding x values and rho draw values
Definition: NonDGPImpSampling.cpp:494
Dakota::SensAnalysisGlobal::archive_partial_correlations
void archive_partial_correlations(const StrStrSizet &run_identifier, ResultsManager &iterator_results, const StringArray &var_labels, const StringArray &resp_labels, const size_t &inc_id, bool rank) const
archive partial (rank = false) or partial rank (rank = true) correlations
Definition: SensAnalysisGlobal.cpp:536
Dakota::NonDStochCollocation::deltaRespCovariance
RealSymMatrix deltaRespCovariance
change in (FULL) response covariance induced by a refinement candidate
Definition: NonDStochCollocation.hpp:136
Dakota::ExperimentResponse::covariance_determinant
Real covariance_determinant() const override
covariance determinant for this experiment (default 1.0)
Definition: ExperimentResponse.cpp:135
Dakota::Model::FDstep1
Real FDstep1(Real x0_j, Real lb_j, Real ub_j, Real h_mag)
function returning finite-difference step size (affected by bounds)
Definition: DakotaModel.cpp:1582
Dakota::TPLDataTransfer::num_dakota_nonlin_ineq_constraints
int num_dakota_nonlin_ineq_constraints() const
Number of nonlinear inequality constraints from Dakota perspective.
Definition: DakotaTPLDataTransfer.hpp:45
Dakota::NonDPolynomialChaos::crossValidNoiseOnly
bool crossValidNoiseOnly
flag to restrict cross-validation to only estimate the noise tolerance in order to manage computation...
Definition: NonDPolynomialChaos.hpp:194
Dakota::DataMethodRep::hybridLocalMethodName
String hybridLocalMethodName
local method name for embedded hybrids (from the local_method_name specification)
Definition: DataMethod.hpp:408
Dakota::DataMethodRep::logFile
String logFile
The filename to use for logging.
Definition: DataMethod.hpp:741
Dakota::mindistindx
Real mindistindx(const RealVector &x, const RealMatrix &xset, const IntArray &indx)
Definition: GaussProcApproximation.cpp:88
Dakota::MPIPackBuffer::pack
void pack(const float *data, const int num=1)
Pack one or more float's.
Dakota::ProblemDescDB::get_db
std::shared_ptr< ProblemDescDB > get_db(ParallelLibrary &parallel_lib)
Used by the envelope constructor to instantiate the correct letter class.
Definition: ProblemDescDB.cpp:81
Dakota::DigitalNet::randomize
void randomize()
Randomize this digital net NOTE: required for 'unique' sampling in NonDLowDiscrepancySampling
Definition: DigitalNet.hpp:80
Dakota::OutputManager::restartDestinations
std::vector< std::shared_ptr< RestartWriter > > restartDestinations
Stack of active restart destinations; end is the last (active) redirection. All remain open until pop...
Definition: OutputManager.hpp:404
Dakota::DataEnvironment::DataEnvironment
DataEnvironment()
constructor
Definition: DataEnvironment.cpp:74
Dakota::OutputManager::graph2DFlag
bool graph2DFlag
whether user requested 2D graphics plots
Definition: OutputManager.hpp:350
Dakota::DataFitSurrModel::check_submodel_compatibility
void check_submodel_compatibility(const Model &sub_model)
verify compatibility between SurrogateModel attributes and attributes of the submodel (DataFitSurrMod...
Definition: DataFitSurrModel.cpp:360
Dakota::ParallelLibrary::resolve_inputs
void resolve_inputs(ParallelLevel &child_pl, int avail_procs, int min_procs_per_server, int max_procs_per_server, int max_concurrency, int capacity_multiplier, short default_config, short scheduling_override, bool peer_dynamic_avail, bool print_rank)
resolve user inputs into a sensible partitioning scheme
Definition: ParallelLibrary.cpp:201
Dakota::NonDRKDDarts::post_run
void post_run(std::ostream &s)
generate statistics
Definition: NonDRKDDarts.cpp:116
Dakota::SNLLOptimizer::reset
void reset()
restore initial state for repeated sub-iterator executions
Definition: SNLLOptimizer.cpp:1238
Dakota::NonDRKDDarts::NonDRKDDarts
NonDRKDDarts(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDRKDDarts.cpp:48
Dakota::Constraints::read
virtual void read(std::istream &s)
read a variable constraints object from an std::istream
Definition: DakotaConstraints.cpp:306
Dakota::NonDGlobalInterval::EIF_objective_max
static void EIF_objective_max(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the objective function in the Expected Improvement Function (EIF) for maximiz...
Definition: NonDGlobalInterval.cpp:593
Dakota::NonD::print_multilevel_discrepancy_summary
void print_multilevel_discrepancy_summary(std::ostream &s, const SizetArray &N_m)
print evaluation summary for multilevel sampling across 1D level profile for discrepancy across level...
Definition: DakotaNonD.cpp:1184
Dakota::Verification
Base class for managing common aspects of verification studies.
Definition: DakotaVerification.hpp:24
Dakota::ApplicationInterface::eaDedMasterFlag
bool eaDedMasterFlag
flag for dedicated master partitioning at ea level
Definition: ApplicationInterface.hpp:223
Dakota::ProblemDescDB::iterator_list
IteratorList & iterator_list()
return a list of all Iterator objects that have been instantiated
Definition: ProblemDescDB.hpp:549
Dakota::DataMethodRep::refinementRate
Real refinementRate
rate of mesh refinement in Richardson extrapolation
Definition: DataMethod.hpp:1398
Dakota::Model::all_discrete_string_variable_label
void all_discrete_string_variable_label(const String &a_d_v_label, size_t i)
set a label within the all discrete labels in currentVariables
Definition: DakotaModel.hpp:2669
Dakota::SimulationModel::derived_interface
Interface & derived_interface()
Return the "default" or maximal ActiveSet for the model.
Definition: SimulationModel.hpp:220
Dakota::ParamStudy::discIntStepsPerVariable
IntVector discIntStepsPerVariable
number of offsets in the plus and the minus direction for each discrete integer variable in a centere...
Definition: ParamStudy.hpp:240
Dakota::DataVariablesRep::linearEqScales
RealVector linearEqScales
scaling factors for the linear equality constraints (from the linear_equality_scales specification in...
Definition: DataVariables.hpp:835
Dakota::SimulationModel::estimate_partition_bounds
IntIntPair estimate_partition_bounds(int max_eval_concurrency)
estimate the minimum and maximum partition sizes that can be utilized by this Model
Definition: SimulationModel.hpp:349
Dakota::ProcessApplicInterface::commandLineArgs
bool commandLineArgs
flag indicating use of passing of filenames as command line arguments to the analysis drivers and inp...
Definition: ProcessApplicInterface.hpp:157
Dakota::ApplicationInterface::test_local_backfill
size_t test_local_backfill(PRPQueue &assign_queue, PRPQueueIter &assign_iter)
helper function for testing active asynch local jobs and then backfilling
Definition: ApplicationInterface.cpp:1460
Dakota::DataMethodRep::randomizeOrderFlag
bool randomizeOrderFlag
the stochastic specification for the PS method in MethodSCOLIBPS
Definition: DataMethod.hpp:638
Dakota::flatten_real_intervals
static void flatten_real_intervals(const RealRealPairRealMapArray &rrprma, RealVector **probs, RealVector **lb, RealVector **ub)
Flatten real-valued interval uncertain variable intervals and probabilities back into separate arrays...
Definition: NIDRProblemDescDB.cpp:6077
Dakota::JEGATraits::supports_discrete_variables
bool supports_discrete_variables()
Return the flag indicating whether method supports continuous variables.
Definition: JEGAOptimizer.hpp:629
Dakota::Variables::read
virtual void read(std::istream &s)
read a variables object from an std::istream
Dakota::NonDACVSampling::~NonDACVSampling
~NonDACVSampling()
destructor
Definition: NonDACVSampling.cpp:65
Dakota::DataModelRep::modelExportPrefix
String modelExportPrefix
the filename prefix for export_model
Definition: DataModel.hpp:200
Dakota::DakotaROLEqConstraints
Definition: ROLOptimizer.hpp:425
Dakota::DataMethodRep::pointReuse
String pointReuse
allows PCE construction to reuse points from previous sample sets or data import using the reuse_poin...
Definition: DataMethod.hpp:1051
Dakota::ParallelConfiguration::operator=
ParallelConfiguration & operator=(const ParallelConfiguration &pl)
assignment operator
Definition: ParallelLibrary.hpp:523
Dakota::Model::all_continuous_upper_bound
void all_continuous_upper_bound(Real a_c_u_bnd, size_t i)
set an upper bound within all continuous upper bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3192
Dakota::TrackerHTTP::get_hostname
std::string get_hostname() const
get the system hostname
Definition: TrackerHTTP.cpp:297
Dakota::ProbabilityTransformModel::resize_pending
bool resize_pending() const
return true if a potential resize is still pending, such that sizing-based initialization should be d...
Definition: ProbabilityTransformModel.hpp:267
Dakota::SurfpackApproximation::add_constraints_to_surfdata
void add_constraints_to_surfdata(const Pecos::SurrogateDataVars &anchor_vars, const Pecos::SurrogateDataResp &anchor_resp, short fail_code)
set the anchor point (including gradient and hessian if present) into surf_data
Definition: SurfpackApproximation.cpp:909
Dakota::DDACEDesignCompExp::daceMethod
unsigned short daceMethod
oas, lhs, oa_lhs, random, box_behnken, central_composite, or grid
Definition: DDACEDesignCompExp.hpp:92
Dakota::Variables::~Variables
virtual ~Variables()
destructor
Dakota::Constraints::num_linear_ineq_constraints
size_t num_linear_ineq_constraints() const
return the number of linear inequality constraints
Definition: DakotaConstraints.hpp:983
Dakota::NonDLHSSampling::post_run
void post_run(std::ostream &s)
generate statistics for LHS runs in non-VBD cases
Definition: NonDLHSSampling.cpp:728
Dakota::ProbabilityTransformModel::nested_variable_mappings
void nested_variable_mappings(const SizetArray &c_index1, const SizetArray &di_index1, const SizetArray &ds_index1, const SizetArray &dr_index1, const ShortArray &c_target2, const ShortArray &di_target2, const ShortArray &ds_target2, const ShortArray &dr_target2)
set primaryACVarMapIndices and secondaryACVarMapTargets (only, for now)
Definition: ProbabilityTransformModel.hpp:212
Dakota::Model::synchronize_nowait
const IntResponseMap & synchronize_nowait()
Execute a nonblocking scheduling algorithm to collect all available results from a group of asynchron...
Definition: DakotaModel.cpp:1481
Dakota::NonDMultilevelPolynomialChaos::update_from_specification
void update_from_specification(bool update_exp, bool update_sampler, bool update_from_ratio)
perform specification updates (shared code from
Definition: NonDMultilevelPolynomialChaos.cpp:718
Dakota::NonDNonHierarchSampling::nh_penalty_merit
Real nh_penalty_merit(const RealVector &c_vars, const RealVector &fn_vals)
compute a penalty merit function after an optimization solve
Definition: NonDNonHierarchSampling.cpp:1840
Dakota::DataMethodRep::trialType
String trialType
the trial_type specification in MethodFSUDACE
Definition: DataMethod.hpp:790
Dakota::SharedVariablesDataRep::initialize_components_totals
void initialize_components_totals(const ProblemDescDB &problem_db)
populate variables{Components,CompsTotals} from user variable type and count specifications
Dakota::DataMethodRep::numCR
int numCR
number of CR-factors
Definition: DataMethod.hpp:1313
Dakota::Model::rawEvalIdMap
IntIntMap rawEvalIdMap
maps from the raw evaluation ids returned by derived_synchronize() and derived_synchronize_nowait() t...
Definition: DakotaModel.hpp:1670
Dakota::Interface::newFnValCounter
IntArray newFnValCounter
number of new value evaluations by resp fn
Definition: DakotaInterface.hpp:396
Dakota::LibraryEnvironment::LibraryEnvironment
LibraryEnvironment()
default constructor
Definition: LibraryEnvironment.cpp:21
Dakota::SOLBase::allocate_nonlinear_arrays
void allocate_nonlinear_arrays(int num_cv, size_t num_nln_con)
Allocates F77 nonlinear constraint arrays for the SOL algorithms.
Definition: SOLBase.cpp:105
Dakota::ParallelLibrary::parallel_level_index
size_t parallel_level_index(ParLevLIter pl_iter)
return the index within parallelLevels corresponding to pl_iter
Definition: ParallelLibrary.hpp:1203
Dakota::RealScale::RealScale
RealScale(const std::string &in_label, std::initializer_list< Real > in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes an initializer_list.
Definition: dakota_results_types.hpp:270
Dakota::NonDExpansion::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDExpansion.cpp:174
SIM::ParallelDirectApplicInterface::ParallelDirectApplicInterface
ParallelDirectApplicInterface(const Dakota::ProblemDescDB &problem_db, const MPI_Comm &analysis_comm)
constructor
Definition: PluginParallelDirectApplicInterface.cpp:25
Dakota::dummy_mpi_mgr
MPIManager dummy_mpi_mgr
dummy MPIManager for ref initialization
Definition: dakota_global_defs.cpp:69
Dakota::SNLLOptimizer::finalize_run
void finalize_run()
performs cleanup, restores instances and calls parent finalize
Definition: SNLLOptimizer.cpp:1226
Dakota::Iterator::assign_rep
void assign_rep(std::shared_ptr< Iterator > iterator_rep)
replaces existing letter with a new one
Definition: DakotaIterator.cpp:840
Dakota::DirectApplicInterface::xDRLabels
StringMultiArray xDRLabels
discrete real variable labels
Definition: DirectApplicInterface.hpp:177
Dakota::NonD::push_level_mappings
void push_level_mappings(const RealVector &level_maps, size_t offset)
update computed{Resp,Prob,Rel,GenRel}Levels from level_maps
Definition: DakotaNonD.cpp:387
Dakota::DataMethodRep::surrBasedLocalConstrRelax
short surrBasedLocalConstrRelax
SBL constraint relaxation method: NO_RELAX or HOMOTOPY.
Definition: DataMethod.hpp:478
Dakota::ExperimentData::num_total_exppoints
size_t num_total_exppoints() const
retrieve the total number of experimental data points over all experiments
Definition: ExperimentData.hpp:554
Dakota::SNLLOptimizer::optpds
OPTPP::OptPDS * optpds
PDS optimizer pointer.
Definition: SNLLOptimizer.hpp:337
Dakota::Pybind11Interface::copy_array_to_pybind11
RetT copy_array_to_pybind11(const ArrayT &src) const
copy Dakota arrays to pybind11 lists via std::vector<> copy
Definition: Pybind11Interface.cpp:186
Dakota::RecastModel::finalize_approximation
void finalize_approximation()
finalize an approximation by applying all previous trial increments
Definition: RecastModel.hpp:981
dakota::surrogates::Python::value
VectorXd value(const MatrixXd &eval_points, const int qoi) override
Evaluate the python surrogate at a set of prediction points for a single QoI.
Definition: SurrogatesPython.cpp:122
Dakota::Variables::write_tabular
virtual void write_tabular(std::ostream &s, unsigned short vars_part=ALL_VARS) const
write a variables object in tabular format to an std::ostream, optionally specifying which partition ...
Dakota::ExperimentResponse::expDataCovariance
ExperimentCovariance expDataCovariance
sigma terms...
Definition: ExperimentResponse.hpp:106
Dakota::SNLLBase
Base class for OPT++ optimization and least squares methods.
Definition: SNLLBase.hpp:41
Dakota::DataModelRep::modelExportFormat
unsigned short modelExportFormat
Format selection for export_model.
Definition: DataModel.hpp:202
Dakota::Analyzer::batchResponsesMap
IntResponse2DMap batchResponsesMap
alternate container for Response samples supporting evaluate_batch() and synchronize_batches(),...
Definition: DakotaAnalyzer.hpp:201
Dakota::RecastModel::clear_model_keys
void clear_model_keys()
remove keys in subModel
Definition: RecastModel.hpp:774
Dakota::NonDAdaptImpSampling::final_probability
Real final_probability()
returns the final probability calculated by the importance sampling
Definition: NonDAdaptImpSampling.hpp:217
Dakota::get_nonlinear_eq_constraints
void get_nonlinear_eq_constraints(const Model &model, VecT &values, Real scale, int offset=-1)
Definition: DakotaOptimizer.hpp:914
Dakota::Model::linear_eq_constraint_coeffs
const RealMatrix & linear_eq_constraint_coeffs() const
return the linear equality constraint coefficients
Definition: DakotaModel.hpp:3430
Dakota::RecastModel::approximation_data
const Pecos::SurrogateData & approximation_data(size_t fn_index)
retrieve the approximation data from the subModel
Definition: RecastModel.hpp:1032
Dakota::ResultsManager::close
void close()
Close the database, if supported. This removes it from the active list of databases.
Definition: ResultsManager.cpp:38
Dakota::ExperimentResponse::log_covariance_determinant
Real log_covariance_determinant() const override
log covariance determinant for this experiment (default 0.0)
Definition: ExperimentResponse.cpp:138
Dakota::Constraints::discrete_real_lower_bounds
const RealVector & discrete_real_lower_bounds() const
return the active discrete variable lower bounds
Definition: DakotaConstraints.hpp:559
Dakota::DataMethodRep::batchSelectionType
String batchSelectionType
the batch selection type specification in MethodNonDAdaptive
Definition: DataMethod.hpp:1242
Dakota::C3Approximation
Derived approximation class for global basis polynomials.
Definition: C3Approximation.hpp:44
Dakota::DataMethodRep::numberOfBits
int numberOfBits
Number of bits in each integer in the generating matrices.
Definition: DataMethod.hpp:924
Dakota::NonDGPImpSampling
Class for the Gaussian Process-based Importance Sampling method.
Definition: NonDGPImpSampling.hpp:30
Dakota::Environment::execute
virtual void execute()
the run function for the environment: invoke the iterator(s) on the model(s). Called from main....
Definition: DakotaEnvironment.cpp:339
Dakota::Minimizer
Base class for the optimizer and least squares branches of the iterator hierarchy.
Definition: DakotaMinimizer.hpp:27
Dakota::NestedModel::set_mapping
void set_mapping(const ActiveSet &mapped_set, ActiveSet &interface_set, bool &opt_interface_map, ActiveSet &sub_iterator_set, bool &sub_iterator_map)
define the evaluation requirements for the optionalInterface (interface_set) and the subIterator (sub...
Definition: NestedModel.cpp:1577
Dakota::OutputManager::tabularDataFlag
bool tabularDataFlag
whether user requested tabular data file
Definition: OutputManager.hpp:351
Dakota::RestartWriter::filename
const String & filename()
output filename for this writer
Definition: OutputManager.cpp:1058
Dakota::Variables::write
virtual void write(MPIPackBuffer &s) const
write a variables object to a packed MPI buffer
Dakota::ParallelLibrary::reduce_sum
void reduce_sum(double *local_vals, double *sum_vals, int num_vals, const MPI_Comm &comm)
compute a sum over comm using MPI_Reduce
Definition: ParallelLibrary.hpp:1940
Dakota::NonDExpansion::select_increment_candidate
void select_increment_candidate()
promote selected refinement increment candidate into reference grid + expansion
Definition: NonDExpansion.cpp:1812
Dakota::NL2SOLLeastSq::lmax0
Real lmax0
initial trust-region radius (initial_trust_radius)
Definition: NL2SOLLeastSq.hpp:145
Dakota::RecastModel::secondaryRespMapIndices
Sizet2DArray secondaryRespMapIndices
For each recast secondary function, identifies the indices of the subModel functions used to define i...
Definition: RecastModel.hpp:597
Dakota::HierarchSurrBasedLocalTraits
Class for multilevel-multifidelity optimization algorithm.
Definition: HierarchSurrBasedLocalMinimizer.hpp:33
Dakota::SurrBasedMinimizer::~SurrBasedMinimizer
~SurrBasedMinimizer()
destructor
Definition: SurrBasedMinimizer.cpp:112
Dakota::NonDSampling::mode_counts
void mode_counts(const Variables &vars, size_t &cv_start, size_t &num_cv, size_t &div_start, size_t &num_div, size_t &dsv_start, size_t &num_dsv, size_t &drv_start, size_t &num_drv) const
compute sampled subsets (all, active, uncertain) within all variables (acv/adiv/adrv) from samplingVa...
Definition: NonDSampling.cpp:670
Dakota::NonDExpansion::print_refinement_diagnostics
void print_refinement_diagnostics(std::ostream &s)
print additional refinement diagnostics not covered by compute_*_metric()
Definition: NonDExpansion.cpp:4130
Dakota::ProblemDescDB::check_input
void check_input()
verifies that there is at least one of each of the required keywords in the dakota input file
Definition: ProblemDescDB.cpp:309
Dakota::SurrogateModel::update_model
virtual void update_model(Model &model)
update model with data that could change per function evaluation (active variable values/bounds)
Definition: SurrogateModel.cpp:386
Dakota::DirectApplicInterface::iFilterType
driver_t iFilterType
enum type of the direct function input filter
Definition: DirectApplicInterface.hpp:144
Dakota::RecastModel::subModel
Model subModel
the sub-model underlying the transformations
Definition: RecastModel.hpp:538
Dakota::DiscrepancyCorrection::surrModel
Model surrModel
shallow copy of the surrogate model instance as returned by Model::surrogate_model() (the DataFitSurr...
Definition: DiscrepancyCorrection.hpp:224
Dakota::DataFitSurrModel::exportSurrogate
const bool exportSurrogate
whether to export the surrogate to file
Definition: DataFitSurrModel.hpp:334
Dakota::NonDWASABIBayesCalibration::numPushforwardSamples
int numPushforwardSamples
number of samples from the prior that is pushed forward through the model
Definition: NonDWASABIBayesCalibration.hpp:82
Dakota::DataMethodRep::kickOrder
unsigned short kickOrder
polynomial order increment when adapting
Definition: DataMethod.hpp:831
Dakota::Model::parallel_configuration_iterator
ParConfigLIter parallel_configuration_iterator() const
return modelPCIter
Definition: DakotaModel.hpp:3776
Dakota::map_index_to_value
const ValueType & map_index_to_value(OrdinalType index, const std::map< KeyType, ValueType > &pairs)
retrieve the set value corresponding to the passed index
Definition: dakota_data_util.hpp:1253
Dakota::EffGlobalTraits::~EffGlobalTraits
virtual ~EffGlobalTraits()
destructor
Definition: EffGlobalMinimizer.hpp:35
Dakota::NonDMultilevelFunctionTrain::compute_sample_increment
void compute_sample_increment(const RealVector &regress_metrics, const SizetArray &N_l, SizetArray &delta_N_l)
compute delta_N_l for {RIP,RANK}_SAMPLING cases
Definition: NonDMultilevelFunctionTrain.cpp:424
Dakota::DataMethodRep::mutationRate
Real mutationRate
the mutation_rate specification for EA methods in MethodSCOLIBEA
Definition: DataMethod.hpp:598
fpinit_ASL
void fpinit_ASL()
Dakota::Model::output_level
short output_level() const
return the outputLevel
Definition: DakotaModel.hpp:3750
Dakota::ProblemDescDB::get_iirma
const IntIntPairRealMapArray & get_iirma(const String &entry_name) const
get an IntIntPairRealMapArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1899
Dakota::C3FnTrainData
Handle for reference-counted pointer to C3FnTrainDataRep body.
Definition: C3FnTrainData.hpp:145
Dakota::ApplicationInterface::derived_map
virtual void derived_map(const Variables &vars, const ActiveSet &set, Response &response, int fn_eval_id)
Called by map() and other functions to execute the simulation in synchronous mode....
Definition: ApplicationInterface.hpp:599
Dakota::TestDriverInterface::multimodal
int multimodal()
multimodal UQ test function
Definition: TestDriverInterface.cpp:977
Dakota::WorkdirHelper::WorkdirHelper
WorkdirHelper(const WorkdirHelper &)
copy constructor
Dakota::ExperimentData::build_hessian_of_sum_square_residuals_from_response
void build_hessian_of_sum_square_residuals_from_response(const Response &resp, const ShortArray &asrv, int exp_ind, RealSymMatrix &ssr_hessian)
Update the hessian of ssr with the values from the hessian associated with a single experiment.
Definition: ExperimentData.cpp:1379
Dakota::DataEnvironmentRep::preRunInput
String preRunInput
filename for pre_run input
Definition: DataEnvironment.hpp:63
dakota::surrogates::GaussianProcess::access
friend class boost::serialization::access
Allow serializers access to private class data.
Definition: SurrogatesGaussianProcess.hpp:451
Dakota::NonDSparseGrid::reset
void reset()
reset ssgDriver level and dimension preference back to {ssgLevel,dimPref}Spec for the active key,...
Definition: NonDSparseGrid.hpp:160
Dakota::DataResponsesRep::responseLabels
StringArray responseLabels
the response labels array (from the response_descriptors specification in RespLabels)
Definition: DataResponses.hpp:55
Dakota::ProcessApplicInterface::analysis_drivers
const StringArray & analysis_drivers() const
retrieve the analysis drivers specification for application interfaces
Definition: ProcessApplicInterface.hpp:270
Dakota::ProbabilityTransformModel::trans_U_to_X
void trans_U_to_X(const RealVector &u_c_vars, RealVector &x_c_vars)
Definition: ProbabilityTransformModel.hpp:398
Dakota::NonDBayesCalibration::scale_model
void scale_model()
Wrap iteratedModel in a RecastModel that performs response scaling.
Definition: NonDBayesCalibration.cpp:3792
Dakota::ProblemDescDB::insert_node
void insert_node(const DataEnvironment &data_env)
set the DataEnvironment object
Definition: ProblemDescDB.hpp:589
Dakota::GridApplicInterface::wait_local_evaluation_sequence
void wait_local_evaluation_sequence(PRPQueue &prp_queue)
version of wait_local_evaluations() managing of set of individual asynchronous evaluations
Definition: GridApplicInterface.hpp:64
Dakota::DataVariablesRep::histogramUncPointIntPairs
IntRealMapArray histogramUncPointIntPairs
An array for each integer-valued point-based histogram uncertain variable. Each array entry is a map ...
Definition: DataVariables.hpp:512
Dakota::SimulationModel::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set active parallel configuration for the SimulationModel (request forwarded to userDefinedInterface)
Definition: SimulationModel.hpp:374
Dakota::Approximation::Approximation
Approximation()
default constructor
Definition: DakotaApproximation.cpp:70
Dakota::DataResponsesRep::numFieldObjectiveFunctions
size_t numFieldObjectiveFunctions
field_objectives: number of objective functions which are field-valued
Definition: DataResponses.hpp:90
Dakota::NonDSampling::sample_to_div
void sample_to_div(const Real *sample_vars, Variables &vars, size_t &adiv_index, size_t num_adiv, size_t &samp_index)
helper function to copy a range from sample_vars to discrete int variables
Definition: NonDSampling.hpp:599
Dakota::DataVariablesRep::continuousEpistemicUncVars
RealVector continuousEpistemicUncVars
array of values for all continuous epistemic uncertain variables
Definition: DataVariables.hpp:751
Dakota::TraitsBase::provides_best_parameters
virtual bool provides_best_parameters()
Return the flag indicating whether method provides best parameters result.
Definition: DakotaTraitsBase.hpp:103
Dakota::Model::surrogate_type
const String & surrogate_type() const
return the surrogate type (surrogateType)
Definition: DakotaModel.hpp:3589
Dakota::SharedVariablesData::active_view
void active_view(short view1) const
set the active Variables view
Definition: SharedVariablesData.hpp:1636
Dakota::NonDMultilevelFunctionTrain::first_seed
int first_seed() const
return first seed in sequence specification (defaults to random_seed())
Definition: NonDMultilevelFunctionTrain.hpp:142
Dakota::Interface::newEvalIdCntr
int newEvalIdCntr
new (non-duplicate) interface evaluation counter
Definition: DakotaInterface.hpp:387
Dakota::ResultsManager::array_insert
void array_insert(const StrStrSizet &iterator_id, const std::string &data_name, size_t index, const StoredType &sent_data)
insert into a previously allocated array of StoredType at index specified; metadata must be specified...
Definition: ResultsManager.hpp:211
Dakota::SharedApproxData::SharedApproxData
SharedApproxData()
default constructor
Definition: SharedApproxData.cpp:129
Dakota::NonDExpansion::construct_quadrature
void construct_quadrature(Iterator &u_space_sampler, Model &g_u_model, unsigned short quad_order, const RealVector &dim_pref)
assign a NonDQuadrature instance within u_space_sampler based on a quad_order specification
Definition: NonDExpansion.cpp:360
Dakota::Minimizer::numTotalCalibTerms
size_t numTotalCalibTerms
number of total calibration terms (sum over experiments of number of experimental data per experiment...
Definition: DakotaMinimizer.hpp:294
Dakota::NonDGPImpSampling::rhoOne
RealVector rhoOne
rhoOne, original importance density
Definition: NonDGPImpSampling.hpp:123
Dakota::C3FnTrainData::ft_gradient
struct FT1DArray * ft_gradient()
get pointer to the FunctionTrain gradient
Definition: C3FnTrainData.hpp:274
Dakota::Graphics::set_y_labels2d
void set_y_labels2d(const char *y_label)
set y label for each plot equal to y_label
Definition: DakotaGraphics.cpp:346
Dakota::abort_handler_t
T abort_handler_t(int code)
Definition: dakota_global_defs.hpp:195
Dakota::DataFitSurrModel::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set up actualModel for parallel operations
Definition: DataFitSurrModel.cpp:465
Dakota::DataResponsesRep::scalarDataFileName
String scalarDataFileName
name of experimental data file containing response data (with optional state variable and sigma data)...
Definition: DataResponses.hpp:170
Dakota::NonDGPImpSampling::rhoDraw
RealVector rhoDraw
Vector to hold the rhoDraw values for the current GP samples.
Definition: NonDGPImpSampling.hpp:108
Dakota::NonDBayesCalibration::obsErrorMultiplierMode
unsigned short obsErrorMultiplierMode
mode for number of observation error multipliers to calibrate (default none)
Definition: NonDBayesCalibration.hpp:412
Dakota::GaussProcApproximation::trendOrder
short trendOrder
The number of variables in each X variable (number of dimensions of the problem).
Definition: GaussProcApproximation.hpp:248
Dakota::PecosApproximation::mean_gradient
const Pecos::RealVector & mean_gradient()
return the gradient of the expansion mean for a given parameter vector, where all active variables ar...
Definition: PecosApproximation.hpp:465
Dakota::DigitalNet::reorder_gray_code
UInt64 reorder_gray_code(UInt64 k)
Position of the kth digital net point in DIGITAL_NET_GRAY_CODE_ORDERING.
Definition: DigitalNet.cpp:776
Dakota::SurrogateModel::correction_type
short correction_type() const
return the correction type from the DiscrepancyCorrection object used by SurrogateModels
Definition: SurrogateModel.hpp:326
Dakota::Model::derived_evaluate_nowait
virtual void derived_evaluate_nowait(const ActiveSet &set)
portion of evaluate_nowait() specific to derived model classes
Definition: DakotaModel.cpp:3343
Dakota::Iterator::parallel_library
ParallelLibrary & parallel_library() const
return the parallel library (parallelLib)
Definition: DakotaIterator.hpp:651
Dakota::NonDSparseGrid::~NonDSparseGrid
~NonDSparseGrid()
destructor
Definition: NonDSparseGrid.cpp:200
Dakota::NonDPolynomialChaos::compute_expansion
void compute_expansion()
form the expansion by calling uSpaceModel.build_approximation()
Definition: NonDPolynomialChaos.cpp:948
Dakota::PythonInterface::PythonInterface
PythonInterface(const ProblemDescDB &problem_db)
constructor
Definition: PythonInterface.cpp:57
Dakota::Model::approximation_data
virtual const Pecos::SurrogateData & approximation_data(size_t fn_index)
retrieve a SurrogateData instance from a particular Approximation instance within the ApproximationIn...
Definition: DakotaModel.cpp:4440
Dakota::ApplicationInterface::nearbyDuplicateDetect
bool nearbyDuplicateDetect
flag indicating optional usage of tolerance-based duplication detection (less efficient,...
Definition: ApplicationInterface.hpp:478
Dakota::PebbldBranchSub::boundComputation
void boundComputation(double *controlParam)
Method that does the Bounding Operation. In other words, it calls the optimization algorithm on the r...
Definition: PEBBLBranching.cpp:82
Dakota::Analyzer::numObjFns
size_t numObjFns
number of objective functions
Definition: DakotaAnalyzer.hpp:209
Dakota::DakotaROLIneqConstraintsHess::applyAdjointHessian
void applyAdjointHessian(std::vector< Real > &ahuv, const std::vector< Real > &u, const std::vector< Real > &v, const std::vector< Real > &x, Real &tol) override
Function to return the result of applying the constraint adjoint Hessian to an arbitrary vector to RO...
Definition: ROLOptimizer.cpp:691
Dakota::Approximation::finalize_coefficients
virtual void finalize_coefficients()
finalize approximation by applying all remaining trial sets
Definition: DakotaApproximation.cpp:373
Dakota::RecastModel::approximation_coefficients
const RealVectorArray & approximation_coefficients(bool normalized=false)
retrieve the approximation coefficients from the subModel
Definition: RecastModel.hpp:1016
Dakota::NLSSOLLeastSq
Wrapper class for the NLSSOL nonlinear least squares library.
Definition: NLSSOLLeastSq.hpp:78
Dakota::Approximation::combine_coefficients
virtual void combine_coefficients()
combine all level approximations into a single aggregate approximation
Definition: DakotaApproximation.cpp:380
Dakota::DataVariablesRep::weibullUncBetas
RealVector weibullUncBetas
beta factors for the weibull uncertain variables (from the betas specification in VarCAUV_Weibull)
Definition: DataVariables.hpp:429
Dakota::ProcessHandleApplicInterface::synchronous_local_analysis
int synchronous_local_analysis(int analysis_id)
Definition: ProcessHandleApplicInterface.hpp:156
Dakota::NonDGenACVSampling::generate_ensembles_dags
void generate_ensembles_dags()
generate sets of DAGs for the relevant combinations of active approximations
Definition: NonDGenACVSampling.cpp:77
Dakota::ResultAttribute
Data structure for a single Real, String, or int valued attribute.
Definition: dakota_results_types.hpp:510
Dakota::NonDLocalReliability::prevCumASVLev0
ShortArray prevCumASVLev0
accumulation (using |=) of all previous design ASV's from requested finalStatistics....
Definition: NonDLocalReliability.hpp:322
Dakota::EffGlobalMinimizer::globalIterCount
unsigned short globalIterCount
counter for global iteration
Definition: EffGlobalMinimizer.hpp:324
dakota::util::CholeskySolver
The CholeskySolver class is used to solve linear systems with a symmetric matrix with a pivoted Chole...
Definition: UtilLinearSolvers.hpp:239
Dakota::SpawnApplicInterface
Derived application interface class which spawns simulation codes using spawnvp.
Definition: SpawnApplicInterface.hpp:25
Dakota::DataVariablesRep::negBinomialUncNumTrials
IntVector negBinomialUncNumTrials
Number of trials (N) for the negative binomial uncertain variables from the num_trials specification ...
Definition: DataVariables.hpp:475
Dakota::ProgramOptions::parserOptions
String parserOptions
Deprecated option for NIDR parser options.
Definition: ProgramOptions.hpp:235
Dakota::C3Approximation::clear_model_keys
void clear_model_keys()
reset initial state by removing all model keys for an approximation
Definition: C3Approximation.hpp:270
Dakota::ApplicationInterface::recvRequests
MPI_Request * recvRequests
array of requests for nonblocking evaluation receives
Definition: ApplicationInterface.hpp:550
Dakota::MinimizerAdapterModel::assign_constraints
void assign_constraints(const RealVector &cv_lower_bnds, const RealVector &cv_upper_bnds, const RealMatrix &lin_ineq_coeffs, const RealVector &lin_ineq_lower_bnds, const RealVector &lin_ineq_upper_bnds, const RealMatrix &lin_eq_coeffs, const RealVector &lin_eq_targets, const RealVector &nln_ineq_lower_bnds, const RealVector &nln_ineq_upper_bnds, const RealVector &nln_eq_targets)
initialize constraint bounds/targets after alternate construction
Definition: MinimizerAdapterModel.hpp:161
Dakota::NonDBayesCalibration::exportCorrVarFile
String exportCorrVarFile
filename for corrected model variance calculations
Definition: NonDBayesCalibration.hpp:359
Dakota::Constraints::all_discrete_int_lower_bounds
const IntVector & all_discrete_int_lower_bounds() const
returns a single array with all discrete lower bounds
Definition: DakotaConstraints.hpp:762
Dakota::ActiveSet::serialize
void serialize(Archive &ar, const unsigned int version)
implementation of Boost serialize for ActiveSet
Dakota::EnsembleSurrModel::init_model_mapped_variables
void init_model_mapped_variables(Model &model)
initialize model variables that corresponsd to nested mappings that could change once per set of eval...
Definition: EnsembleSurrModel.cpp:462
Dakota::Interface::finalize_approximation
virtual void finalize_approximation()
finalizes the approximation by applying all trial increments
Definition: DakotaInterface.cpp:1245
Dakota::CollabHybridMetaIterator::selectedModels
ModelArray selectedModels
the set of models, one for each iterator
Definition: CollabHybridMetaIterator.hpp:82
Dakota::AttachScaleVisitor::location
StringArray location
Location used to create the dataset.
Definition: ResultsDBHDF5.hpp:144
Dakota::EmbedHybridMetaIterator::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: EmbedHybridMetaIterator.cpp:96
Dakota::NonDGenACVSampling::bestModelSetIter
std::map< UShortArray, UShortArraySet >::const_iterator bestModelSetIter
the best performing model graph among the set from generate_dags()
Definition: NonDGenACVSampling.hpp:277
Dakota::NonDNonHierarchSampling::numerical_solution_bounds_constraints
virtual void numerical_solution_bounds_constraints(const MFSolutionData &soln, RealVector &x0, RealVector &x_lb, RealVector &x_ub, RealVector &lin_ineq_lb, RealVector &lin_ineq_ub, RealVector &lin_eq_tgt, RealVector &nln_ineq_lb, RealVector &nln_ineq_ub, RealVector &nln_eq_tgt, RealMatrix &lin_ineq_coeffs, RealMatrix &lin_eq_coeffs)
within ensemble_numerical_solution(), define initial values, coefficients, bounds,...
Definition: NonDNonHierarchSampling.cpp:1002
Dakota::NonDStochCollocation::resolve_inputs
void resolve_inputs(short &u_space_type, short &data_order)
perform error checks and mode overrides
Definition: NonDStochCollocation.cpp:314
Dakota::SubspaceModel::resize_variable_totals
SizetArray resize_variable_totals()
Create a variables components totals array with the reduced space size for continuous variables.
Definition: SubspaceModel.cpp:206
Dakota::NonDMultilevelFunctionTrain::core_run
void core_run()
perform a forward uncertainty propagation using PCE/SC methods
Definition: NonDMultilevelFunctionTrain.cpp:259
Dakota::Iterator::active_set_request_vector
void active_set_request_vector(const ShortArray &asv)
return the default active set request vector (used by iterators that employ evaluate_parameter_sets()...
Definition: DakotaIterator.hpp:757
Dakota::Iterator::init_communicators
void init_communicators(ParLevLIter pl_iter)
initialize the communicators associated with this Iterator instance
Definition: DakotaIterator.cpp:1204
Dakota::Model::all_discrete_real_variable_types
UShortMultiArrayConstView all_discrete_real_variable_types() const
return all discrete variable types from currentVariables
Definition: DakotaModel.hpp:2286
Dakota::SharedC3ApproxData
Derived approximation class for global basis polynomials.
Definition: SharedC3ApproxData.hpp:28
Dakota::NOWPACBlackBoxEvaluator::nonlinIneqConMappingIndices
SizetList nonlinIneqConMappingIndices
a list of indices for referencing the DAKOTA nonlinear inequality constraints used in computing the c...
Definition: NOWPACOptimizer.hpp:72
Dakota::SurrogateModel::check_active_variables
bool check_active_variables(const Model &sub_model)
check sub_model for consistency in active variable counts
Definition: SurrogateModel.cpp:69
Dakota::NonDPolynomialChaos::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDPolynomialChaos.cpp:838
Dakota::NonlinearCGOptimizer::functionPrev
Real functionPrev
previous function value
Definition: NonlinearCGOptimizer.hpp:122
dakota::surrogates::GaussianProcess::negative_marginal_log_likelihood
void negative_marginal_log_likelihood(bool compute_grad, bool compute_gram, double &obj_value, VectorXd &obj_gradient)
Evaluate the negative marginal loglikelihood and its gradient.
Definition: SurrogatesGaussianProcess.cpp:491
Dakota::SharedResponseDataRep::responsesId
String responsesId
response identifier string from the input file
Definition: SharedResponseData.hpp:101
Dakota::DataFitSurrModel::push_available
bool push_available()
query for whether a trial increment is restorable within a surrogate
Definition: DataFitSurrModel.hpp:797
Dakota::NonDMultilevControlVarSampling::compute_mlmf_estimator_variance
void compute_mlmf_estimator_variance(const RealMatrix &var_Y, const Sizet2DArray &num_Y, const RealMatrix &Lambda, RealVector &mlmf_est_var)
compute the variance of the MLMF estimator
Definition: NonDMultilevControlVarSampling.hpp:404
Dakota::DataMethod::DataMethod
DataMethod()
constructor
Definition: DataMethod.cpp:779
Dakota::ExperimentData::build_gradient_of_sum_square_residuals_from_response
void build_gradient_of_sum_square_residuals_from_response(const Response &resp, const ShortArray &asrv, int exp_ind, RealVector &ssr_gradient)
Update the gradient of ssr with the values from the gradient associated with a single experiment.
Definition: ExperimentData.cpp:1322
Dakota::ProgramOptions::post_run_input_format
unsigned int post_run_input_format() const
tabular format for post-run input
Definition: ProgramOptions.cpp:196
Dakota::SNLLOptimizer::nlf0_evaluator
static void nlf0_evaluator(int n, const RealVector &x, double &f, int &result_mode)
objective function evaluator function for OPT++ methods which require only function values.
Definition: SNLLOptimizer.cpp:801
Dakota::JEGAOptimizer::_theEvalCreator
EvaluatorCreator * _theEvalCreator
A pointer to an EvaluatorCreator used to create the evaluator used by JEGA in Dakota (a JEGAEvaluator...
Definition: JEGAOptimizer.hpp:217
Dakota::NonDLocalReliability::initial_taylor_series
void initial_taylor_series()
convenience function for performing the initial limit state Taylor-series approximation
Definition: NonDLocalReliability.cpp:1040
Dakota::NonDLocalInterval::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDLocalInterval.cpp:125
Dakota::SimulationModel::solution_control_variable_type
short solution_control_variable_type() const
return solnCntlVarType
Definition: SimulationModel.hpp:233
Dakota::ResultsEntry
Class to manage in-core vs. file database lookups.
Definition: ResultsManager.hpp:340
Dakota::SNLLOptimizer::userConstraint0
void(* userConstraint0)(int n, const RealVector &x, RealVector &g, int &result_mode)
cache zeroth-order constraint call-back function
Definition: SNLLOptimizer.hpp:395
Dakota::Model::continuous_variable_id
void continuous_variable_id(size_t cv_id, size_t i)
set an active continuous variable identifier in currentVariables
Definition: DakotaModel.hpp:2071
Dakota::ProblemDescDB::~ProblemDescDB
~ProblemDescDB()
destructor
Definition: ProblemDescDB.cpp:108
dakota::surrogates::Matern52Kernel::compute_gram
void compute_gram(const std::vector< MatrixXd > &dists2, const VectorXd &theta_values, MatrixXd &gram) override
Compute a Gram matrix given a vector of squared distances and kernel hyperparameters.
Definition: SurrogatesGPKernels.cpp:115
Dakota::DataVariablesRep::discreteStateSetRealLabels
StringArray discreteStateSetRealLabels
labels array for the discrete state variables defined by a real set (from the discrete_state_set desc...
Definition: DataVariables.hpp:679
Dakota::NonD::pdfComputed
BitArray pdfComputed
Whether PDF was computed for function i; used to determine whether a pdf should be archived.
Definition: DakotaNonD.hpp:385
Dakota::Model::noSpecIdNum
static size_t noSpecIdNum
the last used model ID number for on-the-fly instantiations (increment before each use)
Definition: DakotaModel.hpp:1731
Dakota::SharedResponseData::reshape_labels
void reshape_labels(StringArray &resp_labels, size_t num_fns)
reshape the response labels using inflation/deflation if possible
Dakota::Model::query_distribution_parameter_derivatives
virtual short query_distribution_parameter_derivatives() const
calculate and return derivative composition of final results w.r.t. distribution parameters (none,...
Definition: DakotaModel.cpp:5174
Dakota::PecosApproximation::numerical_integration_moments
const RealVector & numerical_integration_moments() const
return numerical moments from Pecos::PolynomialApproximation
Definition: PecosApproximation.hpp:683
Dakota::Minimizer::print_model_resp
static void print_model_resp(size_t num_pri_fns, const RealVector &best_fns, size_t num_best, size_t best_index, std::ostream &s)
print the original user model resp in the case of data transformations
Definition: DakotaMinimizer.cpp:1109
Dakota::NonDExpansion::post_refinement
void post_refinement(Real &metric, bool reverted=false)
finalization of expansion refinement, if necessary
Definition: NonDExpansion.cpp:1119
Dakota::Interface::interface_synchronization
virtual short interface_synchronization() const
return the user-specified interface synchronization
Definition: DakotaInterface.cpp:956
Dakota::ParallelLibrary::ea_parallel_level_defined
bool ea_parallel_level_defined() const
test current parallel configuration for definition of evaluation-analysis parallel level
Definition: ParallelLibrary.hpp:1192
Dakota::RecastModel::inverse_transform_response
void inverse_transform_response(const Variables &sub_model_vars, const Variables &recast_vars, const Response &recast_resp, Response &sub_model_resp)
perform inverse transformation of Response (recast --> sub-model)
Definition: RecastModel.cpp:822
Dakota::NonDSampling::archive_tolerance_intervals
void archive_tolerance_intervals(size_t inc_id=0)
archive the tolerance intervals statistics in results DB
Definition: NonDSampling.cpp:2040
Dakota::SensAnalysisGlobal::archive_sobol_indices
void archive_sobol_indices(const StrStrSizet &run_identifier, ResultsManager &resultsDB, const StringArray &var_labels, const StringArray &resp_labels, const Real dropTol) const
archive VBD-based Sobol indices
Definition: SensAnalysisGlobal.cpp:1059
Dakota::NonDExpansion::compute_combined_off_diagonal_covariance
void compute_combined_off_diagonal_covariance()
calculate off diagonal terms in respCovariance(i,j) for j<i using the combined expansion coefficients
Definition: NonDExpansion.cpp:2645
Dakota::Model::adsv
size_t adsv() const
returns total number of discrete string vars
Definition: DakotaModel.hpp:1809
Dakota::DataMethod::data_rep
std::shared_ptr< DataMethodRep > data_rep()
return dataMethodRep
Definition: DataMethod.hpp:1533
Dakota::NonDBayesCalibration::algorithm_space_model
const Model & algorithm_space_model() const
Definition: NonDBayesCalibration.hpp:563
Dakota::NonDNonHierarchSampling::optpp_fdnlf1_constraint
static void optpp_fdnlf1_constraint(int n, const RealVector &x, RealVector &c, int &result_mode)
static FDNLF1 function used by OPT++ for the nonlinear constraints
Definition: NonDNonHierarchSampling.cpp:2216
Dakota::SNLLLeastSq::prevSnllLSqInstance
SNLLLeastSq * prevSnllLSqInstance
pointer to the previously active object instance used for restoration in the case of iterator/model r...
Definition: SNLLLeastSq.hpp:175
Dakota::MFSolutionData::avgEstVarRatio
Real avgEstVarRatio
average estimator variance ratio (1 - R^2) for model graph: the ratio of final estimator variance (op...
Definition: NonDNonHierarchSampling.hpp:118
Dakota::NonDReliability::importanceSampler
Iterator importanceSampler
importance sampling instance used to compute/refine probabilities
Definition: NonDReliability.hpp:76
Dakota::DataMethodRep::nicheVector
RealVector nicheVector
The discretization percentage along each objective.
Definition: DataMethod.hpp:716
Dakota::DataModelRep::solutionLevelCost
RealVector solutionLevelCost
array of relative simulation costs corresponding to each of the solution levels (from solution_level_...
Definition: DataModel.hpp:130
Dakota::Model::evaluationCapacity
int evaluationCapacity
capacity for concurrent evaluations supported by the Model
Definition: DakotaModel.hpp:1504
Dakota::NonDCubature::NonDCubature
NonDCubature(Model &model, unsigned short cub_int_order)
Definition: NonDCubature.cpp:49
Dakota::Constraints::reshape
void reshape(size_t num_nln_ineq_cons, size_t num_nln_eq_cons, const SharedVariablesData &svd)
reshape the linear/nonlinear/bound constraint arrays arrays and the lower/upper bound arrays
Definition: DakotaConstraints.cpp:455
Dakota::NonDBayesCalibration::mapOptAlgOverride
unsigned short mapOptAlgOverride
user setting of the MAP optimization algorithm type
Definition: NonDBayesCalibration.hpp:301
Dakota::SharedC3ApproxData::regression_size
size_t regression_size()
return number of FT unknowns using start_rank(), max_rank(), start_orders(), max_order()
Definition: SharedC3ApproxData.hpp:495
Dakota::DataModelRep::krigingMinCorrelations
RealVector krigingMinCorrelations
lower bound on kriging correlation vector
Definition: DataModel.hpp:242
Dakota::NonDBayesCalibration::numPredConfigs
size_t numPredConfigs
number of prediction configurations at which to calculate model discrepancy
Definition: NonDBayesCalibration.hpp:370
Dakota::AppsTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: APPSOptimizer.hpp:73
SIM::SerialDirectApplicInterface::rosenbrock
int rosenbrock(const Dakota::RealVector &c_vars, short asv, Dakota::Real &fn_val, Dakota::RealVector &fn_grad, Dakota::RealSymMatrix &fn_hess)
Rosenbrock plug-in test function.
Definition: PluginSerialDirectApplicInterface.cpp:100
Dakota::SharedApproxData::discrepancy_reduction
virtual short discrepancy_reduction() const
return the discrepancy type for approximations that support MLMF
Definition: SharedApproxData.cpp:320
Dakota::DakotaROLIneqConstraintsHess::DakotaROLIneqConstraintsHess
DakotaROLIneqConstraintsHess(Model &model)
Constructor.
Definition: ROLOptimizer.cpp:683
Dakota::DataMethodRep::predictionConfigList
RealVector predictionConfigList
list of prediction configurations at which to calculate model discrepancy
Definition: DataMethod.hpp:1262
Dakota::IteratorScheduler::numIteratorServers
int numIteratorServers
number of concurrent iterator partitions
Definition: IteratorScheduler.hpp:166
Dakota::DataModelRep::read
void read(MPIUnpackBuffer &s)
read a DataModelRep object from a packed MPI buffer
Definition: DataModel.cpp:118
Dakota::Approximation::combined_covariance
virtual Real combined_covariance(Approximation &approx_2)
return the covariance between two combined response expansions, where all active variables are random
Definition: DakotaApproximation.cpp:591
Dakota::DataMethodRep::surrBasedLocalSubProbObj
short surrBasedLocalSubProbObj
SBL approximate subproblem objective: ORIGINAL_PRIMARY, SINGLE_OBJECTIVE, LAGRANGIAN_OBJECTIVE,...
Definition: DataMethod.hpp:468
Dakota::NonDLocalReliability::nipModeOverrideFlag
bool nipModeOverrideFlag
flag indicating the use of move overrides within OPT++ NIP
Definition: NonDLocalReliability.hpp:330
Dakota::Model::forward_grad_step
Real forward_grad_step(size_t num_deriv_vars, size_t xj_index, Real x0_j, Real lb_j, Real ub_j)
Compute the forward step for a finite difference gradient; updates shortStep.
Definition: DakotaModel.cpp:1175
Dakota::Pybind11Interface::pybind11_run
int pybind11_run(const String &ac_name)
direct interface to Pybind11 via API
Dakota::DataVariablesRep::discreteStateSetStrUpperBnds
StringArray discreteStateSetStrUpperBnds
discrete state string set upper bounds inferred from set values
Definition: DataVariables.hpp:799
Dakota::DataFitSurrModel::clear_approx_interface
void clear_approx_interface()
clear current data from approxInterface
Definition: DataFitSurrModel.cpp:1028
Dakota::NonD::NonD
NonD(ProblemDescDB &problem_db, Model &model)
constructor
Definition: DakotaNonD.cpp:29
Dakota::DataModelRep::krigingOptMethod
String krigingOptMethod
optimization method to use in finding optimal correlation parameters: none, sampling,...
Definition: DataModel.hpp:236
Dakota::ParallelLibrary::command_line_pre_run_output
const String & command_line_pre_run_output() const
preRunOutput filename
Definition: ParallelLibrary.hpp:1350
Dakota::ExperimentData::num_experiments
size_t num_experiments() const
retrieve the number of experiments
Definition: ExperimentData.hpp:112
Dakota::SharedC3ApproxData::start_rank
size_t start_rank() const
return active start value for expansion rank
Definition: SharedC3ApproxData.hpp:401
Dakota::RecastModel::init_metadata
virtual void init_metadata()
default clear metadata in Recasts; derived classes can override to no-op
Definition: RecastModel.cpp:1544
Dakota::DataResponsesRep::numScalarNonlinearIneqConstraints
size_t numScalarNonlinearIneqConstraints
number of scalar nonlinear inequality constraints (from the num_scalar_nonlinear_inequality_constrain...
Definition: DataResponses.hpp:82
Dakota::ActiveSubspaceModel::init_fullspace_sampler
void init_fullspace_sampler(unsigned short sample_type)
initialize the native problem space Monte Carlo sampler
Definition: ActiveSubspaceModel.cpp:1411
Dakota::Interface::file_cleanup
virtual void file_cleanup() const
clean up any interface parameter/response files when aborting
Definition: DakotaInterface.cpp:1504
Dakota::Minimizer::bigIntBoundSize
int bigIntBoundSize
cutoff value for discrete variable bounds
Definition: DakotaMinimizer.hpp:249
Dakota::NonDQUESOBayesCalibration::precondRequestValue
short precondRequestValue
the active set request value to use in proposal preconditioning
Definition: NonDQUESOBayesCalibration.hpp:174
Dakota::DataResponsesRep::expStdDeviations
RealVector expStdDeviations
list of 1 or num_calibration_terms observation standard deviations
Definition: DataResponses.hpp:166
Dakota::Graphics::new_dataset
void new_dataset(int i)
creates a separate line graphic for subsequent data points for a single window in the 2d graphics
Definition: DakotaGraphics.cpp:226
Dakota::TaylorApproximation
Derived approximation class for first- or second-order Taylor series (a local approximation).
Definition: TaylorApproximation.hpp:28
Dakota::DataMethodRep::adaptedBasisAdvancements
unsigned short adaptedBasisAdvancements
initial grid level for the ADAPTED_BASIS_EXPANDING_FRONT approach to defining the candidate basis for...
Definition: DataMethod.hpp:1044
Dakota::ParallelLibrary::parallelConfigurations
std::list< ParallelConfiguration > parallelConfigurations
the set of parallel configurations which manage list iterators for indexing into parallelLevels
Definition: ParallelLibrary.hpp:1028
Dakota::NonDSampling::compute_wilks_beta
static Real compute_wilks_beta(unsigned short order, int nsamples, Real alpha, bool twosided=false)
calculates the beta parameter given number of samples using the Wilks formula Static so I can test wi...
Definition: NonDSampling.cpp:1531
Dakota::Model::trans_grad_X_to_S
virtual void trans_grad_X_to_S(const RealVector &fn_grad_x, RealVector &fn_grad_s, const RealVector &x_vars)
transform x-space gradient vector to gradient with respect to inserted distribution parameters
Definition: DakotaModel.cpp:5254
Dakota::UsageTracker
Lightweight class to manage conditionally active Curl-based HTTP tracker via PIMPL.
Definition: UsageTracker.hpp:27
Dakota::Model::ordered_labels
StringArray ordered_labels() const
Return labels of all active variables in "input spec" order.
Definition: DakotaModel.hpp:2708
Dakota::ProblemDescDB::model_has_interface
bool model_has_interface(const DataModelRep &model_rep) const
helper function for determining whether an interface specification should be active,...
Definition: ProblemDescDB.hpp:717
Dakota::Environment::operator=
Environment operator=(const Environment &env)
assignment operator
Definition: DakotaEnvironment.cpp:182
Dakota::ROLOptimizer::get_rol_problem
ROL::OptimizationProblem< Real > & get_rol_problem()
Accessor for the underlying ROL Problem.
Definition: ROLOptimizer.hpp:79
Dakota::DataFitSurrModel::update_local_reference
void update_local_reference()
Updates fit arrays for local or multipoint approximations.
Definition: DataFitSurrModel.cpp:968
Dakota::StringScale::scope
ScaleScope scope
Scale scope (whether the scaled is shared among responses)
Definition: dakota_results_types.hpp:487
Dakota::NonDMUQBayesCalibration::init_point
RealVector init_point
initial guess (user-specified or default initial values)
Definition: NonDMUQBayesCalibration.hpp:127
Dakota::Model::inactive_continuous_variable_labels
StringMultiArrayConstView inactive_continuous_variable_labels() const
return the inactive continuous variable labels in currentVariables
Definition: DakotaModel.hpp:2513
dakota::util::compute_metric
double compute_metric(const VectorXd &p, const VectorXd &d, const std::string &metric_name)
Computes the difference between prediction and data vectors.
Definition: util_metrics.cpp:46
Dakota::SharedSurfpackApproxData::vars_to_realarray
void vars_to_realarray(const Variables &vars, RealArrayType &ra)
aggregate {active,all} {continuous,discrete int,discrete real} variables into pre-sized array
Definition: SharedSurfpackApproxData.hpp:196
Dakota::NonDAdaptiveSampling::gpVar
RealVectorArray gpVar
Vector to hold the current values of the current variance estimates for the sample values on the GP.
Definition: NonDAdaptiveSampling.hpp:102
Dakota::ActiveSubspaceModel::derivativeMatrix
RealMatrix derivativeMatrix
matrix of derivative data with numFns columns per fullspace sample; each column contains the gradient...
Definition: ActiveSubspaceModel.hpp:258
Dakota::OutputManager::push_output_tag
void push_output_tag(const String &iterator_tag, const ProgramOptions &prog_opts, bool force_cout_redirect, bool force_rst_redirect)
Update the tag to use on files and rebind any streams as needed.
Definition: OutputManager.cpp:280
Dakota::DataFitSurrModel::derived_synchronize_approx
void derived_synchronize_approx(bool block, IntResponseMap &approx_resp_map_rekey)
Common code for processing of approximate response maps shared by derived_synchronize() and derived_s...
Definition: DataFitSurrModel.cpp:2039
Dakota::NonDQUESOBayesCalibration::set_ip_options
void set_ip_options()
Set inverse problem options calIpOptionsValues common to all solvers.
Definition: NonDQUESOBayesCalibration.cpp:885
Dakota::Variables::inactive_discrete_string_variables
StringMultiArrayConstView inactive_discrete_string_variables() const
return the inactive discrete string variables
Definition: DakotaVariables.hpp:1458
Dakota::IteratorScheduler
This class encapsulates scheduling operations for concurrent sub-iteration within an outer level cont...
Definition: IteratorScheduler.hpp:33
Dakota::MinimizerAdapterModel::initialize_constraints
void initialize_constraints()
initialize userDefinedConstraints
Definition: MinimizerAdapterModel.hpp:134
Dakota::EnsembleSurrModel::cachedRespMaps
IntResponseMapArray cachedRespMaps
maps of responses retrieved in derived_synchronize_nowait() that could not be returned since correspo...
Definition: EnsembleSurrModel.hpp:316
Dakota::DirectApplicInterface::gradFlag
bool gradFlag
signals use of fnGrads in direct simulator functions
Definition: DirectApplicInterface.hpp:151
Dakota::Response::data_size
int data_size()
return the number of doubles active in response. Used for sizing double* response_data arrays passed ...
Dakota::ResultsValueType
std::pair< boost::any, MetaDataType > ResultsValueType
Core data storage type: boost::any, with optional metadata (see other types in results_types....
Definition: ResultsDBBase.hpp:29
Dakota::QMEApproximation
Derived approximation class for QMEA Quadratic Multipoint Exponential Approximation (a multipoint app...
Definition: QMEApproximation.hpp:27
Dakota::ProcessApplicInterface::fileSaveFlag
bool fileSaveFlag
flags retention of parameter/results files
Definition: ProcessApplicInterface.hpp:154
Dakota::DataFitSurrModel
Derived model class within the surrogate model branch for managing data fit surrogates (global and lo...
Definition: DataFitSurrModel.hpp:39
Dakota::SubspaceModel::initialize_subspace
virtual void initialize_subspace()
helper for shared code between lightweight ctor and initialize_mapping()
Definition: SubspaceModel.cpp:94
Dakota::Variables::allDiscreteStringVars
StringMultiArray allDiscreteStringVars
array combining all of the discrete string variables
Definition: DakotaVariables.hpp:611
Dakota::NestedModel::extraDRVarsData
BitArray extraDRVarsData
flags for updating subModel discrete real bounds and labels, one for each active discrete real variab...
Definition: NestedModel.hpp:403
Dakota::AdaptedBasisModel::pcePilotExpRepPtr
NonDPolynomialChaos * pcePilotExpRepPtr
BMA TODO: The initialization order of this Model, base RecastModel, and interdependence with PCE and ...
Definition: AdaptedBasisModel.hpp:116
Dakota::NonDEnsembleSampling::sequenceCost
RealVector sequenceCost
relative costs of model forms/resolution levels within a 1D sequence
Definition: NonDEnsembleSampling.hpp:169
Dakota::Approximation::clear_computed_bits
virtual void clear_computed_bits()
clear tracking of computed moments, due to (expansion) change that invalidates previous results
Definition: DakotaApproximation.cpp:1091
Dakota::IteratorScheduler::iteratorCommRank
int iteratorCommRank
processor rank in iteratorComm
Definition: IteratorScheduler.hpp:170
Dakota::SharedApproxData::approxCUpperBnds
RealVector approxCUpperBnds
approximation continuous upper bounds (used by 3D graphics and Surfpack KrigingModel)
Definition: SharedApproxData.hpp:263
Dakota::Rank1Lattice::scale
Real scale
Scale factor for rank-1 lattice points.
Definition: Rank1Lattice.hpp:95
Dakota::SharedVariablesData::all_discrete_real_type
void all_discrete_real_type(unsigned short drv_type, size_t index)
set discrete real type at index
Definition: SharedVariablesData.hpp:1570
Dakota::RecastModel::init_sizes
void init_sizes(const ShortShortPair &recast_vars_view, const SizetArray &vars_comps_totals, const BitArray &all_relax_di, const BitArray &all_relax_dr, size_t num_recast_primary_fns, size_t num_recast_secondary_fns, size_t recast_secondary_offset, short recast_resp_order, bool &consistent_vars)
update recast sizes and size Variables and Response members after alternate construction
Definition: RecastModel.cpp:235
Dakota::MPIPackBuffer::pack
void pack(const unsigned long long &data)
Pack a unsigned long long.
Definition: MPIPackBuffer.hpp:99
Dakota::PStudyDACE
Base class for managing common aspects of parameter studies and design of experiments methods.
Definition: DakotaPStudyDACE.hpp:26
Dakota::Interface::interfaceType
unsigned short interfaceType
the interface type: enum for system, fork, direct, grid, or approximation
Definition: DakotaInterface.hpp:360
Dakota::var_t
var_t
enumeration of possible variable types (to index to names)
Definition: DirectApplicInterface.hpp:26
Dakota::DataVariablesRep::normalUncMeans
RealVector normalUncMeans
means of the normal uncertain variables (from the means specification in VarCAUV_Normal)
Definition: DataVariables.hpp:308
Dakota::NonDDREAMBayesCalibration::numCR
int numCR
number of CR-factors
Definition: NonDDREAMBayesCalibration.hpp:100
Dakota::APPSOptimizer::numTotalVars
int numTotalVars
Total across all types of variables.
Definition: APPSOptimizer.hpp:179
Dakota::Model::estimate_partition_bounds
virtual IntIntPair estimate_partition_bounds(int max_eval_concurrency)
estimate the minimum and maximum partition sizes that can be utilized by this Model
Definition: DakotaModel.cpp:4593
Dakota::SharedSurfpackApproxData::validate_metrics
void validate_metrics(const std::set< std::string > &allowed_metrics)
validate metric names and cross validation options
Definition: SharedSurfpackApproxData.cpp:198
Dakota::DataMethodRep::fitnessMetricType
String fitnessMetricType
the fitness metric type specification in MethodNonDAdaptive
Definition: DataMethod.hpp:1239
Dakota::NonDGPImpSampling::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDGPImpSampling.cpp:114
Dakota::NonDC3FunctionTrain::check_surrogate
void check_surrogate()
check model definition (redirect function_train model to surr-based UQ)
Definition: NonDC3FunctionTrain.cpp:172
Dakota::SharedVariablesData::div_start
size_t div_start() const
get start index of active discrete int vars
Definition: SharedVariablesData.hpp:1676
dakota::surrogates::PolynomialRegression::default_options
void default_options() override
Construct and populate the defaultConfigOptions.
Definition: SurrogatesPolynomialRegression.cpp:166
Dakota::TKFactoryDIPCLogit::~TKFactoryDIPCLogit
virtual ~TKFactoryDIPCLogit()
Destructor for Dakota Logit RW transition kernel factory.
Definition: QUESOImpl.hpp:228
Dakota::NonDDREAMBayesCalibration::grThreshold
Real grThreshold
threshold for the Gelmin-Rubin statistic
Definition: NonDDREAMBayesCalibration.hpp:104
Dakota::JEGAOptimizer::Driver::DestroyAlgorithm
void DestroyAlgorithm(GeneticAlgorithm *theGA)
Deletes the supplied GA.
Definition: JEGAOptimizer.cpp:680
Dakota::JEGAOptimizer::Evaluator::Evaluate
virtual bool Evaluate(DesignGroup &group)
Does evaluation of each design in group.
Definition: JEGAOptimizer.cpp:2092
Dakota::ExperimentData::variance_active
bool variance_active() const
whether any variance type is active
Definition: ExperimentData.hpp:593
Dakota::Minimizer::print_residuals
static void print_residuals(size_t num_terms, const RealVector &best_terms, const RealVector &weights, size_t num_best, size_t best_index, std::ostream &s)
print num_terms residuals and misfit for final results
Definition: DakotaMinimizer.cpp:1120
Dakota::SysCallApplicInterface
Derived application interface class which spawns simulation codes using system calls.
Definition: SysCallApplicInterface.hpp:26
Dakota::SharedC3ApproxData::set_active_parameter
void set_active_parameter(String var, const UShortArray &val)
set active UShortArray attribute value based on identifier string
Definition: SharedC3ApproxData.hpp:622
Dakota::PebbldTraits
Wrapper class for experimental PebbldMinimizer.
Definition: PEBBLMinimizer.hpp:23
Dakota::DataModelRep::importBuildPtsFile
String importBuildPtsFile
the file name from the import_build_points_file specification in ModelSurrG
Definition: DataModel.hpp:170
Dakota::abort_handler
void abort_handler(int code)
global function which handles serial or parallel aborts
Definition: dakota_global_defs.cpp:86
Dakota::GaussProcApproximation::covMatrix
RealSymMatrix covMatrix
The covariance matrix where each element (i,j) is the covariance between points Xi and Xj in the init...
Definition: GaussProcApproximation.hpp:213
Dakota::APPSEvalMgr::isReadyForWork
bool isReadyForWork() const
tells APPS whether or not there is a processor available to perform a function evaluation
Definition: APPSEvalMgr.cpp:35
dakota::util::NoScaler
Leaves the data unscaled.
Definition: UtilDataScaler.hpp:202
Dakota::NIDRProblemDescDB::pDDBInstance
static NIDRProblemDescDB * pDDBInstance
Pointer to the active object instance used within the static kwhandler functions in order to avoid th...
Definition: NIDRProblemDescDB.hpp:69
Dakota::DataMethodRep::useSurrogate
String useSurrogate
the HAS_SGTE specification for NOMAD
Definition: DataMethod.hpp:815
dakota::surrogates::GaussianProcess::cwisePredDists2
std::vector< MatrixXd > cwisePredDists2
Component-wise distances between prediction points.
Definition: SurrogatesGaussianProcess.hpp:396
Dakota::MPIManager::mpirunFlag
bool mpirunFlag
flag for a parallel mpirun/yod launch
Definition: MPIManager.hpp:68
Dakota::ScalingModel::linearEqScaleOffsets
RealVector linearEqScaleOffsets
offsets for linear constraints
Definition: ScalingModel.hpp:194
Dakota::TrackerHTTP::get_username
std::string get_username() const
get the username as reported by the environment
Definition: TrackerHTTP.cpp:291
Dakota::SharedC3ApproxData::random_variables_key
void random_variables_key(const BitArray &random_vars_key)
assign key identifying a subset of variables that are to be treated as random for statistical purpose...
Definition: SharedC3ApproxData.hpp:655
Dakota::DataMethodRep::initDelta
Real initDelta
the initial_delta specification for APPS/COBYLA/PS/SW methods in MethodAPPS, MethodSCOLIBCOB,...
Definition: DataMethod.hpp:607
Dakota::Model::rekey_response_map
void rekey_response_map(MetaType &meta_object, IntIntMapArray &id_maps, IntResponseMapArray &resp_maps_rekey, bool deep_copy)
rekey returned jobs matched in array of id_maps into array of resp_maps_rekey; unmatched jobs can be ...
Definition: DakotaModel.hpp:3864
Dakota::ApplicationInterface::recvBuffers
MPIUnpackBuffer * recvBuffers
array of unpack buffers for evaluation jobs returned by a server
Definition: ApplicationInterface.hpp:548
Dakota::DataFitSurrModel::derived_evaluate_nowait
void derived_evaluate_nowait(const ActiveSet &set)
Definition: DataFitSurrModel.cpp:1729
Dakota::Approximation::challenge_diagnostics
virtual void challenge_diagnostics(size_t fn_index, const RealMatrix &challenge_points, const RealVector &challenge_responses)
compute and print all requested diagnostics for user provided challenge pts
Definition: DakotaApproximation.cpp:904
Dakota::RichExtrapVerification::extrapQOI
RealMatrix extrapQOI
the extrapolated value of the QOI (numFunctions by numFactors)
Definition: RichExtrapVerification.hpp:89
Dakota::NCSUOptimizer::update_callback_data
void update_callback_data(const RealVector &cv_initial, const RealVector &cv_lower_bnds, const RealVector &cv_upper_bnds, const RealMatrix &lin_ineq_coeffs, const RealVector &lin_ineq_l_bnds, const RealVector &lin_ineq_u_bnds, const RealMatrix &lin_eq_coeffs, const RealVector &lin_eq_targets, const RealVector &nln_ineq_l_bnds, const RealVector &nln_ineq_u_bnds, const RealVector &nln_eq_targets)
assign variable values and bounds and constraint coefficients and bounds for this iterator (user-func...
Definition: NCSUOptimizer.cpp:178
Dakota::DataResponsesRep::fieldLengths
IntVector fieldLengths
number of entries in each field
Definition: DataResponses.hpp:242
dakota::surrogates::GaussianProcess::estimateNugget
bool estimateNugget
Bool for nugget estimation.
Definition: SurrogatesGaussianProcess.hpp:438
Dakota::ResultsManager::flush
void flush() const
Flush data to the database or disk, if supported.
Definition: ResultsManager.cpp:32
Dakota::SensAnalysisGlobal::simple_corr
void simple_corr(RealMatrix &total_data, const int &num_in, RealMatrix &corr_matrix)
computes simple correlations, populating corr_matrix
Definition: SensAnalysisGlobal.cpp:266
Dakota::C3FnTrainData::ft_hessian
struct FT1DArray * ft_hessian()
get pointer to the FunctionTrain Hessian
Definition: C3FnTrainData.hpp:282
Dakota::ParamStudy::dsr_step
void dsr_step(size_t dr_index, int increment, const RealSet &values, Variables &vars)
helper function for performing a discrete step in a real set variable
Definition: ParamStudy.hpp:723
Dakota::NonDExpansion::metric_roll_up
void metric_roll_up(short results_state=FINAL_RESULTS)
perform any required expansion roll-ups prior to metric computation
Definition: NonDExpansion.hpp:704
Dakota::NLSSOLLeastSqTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: NLSSOLLeastSq.hpp:37
Dakota::Analyzer::all_variables
const VariablesArray & all_variables()
return the complete set of evaluated variables
Definition: DakotaAnalyzer.hpp:281
Dakota::COLINOptimizer::returns_multiple_points
bool returns_multiple_points() const
some COLIN methods can return multiple points
Definition: COLINOptimizer.cpp:468
Dakota::Constraints::shape_bounds
void shape_bounds()
shape the lower/upper bound arrays based on sharedVarsData
Definition: DakotaConstraints.cpp:413
Dakota::TestDriverInterface::extra_lf_rosenbrock
int extra_lf_rosenbrock()
an extra low fidelity version of the Rosenbrock function
Definition: TestDriverInterface.cpp:1439
Dakota::Constraints::all_continuous_upper_bound
void all_continuous_upper_bound(Real acu_bnd, size_t i)
set an upper bound within the all continuous upper bounds array
Definition: DakotaConstraints.hpp:755
Dakota::NonlinearCGOptimizer::gradCurr
RealVector gradCurr
current gradient
Definition: NonlinearCGOptimizer.hpp:125
Dakota::EmbedHybridMetaIterator::localModel
Model localModel
the model employed by the inner iterator
Definition: EmbedHybridMetaIterator.hpp:78
Dakota::SharedC3ApproxData::c3MaxRankAdvance
std::map< Pecos::ActiveKey, bool > c3MaxRankAdvance
flag indicating availability of rank advancement (accumulated from C3Approximation::advancement_avail...
Definition: SharedC3ApproxData.hpp:294
Dakota::NonDSampling::allDataFlag
bool allDataFlag
flags update of allResponses (allVariables or allSamples already defined)
Definition: NonDSampling.hpp:347
Dakota::PecosApproximation::covariance
Real covariance(Approximation &approx_2)
return the covariance between two response expansions, treating all variables as random
Definition: PecosApproximation.hpp:491
Dakota::Model::~Model
virtual ~Model()
destructor
Definition: DakotaModel.cpp:355
dakota::util::populateVectorsFromFile
void populateVectorsFromFile(const std::string &filename, std::vector< VectorXd > &R, int num_datasets, int num_samples)
Populate a collection of vectors read in a from a text file assuming data layout is one dataset per r...
Definition: util_common.cpp:82
Dakota::SurrBasedLocalMinimizer::trConstraintRelax
short trConstraintRelax
type of trust region constraint relaxation for infeasible starting points: NO_RELAX or HOMOTOPY
Definition: SurrBasedLocalMinimizer.hpp:189
set_mc_ptr_int
void set_mc_ptr_int(int ptr_int)
set the DAKOTA pointer to ModelCenter
Definition: dakota_dll_api.cpp:313
Dakota::NonDMUQBayesCalibration::prior_proposal_covariance
void prior_proposal_covariance()
use covariance of prior distribution for setting proposal covariance
Definition: NonDMUQBayesCalibration.cpp:622
Dakota::NonDBayesCalibration::mapSoln
RealVector mapSoln
solution for most recent MAP pre-solve; also serves as initial guess for initializing the first solve...
Definition: NonDBayesCalibration.hpp:323
Dakota::Model::userDefinedConstraints
Constraints userDefinedConstraints
Explicit constraints on variables are maintained in the Constraints class hierarchy....
Definition: DakotaModel.hpp:1413
Dakota::OptDartsOptimizer::opt_darts_plot_hull_2d
void opt_darts_plot_hull_2d(size_t icandidate, size_t ifunc)
Convenience function for plotting convex hull.
Definition: OptDartsOptimizer.cpp:1310
Dakota::NonDLHSSampling::sampling_increment
void sampling_increment()
increment to next in sequence of refinement samples
Definition: NonDLHSSampling.cpp:186
Dakota::NonDWASABIBayesCalibration::paramMins
RealVector paramMins
lower bounds on calibrated parameters
Definition: NonDWASABIBayesCalibration.hpp:112
Dakota::LowDiscrepancySequence::check_dMax
void check_dMax()
Perform checks on dMax Checks if dMax is positive (> 0)
Definition: LowDiscrepancySequence.hpp:189
dakota::surrogates::PolynomialRegression::build
void build(const MatrixXd &samples, const MatrixXd &response) override
Build the polynomial surrogate using specified build data.
Definition: SurrogatesPolynomialRegression.cpp:76
Dakota::GetLongOpt::last
Cell * last
last entry in option table
Definition: CommandLineHandler.hpp:116
Dakota::DataVariablesRep::discreteIntervalUncBasicProbs
IntIntPairRealMapArray discreteIntervalUncBasicProbs
Probability values per interval cell per epistemic interval uncertain variable (from the discrete_int...
Definition: DataVariables.hpp:565
Dakota::DirectApplicInterface::xDSMLabels
std::vector< var_t > xDSMLabels
var_t enumerations corresponding to discrete string variable labels
Definition: DirectApplicInterface.hpp:200
Dakota::DataVariablesRep::geometricUncCat
BitArray geometricUncCat
is each geometric var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:489
Dakota::Interface::analysisComponents
String2DArray analysisComponents
Analysis components for interface types that support them.
Definition: DakotaInterface.hpp:434
Dakota::Model::interface_id
virtual const String & interface_id() const
return the interface identifier
Definition: DakotaModel.cpp:3844
Dakota::EnsembleSurrModel::serve_run
void serve_run(ParLevLIter pl_iter, int max_eval_concurrency)
Service the low and high fidelity model job requests received from the master; completes when termina...
Definition: EnsembleSurrModel.cpp:2009
Dakota::EnsembleSurrModel::key_from_index
Pecos::ActiveKey & key_from_index(size_t k_index)
return the key from {truthModel,surrModel}Key{,s} corresponding to k_index
Definition: EnsembleSurrModel.hpp:800
Dakota::SharedC3ApproxData::maxOrderMap
std::map< Pecos::ActiveKey, unsigned short > maxOrderMap
user specification for maximum order used within adapt_order; usually a scalar specification but can ...
Definition: SharedC3ApproxData.hpp:227
Dakota::NonDExpansion::numSamplesOnModel
int numSamplesOnModel
number of truth samples performed on g_u_model to form the expansion
Definition: NonDExpansion.hpp:471
Dakota::ProgramOptions::version
bool version() const
is version mode active?
Definition: ProgramOptions.cpp:155
Dakota::SharedPecosApproxData::post_combine
void post_combine()
clean up stored data sets after aggregation
Definition: SharedPecosApproxData.hpp:255
Dakota::SharedResponseDataRep::~SharedResponseDataRep
~SharedResponseDataRep()
destructor must be public for shared_ptr
Definition: SharedResponseData.hpp:138
Dakota::SurrogateModel::active_model_key
const Pecos::ActiveKey & active_model_key() const
return the active model key (used by surrogate data, grid driver, and approximation classes to suppor...
Definition: SurrogateModel.hpp:304
Dakota::C3Approximation::clear_inactive_coefficients
void clear_inactive_coefficients()
prune inactive coefficients following combination and promotion to active
Definition: C3Approximation.cpp:636
Dakota::EmbedHybridMetaIterator::globalModel
Model globalModel
the model employed by the top-level outer iterator
Definition: EmbedHybridMetaIterator.hpp:73
Dakota::TestDriverInterface::side_impact_perf
int side_impact_perf()
the side_impact_perf UQ/OUU test function
Definition: TestDriverInterface.cpp:2773
Dakota::SpawnApplicInterface::~SpawnApplicInterface
~SpawnApplicInterface()
destructor
Definition: SpawnApplicInterface.hpp:64
Dakota::ProblemDescDB::get_db_method_node
size_t get_db_method_node()
return the index of the active node in dataMethodList
Definition: ProblemDescDB.hpp:569
Dakota::NonDReliability::numRelAnalyses
size_t numRelAnalyses
number of invocations of core_run()
Definition: NonDReliability.hpp:86
Dakota::NonDGenACVSampling::numerical_solution_bounds_constraints
void numerical_solution_bounds_constraints(const MFSolutionData &soln, RealVector &x0, RealVector &x_lb, RealVector &x_ub, RealVector &lin_ineq_lb, RealVector &lin_ineq_ub, RealVector &lin_eq_tgt, RealVector &nln_ineq_lb, RealVector &nln_ineq_ub, RealVector &nln_eq_tgt, RealMatrix &lin_ineq_coeffs, RealMatrix &lin_eq_coeffs)
within ensemble_numerical_solution(), define initial values, coefficients, bounds,...
Definition: NonDGenACVSampling.cpp:1100
Dakota::SharedResponseData
Container class encapsulating variables data that can be shared among a set of Response instances.
Definition: SharedResponseData.hpp:152
Dakota::RelaxedVariables::read_core
void read_core(std::istream &s, Reader read_handler, unsigned short vars_part)
Implementation of reading various formats using the specified read handler, accounting for reordering...
Definition: RelaxedVariables.cpp:245
Dakota::Vgen_HistogramPtIntUnc
static void Vgen_HistogramPtIntUnc(DataVariablesRep *dv, size_t offset)
Use the integer-valued point histogram data to initialize the lower, upper, and initial values of the...
Definition: NIDRProblemDescDB.cpp:3448
dakota_dll_api.h
API for DLL interactions.
Dakota::ApplicationInterface::sharedRespData
SharedResponseData sharedRespData
SharedResponseData of associated Response.
Definition: ApplicationInterface.hpp:487
Dakota::NonDAdaptiveSampling::gpMeans
RealVectorArray gpMeans
Vector to hold the current values of the current mean estimates for the sample values on the GP.
Definition: NonDAdaptiveSampling.hpp:99
Dakota::Model::activeDiscSetIntValues
IntSetArray activeDiscSetIntValues
aggregation of the admissible value sets for all active discrete set integer variables
Definition: DakotaModel.hpp:1694
Dakota::PecosApproximation::advancement_available
bool advancement_available()
check if resolution advancement (e.g., order, rank) is available for this approximation instance
Definition: PecosApproximation.hpp:812
Dakota::PecosApproximation::delta_combined_mean
Real delta_combined_mean()
return the change in mean resulting from combined expansion refinement, where all active variables ar...
Definition: PecosApproximation.hpp:551
Dakota::NonDEnsembleSampling::exportSamplesFormat
unsigned short exportSamplesFormat
format for exporting sample increments using tagged tabular files
Definition: NonDEnsembleSampling.hpp:222
Dakota::DataMethodRep::grThreshold
Real grThreshold
threshold for the Gelmin-Rubin statistic
Definition: DataMethod.hpp:1317
Dakota::ApplicationInterface::asynchronous_local_evaluations
void asynchronous_local_evaluations(PRPQueue &prp_queue)
perform all jobs in prp_queue using asynchronous approaches on the local processor
Definition: ApplicationInterface.cpp:1243
Dakota::NestedModel::active1ADIVarMapIndices
SizetArray active1ADIVarMapIndices
"primary" variable mappings for inserting active discrete int currentVariables within all discrete in...
Definition: NestedModel.hpp:348
Dakota::NonDLHSSampling::post_input
void post_input()
read tabular data for post-run mode
Definition: NonDLHSSampling.cpp:648
Dakota::Constraints::all_discrete_int_upper_bounds
const IntVector & all_discrete_int_upper_bounds() const
returns a single array with all discrete upper bounds
Definition: DakotaConstraints.hpp:784
Dakota::Approximation::num_constraints
virtual int num_constraints() const
return the number of constraints to be enforced via an anchor point
Definition: DakotaApproximation.cpp:995
Dakota::GaussProcApproximation::gradNegLogLikTheta
RealMatrix gradNegLogLikTheta
matrix to hold the gradient of the negative log likelihood with respect to the theta correlation term...
Definition: GaussProcApproximation.hpp:222
Dakota::SharedVariablesData::all_discrete_string_ids
SizetMultiArrayConstView all_discrete_string_ids(size_t start, size_t num_items) const
get num_items discrete string ids beginning at index start
Definition: SharedVariablesData.hpp:1589
Dakota::ActiveSet::derivative_vector
const SizetArray & derivative_vector() const
return the derivative variables vector
Definition: DakotaActiveSet.hpp:223
Dakota::SurrBasedLocalMinimizer::gammaContract
Real gammaContract
trust region contraction factor
Definition: SurrBasedLocalMinimizer.hpp:208
Dakota::QMEApproximation::value
Real value(const Variables &vars)
retrieve the approximate function value for a given parameter vector
Definition: QMEApproximation.cpp:464
dakota::util::DataScaler
The DataScaler class computes the scaling coefficients and scales a 2D data matrix with dimensions nu...
Definition: UtilDataScaler.hpp:39
Dakota::MPIPackBuffer::pack
void pack(const float &data)
Pack a float.
Definition: MPIPackBuffer.hpp:111
Dakota::NonDIntegration::increment_grid
virtual void increment_grid()=0
increment SSG level/TPQ order
Dakota::NonDGlobalReliability::meritFunctionType
short meritFunctionType
type of merit function used to penalize sample data
Definition: NonDGlobalReliability.hpp:121
Dakota::SharedPecosApproxData::pop
void pop(bool save_surr_data)
back out the previous increment to the shared approximation data
Definition: SharedPecosApproxData.hpp:206
Dakota::NonDWASABIBayesCalibration::problem_value
static void problem_value(std::string *chain_filename, std::string *gr_filename, double &gr_threshold, int &jumpstep, double limits[], int par_num, int &printstep, std::string *restart_read_filename, std::string *restart_write_filename)
Filename and data initializer for WASABI.
Dakota::DataVariablesRep::discreteDesignSetStrVars
StringArray discreteDesignSetStrVars
initial values for the discrete design variables defined by a string set (from the discrete_design_se...
Definition: DataVariables.hpp:248
Dakota::DataModelRep::krigingMaxCorrelations
RealVector krigingMaxCorrelations
upper bound on kriging correlation vector
Definition: DataModel.hpp:240
Dakota::SurrBasedMinimizer::SurrBasedMinimizer
SurrBasedMinimizer(ProblemDescDB &problem_db, Model &model, std::shared_ptr< TraitsBase > traits)
constructor
Definition: SurrBasedMinimizer.cpp:56
Dakota::DakotaROLObjectiveGrad::DakotaROLObjectiveGrad
DakotaROLObjectiveGrad(Model &model)
Constructor.
Definition: ROLOptimizer.cpp:539
Dakota::Minimizer::vendorNumericalGradFlag
bool vendorNumericalGradFlag
convenience flag for gradient_type == numerical && method_source == vendor
Definition: DakotaMinimizer.hpp:311
Dakota::JEGAOptimizer::Driver::ExtractAllData
GeneticAlgorithm * ExtractAllData(const AlgorithmConfig &algConfig)
Reads all required data from the problem description database stored in the supplied algorithm config...
Definition: JEGAOptimizer.cpp:635
dakota::surrogates::Python::verbosity
int verbosity
Verbosity level.
Definition: SurrogatesPython.hpp:161
Dakota::PebbldBranchSub::PebbldBranchSub
PebbldBranchSub()
Constructor.
Definition: PEBBLBranching.cpp:35
Dakota::NonDLHSInterval
Class for the LHS-based interval methods within DAKOTA/UQ.
Definition: NonDLHSInterval.hpp:26
Dakota::IteratorScheduler::procsPerIterator
int procsPerIterator
partition size request
Definition: IteratorScheduler.hpp:167
Dakota::ParallelLibrary::w_parallel_level_defined
bool w_parallel_level_defined() const
test current parallel configuration for definition of world parallel level
Definition: ParallelLibrary.hpp:1171
Dakota::NonDQuadrature::reset
void reset()
set Pecos::TensorProductDriver::quadOrder to dimension orders indicated by quadOrderSpec & dimPrefSpe...
Definition: NonDQuadrature.hpp:192
Dakota::Variables::discrete_int_variable_label
void discrete_int_variable_label(const String &div_label, size_t index)
set an active discrete integer variable label
Definition: DakotaVariables.hpp:1129
Dakota::ParamResponsePair::operator=
ParamResponsePair & operator=(const ParamResponsePair &pair)
assignment operator
Definition: ParamResponsePair.hpp:208
Dakota::Constraints::active_bounds
void active_bounds(const Constraints &cons)
copy active {cv,div,drv} {lower,upper} bounds from incoming object
Definition: DakotaConstraints.hpp:856
Dakota::MetaIterator::estimate_by_name
std::pair< int, int > estimate_by_name(const String &method_string, const String &model_ptr, Iterator &the_iterator, Model &the_model)
estimate minimum and maximum processors per iterator needed for init_iterator_parallelism(); instanti...
Definition: MetaIterator.cpp:158
Dakota::SharedVariablesData::aleatory_uncertain_counts
void aleatory_uncertain_counts(size_t &num_cauv, size_t &num_dauiv, size_t &num_dausv, size_t &num_daurv) const
compute aleatory uncertain variables sums from SharedVariablesDataRep::variablesCompsTotals and Share...
Definition: SharedVariablesData.hpp:1061
Dakota::NonDSparseGrid::get_parameter_sets
void get_parameter_sets(Model &model)
Generate one block of numSamples samples (ndim * num_samples), populating allSamples; ParamStudy is t...
Definition: NonDSparseGrid.cpp:204
Dakota::CONMINOptimizer::FDCHM
double FDCHM
Absolute finite difference step size.
Definition: CONMINOptimizer.hpp:193
Dakota::GaussProcApproximation::procVar
Real procVar
The process variance, the multiplier of the correlation matrix.
Definition: GaussProcApproximation.hpp:262
Dakota::NonDQuadrature::sampling_reset
void sampling_reset(size_t min_samples, bool all_data_flag, bool stats_flag)
Definition: NonDQuadrature.cpp:350
Dakota::NestedModel::active1ACVarMapIndices
SizetArray active1ACVarMapIndices
"primary" variable mappings for inserting active continuous currentVariables within all continuous su...
Definition: NestedModel.hpp:343
Dakota::print_restart
void print_restart(StringArray pos_args, String print_dest)
print a restart file
Definition: restart_util.cpp:205
Dakota::NomadTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: NomadOptimizer.hpp:70
dakota::util::CholeskySolver::LDLT_Ptr
std::shared_ptr< Eigen::LDLT< MatrixXd > > LDLT_Ptr
Cached LDL^T factorization.
Definition: UtilLinearSolvers.hpp:278
Dakota::DirectApplicInterface::init_communicators_checks
void init_communicators_checks(int max_eval_concurrency)
Definition: DirectApplicInterface.hpp:258
Dakota::DataMethodRep::replacementType
String replacementType
the replacement_type specification for EA methods in MethodSCOLIBEA
Definition: DataMethod.hpp:643
Dakota::NonDDREAMBayesCalibration::archive_acceptance_chain
void archive_acceptance_chain()
save the final x-space acceptance chain and corresponding function values
Definition: NonDDREAMBayesCalibration.cpp:459
Dakota::DataVariablesRep::gammaUncAlphas
RealVector gammaUncAlphas
alpha factors for the gamma uncertain variables (from the alphas specification in VarCAUV_Gamma)
Definition: DataVariables.hpp:399
Dakota::NonDReliability::integrationRefinement
unsigned short integrationRefinement
integration refinement type (NO_INT_REFINE, IS, AIS, or MMAIS) provided by refinement specification
Definition: NonDReliability.hpp:79
Dakota::SysCallApplicInterface::failCountMap
IntShortMap failCountMap
map linking function evaluation id's to number of response read failures
Definition: SysCallApplicInterface.hpp:86
Dakota::ApplicationInterface::interfaceSynchronization
short interfaceSynchronization
interface synchronization specification: synchronous (default) or asynchronous
Definition: ApplicationInterface.hpp:460
Dakota::ResultsEntry::coreActive
bool coreActive
whether the ResultsManager has an active in-core database
Definition: ResultsManager.hpp:369
Dakota::SeqHybridMetaIterator::SeqHybridMetaIterator
SeqHybridMetaIterator(ProblemDescDB &problem_db)
standard constructor
Definition: SeqHybridMetaIterator.cpp:22
Dakota::NonDSurrogateExpansion::NonDSurrogateExpansion
NonDSurrogateExpansion(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDSurrogateExpansion.cpp:26
Dakota::center_matrix_cols
void center_matrix_cols(RealMatrix &mat)
center the incoming matrix columns by their means, in-place
Definition: dakota_data_util.cpp:330
Dakota::NonDGenACVSampling::nonlinear_model_cost_gradient
void nonlinear_model_cost_gradient(const RealVector &r_and_N, RealVector &grad_c)
constraint gradient helper fn shared by NPSOL/OPT++ static evaluators
Definition: NonDGenACVSampling.cpp:1614
Dakota::DataMethodRep::ensemblePilotSolnMode
short ensemblePilotSolnMode
the solution_mode selection for ML/MF sampling methods
Definition: DataMethod.hpp:1099
Dakota::AddAttributeVisitor::location
String location
Link name of the HDF5 object to add attributes to.
Definition: ResultsDBHDF5.hpp:77
Dakota::NonDBayesCalibration::compute_statistics
virtual void compute_statistics()
Compute final stats for MCMC chains.
Definition: NonDBayesCalibration.cpp:2620
Dakota::DigitalNet::mostSignificantBitFirst
bool mostSignificantBitFirst
Most significant bit comes first in generatingMatrices when true.
Definition: DigitalNet.hpp:122
Dakota::TestDriverInterface::cyl_head
int cyl_head()
the cylinder head constrained optimization test fn
Definition: TestDriverInterface.cpp:898
Dakota::NomadOptimizer::Evaluator::set_surrogate_usage
void set_surrogate_usage(std::string useSurrogate)
publishes surrogate usage
Definition: NomadOptimizer.hpp:280
Dakota::ProblemDescDB::dataInterfaceIter
std::list< DataInterface >::iterator dataInterfaceIter
iterator identifying the active list node in dataInterfaceList
Definition: ProblemDescDB.hpp:485
Dakota::SurrogateModel::insert_response
void insert_response(const Response &response, size_t position, Response &agg_response)
insert a single response into an aggregated response in the specified position
Definition: SurrogateModel.cpp:1116
Dakota::DataMethodRep::dataDistType
String dataDistType
the type of data distribution: kde, or gaussian
Definition: DataMethod.hpp:1326
Dakota::DataModelRep::responsesPointer
String responsesPointer
string pointer to the responses specification to be used by this model (from the responses_pointer sp...
Definition: DataModel.hpp:108
Dakota::DataModelRep::exportApproxVarianceFormat
unsigned short exportApproxVarianceFormat
tabular format for the approx variance export file
Definition: DataModel.hpp:195
Dakota::DataFitSurrModel::clear_inactive
void clear_inactive()
clear inactive data stored in the approxInterface
Definition: DataFitSurrModel.hpp:801
dakota::surrogates::Python::initialize_python
void initialize_python()
Initialize python interpreter and callback module.
Definition: SurrogatesPython.cpp:37
Dakota::MPIUnpackBuffer::unpack
void unpack(char &data)
Unpack a char.
Definition: MPIPackBuffer.hpp:257
Dakota::ActiveSubspaceModel::subspaceIdBingLi
bool subspaceIdBingLi
Boolean flag signaling use of Bing Li criterion to identify active subspace dimension.
Definition: ActiveSubspaceModel.hpp:220
Dakota::NonDLocalInterval::post_process_final_results
virtual void post_process_final_results()
perform final post-processing
Definition: NonDLocalInterval.cpp:266
Dakota::NonDCubature::increment_grid
void increment_grid()
increment SSG level/TPQ order
Definition: NonDCubature.cpp:159
Dakota::DataMethodRep::modelSelectType
short modelSelectType
option specified for model_selection within search_model_graphs for generalized ACV methods
Definition: DataMethod.hpp:1118
Dakota::SurrBasedMinimizer::origNonlinEqTargets
RealVector origNonlinEqTargets
original nonlinear equality constraint targets (no relaxation)
Definition: SurrBasedMinimizer.hpp:168
Dakota::DataModelRep::kickRank
size_t kickRank
rank increase increment
Definition: DataModel.hpp:438
dakota::util::matrix_equals
bool matrix_equals(const MatrixXi &A, const MatrixXi &B)
Tests whether two Eigen MatrixXi objects are equal.
Definition: util_common.cpp:25
Dakota::NestedModel::active1ADSVarMapIndices
SizetArray active1ADSVarMapIndices
"primary" variable mappings for inserting active discrete string currentVariables within all discrete...
Definition: NestedModel.hpp:353
Dakota::NonDAdaptiveSampling::compute_rmspe
Real compute_rmspe()
Using the validationSet, compute the RMSE over the surface.
Definition: NonDAdaptiveSampling.cpp:1365
Dakota::DataModelRep::adaptedBasisSparseGridLev
unsigned short adaptedBasisSparseGridLev
sparse grid level for low-order PCE used to compute rotation matrix within adapted basis approach to ...
Definition: DataModel.hpp:473
Dakota::NonDGlobalInterval::distanceTol
Real distanceTol
tolerance for L_2 change in optimal solution
Definition: NonDGlobalInterval.hpp:159
Dakota::DataVariablesRep::discreteDesignSetInt
IntSetArray discreteDesignSetInt
complete set of admissible values for each of the discrete design variables defined by an integer set...
Definition: DataVariables.hpp:256
Dakota::ApplicationInterface::restartFileFlag
bool restartFileFlag
used to manage a user request to deactivate the restart file (i.e., insertions into write_restart).
Definition: ApplicationInterface.hpp:484
Dakota::RecastModel::fine_grained_evaluation_counters
void fine_grained_evaluation_counters()
request fine-grained evaluation reporting within subModel
Definition: RecastModel.hpp:1160
Dakota::ApplicationInterface::iteratorCommRank
int iteratorCommRank
processor rank within iteratorComm
Definition: ApplicationInterface.hpp:406
Dakota::NonDSampling::statsFlag
bool statsFlag
flags computation/output of statistics
Definition: NonDSampling.hpp:346
Dakota::Analyzer::numFunctions
size_t numFunctions
number of response functions
Definition: DakotaAnalyzer.hpp:177
Dakota::ProgramOptions::read_restart_file
const String & read_restart_file() const
restart file base name (no tag)
Definition: ProgramOptions.cpp:142
Dakota::DigitalNet::no_digital_shift
void no_digital_shift()
Do not digitally shift this digital net.
Definition: DigitalNet.hpp:86
Dakota::NonDSampling::compute_wilks_sample_size
static int compute_wilks_sample_size(unsigned short order, Real alpha, Real beta, bool twosided=false)
calculates the number of samples using the Wilks formula Static so I can test without instantiating a...
Definition: NonDSampling.cpp:1447
Dakota::Minimizer::bigRealBoundSize
Real bigRealBoundSize
cutoff value for inequality constraint and continuous variable bounds
Definition: DakotaMinimizer.hpp:247
Dakota::SurfpackApproximation::hessian
const RealSymMatrix & hessian(const Variables &vars) override
retrieve the approximate function Hessian for a given parameter vector x
Definition: SurfpackApproximation.cpp:548
Dakota::ExperimentResponse::apply_covariance
Real apply_covariance(const RealVector &residual) const override
method to compute the triple product v'*inv(C)*v.
Definition: ExperimentResponse.cpp:97
Dakota::C3Approximation::variance
Real variance()
return the variance of the expansion, where all active vars are random
Definition: C3Approximation.hpp:350
Dakota::HDF5IOHelper::h5File
H5::H5File h5File
HDF5 file object.
Definition: HDF5_IO.hpp:489
Dakota::ProblemDescDB::enforce_unique_ids
void enforce_unique_ids()
require user-specified block identifiers to be unique
Definition: ProblemDescDB.cpp:3292
Dakota::ParamStudy::centered_header
void centered_header(const String &type, size_t var_index, int step, size_t hdr_index)
store a centered parameter study header within allHeaders
Definition: ParamStudy.hpp:754
Dakota::DataEnvironment::read
void read(MPIUnpackBuffer &s)
read a DataEnvironment object from a packed MPI buffer
Definition: DataEnvironment.hpp:212
Dakota::NonDNonHierarchSampling::print_estimator_performance
void print_estimator_performance(std::ostream &s, const MFSolutionData &soln)
helper function that supports virtual print_variance_reduction(s)
Definition: NonDNonHierarchSampling.cpp:2444
Dakota::DataVariablesRep::discreteRealAleatoryUncLabels
StringArray discreteRealAleatoryUncLabels
labels for all discrete real aleatory uncertain variables
Definition: DataVariables.hpp:748
Dakota::Model::response_size
size_t response_size() const
return (potentially aggregated) size of response vector in currentResponse
Definition: DakotaModel.hpp:2736
Dakota::EmbedHybridMetaIterator::core_run
void core_run()
Performs the hybrid iteration by executing global and local iterators, using a set of models that may...
Definition: EmbedHybridMetaIterator.cpp:125
Dakota::WorkdirHelper::init_startup_path
static std::string init_startup_path()
Initializes class member, startupPATH.
Definition: WorkdirHelper.cpp:147
Dakota::NonDLHSSampling::rawData
static RealArray rawData
static data used by static rank_sort() fn
Definition: NonDLHSSampling.hpp:168
Dakota::NonDBayesCalibration::calculate_kde
void calculate_kde()
calculate a Kernel Density Estimate (KDE) for the posterior samples
Definition: NonDBayesCalibration.cpp:2906
Dakota::NonDQUESOBayesCalibration::dakotaLogLikelihood
static double dakotaLogLikelihood(const QUESO::GslVector &paramValues, const QUESO::GslVector *paramDirection, const void *functionDataPtr, QUESO::GslVector *gradVector, QUESO::GslMatrix *hessianMatrix, QUESO::GslVector *hessianEffect)
Log Likelihood function for call-back from QUESO to DAKOTA for evaluation.
Definition: NonDQUESOBayesCalibration.cpp:1061
Dakota::NonDExpansion::update_samples_from_order_decrement
virtual void update_samples_from_order_decrement()
update (restore previous) numSamplesOnModel after an order decrement
Definition: NonDExpansion.cpp:1913
Dakota::RecastModel::solution_level_cost_index
size_t solution_level_cost_index() const
return active entry in subModel::solnControlCostMap
Definition: RecastModel.hpp:870
Dakota::DDACEDesignCompExp::numSymbols
size_t numSymbols
current number of symbols to be used in generating the sample set (inversely related to number of rep...
Definition: DDACEDesignCompExp.hpp:101
Dakota::NonlinearCGOptimizer::~NonlinearCGOptimizer
~NonlinearCGOptimizer()
destructor
Definition: NonlinearCGOptimizer.cpp:62
Dakota::Iterator::parallel_configuration_iterator_map
std::map< size_t, ParConfigLIter > parallel_configuration_iterator_map() const
return methodPCIterMap
Definition: DakotaIterator.hpp:632
Dakota::SurrogateModel::SurrogateModel
SurrogateModel(ProblemDescDB &problem_db)
constructor
Definition: SurrogateModel.cpp:26
Dakota::HDF5IOHelper::append_empty
int append_empty(const String &dset_name)
Append an empty "layer" to the 0th dimension and return its index.
Definition: HDF5_IO.cpp:255
Dakota::DataVariablesRep::discreteUncSetIntVars
IntVector discreteUncSetIntVars
initial values of the discrete uncertain set integer variables (from the initial_point specification ...
Definition: DataVariables.hpp:579
Dakota::PecosApproximation::initialize_products
void initialize_products()
initialize covariance accumulators (also reinitialize after change in stats type)
Definition: PecosApproximation.hpp:441
Dakota::NonDLowDiscrepancySampling::colPtr
int colPtr
Keep track of how many samples are already generated when using refinement samples.
Definition: NonDLowDiscrepancySampling.hpp:111
Dakota::Model::rebuild_approximation
virtual void rebuild_approximation()
incremental rebuild of an existing SurrogateModel approximation
Definition: DakotaModel.cpp:4000
Dakota::Model::idsv
size_t idsv() const
returns number of inactive discrete string vars
Definition: DakotaModel.hpp:1782
Dakota::DataVariablesRep::discreteDesignRangeUpperBnds
IntVector discreteDesignRangeUpperBnds
upper bounds array for the discrete design variables defined by an integer range(from the discrete_de...
Definition: DataVariables.hpp:237
Dakota::NonDMultilevelStochCollocation::initialize_u_space_model
void initialize_u_space_model()
initialize uSpaceModel polynomial approximations with PCE/SC data
Definition: NonDMultilevelStochCollocation.cpp:186
Dakota::Model::restart_file
virtual bool restart_file(bool recurse_flag=true) const
Indicates the usage of a restart file by the Model.
Definition: DakotaModel.cpp:5960
Dakota::Analyzer::allVariables
VariablesArray allVariables
array of all variables to be evaluated in evaluate_parameter_sets()
Definition: DakotaAnalyzer.hpp:187
Dakota::NonDQUESOBayesCalibration::run_chain
void run_chain()
short term option to restart the MCMC chain with updated proposal density computed from the emulator ...
Definition: NonDQUESOBayesCalibration.cpp:131
Dakota::PStudyDACE::vbdViaSamplingMethod
unsigned short vbdViaSamplingMethod
sampling method for computing variance-based decomposition indices
Definition: DakotaPStudyDACE.hpp:72
Dakota::DataMethodRep::numPushforwardSamples
int numPushforwardSamples
Number of samples from the prior that is pushed forward through the model to obtain the initial set o...
Definition: DataMethod.hpp:1324
Dakota::Model::discrete_int_upper_bound
int discrete_int_upper_bound(size_t i) const
return an active discrete int upper bound from userDefinedConstraints
Definition: DakotaModel.hpp:2887
Dakota::NonDBayesCalibration::discrepPolyOrder
short discrepPolyOrder
specify polynomial or trend order for discrepancy correction
Definition: NonDBayesCalibration.hpp:367
Dakota::EffGlobalMinimizer::prevSubProbSoln
RealVector prevSubProbSoln
previous solution to EIF approximation sub-problem
Definition: EffGlobalMinimizer.hpp:279
Dakota::WeightingModel::weightModelInstance
static WeightingModel * weightModelInstance
static pointer to this class for use in static callbacks
Definition: WeightingModel.hpp:66
Dakota::ApproximationInterface::actualModelCache
bool actualModelCache
indicates usage of an evaluation cache by the actualModel
Definition: ApproximationInterface.hpp:255
Dakota::NonDSampling::stdRegressionCoeffs
bool stdRegressionCoeffs
flags computation/output of standardized regression coefficients
Definition: NonDSampling.hpp:330
Dakota::ApplicationInterface::evalCommRank
int evalCommRank
processor rank within evalComm
Definition: ApplicationInterface.hpp:220
Dakota::NomadOptimizer::Evaluator::constrMapMultipliers
std::vector< double > constrMapMultipliers
multipliers for constraint transformations
Definition: NomadOptimizer.hpp:215
parallel_interface_plugin
void parallel_interface_plugin(Dakota::LibraryEnvironment &env)
Convenience function to plug a library client's interface into the appropriate model,...
Definition: library_mode.cpp:413
Dakota::NonDQuadrature::update
void update()
propagate any numSamples updates and/or grid updates/increments
Definition: NonDQuadrature.hpp:235
Dakota::MFSolutionData
Container class for the numerical solution for a given configuration (e.g. ensemble + DAG)
Definition: NonDNonHierarchSampling.hpp:39
Dakota::NonDGenACVSampling::NonDGenACVSampling
NonDGenACVSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDGenACVSampling.cpp:29
Dakota::NonDCubature::integrand_order
unsigned short integrand_order() const
return cubIntOrder
Definition: NonDCubature.hpp:114
Dakota::qr_rsolve
int qr_rsolve(const RealMatrix &q_r, bool transpose, RealMatrix &rhs)
Perform a multiple right-hand sides Rinv * rhs solve using the R from a qr factorization.
Definition: dakota_linear_algebra.cpp:112
Dakota::DataTransformModel::archive_best_residuals
void archive_best_residuals(const ResultsManager &results_db, const StrStrSizet &iterator_id, const int num_fns, const RealVector &best_terms, const Real wssr, const int num_points, const int point_index)
Archive the best residuals.
Definition: DataTransformModel.cpp:1235
Dakota::Analyzer::get_parameter_sets
virtual void get_parameter_sets(Model &model)
Generate one block of numSamples samples (ndim * num_samples), populating allSamples; ParamStudy is t...
Definition: DakotaAnalyzer.cpp:899
Dakota::TestDriverInterface::barnes
int barnes()
barnes test for SBO perforamnce from Rodriguez, Perez, Renaud, et al.
Definition: TestDriverInterface.cpp:4117
Dakota::DataVariablesRep::discreteStateRangeCat
BitArray discreteStateRangeCat
is each dsr var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:628
Dakota::WeightingModel
Weighting specialization of RecastModel.
Definition: WeightingModel.hpp:25
Dakota::Rank1Lattice::Rank1Lattice
Rank1Lattice()
A constructor with no arguments.
Definition: Rank1Lattice.cpp:154
Dakota::DataMethodRep::posteriorSamplesImportFilename
String posteriorSamplesImportFilename
The filename of the import file containing samples at which the posterior will be evaluated.
Definition: DataMethod.hpp:1344
Dakota::NIDR_MAX_ERROR_LEN
const size_t NIDR_MAX_ERROR_LEN
maximum error length is roughly 100 lines at 80 char; using fixed error length instead of investing i...
Definition: NIDRProblemDescDB.cpp:77
dakota::surrogates::GaussianProcess::gradient
MatrixXd gradient(const MatrixXd &eval_points)
Evaluate the gradient of the Gaussian process at a set of prediction points for QoI index 0.
Definition: SurrogatesGaussianProcess.hpp:145
Dakota::DataMethodRep::sequenceStart
IntVector sequenceStart
the sequenceStart specification in MethodFSUDACE
Definition: DataMethod.hpp:778
Dakota::DataVariablesRep::discreteStrEpistemicUncLowerBnds
StringArray discreteStrEpistemicUncLowerBnds
distribution lower bounds for all discrete string epistemic uncertain variables
Definition: DataVariables.hpp:774
Dakota::ParamStudy::index_to_var_step
void index_to_var_step(const size_t study_idx, size_t &var_idx, size_t &step_idx) const
map an overall parameter study (zero-based) evaluation index to the (zero-based) variable index (amon...
Definition: ParamStudy.cpp:1310
dakota::RowVectorXd
Eigen::RowVectorXd RowVectorXd
Eigen generic row vector of doubles in Dakota namespace.
Definition: util_data_types.hpp:47
Dakota::TaylorApproximation::hessian
const RealSymMatrix & hessian(const Variables &vars)
retrieve the approximate function Hessian for a given parameter vector
Definition: TaylorApproximation.cpp:131
Dakota::EffGlobalMinimizer::evaluate_batch
void evaluate_batch(bool rebuild)
evaluate batch in parallel and replace liar responses
Definition: EffGlobalMinimizer.cpp:522
Dakota::Response::active_set_derivative_vector
void active_set_derivative_vector(SizetMultiArrayConstView asdv)
set the active set derivative vector and reshape functionGradients/functionHessians if needed
Dakota::ParallelLibrary::waitsome
void waitsome(int num_sends, MPI_Request *&recv_requests, int &num_recvs, int *&index_array, MPI_Status *&status_array)
wait for at least one message from a series of nonblocking receives but complete all that are availab...
Definition: ParallelLibrary.hpp:1999
Dakota::NOWPACBlackBoxEvaluator::linIneqConMappingMultipliers
RealList linIneqConMappingMultipliers
a list of multipliers for mapping the DAKOTA linear inequality constraints to the corresponding NOWPA...
Definition: NOWPACOptimizer.hpp:85
Dakota::ParallelLibrary::check_mi_index
void check_mi_index(size_t &index) const
process _NPOS default and perform error checks
Definition: ParallelLibrary.hpp:1434
Dakota::MatchesWC::wildCardRegEx
boost::basic_regex< bfs::path::value_type > wildCardRegEx
archived RegEx; wchar-based on Windows
Definition: WorkdirHelper.hpp:96
Dakota::OutputWriter::outputFilename
String outputFilename
the name of the output file (empty when constructed from pointer)
Definition: OutputManager.hpp:51
Dakota::DigitalNet::no_scrambling
void no_scrambling()
Do not apply linear matrix scramble to this digital net.
Definition: DigitalNet.hpp:92
Dakota::ApplicationInterface::completionSet
IntSet completionSet
the set of completed fn_eval_id's populated by wait_local_evaluations() and test_local_evaluations()
Definition: ApplicationInterface.hpp:251
Dakota::C3FnTrainData::ft_derived_functions_free
void ft_derived_functions_free()
deallocate derived funtions pointers
Definition: C3FnTrainData.hpp:262
Dakota::Iterator::resize
virtual bool resize()
reinitializes iterator based on new variable size
Definition: DakotaIterator.cpp:303
Dakota::DataResponsesRep::DataResponsesRep
DataResponsesRep()
constructor
Definition: DataResponses.cpp:17
Dakota::DataMethodRep::refinementType
short refinementType
refinement type for stochastic expansions from dimension refinement keyword group
Definition: DataMethod.hpp:962
Dakota::APPSEvalMgr::dakOpt
Optimizer & dakOpt
reference to the DakotaOptimizer
Definition: APPSEvalMgr.hpp:92
Dakota::ApproximationInterface::trackEvalIds
bool trackEvalIds
flag to activate the tracking of evaluation ids within surrogate data
Definition: ApproximationInterface.hpp:233
Dakota::NonDExpansion::print_sobol_indices
virtual void print_sobol_indices(std::ostream &s)
print global sensitivity indices
Definition: NonDExpansion.cpp:3995
Dakota::DataFitSurrModel::exportVarianceFormat
unsigned short exportVarianceFormat
file export format for variables and approximate response variance
Definition: DataFitSurrModel.hpp:464
Dakota::Model::create_tabular_datastream
virtual void create_tabular_datastream()
create a tabular output stream for automatic logging of vars/response data
Definition: DakotaModel.cpp:3403
Dakota::NonDGPImpSampling::calcExpIndPoint
Real calcExpIndPoint(const int respFnCount, const Real respThresh, const RealVector this_mean, const RealVector this_var)
function to calculate the expected indicator probabilities for one point
Definition: NonDGPImpSampling.cpp:554
Dakota::SharedVariablesData::idiv_start
size_t idiv_start() const
get start index of inactive discrete int vars
Definition: SharedVariablesData.hpp:1708
Dakota::COLINTraits::~COLINTraits
virtual ~COLINTraits()
destructor
Definition: COLINOptimizer.hpp:35
Dakota::NonDMultilevBLUESampling::derived_finite_solution_bounds
void derived_finite_solution_bounds(const RealVector &x0, RealVector &x_lb, RealVector &x_ub, Real budget)
portion of finite_solution_bounds() specific to derived class implementations
Definition: NonDMultilevBLUESampling.cpp:672
Dakota::ProbabilityTransformModel::update_transformation
void update_transformation()
update with latest distribution data (run time)
Definition: ProbabilityTransformModel.hpp:282
Dakota::NonDACVSampling::approximate_control_variate_online_pilot
void approximate_control_variate_online_pilot()
Definition: NonDACVSampling.cpp:109
Dakota::ExperimentData::build_hessian_of_sum_square_residuals
void build_hessian_of_sum_square_residuals(const Response &resp, RealSymMatrix &ssr_hessian)
Build the hessian of the ssr from residuals, function gradients and function hessians based on the re...
Definition: ExperimentData.hpp:616
Dakota::CommandShell::sysCommand
std::string sysCommand
The command string that is constructed through one or more << insertions and then executed by flush.
Definition: CommandShell.hpp:65
Dakota::SharedVariablesDataRep::allDiscreteStringIds
SizetMultiArray allDiscreteStringIds
array of 1-based ids (into total variable set) for discrete string
Definition: SharedVariablesData.hpp:302
Dakota::SysCallApplicInterface::set_communicators_checks
void set_communicators_checks(int max_eval_concurrency)
Definition: SysCallApplicInterface.hpp:130
Dakota::ParallelLibrary::barrier_i
void barrier_i(size_t index=_NPOS)
enforce MPI_Barrier on an iterator communicator
Definition: ParallelLibrary.hpp:1924
Dakota::RandomFieldModel::RandomFieldModel
RandomFieldModel(ProblemDescDB &problem_db)
Problem database constructor.
Definition: RandomFieldModel.cpp:21
Dakota::Iterator::top_level
bool top_level()
Return whether the iterator is the top level iterator.
Definition: DakotaIterator.cpp:1250
Dakota::string_to_tmpfile
std::string string_to_tmpfile(const std::string &dump_string)
utility to write an input string to a tmpfile in PWD
Definition: dakota_preproc_util.cpp:17
Dakota::NonDMultilevControlVarSampling::increment_mlmf_equivalent_cost
void increment_mlmf_equivalent_cost(size_t new_N_hf, Real hf_lev_cost, size_t new_N_lf, Real lf_lev_cost, Real hf_ref_cost, Real &equiv_hf)
increment the equivalent number of HF evaluations
Definition: NonDMultilevControlVarSampling.hpp:387
Dakota::EffGlobalMinimizer::meritFnStar
Real meritFnStar
minimum penalized response from among truth build data
Definition: EffGlobalMinimizer.hpp:276
Dakota::BootstrapSampler< Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > >::BootstrapSampler
BootstrapSampler(const MatType &orig_data, size_t block_size=1)
Constructor for the sampler.
Definition: BootstrapSampler.hpp:208
Dakota::NLSSOLLeastSq::check_sub_iterator_conflict
void check_sub_iterator_conflict()
detect any conflicts due to recursive use of the same Fortran solver
Definition: NLSSOLLeastSq.cpp:144
dakota::util::DataScaler::get_scaler_features_offsets
const VectorXd & get_scaler_features_offsets() const
Get the vector of offsets.
Definition: UtilDataScaler.hpp:76
Dakota::NonDExpansion::compute_level_mappings
void compute_level_mappings()
compute all analytic/numerical level mappings; this uses a lightweight approach for incremental stati...
Definition: NonDExpansion.cpp:2757
Dakota::SharedVariablesData::adiv_to_all_mask
BitArray adiv_to_all_mask() const
create a BitArray indicating the all discrete int subset of all {continuous,discrete {int,...
Definition: SharedVariablesData.hpp:1309
Dakota::Variables::active_view
void active_view(short view1)
overrides the active view
Dakota::NonDMultilevelPolynomialChaos::initialize_ml_regression
void initialize_ml_regression(size_t num_lev, bool &import_pilot)
initializations for multilevel_regression()
Definition: NonDMultilevelPolynomialChaos.cpp:816
Dakota::DataMethodRep::modelEvidence
bool modelEvidence
flag indicating calculation of the evidence of the model
Definition: DataMethod.hpp:1213
Dakota::Interface::recommended_points
virtual int recommended_points(bool constraint_flag) const
returns the recommended number of points required to build a particular ApproximationInterface (used ...
Definition: DakotaInterface.cpp:974
Dakota::DataMethodRep::fitnessType
String fitnessType
the fitness assessment operator to use.
Definition: DataMethod.hpp:689
Dakota::Variables::discrete_string_variable_label
void discrete_string_variable_label(const String &dsv_label, size_t index)
set an active discrete string variable label
Definition: DakotaVariables.hpp:1153
Dakota::SharedVariablesDataRep::size_all_labels
void size_all_labels()
size all{Continuous,DiscreteInt,DiscreteString,DiscreteReal}Labels, with or without discrete relaxati...
Definition: SharedVariablesData.hpp:525
Dakota::GaussProcApproximation::writeCovMat
void writeCovMat(char[])
Writes out the covariance matrix to a specified file.
Definition: GaussProcApproximation.cpp:1251
Dakota::SharedC3ApproxData::increment_order
void increment_order()
increments polynomial expansion order (PCE, FT)
Definition: SharedC3ApproxData.cpp:256
Dakota::PebbldTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: PEBBLMinimizer.hpp:45
Dakota::DataMethodRep::numSteps
int numSteps
the num_steps specification in MethodPSVPS
Definition: DataMethod.hpp:1381
Dakota::ResultsManager::results_names
ResultsNames results_names
Copy of valid results names for when manager is passed around.
Definition: ResultsManager.hpp:192
Dakota::SharedVariablesData::all_discrete_int_label
void all_discrete_int_label(const String &div_label, size_t index)
set discrete integer label at index start
Definition: SharedVariablesData.hpp:1434
StanfordPSAAP::SoleilDirectApplicInterface::rosenbrock
int rosenbrock(const Dakota::RealVector &c_vars, short asv, Dakota::Real &fn_val, Dakota::RealVector &fn_grad, Dakota::RealSymMatrix &fn_hess)
Rosenbrock plug-in test function.
Definition: SoleilDirectApplicInterface.cpp:113
Dakota::DataVariablesRep::binomialUncCat
BitArray binomialUncCat
is each binomial var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:467
SIM
A sample namespace for derived classes that use assign_rep() to plug facilities into DAKOTA.
Definition: PluginParallelDirectApplicInterface.cpp:19
Dakota::DataTransformModel::data_transform_response
void data_transform_response(const Variables &sub_model_vars, const Response &sub_model_resp, Response &residual_resp)
Convenience function to help recover a residual response from the submodel.
Definition: DataTransformModel.cpp:190
Dakota::DataModelRep::rbfMinPartition
short rbfMinPartition
minimum partition for radial basis function approximation
Definition: DataModel.hpp:256
Dakota::SurrogateModel::surrogateFnIndices
SizetSet surrogateFnIndices
for mixed response sets, this array specifies the response function subset that is approximated
Definition: SurrogateModel.hpp:189
Dakota::RecastModel::trans_hess_X_to_U
void trans_hess_X_to_U(const RealSymMatrix &fn_hess_x, RealSymMatrix &fn_hess_u, const RealVector &x_vars, const RealVector &fn_grad_x)
transform x-space Hessian matrix to u-space
Definition: RecastModel.hpp:748
Dakota::Model::manage_asv
bool manage_asv(const ActiveSet &original_set, ShortArray &map_asv_out, ShortArray &fd_grad_asv_out, ShortArray &fd_hess_asv_out, ShortArray &quasi_hess_asv_out)
Coordinates usage of estimate_derivatives() calls based on asv_in.
Definition: DakotaModel.cpp:3020
Dakota::NonD::initialize_run
void initialize_run()
utility function to perform common operations prior to pre_run(); typically memory initialization; se...
Definition: DakotaNonD.hpp:448
Dakota::Constraints::continuous_lower_bound
Real continuous_lower_bound(size_t i) const
return an active continuous variable lower bound
Definition: DakotaConstraints.hpp:454
Dakota::AdaptedBasisModel::uncertain_vars_to_subspace
void uncertain_vars_to_subspace()
translate the characterization of uncertain variables in the native_model to the reduced space of the...
Definition: AdaptedBasisModel.cpp:566
Dakota::CollabHybridMetaIterator::bestResponse
Response bestResponse
best response found in collaborative iteration
Definition: CollabHybridMetaIterator.hpp:88
Dakota::CONMINOptimizer::conminDesVars
double * conminDesVars
Array of design variables used by CONMIN (length N1 = numdv+2)
Definition: CONMINOptimizer.hpp:211
Dakota::EnsembleSurrModel::primaryADSVarMapIndices
SizetArray primaryADSVarMapIndices
"primary" all discrete string variable mapping indices flowed down from higher level iteration
Definition: EnsembleSurrModel.hpp:326
Dakota::NIDRProblemDescDB
The derived input file database utilizing the new IDR parser.
Definition: NIDRProblemDescDB.hpp:33
Dakota::NonDCubature::sampling_reset
void sampling_reset(size_t min_samples, bool all_data_flag, bool stats_flag)
Definition: NonDCubature.cpp:130
Dakota::PSUADEDesignCompExp::enforce_input_rules
void enforce_input_rules()
enforce sanity checks/modifications for the user input specification
Definition: PSUADEDesignCompExp.cpp:288
Dakota::ParamStudy::initialDIVPoint
IntVector initialDIVPoint
the discrete int start point for vector and centered parameter studies
Definition: ParamStudy.hpp:199
Dakota::DataModelRep::softConvergenceLimit
int softConvergenceLimit
max number of iterations in refinement without improvement
Definition: DataModel.hpp:467
Dakota::DataMethodRep::regressionNoiseTol
RealVector regressionNoiseTol
noise tolerance(s) for OMP, BPDN, LARS, and LASSO
Definition: DataMethod.hpp:1028
Dakota::ApplicationInterface::init_communicators_checks
virtual void init_communicators_checks(int max_eval_concurrency)
perform construct-time error checks on the parallel configuration
Definition: ApplicationInterface.cpp:274
Dakota::EffGlobalMinimizer::approxSubProbModel
Model approxSubProbModel
recast model which assimilates either (a) mean and variance to solve the max(EIF) sub-problem (used b...
Definition: EffGlobalMinimizer.hpp:267
Dakota::SysCallApplicInterface::system_call_file_test
bool system_call_file_test(const bfs::path &root_file)
detect completion of a function evaluation through existence of the necessary results file(s); return...
Definition: SysCallApplicInterface.cpp:218
Dakota::NonDDREAMBayesCalibration::numChains
int numChains
number of concurrent chains
Definition: NonDDREAMBayesCalibration.hpp:96
Dakota::ParamResponsePair
Container class for a variables object, a response object, and an evaluation id.
Definition: ParamResponsePair.hpp:37
Dakota::DataMethodRep::advancedOptionsFilename
String advancedOptionsFilename
file containing advanced ROL option overrides
Definition: DataMethod.hpp:1234
Dakota::ProblemDescDB::get_srma
const StringRealMapArray & get_srma(const String &entry_name) const
get an StringRealMapArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1843
Dakota::TrackerHTTP::parse_tracking_string
void parse_tracking_string(const std::string &dt)
Populate serverList with tracker and proxy URLs from dt.
Definition: TrackerHTTP.cpp:132
Dakota::Model::modelEvaluationsDBState
EvaluationsDBState modelEvaluationsDBState
Whether to write model evals to the evaluations DB.
Definition: DakotaModel.hpp:1473
Dakota::NonDAdaptImpSampling::trackExtremeValues
bool trackExtremeValues
flag for tracking min/max values encountered when evaluating samples
Definition: NonDAdaptImpSampling.hpp:165
Dakota::NonDGlobalInterval::globalIterCntr
size_t globalIterCntr
global iteration counter for number of surrogate-based min/max solves
Definition: NonDGlobalInterval.hpp:178
Dakota::SharedVariablesData::all_discrete_int_types
UShortMultiArrayConstView all_discrete_int_types(size_t start, size_t num_items) const
get num_items discrete integer types beginning at index start
Definition: SharedVariablesData.hpp:1507
Dakota::DataResponsesRep::primaryRespFnSense
StringArray primaryRespFnSense
optimization sense for each objective function: minimize or maximize
Definition: DataResponses.hpp:107
Dakota::ParamStudy::discIntVarPartitions
UShortArray discIntVarPartitions
number of partitions for each discrete integer variable in a multidim_parameter_study
Definition: ParamStudy.hpp:253
Dakota::Approximation::covariance
virtual Real covariance(Approximation &approx_2)
return the covariance between two response expansions, treating all variables as random
Definition: DakotaApproximation.cpp:569
dakota::util::populateMatricesFromFile
void populateMatricesFromFile(const std::string &filename, std::vector< MatrixXd > &S, int num_datasets, int num_vars, int num_samples)
Populate a collection of matrices read in a from a text file assuming data layout is a "column-major"...
Definition: util_common.cpp:103
Dakota::NonDSparseGrid::evaluate_grid_increment
void evaluate_grid_increment()
computes a grid increment and evaluates the new parameter sets
Definition: NonDSparseGrid.hpp:239
Dakota::RecastModel::inverse_transform_set
void inverse_transform_set(const Variables &sub_model_vars, const ActiveSet &sub_model_set, ActiveSet &recast_set)
into sub_model_set for use with subModel.
Definition: RecastModel.cpp:718
Dakota::NCSUTraits::NCSUTraits
NCSUTraits()
default constructor
Definition: NCSUOptimizer.hpp:27
Dakota::JEGAOptimizer::Evaluator::GetDescription
virtual std::string GetDescription() const
Returns a full description of what this operator does and how.
Definition: JEGAOptimizer.cpp:416
Dakota::NonDBayesCalibration::scaleFlag
bool scaleFlag
whether response scaling is active
Definition: NonDBayesCalibration.hpp:546
Dakota::NonDEnsembleSampling::onlineCost
bool onlineCost
indicates use of online cost recovery rather than offline user-specified cost ratios
Definition: NonDEnsembleSampling.hpp:187
Dakota::NLSSOLLeastSqTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: NLSSOLLeastSq.hpp:34
Dakota::RecastModel::update_continuous_variables_active_complement_from_model
void update_continuous_variables_active_complement_from_model(const Model &model)
update complement of active continuous variables/bounds/labels from subModel
Definition: RecastModel.cpp:1134
Dakota::ParamStudy::finalDIVPoint
IntVector finalDIVPoint
the discrete int range value or set index ending point for vector_parameter_study
Definition: ParamStudy.hpp:209
Dakota::SharedApproxData::approxDIUpperBnds
IntVector approxDIUpperBnds
approximation continuous upper bounds
Definition: SharedApproxData.hpp:267
Dakota::DataMethodRep::backfillFlag
bool backfillFlag
the backfill option allows one to augment in LHS sample by enforcing the addition of unique discrete ...
Definition: DataMethod.hpp:880
dakota::util::CholeskySolver::factorize
void factorize(const MatrixXd &A) override
Perform the matrix factorization for the linear solver matrix.
Definition: UtilLinearSolvers.cpp:214
Dakota::GaussProcApproximation::GPinstance
static GaussProcApproximation * GPinstance
pointer to the active object instance used within the static evaluator
Definition: GaussProcApproximation.hpp:189
Dakota::SimulationModel::derived_master_overload
bool derived_master_overload() const
flag which prevents overloading the master with a multiprocessor evaluation (request forwarded to use...
Definition: SimulationModel.hpp:341
Dakota::Pybind11Interface::params_to_dict
py::dict params_to_dict() const
Translate Dakota parameters into returned Python dictionary in numpy or array format.
Definition: Pybind11Interface.cpp:203
Dakota::Graphics
The Graphics class provides a single interface to 2D (motif) and 3D (PLPLOT) graphics; there is only ...
Definition: DakotaGraphics.hpp:30
Dakota::NonDSparseGrid::pop_grid_increment
void pop_grid_increment()
removes a previously computed grid increment
Definition: NonDSparseGrid.hpp:251
Dakota::PecosApproximation::delta_variance
Real delta_variance()
return the change in variance resulting from expansion refinement, where all active variables are ran...
Definition: PecosApproximation.hpp:576
Dakota::DOTTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: DOTOptimizer.hpp:77
Dakota::DataMethodRep::adaptPosteriorRefine
bool adaptPosteriorRefine
flag indicating adaptive refinement of the emulator in regions of high posterior probability
Definition: DataMethod.hpp:1193
Dakota::ApplicationInterface::process_asynch_local
void process_asynch_local(int fn_eval_id)
process a completed asynchronous local evaluation
Definition: ApplicationInterface.cpp:2976
Dakota::Constraints::linearEqConTargets
RealVector linearEqConTargets
linear equality constraint targets
Definition: DakotaConstraints.hpp:387
Dakota::Approximation::assign_key_index
void assign_key_index(size_t key_index)
extract and assign i-th embedded active key
Definition: DakotaApproximation.hpp:452
Dakota::Analyzer::compactMode
bool compactMode
switch for allSamples (compact mode) instead of allVariables (normal mode)
Definition: DakotaAnalyzer.hpp:184
Dakota::Interface
Base class for the interface class hierarchy.
Definition: DakotaInterface.hpp:50
Dakota::NonDExpansion::merge_grid
void merge_grid()
helper function to manage different grid merge cases
Definition: NonDExpansion.cpp:1244
Dakota::LowDiscrepancySequence::randomize
virtual void randomize()=0
Randomize this low-discrepancy sequence NOTE: this function is required by NonDLowDiscrepancySampling...
Dakota::DataFitSurrModel::print_evaluation_summary
void print_evaluation_summary(std::ostream &s, bool minimal_header=false, bool relative_count=true) const
print the evaluation summary for the DataFitSurrModel (request forwarded to approxInterface and actua...
Definition: DataFitSurrModel.hpp:1032
dakota::surrogates::fd_check_hessian
void fd_check_hessian(Surrogate &surr, const MatrixXd &sample, MatrixXd &fd_error, const int num_steps)
Perform a centered finite difference check of a Surrogate's Hessian method.
Definition: surrogates_tools.cpp:226
Dakota::SurrogateModel::update_model_distributions
void update_model_distributions(Model &model)
update model with random variable distribution data
Definition: SurrogateModel.cpp:420
Dakota::NonlinearCGOptimizer::compute_step
bool compute_step()
compute step: fixed, simple decrease, sufficient decrease
Definition: NonlinearCGOptimizer.cpp:221
Dakota::TestDriverInterface::steady_state_diffusion_1d
int steady_state_diffusion_1d()
solve the 1d steady-state diffusion eqn with uncertain field diffusivity
Definition: TestDriverInterface.cpp:1962
Dakota::PRPCacheIter
PRPCacheOIter PRPCacheIter
default cache iterator <0>
Definition: PRPMultiIndex.hpp:175
Dakota::Model::all_discrete_string_variable_types
UShortMultiArrayConstView all_discrete_string_variable_types() const
return all discrete variable types from currentVariables
Definition: DakotaModel.hpp:2278
Dakota::PebbldTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: PEBBLMinimizer.hpp:42
Dakota::NonDMultilevelSampling::evaluate_ml_sample_increment
void evaluate_ml_sample_increment(String prepend, unsigned short step)
helper that consolidates sequence advancement, sample generation, sample export, and sample evaluatio...
Definition: NonDMultilevelSampling.cpp:609
Dakota::NonDLocalReliability::initialize_level_data
void initialize_level_data()
convenience function for initializing/warm starting MPP search data for each response function prior ...
Definition: NonDLocalReliability.cpp:1225
Dakota::NonDEnsembleSampling::costMetadataIndices
SizetSizetPairArray costMetadataIndices
indices of cost data within response metadata, one per model form
Definition: NonDEnsembleSampling.hpp:189
Dakota::SNLLBase::snll_post_instantiate
void snll_post_instantiate(int num_cv, bool vendor_num_grad_flag, const String &finite_diff_type, const RealVector &fdss, size_t max_iter, size_t max_eval, Real conv_tol, Real grad_tol, Real max_step, bool bound_constr_flag, int num_constr, short output_lev, OPTPP::OptimizeClass *the_optimizer, OPTPP::NLP0 *nlf_objective, OPTPP::FDNLF1 *fd_nlf1, OPTPP::FDNLF1 *fd_nlf1_con)
convenience function for setting OPT++ options after the method instantiation
Definition: SNLLBase.cpp:114
Dakota::QMEApproximation::offset
void offset(const RealVector &x, RealVector &s)
based on minX, apply offset scaling to x to define s
Definition: QMEApproximation.cpp:365
Dakota::NonDExpansion::configure_pecos_options
void configure_pecos_options()
configure expansion and basis configuration options for Pecos polynomial approximations
Definition: NonDExpansion.cpp:568
Dakota::NCSUOptimizer::objective_eval
static int objective_eval(int *n, double c[], double l[], double u[], int point[], int *maxI, int *start, int *maxfunc, double fvec[], int iidata[], int *iisize, double ddata[], int *idsize, char cdata[], int *icsize)
'fep' in Griffin-modified NCSUDirect: computes the value of the objective function (potentially at mu...
Definition: NCSUOptimizer.cpp:233
Dakota::Variables::all_discrete_int_variable_types
UShortMultiArrayConstView all_discrete_int_variable_types() const
return all discrete variable types
Definition: DakotaVariables.hpp:1766
Dakota::concatenate_restart
void concatenate_restart(StringArray pos_args)
concatenate multiple restart files
Definition: restart_util.cpp:809
Dakota::EffGlobalMinimizer
Definition: EffGlobalMinimizer.hpp:56
Dakota::Response::field_lengths
void field_lengths(const IntVector &field_lens)
set the field lengths (within SharedResponseData)
Dakota::CollabHybridMetaIterator::variables_results
const Variables & variables_results() const
return the final solution from the collaborative iteration (variables)
Definition: CollabHybridMetaIterator.hpp:121
Dakota::ParallelLibrary::print_configuration
void print_configuration()
print the parallel level settings for a particular parallel configuration
Definition: ParallelLibrary.cpp:892
Dakota::SurrogateModel::trans_grad_X_to_U
void trans_grad_X_to_U(const RealVector &fn_grad_x, RealVector &fn_grad_u, const RealVector &x_vars)
transform x-space gradient vector to u-space
Definition: SurrogateModel.hpp:269
Dakota::NonDLHSEvidence::post_process_samples
void post_process_samples()
post-process the output from executing lhsSampler
Definition: NonDLHSEvidence.cpp:32
Dakota::RecastModel::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set active parallel configuration within subModel
Definition: RecastModel.hpp:1087
Dakota::copy_data
void copy_data(const MatrixXd &src_mat, RealMatrix &dst_mat)
Copy data from Eigen::MatrixXd to RealMatrix.
Definition: dakota_data_util.cpp:388
Dakota::NonDSurrogateExpansion
Generic uncertainty quantification with Model-based stochastic expansions.
Definition: NonDSurrogateExpansion.hpp:25
Dakota::DataFitSurrModel::discrepancy_correction
DiscrepancyCorrection & discrepancy_correction()
return the DiscrepancyCorrection object used by SurrogateModels
Definition: DataFitSurrModel.hpp:569
Dakota::DataMethodRep::exportDiscrepFormat
unsigned short exportDiscrepFormat
tabular format for model discrepancy export file
Definition: DataMethod.hpp:1286
Dakota::NonDLocalReliability::fnHessiansMeanX
RealSymMatrixArray fnHessiansMeanX
response function Hessians evaluated at mean x
Definition: NonDLocalReliability.hpp:286
Dakota::NonDGPImpSampling::NonDGPImpSampling
NonDGPImpSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDGPImpSampling.cpp:33
Dakota::RecastModel::solution_level_costs
RealVector solution_level_costs() const
return cost estimates from subModel::solnControlCostMap
Definition: RecastModel.hpp:874
Dakota::SharedVariablesData::div
size_t div() const
get number of active discrete int vars
Definition: SharedVariablesData.hpp:1672
Dakota::RecastModel::recastModelEvalCntr
int recastModelEvalCntr
local evaluation id counter used for id mapping
Definition: RecastModel.hpp:541
Dakota::NonDMultilevelPolynomialChaos::initialize_u_space_model
void initialize_u_space_model()
initialize uSpaceModel polynomial approximations with PCE/SC data
Definition: NonDMultilevelPolynomialChaos.cpp:296
Dakota::ParallelConfiguration::eaPLIter
ParLevLIter eaPLIter
list iterator identifying the evaluation-analysis parallelLevel (there can only be one)
Definition: ParallelLibrary.hpp:490
Dakota::NonD::print_level_mappings
void print_level_mappings(std::ostream &s) const
prints the z/p/beta/beta* mappings reflected in {requested,computed}{Resp,Prob,Rel,...
Definition: DakotaNonD.hpp:471
Dakota::NonDMultilevBLUESampling::augmented_linear_ineq_violations
Real augmented_linear_ineq_violations(const RealVector &cd_vars, const RealMatrix &lin_ineq_coeffs, const RealVector &lin_ineq_lb, const RealVector &lin_ineq_ub)
return quadratic constraint violation for augmented linear inequality constraints
Definition: NonDMultilevBLUESampling.cpp:717
Dakota::Model::init_comms_bcast_flag
void init_comms_bcast_flag(bool icb_flag)
set initCommsBcastFlag
Definition: DakotaModel.hpp:3728
Dakota::CONMINOptimizer::conminUpperBnds
double * conminUpperBnds
Array of upper bounds used by CONMIN (length N1 = numdv+2)
Definition: CONMINOptimizer.hpp:215
Dakota::SharedVariablesDataRep::drv_index_to_all_index
size_t drv_index_to_all_index(size_t drv_index, bool ddv, bool dauv, bool deuv, bool dsv) const
convert index within active discrete real variables (as identified by bools) to index within aggregat...
Dakota::SeqHybridMetaIterator::declare_sources
void declare_sources()
Declare sources to the evaluations database.
Definition: SeqHybridMetaIterator.cpp:535
Dakota::NonDEnsembleSampling::uncentered_to_centered
static void uncentered_to_centered(Real rm1, Real rm2, Real rm3, Real rm4, Real &cm1, Real &cm2, Real &cm3, Real &cm4)
convert uncentered (raw) moments to centered moments; unbiased estimators
Definition: NonDEnsembleSampling.hpp:535
Dakota::NCSUOptimizer::setUpType
short setUpType
controls iteration mode: SETUP_MODEL (normal usage) or SETUP_USERFUNC (user-supplied functions mode f...
Definition: NCSUOptimizer.hpp:147
Dakota::DataModelRep::kickOrder
unsigned short kickOrder
polynomial order increment when adapting
Definition: DataModel.hpp:430
Dakota::DataMethodRep::shrinkagePercent
Real shrinkagePercent
The minimum percentage of the requested number of selections that must take place on each call to the...
Definition: DataMethod.hpp:708
Dakota::ApproximationInterface::push_approximation
void push_approximation()
Definition: ApproximationInterface.hpp:466
Dakota::DataMethodRep::allocationTarget
short allocationTarget
the allocationTarget selection in MethodMultilevelMC
Definition: DataMethod.hpp:1135
Dakota::DataMethodRep::maxSolverIterations
size_t maxSolverIterations
maximum number of internal solver iterations allowed for the method (from the max_solver_iterations s...
Definition: DataMethod.hpp:329
Dakota::WeightingModel::init_metadata
void init_metadata() override
default clear metadata in Recasts; derived classes can override to no-op
Definition: WeightingModel.hpp:47
Dakota::NonDMultilevelSampling::ml_Y_raw_moments
void ml_Y_raw_moments(const RealMatrix &sum_H1, const RealMatrix &sum_H2, const Sizet2DArray &N_l, size_t start, size_t end, RealMatrix &ml_raw_mom)
accumulate ML-only contributions (levels with no CV) to 2 raw moments
Definition: NonDMultilevelSampling.hpp:938
Dakota::DataVariablesRep::numHistogramBinUncVars
size_t numHistogramBinUncVars
number of histogram bin uncertain variables (from the histogram_bin_uncertain specification in VarAUV...
Definition: DataVariables.hpp:152
Dakota::NonDCubature::cubDriver
std::shared_ptr< Pecos::CubatureDriver > cubDriver
convenience pointer to the numIntDriver representation
Definition: NonDCubature.hpp:92
Dakota::Environment::variables_results
const Variables & variables_results() const
return the final environment solution (variables)
Definition: DakotaEnvironment.hpp:198
Dakota::C3Approximation::value
Real value(const Variables &vars)
retrieve the approximate function value for a given parameter vector
Definition: C3Approximation.cpp:1075
Dakota::SNLLLeastSq::nlf2
OPTPP::NLF2 * nlf2
pointer to objective NLF for full Newton optimizers
Definition: SNLLLeastSq.hpp:184
Dakota::ParallelLibrary::free
void free(MPI_Request &request)
free an MPI_Request
Definition: ParallelLibrary.hpp:2010
Dakota::Constraints::linear_eq_constraint_coeffs
const RealMatrix & linear_eq_constraint_coeffs() const
return the linear equality constraint coefficients
Definition: DakotaConstraints.hpp:1041
Dakota::SharedSurfpackApproxData::sdv_to_realarray
void sdv_to_realarray(const Pecos::SurrogateDataVars &sdv, RealArrayType &ra)
aggregate {continuous,discrete int,discrete real} variables from SurrogateDataVars into ra
Definition: SharedSurfpackApproxData.hpp:175
Dakota::NonDGlobalInterval::gpModelFlag
bool gpModelFlag
flag indicating use of GP surrogate emulation
Definition: NonDGlobalInterval.hpp:148
Dakota::NonDGenACVSampling::reverseActiveDAG
UShortSetArray reverseActiveDAG
reverse of active DAG: for each model, the set of models that point to it
Definition: NonDGenACVSampling.hpp:271
Dakota::NonDExpansion::statsStar
RealVector statsStar
stats of the best refinement candidate for the current model indices
Definition: NonDExpansion.hpp:530
Dakota::Optimizer::objective_reduction
void objective_reduction(const Response &full_response, const BoolDeque &sense, const RealVector &full_wts, Response &reduced_response) const
forward mapping: maps multiple primary response functions to a single weighted objective for single-o...
Definition: DakotaOptimizer.cpp:443
Dakota::SurrogatesGPApprox::min_coefficients
int min_coefficients() const override
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: DakotaSurrogatesGP.cpp:120
Dakota::SharedVariablesData::vc_lookup
size_t vc_lookup(unsigned short key) const
retrieve the variables type count within svdRep->variablesComponents corresponding to (a fine-grain v...
Definition: SharedVariablesData.hpp:1632
Dakota::NonD::initialize_final_statistics
virtual void initialize_final_statistics()
initializes finalStatistics for storing NonD final results
Definition: DakotaNonD.cpp:272
Dakota::Pybind11Interface::py11CallBack
py::function py11CallBack
callback function for analysis driver
Definition: Pybind11Interface.hpp:71
Dakota::DataFitSurrModel::pointsManagement
short pointsManagement
configuration for points management in build_global()
Definition: DataFitSurrModel.hpp:446
Dakota::NonDSparseGrid::num_samples
size_t num_samples() const
Definition: NonDSparseGrid.hpp:259
Dakota::ApplicationInterface::synchronize_nowait
const IntResponseMap & synchronize_nowait()
executes a nonblocking schedule for asynchronous evaluations in the beforeSynchCorePRPQueue and retur...
Definition: ApplicationInterface.cpp:822
Dakota::NL2SOLLeastSq::covreq
int covreq
kind of covariance required (covariance): 1 or -1 ==> sigma^2 H^-1 J^T J H^-1 2 or -2 ==> sigma^2 H^-...
Definition: NL2SOLLeastSq.hpp:133
Dakota::WeightingModel::WeightingModel
WeightingModel(Model &sub_model)
standard constructor
Definition: WeightingModel.cpp:18
dakota::surrogates::GaussianProcess::estimateTrend
bool estimateTrend
Bool for polynomial trend (i.e. semi-parametric GP) estimation.
Definition: SurrogatesGaussianProcess.hpp:429
Dakota::DakotaROLObjective::DakotaROLObjective
DakotaROLObjective(Model &model)
Constructor.
Definition: ROLOptimizer.cpp:520
Dakota::SurfpackApproximation::value
Real value(const Variables &vars) override
Return the value of the Surfpack surface for a given parameter vector x.
Definition: SurfpackApproximation.cpp:518
Dakota::Model::discrete_int_variable_types
UShortMultiArrayConstView discrete_int_variable_types() const
return the active discrete variable types from currentVariables
Definition: DakotaModel.hpp:1974
Dakota::SurrBasedLocalMinimizer::initialize
void initialize()
shared constructor initializations
Definition: SurrBasedLocalMinimizer.cpp:79
Dakota::DataVariablesRep::numBetaUncVars
size_t numBetaUncVars
number of beta uncertain variables (from the beta_uncertain specification in VarAUV)
Definition: DataVariables.hpp:137
dakota_tabular_io.hpp
Utility functions for reading and writing tabular data files Emerging utilities for tabular file I/O....
Dakota::DiscrepancyCorrection::computeMultiplicative
bool computeMultiplicative
flag indicating the need for multiplicative correction calculations
Definition: DiscrepancyCorrection.hpp:202
Dakota::DataModelRep::crossValidateFlag
bool crossValidateFlag
flag indicating the use of cross validation on the metrics specified
Definition: DataModel.hpp:294
Dakota::NonDBayesCalibration::adaptPosteriorRefine
bool adaptPosteriorRefine
flag indicating usage of adaptive posterior refinement; currently makes sense for unstructured grids ...
Definition: NonDBayesCalibration.hpp:450
Dakota::DataTransformModel::archive_submodel_responses
void archive_submodel_responses(const ResultsManager &results_db, const StrStrSizet &iterator_id, const Variables &best_submodel_vars, size_t num_best, size_t best_ind, Response &residual_resp)
archive original model responses
Definition: DataTransformModel.cpp:1286
Dakota::GaussProcApproximation::GPmodel_build
void GPmodel_build()
Function to compute hyperparameters governing the GP.
Definition: GaussProcApproximation.cpp:215
Dakota::ApproximationInterface::shared_approximation
SharedApproxData & shared_approximation()
retrieve the SharedApproxData within an ApproximationInterface
Definition: ApproximationInterface.hpp:578
Dakota::SurrogateModel::miPLIndex
size_t miPLIndex
the index of the active metaiterator-iterator parallelism level (corresponding to ParallelConfigurati...
Definition: SurrogateModel.hpp:221
Dakota::NonDMultilevelSampling::nested_response_mappings
void nested_response_mappings(const RealMatrix &primary_coeffs, const RealMatrix &secondary_coeffs)
set primaryResponseCoefficients, secondaryResponseCoefficients within derived Iterators; Necessary fo...
Definition: NonDMultilevelSampling.hpp:596
Dakota::Optimizer::optimizerInstance
static Optimizer * optimizerInstance
pointer to Optimizer instance used in static member functions
Definition: DakotaOptimizer.hpp:531
Dakota::DataVariablesRep::discreteIntEpistemicUncVars
IntVector discreteIntEpistemicUncVars
array of values for all discrete integer epistemic uncertain variables
Definition: DataVariables.hpp:760
Dakota::TANA3Approximation::min_coefficients
int min_coefficients() const
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: TANA3Approximation.cpp:36
Dakota::QMEApproximation::QMEApproximation
QMEApproximation()
default constructor
Definition: QMEApproximation.hpp:97
Dakota::DakotaROLIneqConstraints
Definition: ROLOptimizer.hpp:298
Dakota::ProblemDescDB::get_rva
const RealVectorArray & get_rva(const String &entry_name) const
get a RealVectorArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1705
Dakota::DataMethodRep::surrBasedLocalSubProbCon
short surrBasedLocalSubProbCon
SBL approximate subproblem constraints: NO_CONSTRAINTS, LINEARIZED_CONSTRAINTS, or ORIGINAL_CONSTRAIN...
Definition: DataMethod.hpp:471
Dakota::DataMethodRep::hybridMethodPointers
StringArray hybridMethodPointers
array of methods for the sequential and collaborative hybrid meta-iterators (from the method_pointer_...
Definition: DataMethod.hpp:393
Dakota::MixedVariables::write_tabular_partial_labels
void write_tabular_partial_labels(std::ostream &s, size_t start_index, size_t num_items) const
write range of variable labels in input spec order to a std::ostream
Definition: MixedVariables.cpp:158
Dakota::NonlinearCGOptimizer::resetStep
bool resetStep
whether to reset step with each linesearch
Definition: NonlinearCGOptimizer.hpp:103
Dakota::SharedPecosApproxData::post_push
void post_push()
clean up popped bookkeeping following push
Definition: SharedPecosApproxData.hpp:230
Dakota::copy_row_vector
void copy_row_vector(const RealMatrix &m, RealMatrix::ordinalType i, VectorType &row)
Copies a row of a Teuchos_SerialDenseMatrix<int,Real> to std::vector<Real>
Definition: dakota_data_util.hpp:1129
Dakota::SharedC3ApproxData::push_index
size_t push_index(const Pecos::ActiveKey &key)
return index for restoring trial set within stored data sets
Definition: SharedC3ApproxData.hpp:712
Dakota::ProgramOptions::user_modes
bool user_modes() const
are any non-default, user-specified run modes active?
Definition: ProgramOptions.cpp:170
Dakota::Variables::all_discrete_string_variable_label
void all_discrete_string_variable_label(const String &adsv_label, size_t index)
set a label within the all discrete label array
Definition: DakotaVariables.hpp:1742
Dakota::WorkdirHelper::initialize
static void initialize()
initialize (at runtime) cached values for paths and environment
Definition: WorkdirHelper.cpp:66
Dakota::NonDLocalReliability::dp2_dbeta_factor
Real dp2_dbeta_factor(Real beta, bool cdf_flag)
compute factor for derivative of second-order probability with respect to reliability index (from dif...
Definition: NonDLocalReliability.cpp:2391
dakota::surrogates::PolynomialRegression::get_polynomial_intercept
double get_polynomial_intercept() const
Get the polynomial surrogate's intercept/offset.
Definition: SurrogatesPolynomialRegression.cpp:287
Dakota::SurrBasedMinimizer::penalty_gradient
void penalty_gradient(const RealVector &fn_vals, const RealMatrix &fn_grads, const BoolDeque &sense, const RealVector &primary_wts, RealVector &pen_grad)
compute the gradient of the penalty function
Definition: SurrBasedMinimizer.cpp:724
Dakota::SharedC3ApproxData::adaptOrder
bool adaptOrder
C3 FT can support CV over polynomial order in addition to adapt_rank.
Definition: SharedC3ApproxData.hpp:229
Dakota::DirectApplicInterface::metaDataLabels
StringArray metaDataLabels
labels for optional metadata
Definition: DirectApplicInterface.hpp:182
Dakota::DataMethodRep::mutationScale
Real mutationScale
the mutation_scale specification for EA methods in MethodSCOLIBEA
Definition: DataMethod.hpp:600
Dakota::Iterator::accepts_multiple_points
virtual bool accepts_multiple_points() const
indicates if this iterator accepts multiple initial points. Default return is false....
Definition: DakotaIterator.cpp:1602
Dakota::BootstrapSamplerWithGS::setterMethod
Setter setterMethod
Function to place a single sample into a Data object. Function should take a Data object and an unsig...
Definition: BootstrapSampler.hpp:317
Dakota::NPSOLTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: NPSOLOptimizer.hpp:66
Dakota::OutputManager::open_tabular_datastream
void open_tabular_datastream()
open the tabular datastream on iterator leaders
Definition: OutputManager.cpp:419
Dakota::NonDEnsembleSampling::advance_relaxation
void advance_relaxation()
update relaxFactor based on iteration number
Definition: NonDEnsembleSampling.hpp:406
Dakota::NestedModel::iterator_error_estimation
void iterator_error_estimation(const RealSymMatrix &sub_iterator_errors, RealVector &mapped_errors)
combine error estimates from the sub-iteration to define mappedErrorEstimates
Definition: NestedModel.cpp:1901
Dakota::OptDartsTraits
A version of TraitsBase specialized for OptDarts.
Definition: OptDartsOptimizer.hpp:28
Dakota::NOWPACBlackBoxEvaluator::nonlinIneqConMappingMultipliers
RealList nonlinIneqConMappingMultipliers
a list of multipliers for mapping the DAKOTA nonlinear inequality constraints to the corresponding NO...
Definition: NOWPACOptimizer.hpp:75
Dakota::DataMethodRep::numCandidateDesigns
size_t numCandidateDesigns
number of candidate designss in D-optimal design selection
Definition: DataMethod.hpp:1070
Dakota::Variables::adsv
size_t adsv() const
total number of discrete string vars
Definition: DakotaVariables.hpp:787
Dakota::DataVariablesRep::numHistogramPtIntUncVars
size_t numHistogramPtIntUncVars
number of integer-valued histogram point uncertain variables (from the histogram_point_uncertain spec...
Definition: DataVariables.hpp:170
Dakota::DataMethodRep::constantPenalty
bool constantPenalty
the constant_penalty flag for COLINY methods in MethodSCOLIBPS and MethodSCOLIBSW
Definition: DataMethod.hpp:571
Dakota::DataVariablesRep::exponentialUncVars
RealVector exponentialUncVars
initial values of the exponential uncertain variables (from the initial_point specification in VarCAU...
Definition: DataVariables.hpp:381
Dakota::Response::read_gradients
void read_gradients(std::istream &s, const ShortArray &asv, bool expect_metadata, std::ostringstream &error)
Read gradients from a freeform stream. Insert error messages.
Dakota::Response::active_set_derivative_vector
const SizetArray & active_set_derivative_vector() const
return the active set derivative vector
Definition: DakotaResponse.hpp:955
Dakota::MPIUnpackBuffer::unpack
void unpack(char *data, const int num=1)
Unpack one or more char's.
Dakota::SharedVariablesDataRep::numDSV
size_t numDSV
number of active discrete string variables
Definition: SharedVariablesData.hpp:267
Dakota::DataVariablesRep::numHistogramPtStrUncVars
size_t numHistogramPtStrUncVars
number of string-valued histogram point uncertain variables (from the histogram_point_uncertain speci...
Definition: DataVariables.hpp:173
Dakota::ApplicationInterface::continuation
void continuation(const Variables &target_vars, const ActiveSet &set, Response &response, const ParamResponsePair &source_pair, int failed_eval_id)
performs a 0th order continuation method to step from a successful "source" evaluation to the failed ...
Definition: ApplicationInterface.cpp:2856
Dakota::ApplicationInterface::synchronous_local_analysis
virtual int synchronous_local_analysis(int analysis_id)
Execute a particular analysis (identified by analysis_id) synchronously on the local processor....
Definition: ApplicationInterface.hpp:634
Dakota::SharedApproxData::construct_basis
virtual void construct_basis(const Pecos::MultivariateDistribution &mv_dist)
construct the shared basis for an expansion-based approximation
Definition: SharedApproxData.cpp:481
Dakota::DataMethodRep::drNumStages
int drNumStages
DR num stages.
Definition: DataMethod.hpp:1354
Dakota::DataMethodRep::convergenceTolerance
Real convergenceTolerance
iteration convergence tolerance for the method (from the convergence_tolerance specification in Metho...
Definition: DataMethod.hpp:354
Dakota::ProgramOptions::input_file
const String & input_file() const
Dakota input file base name (no tag)
Definition: ProgramOptions.cpp:112
Dakota::NonlinearCGOptimizer::linesearchType
unsigned linesearchType
type of line search (if any)
Definition: NonlinearCGOptimizer.hpp:99
Dakota::MPIPackBuffer::capacity
int capacity()
the allocated size of Buffer.
Definition: MPIPackBuffer.hpp:57
dakota::util::CholeskySolver::~CholeskySolver
~CholeskySolver()
Destructor.
Definition: UtilLinearSolvers.cpp:207
Dakota::SharedC3ApproxData::solverTol
double solverTol
tolerance on regression solver
Definition: SharedC3ApproxData.hpp:261
Dakota::Model::messageLengths
IntArray messageLengths
length of packed MPI buffers containing vars, vars/set, response, and PRPair
Definition: DakotaModel.hpp:1479
Dakota::DataModelRep::maxCVOrderCandidates
unsigned short maxCVOrderCandidates
maximum number of cross-validation candidates for adaptOrder
Definition: DataModel.hpp:446
Dakota::Constraints
Base class for the variable constraints class hierarchy.
Definition: DakotaConstraints.hpp:40
Dakota::FSUDesignCompExp::~FSUDesignCompExp
~FSUDesignCompExp()
destructor
Definition: FSUDesignCompExp.cpp:173
Dakota::Variables::discrete_string_variables
StringMultiArrayConstView discrete_string_variables() const
return the active discrete string variables (Note: returns a view by const reference,...
Definition: DakotaVariables.hpp:873
Dakota::ParamResponsePair::write_tabular
void write_tabular(std::ostream &s, unsigned short tabular_format) const
write a ParamResponsePair object in tabular format (all variables active/inactive) to an std::ostream
dakota::surrogates::GaussianProcess::bestEstimatedNuggetValue
double bestEstimatedNuggetValue
Best estimated nugget value from MLE with restarts.
Definition: SurrogatesGaussianProcess.hpp:363
Dakota::NonDSampling::samplesIncrement
int samplesIncrement
current increment in a sequence of samples
Definition: NonDSampling.hpp:325
Dakota::Iterator::maxIterations
size_t maxIterations
maximum number of iterations for the method
Definition: DakotaIterator.hpp:492
Dakota::Interface::push_approximation
virtual void push_approximation()
retrieves approximation data from a previous state (negates pop)
Definition: DakotaInterface.cpp:1219
Dakota::ProbabilityTransformModel::trans_grad_X_to_S
void trans_grad_X_to_S(const RealVector &fn_grad_x, RealVector &fn_grad_s, const RealVector &x_vars)
transform x-space gradient vector to gradient with respect to inserted distribution parameters
Definition: ProbabilityTransformModel.hpp:570
Dakota::Variables::variables_id
const String & variables_id() const
returns the variables identifier string
Definition: DakotaVariables.hpp:1802
Dakota::RecastModel::warm_start_flag
void warm_start_flag(const bool flag)
set the warm start flag, including the orderedModels
Definition: RecastModel.hpp:1179
Dakota::SOLBase::intWorkSpaceSize
int intWorkSpaceSize
size of intWorkSpace
Definition: SOLBase.hpp:164
Dakota::DLSolverTraits::DLSolverTraits
DLSolverTraits()
default constructor
Definition: DLSolver.hpp:27
Dakota::map_value_to_index
size_t map_value_to_index(const ValueType &value, const std::map< KeyType, ValueType > &pairs)
calculate the map index corresponding to the passed value (not the key)
Definition: dakota_data_util.hpp:1300
Dakota::ExperimentResponse::~ExperimentResponse
~ExperimentResponse()
destructor
Definition: ExperimentResponse.hpp:114
Dakota::DataMethodRep::burnInSamples
int burnInSamples
number of MCMC samples to discard from acceptance chain
Definition: DataMethod.hpp:1253
Dakota::NonDGPImpSampling::numEmulEval
int numEmulEval
the number of points evaluated by the GP each iteration
Definition: NonDGPImpSampling.hpp:94
Dakota::Variables::continuous_variable_id
void continuous_variable_id(size_t cv_id, size_t index)
set an active continuous variable position identifier
Definition: DakotaVariables.hpp:1399
dakota::util::LinearSolverBase
The LinearSolverBase class serves as an API for derived solvers.
Definition: UtilLinearSolvers.hpp:25
dakota::surrogates::PolynomialRegression::value
VectorXd value(const MatrixXd &eval_points, const int qoi) override
Evaluate the polynomial surrogate at a set of prediction points for a single QoI.
Definition: SurrogatesPolynomialRegression.cpp:141
Dakota::RecastModel::push_available
bool push_available()
query for whether a trial increment is restorable within a surrogate
Definition: RecastModel.hpp:977
Dakota::NonDMultifidelitySampling::rho2LH
RealMatrix rho2LH
squared Pearson correlations among approximations and truth
Definition: NonDMultifidelitySampling.hpp:182
Dakota::OutputManager::interfEvalsSelection
unsigned short interfEvalsSelection
Interfaces selected to store their evaluations.
Definition: OutputManager.hpp:366
Dakota::PecosApproximation::compute_total_effects
void compute_total_effects()
Performs global sensitivity analysis using Sobol' indices by computing total effects.
Definition: PecosApproximation.hpp:397
Dakota::NonDEnsembleSampling::varH
RealVector varH
variances for HF truth (length numFunctions)
Definition: NonDEnsembleSampling.hpp:209
Dakota::NonDGlobalReliability::~NonDGlobalReliability
~NonDGlobalReliability()
destructor
Definition: NonDGlobalReliability.cpp:345
Dakota::ParallelLibrary::abort_helper
void abort_helper(int code)
finalize MPI with correct communicator for abort
Definition: ParallelLibrary.cpp:1180
Dakota::RecastModel::transform_response
void transform_response(const Variables &recast_vars, const Variables &sub_model_vars, const Response &sub_model_resp, Response &recast_resp)
perform transformation of Response (sub-model --> recast)
Definition: RecastModel.cpp:787
Dakota::DataModelRep::solutionLevelControl
String solutionLevelControl
(state) variable identifier that defines a set or range of solution level controls (space/time discre...
Definition: DataModel.hpp:125
Dakota::DataResponsesRep::idNumericalHessians
IntSet idNumericalHessians
mixed Hessian numerical identifiers (from the id_numerical_hessians specification in RespHessMixed)
Definition: DataResponses.hpp:229
Dakota::Optimizer::get_common_stopping_criteria
void get_common_stopping_criteria(int &max_fn_evals, int &max_iters, double &conv_tol, double &min_var_chg, double &obj_target)
Definition: DakotaOptimizer.hpp:436
Dakota::RealScale::RealScale
RealScale(const std::string &label, const RealVector &in_items, ScaleScope scope=ScaleScope::UNSHARED)
Constructor that takes a RealVector.
Definition: dakota_results_types.hpp:241
Dakota::DiscrepancyCorrection::compute_variance
void compute_variance(const VariablesArray &vars_array, RealMatrix &approx_variance, bool quiet_flag=false)
compute the variance of approx_response
Definition: DiscrepancyCorrection.cpp:816
Dakota::DataModelRep::optionalInterfRespPointer
String optionalInterfRespPointer
string pointer to the responses specification used by the optional interface in nested models (from t...
Definition: DataModel.hpp:323
Dakota::DakotaROLIneqConstraintsGrad::~DakotaROLIneqConstraintsGrad
virtual ~DakotaROLIneqConstraintsGrad()
Destructor.
Definition: ROLOptimizer.hpp:352
Dakota::ApproximationInterface::approximation_data
const Pecos::SurrogateData & approximation_data(size_t fn_index)
retrieve the approximation data from a particular Approximation within an ApproximationInterface
Definition: ApproximationInterface.hpp:587
Dakota::RealScale::RealScale
RealScale(const std::string &label, const Real *in_items, const int len, ScaleScope scope=ScaleScope::UNSHARED)
Constructor that takes a pointer to Real and length.
Definition: dakota_results_types.hpp:260
Dakota::NonDExpansion::finalize_ml_regression
virtual void finalize_ml_regression()
finalizations for multilevel_regression()
Definition: NonDExpansion.cpp:1760
Dakota::C3Approximation::combine_coefficients
void combine_coefficients()
combine all level approximations into a single aggregate approximation
Definition: C3Approximation.cpp:564
Dakota::LowDiscrepancySequence::LowDiscrepancySequence
LowDiscrepancySequence(int mMax, int dMax, int seedValue, short outputLevel)
Default constructor.
Definition: LowDiscrepancySequence.hpp:33
Dakota::ROLTraits
Definition: ROLOptimizer.hpp:128
Dakota::NestedModel::~NestedModel
~NestedModel()
destructor
Definition: NestedModel.hpp:428
Dakota::NonDPolynomialChaos::l2Penalty
Real l2Penalty
L2 penalty for LASSO algorithm (elastic net variant)
Definition: NonDPolynomialChaos.hpp:224
Dakota::NonDSparseGrid::increment_grid_weights
void increment_grid_weights()
increment ssgDriver::ssgLevel based on existing anisotropic weighting
Definition: NonDSparseGrid.hpp:152
Dakota::SNLLOptimizer
Wrapper class for the OPT++ optimization library.
Definition: SNLLOptimizer.hpp:108
Dakota::NonDExpansion::initialPtU
RealVector initialPtU
stores the initial variables data in u-space
Definition: NonDExpansion.hpp:503
Dakota::CollabHybridMetaIterator::methodStrings
StringArray methodStrings
the list of method pointer or method name identifiers
Definition: CollabHybridMetaIterator.hpp:70
Dakota::DataMethodRep::multilevAllocControl
short multilevAllocControl
the allocation_control selection in MethodMultilevelPCE
Definition: DataMethod.hpp:1148
Dakota::NonDDREAMBayesCalibration::problem_size
static void problem_size(int &chain_num, int &cr_num, int &gen_num, int &pair_num, int &par_num)
initializer for problem size characteristics in DREAM
Definition: NonDDREAMBayesCalibration.cpp:331
dakota::surrogates::GaussianProcess::covariance
MatrixXd covariance(const MatrixXd &eval_points, const int qoi)
Evaluate the covariance matrix for the Gaussian Process at a set of prediction points for a single Qo...
Definition: SurrogatesGaussianProcess.cpp:425
Dakota::ParallelLibrary::world_size
int world_size() const
return MPIManager::worldSize
Definition: ParallelLibrary.hpp:1047
Dakota::VPSApproximation::approxVariance
Real approxVariance
value of the approximation returned by prediction_variance()
Definition: VPSApproximation.hpp:188
Dakota::Constraints::update_linear_constraints
void update_linear_constraints(const Constraints &cons)
copy linear constraint data between existing Constraints objects
Definition: DakotaConstraints.cpp:364
Dakota::SharedSurfpackApproxData::merge_variable_arrays
void merge_variable_arrays(const RealVector &cv, const IntVector &div, const RealVector &drv, RealArrayType &ra)
merge cv, div, and drv vectors into a single ra array
Definition: SharedSurfpackApproxData.hpp:161
Dakota::EnsembleSurrModel::surrogate_model
Model & surrogate_model(size_t i=_NPOS)
return approxModels[i]
Definition: EnsembleSurrModel.hpp:894
Dakota::NonDGPImpSampling::gpEval
Iterator gpEval
LHS iterator for sampling on the GP.
Definition: NonDGPImpSampling.hpp:83
Dakota::JEGAOptimizer::ToDoubleMatrix
JEGA::DoubleMatrix ToDoubleMatrix(const VariablesArray &variables) const
Converts the items in a VariablesArray into a DoubleMatrix whereby the items in the matrix are the de...
Definition: JEGAOptimizer.cpp:1819
Dakota::Iterator::iterated_model
Model & iterated_model()
return the iteratedModel (iterators & meta-iterators using a single model instance)
Definition: DakotaIterator.hpp:643
Dakota::NestedModel::integer_variable_mapping
void integer_variable_mapping(int i_var, size_t av_index, short svm_target)
insert i_var into appropriate recipient
Definition: NestedModel.cpp:2717
Dakota::DLSolverTraits
A version of TraitsBase specialized for DLSolver.
Definition: DLSolver.hpp:23
Dakota::SurrBasedLocalMinimizer::nonlinIneqLowerBndsSlack
RealVector nonlinIneqLowerBndsSlack
individual violations of nonlinear inequality constraint lower bounds
Definition: SurrBasedLocalMinimizer.hpp:231
Dakota::Analyzer::numDiscreteStringVars
size_t numDiscreteStringVars
number of active discrete string vars
Definition: DakotaAnalyzer.hpp:180
Dakota::NonDBayesCalibration::hifiSampler
Iterator hifiSampler
LHS iterator to generate hi-fi model data.
Definition: NonDBayesCalibration.hpp:405
Dakota::NonDMultifidelitySampling::ratioApproxSequence
SizetArray ratioApproxSequence
tracks approximation ordering based on descending evaluation ratios, as required for estimator varian...
Definition: NonDMultifidelitySampling.hpp:179
Dakota::NonDInterval::~NonDInterval
~NonDInterval()
destructor
Definition: NonDInterval.cpp:80
Dakota::Variables::all_continuous_variable
void all_continuous_variable(Real ac_var, size_t index)
set a variable within the all continuous array
Definition: DakotaVariables.hpp:1628
Dakota::NonDSampling::sample_to_drv
void sample_to_drv(const Real *sample_vars, Variables &vars, size_t &adrv_index, size_t num_adrv, size_t &samp_index)
helper function to copy a range from sample_vars to discrete real vars
Definition: NonDSampling.hpp:624
Dakota::SubspaceModel::miPLIndex
size_t miPLIndex
the index of the active metaiterator-iterator parallelism level (corresponding to ParallelConfigurati...
Definition: SubspaceModel.hpp:179
Dakota::DataTransformModel::update_cv_skip_hyperparams
void update_cv_skip_hyperparams(const Model &model)
update all continuous variables from sub-model, skipping hyper-parameters
Definition: DataTransformModel.cpp:277
Dakota::Model::all_discrete_real_variables
const RealVector & all_discrete_real_variables() const
return all discrete variables in currentVariables
Definition: DakotaModel.hpp:2237
Dakota::DataModelRep::randomFieldIdForm
unsigned short randomFieldIdForm
Contains which type of random field model.
Definition: DataModel.hpp:487
Dakota::CONMINTraits
A version of TraitsBase specialized for CONMIN optimizers.
Definition: CONMINOptimizer.hpp:23
Dakota::Model::gradient_id_analytic
const IntSet & gradient_id_analytic() const
return the mixed gradient analytic IDs (gradIdAnalytic)
Definition: DakotaModel.hpp:3639
Dakota::PSUADEDesignCompExp::samplesSpec
int samplesSpec
initial specification of number of samples
Definition: PSUADEDesignCompExp.hpp:78
Dakota::PecosApproximation::product_interpolants
bool product_interpolants()
query whether product interpolants are defined (non-empty)
Definition: PecosApproximation.hpp:445
Dakota::SharedPecosApproxData::update_basis_distribution_parameters
void update_basis_distribution_parameters(const Pecos::MultivariateDistribution &u_dist)
invoke Pecos::SharedPolyApproxData::update_basis_distribution_parameters()
Definition: SharedPecosApproxData.hpp:274
Dakota::IntegerScale::numCols
int numCols
Number of columns; equals length of scale when 1D.
Definition: dakota_results_types.hpp:366
Dakota::SharedApproxData::pop
virtual void pop(bool save_surr_data)
back out the previous increment to the shared approximation data
Definition: SharedApproxData.cpp:341
Dakota::SurrBasedLocalMinimizer::initialize_graphics
void initialize_graphics(int iterator_server_id=1)
initialize graphics customized for surrogate-based iteration
Definition: SurrBasedLocalMinimizer.cpp:314
Dakota::DataVariablesRep::continuousDesignLowerBnds
RealVector continuousDesignLowerBnds
lower bounds array for the continuous design variables (from the continuous_design lower_bounds speci...
Definition: DataVariables.hpp:215
Dakota::SharedVariablesDataRep::initialize_active_start_counts
void initialize_active_start_counts()
initialize {c,di,ds,dr}vStart and num{D,DI,DS,DR}V
Definition: SharedVariablesData.hpp:549
Dakota::Pybind11Interface
Definition: Pybind11Interface.hpp:30
Dakota::ParallelConfiguration::numParallelLevels
short numParallelLevels
number of parallel levels
Definition: ParallelLibrary.hpp:480
Dakota::DataEnvironmentRep::outputPrecision
int outputPrecision
output precision for tabular and screen output
Definition: DataEnvironment.hpp:86
dakota::surrogates::PolynomialRegression::polynomialCoeffs
MatrixXd polynomialCoeffs
Vector of coefficients for the polynomial surrogate.
Definition: SurrogatesPolynomialRegression.hpp:198
Dakota::DataFitSurrModel::approximation_data
const Pecos::SurrogateData & approximation_data(size_t fn_index)
return the approximation data from a particular Approximation (request forwarded to approxInterface)
Definition: DataFitSurrModel.hpp:884
Dakota::Variables::inactive_continuous_variables
const RealVector & inactive_continuous_variables() const
return the inactive continuous variables
Definition: DakotaVariables.hpp:1410
Dakota::DakotaROLObjective::dakotaModel
Model & dakotaModel
Dakota problem data provided by user.
Definition: ROLOptimizer.hpp:203
Dakota::check_set_keys
static bool check_set_keys(size_t num_v, size_t ds_len, const char *kind, IntArray *input_nds, int &avg_num_ds)
validate the number of set elements (values) given the number of variables and an optional apportionm...
Definition: NIDRProblemDescDB.cpp:4008
Dakota::EffGlobalMinimizer::construct_batch_acquisition
void construct_batch_acquisition(size_t new_acq, size_t new_batch)
construct a batch of points from performing acquisition cycles
Definition: EffGlobalMinimizer.cpp:378
Dakota::NPSOLTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: NPSOLOptimizer.hpp:69
Dakota::Model::shared_approximation
virtual SharedApproxData & shared_approximation()
retrieve the shared approximation data within the ApproximationInterface of a DataFitSurrModel
Definition: DakotaModel.cpp:4355
Dakota::WorkdirHelper::check_equivalent_dest
static bool check_equivalent_dest(const StringArray &source_items, const bfs::path &dest_dir)
check whether any of the passed source items are filesystem equivalent to the destination path,...
Definition: WorkdirHelper.cpp:731
Dakota::Rank1Lattice::randomShift
RealVector randomShift
Random shift associated with this rank-1 lattice rule.
Definition: Rank1Lattice.hpp:89
Dakota::MPIManager::dakotaMPIComm
MPI_Comm dakotaMPIComm
MPI_Comm on which DAKOTA is running.
Definition: MPIManager.hpp:65
Dakota::Model::asvList
std::list< ShortArray > asvList
if estimate_derivatives() is used, transfers ASVs from evaluate_nowait() to synchronize()
Definition: DakotaModel.hpp:1647
Dakota::SharedC3ApproxData::pop
void pop(bool save_surr_data)
back out the previous increment to the shared approximation data
Definition: SharedC3ApproxData.hpp:693
Dakota::QuesoJointPdf::QuesoJointPdf
QuesoJointPdf(const char *prefix, const QUESO::VectorSet< V, M > &domainSet, NonDQUESOBayesCalibration *nond_queso_ptr)
Default constructor.
Definition: QUESOImpl.cpp:17
Dakota::SurrogatesBaseApprox::map_variable_labels
void map_variable_labels(const Variables &vars)
validate imported labels and initialize map if needed
Definition: DakotaSurrogates.cpp:288
Dakota::Model::fdHessStepType
String fdHessStepType
type of finite difference step to use for numerical Hessian: relative - step length is relative to x ...
Definition: DakotaModel.hpp:1453
Dakota::IteratorScheduler::configure
IntIntPair configure(ProblemDescDB &problem_db, Iterator &sub_iterator, Model &sub_model)
performs sufficient initialization to define partitioning controls (min and max processors per iterat...
Definition: IteratorScheduler.cpp:72
Dakota::NonDStochCollocation::initialize_u_space_model
void initialize_u_space_model()
initialize uSpaceModel polynomial approximations with PCE/SC data
Definition: NonDStochCollocation.cpp:379
Dakota::UsageTracker::UsageTracker
UsageTracker()
default construction: no output
Definition: UsageTracker.cpp:18
Dakota::NonDPolynomialChaos::maxCVOrderCandidates
unsigned short maxCVOrderCandidates
maximum number of expansion order candidates for cross-validation in regression-based PCE
Definition: NonDPolynomialChaos.hpp:197
Dakota::DataEnvironmentRep::postRunInput
String postRunInput
filename for post_run input
Definition: DataEnvironment.hpp:67
Dakota::Model::ensemble_precedence
virtual short ensemble_precedence() const
return precedence for ensemble definition: model forms, resolution levels, or both
Definition: DakotaModel.cpp:3615
Dakota::SNLLOptimizer::optbcqnewton
OPTPP::OptBCQNewton * optbcqnewton
Bnd constrained Quasi-Newton opt ptr.
Definition: SNLLOptimizer.hpp:344
Dakota::ProcessHandleApplicInterface::~ProcessHandleApplicInterface
~ProcessHandleApplicInterface()
destructor
Definition: ProcessHandleApplicInterface.hpp:148
Dakota::NonDExpansion::NonDExpansion
NonDExpansion(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDExpansion.cpp:39
Dakota::Variables::get_variables
std::shared_ptr< Variables > get_variables(const SharedVariablesData &svd) const
Used by the alternate envelope constructors, by read functions, and by copy() to instantiate a new le...
Dakota::ScalingModel
Scaling specialization of RecastModel.
Definition: ScalingModel.hpp:23
Dakota::repair_restart
void repair_restart(StringArray pos_args, String identifier_type)
repair a restart file by removing corrupted evaluations
Definition: restart_util.cpp:661
Dakota::Response::metaData
std::vector< RespMetadataT > metaData
metadata storage
Definition: DakotaResponse.hpp:416
Dakota::Interface::restart_file
virtual bool restart_file() const
return flag indicating usage of the restart file
Definition: DakotaInterface.cpp:1495
Dakota::ParallelLibrary::command_line_post_run_output
const String & command_line_post_run_output() const
postRunOutput fname
Definition: ParallelLibrary.hpp:1366
Dakota::SharedVariablesDataRep::numCV
size_t numCV
number of active continuous variables
Definition: SharedVariablesData.hpp:265
Dakota::ApplicationInterface::lenPRPairMessage
int lenPRPairMessage
length of a MPIPackBuffer containing a ParamResponsePair object; computed in Model::init_communicator...
Definition: ApplicationInterface.hpp:435
Dakota::SharedResponseDataRep
The representation of a SharedResponseData instance. This representation, or body,...
Definition: SharedResponseData.hpp:33
Dakota::NonDLocalInterval::minMaxOptimizer
Iterator minMaxOptimizer
local gradient-based optimizer
Definition: NonDLocalInterval.hpp:82
Dakota::NonDWASABIBayesCalibration::exportFileFormat
unsigned short exportFileFormat
Format of imported posterior samples and values file.
Definition: NonDWASABIBayesCalibration.hpp:104
Dakota::OutputManager::cerrRedirector
ConsoleRedirector cerrRedirector
set of redirections for Dakota::Cerr; stores any tagged filename when there are concurrent Iterators ...
Definition: OutputManager.hpp:400
Dakota::NonDAdaptImpSampling::initialize
void initialize(const RealVectorArray &full_points, bool x_space_data, size_t resp_index, Real initial_prob, Real failure_threshold)
initializes data needed for importance sampling: an initial set of points around which to sample,...
Definition: NonDAdaptImpSampling.cpp:151
Dakota::NonDGPImpSampling::core_run
void core_run()
perform the GP importance sampling and return probability of failure
Definition: NonDGPImpSampling.cpp:147
Dakota::Response::update
void update(const Response &response, bool pull_metadata=false)
Used in place of operator= when only results data updates are desired (functionValues/functionGradien...
Definition: DakotaResponse.hpp:969
Dakota::SimulationModel::solution_level_int_value
int solution_level_int_value() const
return a discrete int variable value corresponding to solnCntlADVIndex
Definition: SimulationModel.cpp:365
Dakota::Iterator::active_set
const ActiveSet & active_set() const
return the default active set (used by iterators that employ evaluate_parameter_sets())
Definition: DakotaIterator.hpp:753
Dakota::SurrBasedLocalMinimizer::nonlinEqTargetsSlack
RealVector nonlinEqTargetsSlack
individual violations of nonlinear equality constraint targets
Definition: SurrBasedLocalMinimizer.hpp:235
Dakota::RelaxedVariables::RelaxedVariables
RelaxedVariables(const ProblemDescDB &problem_db, const ShortShortPair &view)
standard constructor
Definition: RelaxedVariables.cpp:29
Dakota::NonDExpansion::refineType
short refineType
refinement type: NO_REFINEMENT, P_REFINEMENT, or H_REFINEMENT
Definition: NonDExpansion.hpp:506
Dakota::NonDLHSSampling::qoiSamplesMatrix
RealMatrix qoiSamplesMatrix
Datastructure to store samples which can be used for bootstrapping.
Definition: NonDLHSSampling.hpp:183
Dakota::DataVariables::state
size_t state()
return total number of state variables
Definition: DataVariables.hpp:969
Dakota::NonD::archive_pdf
void archive_pdf(size_t fn_index, size_t inc_id=0)
archive a single pdf histogram for specified function
Definition: DakotaNonD.cpp:1608
Dakota::DataMethodRep::emulatorType
short emulatorType
the emulator specification in MethodNonDBayesCalib
Definition: DataMethod.hpp:1186
Dakota::ProblemDescDB::dbRep
std::shared_ptr< ProblemDescDB > dbRep
pointer to the letter (initialized only for the envelope)
Definition: ProblemDescDB.hpp:519
Dakota::DataModelRep::importSurrogate
bool importSurrogate
Option to turn on surrogate model import (import_model)
Definition: DataModel.hpp:205
Dakota::NonDHierarchSampling::avgEstVar
Real avgEstVar
final estimator variance for targeted moment (usually mean), averaged across QoI
Definition: NonDHierarchSampling.hpp:83
Dakota::DataEnvironmentRep::preRunOutput
String preRunOutput
filename for pre_run output
Definition: DataEnvironment.hpp:64
Dakota::SurrBasedMinimizer::penalty_merit
Real penalty_merit(const RealVector &fn_vals, const BoolDeque &sense, const RealVector &primary_wts)
compute a penalty function from a set of function values
Definition: SurrBasedMinimizer.cpp:715
Dakota::Response::overlay
void overlay(const Response &response)
add incoming response to functionValues/Gradients/Hessians
Dakota::NonDExpansion::archive_moments
void archive_moments()
archive the central moments (numerical and expansion) to ResultsDB
Definition: NonDExpansion.cpp:3537
Dakota::Environment::parallel_library
ParallelLibrary & parallel_library()
return parallelLib
Definition: DakotaEnvironment.hpp:190
Dakota::TANA3Approximation::gradient
const RealVector & gradient(const Variables &vars)
retrieve the approximate function gradient for a given parameter vector
Definition: TANA3Approximation.cpp:322
Dakota::Response::function_gradient
const Real * function_gradient(int i) const
return the i-th function gradient as a const Real*
Definition: DakotaResponse.hpp:670
dakota::surrogates::Surrogate::responseScaleFactor
double responseScaleFactor
Response scale factor.
Definition: SurrogatesBase.hpp:182
Dakota::DDACEDesignCompExp::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: DDACEDesignCompExp.cpp:124
dakota::surrogates::GaussianProcess::basisMatrix
MatrixXd basisMatrix
Basis matrix for the sample points in polynomial regression.
Definition: SurrogatesGaussianProcess.hpp:339
Dakota::SurrogatesBaseApprox::model
std::shared_ptr< dakota::surrogates::Surrogate > model
The native surrogate model.
Definition: DakotaSurrogates.hpp:107
Dakota::ProgramOptions::writeRestartFile
String writeRestartFile
e.g., "dakota.new.rst"
Definition: ProgramOptions.hpp:243
Dakota::HDF5IOHelper::create_empty_dataset
void create_empty_dataset(const String &dset_name, const IntArray &dims, ResultsOutputType stored_type, int chunk_size=0, const void *fill_val=NULL)
Create an empty dataset. Setting the first element of dims to 0 makes the dataset unlimited in that d...
Definition: HDF5_IO.cpp:360
Dakota::ProgramOptions::input_string
const String & input_string() const
alternate Dakota input string literal; also set when input is read from stdin
Definition: ProgramOptions.cpp:115
Dakota::NOWPACTraits::NOWPACTraits
NOWPACTraits()
default constructor
Definition: NOWPACOptimizer.hpp:154
Dakota::DataModel::operator=
DataModel & operator=(const DataModel &)
assignment operator
Definition: DataModel.cpp:227
Dakota::SimulationModel::derived_init_serial
void derived_init_serial()
set up SimulationModel for serial operations (request forwarded to userDefinedInterface).
Definition: SimulationModel.hpp:369
Dakota::NonDMultilevControlVarSampling::multilevel_control_variate_mc_pilot_projection
void multilevel_control_variate_mc_pilot_projection()
Qcorr approach projecting estimator performance from a pilot sample.
Definition: NonDMultilevControlVarSampling.cpp:786
Dakota::MPIUnpackBuffer::unpack
void unpack(u_long &data)
Unpack a unsigned long.
Definition: MPIPackBuffer.hpp:247
Dakota::DataModelRep::advancedOptionsFilename
String advancedOptionsFilename
file containing advanced surrogate option overrides
Definition: DataModel.hpp:313
Dakota::ProbabilityTransformModel::truncatedBounds
bool truncatedBounds
boolean flag indicating use of distribution truncation for defining global model bounds
Definition: ProbabilityTransformModel.hpp:176
Dakota::TrackerHTTP::dakotaVersion
std::string dakotaVersion
DAKOTA version.
Definition: TrackerHTTP.hpp:125
dakota::MatrixXi
Eigen::MatrixXi MatrixXi
Eigen generic matrix of integers in Dakota namespace.
Definition: util_data_types.hpp:55
Dakota::NonDAdaptImpSampling::evaluate_samples
void evaluate_samples(const RealVectorArray &var_samples_u, RealVector &fn_samples)
evaluate the model at the sample points and store the responses
Definition: NonDAdaptImpSampling.cpp:661
Dakota::SurrBasedLocalMinimizer::verify
virtual void verify()=0
verify the approximate iterate and update the trust region for the next approximate optimization cycl...
Dakota::DataModelRep::marsInterpolation
String marsInterpolation
interpolation type for MARS approximation
Definition: DataModel.hpp:260
Dakota::HDF5IOHelper::get_matrix
void get_matrix(const std::string &dset_name, Teuchos::SerialDenseMatrix< int, T > &matrix, const int &index, const bool &transpose=false) const
Get the matrix (2D) at the index into the 0th dimension of the 3D dataset at dsetname....
Definition: HDF5_IO.hpp:1247
Dakota::ProgramOptions::pre_run_input
const String & pre_run_input() const
filename for pre-run input
Definition: ProgramOptions.cpp:174
Dakota::AppsTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: APPSOptimizer.hpp:63
Dakota::Pybind11Interface::wait_local_evaluations
virtual void wait_local_evaluations(PRPQueue &prp_queue)
Python supports batch only, not true asynch (this does the work)
Definition: Pybind11Interface.cpp:122
Dakota::DataMethodRep::pstudyFileActive
bool pstudyFileActive
whether to import active variables only
Definition: DataMethod.hpp:1391
Dakota::ProblemDescDB::min_procs_per_ie
int min_procs_per_ie()
compute minimum iterator partition size based on lower level overrides
Definition: ProblemDescDB.cpp:1240
Dakota::NestedModel::serve_run
void serve_run(ParLevLIter pl_iter, int max_eval_concurrency)
Service optionalInterface and subModel job requests received from the master. Completes when a termin...
Definition: NestedModel.cpp:2065
Dakota::NonDLocalReliability::initialPtUSpec
RealVector initialPtUSpec
user specification or default initial guess for local optimization
Definition: NonDLocalReliability.hpp:300
Dakota::Model::continuous_variable_labels
StringMultiArrayConstView continuous_variable_labels() const
return the active continuous variable labels from currentVariables
Definition: DakotaModel.hpp:2443
Dakota::ExecutableEnvironment::execute
void execute()
the run function for the environment: invoke the iterator(s) on the model(s). Called from main....
Definition: ExecutableEnvironment.cpp:58
Dakota::SharedVariablesDataRep::state_counts
void state_counts(size_t &num_csv, size_t &num_dsiv, size_t &num_dssv, size_t &num_dsrv) const
compute state variables sums from variablesCompsTotals
Definition: SharedVariablesData.hpp:481
Dakota::SeqHybridMetaIterator::prpResults
PRP2DArray prpResults
2-D array of results corresponding to numIteratorJobs, one set of results per job (iterators may retu...
Definition: SeqHybridMetaIterator.hpp:138
Dakota::Model::operator=
Model operator=(const Model &model)
assignment operator
Definition: DakotaModel.cpp:348
Dakota::DataTransformModel::~DataTransformModel
~DataTransformModel()
destructor
Definition: DataTransformModel.cpp:185
Dakota::StringScale::items
std::vector< const char * > items
Pointers to the strings that make up the scale.
Definition: dakota_results_types.hpp:489
Dakota::Model::discrete_real_variable
Real discrete_real_variable(size_t i) const
return an active discrete real variable from currentVariables
Definition: DakotaModel.hpp:1928
Dakota::NonD::print_multilevel_model_summary
void print_multilevel_model_summary(std::ostream &s, const std::vector< ArrayType > &N_samp, String type, short seq_type, bool discrep_flag)
print evaluation summary for multilevel sampling across 2D model+level profile (allocations) or 3D mo...
Definition: DakotaNonD.hpp:812
Dakota::Model::model_rep
std::shared_ptr< Model > model_rep() const
returns modelRep for access to derived class member functions that are not mapped to the top Model le...
Definition: DakotaModel.hpp:3797
Dakota::Model::solution_level_cost_index
virtual size_t solution_level_cost_index() const
return currently active level within the solution level control (SimulationModel)
Definition: DakotaModel.cpp:3716
Dakota::Variables::map_variables_by_view
void map_variables_by_view(const Variables &vars)
map from vars into the corresponding variables based on active views
Definition: DakotaVariables.hpp:1044
Dakota::SimulationModel::stop_servers
void stop_servers()
executed by the master to terminate userDefinedInterface server operations when SimulationModel itera...
Definition: SimulationModel.hpp:405
Dakota::SharedVariablesDataRep::adiv
size_t adiv() const
accumulate all discrete int variables from variablesCompsTotals, allRelaxedDiscreteInt
Definition: SharedVariablesData.hpp:372
Dakota::Variables::continuous_variable_ids
SizetMultiArrayConstView continuous_variable_ids() const
return the active continuous variable position identifiers
Definition: DakotaVariables.hpp:1385
Dakota::DataMethodRep::wilksFlag
bool wilksFlag
Flag to specify use of Wilks formula to calculate num samples.
Definition: DataMethod.hpp:888
Dakota::ProblemDescDB::dataResponsesIter
std::list< DataResponses >::iterator dataResponsesIter
iterator identifying the active list node in dataResponsesList
Definition: ProblemDescDB.hpp:487
Dakota::NonlinearCGOptimizer::maxLinesearchIters
unsigned maxLinesearchIters
maximum evaluations in line search
Definition: NonlinearCGOptimizer.hpp:100
Dakota::WorkdirHelper::prepend_preferred_env_path
static void prepend_preferred_env_path(const std::string &extra_path)
Prepend cached preferredEnvPath with extra_path and update $PATH environment variable.
Definition: WorkdirHelper.cpp:115
Dakota::NonDGenACVSampling::bestDAGIter
UShortArraySet::const_iterator bestDAGIter
the best performing model graph among the set from generate_dags()
Definition: NonDGenACVSampling.hpp:279
Dakota::NonDBayesCalibration::standardizedSpace
bool standardizedSpace
flag indicating use of a variable transformation to standardized probability space for the model or e...
Definition: NonDBayesCalibration.hpp:425
Dakota::GaussProcApproximation::constraint_eval
static void constraint_eval(int mode, int n, const Teuchos::SerialDenseVector< int, double > &X, Teuchos::SerialDenseVector< int, double > &g, Teuchos::SerialDenseMatrix< int, double > &gradC, int &result_mode)
static function used by OPT++ as the constraint function in the optimization of the negative log like...
Definition: GaussProcApproximation.cpp:948
Dakota::MPIPackBuffer::pack
void pack(const char &data)
Pack a char.
Definition: MPIPackBuffer.hpp:105
Dakota::DataResponsesRep::scalarDataFormat
unsigned short scalarDataFormat
tabular format of the scalar data file
Definition: DataResponses.hpp:172
dakota_destroy
void DAKOTA_DLL_FN dakota_destroy(int id)
delete Dakota runner instance id and remove from active list
Definition: dakota_dll_api.cpp:285
Dakota::RecastModel::update_secondary_response
void update_secondary_response(const Model &model)
update only the secondary response data from subModel
Definition: RecastModel.cpp:1358
Dakota::ParallelLibrary::push_output_tag
void push_output_tag(const ParallelLevel &pl)
conditionally append an iterator server id tag to the hierarchical output tag, manage restart,...
Definition: ParallelLibrary.cpp:1043
Dakota::Constraints::sharedVarsData
SharedVariablesData sharedVarsData
configuration data shared from a Variables instance
Definition: DakotaConstraints.hpp:342
Dakota::NonDEnsembleSampling::relaxRecursiveFactor
Real relaxRecursiveFactor
a recursive relaxation factor (see DataMethod.hpp for usage notes)
Definition: NonDEnsembleSampling.hpp:235
Dakota::NonDLocalReliability::probability
Real probability(Real beta)
Convert reliability to probability using a first-order integration.
Definition: NonDLocalReliability.hpp:374
Dakota::Constraints::check_zeros
void check_zeros(const Real *ptr, int ptr_len) const
ensure zeros in removed columns when contracting linear constraints coeffs
Definition: DakotaConstraints.hpp:1153
Dakota::ProcessHandleApplicInterface::analysisProcessIdMap
std::map< pid_t, int > analysisProcessIdMap
map of fork process id's to analysis job id's for asynchronous analyses
Definition: ProcessHandleApplicInterface.hpp:124
Dakota::salinas_main
int salinas_main(int argc, char *argv[], MPI_Comm *comm)
subroutine interface to SALINAS simulation code
Dakota::QMEApproximation::minX
RealVector minX
vector of minimum parameter values used in scaling
Definition: QMEApproximation.hpp:85
Dakota::Analyzer::archive_model_variables
virtual void archive_model_variables(const Model &, size_t idx) const
archive model evaluation points
Definition: DakotaAnalyzer.hpp:150
Dakota::NonDGenACVSampling::dagDepthLimit
unsigned short dagDepthLimit
depth throttle for constraining set from generate_dags()
Definition: NonDGenACVSampling.hpp:254
Dakota::DataMethodRep::refinementControl
short refinementControl
refinement control for stochastic expansions from dimension refinement keyword group
Definition: DataMethod.hpp:965
Dakota::Constraints::constraintsRep
std::shared_ptr< Constraints > constraintsRep
pointer to the letter (initialized only for the envelope)
Definition: DakotaConstraints.hpp:443
Dakota::NCSUTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: NCSUOptimizer.hpp:36
Dakota::expand_for_fields_stl
void expand_for_fields_stl(const SharedResponseData &srd, const T &src_array, const String &src_desc, bool allow_by_element, T &expanded_array)
expand primary response specs in STL containers, e.g. scale types, for fields no change on empty,...
Definition: SharedResponseData.hpp:485
Dakota::FSUDesignCompExp::varyPattern
bool varyPattern
flag for continuing the random number or QMC sequence from a previous execution (e....
Definition: FSUDesignCompExp.hpp:120
Dakota::RichExtrapVerification::refinementRefPt
RealVector refinementRefPt
This is a reference point reported for the converged extrapQOI and numErrorQOI. It currently correspo...
Definition: RichExtrapVerification.hpp:96
Dakota::TestDriverInterface::steel_column_cost
int steel_column_cost()
solve a predator prey population dynamics model
Definition: TestDriverInterface.cpp:2837
Dakota::SharedVariablesData::components_totals
const SizetArray & components_totals() const
return variable type counts for {continuous,discrete integer,discrete real} {design,...
Definition: SharedVariablesData.hpp:1620
Dakota::ProcessHandleApplicInterface::argList
std::vector< std::string > argList
an array of strings for use with execvp(const char *, char * const *). These are converted to an arra...
Definition: ProcessHandleApplicInterface.hpp:128
Dakota::RecastModel::combine_approximation
void combine_approximation()
combine the current approximation with previously stored data sets
Definition: RecastModel.hpp:985
Dakota::SNLLOptimizer::core_run
void core_run()
Performs the iterations to determine the optimal solution.
Definition: SNLLOptimizer.cpp:1179
Dakota::HDF5IOHelper::set_vector
void set_vector(const String &dset_name, const T &data, const int &index, const bool &row=true)
Set a row or column in a 2D dataset at index using its name.
Definition: HDF5_IO.hpp:689
Dakota::DataModelRep::annRange
Real annRange
range for artificial neural network approximation
Definition: DataModel.hpp:266
Dakota::DataMethodRep::exportCorrVarFormat
unsigned short exportCorrVarFormat
tabular format for corrected model variance export file
Definition: DataMethod.hpp:1282
Dakota::RelaxedVariables::write
void write(std::ostream &s, unsigned short vars_part=ALL_VARS) const
write a variables object to an std::ostream, e.g., the console, optionally specifying which partition...
Definition: RelaxedVariables.cpp:154
Dakota::method_hdf5_link_name
String method_hdf5_link_name(const StrStrSizet &iterator_id)
Create a method name (HDF5 link name) from iterator_id.
Definition: ResultsDBHDF5.cpp:41
Dakota::SharedApproxData::post_finalize
virtual void post_finalize()
clean up popped bookkeeping following aggregation
Definition: SharedApproxData.cpp:408
Dakota::ProgramOptions::help
bool help() const
is help mode active?
Definition: ProgramOptions.cpp:152
Dakota::Interface::init_evaluation_counters
void init_evaluation_counters(size_t num_fns)
initialize fine grained evaluation counters, sizing if needed
Definition: DakotaInterface.cpp:387
Dakota::Approximation::add_array
void add_array(const RealMatrix &sample_vars, bool v_copy, const RealVector &sample_resp, bool r_copy, size_t key_index=_NPOS)
add surrogate data from the provided sample and response data, assuming continuous variables and func...
Definition: DakotaApproximation.cpp:1192
Dakota::Minimizer::resize_best_vars_array
void resize_best_vars_array(size_t newsize)
Safely resize the best variables array to newsize taking into account the envelope-letter design patt...
Definition: DakotaMinimizer.cpp:1035
Dakota::NonD::requestedRelLevels
RealVectorArray requestedRelLevels
requested reliability levels for all response functions
Definition: DakotaNonD.hpp:350
Dakota::Analyzer::read_variables_responses
void read_variables_responses(int num_evals, size_t num_vars)
convenience function for reading variables/responses (used in derived classes post_input)
Definition: DakotaAnalyzer.cpp:622
Dakota::JEGAOptimizer::Evaluator::Name
static const std::string & Name()
Returns the proper name of this operator.
Definition: JEGAOptimizer.cpp:208
Dakota::Model::track_evaluation_ids
virtual void track_evaluation_ids(bool track)
assigns a flag to track evaluation ids within surrogate data, enabling id-based lookups for data repl...
Definition: DakotaModel.cpp:4194
Dakota::OutputManager::tabularFormat
unsigned short tabularFormat
tabular format options; see enum
Definition: OutputManager.hpp:419
Dakota::SharedVariablesDataRep::relax_counts
void relax_counts(size_t &num_cv, size_t &num_div, size_t &num_drv, size_t offset_di, size_t offset_dr) const
adjust counts based on allRelaxedDiscrete{Int,Real}
Definition: SharedVariablesData.hpp:396
Dakota::MPIUnpackBuffer::Index
int Index
The index into the current buffer.
Definition: MPIPackBuffer.hpp:272
Dakota::DataVariablesRep::discreteStateSetStrLabels
StringArray discreteStateSetStrLabels
labels array for the discrete state variables defined by a string set (from the discrete_state_set de...
Definition: DataVariables.hpp:675
Dakota::LeastSq::prevLSqInstance
LeastSq * prevLSqInstance
pointer containing previous value of leastSqInstance
Definition: DakotaLeastSq.hpp:68
Dakota::NonDLocalReliability::warmStartFlag
bool warmStartFlag
flag indicating the use of warm starts
Definition: NonDLocalReliability.hpp:328
Dakota::ProcessHandleApplicInterface::ofilter_argument_list
void ofilter_argument_list()
set argList for execution of the output filter
Definition: ProcessHandleApplicInterface.hpp:202
Dakota::SurrBasedMinimizer::approxSubProbMinimizer
Iterator approxSubProbMinimizer
the minimizer used on the surrogate model to solve the approximate subproblem on each surrogate-based...
Definition: SurrBasedMinimizer.hpp:149
Dakota::NonDMultifidelitySampling
Perform Approximate Control Variate Monte Carlo sampling for UQ.
Definition: NonDMultifidelitySampling.hpp:27
Dakota::EnsembleSurrModel::truthModel
Model truthModel
the single truth reference model
Definition: EnsembleSurrModel.hpp:281
Dakota::NonDAdaptiveSampling::outputDir
String outputDir
Temporary string for dumping validation files used in TopoAS visualization.
Definition: NonDAdaptiveSampling.hpp:123
Dakota::Model::nonlinear_ineq_constraint_upper_bounds
const RealVector & nonlinear_ineq_constraint_upper_bounds() const
return the nonlinear inequality constraint upper bounds
Definition: DakotaModel.hpp:3505
Dakota::SimulationModel::restart_file
bool restart_file(bool recurse_flag=true) const
return flag indicated usage of a restart file by the SimulationModel (request forwarded to userDefine...
Definition: SimulationModel.hpp:429
Dakota::NonDCubature::~NonDCubature
~NonDCubature()
destructor
Definition: NonDCubature.cpp:70
Dakota::EffGlobalMinimizer::update_constraints
void update_constraints(const RealVector &fn_vals)
update constraint penalties and multipliers for a single response
Definition: EffGlobalMinimizer.hpp:367
Dakota::NonD::load_pilot_sample
void load_pilot_sample(const SizetArray &pilot_spec, size_t num_steps, SizetArray &delta_N_l)
distribute pilot sample specification across model forms or levels
Definition: DakotaNonD.cpp:551
Dakota::C3FnTrainData::sobol
struct C3SobolSensitivity * sobol()
get pointer to the Sobol' indices object
Definition: C3FnTrainData.hpp:294
Dakota::DataVariablesRep::normalUncVars
RealVector normalUncVars
initial values of the normal uncertain variables (from the initial_point specification in VarCAUV_Nor...
Definition: DataVariables.hpp:320
dakota::surrogates::Surrogate::build
virtual void build(const MatrixXd &samples, const MatrixXd &response)=0
Build the Surrogate using specified build data.
dakota::util::error
void error(const std::string &msg)
Throws a std::runtime_error based on the message argument.
Definition: util_common.cpp:21
Dakota::ParallelLibrary::check_error
void check_error(const String &err_source, int err_code)
check the MPI return code and abort if error
Definition: ParallelLibrary.hpp:1383
Dakota::NomadOptimizer::Evaluator::set_constraint_map
void set_constraint_map(int numNomadNonlinearIneqConstraints, int numNomadNonlinearEqConstraints, std::vector< int > constraintMapIndices, std::vector< double > constraintMapMultipliers, std::vector< double > constraintMapOffsets)
publishes constraint transformation
Definition: NomadOptimizer.hpp:268
Dakota::DataMethodRep::threshStepLength
Real threshStepLength
the threshStepLength choice for nonlinearly constrained APPS in MethodAPPSDC
Definition: DataMethod.hpp:552
Dakota::RecastModel::solution_level_cost
Real solution_level_cost() const
return active cost estimate from subModel::solnControlCostMap
Definition: RecastModel.hpp:878
Dakota::SOLBase::linConstraintMatrixF77
double * linConstraintMatrixF77
[A] matrix from NPSOL manual: linear constraint coefficients
Definition: SOLBase.hpp:189
Dakota::Response::field_coords_view
RealMatrix field_coords_view(size_t i)
return a "view" of the i-th field's coordinates
Definition: DakotaResponse.hpp:589
Dakota::NonDExpansion::expansionBasisType
short expansionBasisType
type of expansion basis: DEFAULT_BASIS or Pecos::{NODAL,HIERARCHICAL}_INTERPOLANT for SC or Pecos::{T...
Definition: NonDExpansion.hpp:410
Dakota::SubspaceModel::update_var_labels
void update_var_labels()
update variable labels
Definition: SubspaceModel.cpp:316
Dakota::DataMethodRep::showAllEval
bool showAllEval
the DISPLAY_ALL_EVAL specification for NOMAD
Definition: DataMethod.hpp:813
Dakota::SurrogatesPythonApprox::moduleFile
String moduleFile
Python module filename.
Definition: DakotaSurrogatesPython.hpp:49
Dakota::Iterator::method_recourse
virtual void method_recourse(unsigned short method_name)
perform a method switch, if possible, due to a detected conflict with the simultaneous use of method_...
Definition: DakotaIterator.cpp:1780
Dakota::C3Approximation::min_coefficients
int min_coefficients() const
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: C3Approximation.cpp:1029
Dakota::DataFitSurrModel::referenceCLBnds
RealVector referenceCLBnds
stores a reference copy of active continuous lower bounds when the approximation is built; used to de...
Definition: DataFitSurrModel.hpp:487
Dakota::dummy_model
Model dummy_model
dummy Model object used for mandatory reference initialization or default virtual function return by ...
Definition: DakotaModel.cpp:42
Dakota::NonDLHSSingleInterval::~NonDLHSSingleInterval
~NonDLHSSingleInterval()
destructor
Definition: NonDLHSSingleInterval.cpp:25
Dakota::partial_prp_equality
predicate for comparing ONLY the interfaceId and Vars attributes of PRPair
Definition: PRPMultiIndex.hpp:136
Dakota::NonDMultilevelPolynomialChaos::increment_sample_sequence
void increment_sample_sequence(size_t new_samp, size_t total_samp, size_t step)
increment sequence in numSamplesOnModel for multilevel_regression()
Definition: NonDMultilevelPolynomialChaos.cpp:759
Dakota::DataModelRep::decompCellType
String decompCellType
type of local cell of domain decomp
Definition: DataModel.hpp:273
Dakota::Iterator::sampling_increment
virtual void sampling_increment()
increment to next in sequence of refinement samples
Definition: DakotaIterator.cpp:1709
Dakota::Variables::adrv
size_t adrv() const
total number of discrete real vars
Definition: DakotaVariables.hpp:794
Dakota::NonDMultilevelSampling::multilevel_mc_online_pilot
void multilevel_mc_online_pilot()
Perform multilevel Monte Carlo across the discretization levels for a particular model form using QoI...
Definition: NonDMultilevelSampling.cpp:302
Dakota::LeastSq::numLeastSqTerms
size_t numLeastSqTerms
number of least squares terms
Definition: DakotaLeastSq.hpp:63
Dakota::COLINTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: COLINOptimizer.hpp:43
Dakota::Interface::fineGrainEvalCounters
bool fineGrainEvalCounters
controls use of fn val/grad/hess counters for detailed evaluation report
Definition: DakotaInterface.hpp:385
Dakota::ActiveSubspaceModel::inactiveBasis
RealMatrix inactiveBasis
basis for the inactive subspace
Definition: ActiveSubspaceModel.hpp:248
Dakota::NonDStochCollocation::config_approximation_type
void config_approximation_type(String &approx_type)
define approx_type based on expansion settings
Definition: NonDStochCollocation.cpp:288
Dakota::NonDGPImpSampling::rhoDrawThis
RealVector rhoDrawThis
rhoDrawThis, appended locally to hold the rhoDraw density for calculating draws
Definition: NonDGPImpSampling.hpp:119
Dakota::NonDExpansion::sequence_cost
Real sequence_cost(size_t step, const RealVector &cost)
return aggregate cost (one or more models) for a level sample
Definition: NonDExpansion.hpp:691
Dakota::GaussProcApproximation::get_process_variance
void get_process_variance()
Gets the estimate of the process variance given the values of beta and the correlation lengthscales
Definition: GaussProcApproximation.cpp:548
Dakota::OutputManager::add_tabular_data
void add_tabular_data(const Variables &vars, const String &iface, const Response &response)
adds data to each window in the 2d graphics and adds a row to the tabular data file for the evaluatio...
Definition: OutputManager.cpp:494
Dakota::DDACEDesignCompExp::get_parameter_sets
void get_parameter_sets(Model &model)
Generate one block of numSamples samples (ndim * num_samples), populating allSamples; ParamStudy is t...
Definition: DDACEDesignCompExp.cpp:187
Dakota::DataMethodRep::stepLenToBoundary
Real stepLenToBoundary
the steplength_to_boundary specification for nonlinear interior-point methods in MethodOPTPPDC
Definition: DataMethod.hpp:532
Dakota::ScilabInterface
Definition: ScilabInterface.hpp:27
Dakota::DataVariablesRep::numDiscreteStateSetStrVars
size_t numDiscreteStateSetStrVars
number of discrete state variables defined by a set of strings (from the discrete_state_set string sp...
Definition: DataVariables.hpp:203
Dakota::LeastSq::retrievedIterPriFns
bool retrievedIterPriFns
whether final primary iterator space functions have been retrieved (possibly by a derived class)
Definition: DakotaLeastSq.hpp:82
Dakota::DakotaROLEqConstraints::dakotaModel
Model & dakotaModel
Dakota problem data provided by user.
Definition: ROLOptimizer.hpp:451
Dakota::NonDLocalReliability::prevICVars
RealVector prevICVars
previous design vector. Used for warm-starting initialPtU within RBDO.
Definition: NonDLocalReliability.hpp:318
Dakota::APPSEvalMgr::submit
bool submit(const int apps_tag, const HOPSPACK::Vector &apps_xtrial, const HOPSPACK::EvalRequestType apps_request)
performs a function evaluation at APPS-provided x_in
Definition: APPSEvalMgr.cpp:47
dakota::surrogates::PolynomialRegression::hessian
MatrixXd hessian(const MatrixXd &eval_point)
Evaluate the Hessian of the polynomial surrogate at a single point for QoI index 0.
Definition: SurrogatesPolynomialRegression.hpp:164
Dakota::DataMethodRep::tiConfidenceLevel
Real tiConfidenceLevel
Confidence level parameter for the calculation of double sided tolerance interval equivalent normal.
Definition: DataMethod.hpp:945
SIM::ParallelDirectApplicInterface::derived_map_asynch
void derived_map_asynch(const Dakota::ParamResponsePair &pair)
no-op hides base error; job batching occurs within wait_local_evaluations()
Definition: PluginParallelDirectApplicInterface.hpp:93
Dakota::DataResponsesRep::primaryRespFnScales
RealVector primaryRespFnScales
vector of primary response function scaling factors (from the objective_function_scales specification...
Definition: DataResponses.hpp:132
Dakota::EffGlobalMinimizer::initialize_sub_problem
void initialize_sub_problem(const String &approx_type, int samples, int seed, bool use_derivs, const String &sample_reuse, const String &import_build_points_file=String(), unsigned short import_build_format=TABULAR_ANNOTATED, bool import_build_active_only=false, const String &export_approx_points_file=String(), unsigned short export_approx_format=TABULAR_ANNOTATED)
shared ctor code for initializing Models and Minimizers for solving an approximate sub-problem
Definition: EffGlobalMinimizer.cpp:145
Dakota::TrackerHTTP::curlPtr
CURL * curlPtr
pointer to the curl handler instance
Definition: TrackerHTTP.hpp:103
Dakota::NonDPolynomialChaos::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDPolynomialChaos.cpp:848
Dakota::FSUDesignCompExp::numSamples
size_t numSamples
current number of samples to be evaluated
Definition: FSUDesignCompExp.hpp:85
Dakota::TestDriverInterface::sobol_ishigami
int sobol_ishigami()
Sobol SA transcendental test function.
Definition: TestDriverInterface.cpp:3129
Dakota::SurfpackApproximation::diagnostics_available
bool diagnostics_available() override
check if the diagnostics are available (true for the Surfpack types)
Definition: SurfpackApproximation.hpp:189
Dakota::apply_matrix_transpose_partial
void apply_matrix_transpose_partial(const RealMatrix &M, const VectorType &v1, VectorType &v2)
Applies transpose of a RealMatrix to a vector (or subset of vector) v1.
Definition: dakota_data_util.hpp:308
Dakota::ApplicationInterface::iteratorCommSize
int iteratorCommSize
size of iteratorComm
Definition: ApplicationInterface.hpp:405
Dakota::ActiveSubspaceModel::build_cv_surrogate
Real build_cv_surrogate(Model &cv_surr_model, RealMatrix training_x, IntResponseMap training_y, RealMatrix test_x, IntResponseMap test_y)
Build moving least squares surrogate over candidate active subspace.
Definition: ActiveSubspaceModel.cpp:1213
Dakota::NonDExpansion::increment_specification_sequence
virtual void increment_specification_sequence()
increment the input specification sequence and assign values
Definition: NonDExpansion.cpp:2434
Dakota::NonDNonHierarchSampling::optSubProblemSolver
unsigned short optSubProblemSolver
SQP or NIP.
Definition: NonDNonHierarchSampling.hpp:672
Dakota::RelaxedVarConstraints::RelaxedVarConstraints
RelaxedVarConstraints(const SharedVariablesData &svd)
lightweight constructor
Definition: RelaxedVarConstraints.hpp:68
Dakota::NL2SOLLeastSq::NL2SOLLeastSq
NL2SOLLeastSq(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NL2SOLLeastSq.cpp:24
Dakota::ApplicationInterface::beforeSynchAlgPRPQueue
PRPQueue beforeSynchAlgPRPQueue
used to bookkeep vars/set/response of asynchronous algebraic evaluations. This is the queue of algebr...
Definition: ApplicationInterface.hpp:533
Dakota::RecastModel::init_constraints
void init_constraints(bool consistent_vars, size_t num_recast_nln_ineq, size_t num_recast_nln_eq)
initialize userDefinedConstraints, sharing SVD with currentVariables
Definition: RecastModel.cpp:400
Dakota::SurrBasedMinimizer::miPLIndex
size_t miPLIndex
index for the active ParallelLevel within ParallelConfiguration::miPLIters
Definition: SurrBasedMinimizer.hpp:181
Dakota::ResultsManager::add_metadata_to_study
void add_metadata_to_study(const AttributeArray &attrs)
Associate key:value metadata with the object at the location.
Definition: ResultsManager.cpp:70
Dakota::MPIUnpackBuffer::Buffer
char * Buffer
The internal buffer for unpacking.
Definition: MPIPackBuffer.hpp:270
Dakota::NonDQuadrature::tpqDriver
std::shared_ptr< Pecos::TensorProductDriver > tpqDriver
convenience pointer to the numIntDriver representation
Definition: NonDQuadrature.hpp:166
Dakota::Variables::get_view
ShortShortPair get_view(const ProblemDescDB &problem_db) const
defines variablesView from problem_db attributes
Dakota::Constraints::write
virtual void write(std::ostream &s) const
write a variable constraints object to an std::ostream
Definition: DakotaConstraints.cpp:318
Dakota::DataResponsesRep::ignoreBounds
bool ignoreBounds
option to ignore bounds when doing finite differences (default is to honor bounds)
Definition: DataResponses.hpp:187
Dakota::Constraints::discreteRealUpperBnds
RealVector discreteRealUpperBnds
the active discrete upper bounds array view
Definition: DakotaConstraints.hpp:404
Dakota::NOWPACOptimizer::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NOWPACOptimizer.cpp:169
Dakota::NonDGenACVSampling::modelDAGs
std::map< UShortArray, UShortArraySet > modelDAGs
mapping from a key of active model nodes to the set of admissible DAGs that define the control variat...
Definition: NonDGenACVSampling.hpp:263
Dakota::DataModelRep::subspaceCVIncremental
bool subspaceCVIncremental
flag to use incremental dimension estimation in the cross validation metric
Definition: DataModel.hpp:404
Dakota::DataModelRep::decompSupportLayers
int decompSupportLayers
number of support layers for each local basis function
Definition: DataModel.hpp:275
Dakota::Model::combine_approximation
virtual void combine_approximation()
combine the current approximation with previously stored data sets
Definition: DakotaModel.cpp:4250
Dakota::strsplit
std::vector< std::string > strsplit(const std::string &input)
Trim then split a string on {space, tab} and return as vector of strings.
Definition: dakota_data_util.cpp:421
Dakota::NonDRKDDarts::core_run
void core_run()
Definition: NonDRKDDarts.cpp:91
Dakota::NL2SOLLeastSq::xftol
Real xftol
false-convergence tolerance (false_conv_tol)
Definition: NL2SOLLeastSq.hpp:131
Dakota::Constraints::numLinearIneqCons
size_t numLinearIneqCons
number of linear inequality constraints
Definition: DakotaConstraints.hpp:375
Dakota::NonDNonHierarchSampling::optpp_fdnlf1_objective
static void optpp_fdnlf1_objective(int n, const RealVector &x, double &f, int &result_mode)
static FDNLF1 function used by OPT++ for the objective function
Definition: NonDNonHierarchSampling.cpp:2207
Dakota::RecastModel::derived_evaluate_nowait
void derived_evaluate_nowait(const ActiveSet &set)
portion of evaluate_nowait() specific to RecastModel (forward to subModel.evaluate_nowait())
Definition: RecastModel.cpp:538
Dakota::EffGlobalMinimizer::launch_batch
void launch_batch()
launch all jobs in the variables map queues
Definition: EffGlobalMinimizer.cpp:621
Dakota::MixedVariables::write_aprepro
void write_aprepro(std::ostream &s) const
write a variables object to an std::ostream in aprepro format, e.g., a parameters file
Definition: MixedVariables.cpp:110
Dakota::Iterator::sampling_reset
virtual void sampling_reset(size_t min_samples, bool all_data_flag, bool stats_flag)
reset sampling iterator to use at least min_samples
Definition: DakotaIterator.cpp:1689
Dakota::RecastModel::subordinate_model
Model & subordinate_model()
return subModel
Definition: RecastModel.hpp:762
Dakota::NonDSampling::sampleType
unsigned short sampleType
the sample type: default, random, lhs, incremental random, or incremental lhs
Definition: NonDSampling.hpp:308
Dakota::ExperimentData::scalar_data
Real scalar_data(size_t response, size_t experiment)
retrieve the data value for the given response, for the given experiment
Definition: ExperimentData.hpp:566
Dakota::ResultsManager::insert
void insert(const StrStrSizet &iterator_id, const StringArray &location, const StoredType &sent_data, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray(), const bool &transpose=false) const
Insert using dimension scales and attributes (DimScaleMap and AttributeArray in dakota_results_types....
Definition: ResultsManager.hpp:129
Dakota::NonDLocalReliability::reliability_residual_derivative
Real reliability_residual_derivative(const Real &p, const Real &beta, const RealVector &kappa)
compute the residual derivative for inversion of second-order probability corrections using Newton's ...
Definition: NonDLocalReliability.cpp:2627
Dakota::Model::solution_control_discrete_variable_index
virtual size_t solution_control_discrete_variable_index() const
return index of solution control variable within all discrete variables
Definition: DakotaModel.cpp:3775
Dakota::NonDLHSSampling::update_final_statistics
void update_final_statistics()
update finalStatistics and (if MC sampling) finalStatErrors
Definition: NonDLHSSampling.cpp:765
Dakota::Approximation::~Approximation
virtual ~Approximation()
destructor
Definition: DakotaApproximation.cpp:229
Dakota::Model::estDerivsFlag
bool estDerivsFlag
flags presence of estimated derivatives within a set of calls to evaluate_nowait()
Definition: DakotaModel.hpp:1625
Dakota::WorkdirHelper::concat_path
static bfs::path concat_path(const bfs::path &p_in, const String &tag)
concatenate a string onto the end of a path
Definition: WorkdirHelper.cpp:893
Dakota::NonDGPMSABayesCalibration::cache_acceptance_chain
void cache_acceptance_chain()
retrieve the chain from QUESO and populate acceptanceChain / acceptedFnVals
Definition: NonDGPMSABayesCalibration.cpp:593
Dakota::Model::all_discrete_real_variable_label
void all_discrete_real_variable_label(const String &a_d_v_label, size_t i)
set a label within the all discrete labels in currentVariables
Definition: DakotaModel.hpp:2699
Dakota::Iterator::derived_init_communicators
virtual void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: DakotaIterator.cpp:1264
Dakota::DataMethodRep::tensorGridOrder
UShortArray tensorGridOrder
order of tensor-product grid points that are sub-sampled within orthogonal least interpolation PCE; b...
Definition: DataMethod.hpp:1059
Dakota::Variables::discreteRealVars
RealVector discreteRealVars
the active discrete real variables array view
Definition: DakotaVariables.hpp:627
Dakota::Model::warmStartFlag
bool warmStartFlag
if in warm-start mode, don't reset accumulated data (e.g., quasiHessians)
Definition: DakotaModel.hpp:1460
Dakota::SimulationModel::solnCntlCostMap
std::multimap< Real, size_t > solnCntlCostMap
sorted array of relative costs associated with a set of solution levels
Definition: SimulationModel.hpp:199
Dakota::ApproximationInterface::approximation_coefficients
const RealVectorArray & approximation_coefficients(bool normalized=false)
retrieve the approximation coefficients from each Approximation within an ApproximationInterface
Definition: ApproximationInterface.cpp:911
Dakota::JEGAOptimizer::GetBestMOSolutions
void GetBestMOSolutions(const JEGA::Utilities::DesignOFSortSet &from, const JEGA::Algorithms::GeneticAlgorithm &theGA, std::multimap< RealRealPair, JEGA::Utilities::Design * > &designSortMap)
Retreive the best Designs from a set of solutions assuming that they are generated by a multi objecti...
Definition: JEGAOptimizer.cpp:1658
Dakota::NonDMultilevelFunctionTrain::initialize_ml_regression
void initialize_ml_regression(size_t num_lev, bool &import_pilot)
initializations for multilevel_regression()
Definition: NonDMultilevelFunctionTrain.cpp:374
Dakota::GridApplicInterface::grid_file_test
bool grid_file_test(const String &root_file)
test file(s) for existence based on root_file name
Definition: GridApplicInterface.cpp:260
dakota::surrogates::compute_hyperbolic_indices
void compute_hyperbolic_indices(int num_dims, int level, double p, MatrixXi &indices)
Compute the hyperbolic cross indices for all levels up to level.
Definition: surrogates_tools.cpp:165
Dakota::NonDGlobalInterval::extract_objective
static void extract_objective(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used to extract the active objective function when optimizing for an interval lower o...
Definition: NonDGlobalInterval.cpp:536
main
int main(int argc, char *argv[])
A mock simulator main for testing Dakota in library mode.
Definition: library_mode.cpp:93
Dakota::Variables::active_to_all_variables
void active_to_all_variables(const Variables &vars)
copy the active cv/div/dsv/drv variables from incoming vars to all variables in this instance
Definition: DakotaVariables.hpp:961
Dakota::NonDReliability::respFnCount
int respFnCount
counter for which response function is being analyzed
Definition: NonDReliability.hpp:94
Dakota::Interface::newFnGradCounter
IntArray newFnGradCounter
number of new gradient evaluations by resp fn
Definition: DakotaInterface.hpp:397
Dakota::ApplicationInterface::numEvalServers
int numEvalServers
current number of evaluation servers
Definition: ApplicationInterface.hpp:411
Dakota::NonDMultifidelitySampling::NonDMultifidelitySampling
NonDMultifidelitySampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDMultifidelitySampling.cpp:36
Dakota::BootstrapSamplerBase::operator()
virtual void operator()(Data &bootstrapped_sample)
Generate and store an dataSize out of dataSize bootstrap sample.
Definition: BootstrapSampler.hpp:81
Dakota::SharedC3ApproxData::advancement_available
bool advancement_available()
queries availability of advancing the approximation resolution
Definition: SharedC3ApproxData.cpp:224
Dakota::NonDSampling::backfillDuplicates
bool backfillDuplicates
flags whether to use backfill to enforce uniqueness of discrete LHS samples
Definition: NonDSampling.hpp:372
Dakota::ExperimentData::build_hessian_of_sum_square_residuals_from_function_data
void build_hessian_of_sum_square_residuals_from_function_data(const RealSymMatrixArray &func_hessians, const RealMatrix &func_gradients, const RealVector &residuals, RealSymMatrix &ssr_hessian, const ShortArray &asrv)
Construct the hessian of the sum of squares of residuals.
Definition: ExperimentData.cpp:1404
Dakota::DataFitSurrModel::advancement_available
bool advancement_available()
query approxInterface for available advancements in order, rank, etc.
Definition: DataFitSurrModel.hpp:805
Dakota::compute_col_means
void compute_col_means(RealMatrix &matrix, RealVector &avg_vals)
Computes means of columns of matrix.
Definition: dakota_data_util.cpp:194
Dakota::RichExtrapVerification::numErrorQOI
RealMatrix numErrorQOI
the numerical uncertainty associated with level of refinement (numFunctions by numFactors)
Definition: RichExtrapVerification.hpp:92
Dakota::NonDBayesCalibration::predictionConfigList
RealVector predictionConfigList
list of prediction configurations at which to calculate model discrepancy
Definition: NonDBayesCalibration.hpp:382
Dakota::BootstrapSamplerBase::BootstrapSamplerBase
BootstrapSamplerBase(size_t data_size, Data orig_data)
Constructor for the bootstrap functor base.
Definition: BootstrapSampler.hpp:56
Dakota::Minimizer::numDiscreteIntVars
size_t numDiscreteIntVars
number of active discrete integer vars
Definition: DakotaMinimizer.hpp:240
Dakota::ProblemDescDB::get_sza
const SizetArray & get_sza(const String &entry_name) const
get an SizetArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1648
Dakota::SharedVariablesDataRep::numIDIV
size_t numIDIV
number of inactive discrete integer variables
Definition: SharedVariablesData.hpp:270
Dakota::SharedResponseData::operator=
SharedResponseData & operator=(const SharedResponseData &srd)
assignment operator
Definition: SharedResponseData.hpp:315
dakota::surrogates::SquaredExponentialKernel::compute_gram
void compute_gram(const std::vector< MatrixXd > &dists2, const VectorXd &theta_values, MatrixXd &gram) override
Compute a Gram matrix given a vector of squared distances and kernel hyperparameters.
Definition: SurrogatesGPKernels.cpp:21
Dakota::NonDQUESOBayesCalibration::precondition_proposal
void precondition_proposal(unsigned int chain_index)
use derivative information from the emulator to define the proposal covariance (inverse of misfit Hes...
Definition: NonDQUESOBayesCalibration.cpp:302
Dakota::DiscrepancyCorrection::computeAdditive
bool computeAdditive
flag indicating the need for additive correction calculations
Definition: DiscrepancyCorrection.hpp:200
Dakota::Variables::ordered_labels
StringArray ordered_labels(unsigned short vars_part=ALL_VARS) const
get all or active labels in input spec order
Dakota::RichExtrapVerification::converge_qoi
void converge_qoi()
iterate using extrapolation() until QOIs stabilize
Definition: RichExtrapVerification.cpp:218
Dakota::DataMethodRep::dagDepthLimit
unsigned short dagDepthLimit
option specified for depth_limit in generalized ACV methods with partial graph recursion
Definition: DataMethod.hpp:1115
Dakota::ParallelLibrary::command_line_post_run_input
const String & command_line_post_run_input() const
postRunInput filename
Definition: ParallelLibrary.hpp:1362
Dakota::ProblemDescDB::variablesDBLocked
bool variablesDBLocked
prevents use of get_<type> retrieval and set_<type> update functions prior to setting the list node f...
Definition: ProblemDescDB.hpp:510
Dakota::DataModelRep::identityRespMap
bool identityRespMap
whether an identity response map is requested in lieu of explicit maps
Definition: DataModel.hpp:345
Dakota::Approximation::pop_data
void pop_data(bool save_data)
removes entries from end of SurrogateData::{vars,resp}Data (last points appended, or as specified in ...
Definition: DakotaApproximation.cpp:294
Dakota::NLPQLPTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: NLPQLPOptimizer.hpp:86
Dakota::LeastSq::get_confidence_intervals
void get_confidence_intervals(const Variables &native_vars, const Response &iter_resp)
Calculate confidence intervals on estimated parameters.
Definition: DakotaLeastSq.cpp:547
Dakota::SNLLBase::reset_base
void reset_base()
reset last{FnEvalLocn,EvalMode,EvalVars}
Definition: SNLLBase.hpp:185
Dakota::NonDLocalReliability::ranVarMeansX
RealVector ranVarMeansX
vector of means for all uncertain random variables in x-space
Definition: NonDLocalReliability.hpp:292
Dakota::EnsembleSurrModel::referenceICVars
std::map< Pecos::ActiveKey, RealVector > referenceICVars
stores a reference copy of the inactive continuous variables when the approximation is built using a ...
Definition: EnsembleSurrModel.hpp:434
Dakota::AttachScaleVisitor::operator()
void operator()(const IntegerScale &scale)
Called by boost::apply_vistitor to process an IntegerScale.
Definition: ResultsDBHDF5.hpp:128
Dakota::SurfpackApproximation::spModel
std::shared_ptr< SurfpackModel > spModel
The native Surfpack approximation.
Definition: SurfpackApproximation.hpp:171
Dakota::EffGlobalMinimizer::algorithm_space_model
const Model & algorithm_space_model() const
Definition: EffGlobalMinimizer.hpp:332
Dakota::ROLOptimizer::set_rol_parameters
void set_rol_parameters()
Convenience function to map Dakota input and power-user parameters to ROL.
Definition: ROLOptimizer.cpp:355
Dakota::NonDInterval::numDiscSetRealUncVars
size_t numDiscSetRealUncVars
number of variables of type DISCRETE_UNCERTAIN_SET_REAL
Definition: NonDInterval.hpp:97
Dakota::DataVariablesRep::uniformUncUpperBnds
RealVector uniformUncUpperBnds
distribution upper bounds for the uniform uncertain variables (from the upper_bounds specification in...
Definition: DataVariables.hpp:351
Dakota::Iterator::all_samples
virtual const RealMatrix & all_samples()
return the complete set of evaluated samples
Definition: DakotaIterator.cpp:1805
Dakota::NonDLocalEvidence::initialize
void initialize()
perform any required initialization
Definition: NonDLocalEvidence.cpp:30
Dakota::Interface::init_serial
virtual void init_serial()
reset certain defaults for serial interface objects.
Definition: DakotaInterface.cpp:937
Dakota::NIDRProblemDescDB::check_descriptor_format
static void check_descriptor_format(const StringArray &labels)
Validate format user-supplied descriptors.
Definition: NIDRProblemDescDB.cpp:6136
Dakota::Interface::evaluation_cache
virtual bool evaluation_cache() const
return flag indicating usage of the global evaluation cache
Definition: DakotaInterface.cpp:1486
Dakota::NonDExpansion::multifidelity_individual_refinement
void multifidelity_individual_refinement()
separately refine each of the multifidelity reference expansions
Definition: NonDExpansion.cpp:1456
dakota::surrogates::Python::ownPython
bool ownPython
true if this class created the interpreter instance
Definition: SurrogatesPython.hpp:146
Dakota::Rank1Lattice::get_default_generating_vector
const std::tuple< UInt32Vector, int > get_default_generating_vector(ProblemDescDB &problem_db)
Case III: a default generating vector has been selected.
Definition: Rank1Lattice.cpp:345
Dakota::C3Approximation::advancement_available
bool advancement_available()
check if resolution advancement (e.g., order, rank) is available for this approximation instance
Definition: C3Approximation.cpp:81
Dakota::NonlinearCGOptimizer::restartIter
unsigned restartIter
iter at which to reset to steepest descent
Definition: NonlinearCGOptimizer.hpp:104
Dakota::computeDSTIEN
void computeDSTIEN(const IntResponseMap &resp_samples, const Real coverage, const Real alpha, size_t &num_valid_samples, RealVector &dstien_mus, Real &delta_mf, RealVector &sample_sigmas, RealVector &dstien_sigmas)
This routine computes the r averages and r standard deviations corresponding to the 'two sided tolera...
Definition: tolerance_intervals.cpp:75
Dakota::GetLongOpt::GetLongOpt
GetLongOpt(const char optmark='-')
Constructor.
Definition: CommandLineHandler.cpp:22
Dakota::ProgramOptions::run_output
const String & run_output() const
filename for run output
Definition: ProgramOptions.cpp:183
Dakota::DataModelRep::subMethodProcs
int subMethodProcs
number of processors for each concurrent sub-iterator partition
Definition: DataModel.hpp:349
Dakota::RecastModel::recast_model_id
static String recast_model_id(const String &root_id, const String &type)
Generate a model id for recast models.
Definition: RecastModel.cpp:315
Dakota::ExperimentData::hyperparam_labels
StringArray hyperparam_labels(unsigned short multiplier_mode) const
generate variable labels for the covariance (error) multiplier hyperparams
Definition: ExperimentData.cpp:1945
Dakota::Constraints::all_discrete_real_upper_bounds
const RealVector & all_discrete_real_upper_bounds() const
returns a single array with all discrete upper bounds
Definition: DakotaConstraints.hpp:832
Dakota::DataFitSurrModel::update_model
void update_model(Model &model)
update model with data that could change per function evaluation (active variable values/bounds)
Definition: DataFitSurrModel.cpp:441
Dakota::NonDGlobalInterval::algorithm_space_model
const Model & algorithm_space_model() const
Definition: NonDGlobalInterval.hpp:191
Dakota::NonDSampling::varyPattern
bool varyPattern
flag for generating a sequence of seed values within multiple get_parameter_sets() calls so that thes...
Definition: NonDSampling.hpp:363
Dakota::DataModelRep::adaptedBasisExpOrder
unsigned short adaptedBasisExpOrder
expansion order for low-order PCE used to compute rotation matrix within adapted basis approach to di...
Definition: DataModel.hpp:476
Dakota::CONMINOptimizer::IC
int * IC
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:250
Dakota::DataMethodRep::surrBasedGlobalReplacePts
bool surrBasedGlobalReplacePts
user-specified method for adding points to the set upon which the next surrogate is based in the surr...
Definition: DataMethod.hpp:481
Dakota::Constraints::discrete_real_upper_bound
Real discrete_real_upper_bound(size_t i) const
return an active discrete variable upper bound
Definition: DakotaConstraints.hpp:594
Dakota::DataMethod
Handle class for method specification data.
Definition: DataMethod.hpp:1481
Dakota::SimulationModel::simResponseMap
IntResponseMap simResponseMap
map of simulation-based responses returned by derived_synchronize() and derived_synchronize_nowait()
Definition: SimulationModel.hpp:212
Dakota::NonDInterval::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the cumulative distribution functions for belief and plausibility
Definition: NonDInterval.cpp:565
Dakota::DataTransformModel::derived_synchronize
const IntResponseMap & derived_synchronize()
synchronize all evaluations (all residuals for all experiment configurations)
Definition: DataTransformModel.cpp:675
Dakota::GetLongOpt::table
Cell * table
option table
Definition: CommandLineHandler.hpp:110
Dakota::DataVariablesRep::numHyperGeomUncVars
size_t numHyperGeomUncVars
number of hypergeometric uncertain variables (from the hypergeometric_uncertain specification in VarA...
Definition: DataVariables.hpp:167
dakota::util::n_choose_k
int n_choose_k(int n, int k)
Calculate Binomial coefficient n choose k.
Definition: util_math_tools.cpp:31
Dakota::TabularReader::operator()
void operator()(std::istream &s, size_t start_index, size_t num_items, ArrayType &array_data, StringMultiArrayView label_array)
Definition: DakotaVariables.hpp:39
Dakota::DataModelRep::modelUseDerivsFlag
bool modelUseDerivsFlag
flags the use of derivatives in building global approximations (from the use_derivatives specificatio...
Definition: DataModel.hpp:222
Dakota::LeastSq::confBoundsUpper
RealVector confBoundsUpper
upper bounds for confidence intervals on calibration parameters
Definition: DakotaLeastSq.hpp:75
Dakota::NomadTraits::~NomadTraits
virtual ~NomadTraits()
destructor
Definition: NomadOptimizer.hpp:64
Dakota::NonDExpansion::first_seed
virtual int first_seed() const
return first seed in sequence specification (defaults to random_seed())
Definition: NonDExpansion.hpp:655
Dakota::DataFitSurrModel::referenceCUBnds
RealVector referenceCUBnds
stores a reference copy of active continuous upper bounds when the approximation is built; used to de...
Definition: DataFitSurrModel.hpp:490
Dakota::ExperimentData::cov_determinant
Real cov_determinant(const RealVector &multipliers, unsigned short multiplier_mode) const
returns the determinant of (covariance block-scaled by the passed multipliers)
Definition: ExperimentData.cpp:1547
Dakota::DataVariablesRep::gumbelUncVars
RealVector gumbelUncVars
initial values of the gumbel uncertain variables (from the initial_point specification in VarCAUV_Gum...
Definition: DataVariables.hpp:414
Dakota::Model::resize_pending
virtual bool resize_pending() const
return true if a potential resize is still pending, such that sizing-based initialization should be d...
Definition: DakotaModel.cpp:3963
Dakota::EnsembleSurrModel::initialize_correction
void initialize_correction()
initialize deltaCorr[activeKey]
Definition: EnsembleSurrModel.hpp:700
Dakota::Variables::all_to_active_variables
void all_to_active_variables(const Variables &vars)
copy all cv/div/dsv/drv variables from incoming vars to active variables in this instance
Definition: DakotaVariables.hpp:982
Dakota::IteratorScheduler::master_dynamic_schedule_iterators
void master_dynamic_schedule_iterators(MetaType &meta_object)
executed by the scheduler master to manage a dynamic schedule of iterator jobs among slave iterator s...
Definition: IteratorScheduler.hpp:332
Dakota::BIG_REAL_BOUND
const double BIG_REAL_BOUND
bound beyond which constraints are considered inactive
Definition: dakota_global_defs.hpp:27
Dakota::NonDMUQBayesCalibration::malaStepSize
Real malaStepSize
MALA step size (user-specified or default initial values)
Definition: NonDMUQBayesCalibration.hpp:148
Dakota::SensAnalysisGlobal::print_simple_correlations
void print_simple_correlations(std::ostream &s, const StringArray &var_labels, const StringArray &resp_labels, bool rank) const
print simple (rank = false) or simple rank (rank = true) correlations
Definition: SensAnalysisGlobal.cpp:648
Dakota::NonDAdaptiveSampling::numFinalEmulEval
int numFinalEmulEval
number of points evaluated on the final GP
Definition: NonDAdaptiveSampling.hpp:90
Dakota::Iterator::core_run
virtual void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: DakotaIterator.cpp:1133
Dakota::Rank1Lattice::reorder_radical_inverse
UInt32 reorder_radical_inverse(UInt32 k)
Position of the kth lattice point in RANK_1_LATTICE_RADICAL_INVERSE_ORDERING.
Definition: Rank1Lattice.cpp:454
Dakota::NonDIntegration
Derived nondeterministic class that generates N-dimensional numerical integration points for evaluati...
Definition: NonDIntegration.hpp:27
Dakota::NonDACVSampling::NonDACVSampling
NonDACVSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDACVSampling.cpp:29
Dakota::EffGlobalMinimizer::eifConvergenceLimit
unsigned short eifConvergenceLimit
limit for EIF convergence counter
Definition: EffGlobalMinimizer.hpp:321
Dakota::Response::save_rep
void save_rep(Archive &ar, const unsigned int version) const
write a Response letter object to an archive
Dakota::MinimizerAdapterModel::MinimizerAdapterModel
MinimizerAdapterModel(const RealVector &cv_initial_pt, const RealVector &cv_lower_bnds, const RealVector &cv_upper_bnds, const RealMatrix &lin_ineq_coeffs, const RealVector &lin_ineq_lower_bnds, const RealVector &lin_ineq_upper_bnds, const RealMatrix &lin_eq_coeffs, const RealVector &lin_eq_targets, const RealVector &nonlin_ineq_lower_bnds, const RealVector &nonlin_ineq_upper_bnds, const RealVector &nonlin_eq_targets, void(*resp_map)(const Variables &vars, const ActiveSet &set, Response &response)=NULL)
standard full constructor with minimizer-specific bounds/targets; doubles as a partial constructor gi...
Definition: MinimizerAdapterModel.cpp:25
Dakota::MatchesWC
Predicate that returns true when the passed path matches the wild_card with which it was configured....
Definition: WorkdirHelper.hpp:62
Dakota::DataMethodRep::stepsPerVariable
IntVector stepsPerVariable
the deltas_per_variable specification in MethodPSCPS
Definition: DataMethod.hpp:1383
Dakota::Approximation::operator=
Approximation operator=(const Approximation &approx)
assignment operator
Definition: DakotaApproximation.cpp:222
Dakota::DataVariablesRep::discreteStateSetIntCat
BitArray discreteStateSetIntCat
is each dssi var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:657
Dakota::NonDCalibration::NonDCalibration
NonDCalibration(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDCalibration.cpp:22
Dakota::Variables::all_continuous_variable_label
void all_continuous_variable_label(const String &acv_label, size_t index)
set a label within the all continuous label array
Definition: DakotaVariables.hpp:1713
Dakota::SharedApproxData::formulation_updated
bool formulation_updated() const
query whether the form of an approximation has been updated
Definition: SharedApproxData.cpp:501
Dakota::NonD::inflate_approx_samples
void inflate_approx_samples(const ArrayType &N_l, bool multilev, size_t secondary_index, std::vector< ArrayType > &N_l_vec)
update the relevant slice of N_l_3D from the final 2D multilevel or 2D multifidelity sample profile
Definition: DakotaNonD.hpp:733
Dakota::RelaxedVariables::write_tabular
void write_tabular(std::ostream &s, unsigned short vars_part=ALL_VARS) const
write a variables object in tabular format to an std::ostream, optionally specifying which partition ...
Definition: RelaxedVariables.cpp:163
Dakota::HierarchSurrBasedLocalTraits::~HierarchSurrBasedLocalTraits
virtual ~HierarchSurrBasedLocalTraits()
destructor
Definition: HierarchSurrBasedLocalMinimizer.hpp:40
Dakota::DirectApplicInterface::derived_map_if
virtual int derived_map_if(const Dakota::String &if_name)
execute the input filter portion of a direct evaluation invocation
Definition: DirectApplicInterface.cpp:173
Dakota::ApplicationInterface::suppressOutput
bool suppressOutput
flag for suppressing output on slave processors
Definition: ApplicationInterface.hpp:217
Dakota::ParamStudy::distribute_list_of_points
bool distribute_list_of_points(const RealVector &list_of_pts)
distributes list_of_pts coming from user spec among listCVPoints, listDIVPoints, listDSVPoints,...
Definition: ParamStudy.cpp:726
Dakota::SharedApproxData::configuration_options
virtual void configuration_options(const Pecos::ExpansionConfigOptions &ec_options)
set ExpansionConfigOptions instance as a group specification
Definition: SharedApproxData.cpp:520
Dakota::CommandLineHandler::CommandLineHandler
CommandLineHandler()
default constructor, requires check_usage() call for parsing
Definition: CommandLineHandler.hpp:188
Dakota::SharedVariablesDataRep::variablesCompsTotals
SizetArray variablesCompsTotals
totals for variable type counts for {continuous,discrete integer,discrete string,discrete real} {desi...
Definition: SharedVariablesData.hpp:232
Dakota::ForkApplicInterface::test_local_analyses_send
size_t test_local_analyses_send(int analysis_id)
test for asynchronous analysis completions on the local processor and return results for any completi...
Definition: ForkApplicInterface.cpp:87
Dakota::Environment::destruct
void destruct()
Deallocate parallel partitioning for topLevelIterator.
Definition: DakotaEnvironment.cpp:394
Dakota::NonDGlobalReliability::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonDGlobalReliability.cpp:432
dakota::surrogates::GaussianProcess::GaussianProcess
GaussianProcess()
Constructor that uses defaultConfigOptions and does not build.
Definition: SurrogatesGaussianProcess.cpp:22
Dakota::RecastModel::resize_response_mapping
void resize_response_mapping()
resize {primary,secondary}MapIndices and nonlinearRespMapping to synchronize with subModel sizes
Definition: RecastModel.cpp:1430
Dakota::copy_field_data
void copy_field_data(const RealVector &fn_vals, RealMatrix &fn_grad, const RealSymMatrixArray &fn_hess, size_t offset, size_t num_fns, Response &response)
Definition: ExperimentDataUtils.cpp:20
Dakota::SharedVariablesDataRep::uncertain_counts
void uncertain_counts(size_t &num_cuv, size_t &num_duiv, size_t &num_dusv, size_t &num_durv) const
compute uncertain variables sums from variablesCompsTotals
Definition: SharedVariablesData.hpp:462
Dakota::WorkdirHelper::reset
static void reset()
Resets the working directory "state" to its initial state when DAKOTA was launched.
Definition: WorkdirHelper.cpp:411
Dakota::DataResponsesRep
Body class for responses specification data.
Definition: DataResponses.hpp:34
Dakota::SharedApproxData::build
virtual void build()
builds the shared approximation data from scratch
Definition: SharedApproxData.cpp:327
Dakota::DataModelRep::secondaryVarMaps
StringArray secondaryVarMaps
the secondary variable mappings used in nested models for identifying the (distribution) parameter ta...
Definition: DataModel.hpp:333
Dakota::LEV_REF
const String LEV_REF
levenshtein_distance computes the distance between its argument and this
Definition: TestDriverInterface.cpp:35
Dakota::SharedVariablesDataRep::cv_index_to_all_index
size_t cv_index_to_all_index(size_t cv_index, bool cdv, bool cauv, bool ceuv, bool csv) const
convert index within active continuous variables (as identified by bools) to index within aggregated ...
Dakota::NonDC3FunctionTrain::print_moments
void print_moments(std::ostream &s)
override certain print functions
Definition: NonDC3FunctionTrain.cpp:668
Dakota::SharedVariablesData::idrv
size_t idrv() const
get number of inactive discrete real vars
Definition: SharedVariablesData.hpp:1720
Dakota::NonDAdaptiveSampling::yTrue
RealVector yTrue
True function responses at the values corresponding to validationSet.
Definition: NonDAdaptiveSampling.hpp:111
Dakota::DigitalNet::digital_shift
void digital_shift()
Digitally shift this digital net.
Definition: DigitalNet.hpp:83
Dakota::Iterator::export_final_surrogates
void export_final_surrogates(Model &data_fit_surr_model)
export final surrogates generated, e.g., GP in EGO and friends
Definition: DakotaIterator.cpp:1980
Dakota::Response
Container class for response functions and their derivatives. Response provides the enveloper base ...
Definition: DakotaResponse.hpp:44
Dakota::EnsembleSurrModel::assign_key
void assign_key(size_t i)
assign the resolution level for the i-th model key
Definition: EnsembleSurrModel.hpp:977
Dakota::EffGlobalMinimizer::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: EffGlobalMinimizer.cpp:272
Dakota::Constraints::discreteIntUpperBnds
IntVector discreteIntUpperBnds
the active discrete upper bounds array view
Definition: DakotaConstraints.hpp:400
Dakota::Interface::iterator_eval_dedicated_master
bool iterator_eval_dedicated_master() const
returns a flag signaling the use of a dedicated master processor at the iterator-evaluation schedulin...
Definition: DakotaInterface.hpp:515
Dakota::Model::all_continuous_variables
const RealVector & all_continuous_variables() const
return all continuous variables in currentVariables
Definition: DakotaModel.hpp:2167
Dakota::AdapterModel::derived_evaluate
void derived_evaluate(const ActiveSet &set)
portion of evaluate() specific to AdapterModel
Definition: AdapterModel.cpp:157
Dakota::TestDriverInterface::aniso_quad_form
int aniso_quad_form()
1-D function using a anisotropic quadratic form
Definition: TestDriverInterface.cpp:5153
Dakota::NonDSparseGrid::ssgLevelPrev
unsigned short ssgLevelPrev
value of ssgDriver->level() prior to increment_grid(), for restoration in decrement_grid() since incr...
Definition: NonDSparseGrid.hpp:148
Dakota::Model::interval_type
const String & interval_type() const
return the numerical gradient evaluation interval type (intervalType)
Definition: DakotaModel.hpp:3619
Dakota::DataVariablesRep::lognormalUncErrFacts
RealVector lognormalUncErrFacts
error factors for the lognormal uncertain variables (from the error_factors specification in VarCAUV_...
Definition: DataVariables.hpp:336
Dakota::DataMethodRep::hybridGlobalMethodPointer
String hybridGlobalMethodPointer
global method pointer for embedded hybrids (from the global_method_pointer specification)
Definition: DataMethod.hpp:405
Dakota::WorkdirHelper::init_preferred_env_path
static std::string init_preferred_env_path()
Initializes class member, dakPreferredEnvPath.
Definition: WorkdirHelper.cpp:98
Dakota::NonDExpansion::construct_expansion_sampler
void construct_expansion_sampler(unsigned short sample_type, const String &rng, unsigned short integration_refine=NO_INT_REFINE, const IntVector &refine_samples=IntVector(), const String &import_approx_file=String(), unsigned short import_approx_format=TABULAR_ANNOTATED, bool import_approx_active_only=false)
construct the expansionSampler for evaluating samples on uSpaceModel
Definition: NonDExpansion.cpp:618
Dakota::IteratorScheduler::serve_iterators
void serve_iterators(MetaType &meta_object, Iterator &sub_iterator)
executed on the slave iterator servers to perform iterator jobs assigned by the scheduler master
Definition: IteratorScheduler.hpp:502
Dakota::MPIPackBuffer::pack
void pack(const u_short &data)
Pack a unsigned short.
Definition: MPIPackBuffer.hpp:103
Dakota::DataModelRep::convergenceTolerance
Real convergenceTolerance
convergence tolerance on build process
Definition: DataModel.hpp:367
Dakota::Response::copy_rep
virtual void copy_rep(std::shared_ptr< Response > source_resp_rep)
Implementation of data copy for Response letters (specialized by some derived letter types); pulls ba...
Dakota::DataMethodRep::adaptRank
bool adaptRank
whether or not to adapt rank
Definition: DataMethod.hpp:843
Dakota::GaussProcApproximation::covVector
RealMatrix covVector
The covariance vector where each element (j,0) is the covariance between a new point X and point Xj f...
Definition: GaussProcApproximation.hpp:216
Dakota::EnsembleSurrModel::active_truth_model
Model & active_truth_model()
return the model corresponding to truthModelKey
Definition: EnsembleSurrModel.hpp:912
Dakota::C3Approximation::gradient
const RealVector & gradient(const Variables &vars)
retrieve the approximate function gradient for a given parameter vector
Definition: C3Approximation.cpp:1083
Dakota::GetLongOpt::~GetLongOpt
~GetLongOpt()
Destructor.
Definition: CommandLineHandler.cpp:30
Dakota::NomadOptimizer::Evaluator::useSgte
std::string useSgte
defines use of surrogate in NOMAD
Definition: NomadOptimizer.hpp:221
Dakota::ParamStudy::archive_allocate_sets
void archive_allocate_sets() const
Allocate space to archive parameters and responses.
Definition: ParamStudy.cpp:322
Dakota::ProblemDescDB::dataResponsesList
std::list< DataResponses > dataResponsesList
list of responses specifications, one for each call to responses_kwhandler() or insert_node()
Definition: ProblemDescDB.hpp:394
Dakota::ApproximationInterface::formulation_updated
bool formulation_updated() const
query for change in approximation formulation
Definition: ApproximationInterface.hpp:550
Dakota::SharedPecosApproxData::discrepancy_reduction
short discrepancy_reduction() const
return the discrepancy type for approximations that support MLMF
Definition: SharedPecosApproxData.hpp:194
Dakota::NonDBayesCalibration::importPredConfigFormat
unsigned short importPredConfigFormat
tabular format for prediction configurations import file
Definition: NonDBayesCalibration.hpp:387
Dakota::DiscrepancyCorrection::initialize_corrections
void initialize_corrections()
internal convenience function shared by overloaded initialize() variants
Definition: DiscrepancyCorrection.cpp:73
Dakota::DataVariablesRep::negBinomialUncCat
BitArray negBinomialUncCat
is each negbinomial var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:480
Dakota::ParamResponsePair::write_annotated
void write_annotated(std::ostream &s) const
write a ParamResponsePair object in annotated format to an std::ostream
Dakota::NonDAdaptiveSampling::validationSetSize
int validationSetSize
Number of points used in the validationSet.
Definition: NonDAdaptiveSampling.hpp:116
Dakota::NonDGPMSABayesCalibration::approxImportFormat
unsigned short approxImportFormat
build data import tabular format
Definition: NonDGPMSABayesCalibration.hpp:119
Dakota::Variables::read_tabular
virtual void read_tabular(std::istream &s, unsigned short vars_part=ALL_VARS)
read a variables object in tabular format from an istream, optionally specifying which partition (all...
Dakota::Optimizer::localObjectiveRecast
bool localObjectiveRecast
flag indicating whether local recasting to a single objective is used
Definition: DakotaOptimizer.hpp:528
Dakota::SurfpackApproximation::modelIsImported
bool modelIsImported
whether model serialized in from disk
Definition: SurfpackApproximation.hpp:181
Dakota::BootstrapSampler::BootstrapSampler
BootstrapSampler(const Data &orig_data, size_t block_size=1)
Constructor for the sampler.
Definition: BootstrapSampler.hpp:141
Dakota::NOWPACBlackBoxEvaluator::linIneqConMappingIndices
SizetList linIneqConMappingIndices
a list of indices for referencing the DAKOTA linear inequality constraints used in computing the corr...
Definition: NOWPACOptimizer.hpp:82
Dakota::FunctionEvalFailure
exception class for function evaluation failures
Definition: dakota_global_defs.hpp:121
Dakota::NonDExpansion::increment_sample_sequence
virtual void increment_sample_sequence(size_t new_samp, size_t total_samp, size_t step)
increment sequence in numSamplesOnModel for multilevel_regression()
Definition: NonDExpansion.cpp:2443
Dakota::DerivInformedPropCovLogitTK::covIsDirty
bool covIsDirty
whether we've updated the proposal covariance
Definition: QUESOImpl.hpp:167
Dakota::NonD::print_system_mappings
void print_system_mappings(std::ostream &s) const
print system series/parallel mappings for response levels
Definition: DakotaNonD.cpp:1120
Dakota::NonDExpansion::maximum_refinement_iterations
size_t maximum_refinement_iterations() const
return maxRefineIterations
Definition: NonDExpansion.hpp:675
Dakota::ExperimentData::parse_sigma_types
void parse_sigma_types(const StringArray &sigma_types)
parse user-provided sigma type strings and populate enums
Definition: ExperimentData.cpp:176
Dakota::SharedVariablesData::all_discrete_real_ids
SizetMultiArrayConstView all_discrete_real_ids(size_t start, size_t num_items) const
get num_items discrete real ids beginning at index start
Definition: SharedVariablesData.hpp:1596
Dakota::MetaIterator
Base class for meta-iterators.
Definition: MetaIterator.hpp:30
Dakota::NonDGPImpSampling::normConst
RealVector normConst
Vector to hold the normalization constant calculated for each point added.
Definition: NonDGPImpSampling.hpp:111
Dakota::map_keys_to_set
void map_keys_to_set(const std::map< KeyType, ValueType > &source_map, std::set< KeyType > &target_set)
calculate the map index corresponding to the passed key
Definition: dakota_data_util.hpp:1269
Dakota::Variables::Variables
Variables(BaseConstructor, const SharedVariablesData &svd)
constructor initializes the base class part of letter classes (BaseConstructor overloading avoids inf...
Dakota::RestartWriter::restartOutputFS
std::ofstream restartOutputFS
Binary stream to which restart data is written.
Definition: OutputManager.hpp:161
dakota::surrogates::Python::hessian
MatrixXd hessian(const MatrixXd &eval_point)
Evaluate the Hessian of the python surrogate at a single point for QoI index 0.
Definition: SurrogatesPython.hpp:130
Dakota::compute_std_regression_coeffs
void compute_std_regression_coeffs(const RealMatrix &samples, const RealMatrix &resps, RealMatrix &std_reg_coeffs, RealVector &cods)
Compute standardized linear regression coefficients.
Definition: dakota_stat_util.cpp:86
Dakota::Pybind11Interface::Pybind11Interface
Pybind11Interface(const ProblemDescDB &problem_db)
constructor
Definition: Pybind11Interface.cpp:22
Dakota::NonDLowDiscrepancySampling::transform
void transform(Model &model, RealMatrix &sample_matrix)
Function to transform a given sample matrix from [0, 1) to the probability density functions given in...
Definition: NonDLowDiscrepancySampling.cpp:244
Dakota::Approximation::approxGradient
RealVector approxGradient
gradient of the approximation returned by gradient()
Definition: DakotaApproximation.hpp:401
Dakota::SharedVariablesData::cdrv_index_to_adrv_index
size_t cdrv_index_to_adrv_index(size_t drv_index) const
convert index within complement of active discrete real variables to index within all discrete real v...
Dakota::DataFitSurrModel::push_approximation
void push_approximation()
push a previous approximation data state; reverse of pop_approximation
Definition: DataFitSurrModel.cpp:897
Dakota::BootstrapSamplerWithGS::getterMethod
Getter getterMethod
Function to obtain a single sample from a Data object. Function should take a Data object and an unsi...
Definition: BootstrapSampler.hpp:312
Dakota::SNLLTraits::~SNLLTraits
virtual ~SNLLTraits()
destructor
Definition: SNLLOptimizer.hpp:49
Dakota::get_responses
void get_responses(const Model &model, const RealVector &dak_fn_vals, const std::vector< int > constraint_map_indices, const std::vector< double > constraint_map_multipliers, const std::vector< double > constraint_map_offsets, vectorType &f_vec, vectorType &cEqs_vec, vectorType &cIneqs_vec)
Definition: DakotaOptimizer.hpp:880
Dakota::SharedSurfpackApproxData::all_vars_to_realarray
void all_vars_to_realarray(const Variables &vars, RealArrayType &ra)
aggregate all {continuous,discrete int,discrete real} variables into pre-sized array
Definition: SharedSurfpackApproxData.hpp:226
Dakota::MixedVarConstraints::MixedVarConstraints
MixedVarConstraints(const SharedVariablesData &svd)
lightweight constructor
Definition: MixedVarConstraints.hpp:66
Dakota::SeqHybridMetaIterator::singlePassedModel
bool singlePassedModel
use of constructor that enforces use of a single passed Model
Definition: SeqHybridMetaIterator.hpp:122
Dakota::DataVariablesRep::discreteDesignSetStr
StringSetArray discreteDesignSetStr
complete set of admissible values for each of the discrete design variables defined by a string set (...
Definition: DataVariables.hpp:260
Dakota::RichExtrapVerification::converge_order
void converge_order()
iterate using extrapolation() until convOrder stabilizes
Definition: RichExtrapVerification.cpp:177
Dakota::NonDMultilevelSampling::variance_Ysum
Real variance_Ysum(Real sum_Y, Real sum_YY, size_t Nlq)
compute variance scalar from sum accumulators
Definition: NonDMultilevelSampling.hpp:651
Dakota::PecosApproximation::delta_beta
Real delta_beta(bool cdf_flag, Real z_bar)
return the change in reliability index (mapped from z_bar) resulting from expansion refinement,...
Definition: PecosApproximation.hpp:627
Dakota::DataMethodRep::dataDistMeans
RealVector dataDistMeans
raw list of real data for the data distribution gaussian means
Definition: DataMethod.hpp:1331
Dakota::Interface::user_auto_id
static String user_auto_id()
return the next available interface ID for no-ID user methods
Definition: DakotaInterface.cpp:1519
Dakota::NonD::print_densities
void print_densities(std::ostream &s) const
output the PDFs reflected in computedPDF{Abscissas,Ordinates} using default qoi_type and pdf_labels
Definition: DakotaNonD.hpp:477
Dakota::ResultsManager::allocate_matrix
void allocate_matrix(const StrStrSizet &iterator_id, const StringArray &location, ResultsOutputType stored_type, const int &num_rows, const int &num_cols, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray())
Pre-allocate a matrix and (optionally) attach dimension scales and attributes. Insert rows or columns...
Definition: ResultsManager.cpp:88
Dakota::AdaptedBasisModel::truncate_rotation
void truncate_rotation()
use the truncation methods to identify the size of a reduced subspace
Definition: AdaptedBasisModel.cpp:454
Dakota::SharedVariablesData::cdsv_index_to_all_index
size_t cdsv_index_to_all_index(size_t dsv_index) const
convert index within complement of active discrete string variables to index within aggregated variab...
Definition: SharedVariablesData.hpp:1204
Dakota::RandomFieldModel::fieldLengths
IntVector fieldLengths
column partitions of data matrix
Definition: RandomFieldModel.hpp:157
Dakota::EnsembleSurrModel::resize_response
void resize_response(bool use_virtual_counts=true)
resize currentResponse based on responseMode
Definition: EnsembleSurrModel.cpp:1843
Dakota::DataFitSurrModel::referenceDRLBnds
RealVector referenceDRLBnds
stores a reference copy of active discrete real lower bounds when the approximation is built; used to...
Definition: DataFitSurrModel.hpp:499
Dakota::NonDBayesCalibration::kl_post_prior
void kl_post_prior(RealMatrix &acceptanceChain)
Compute information metrics.
Definition: NonDBayesCalibration.cpp:3261
Dakota::Analyzer::clear_batches
void clear_batches()
since synchronize returns the aggregation of all evaluated batches, we use a separate call to indicat...
Definition: DakotaAnalyzer.hpp:300
Dakota::NonDQUESOBayesCalibration::filter_chain_by_conditioning
void filter_chain_by_conditioning() override
extract batchSize points from the MCMC chain and store final aggregated set within allSamples; unique...
Definition: NonDQUESOBayesCalibration.cpp:587
Dakota::NonDInterval::compute_evidence_statistics
void compute_evidence_statistics()
method for computing belief and plausibility values for response levels or vice-versa
Definition: NonDInterval.cpp:436
Dakota::SharedC3ApproxData::SharedC3ApproxData
SharedC3ApproxData()
default constructor
Definition: SharedC3ApproxData.hpp:325
Dakota::RandomFieldModel::variables_resize
SizetArray variables_resize()
Create a variables components totals array with the reduced space size for continuous variables.
Definition: RandomFieldModel.cpp:367
Dakota::GridApplicInterface::GridApplicInterface
GridApplicInterface(const ProblemDescDB &problem_db)
constructor
Definition: GridApplicInterface.cpp:46
Dakota::get_mixed_bounds
bool get_mixed_bounds(const MaskType &mask_set, const SetArray &source_set, const Teuchos::SerialDenseVector< OrdinalType, ScalarType > &lower_source, const Teuchos::SerialDenseVector< OrdinalType, ScalarType > &upper_source, VectorType2 &lower_target, VectorType2 &upper_target, ScalarType bigBoundSize, ScalarType no_value, int target_offset=0)
Definition: DakotaOptimizer.hpp:110
Dakota::Model::subordinate_models
ModelList & subordinate_models(bool recurse_flag=true)
return the sub-models in nested and surrogate models
Definition: DakotaModel.cpp:3640
Dakota::NonDGlobalSingleInterval::~NonDGlobalSingleInterval
~NonDGlobalSingleInterval()
destructor
Definition: NonDGlobalSingleInterval.cpp:26
Dakota::NonDAdaptiveSampling::gpCvars
RealVectorArray gpCvars
Vector to hold the current values of the current sample inputs on the GP.
Definition: NonDAdaptiveSampling.hpp:96
Dakota::NonDEnsembleSampling
Base class for Monte Carlo sampling across Model ensembles.
Definition: NonDEnsembleSampling.hpp:26
Dakota::SNLLOptimizer::setUpType
String setUpType
flag for iteration mode: "model" (normal usage) or "user_functions" (user-supplied functions mode for...
Definition: SNLLOptimizer.hpp:353
Dakota::COLINOptimizer::solver_setup
void solver_setup(unsigned short method_name)
convenience function for setting up the particular COLIN solver and appropriate Application
Definition: COLINOptimizer.cpp:489
Dakota::SNLLBase::optLSqInstance
static Minimizer * optLSqInstance
pointer to the active base class object instance used within the static evaluator functions in order ...
Definition: SNLLBase.hpp:132
Dakota::NonDGPImpSampling::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDGPImpSampling.cpp:136
Dakota::HDF5IOHelper::append_vector_matrix
void append_vector_matrix(const String &dset_name, const std::vector< Teuchos::SerialDenseMatrix< int, T > > &data, const bool &transpose=false)
Append a std::vector of SerialDenseMatrix's to a 4D dataset. The dataset will be expanded along the 0...
Definition: HDF5_IO.hpp:1113
Dakota::MetaIterator::estimate_by_pointer
std::pair< int, int > estimate_by_pointer(const String &method_ptr, Iterator &the_iterator, Model &the_model)
estimate minimum and maximum processors per iterator needed for init_iterator_parallelism(); instanti...
Definition: MetaIterator.cpp:137
Dakota::EnsembleSurrModel::active_surrogate_model
Model & active_surrogate_model(size_t i=_NPOS)
return the model corresponding to surrModelKeys[i] (spanning either model forms or resolutions)
Definition: EnsembleSurrModel.cpp:1456
Dakota::NonDHierarchSampling::secondaryIndex
size_t secondaryIndex
setting for inactive model dimension not traversed by loop over numSteps
Definition: NonDHierarchSampling.hpp:79
Dakota::Minimizer::expData
ExperimentData expData
Container for experimental data to which to calibrate model using least squares or other formulations...
Definition: DakotaMinimizer.hpp:289
Dakota::NonDMultilevelSampling::update_projected_samples
void update_projected_samples(const SizetArray &delta_N_l, SizetArray &N_alloc, const RealVector &cost, Real &delta_equiv_hf)
for pilot projection, advance the sample counts and aggregate cost based on projected rather than act...
Definition: NonDMultilevelSampling.hpp:992
Dakota::NonDAdaptImpSampling::select_rep_points
void select_rep_points(const RealVectorArray &var_samples_u, const RealVector &fn_samples)
select representative points from a set of samples
Definition: NonDAdaptImpSampling.cpp:342
Dakota::LeastSq::initialize_run
void initialize_run()
Definition: DakotaLeastSq.cpp:260
Dakota::NomadTraits::nonlinear_equality_format
NONLINEAR_EQUALITY_FORMAT nonlinear_equality_format()
Return the format used for nonlinear equality constraints.
Definition: NomadOptimizer.hpp:79
dakota::surrogates::GP_Objective::nopt
int nopt
Number of optimization variables.
Definition: SurrogatesGPObjective.hpp:99
Dakota::NonDC3FunctionTrain::push_increment
void push_increment()
helper function to manage different push increment cases
Definition: NonDC3FunctionTrain.cpp:508
Dakota::NestedModel::active2ADRVarMapTargets
ShortArray active2ADRVarMapTargets
"secondary" variable mappings for inserting active discrete real currentVariables into sub-parameters...
Definition: NestedModel.hpp:376
Dakota::DataFitSurrModel::truth_model
Model & truth_model()
return actualModel
Definition: DataFitSurrModel.hpp:669
SIM::SerialDirectApplicInterface
Sample derived interface class for testing serial simulator plug-ins using assign_rep().
Definition: PluginSerialDirectApplicInterface.hpp:34
Dakota::JEGAOptimizer::Evaluator::Evaluator
Evaluator(GeneticAlgorithm &algorithm, Model &model)
Constructs a Evaluator for use by algorithm.
Definition: JEGAOptimizer.cpp:456
Dakota::NonDMultilevelSampling::useTargetVarianceOptimizationFlag
bool useTargetVarianceOptimizationFlag
option to switch on numerical optimization for solution of sample alloation of allocationTarget Varia...
Definition: NonDMultilevelSampling.hpp:527
Dakota::NestedModel::subModel
Model subModel
the sub-model used in sub-iterator evaluations
Definition: NestedModel.hpp:283
Dakota::Iterator::pack_parameters_buffer
virtual void pack_parameters_buffer(MPIPackBuffer &send_buffer, int job_index)
used by IteratorScheduler to pack starting data for an iterator run
Definition: DakotaIterator.cpp:1363
Dakota::RichExtrapVerification::refinementRate
Real refinementRate
rate of mesh refinement (default = 2.)
Definition: RichExtrapVerification.hpp:84
Dakota::Model::solution_control_variable_type
virtual short solution_control_variable_type() const
return type of solution control variable
Definition: DakotaModel.cpp:3749
Dakota::Variables::copy_rep
void copy_rep(std::shared_ptr< Variables > source_vars_rep)
copy attributes from source to target representation (shared code among copy() implementations)
Dakota::Model::discrete_int_lower_bounds
const IntVector & discrete_int_lower_bounds() const
return the active discrete int lower bounds from userDefinedConstraints
Definition: DakotaModel.hpp:2837
Dakota::OutputManager::add_tabular_scalar
void add_tabular_scalar(T val)
augments the data set for a row in the tabular data file
Definition: OutputManager.hpp:441
Dakota::Response::operator==
friend bool operator==(const Response &resp1, const Response &resp2)
equality operator
Dakota::DataMethodRep::posteriorDensityExportFilename
String posteriorDensityExportFilename
The filename of the export file containing an arbitrary set of samples and their corresponding densit...
Definition: DataMethod.hpp:1338
Dakota::Variables::discrete_real_variables
const RealVector & discrete_real_variables() const
return the active discrete real variables (Note: returns a view by const reference,...
Definition: DakotaVariables.hpp:908
Dakota::BootstrapSamplerBase::~BootstrapSamplerBase
virtual ~BootstrapSamplerBase()
Destructor.
Definition: BootstrapSampler.hpp:62
Dakota::NonDBayesCalibration::evidenceSamples
int evidenceSamples
number of samples to be used in model evidence calculation
Definition: NonDBayesCalibration.hpp:447
Dakota::DataFitSurrModel::evaluation_cache
bool evaluation_cache(bool recurse_flag=true) const
if recurse_flag, return the actualModel evaluation cache usage
Definition: DataFitSurrModel.hpp:996
Dakota::Model::all_discrete_string_variable_labels
StringMultiArrayConstView all_discrete_string_variable_labels() const
return all discrete variable labels in currentVariables
Definition: DakotaModel.hpp:2649
Dakota::ApplicationInterface::beforeSynchDuplicateMap
std::map< int, std::pair< PRPQueueHIter, Response > > beforeSynchDuplicateMap
used to bookkeep evalIdCntr, beforeSynchCorePRPQueue iterator, and response of asynchronous evaluatio...
Definition: ApplicationInterface.hpp:523
Dakota::Iterator::compact_mode
virtual bool compact_mode() const
returns Analyzer::compactMode
Definition: DakotaIterator.cpp:1831
Dakota::ProcessApplicInterface
Derived application interface class that spawns a simulation code using a separate process and commun...
Definition: ProcessApplicInterface.hpp:40
Dakota::Model::supportsEstimDerivs
bool supportsEstimDerivs
whether model should perform or forward derivative estimation
Definition: DakotaModel.hpp:1462
Dakota::Variables::reshape
void reshape(const SharedVariablesData &svd)
reshape an existing Variables object based on incoming SVD
Dakota::ParamStudy::listCVPoints
RealVectorArray listCVPoints
array of continuous evaluation points for the list_parameter_study
Definition: ParamStudy.hpp:188
Dakota::EffGlobalMinimizer::converged
bool converged()
check convergence indicators to assess if EGO has converged
Definition: EffGlobalMinimizer.cpp:776
Dakota::Optimizer::finalize_run
void finalize_run()
utility function to perform common operations following post_run(); deallocation and resetting of ins...
Definition: DakotaOptimizer.hpp:650
Dakota::DataMethodRep::samplesOnEmulator
int samplesOnEmulator
number of samples to perform on emulator
Definition: DataMethod.hpp:1182
Dakota::PecosApproximation::push_coefficients
void push_coefficients()
restores state prior to previous pop()
Definition: PecosApproximation.hpp:787
Dakota::Model::push_approximation
virtual void push_approximation()
push a previous approximation data state; reverse of pop_approximation
Definition: DakotaModel.cpp:4220
Dakota::DataMethod::~DataMethod
~DataMethod()
destructor
Definition: DataMethod.cpp:795
Dakota::DataEnvironmentRep::tabularDataFile
String tabularDataFile
the filename used for tabular data collection by the environment (from the tabular_graphics_file spec...
Definition: DataEnvironment.hpp:81
Dakota::ProgramOptions::write
void write(MPIPackBuffer &s) const
helper function for writing some class data to MPI buffer
Definition: ProgramOptions.cpp:410
Dakota::NonDGPMSABayesCalibration::fill_experiment_data
void fill_experiment_data()
populate the experiment data, applying scaling if needed
Definition: NonDGPMSABayesCalibration.cpp:533
Dakota::DDACEDesignCompExp::compute_main_effects
void compute_main_effects()
builds a DDaceMainEffects::OneWayANOVA if mainEffectsFlag is set
Definition: DDACEDesignCompExp.cpp:502
Dakota::Model::numFDEvalsMap
IntIntMap numFDEvalsMap
tracks the number of evaluations used within estimate_derivatives(). Used in synchronize() as a key f...
Definition: DakotaModel.hpp:1666
Dakota::ProblemDescDB::get_ba
const BitArray & get_ba(const String &entry_name) const
get a BitArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1615
Dakota::EnsembleSurrModel::assign_default_keys
void assign_default_keys(short mode)
initialize truth and surrogate model keys to default values
Definition: EnsembleSurrModel.cpp:82
Dakota::NonDSampling::seedSpec
int seedSpec
the user seed specification (default is 0)
Definition: NonDSampling.hpp:302
Dakota::DakotaROLIneqConstraints::dakotaModel
Model & dakotaModel
Dakota problem data provided by user.
Definition: ROLOptimizer.hpp:324
Dakota::ScalingModel::init_metadata
void init_metadata() override
default clear metadata in Recasts; derived classes can override to no-op
Definition: ScalingModel.hpp:74
Dakota::ParamStudy::~ParamStudy
~ParamStudy()
destructor
Definition: ParamStudy.hpp:263
Dakota::DDACEDesignCompExp::DDACEDesignCompExp
DDACEDesignCompExp(ProblemDescDB &problem_db, Model &model)
primary constructor for building a standard DACE iterator
Definition: DDACEDesignCompExp.cpp:34
Dakota::ParallelLibrary::send_mi
void send_mi(int &send_int, int dest, int tag, size_t index=_NPOS)
blocking send at the metaiterator-iterator communication level
Definition: ParallelLibrary.hpp:1452
Dakota::NonDExpansion::compute_numerical_statistics
void compute_numerical_statistics()
numerical portion of compute_statistics() from sampling on the expansion (used for FINAL_RESULTS)
Definition: NonDExpansion.cpp:3188
Dakota::EnsembleSurrModel::qoi
size_t qoi() const
return number of unique response functions (managing any aggregations)
Definition: EnsembleSurrModel.hpp:473
Dakota::SOLBase::~SOLBase
~SOLBase()
destructor
Definition: SOLBase.hpp:210
Dakota::NonDSampling::get_parameter_sets
void get_parameter_sets(Model &model)
Uses lhsDriver to generate a set of samples from the distributions/bounds defined in the incoming mod...
Definition: NonDSampling.hpp:584
Dakota::NestedModel::derived_evaluate_nowait
void derived_evaluate_nowait(const ActiveSet &set)
portion of evaluate_nowait() specific to NestedModel
Definition: NestedModel.cpp:1437
Dakota::SubspaceModel::randomSeed
int randomSeed
seed controlling all samplers
Definition: SubspaceModel.hpp:167
dakota::util::CholeskySolver::is_factorized
bool is_factorized() const override
Query to determine if the matrix of the solver has been factored.
Definition: UtilLinearSolvers.cpp:209
Dakota::TabularReader
Utility used in derived read_core to read values in tabular format.
Definition: DakotaVariables.hpp:36
Dakota::dummy_interface
Interface dummy_interface
dummy Interface object used for mandatory reference initialization or default virtual function return...
Definition: DakotaModel.cpp:38
Dakota::SNLLBase::snll_post_run
void snll_post_run(OPTPP::NLP0 *nlf_objective)
convenience function for managing OPT++ results after method execution
Definition: SNLLBase.cpp:315
Dakota::DataVariables::continuous_aleatory_uncertain
size_t continuous_aleatory_uncertain()
return total number of continuous aleatory uncertain variables
Definition: DataVariables.hpp:927
Dakota::NonDMultifidelitySampling::update_projected_lf_samples
void update_projected_lf_samples(const MFSolutionData &soln, const SizetArray &N_H_actual, size_t &N_H_alloc, Real &delta_equiv_hf)
Definition: NonDMultifidelitySampling.cpp:289
Dakota::h5_file_dtype
H5::DataType h5_file_dtype(const short &)
Return the HDF5 datatype to store a short.
Definition: HDF5_IO.hpp:59
Dakota::Response::reshape_rep
void reshape_rep(size_t num_fns, size_t num_params, bool grad_flag, bool hess_flag)
resizes the representation's containers
Dakota::SNLLLeastSq::optnewton
OPTPP::OptNewton * optnewton
Newton optimizer pointer.
Definition: SNLLLeastSq.hpp:192
Dakota::RestartWriter::restartOutputArchive
std::unique_ptr< boost::archive::binary_oarchive > restartOutputArchive
Binary output archive to which data is written (pointer since no default ctor for oarchive and may no...
Definition: OutputManager.hpp:165
Dakota::MPIPackBuffer::pack
void pack(const char *data, const int num=1)
Pack one or more char's.
Dakota::NonD::archive_allocate_mappings
void archive_allocate_mappings()
allocate results array storage for distribution mappings
Definition: DakotaNonD.cpp:1402
Dakota::Minimizer::objective
Real objective(const RealVector &fn_vals, const BoolDeque &max_sense, const RealVector &primary_wts) const
compute a composite objective value from one or more primary functions
Definition: DakotaMinimizer.cpp:473
Dakota::RestartWriter
Definition: OutputManager.hpp:118
Dakota::Model::operator!=
friend bool operator!=(const Model &m1, const Model &m2)
inequality operator (detect different letter instances)
Definition: DakotaModel.hpp:3975
Dakota::qr
int qr(RealMatrix &A)
Compute an in-place QR factorization A = QR.
Definition: dakota_linear_algebra.cpp:80
Dakota::SharedVariablesDataRep::allDiscreteIntTypes
UShortMultiArray allDiscreteIntTypes
array of variable types for all of the discrete integer variables
Definition: SharedVariablesData.hpp:286
Dakota::Model::gradIdAnalytic
IntSet gradIdAnalytic
analytic id's for mixed gradients
Definition: DakotaModel.hpp:1466
Dakota::TrackerHTTP::url_add_field
void url_add_field(std::string &url, const char *keyword, const std::string &value, bool delimit=true) const
append keyword/value pair to url in GET style (with &keyword=value); set delimit = false to omit the ...
Definition: TrackerHTTP.cpp:207
Dakota::RecastModel::nested_variable_mappings
void nested_variable_mappings(const SizetArray &c_index1, const SizetArray &di_index1, const SizetArray &ds_index1, const SizetArray &dr_index1, const ShortArray &c_target2, const ShortArray &di_target2, const ShortArray &ds_target2, const ShortArray &dr_target2)
set primaryA{C,DI,DS,DR}VarMapIndices, secondaryA{C,DI,DS,DR}VarMapTargets (coming from a higher-leve...
Definition: RecastModel.hpp:693
Dakota::RecastModel::eval_tag_prefix
void eval_tag_prefix(const String &eval_id_str)
set the hierarchical eval ID tag prefix
Definition: RecastModel.hpp:1188
Dakota::SOLBase::optLSqInstance
static Minimizer * optLSqInstance
pointer to the active base class object instance used within the static evaluator functions in order ...
Definition: SOLBase.hpp:161
Dakota::DataInterface
Handle class for interface specification data.
Definition: DataInterface.hpp:276
Dakota::DataModelRep::rbfBases
short rbfBases
bases for radial basis function approximation
Definition: DataModel.hpp:250
Dakota::NonDGlobalInterval::daceIterator
Iterator daceIterator
LHS iterator for constructing initial GP for all response functions.
Definition: NonDGlobalInterval.hpp:91
Dakota::ProbabilityTransformModel::acv_index_to_corr_index
size_t acv_index_to_corr_index(size_t acv_index)
convert allContinuousVars index to active correlation index
Definition: ProbabilityTransformModel.hpp:614
Dakota::NPSOLTraits::~NPSOLTraits
virtual ~NPSOLTraits()
destructor
Definition: NPSOLOptimizer.hpp:57
Dakota::SNLLBase::centeringParam
Real centeringParam
value from centering_parameter specification
Definition: SNLLBase.hpp:150
Dakota::DataModel::read
void read(MPIUnpackBuffer &s)
read a DataModel object from a packed MPI buffer
Definition: DataModel.hpp:614
Dakota::DataVariablesRep::normalUncStdDevs
RealVector normalUncStdDevs
standard deviations of the normal uncertain variables (from the std_deviations specification in VarCA...
Definition: DataVariables.hpp:311
Dakota::CONMINOptimizer::numConminConstr
int numConminConstr
total number of linear and nonlinear constraints seen by CONMIN
Definition: CONMINOptimizer.hpp:161
Dakota::TraitsBase::expects_nonlinear_inequalities_first
virtual bool expects_nonlinear_inequalities_first()
Return the flag indicating whether method expects nonlinear inequality constraints followed by nonlin...
Definition: DakotaTraitsBase.hpp:82
Dakota::ScalingOptions::nlnIneqScales
RealVector nlnIneqScales
nonlinear inequality constraint scale values
Definition: ScalingOptions.hpp:46
Dakota::SharedC3ApproxData::regressType
short regressType
type of regression solver for forming FT approximation
Definition: SharedC3ApproxData.hpp:257
Dakota::NestedModel::numSubIterMappedEqCon
size_t numSubIterMappedEqCon
number of top-level equality constraints mapped from the sub-iteration results
Definition: NestedModel.hpp:303
Dakota::Model::primary_response_fn_weights
const RealVector & primary_response_fn_weights() const
get the relative weightings for multiple objective functions or least squares terms
Definition: DakotaModel.hpp:3690
Dakota::NonDMultilevBLUESampling::compute_GG_covariance
void compute_GG_covariance(const RealMatrixArray &sum_G, const RealSymMatrix2DArray &sum_GG, const Sizet2DArray &N_G, RealSymMatrix2DArray &cov_GG, RealSymMatrix2DArray &cov_GG_inv, bool update_prev=false)
Definition: NonDMultilevBLUESampling.cpp:1365
Dakota::DataResponsesRep::numFieldLeastSqTerms
size_t numFieldLeastSqTerms
field_calibration_terms: number of calibration terms which are field-valued
Definition: DataResponses.hpp:93
Dakota::Analyzer::response_array_results
const ResponseArray & response_array_results()
return multiple final iterator solutions (response). This should only be used if returns_multiple_poi...
Definition: DakotaAnalyzer.hpp:331
Dakota::DataMethod::dataMethodRep
std::shared_ptr< DataMethodRep > dataMethodRep
pointer to the body (handle-body idiom)
Definition: DataMethod.hpp:1529
dakota::surrogates::SquaredExponentialKernel::compute_gram_derivs
void compute_gram_derivs(const MatrixXd &gram, const std::vector< MatrixXd > &dists2, const VectorXd &theta_values, std::vector< MatrixXd > &gram_derivs) override
Compute the derivatives of the Gram matrix with respect to the kernel hyperparameters.
Definition: SurrogatesGPKernels.cpp:28
Dakota::IteratorScheduler::iteratorCommSize
int iteratorCommSize
number of processors in iteratorComm
Definition: IteratorScheduler.hpp:171
Dakota::SharedApproxData::dataRep
std::shared_ptr< SharedApproxData > dataRep
pointer to the letter (initialized only for the envelope)
Definition: SharedApproxData.hpp:299
Dakota::EffGlobalMinimizer::check_parallelism
void check_parallelism()
function that checks if model supports asynchronous parallelism
Definition: EffGlobalMinimizer.cpp:283
Dakota::DataFitSurrModel::initialize_mapping
bool initialize_mapping(ParLevLIter pl_iter)
Perform any global updates prior to individual evaluate() calls; returns true if the variables size h...
Definition: DataFitSurrModel.cpp:397
Dakota::DataMethodRep::hybridModelPointers
StringArray hybridModelPointers
array of models for the sequential and collaborative hybrid meta-iterators (from the model_pointer_li...
Definition: DataMethod.hpp:390
Dakota::Model::linear_ineq_constraint_coeffs
const RealMatrix & linear_ineq_constraint_coeffs() const
return the linear inequality constraint coefficients
Definition: DakotaModel.hpp:3373
Dakota::ScalingModel::print_scaling
void print_scaling(const String &info, const UShortArray &scale_types, const RealVector &scale_mults, const RealVector &scale_offsets, const StringArray &labels)
print scaling information for a particular response type in tabular form
Definition: ScalingModel.cpp:765
Dakota::NonDLocalReliability::initialPtUserSpec
bool initialPtUserSpec
flag indicating user specification of (any portion of) initialPtU
Definition: NonDLocalReliability.hpp:298
Dakota::ParamStudy::index_step
int index_step(size_t start, size_t end, int num_steps) const
check for out of bounds and index remainder and return step
Definition: ParamStudy.hpp:646
Dakota::ConcurrentMetaIterator::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: ConcurrentMetaIterator.cpp:236
Dakota::FSUDesignCompExp::rng
boost::mt19937 rng
RNG to persist for varying pattern.
Definition: FSUDesignCompExp.hpp:110
Dakota::NLPQLPTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: NLPQLPOptimizer.hpp:92
Dakota::ProcessApplicInterface::derived_map_asynch
void derived_map_asynch(const ParamResponsePair &pair)
Called by map() and other functions to execute the simulation in asynchronous mode....
Definition: ProcessApplicInterface.cpp:260
set_mc_ptr_int
void DAKOTA_DLL_FN set_mc_ptr_int(int ptr_int)
set the DAKOTA pointer to ModelCenter
Definition: dakota_dll_api.cpp:313
Dakota::ProcessHandleApplicInterface::map_bookkeeping
void map_bookkeeping(pid_t pid, int fn_eval_id)
bookkeeping of process and evaluation ids for asynchronous maps
Definition: ProcessHandleApplicInterface.cpp:23
Dakota::NonDDREAMBayesCalibration::problem_value
static void problem_value(std::string *chain_filename, std::string *gr_filename, double &gr_threshold, int &jumpstep, double limits[], int par_num, int &printstep, std::string *restart_read_filename, std::string *restart_write_filename)
Filename and data initializer for DREAM.
Definition: NonDDREAMBayesCalibration.cpp:346
Dakota::Model::asynch_eval_store
void asynch_eval_store(const Interface &interface, const int &id, const Response &response)
Store the response portion of an interface evaluation. Called from rekey_response_map()
Definition: DakotaModel.cpp:6198
Dakota::DataEnvironmentRep::preRunOutputFormat
unsigned short preRunOutputFormat
tabular format for pre_run output
Definition: DataEnvironment.hpp:70
Dakota::NonDC3FunctionTrain::push_c3_start_orders
void push_c3_start_orders(const UShortArray &start_orders)
Publish configuration data for initial function train cores, prior to any adaptation.
Definition: NonDC3FunctionTrain.cpp:458
Dakota::DataInterface::operator=
DataInterface & operator=(const DataInterface &)
assignment operator
Definition: DataInterface.cpp:97
Dakota::ApproximationInterface::challengeFormat
unsigned short challengeFormat
tabular format of the challenge points file
Definition: ApproximationInterface.hpp:241
Dakota::Interface::Interface
Interface()
default constructor
Definition: DakotaInterface.cpp:183
Dakota::SensAnalysisGlobal::partialCorr
RealMatrix partialCorr
matrix to hold partial raw correlations
Definition: SensAnalysisGlobal.hpp:255
Dakota::DakotaROLObjectiveHess::hessVec
void hessVec(std::vector< Real > &hv, const std::vector< Real > &v, const std::vector< Real > &x, Real &tol) override
Function to return Hessian-vector product needed by ROL when using user/Dakota-supplied Hessians.
Definition: ROLOptimizer.cpp:566
Dakota::NonDSampling::compute_level_mappings
void compute_level_mappings(const IntResponseMap &samples)
called by compute_statistics() to calculate CDF/CCDF mappings of z to p/beta and of p/beta to z as we...
Definition: NonDSampling.cpp:1569
Dakota::EnsembleSurrModel::sameInterfaceInstance
bool sameInterfaceInstance
flag indicating that the models identified by {low,high}FidelityKey employ the same interface instanc...
Definition: EnsembleSurrModel.hpp:298
Dakota::NonDLHSSampling::combine_discrete_ranks
void combine_discrete_ranks(const RealMatrix &initial_values, const RealMatrix &increm_values)
merge the discrete ranks into a submatrix of sampleRanks
Definition: NonDLHSSampling.cpp:478
Dakota::ProbabilityTransformModel::init_metadata
void init_metadata() override
default clear metadata in Recasts; derived classes can override to no-op
Definition: ProbabilityTransformModel.hpp:86
Dakota::EffGlobalMinimizer::eifConvergenceCntr
unsigned short eifConvergenceCntr
counter for consecutive iterates with EIF value < convergenceTol
Definition: EffGlobalMinimizer.hpp:319
Dakota::ParallelLibrary::startClock
long startClock
start reference for local clock() timer measuring parent+child CPU
Definition: ParallelLibrary.hpp:1019
Dakota::ProbabilityTransformModel::nested_acv2_targets
const ShortArray & nested_acv2_targets() const
return secondaryACVarMapTargets
Definition: ProbabilityTransformModel.hpp:263
Dakota::Rank1Lattice::ordering
Rank1LatticeOrdering ordering
Order of the points of this rank-1 lattice rule.
Definition: Rank1Lattice.hpp:92
Dakota::DataMethodRep::probabilityLevels
RealVectorArray probabilityLevels
the probability_levels specification in MethodNonD
Definition: DataMethod.hpp:1170
Dakota::Interface::clear_inactive
virtual void clear_inactive()
clear inactive approximation data
Definition: DakotaInterface.cpp:1258
dakota::surrogates::compute_hyperbolic_subdim_level_indices
void compute_hyperbolic_subdim_level_indices(int num_dims, int level, int num_active_dims, double p, MatrixXi &indices)
Compute a matrix of indices for a submatrix (i.e. up to the active dimensions column) of indices prod...
Definition: surrogates_tools.cpp:63
Dakota::SharedVariablesDataRep::variablesComponents
std::map< unsigned short, size_t > variablesComponents
map linking variable types to counts
Definition: SharedVariablesData.hpp:226
Dakota::MFSolutionData::avgEstVar
Real avgEstVar
average estimator variance for model graph
Definition: NonDNonHierarchSampling.hpp:114
Dakota::NonDExpansion::collocPtsSeqSpec
SizetArray collocPtsSeqSpec
user specification of number of initial samples per model instance, including adaptive cases where an...
Definition: NonDExpansion.hpp:423
Dakota::EnsembleSurrModel::EnsembleSurrModel
EnsembleSurrModel(ProblemDescDB &problem_db)
constructor
Definition: EnsembleSurrModel.cpp:21
Dakota::Approximation::get_approx
std::shared_ptr< Approximation > get_approx(ProblemDescDB &problem_db, const SharedApproxData &shared_data, const String &approx_label)
Used only by the standard envelope constructor to initialize approxRep to the appropriate derived typ...
Definition: DakotaApproximation.cpp:91
Dakota::MPIPackBuffer::pack
void pack(const double &data)
Pack a double.
Definition: MPIPackBuffer.hpp:109
Dakota::NonDSampling::lhsDriver
Pecos::LHSDriver lhsDriver
the C++ wrapper for the F90 LHS library
Definition: NonDSampling.hpp:327
Dakota::DataMethodRep::stepVector
RealVector stepVector
the step_vector specification in MethodPSVPS and MethodPSCPS
Definition: DataMethod.hpp:1379
Dakota::DataFitSurrModel::set_evaluation_reference
void set_evaluation_reference()
set the evaluation counter reference points for the DataFitSurrModel (request forwarded to approxInte...
Definition: DataFitSurrModel.hpp:1010
Dakota::SeqHybridMetaIterator::unpack_results_buffer
void unpack_results_buffer(MPIUnpackBuffer &recv_buffer, int job_index)
used by IteratorScheduler to unpack results data from an iterator run
Definition: SeqHybridMetaIterator.hpp:284
Dakota::DataFitSurrModel::force_rebuild
bool force_rebuild()
determine whether a surrogate model rebuild should be forced based on changes in the inactive data
Definition: DataFitSurrModel.hpp:543
Dakota::SNLLOptimizer::nlpConstraint
OPTPP::NLP * nlpConstraint
constraint NLP pointer
Definition: SNLLOptimizer.hpp:317
Dakota::ProbabilityTransformModel::boundVal
Real boundVal
number of +/- standard deviations used for defining bounds truncation
Definition: ProbabilityTransformModel.hpp:178
Dakota::C3Approximation::mean
Real mean()
return the mean of the expansion, where all active vars are random
Definition: C3Approximation.hpp:342
Dakota::NonDExpansion::termsOrder
Real termsOrder
exponent applied to number of expansion terms for computing number of regression points (usually 1)
Definition: NonDExpansion.hpp:429
Dakota::NonDSampling::print_moments
void print_moments(std::ostream &s) const
prints the moments computed in compute_moments() with default qoi_type and moment_labels
Definition: NonDSampling.hpp:480
Dakota::ExperimentData::num_fields
size_t num_fields() const
retrieve the number of fields (applies to all experiments)
Definition: ExperimentData.hpp:510
Dakota::SurrBasedLocalMinimizer::reset_multipliers
void reset_multipliers()
reset Lagrange multipliers to initial values for cases where they are accumulated instead of computed...
Definition: SurrBasedLocalMinimizer.hpp:273
Dakota::SharedVariablesDataRep::idrvStart
size_t idrvStart
start index of inactive discrete real variables within allDiscreteRealVars
Definition: SharedVariablesData.hpp:264
Dakota::DataMethodRep::maxRank
size_t maxRank
maximum rank
Definition: DataMethod.hpp:841
Dakota::NestedModel::complement1ACVarMapIndices
SizetArray complement1ACVarMapIndices
"primary" variable mappings for inserting the complement of the active continuous currentVariables wi...
Definition: NestedModel.hpp:380
Dakota::Constraints::discrete_real_lower_bound
Real discrete_real_lower_bound(size_t i) const
return an active discrete variable lower bound
Definition: DakotaConstraints.hpp:566
Dakota::SNLLLeastSq::constraint1_evaluator_gn
static void constraint1_evaluator_gn(int mode, int n, const RealVector &x, RealVector &g, RealMatrix &grad_g, int &result_mode)
constraint evaluator function which provides constraint values and gradients to OPT++ Gauss-Newton me...
Definition: SNLLLeastSq.cpp:355
Dakota::DataModelRep::annNodes
short annNodes
number of nodes for artificial neural network approximation
Definition: DataModel.hpp:264
Dakota::ActiveSubspaceModel::populate_matrices
void populate_matrices(unsigned int diff_samples)
populate the derivative and vars matrices with fullspaceSampler samples
Definition: ActiveSubspaceModel.cpp:419
Dakota::NestedModel::subordinate_iterator
Iterator & subordinate_iterator()
return subIterator
Definition: NestedModel.hpp:463
Dakota::ROLOptimizer::reset_solver_options
void reset_solver_options(const Teuchos::ParameterList &)
Support resetting ROL solver options.
Definition: ROLOptimizer.cpp:346
Dakota::Vchk_HistogramPtStrUnc
static void Vchk_HistogramPtStrUnc(DataVariablesRep *dv, size_t offset, Var_Info *vi)
Check the histogram point string input data, normalize the counts, and populate DataVariables::histog...
Definition: NIDRProblemDescDB.cpp:3495
Dakota::CONMINTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: CONMINOptimizer.hpp:55
Dakota::DakotaROLObjectiveHess::DakotaROLObjectiveHess
DakotaROLObjectiveHess(Model &model)
Constructor.
Definition: ROLOptimizer.cpp:559
Dakota::ReducedBasis::center_matrix
void center_matrix()
center the matrix by scaling each column by its means
Definition: ReducedBasis.cpp:39
Dakota::hashedCacheBegin
PRPCacheHIter hashedCacheBegin(PRPCache &prp_cache)
hashed definition of cache begin
Definition: PRPMultiIndex.hpp:183
Dakota::Model::trans_X_to_U
virtual void trans_X_to_U(const RealVector &x_c_vars, RealVector &u_c_vars)
transform x-space variable values to u-space
Definition: DakotaModel.cpp:5200
Dakota::SurrBasedLocalMinimizer::minimizeCycles
int minimizeCycles
counter for number of minimization cycles that have accumulated prior to convergence at the minimizeI...
Definition: SurrBasedLocalMinimizer.hpp:193
Dakota::DataFitSurrModel::maxFuncEvals
const size_t maxFuncEvals
Maximum number of evaluations while refining a surrogate.
Definition: DataFitSurrModel.hpp:341
Dakota::NonDCubature::increment_grid_preference
void increment_grid_preference()
Definition: NonDCubature.hpp:124
Dakota::DataMethodRep::localBalanceParam
Real localBalanceParam
the local_balance_parameter for the DIRECT method in MethodSCOLIBDIR
Definition: DataMethod.hpp:577
Dakota::SurrBasedMinimizer::update_filter
bool update_filter(SurrBasedLevelData &tr_data, const RealVector &fn_vals)
update filter using a new set of function values
Definition: SurrBasedMinimizer.cpp:356
Dakota::OptDartsOptimizer::load_parameters
void load_parameters(Model &model)
Convenience function for Parameter loading.
Definition: OptDartsOptimizer.cpp:120
Dakota::AdapterModel::initialize_response_map
void initialize_response_map(void(*resp_map)(const Variables &vars, const ActiveSet &set, Response &response))
initialize map callbacks after alternate construction
Definition: AdapterModel.hpp:200
Dakota::NonDQuadrature::num_samples
size_t num_samples() const
Definition: NonDQuadrature.hpp:315
Dakota::DataVariablesRep::binomialUncNumTrials
IntVector binomialUncNumTrials
Number of trials (N) for the binomial uncertain variables from the num_trials specification in VarDAU...
Definition: DataVariables.hpp:462
Dakota::NonDPolynomialChaos::export_coefficients
void export_coefficients()
export the PCE coefficient array to expansionExportFile
Definition: NonDPolynomialChaos.cpp:1302
Dakota::ParallelLibrary::bcast_hs
void bcast_hs(int &data, const ParallelLevel &pl)
broadcast an integer across the hubServerIntraComm of a ParallelLevel
Definition: ParallelLibrary.hpp:1790
Dakota::SharedApproxData::numVars
size_t numVars
number of variables in the approximation
Definition: SharedApproxData.hpp:224
Dakota::ProgramOptions::preRunInput
String preRunInput
filename for pre_run input
Definition: ProgramOptions.hpp:257
Dakota::DiscrepancyCorrection::DiscrepancyCorrection
DiscrepancyCorrection()
default constructor
Definition: DiscrepancyCorrection.hpp:253
Dakota::NonDMUQBayesCalibration::specify_prior
void specify_prior() override
initialize the MUQ parameter space, min, max, initial, domain, and prior define solver options,...
Definition: NonDMUQBayesCalibration.cpp:211
Dakota::GaussProcApproximation::gradCovVector
RealMatrix gradCovVector
A matrix, where each column is the derivative of the covVector with respect to a particular componene...
Definition: GaussProcApproximation.hpp:228
Dakota::GaussProcApproximation::betaCoeffs
RealMatrix betaCoeffs
matrix to hold the beta coefficients for the trend function
Definition: GaussProcApproximation.hpp:210
Dakota::COLINTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: COLINOptimizer.hpp:38
Dakota::NestedModel::resolve_map1
void resolve_map1(const String &map1, size_t &ac_index1, size_t &adi_index1, size_t &ads_index1, size_t &adr_index1, size_t curr_index, short &inactive_sm_view)
compute variable mapping indices corresponding to map1 and update inactive view if necessary
Definition: NestedModel.cpp:840
Dakota::DataMethodRep::DataMethodRep
DataMethodRep()
constructor
Definition: DataMethod.cpp:20
Dakota::DataMethodRep::sparseGridLevelSeq
UShortArray sparseGridLevelSeq
the sparse_grid_level_sequence specification in MethodNonDPCE and MethodNonDSC
Definition: DataMethod.hpp:988
Dakota::ProblemDescDB::is_null
bool is_null() const
function to check dbRep (does this envelope contain a letter)
Definition: ProblemDescDB.hpp:667
Dakota::set_variables
void set_variables(const VectorType &source, Model &model, Variables &vars)
Definition: DakotaOptimizer.hpp:801
Dakota::NonDAdaptImpSampling::refineSamples
int refineSamples
size of sample batch within each refinement iteration
Definition: NonDAdaptImpSampling.hpp:168
Dakota::NonDEnsembleSampling::update_final_statistics
void update_final_statistics()
update finalStatistics::functionValues
Definition: NonDEnsembleSampling.cpp:252
Dakota::ParallelLibrary::world_rank
int world_rank() const
return MPIManager::worldRank
Definition: ParallelLibrary.hpp:1043
Dakota::ResultsOutputType
ResultsOutputType
enum for setting type on allocted matrix for Results Output
Definition: dakota_results_types.hpp:527
Dakota::ProblemDescDB::variables_list
VariablesList & variables_list()
return a list of all Variables objects that have been instantiated
Definition: ProblemDescDB.hpp:557
Dakota::DataMethodRep::kuo
bool kuo
Predefined generating vectors.
Definition: DataMethod.hpp:907
Dakota::SharedVariablesDataRep::all_counts
void all_counts(size_t &num_acv, size_t &num_adiv, size_t &num_adsv, size_t &num_adrv) const
compute all variables sums from variablesCompsTotals
Definition: SharedVariablesData.hpp:337
Dakota::SOLBase::SOLBase
SOLBase()
default constructor
Definition: SOLBase.hpp:204
Dakota::DataMethodRep::collocationRatio
Real collocationRatio
the collocation_ratio specification in MethodNonDPCE
Definition: DataMethod.hpp:1018
Dakota::SharedVariablesDataRep::adrv
size_t adrv() const
accumulate all discrete real variables from variablesCompsTotals, allRelaxedDiscreteReal
Definition: SharedVariablesData.hpp:387
Dakota::MPIUnpackBuffer::unpack
void unpack(long long &data)
Unpack a long long.
Definition: MPIPackBuffer.hpp:249
Dakota::Model::inactive_ordered_labels
StringArray inactive_ordered_labels() const
Return labels of all inactive variables in "input spec" order.
Definition: DakotaModel.hpp:2717
Dakota::Variables::Variables
Variables(const Variables &vars)
copy constructor
Dakota::BootstrapSampler< Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > >::~BootstrapSampler
virtual ~BootstrapSampler()
Destructor.
Definition: BootstrapSampler.hpp:220
Dakota::NonDSampling::samplesSpec
const int samplesSpec
initial specification of number of samples
Definition: NonDSampling.hpp:304
Dakota::DataVariablesRep::discreteRealAleatoryUncVars
RealVector discreteRealAleatoryUncVars
array of values for all discrete real aleatory uncertain variables
Definition: DataVariables.hpp:740
Dakota::DataVariablesRep::idVariables
String idVariables
string identifier for the variables specification data set (from the id_variables specification in Va...
Definition: DataVariables.hpp:92
Dakota::SNLLBase::searchMethod
String searchMethod
value_based_line_search, gradient_based_line_search, trust_region, or tr_pds
Definition: SNLLBase.hpp:136
Dakota::ParamStudy::check_final_point
bool check_final_point(const RealVector &final_pt)
perform error checks on finalPoint
Definition: ParamStudy.hpp:465
Dakota::NonDGlobalInterval::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDGlobalInterval.cpp:266
Dakota::SharedApproxData::post_combine
virtual void post_combine()
clean up stored data sets after aggregation
Definition: SharedApproxData.cpp:433
Dakota::PebbldBranchSub::setRootComputation
void setRootComputation()
Method that is called when declaring the current node as a root node.
Definition: PEBBLBranching.cpp:59
Dakota::DataModelRep::subMethodScheduling
short subMethodScheduling
scheduling approach for concurrent sub-iterator parallelism: {DEFAULT,MASTER,PEER}_SCHEDULING
Definition: DataModel.hpp:352
Dakota::DataFitSurrModel::deltaCorr
DiscrepancyCorrection deltaCorr
manages construction and application of correction functions that are applied to a surrogate model (D...
Definition: DataFitSurrModel.hpp:426
Dakota::NOWPACTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: NOWPACOptimizer.hpp:163
Dakota::NCSUOptimizer::nlnEqTargets
RealVector nlnEqTargets
nonlinear equality constraint targets used in "user_functions" mode
Definition: NCSUOptimizer.hpp:179
Dakota::ParamStudy::discStringStepsPerVariable
IntVector discStringStepsPerVariable
number of offsets in the plus and the minus direction for each discrete string variable in a centered...
Definition: ParamStudy.hpp:243
Dakota::NonDCubature::reset
void reset()
restore initial state for repeated sub-iterator executions
Definition: NonDCubature.hpp:105
Dakota::NonDLocalInterval::core_run
void core_run()
Performs a gradient-based optimization to determine interval bounds for an entire function or interva...
Definition: NonDLocalInterval.cpp:158
Dakota::ProcessApplicInterface::test_local_evaluation_batch
void test_local_evaluation_batch(PRPQueue &prp_queue)
batch version of test_local_evaluations()
Definition: ProcessApplicInterface.cpp:371
Dakota::PecosApproximation::clear_inactive_coefficients
void clear_inactive_coefficients()
prune inactive coefficients following combination and promotion to active
Definition: PecosApproximation.hpp:808
Dakota::RealScale::numCols
int numCols
Number of columns; equals length of scale when 1D.
Definition: dakota_results_types.hpp:307
Dakota::DataMethodRep::tiCoverage
Real tiCoverage
Coverage parameter for the calculation of double sided tolerance interval equivalent normal.
Definition: DataMethod.hpp:943
Dakota::DataFitSurrBasedLocalTraits::~DataFitSurrBasedLocalTraits
virtual ~DataFitSurrBasedLocalTraits()
destructor
Definition: DataFitSurrBasedLocalMinimizer.hpp:42
Dakota::Iterator::parallel_configuration_iterator_map
void parallel_configuration_iterator_map(std::map< size_t, ParConfigLIter > pci_map)
set methodPCIterMap
Definition: DakotaIterator.hpp:624
Dakota::DataMethodRep::digitalNetFlag
bool digitalNetFlag
Flag to indicate digital net sampling.
Definition: DataMethod.hpp:914
Dakota::SubspaceModel::resize_pending
bool resize_pending() const
return true if a potential resize is still pending, such that sizing-based initialization should be d...
Definition: SubspaceModel.hpp:195
Dakota::TaylorApproximation::TaylorApproximation
TaylorApproximation()
default constructor
Definition: TaylorApproximation.hpp:73
Dakota::NonDLocalReliability::curvatureThresh
Real curvatureThresh
cut-off value for 1/sqrt() term in second-order probability corrections.
Definition: NonDLocalReliability.hpp:341
Dakota::Vchk_HistogramBinUnc
static void Vchk_HistogramBinUnc(DataVariablesRep *dv, size_t offset, Var_Info *vi)
Check the histogram bin input data, normalize the counts and populate the histogramUncBinPairs map da...
Definition: NIDRProblemDescDB.cpp:3074
Dakota::DataMethodRep::contractAfterFail
int contractAfterFail
the contract_after_failure specification for the SW method in MethodSCOLIBSW
Definition: DataMethod.hpp:630
Dakota::JEGATraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: JEGAOptimizer.hpp:638
Dakota::Constraints::all_discrete_int_lower_bound
void all_discrete_int_lower_bound(int adil_bnd, size_t i)
set a lower bound within the all discrete lower bounds array
Definition: DakotaConstraints.hpp:777
Dakota::DataMethodRep::evidenceSamples
int evidenceSamples
number of prior samples to use in model evidence calculation
Definition: DataMethod.hpp:1217
Dakota::NonDStochCollocation::deltaRespVariance
RealVector deltaRespVariance
change in (DIAGONAL) response variance induced by a refinement candidate
Definition: NonDStochCollocation.hpp:134
Dakota::NonDBayesCalibration::add_lhs_hifi_data
void add_lhs_hifi_data()
supplement high-fidelity data with LHS samples
Definition: NonDBayesCalibration.cpp:1447
Dakota::MixedVariables::MixedVariables
MixedVariables(const ProblemDescDB &problem_db, const ShortShortPair &view)
standard constructor
Definition: MixedVariables.cpp:25
Dakota::SharedVariablesData::initialize_inactive_components
void initialize_inactive_components()
initialize the inactive components totals given inactive variable counts
Definition: SharedVariablesData.hpp:1381
Dakota::ApplicationInterface::set_evaluation_communicators
void set_evaluation_communicators(const IntArray &message_lengths)
convenience function for updating the local evaluation partition data following ParallelLibrary::init...
Definition: ApplicationInterface.cpp:174
Dakota::DataVariablesRep::discreteIntAleatoryUncUpperBnds
IntVector discreteIntAleatoryUncUpperBnds
distribution upper bounds for all discrete integer aleatory uncertain variables
Definition: DataVariables.hpp:724
Dakota::DataEnvironmentRep::errorFile
String errorFile
file name for error redirection (overrides command-line)
Definition: DataEnvironment.hpp:51
Dakota::GaussProcApproximation::trendFunction
RealMatrix trendFunction
matrix to hold the trend function
Definition: GaussProcApproximation.hpp:208
Dakota::NonDMultilevelSampling::unbiased_mean_product_pairpair
static Real unbiased_mean_product_pairpair(const Real sumQ1, const Real sumQ2, const Real sumQ1Q2, const Real sumQ1sq, const Real sumQ2sq, const Real sumQ1sqQ2, const Real sumQ1Q2sq, const Real sumQ1sqQ2sq, const size_t Nlq)
compute the unbiased product of two pairs of products of sampling means
Definition: NonDMultilevelSampling.hpp:1683
Dakota::print_usage
void print_usage(std::ostream &s)
print restart utility help message
Definition: restart_util.cpp:180
Dakota::NonDExpansion::nested_variable_mappings
void nested_variable_mappings(const SizetArray &c_index1, const SizetArray &di_index1, const SizetArray &ds_index1, const SizetArray &dr_index1, const ShortArray &c_target2, const ShortArray &di_target2, const ShortArray &ds_target2, const ShortArray &dr_target2)
set primaryA{CV,DIV,DRV}MapIndices, secondaryA{CV,DIV,DRV}MapTargets within derived Iterators; suppor...
Definition: NonDExpansion.hpp:627
Dakota::RecastModel::update_all_variables
void update_all_variables(const Model &model)
update all variable values from passed sub-model
Definition: RecastModel.cpp:1012
Dakota::NonDBayesCalibration::filteredFnVals
RealMatrix filteredFnVals
cached filtered function values for printing (may be a view of acceptedFnVals)
Definition: NonDBayesCalibration.hpp:511
Dakota::APPSEvalMgr
Evaluation manager class for APPSPACK.
Definition: APPSEvalMgr.hpp:30
Dakota::WorkdirHelper::which
static bfs::path which(const std::string &driver_name)
Returns the bfs::path for the analysis driver, supporting typical windows filename extensions,...
Definition: WorkdirHelper.cpp:225
Dakota::NonDSampling::sample_to_dsv
void sample_to_dsv(const Real *sample_vars, Variables &vars, size_t &adsv_index, size_t num_adsv, size_t &samp_index, const StringSetArray &dss_values)
helper function to copy a range from sample_vars to discrete string vars
Definition: NonDSampling.hpp:609
Dakota::MPIUnpackBuffer::MPIUnpackBuffer
MPIUnpackBuffer(char *buf_, int size_, bool flag_=false)
Constructor that sets the internal buffer to the given array.
Definition: MPIPackBuffer.hpp:197
Dakota::SharedVariablesDataRep::numDIV
size_t numDIV
number of active discrete integer variables
Definition: SharedVariablesData.hpp:266
Dakota::Minimizer::objective_gradient
void objective_gradient(const RealVector &fn_vals, const RealMatrix &fn_grads, const BoolDeque &max_sense, const RealVector &primary_wts, RealVector &obj_grad) const
compute the gradient of the composite objective function
Definition: DakotaMinimizer.cpp:519
Dakota::ParallelLevel::~ParallelLevel
~ParallelLevel()
destructor
Definition: ParallelLibrary.hpp:150
Dakota::Interface::algebraicACVIndices
SizetArray algebraicACVIndices
set of indices mapping AMPL algebraic variables to DAKOTA all continuous variables
Definition: DakotaInterface.hpp:467
Dakota::PebbldBranchSub::extractSolution
pebbl::solution * extractSolution()
Method that returns a PEBBL-based solution.
Definition: PEBBLBranching.cpp:133
Dakota::NonDMultilevBLUESampling::average_estimator_variance
Real average_estimator_variance(const RealVector &cd_vars)
helper function that supports optimization APIs passing design variables
Definition: NonDMultilevBLUESampling.hpp:769
Dakota::NonDStochCollocation::~NonDStochCollocation
~NonDStochCollocation()
destructor
Definition: NonDStochCollocation.cpp:194
Dakota::NonDC3FunctionTrain::regression_size
size_t regression_size()
return the regression size used for different refinement options
Definition: NonDC3FunctionTrain.cpp:148
Dakota::Analyzer::recast_model_view
void recast_model_view(const ShortShortPair &view_override)
layer a RecastModel on top of iteratedModel to enact a view override
Definition: DakotaAnalyzer.cpp:108
Dakota::Interface::build_approximation
virtual void build_approximation(const RealVector &c_l_bnds, const RealVector &c_u_bnds, const IntVector &di_l_bnds, const IntVector &di_u_bnds, const RealVector &dr_l_bnds, const RealVector &dr_u_bnds)
builds the approximation
Definition: DakotaInterface.cpp:1125
Dakota::OutputWriter::outputStream
std::ostream * outputStream
pointer to the stream for this writer
Definition: OutputManager.hpp:57
Dakota::DataVariables::total_variables
size_t total_variables()
return total number of variables
Definition: DataVariables.hpp:979
Dakota::ApproximationInterface::cv_diagnostics
Real2DArray cv_diagnostics(const StringArray &metrics, unsigned num_folds)
approximation cross-validation quality metrics per response function
Definition: ApproximationInterface.cpp:879
Dakota::NonDSparseGrid::NonDSparseGrid
NonDSparseGrid(Model &model, unsigned short ssg_level, const RealVector &dim_pref, short exp_coeffs_soln_approach, short driver_mode, short growth_rate=Pecos::MODERATE_RESTRICTED_GROWTH, short refine_control=Pecos::NO_CONTROL, bool track_uniq_prod_wts=true)
Definition: NonDSparseGrid.cpp:140
Dakota::NonDQUESOBayesCalibration::copy_gsl
void copy_gsl(const QUESO::GslVector &qv, RealVector &rv)
local copy_data utility from GslVector to RealVector
Definition: NonDQUESOBayesCalibration.cpp:1112
Dakota::NonDMultifidelitySampling::update_projected_samples
void update_projected_samples(const MFSolutionData &soln, const SizetArray &N_H_actual, size_t &N_H_alloc, size_t &delta_N_H_actual, Real &delta_equiv_hf)
Definition: NonDMultifidelitySampling.cpp:316
Dakota::DakotaROLIneqConstraints::DakotaROLIneqConstraints
DakotaROLIneqConstraints(Model &model)
Constructor.
Definition: ROLOptimizer.cpp:602
Dakota::NonD::miPLIndex
size_t miPLIndex
index for the active ParallelLevel within ParallelConfiguration::miPLIters
Definition: DakotaNonD.hpp:381
Dakota::NonDInterval::cellFnLowerBounds
RealVectorArray cellFnLowerBounds
Storage array to hold cell min.
Definition: NonDInterval.hpp:124
Dakota::DataMethodRep::startRankSeq
SizetArray startRankSeq
starting rank
Definition: DataMethod.hpp:854
Dakota::ProbabilityTransformModel::query_distribution_parameter_derivatives
short query_distribution_parameter_derivatives() const
calculate and return potential state of distribution parameter derivatives, but do not cache value in...
Definition: ProbabilityTransformModel.hpp:233
Dakota::ScalingModel::response_modify_n2s
void response_modify_n2s(const Variables &scaled_vars, const Response &native_response, Response &scaled_response, int start_offset, int num_responses) const
map reponses from native to scaled variable space
Definition: ScalingModel.cpp:987
Dakota::ResultsDBAny::add_metadata_to_object
void add_metadata_to_object(const StrStrSizet &iterator_id, const StringArray &location, const AttributeArray &attrs) override
Associate key:value metadata with the object at the location.
Definition: ResultsDBAny.hpp:106
Dakota::rel_change_L2
Real rel_change_L2(const RealVector &curr_rv, const RealVector &prev_rv)
Computes relative change between RealVectors using Euclidean L2 norm.
Definition: dakota_data_util.cpp:79
Dakota::Model::assign_rep
void assign_rep(std::shared_ptr< Model > model_rep)
replaces existing letter with a new one
Definition: DakotaModel.cpp:372
Dakota::EffGlobalMinimizer::compute_best_sample
void compute_best_sample()
determine meritFnStar from among the GP build data for use in EIF
Definition: EffGlobalMinimizer.cpp:700
Dakota::TKFactoryDIPCLogit::build_tk
virtual QUESO::SharedPtr< QUESO::BaseTKGroup< QUESO::GslVector, QUESO::GslMatrix > >::Type build_tk() override
build and return the custom TK
Definition: QUESOImpl.hpp:237
Dakota::ExperimentResponse::apply_covariance_inv_sqrt
void apply_covariance_inv_sqrt(const RealVector &residuals, RealVector &weighted_residuals) const override
method to compute (v'*inv(C)^1/2), to compute weighted residual
Definition: ExperimentResponse.cpp:103
Dakota::DataMethodRep::naturalOrdering
bool naturalOrdering
Ordering of the lattice points.
Definition: DataMethod.hpp:910
Dakota::SharedResponseDataRep::primaryFnType
short primaryFnType
data set type for primary response: generic, objective, calibration
Definition: SharedResponseData.hpp:98
Dakota::DerivInformedPropCovLogitTK::covMatrixIsDirty
virtual bool covMatrixIsDirty() override
whether the covariance matrix has been updated
Definition: QUESOImpl.hpp:158
Dakota::SharedVariablesData::acv
size_t acv() const
get total number of continuous vars
Definition: SharedVariablesData.hpp:1728
Dakota::NonDAdaptImpSampling::nested_variable_mappings
void nested_variable_mappings(const SizetArray &c_index1, const SizetArray &di_index1, const SizetArray &ds_index1, const SizetArray &dr_index1, const ShortArray &c_target2, const ShortArray &di_target2, const ShortArray &ds_target2, const ShortArray &dr_target2)
set primaryA{CV,DIV,DRV}MapIndices, secondaryA{CV,DIV,DRV}MapTargets within derived Iterators; suppor...
Definition: NonDAdaptImpSampling.hpp:194
Dakota::Model::all_ordered_labels
StringArray all_ordered_labels() const
Return labels of all variables in "input spec" order.
Definition: DakotaModel.hpp:2726
Dakota::ProblemDescDB::set_db_interface_node
void set_db_interface_node(const String &interface_tag)
set dataInterfaceIter based on the interface identifier string
Definition: ProblemDescDB.cpp:781
Dakota::NonDExpansion::uSpaceModel
Model uSpaceModel
Model representing the approximate response function in u-space, after u-space recasting and polynomi...
Definition: NonDExpansion.hpp:394
Dakota::DOTTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: DOTOptimizer.hpp:61
Dakota::Optimizer::constraintMapIndices
std::vector< int > constraintMapIndices
map from Dakota constraint number to APPS constraint number
Definition: DakotaOptimizer.hpp:539
Dakota::ParamResponsePair::write
void write(std::ostream &s) const
write a ParamResponsePair object to an std::ostream
Definition: ParamResponsePair.hpp:287
dakota_stop
void DAKOTA_DLL_FN dakota_stop(int *id)
command DakotaRunner instance id to stop execution
Definition: dakota_dll_api.cpp:291
Dakota::Approximation::clear_model_keys
virtual void clear_model_keys()
reset initial state by removing all model keys for an approximation
Definition: DakotaApproximation.hpp:576
Dakota::NonDMultilevelPolynomialChaos::random_seed
int random_seed() const
return specification for random seed (may be part of a sequence specification)
Definition: NonDMultilevelPolynomialChaos.hpp:150
Dakota::ApplicationInterface::final_batch_id_tag
String final_batch_id_tag()
form and return the final batch ID tag
Definition: ApplicationInterface.cpp:371
Dakota::NonDGPImpSampling::gpBuild
Iterator gpBuild
LHS iterator for building the initial GP.
Definition: NonDGPImpSampling.hpp:81
dakota
dakota (lowercase) namespace for new Dakota modules
Definition: DakotaSurrogates.hpp:18
Dakota::NonDAdaptImpSampling::converge_statistics
void converge_statistics(bool cov_flag)
iteratively generate samples and select representative points until probability and (optionally) coef...
Definition: NonDAdaptImpSampling.cpp:502
Dakota::DataMethodRep::expansionOrderSeq
UShortArray expansionOrderSeq
the expansion_order_sequence specification in MethodNonDPCE
Definition: DataMethod.hpp:990
Dakota::NL2SOLLeastSq::lmaxs
Real lmaxs
radius for singular-convergence test (singular_radius)
Definition: NL2SOLLeastSq.hpp:130
Dakota::ProcessApplicInterface::fileTagFlag
bool fileTagFlag
flags tagging of parameter/results files
Definition: ProcessApplicInterface.hpp:152
Dakota::NonDNonHierarchSampling::numerical_solution_counts
virtual void numerical_solution_counts(size_t &num_cdv, size_t &num_lin_con, size_t &num_nln_con)
within ensemble_numerical_solution(), define the number of solution variables and constraints
Definition: NonDNonHierarchSampling.cpp:978
Dakota::NestedModel::optInterfaceResponse
Response optInterfaceResponse
the response object resulting from optional interface evaluations
Definition: NestedModel.hpp:313
Dakota::AttachScaleVisitor::operator()
void operator()(const RealScale &scale)
Called by boost::apply_vistitor to process a RealScale.
Definition: ResultsDBHDF5.hpp:100
Dakota::Constraints::inactive_discrete_int_upper_bounds
const IntVector & inactive_discrete_int_upper_bounds() const
return the inactive discrete upper bounds
Definition: DakotaConstraints.hpp:666
Dakota::QMEApproximation::beta
RealVector beta
vector of QMEA reduced space diagonal Hessian coefficients
Definition: QMEApproximation.hpp:89
Dakota::NonDHierarchSampling::recover_paired_online_cost
void recover_paired_online_cost(RealVector &seq_cost, size_t step)
accumulate cost and counts and then perform averaging
Definition: NonDHierarchSampling.hpp:114
Dakota::Minimizer::constraintTol
Real constraintTol
optimizer/least squares constraint tolerance
Definition: DakotaMinimizer.hpp:244
Dakota::NonDLocalEvidence
Class for the Dempster-Shafer Evidence Theory methods within DAKOTA/UQ.
Definition: NonDLocalEvidence.hpp:32
Dakota::NonDExpansion::compute_active_diagonal_variance
void compute_active_diagonal_variance()
calculate the diagonal response variance of the active expansion
Definition: NonDExpansion.cpp:2573
Dakota::Verification::resize
bool resize()
reinitializes iterator based on new variable size
Definition: DakotaVerification.cpp:48
Dakota::SurrBasedMinimizer::augmented_lagrangian_hessian
void augmented_lagrangian_hessian(const RealVector &fn_vals, const RealMatrix &fn_grads, const RealSymMatrixArray &fn_hessians, const BoolDeque &sense, const RealVector &primary_wts, const RealVector &nln_ineq_l_bnds, const RealVector &nln_ineq_u_bnds, const RealVector &nln_eq_tgts, RealSymMatrix &alag_hess)
compute the Hessian of the augmented Lagrangian function
Definition: SurrBasedMinimizer.cpp:647
Dakota::NonDMultilevControlVarSampling::compute_mf_correlation
void compute_mf_correlation(Real sum_L, Real sum_H, Real sum_LL, Real sum_LH, Real sum_HH, size_t N_shared, Real &var_H, Real &rho2_LH)
compute scalar variance and correlation parameters for control variates
Definition: NonDMultilevControlVarSampling.hpp:427
Dakota::HDF5IOHelper::create_softlink
void create_softlink(const String &link_location, const String &source_location)
Create a soft link.
Definition: HDF5_IO.cpp:481
Dakota::DataMethodRep::constraintTolerance
Real constraintTolerance
tolerance for controlling the amount of infeasibility that is allowed before an active constraint is ...
Definition: DataMethod.hpp:345
Dakota::ActiveSet::ActiveSet
ActiveSet()
default constructor
Definition: DakotaActiveSet.hpp:131
Dakota::SharedResponseDataRep::update_field_labels
void update_field_labels()
update functionLabels with unrolled field labels based on fieldLabels and group lengths
Dakota::NonDLHSSampling
Performs LHS and Monte Carlo sampling for uncertainty quantification.
Definition: NonDLHSSampling.hpp:43
Dakota::RichExtrapVerification::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: RichExtrapVerification.cpp:293
Dakota::ActiveSet::operator==
friend bool operator==(const ActiveSet &set1, const ActiveSet &set2)
equality operator
Dakota::GridApplicInterface::synchronous_local_analysis
int synchronous_local_analysis(int analysis_id)
Definition: GridApplicInterface.hpp:76
Dakota::LowDiscrepancySequence::outputLevel
short outputLevel
The output verbosity level, can be one of {SILENT, QUIET, NORMAL, VERBOSE, DEBUG}_OUTPUT.
Definition: LowDiscrepancySequence.hpp:130
Dakota::Iterator::active_set_request_vector
const ShortArray & active_set_request_vector() const
return the default active set request vector (used by iterators that employ evaluate_parameter_sets()...
Definition: DakotaIterator.hpp:764
Dakota::NonDBayesCalibration::randomSeed
int randomSeed
random seed for MCMC process
Definition: NonDBayesCalibration.hpp:311
Dakota::COLINApplication::requestedEvals
std::vector< int > requestedEvals
Evaluations queued for asynch evaluation.
Definition: COLINApplication.hpp:114
dakota::surrogates::Surrogate::responseLabels
std::vector< std::string > responseLabels
Names of the responses/QoIs; need not be populated.
Definition: SurrogatesBase.hpp:230
Dakota::Response::operator!=
friend bool operator!=(const Response &resp1, const Response &resp2)
inequality operator
Definition: DakotaResponse.hpp:1056
Dakota::Model::free_communicators
void free_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
deallocate communicator partitions for a model
Definition: DakotaModel.cpp:4921
Dakota::ProgramOptions::postRunInput
String postRunInput
filename for post_run input
Definition: ProgramOptions.hpp:261
Dakota::Response::load_rep
void load_rep(Archive &ar, const unsigned int version)
read a Response letter object from an archive
Dakota::NonDBayesCalibration::build_hi2lo_xmatrix
void build_hi2lo_xmatrix(RealMatrix &Xmatrix, int i, const RealMatrix &mi_chain, RealMatrix &sim_error_matrix)
build matrix to calculate mutual information for calibrate_to_hifi
Definition: NonDBayesCalibration.cpp:1609
Dakota::QuesoVectorRV::~QuesoVectorRV
virtual ~QuesoVectorRV()
Virtual destructor.
Definition: QUESOImpl.cpp:105
Dakota::DirectApplicInterface::varTypeDVV
std::vector< var_t > varTypeDVV
var_t enumerations corresponding to DVV components
Definition: DirectApplicInterface.hpp:192
Dakota::SensAnalysisGlobal::simpleCorr
RealMatrix simpleCorr
matrix to hold simple raw correlations
Definition: SensAnalysisGlobal.hpp:251
Dakota::ParallelLevel::ownCommFlag
bool ownCommFlag
signals Comm ownership for deallocation
Definition: ParallelLibrary.hpp:111
Dakota::NonDExpansion::allVars
bool allVars
flag for combined variable expansions which include a non-probabilistic subset (design,...
Definition: NonDExpansion.hpp:445
Dakota::CollabHybridMetaIterator
Meta-iterator for hybrid iteration using multiple collaborating optimization and nonlinear least squa...
Definition: CollabHybridMetaIterator.hpp:27
Dakota::ResultsDBAny::insert
void insert(const StrStrSizet &iterator_id, const std::string &data_name, const boost::any &result, const MetaDataType &metadata) override
record addition with metadata map
Definition: ResultsDBAny.cpp:27
Dakota::CONMINOptimizer::~CONMINOptimizer
~CONMINOptimizer()
destructor
Definition: CONMINOptimizer.cpp:128
Dakota::DataFitSurrModel::interface_id
const String & interface_id() const
return the approxInterface identifier
Definition: DataFitSurrModel.hpp:992
Dakota::get_linear_constraints
void get_linear_constraints(Model &model, Real big_real_bound_size, typename AdapterT::VecT &lin_ineq_lower_bnds, typename AdapterT::VecT &lin_ineq_upper_bnds, typename AdapterT::VecT &lin_eq_targets, typename AdapterT::MatT &lin_ineq_coeffs, typename AdapterT::MatT &lin_eq_coeffs)
Definition: DakotaOptimizer.hpp:305
Dakota::NonDAdaptiveSampling::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDAdaptiveSampling.cpp:187
Dakota::Model::all_discrete_real_variable
void all_discrete_real_variable(Real a_d_var, size_t i)
set a variable within the all discrete variables in currentVariables
Definition: DakotaModel.hpp:2253
Dakota::ExperimentData::logCovarianceDeterminant
Real logCovarianceDeterminant
cached sum of each experiment covariance's log determinant
Definition: ExperimentData.hpp:439
Dakota::SharedSurfpackApproxData::active_vars_to_realarray
void active_vars_to_realarray(const Variables &vars, RealArrayType &ra)
aggregate active {continuous,discrete int,discrete real} variables into pre-sized array
Definition: SharedSurfpackApproxData.hpp:215
Dakota::DataModelRep::interfacePointer
String interfacePointer
string pointer to the interface specification to be used by this model (from the interface_pointer sp...
Definition: DataModel.hpp:105
Dakota::NonDMultilevelStochCollocation
Nonintrusive stochastic collocation approaches to uncertainty quantification.
Definition: NonDMultilevelStochCollocation.hpp:29
Dakota::DataMethodRep::pstudyFilename
String pstudyFilename
the import_points_file spec for a file-based parameter study
Definition: DataMethod.hpp:1387
Dakota::NonDBayesCalibration::priorCovCholFactor
RealMatrix priorCovCholFactor
the Cholesky factor of the prior covariance
Definition: NonDBayesCalibration.hpp:408
Dakota::ExperimentData::simulationSRD
SharedResponseData simulationSRD
archived shared data for use in sizing fields, total functions (historically we read all functions,...
Definition: ExperimentData.hpp:463
Dakota::LeastSq::weightFlag
bool weightFlag
flag indicating whether weighted least squares is active
Definition: DakotaLeastSq.hpp:71
Dakota::ParamResponsePair::read
void read(std::istream &s)
read a ParamResponsePair object from an std::istream
Definition: ParamResponsePair.hpp:283
Dakota::SharedC3ApproxData::max_order
unsigned short max_order() const
return active maximum value for basis order
Definition: SharedC3ApproxData.hpp:385
Dakota::EnsembleSurrModel::add_tabular_solution_level_value
void add_tabular_solution_level_value(Model &model)
helper to select among Model::solution_level_{int,string,real}_value() for exporting a scalar solutio...
Definition: EnsembleSurrModel.cpp:2092
Dakota::SharedC3ApproxData::build
void build()
builds the shared approximation data from scratch
Definition: SharedC3ApproxData.hpp:682
Dakota::NestedModel::extraDIVarsData
BitArray extraDIVarsData
flags for updating subModel discrete int bounds and labels, one for each active discrete int variable...
Definition: NestedModel.hpp:397
Dakota::ParallelLevel::message_pass
bool message_pass() const
return messagePass
Definition: ParallelLibrary.hpp:318
Dakota::RandomFieldModel::generate_pca_gp_realization
void generate_pca_gp_realization()
generate a PCA/GP realization and write to file
Definition: RandomFieldModel.cpp:565
Dakota::DataVariablesRep::discreteDesignSetRealLabels
StringArray discreteDesignSetRealLabels
labels array for the discrete design variables defined by a real set (from the discrete_design_set re...
Definition: DataVariables.hpp:302
Dakota::GridApplicInterface::stop_grid_computing
stop_grid_computing_t stop_grid_computing
handle to dynamically linked stop_grid_computing function
Definition: GridApplicInterface.hpp:112
Dakota::DirectApplicInterface::xC
RealVector xC
continuous variables used within direct simulator fns
Definition: DirectApplicInterface.hpp:171
Dakota::DataVariablesRep::discreteRealAleatoryUncLowerBnds
RealVector discreteRealAleatoryUncLowerBnds
distribution lower bounds for all discrete real aleatory uncertain variables
Definition: DataVariables.hpp:743
Dakota::DataResponsesRep::expObservations
RealVector expObservations
list of num_calibration_terms observation data
Definition: DataResponses.hpp:164
Dakota::SNLLOptimizer::default_instantiate_q_newton
void default_instantiate_q_newton(void(*obj_eval)(int mode, int n, const RealVector &x, double &f, RealVector &grad_f, int &result_mode))
instantiate an OPTPP_Q_NEWTON solver using standard settings
Definition: SNLLOptimizer.cpp:654
Dakota::NonDQUESOBayesCalibration::user_proposal_covariance
void user_proposal_covariance(const String &input_fmt, const RealVector &cov_data, const String &cov_filename)
Set proposal covariance from user-provided diagonal or matrix.
Definition: NonDQUESOBayesCalibration.cpp:754
Dakota::LibraryEnvironment::plugin_interface
bool plugin_interface(const String &model_type, const String &interf_type, const String &an_driver, Interface *plugin_iface)
DEPRECATED raw pointer version: transfers memory ownership to Dakota Plug-in the passed interface int...
Definition: LibraryEnvironment.cpp:96
Dakota::NLPQLPTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: NLPQLPOptimizer.hpp:95
Dakota::SharedVariablesDataRep::idsvStart
size_t idsvStart
start index of inactive discrete string vars within allDiscreteStringVars
Definition: SharedVariablesData.hpp:262
Dakota::TraitsBase::TraitsBase
TraitsBase()
default constructor
Definition: DakotaTraitsBase.cpp:23
Dakota::Minimizer::numLinearIneqConstraints
size_t numLinearIneqConstraints
number of linear inequality constraints
Definition: DakotaMinimizer.hpp:257
Dakota::ParallelLevel::serverCommSize
int serverCommSize
size of serverIntraComm
Definition: ParallelLibrary.hpp:128
Dakota::NonDQUESOBayesCalibration::quesoEnv
std::shared_ptr< QUESO::FullEnvironment > quesoEnv
top-level QUESO Environment
Definition: NonDQUESOBayesCalibration.hpp:189
Dakota::NonDPolynomialChaos::increment_order_from_grid
void increment_order_from_grid()
define an expansion order that is consistent with an advancement in structured/unstructured grid leve...
Definition: NonDPolynomialChaos.cpp:1133
Dakota::getRmax
Real getRmax(const RealMatrix &xset)
Definition: GaussProcApproximation.cpp:110
Dakota::NonD::resize_final_statistics_gradients
void resize_final_statistics_gradients()
resizes finalStatistics::functionGradients based on finalStatistics ASV
Definition: DakotaNonD.cpp:624
Dakota::PebbldBranchSub::subNLPSolver
Iterator subNLPSolver
Solver used for sub-problems.
Definition: PEBBLBranching.hpp:57
Dakota::Model::evaluate_nowait
void evaluate_nowait()
Spawn an asynchronous job (or jobs) that computes the value of the Response at currentVariables (defa...
Definition: DakotaModel.cpp:1289
Dakota::NonDNonHierarchSampling::accumulate_group_sums
void accumulate_group_sums(IntRealMatrixArrayMap &sum_G, Sizet2DArray &num_G, const IntResponse2DMap &batch_resp_map)
Definition: NonDNonHierarchSampling.cpp:2372
Dakota::ParallelLevel::clear
void clear()
deallocate the communicators in this ParallelLevel
Definition: ParallelLibrary.hpp:171
Dakota::FSUDesignCompExp::sampling_reset
void sampling_reset(size_t min_samples, bool all_data_flag, bool stats_flag)
reset sampling iterator to use at least min_samples
Definition: FSUDesignCompExp.hpp:140
Dakota::SharedVariablesData::cdiv_to_all_mask
BitArray cdiv_to_all_mask() const
create a BitArray indicating the complement discrete int subset of all {continuous,...
Definition: SharedVariablesData.hpp:1301
Dakota::MatlabInterface::matlab_engine_run
int matlab_engine_run(const Dakota::String &ac_name)
Helper function supporting derived_map_ac. Sends data to Matlab, executes analysis,...
Definition: MatlabInterface.cpp:133
Dakota::SubspaceModel::serve_init_mapping
int serve_init_mapping(ParLevLIter pl_iter)
called from IteratorScheduler::init_iterator() for iteratorComm rank != 0 to balance resize() calls o...
Definition: SubspaceModel.cpp:441
Dakota::DerivInformedPropCovLogitTK::~DerivInformedPropCovLogitTK
virtual ~DerivInformedPropCovLogitTK()
Destructor for derivative-informed logit proposal covariance.
Definition: QUESOImpl.hpp:154
Dakota::NonDLocalReliability::dg_ds_eval
void dg_ds_eval(const RealVector &x_vars, const RealVector &fn_grad_x, RealVector &final_stat_grad)
convenience function for evaluating dg/ds
Definition: NonDLocalReliability.cpp:2180
Dakota::NonDBayesCalibration::chainDiagnosticsCI
bool chainDiagnosticsCI
flag indicating calculation of confidence intervals as a chain diagnositc
Definition: NonDBayesCalibration.hpp:439
Dakota::Optimizer::primary_resp_reducer
static void primary_resp_reducer(const Variables &full_vars, const Variables &reduced_vars, const Response &full_response, Response &reduced_response)
Recast callback to reduce multiple objectives or residuals to a single objective, with gradients and ...
Definition: DakotaOptimizer.cpp:413
Dakota::ActiveSubspaceModel::truncationTolerance
Real truncationTolerance
Truncation tolerance for eigenvalue energy subspace identification.
Definition: ActiveSubspaceModel.hpp:275
Dakota::SharedPecosApproxData::pre_combine
void pre_combine()
aggregate the shared approximation data from current and stored states
Definition: SharedPecosApproxData.hpp:251
Dakota::SeqHybridMetaIterator::seqCount
size_t seqCount
hybrid sequence counter: 0 to numIterators-1
Definition: SeqHybridMetaIterator.hpp:130
Dakota::NonDWASABIBayesCalibration::problem_size
static void problem_size(int &chain_num, int &cr_num, int &gen_num, int &pair_num, int &par_num)
initializer for problem size characteristics in WASABI
Dakota::ApplicationInterface::nearbyTolerance
Real nearbyTolerance
tolerance value for tolerance-based duplication detection
Definition: ApplicationInterface.hpp:480
Dakota::RestartWriter::operator&
void operator&(const T &data_out)
serialize the passed data_out to the restart file
Definition: OutputManager.hpp:141
Dakota::ApplicationInterface::peer_static_schedule_evaluations
void peer_static_schedule_evaluations()
blocking static schedule of all evaluations in beforeSynchCorePRPQueue using message passing on a pee...
Definition: ApplicationInterface.cpp:1064
Dakota::ApplicationInterface::duplication_detect
bool duplication_detect(const Variables &vars, Response &response, bool asynch_flag)
checks data_pairs and beforeSynchCorePRPQueue to see if the current evaluation request has already be...
Definition: ApplicationInterface.cpp:593
Dakota::Variables::inactive_discrete_real_variables
const RealVector & inactive_discrete_real_variables() const
return the inactive discrete real variables
Definition: DakotaVariables.hpp:1487
Dakota::RecastModel::mi_parallel_level_index
size_t mi_parallel_level_index() const
return subModel's MI parallel level index
Definition: RecastModel.hpp:1052
Dakota::DataVariablesRep::continuousStateUpperBnds
RealVector continuousStateUpperBnds
upper bounds array for the continuous state variables (from the continuous_state upper_bounds specifi...
Definition: DataVariables.hpp:613
Dakota::Model::append_approximation
virtual void append_approximation(bool rebuild_flag)
append to the existing approximation data within a surrogate based on data updates propagated elsewhe...
Definition: DakotaModel.cpp:4093
Dakota::NonDC3FunctionTrain::~NonDC3FunctionTrain
~NonDC3FunctionTrain()
destructor
Definition: NonDC3FunctionTrain.cpp:144
Dakota::GaussProcApproximation::min_coefficients
int min_coefficients() const
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: GaussProcApproximation.cpp:160
Dakota::DataMethodRep::expansionBasisType
short expansionBasisType
enumeration for type of basis in sparse grid interpolation (Pecos::{NODAL,HIERARCHICAL}_INTERPOLANT) ...
Definition: DataMethod.hpp:981
Dakota::DataFitSurrModel::approximations
std::vector< Approximation > & approximations()
retrieve the set of Approximations from approxInterface
Definition: DataFitSurrModel.hpp:821
Dakota::NonDPolynomialChaos::quadOrderSpec
unsigned short quadOrderSpec
user request of quadrature order
Definition: NonDPolynomialChaos.hpp:240
Dakota::ParallelConfiguration::w_parallel_level_defined
bool w_parallel_level_defined() const
test for definition of world parallel level
Definition: ParallelLibrary.hpp:562
Dakota::DataVariablesRep::negBinomialUncProbPerTrial
RealVector negBinomialUncProbPerTrial
probabilities per each trial (p) for the negative binomial uncertain variables from the prob_per_tria...
Definition: DataVariables.hpp:472
Dakota::NonDEnsembleSampling::seed_updated
bool seed_updated()
Definition: NonDEnsembleSampling.hpp:306
Dakota::Model::derived_master_overload
virtual bool derived_master_overload() const
Return a flag indicating the combination of multiprocessor evaluations and a dedicated master iterato...
Definition: DakotaModel.cpp:3384
Dakota::ApplicationInterface::master_dynamic_schedule_evaluations_nowait
void master_dynamic_schedule_evaluations_nowait()
execute a nonblocking dynamic schedule in a master-slave partition
Definition: ApplicationInterface.cpp:1527
Dakota::EnsembleSurrModel::inflate
void inflate(const StringArray &labels, size_t num_replicates, StringArray &new_labels) const
replicate a label array when resizing a response
Definition: EnsembleSurrModel.hpp:486
Dakota::ProcessApplicInterface::oFilterName
std::string oFilterName
the name of the output filter (output_filter user specification)
Definition: ProcessApplicInterface.hpp:170
Dakota::ParallelConfiguration::assign
void assign(const ParallelConfiguration &pl)
assign the attributes of the incoming pl to this object
Definition: ParallelLibrary.hpp:507
Dakota::DirectApplicInterface::numADRV
size_t numADRV
total number of discete real variables
Definition: DirectApplicInterface.hpp:158
Dakota::NonDMultilevControlVarSampling::lf_perform_samples
bool lf_perform_samples(size_t iter, size_t lev)
parameter set definition and evaluation for LF sample increment
Definition: NonDMultilevControlVarSampling.cpp:1162
Dakota::NonDReliability::mppOptimizer
Iterator mppOptimizer
Iterator which optimizes the mppModel.
Definition: NonDReliability.hpp:68
Dakota::DataMethodRep::joe_kuo
bool joe_kuo
Predefined generating matrices.
Definition: DataMethod.hpp:932
Dakota::SpawnApplicInterface::wait_local_analyses
size_t wait_local_analyses()
wait for asynchronous analyses on the local processor, completing at least one job
Definition: SpawnApplicInterface.cpp:181
Dakota::SharedVariablesData::adiv
size_t adiv() const
get total number of discrete int vars
Definition: SharedVariablesData.hpp:1732
Dakota::ApplicationInterface::asynchLocalAnalysisConcurrency
int asynchLocalAnalysisConcurrency
limits the number of concurrent analyses in asynchronous local scheduling and specifies hybrid concur...
Definition: ApplicationInterface.hpp:237
Dakota::EnsembleSurrModel::~EnsembleSurrModel
~EnsembleSurrModel()
destructor
Definition: EnsembleSurrModel.hpp:469
Dakota::Variables::operator=
Variables operator=(const Variables &vars)
assignment operator
Dakota::MPIUnpackBuffer::unpack
void unpack(u_char *data, const int num=1)
Unpack one or more unsigned char's.
Dakota::NonDGPImpSampling::finalProb
Real finalProb
the final calculated probability (p)
Definition: NonDGPImpSampling.hpp:96
Dakota::WeightingModel::assign_instance
void assign_instance()
assign static pointer instance to this for use in static transformation functions
Definition: WeightingModel.hpp:70
Dakota::SharedPecosApproxData::clear_inactive
void clear_inactive()
clear inactive approximation data
Definition: SharedPecosApproxData.hpp:247
Dakota::ActiveSubspaceModel::transformVars
bool transformVars
boolean flag to determine if variables should be transformed to u-space before active subspace initia...
Definition: ActiveSubspaceModel.hpp:236
Dakota::DataFitSurrModel::consistent
bool consistent(const Variables &vars) const
test if inactive state is consistent
Definition: DataFitSurrModel.cpp:1443
Dakota::ApproximationInterface::mixed_add
void mixed_add(const Variables &vars, const IntResponsePair &response_pr, bool anchor)
add variables/response data to functionSurfaces using a mixture of shallow and deep copies
Definition: ApproximationInterface.cpp:738
Dakota::Rank1Lattice::reorder_natural
UInt32 reorder_natural(UInt32 k)
Position of the kth lattice point in RANK_1_LATTICE_NATURAL_ORDERING.
Definition: Rank1Lattice.cpp:446
Dakota::NestedModel::fine_grained_evaluation_counters
void fine_grained_evaluation_counters()
request fine-grained evaluation reporting within optionalInterface and subModel
Definition: NestedModel.hpp:683
Dakota::NestedModel::interface_id
const String & interface_id() const
return the optionalInterface identifier
Definition: NestedModel.hpp:659
Dakota::DataMethodRep::hybridLSProb
Real hybridLSProb
local search probability for embedded hybrids (from the local_search_probability specification)
Definition: DataMethod.hpp:417
Dakota::RecastModel::active_view
void active_view(short view, bool recurse_flag=true)
update the Model's active view based on higher level context and optionally recurse into subModel
Definition: RecastModel.hpp:1124
Dakota::ParallelLibrary::bcast_a
void bcast_a(int &data)
broadcast an integer across an analysis communicator
Definition: ParallelLibrary.hpp:1826
Dakota::AttachScaleVisitor::iteratorID
StrStrSizet iteratorID
Iterator ID for the method and execuation.
Definition: ResultsDBHDF5.hpp:142
Dakota::PecosApproximation::clear_covariance_pointers
void clear_covariance_pointers()
clear covariance pointers to other QoI
Definition: PecosApproximation.hpp:437
Dakota::NestedModel::firstUpdate
bool firstUpdate
boolean to trigger one-time updates on first call to update_sub_model()
Definition: NestedModel.hpp:259
Dakota::NonDQUESOBayesCalibration
Bayesian inference using the QUESO library from UT Austin.
Definition: NonDQUESOBayesCalibration.hpp:46
Dakota::NonDExpansion::select_refinement_points
virtual void select_refinement_points(const RealVectorArray &candidate_samples, unsigned short batch_size, RealMatrix &best_samples)
evaluate allSamples for inclusion in the (PCE regression) approximation and retain the best set (well...
Definition: NonDExpansion.cpp:1822
Dakota::ProgramOptions::preRunOutputFormat
unsigned short preRunOutputFormat
tabular format for pre_run output
Definition: ProgramOptions.hpp:264
Dakota::NonDLocalEvidence::truncate_to_cell_bounds
void truncate_to_cell_bounds(RealVector &initial_pt)
truncate initial_pt to respect current cell lower/upper bounds
Definition: NonDLocalEvidence.cpp:58
Dakota::DataTransformModel::num_config_vars
int num_config_vars() const
return number of configuration variables
Definition: DataTransformModel.cpp:1467
Dakota::Variables::all_discrete_int_variable
void all_discrete_int_variable(int adi_var, size_t index)
set a variable within the all discrete array
Definition: DakotaVariables.hpp:1649
Dakota::ApplicationInterface::msgPassRunningMap
std::map< int, IntSizetPair > msgPassRunningMap
used by nonblocking message passing schedulers to bookkeep which jobs are running remotely
Definition: ApplicationInterface.hpp:540
Dakota::SharedVariablesData::idsv_to_all_mask
BitArray idsv_to_all_mask() const
create a BitArray indicating the inactive discrete string subset of all {continuous,...
Definition: SharedVariablesData.hpp:1321
Dakota::DataTransformModel::derived_evaluate
void derived_evaluate(const ActiveSet &set)
specialization of evaluate that iterates over configuration variables
Definition: DataTransformModel.cpp:539
Dakota::NonDEnsembleSampling::compute_mf_control
void compute_mf_control(Real sum_L, Real sum_H, Real sum_LL, Real sum_LH, size_t N_shared, Real &beta)
compute scalar control variate parameters
Definition: NonDEnsembleSampling.hpp:480
Dakota::NestedModel::interface_response_overlay
void interface_response_overlay(const Response &opt_interface_response, Response &mapped_response)
assign the response from the optional interface evaluation within the total response for the model
Definition: NestedModel.cpp:1705
Dakota::SurrBasedGlobalMinimizer::~SurrBasedGlobalMinimizer
~SurrBasedGlobalMinimizer()
destructor
Definition: SurrBasedGlobalMinimizer.cpp:87
Dakota::NonDMultilevelSampling::aggregate_variance_Qsum
Real aggregate_variance_Qsum(const Real *sum_Ql, const Real *sum_Qlm1, const Real *sum_QlQl, const Real *sum_QlQlm1, const Real *sum_Qlm1Qlm1, const SizetArray &N_l, const size_t lev)
sum up variances across QoI for given level
Definition: NonDMultilevelSampling.hpp:792
Dakota::ScalingOptions::linIneqScaleTypes
UShortArray linIneqScaleTypes
linear inequality constraint scale types
Definition: ScalingOptions.hpp:52
Dakota::NonDLocalReliability::mostProbPointU
RealVector mostProbPointU
location of MPP in u-space
Definition: NonDLocalReliability.hpp:306
Dakota::NonDLowDiscrepancySampling::check_support
void check_support(Pecos::MultivariateDistribution &mv_dist)
Check if this multivariate distribution is supported by low-discrepancy sampling methods.
Definition: NonDLowDiscrepancySampling.cpp:329
Dakota::TabularDataTruncated
exception thrown when data read truncated
Definition: dakota_global_defs.hpp:104
Dakota::Iterator::maxFunctionEvals
size_t maxFunctionEvals
maximum number of fn evaluations for the method
Definition: DakotaIterator.hpp:493
Dakota::ProblemDescDB
The database containing information parsed from the DAKOTA input file.
Definition: ProblemDescDB.hpp:44
Dakota::DataModelRep::statsRoundingTol
Real statsRoundingTol
arithmetic (rounding) tolerance for FT sums and products
Definition: DataModel.hpp:424
Dakota::TrackerHTTP::build_default_data
void build_default_data(std::string &url, std::time_t &rawtime, const std::string &mode) const
construct URL with shared information for start/finish
Definition: TrackerHTTP.cpp:194
Dakota::COLINApplication::perform_evaluation_impl
virtual void perform_evaluation_impl(const utilib::Any &domain, const colin::AppRequest::request_map_t &requests, utilib::seed_t &seed, colin::AppResponse::response_map_t &colin_responses)
Perform a function evaluation at t given point.
Definition: COLINApplication.cpp:280
Dakota::ApproximationInterface::build_approximation
void build_approximation(const RealVector &c_l_bnds, const RealVector &c_u_bnds, const IntVector &di_l_bnds, const IntVector &di_u_bnds, const RealVector &dr_l_bnds, const RealVector &dr_u_bnds)
Definition: ApproximationInterface.cpp:607
Dakota::SharedApproxData::formUpdated
std::map< Pecos::ActiveKey, bool > formUpdated
tracker for changes in order,rank configuration since last build (used by DataFitSurrModel::rebuild_a...
Definition: SharedApproxData.hpp:275
Dakota::IntegerScale::IntegerScale
IntegerScale(const std::string &label, const int *in_items, const int len, ScaleScope scope=ScaleScope::UNSHARED)
Constructor that takes a pointer to int and length.
Definition: dakota_results_types.hpp:335
Dakota::ProgramOptions::error_file
const String & error_file() const
error file base name (no tag)
Definition: ProgramOptions.cpp:136
Dakota::SOLBase::realWorkSpace
RealArray realWorkSpace
real work space for NPSOL/NLSSOL
Definition: SOLBase.hpp:165
Dakota::AdapterModel::derived_evaluate_nowait
void derived_evaluate_nowait(const ActiveSet &set)
portion of evaluate_nowait() specific to AdapterModel
Definition: AdapterModel.cpp:164
Dakota::Model::update_quasi_hessians
void update_quasi_hessians(const Variables &vars, Response &new_response, const ActiveSet &original_set)
perform quasi-Newton Hessian updates
Definition: DakotaModel.cpp:2764
Dakota::NonDGPMSABayesCalibration::gpmsaOptions
std::shared_ptr< QUESO::GPMSAOptions > gpmsaOptions
Configuration options for the GPMSA solver.
Definition: NonDGPMSABayesCalibration.hpp:146
Dakota::Approximation::hessian
virtual const RealSymMatrix & hessian(const Variables &vars)
retrieve the approximate function Hessian for a given parameter vector
Definition: DakotaApproximation.cpp:434
Dakota::SharedApproxData::pre_push
virtual void pre_push()
push a previous state of the shared approximation data
Definition: SharedApproxData.cpp:372
Dakota::ProblemDescDB::get_model
const Model & get_model()
retrieve an existing Model, if it exists, or instantiate a new one
Definition: ProblemDescDB.cpp:1040
Dakota::SharedResponseDataRep::operator==
bool operator==(const SharedResponseDataRep &other)
experimental operator== for use in unit testing
Dakota::NonDLocalReliability::principal_curvatures
void principal_curvatures(const RealVector &mpp_u, const RealVector &fn_grad_u, const RealSymMatrix &fn_hess_u, RealVector &kappa_u)
Compute the kappaU vector of principal curvatures from fnHessU.
Definition: NonDLocalReliability.cpp:2665
Dakota::Model::hessianType
String hessianType
type of Hessian data: analytic, numerical, quasi, mixed, or none
Definition: DakotaModel.hpp:1429
Dakota::NonD::archive_from_resp
void archive_from_resp(size_t fn_index, size_t inc_id=0)
archive the mappings from specified response levels for specified fn
Definition: DakotaNonD.cpp:1470
Dakota::ParallelLibrary::parallel_configuration_iterator
void parallel_configuration_iterator(ParConfigLIter pc_iter)
set the current ParallelConfiguration node
Definition: ParallelLibrary.hpp:1070
Dakota::Iterator::parallel_configuration_iterator
ParConfigLIter parallel_configuration_iterator() const
return methodPCIter
Definition: DakotaIterator.hpp:619
Dakota::kuo_d3600_m20
UInt32 kuo_d3600_m20[]
Recommended generating vector from Kuo's website https://web.maths.unsw.edu.au/~fkuo/lattice/index....
Definition: low_discrepancy_data.cpp:17
Dakota::Model::inactive_variables
void inactive_variables(const Variables &vars)
set the inactive variables in currentVariables
Definition: DakotaModel.hpp:1830
Dakota::NonDGenACVSampling::generalized_acv_offline_pilot
void generalized_acv_offline_pilot()
Definition: NonDGenACVSampling.cpp:610
Dakota::SOLBase::allocate_arrays
void allocate_arrays(int num_cv, size_t num_nln_con, const RealMatrix &lin_ineq_coeffs, const RealMatrix &lin_eq_coeffs)
Allocates F77 arrays for the SOL algorithms.
Definition: SOLBase.cpp:118
Dakota::ExperimentData::allConfigVars
std::vector< Variables > allConfigVars
Vector of numExperiments configurations at which data were gathered; empty if no configurations speci...
Definition: ExperimentData.hpp:479
Dakota::NestedModel::check_response_map
void check_response_map(const ShortArray &mapped_asv)
check function counts for the mapped_asv
Definition: NestedModel.cpp:1990
Dakota::SharedVariablesData::initialize_active_components
void initialize_active_components()
initialize the active components totals given active variable counts
Definition: SharedVariablesData.hpp:1377
Dakota::ScilabInterface::scilabEngine
int scilabEngine
identifier for the running Scilab enginer
Definition: ScilabInterface.hpp:42
Dakota::MPIManager::dakotaWorldSize
int dakotaWorldSize
size of MPI_Comm in which DAKOTA is running
Definition: MPIManager.hpp:67
Dakota::PebbldBranching::lower_bounds
RealVector lower_bounds
Lower bounds for root node.
Definition: PEBBLBranching.hpp:30
dakota::surrogates::GaussianProcess::variance
VectorXd variance(const MatrixXd &eval_points, const int qoi)
Evaluate the variance of the Gaussian Process at a set of prediction points for a given QoI index.
Definition: SurrogatesGaussianProcess.cpp:475
Dakota::AttachScaleVisitor::hdf5Stream
std::shared_ptr< HDF5IOHelper > hdf5Stream
Instance of HDF5IOHelper.
Definition: ResultsDBHDF5.hpp:150
Dakota::EnsembleSurrModel::derived_evaluate_nowait
void derived_evaluate_nowait(const ActiveSet &set)
Definition: EnsembleSurrModel.cpp:731
Dakota::SNLLOptimizer::nlfConstraint
OPTPP::NLP0 * nlfConstraint
constraint NLF base class pointer
Definition: SNLLOptimizer.hpp:316
Dakota::SNLLBase::searchStrat
OPTPP::SearchStrategy searchStrat
enum: LineSearch, TrustRegion, or TrustPDS
Definition: SNLLBase.hpp:139
Dakota::NonDDREAMBayesCalibration::cache_chain
static void cache_chain(const double *const z)
Callback to archive the chain from DREAM, potentially leaving it in u-space.
Definition: NonDDREAMBayesCalibration.cpp:437
Dakota::NonDSampling::sampling_scheme
unsigned short sampling_scheme() const
return sampleType
Definition: NonDSampling.hpp:532
Dakota::DataVariablesRep::numGammaUncVars
size_t numGammaUncVars
number of gamma uncertain variables (from the gamma_uncertain specification in VarAUV)
Definition: DataVariables.hpp:140
Dakota::DataModelRep::solverTol
Real solverTol
optimization tolerance for FT regression
Definition: DataModel.hpp:420
Dakota::EnsembleSurrModel::nested_acv1_indices
const SizetArray & nested_acv1_indices() const
return primaryACVarMapIndices
Definition: EnsembleSurrModel.hpp:527
Dakota::SensAnalysisGlobal::stdRegressCODs
RealVector stdRegressCODs
vector to hold coefficients of determination, eg R^2 values
Definition: SensAnalysisGlobal.hpp:262
Dakota::NonDEnsembleSampling::increment_sums
void increment_sums(Real *sum_l, const Real *incr, size_t len)
increment samples array with a shared scalar
Definition: NonDEnsembleSampling.hpp:388
Dakota::ActiveSet::requestVector
ShortArray requestVector
the vector of response requests
Definition: DakotaActiveSet.hpp:123
Dakota::Model::all_discrete_int_lower_bound
void all_discrete_int_lower_bound(int a_d_l_bnd, size_t i)
set a lower bound within all discrete lower bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3226
Dakota::NonDEnsembleSampling::convert_moments
void convert_moments(const RealMatrix &raw_mom, RealMatrix &final_mom)
convert uncentered raw moments (multilevel expectations) to standardized moments
Definition: NonDEnsembleSampling.cpp:391
Dakota::DerivInformedPropCovLogitTK::nonDQUESOInstance
NonDQUESOBayesCalibration * nonDQUESOInstance
Dakota QUESO instance for callbacks.
Definition: QUESOImpl.hpp:171
Dakota::TPLDataTransfer::configure_nonlinear_ineq_adapters
void configure_nonlinear_ineq_adapters(NONLINEAR_INEQUALITY_FORMAT, const Constraints &, bool split_eqs)
Construct nonlinear inequality maps needed to exchange data to/from Dakota and the TPL.
Definition: DakotaTPLDataTransfer.cpp:62
callback_data
Definition: library_mode.cpp:57
Dakota::CONMINOptimizer::MS1
int * MS1
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:234
Dakota::SNLLTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: SNLLOptimizer.hpp:60
Dakota::NonDSampling::numSamples
size_t numSamples
the current number of samples to evaluate
Definition: NonDSampling.hpp:306
Dakota::Response::field_gradients_view
RealMatrix field_gradients_view(size_t i) const
return a view of the gradients of each element of the i-th field
Definition: DakotaResponse.hpp:993
Dakota::UsageTracker::pTrackerHTTP
std::shared_ptr< TrackerHTTP > pTrackerHTTP
posts usage data to Web server; using shared_ptr due to potentially incomplete type and requirements ...
Definition: UsageTracker.hpp:51
Dakota::SharedResponseData::function_label
const String & function_label(size_t i) const
return a response function identifier string
Definition: SharedResponseData.hpp:385
Dakota::NonDAdaptiveSampling::scoringMethod
int scoringMethod
the type of scoring metric to use for sampling
Definition: NonDAdaptiveSampling.hpp:92
Dakota::DataFitSurrModel::rebuild_global
void rebuild_global()
Rebuilds a global approximation by generating new data using daceIterator and appending to approxInte...
Definition: DataFitSurrModel.cpp:1271
dakota::surrogates::Surrogate::clone
virtual std::shared_ptr< Surrogate > clone() const =0
clone derived Surrogate class for use in cross-validation
Dakota::NonDDREAMBayesCalibration::crossoverChainPairs
int crossoverChainPairs
number of crossover chain pairs
Definition: NonDDREAMBayesCalibration.hpp:102
Dakota::CONMINTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: CONMINOptimizer.hpp:42
Dakota::C3Approximation::push_coefficients
void push_coefficients()
restores state prior to previous pop()
Definition: C3Approximation.cpp:519
Dakota::ProblemDescDB::responseList
ResponseList responseList
list of response objects, one for each responses specification
Definition: ProblemDescDB.hpp:500
Dakota::ExperimentData::scale_residuals
void scale_residuals(const Response &residual_response, RealVector &scaled_residuals) const
Apply the experiment data covariance to the residual data (scale functions by Gamma_d^{-1/2}),...
Definition: ExperimentData.cpp:1201
Dakota::DataModelRep::analyticCovIdForm
unsigned short analyticCovIdForm
Contains which type of analytic covariance function.
Definition: DataModel.hpp:490
Dakota::Model::continuous_variable_ids
SizetMultiArrayConstView continuous_variable_ids() const
return the active continuous variable identifiers from currentVariables
Definition: DakotaModel.hpp:2055
Dakota::DataFitSurrModel::actualModel
Model actualModel
the truth model which provides evaluations for building the surrogate (optional for global,...
Definition: DataFitSurrModel.hpp:417
Dakota::SharedC3ApproxData::adaptRank
bool adaptRank
internal C3 adaptation that identifies the best rank representation for a set of sample data based on...
Definition: SharedC3ApproxData.hpp:254
Dakota::ProbabilityTransformModel::trans_grad_U_to_X
void trans_grad_U_to_X(const RealVector &fn_grad_u, RealVector &fn_grad_x, const RealVector &x_vars)
transform u-space gradient vector to x-space
Definition: ProbabilityTransformModel.hpp:558
Dakota::SharedVariablesDataRep::initialize_active_components
void initialize_active_components()
initialize activeVarsCompsTotals given {c,di,dr}vStart and num{C,DI,DR}V
Dakota::Constraints::linearIneqConUpperBnds
RealVector linearIneqConUpperBnds
linear inequality constraint upper bounds
Definition: DakotaConstraints.hpp:385
Dakota::NestedModel::subIteratorPRPQueue
PRPQueue subIteratorPRPQueue
job queue for asynchronous execution of subIterator jobs
Definition: NestedModel.hpp:285
Dakota::NL2Res::r
Real * r
residual r = r(x)
Definition: NL2SOLLeastSq.cpp:117
Dakota::GaussProcApproximation::trainMeans
RealVector trainMeans
The mean of the input columns of trainPoints.
Definition: GaussProcApproximation.hpp:202
Dakota::NOWPACTraits::~NOWPACTraits
virtual ~NOWPACTraits()
destructor
Definition: NOWPACOptimizer.hpp:157
Dakota::DataTransformModel::collect_residuals
void collect_residuals(bool collect_all)
collect any (or force all) completed subModel evals and populate recastResponseMap with residuals for...
Definition: DataTransformModel.cpp:874
Dakota::MPIUnpackBuffer::unpack
void unpack(short &data)
Unpack a short.
Definition: MPIPackBuffer.hpp:253
Dakota::EnsembleSurrModel::init_model
void init_model(Model &model)
initialize model with data that could change once per set of evaluations (e.g., an outer iterator exe...
Definition: EnsembleSurrModel.cpp:451
Dakota::Model
Base class for the model class hierarchy.
Definition: DakotaModel.hpp:61
Dakota::DirectApplicInterface::derived_map_of
virtual int derived_map_of(const Dakota::String &of_name)
execute the output filter portion of a direct evaluation invocation
Definition: DirectApplicInterface.cpp:243
Dakota::NonDNonHierarchSampling::finite_solution_bounds
void finite_solution_bounds(const RealVector &x0, RealVector &x_lb, RealVector &x_ub)
When looping through a minimizer sequence/competition, this function enables per-minimizer updates to...
Definition: NonDNonHierarchSampling.cpp:1183
Dakota::DakotaROLEqConstraintsHess::DakotaROLEqConstraintsHess
DakotaROLEqConstraintsHess(Model &model)
Constructor.
Definition: ROLOptimizer.cpp:811
Dakota::SurrBasedLocalMinimizer::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: SurrBasedLocalMinimizer.cpp:344
Dakota::TPLDataTransfer::~TPLDataTransfer
~TPLDataTransfer()
destructor
Definition: DakotaTPLDataTransfer.hpp:31
Dakota::NonDPolynomialChaos::initialize_u_space_model
void initialize_u_space_model()
initialize uSpaceModel polynomial approximations with PCE/SC data
Definition: NonDPolynomialChaos.cpp:897
Dakota::NonDLHSSampling::vbdViaSamplingNumBins
int vbdViaSamplingNumBins
number of bins for using with the Mahadevan sampling method for computing variance-based decompositio...
Definition: NonDLHSSampling.hpp:174
Dakota::EffGlobalMinimizer::empty_queues
bool empty_queues() const
helper for checking queued jobs in vars{Acquisition,Exploration}Map
Definition: EffGlobalMinimizer.hpp:397
Dakota::Interface::outputLevel
short outputLevel
output verbosity level: {SILENT,QUIET,NORMAL,VERBOSE,DEBUG}_OUTPUT
Definition: DakotaInterface.hpp:373
Dakota::PebbldTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: PEBBLMinimizer.hpp:36
Dakota::NonDPolynomialChaos::pceGradsMeanX
RealMatrix pceGradsMeanX
derivative of the PCE with respect to the x-space variables evaluated at the means (used as uncertain...
Definition: NonDPolynomialChaos.hpp:246
Dakota::PRPMultiIndexQueue
bmi::multi_index_container< Dakota::ParamResponsePair, bmi::indexed_by< bmi::ordered_unique< bmi::tag< ordered >, bmi::const_mem_fun< Dakota::ParamResponsePair, int, &Dakota::ParamResponsePair::eval_id > >, bmi::hashed_non_unique< bmi::tag< hashed >, bmi::identity< Dakota::ParamResponsePair >, partial_prp_hash, partial_prp_equality > > > PRPMultiIndexQueue
Boost Multi-Index Container for locally queueing ParamResponsePairs.
Definition: PRPMultiIndex.hpp:208
Dakota::NonDMultilevelSampling::variance_mean_Qsum
Real variance_mean_Qsum(const IntRealMatrixMap &sum_Ql, const IntRealMatrixMap &sum_Qlm1, const IntIntPairRealMatrixMap &sum_QlQlm1, const Sizet2DArray &N_l, const size_t step, const size_t qoi)
wrapper for variance_Qsum
Definition: NonDMultilevelSampling.cpp:985
Dakota::Vchk_DiscreteIntervalUnc
static void Vchk_DiscreteIntervalUnc(DataVariablesRep *dv, size_t offset, Var_Info *vi)
Check the discrete interval uncertain input data and populate DataVariables::discreteIntervalUncBasic...
Definition: NIDRProblemDescDB.cpp:3884
Dakota::HDF5IOHelper::create_groups
H5::Group create_groups(const std::string &name, bool includes_dset=true) const
Create a group hierarchy (final token optionally a dataset name)
Definition: HDF5_IO.cpp:283
Dakota::PebbldBranching::~PebbldBranching
~PebbldBranching()
Destructor.
Definition: PEBBLBranching.cpp:22
Dakota::DataFitSurrModel::finalize_mapping
bool finalize_mapping()
Definition: DataFitSurrModel.cpp:416
Dakota::sum
ScalarType sum(const ScalarType *ptr, OrdinalType ptr_len)
compute sum of a set of observations
Definition: dakota_stat_util.hpp:40
Dakota::Iterator::response_error_estimates
virtual const RealSymMatrix & response_error_estimates() const
return error estimates associated with the final iterator solution
Definition: DakotaIterator.cpp:1478
Dakota::DataFitSurrModel::build_global
void build_global()
Builds a global approximation using daceIterator.
Definition: DataFitSurrModel.cpp:1128
Dakota::GridApplicInterface::~GridApplicInterface
~GridApplicInterface()
destructor
Definition: GridApplicInterface.cpp:87
Dakota::EnsembleSurrModel::primaryACVarMapIndices
SizetArray primaryACVarMapIndices
"primary" all continuous variable mapping indices flowed down from higher level iteration
Definition: EnsembleSurrModel.hpp:320
Dakota::NL2SOLLeastSqTraits
A version of TraitsBase specialized for NL2SOL nonlinear least squares library.
Definition: NL2SOLLeastSq.hpp:26
Dakota::Model::dbCaptureList
BoolList dbCaptureList
transfers db_capture flag values from estimate_derivatives() to synchronize_derivatives()
Definition: DakotaModel.hpp:1656
Dakota::Iterator::iterated_model
void iterated_model(const Model &model)
set the iteratedModel (iterators and meta-iterators using a single model instance)
Definition: DakotaIterator.hpp:636
Dakota::NL2SOLLeastSqTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: NL2SOLLeastSq.hpp:36
Dakota::EmbedHybridMetaIterator::estimate_partition_bounds
IntIntPair estimate_partition_bounds()
estimate the minimum and maximum partition sizes that can be utilized by this Iterator
Definition: EmbedHybridMetaIterator.hpp:89
Dakota::DataTransformModel::response_order
static short response_order(const Model &sub_model, short recast_resp_order=1)
helper to compute the recast response order during member initialization; recast_resp_order passed is...
Definition: DataTransformModel.cpp:461
Dakota::ProcessApplicInterface::write_parameters_file
void write_parameters_file(const Variables &vars, const ActiveSet &set, const Response &response, const std::string &prog, const std::vector< String > &an_comps, const std::string &params_fname, const bool file_mode_out=true)
write the variables, active set vector, derivative variables vector, and analysis components to the s...
Definition: ProcessApplicInterface.cpp:609
Dakota::DataFitSurrModel::pointsTotal
int pointsTotal
total points the user specified to construct the surrogate
Definition: DataFitSurrModel.hpp:444
Dakota::SharedVariablesDataRep::cv_to_all_mask
BitArray cv_to_all_mask(bool cdv, bool cauv, bool ceuv, bool csv) const
create a BitArray indicating the active continuous subset of all {continuous,discrete {int,...
Dakota::NonDLocalReliability::PMA_constraint_eval
static void PMA_constraint_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the constraint function in the first-order Performance Measure Approach (PMA)...
Definition: NonDLocalReliability.cpp:2038
dakota::surrogates::Matern32Kernel::compute_second_deriv_pred_gram
MatrixXd compute_second_deriv_pred_gram(const MatrixXd &pred_gram, const std::vector< MatrixXd > &mixed_dists, const VectorXd &theta_values, const int index_i, const int index_j) override
Compute the second derivatve of the prediction matrix for a pair of components.
Definition: SurrogatesGPKernels.cpp:103
Dakota::SurrogateModel::trans_U_to_X
void trans_U_to_X(const RealVector &u_c_vars, RealVector &x_c_vars)
transform u-space variable values to x-space
Definition: SurrogateModel.hpp:264
Dakota::NL2SOLLeastSqTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: NL2SOLLeastSq.hpp:39
Dakota::Interface::synchronize_nowait
virtual const IntResponseMap & synchronize_nowait()
recovers data from a series of asynchronous evaluations (nonblocking)
Definition: DakotaInterface.cpp:839
Dakota::C3Approximation::prevC3FTData
C3FnTrainData prevC3FTData
the previous approximation, cached for restoration
Definition: C3Approximation.hpp:230
Dakota::NestedModel::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set active parallel configuration within subModel
Definition: NestedModel.cpp:628
Dakota::Variables::drv
size_t drv() const
number of active discrete real vars
Definition: DakotaVariables.hpp:733
Dakota::DataVariablesRep::discreteStateRangeLowerBnds
IntVector discreteStateRangeLowerBnds
lower bounds array for the discrete state variables defined by an integer range (from the discrete_st...
Definition: DataVariables.hpp:622
Dakota::DirectApplicInterface::fnVals
RealVector fnVals
response fn values within direct simulator fns
Definition: DirectApplicInterface.hpp:207
Dakota::Environment::exit_mode
void exit_mode(const String &mode="exit")
allow environment clients to set Dakota exit behavior (throw vs. exit)
Definition: DakotaEnvironment.cpp:198
Dakota::GaussProcApproximation::run_point_selection
void run_point_selection()
Runs the point selection algorithm, which will choose a subset of the training set with which to cons...
Definition: GaussProcApproximation.cpp:955
Dakota::SensAnalysisGlobal::check_num_samples
void check_num_samples(const size_t num_var_samples, const size_t num_response_samples, const char *method_name)
Checks there are a nonzero number of samples and that the number of samples agree between variables a...
Definition: SensAnalysisGlobal.cpp:187
Dakota::DataTransformModel::gen_primary_resp_map
void gen_primary_resp_map(const SharedResponseData &srd, Sizet2DArray &primary_resp_map_indices, BoolDequeArray &nonlinear_resp_map) const
compute the primary response map for a data transform RecastModel
Definition: DataTransformModel.cpp:473
Dakota::Iterator::num_samples
virtual size_t num_samples() const
get the current number of samples
Definition: DakotaIterator.cpp:1679
Dakota::ApplicationInterface::beforeSynchCorePRPQueue
PRPQueue beforeSynchCorePRPQueue
used to bookkeep vars/set/response of nonduplicate asynchronous core evaluations. This is the queue o...
Definition: ApplicationInterface.hpp:528
Dakota::ApplicationInterface::peer_static_schedule_evaluations_nowait
void peer_static_schedule_evaluations_nowait()
execute a nonblocking static schedule in a peer partition
Definition: ApplicationInterface.cpp:1661
Dakota::DataFitSurrModel::subordinate_iterator
Iterator & subordinate_iterator()
return daceIterator
Definition: DataFitSurrModel.hpp:618
Dakota::Variables::all_discrete_real_variable_types
UShortMultiArrayConstView all_discrete_real_variable_types() const
return all discrete variable types
Definition: DakotaVariables.hpp:1776
Dakota::RecastModel::derived_interface
Interface & derived_interface()
return subModel interface
Definition: RecastModel.hpp:858
Dakota::NestedModel::numSubIterMappedIneqCon
size_t numSubIterMappedIneqCon
number of top-level inequality constraints mapped from the sub-iteration results
Definition: NestedModel.hpp:300
Dakota::Response::reshape_metadata
void reshape_metadata(size_t num_meta)
rehapes response metadata arrays
Dakota::DataFitSurrModel::combined_to_active
void combined_to_active(bool clear_combined=true)
promote the combined approximation into the active one
Definition: DataFitSurrModel.cpp:958
Dakota::Response::metadata
const std::vector< RespMetadataT > & metadata() const
get the (possibly empty) response metadata; (get labels through shared_data())
Definition: DakotaResponse.hpp:879
Dakota::NonDAdaptImpSampling::failThresh
Real failThresh
the failure threshold (z-bar) for the problem.
Definition: NonDAdaptImpSampling.hpp:185
Dakota::assign_value
void assign_value(vecType &target, valueType val)
assign a value to an arbitrary vector
Definition: dakota_data_util.hpp:402
Dakota::DigitalNet::get_data
std::tuple< UInt64Matrix, int, int > get_data(ProblemDescDB &problem_db)
Extract the generating matrices, corresponding log2 of the maximum number of points and number of bit...
Definition: DigitalNet.cpp:341
Dakota::ProbabilityTransformModel::trans_hess_X_to_U
void trans_hess_X_to_U(const RealSymMatrix &fn_hess_x, RealSymMatrix &fn_hess_u, const RealVector &x_vars, const RealVector &fn_grad_x)
transform x-space Hessian matrix to u-space
Definition: ProbabilityTransformModel.hpp:583
Dakota::NonDSparseGrid::reset_all
void reset_all()
blow away all data for all keys
Definition: NonDSparseGrid.hpp:180
Dakota::NonDDREAMBayesCalibration::calibrate
void calibrate()
Definition: NonDDREAMBayesCalibration.cpp:154
Dakota::IteratorScheduler::peer_static_schedule_iterators
void peer_static_schedule_iterators(MetaType &meta_object, Iterator &sub_iterator)
executed on iterator peers to manage a static schedule of iterator jobs
Definition: IteratorScheduler.hpp:408
Dakota::RecastModel::recastResponseMap
IntResponseMap recastResponseMap
map of recast responses used by RecastModel::derived_synchronize() and RecastModel::derived_synchroni...
Definition: RecastModel.hpp:556
Dakota::GetLongOpt::store
void store(const char *name, const char *value)
Store a specified option value.
Definition: CommandLineHandler.cpp:313
get_mc_ptr_int
int get_mc_ptr_int()
get the DAKOTA pointer to ModelCenter
Definition: dakota_dll_api.cpp:304
Dakota::NonlinearCGOptimizer::gradDotGrad_init
Real gradDotGrad_init
initial gradient norm squared
Definition: NonlinearCGOptimizer.hpp:140
dakota::surrogates::GP_Objective::grad_old
VectorXd grad_old
Previously computed gradient of the objective function.
Definition: SurrogatesGPObjective.hpp:103
Dakota::FSUDesignCompExp
Wrapper class for the FSUDace QMC/CVT library.
Definition: FSUDesignCompExp.hpp:30
Dakota::Iterator::operator=
Iterator operator=(const Iterator &iterator)
assignment operator
Definition: DakotaIterator.cpp:816
Dakota::DataResponsesRep::interpolateFlag
bool interpolateFlag
whether one should interpolate between the experiment and simulation field data
Definition: DataResponses.hpp:160
Dakota::NonD::print_level_map
void print_level_map(std::ostream &s, size_t fn_index, const String &qoi_label) const
Print level mapping for a single response function to ostream.
Definition: DakotaNonD.cpp:1080
Dakota::SurrogatesPolyApprox
Derived approximation class for Surrogates Polynomial approximation classes.
Definition: DakotaSurrogatesPoly.hpp:22
Dakota::SharedVariablesData::adsv
size_t adsv() const
get total number of discrete string vars
Definition: SharedVariablesData.hpp:1736
Dakota::Response::function_values_view
RealVector function_values_view()
return all function values as a view for updating in place
Definition: DakotaResponse.hpp:610
Dakota::IteratorScheduler::miPLIndex
size_t miPLIndex
index of active parallel level (corresponding to ParallelConfiguration::miPLIters) to use for paralle...
Definition: IteratorScheduler.hpp:181
Dakota::ApproximationInterface::clear_inactive
void clear_inactive()
clear inactive approximation data
Definition: ApproximationInterface.hpp:522
Dakota::Interface::analysis_components
virtual const String2DArray & analysis_components() const
retrieve the analysis components, if available
Definition: DakotaInterface.cpp:1470
Dakota::NonDBayesCalibration::invGammaBetas
RealVector invGammaBetas
alphas for inverse gamma distribution on hyper-params
Definition: NonDBayesCalibration.hpp:419
Dakota::NonDExpansion::softConvLimit
unsigned short softConvLimit
number of consecutive iterations within tolerance required to indicate soft convergence
Definition: NonDExpansion.hpp:521
Dakota::DataFitSurrModel::build_local_multipoint
void build_local_multipoint()
Builds a local or multipoint approximation using actualModel.
Definition: DataFitSurrModel.cpp:1083
Dakota::Interface::get_interface
std::shared_ptr< Interface > get_interface(ProblemDescDB &problem_db)
Used by the envelope to instantiate the correct letter class.
Definition: DakotaInterface.cpp:202
Dakota::ConcurrentMetaIterator::randomSeed
int randomSeed
seed for random number generator for random samples
Definition: ConcurrentMetaIterator.hpp:118
Dakota::SimulationModel::derived_evaluation_id
int derived_evaluation_id() const
return the current evaluation id (simModelEvalCntr)
Definition: SimulationModel.hpp:421
Dakota::DataMethodRep::populationSize
int populationSize
the population_size specification for GA methods in MethodSCOLIBEA
Definition: DataMethod.hpp:744
Dakota::CONMINOptimizer::CTLMIN
double CTLMIN
Minimum value of CTL used during optimization.
Definition: CONMINOptimizer.hpp:202
Dakota::DataMethod::operator=
DataMethod & operator=(const DataMethod &)
assignment operator
Definition: DataMethod.cpp:788
Dakota::NonDReliability::NonDReliability
NonDReliability(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDReliability.cpp:20
Dakota::ExperimentData::dataPathPrefix
boost::filesystem::path dataPathPrefix
path to prepend to any data file names
Definition: ExperimentData.hpp:442
Dakota::SurrogatesPythonApprox::min_coefficients
int min_coefficients() const override
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: DakotaSurrogatesPython.cpp:55
Dakota::ActiveSet::ActiveSet
ActiveSet(size_t num_fns, size_t num_deriv_vars)
standard constructor
Dakota::GetLongOpt::optmarker
char optmarker
option marker
Definition: CommandLineHandler.hpp:113
Dakota::Minimizer::numIterPrimaryFns
size_t numIterPrimaryFns
number of objective functions or least squares terms in iterator's view, after transformations; alway...
Definition: DakotaMinimizer.hpp:277
Dakota::NonDMultilevControlVarSampling::accumulate_mlmf_Qsums
void accumulate_mlmf_Qsums(IntRealMatrixMap &sum_Ql, IntRealMatrixMap &sum_Qlm1, size_t lev, SizetArray &num_Q)
update running QoI sums for one model at two levels (sum_Ql, sum_Qlm1) using set of model evaluations...
Definition: NonDMultilevControlVarSampling.cpp:1488
Dakota::NonDExpansion::refinement_statistics_mode
void refinement_statistics_mode(short stats_mode)
update statsMetricMode, here and in Pecos::ExpansionConfigOptions
Definition: NonDExpansion.cpp:2011
Dakota::Response::function_hessians
const RealSymMatrixArray & function_hessians() const
return all function Hessians
Definition: DakotaResponse.hpp:782
Dakota::ResultsDBHDF5::method_in_cache
bool method_in_cache(const StrStrSizet &iterator_id) const
Check whether the name has already been added to a method group.
Definition: ResultsDBHDF5.cpp:261
Dakota::Rank1Lattice::get_generating_vector_from_file
const std::tuple< UInt32Vector, int > get_generating_vector_from_file(ProblemDescDB &problem_db)
Case I: the generating vector is provided in an external file.
Definition: Rank1Lattice.cpp:285
Dakota::OutputManager::create_tabular_header
void create_tabular_header(const Variables &vars, const Response &resp)
output a complete header to the tabular datastream
Definition: OutputManager.cpp:442
Dakota::Interface::cachedResponseMap
IntResponseMap cachedResponseMap
Set of available asynchronous responses completed within a blocking or nonblocking scheduler that can...
Definition: DakotaInterface.hpp:414
Dakota::RandomFieldModel::get_sub_model
Model get_sub_model(ProblemDescDB &problem_db)
retrieve the sub-Model from the DB to pass up the constructor chain
Definition: RandomFieldModel.cpp:43
Dakota::OutputManager::build_output_tag
String build_output_tag() const
return the full output tag
Definition: OutputManager.cpp:319
Dakota::Variables::write_annotated
virtual void write_annotated(std::ostream &s) const
write a variables object in annotated format to an std::ostream
Dakota::Approximation::clear_inactive_data
void clear_inactive_data()
clear inactive approximation data
Definition: DakotaApproximation.hpp:610
Dakota::ParamStudy::multidim_loop
void multidim_loop()
performs a full factorial combination for all intersections defined by a set of multidimensional part...
Definition: ParamStudy.cpp:576
Dakota::NPSOLTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: NPSOLOptimizer.hpp:72
Dakota::GaussProcApproximation::get_cov_vector
void get_cov_vector()
calculates the covariance vector between a new point x and the set of inputs upon which the GP is bas...
Definition: GaussProcApproximation.cpp:569
Dakota::PStudyDACE::vbdViaSamplingNumBins
int vbdViaSamplingNumBins
number of bins for using with the Mahadevan sampling method for computing variance-based decompositio...
Definition: DakotaPStudyDACE.hpp:75
Dakota::NLSSOLLeastSqTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: NLSSOLLeastSq.hpp:46
Dakota::Analyzer::variables_to_sample
virtual void variables_to_sample(const Variables &vars, Real *sample_c_vars)
convert the active continuous variables into a column of allSamples
Definition: DakotaAnalyzer.cpp:462
Dakota::APPSOptimizer::~APPSOptimizer
~APPSOptimizer()
destructor
Definition: APPSOptimizer.hpp:144
Dakota::SharedResponseData::operator==
bool operator==(const SharedResponseData &other)
experimental operator== for use in unit testing
Dakota::ProblemDescDB::iteratorByNameList
IteratorList iteratorByNameList
list of iterator objects, one for each lightweight instantiation by name
Definition: ProblemDescDB.hpp:492
Dakota::Variables::discrete_real_variables_view
RealVector & discrete_real_variables_view()
return a mutable view of the active discrete real variables
Definition: DakotaVariables.hpp:1086
Dakota::NonDLocalReliability::fnGradU
RealVector fnGradU
u-space gradient for current function updated from fnGradX and Jacobian dx/du
Definition: NonDLocalReliability.hpp:270
Dakota::Model::evaluation_cache
virtual bool evaluation_cache(bool recurse_flag=true) const
Indicates the usage of an evaluation cache by the Model.
Definition: DakotaModel.cpp:5947
dakota::util::StandardizationScaler
Standardizes the data so the each feature has zero mean and unit variance.
Definition: UtilDataScaler.hpp:176
Dakota::NonDExpansion::useDerivs
bool useDerivs
flag for use_derivatives specification, indicating usage of derivative data (with respect to expansio...
Definition: NonDExpansion.hpp:500
Dakota::ConcurrentMetaIterator::core_run
void core_run()
Performs the concurrent iteration by executing selectedIterator on iteratedModel multiple times in pa...
Definition: ConcurrentMetaIterator.cpp:367
Dakota::SharedVariablesDataRep::allContinuousTypes
UShortMultiArray allContinuousTypes
array of variable types for all of the continuous variables
Definition: SharedVariablesData.hpp:284
Dakota::PebbldTraits::~PebbldTraits
virtual ~PebbldTraits()
destructor
Definition: PEBBLMinimizer.hpp:30
Dakota::NonDLHSSampling::NonDLHSSampling
NonDLHSSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDLHSSampling.cpp:45
Dakota::Model::discrete_real_variables
const RealVector & discrete_real_variables() const
return the active discrete real variables from currentVariables
Definition: DakotaModel.hpp:1921
Dakota::ApproximationInterface::push_available
bool push_available()
queries the approximation for the ability to retrieve a previous increment
Definition: ApproximationInterface.hpp:482
Dakota::CommandShell::suppress_output_flag
bool suppress_output_flag() const
get the suppressOutputFlag
Definition: CommandShell.hpp:114
Dakota::ResultsDBHDF5::methodIdCache
std::set< String > methodIdCache
Cached method Ids; used to know which methods have already had their method_name attribute set....
Definition: ResultsDBHDF5.hpp:272
Dakota::Model::div
size_t div() const
returns number of active discrete integer vars
Definition: DakotaModel.hpp:1751
Dakota::ActiveSubspaceModel::~ActiveSubspaceModel
~ActiveSubspaceModel()
destructor
Definition: ActiveSubspaceModel.cpp:114
Dakota::MetaIterator::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: MetaIterator.cpp:184
Dakota::TKFactoryDIPC::~TKFactoryDIPC
virtual ~TKFactoryDIPC()
Destructor for Dakota RW transition kernel factory.
Definition: QUESOImpl.hpp:187
Dakota::Model::resize_from_subordinate_model
virtual void resize_from_subordinate_model(size_t depth=SZ_MAX)
resize vars/resp if needed from the bottom up
Definition: DakotaModel.cpp:3660
Dakota::NonDLHSSampling::numCandidateDesigns
size_t numCandidateDesigns
number of candidate designs to generate for classical D-optimal designs
Definition: NonDLHSSampling.hpp:162
Dakota::SharedResponseData::num_scalar_responses
size_t num_scalar_responses() const
number of scalar responses: primary_scalar + nonlinear constraints; note that these are non-contiguou...
Definition: SharedResponseData.hpp:327
Dakota::Approximation::approxData
Pecos::SurrogateData approxData
contains the variables/response data for constructing a single approximation model (one response func...
Definition: DakotaApproximation.hpp:398
Dakota::Minimizer::archive_best_objective_functions
void archive_best_objective_functions() const
archive the index'th set of objective functions
Definition: DakotaMinimizer.cpp:912
Dakota::SharedC3ApproxData::discrepancy_reduction
short discrepancy_reduction() const
return the discrepancy type for approximations that support MLMF
Definition: SharedC3ApproxData.hpp:365
dakota::surrogates::PolynomialRegression::~PolynomialRegression
~PolynomialRegression()
Default destructor.
Definition: SurrogatesPolynomialRegression.cpp:57
Dakota::NonDSampling::archive_moment_confidence_intervals
void archive_moment_confidence_intervals(size_t inc_id=0)
archive moment confidence intervals in results DB
Definition: NonDSampling.cpp:1388
Dakota::SharedC3ApproxData::pre_combine
void pre_combine()
aggregate the shared approximation data from current and stored states
Definition: SharedC3ApproxData.cpp:417
Dakota::COLINApplication::evaluation_available
virtual bool evaluation_available()
Check to see if there are any function values ready to be collected.
Definition: COLINApplication.cpp:301
Dakota::NonDQuadrature::quadrature_order
const Pecos::UShortArray & quadrature_order() const
return Pecos::TensorProductDriver::quadOrder
Definition: NonDQuadrature.hpp:204
Dakota::SurrogatesBaseApprox::cv_diagnostic
RealArray cv_diagnostic(const StringArray &metric_types, unsigned num_folds) override
retrieve diagnostic metrics for the diagnostic types specified, applying
Definition: DakotaSurrogates.cpp:66
Dakota::NonD::requested_levels
void requested_levels(const RealVectorArray &req_resp_levels, const RealVectorArray &req_prob_levels, const RealVectorArray &req_rel_levels, const RealVectorArray &req_gen_rel_levels, short resp_lev_tgt, short resp_lev_tgt_reduce, bool cdf_flag, bool pdf_output)
set requestedRespLevels, requestedProbLevels, requestedRelLevels, requestedGenRelLevels,...
Definition: DakotaNonD.cpp:141
Dakota::NonDQUESOBayesCalibration::update_chain_size
void update_chain_size(unsigned int size)
update MH-specific inverse problem options calIpMhOptionsValues
Dakota::NonDGlobalInterval::~NonDGlobalInterval
~NonDGlobalInterval()
destructor
Definition: NonDGlobalInterval.cpp:232
Dakota::EffGlobalMinimizer::launch_single
void launch_single(const Variables &vars_star)
launch a single job
Definition: EffGlobalMinimizer.cpp:640
Dakota::NonD::sub_optimizer_select
unsigned short sub_optimizer_select(unsigned short requested_sub_method, unsigned short default_sub_method=SUBMETHOD_NPSOL)
utility for vetting sub-method request against optimizers within the package configuration
Definition: DakotaNonD.cpp:1268
Dakota::Iterator::initial_points
virtual void initial_points(const VariablesArray &pts)
sets the multiple initial points for this iterator. This should only be used if accepts_multiple_poin...
Definition: DakotaIterator.cpp:1512
Dakota::AdaptedBasisModel::validate_inputs
void validate_inputs()
validate the build controls and set defaults
Definition: AdaptedBasisModel.cpp:176
SIM::ParallelDirectApplicInterface::text_book
int text_book(const Dakota::RealVector &c_vars, const Dakota::ShortArray &asv, Dakota::RealVector &fn_vals, Dakota::RealMatrix &fn_grads, Dakota::RealSymMatrixArray &fn_hessians)
demo evaluator function for parallel plug-ins
Definition: PluginParallelDirectApplicInterface.cpp:103
Dakota::DataMethodRep::relaxFactorSequence
RealVector relaxFactorSequence
sequence of (under-)relaxation factors that are applied to sample increments computed in the latest M...
Definition: DataMethod.hpp:1122
Dakota::DataMethodRep::proposalCovUpdatePeriod
int proposalCovUpdatePeriod
number of samples after which to update the proposal covariance from misfit Hessian (using residual v...
Definition: DataMethod.hpp:1226
Dakota::NonDGPImpSampling::numPtsTotal
int numPtsTotal
the total number of points
Definition: NonDGPImpSampling.hpp:92
Dakota::DataResponsesRep::nonlinearIneqScales
RealVector nonlinearIneqScales
vector of nonlinear inequality constraint scaling factors (from the nonlinear_inequality_scales speci...
Definition: DataResponses.hpp:138
Dakota::NonDSampling::momentCIs
RealMatrix momentCIs
Matrix of confidence internals on moments, with rows for mean_lower, mean_upper, sd_lower,...
Definition: NonDSampling.hpp:423
Dakota::NonDC3FunctionTrain::maxOrderSpec
unsigned short maxOrderSpec
scalar specification for maximum basis order (bounds uniform refinement)
Definition: NonDC3FunctionTrain.hpp:125
Dakota::NonDSampling::active_set_mapping
virtual void active_set_mapping()
in the case of sub-iteration, map from finalStatistics.active_set() requests to activeSet used in eva...
Definition: NonDSampling.cpp:889
Dakota::DataModel::dataModelRep
std::shared_ptr< DataModelRep > dataModelRep
pointer to the body (handle-body idiom)
Definition: DataModel.hpp:588
Dakota::DataMethodRep::modelPointer
String modelPointer
string pointer to the model specification to be used by this method (from the model_pointer specifica...
Definition: DataMethod.hpp:313
Dakota::TestDriverInterface::get_genz_coefficients
void get_genz_coefficients(int num_dims, Real factor, int c_type, RealVector &c, RealVector &w)
define coefficients needs for genz model
Definition: TestDriverInterface.cpp:1802
Dakota::FSUDesignCompExp::trialType
int trialType
Trial type in CVT. Specifies where the points are placed for consideration relative to the centroids....
Definition: FSUDesignCompExp.hpp:130
Dakota::DataVariablesRep::lognormalUncLambdas
RealVector lognormalUncLambdas
lambdas (means of the corresponding normals) of the lognormal uncertain variables (from the lambdas s...
Definition: DataVariables.hpp:323
dakota::util::DataScaler::scalerFeaturesOffsets
VectorXd scalerFeaturesOffsets
Vector of offsets - (num_features)
Definition: UtilDataScaler.hpp:115
Dakota::Interface::init_algebraic_mappings
void init_algebraic_mappings(const Variables &vars, const Response &response)
Define algebraicACVIndices, algebraicACVIds, and algebraicFnIndices.
Definition: DakotaInterface.cpp:514
Dakota::SharedC3ApproxData::kickRank
size_t kickRank
user specification for increment in rank used within adapt_rank
Definition: SharedC3ApproxData.hpp:245
Dakota::PStudyDACE::hMeas
double hMeas
quality measure
Definition: DakotaPStudyDACE.hpp:88
Dakota::NestedModel::resolve_string_variable_mapping
void resolve_string_variable_mapping(const String &map1, const String &map2, size_t curr_index, short &inactive_sm_view)
for a named string mapping, resolve primary index and secondary target
Definition: NestedModel.cpp:1256
Dakota::COLINOptimizer::solverType
short solverType
COLIN solver sub-type as enumerated in COLINOptimizer.cpp.
Definition: COLINOptimizer.hpp:161
Dakota::QuesoJointPdf::distributionMean
void distributionMean(V &meanVector) const
Mean value of underlying random variable.
Definition: QUESOImpl.cpp:66
Dakota::EnsembleSurrModel::referenceIDRVars
std::map< Pecos::ActiveKey, RealVector > referenceIDRVars
stores a reference copy of the inactive discrete real variables when the approximation is built using...
Definition: EnsembleSurrModel.hpp:446
Dakota::BootstrapSampler::blockSize
size_t blockSize
Size of the block defining a sample.
Definition: BootstrapSampler.hpp:185
Dakota::DakotaROLEqConstraints::haveNlnConst
bool haveNlnConst
Whether or not problem has nonlinear equality constraints.
Definition: ROLOptimizer.hpp:454
StanfordPSAAP::SoleilDirectApplicInterface::wait_local_evaluations
void wait_local_evaluations(Dakota::PRPQueue &prp_queue)
evaluate the batch of jobs contained in prp_queue
Definition: SoleilDirectApplicInterface.cpp:74
Dakota::TANA3Approximation::scX2
RealVector scX2
vector of scaled and/or offset x2 values
Definition: TANA3Approximation.hpp:85
dakota::surrogates::GaussianProcess::numPolyTerms
int numPolyTerms
Number of terms in polynomial trend.
Definition: SurrogatesGaussianProcess.hpp:432
Dakota::SharedResponseDataRep::numScalarPrimary
size_t numScalarPrimary
number of scalar primary reponses (secondary computed from difference)
Definition: SharedResponseData.hpp:117
Dakota::Interface::approximations
virtual std::vector< Approximation > & approximations()
retrieve the Approximations within an ApproximationInterface
Definition: DakotaInterface.cpp:1386
Dakota::DataMethodRep::pcaFlag
bool pcaFlag
Flag to specify the calculation of principal components when using LHS.
Definition: DataMethod.hpp:883
Dakota::SharedSurfpackApproxData::percentFold
Real percentFold
percentage of data for CV
Definition: SharedSurfpackApproxData.hpp:145
Dakota::NonDBayesCalibration::initialize_model
void initialize_model()
initialize emulator model and probability space transformations
Definition: NonDBayesCalibration.cpp:832
Dakota::DataInterface::read
void read(MPIUnpackBuffer &s)
read a DataInterface object from a packed MPI buffer
Definition: DataInterface.hpp:351
Dakota::C3FnTrainData::function_train
struct FunctionTrain * function_train()
get pointer to the FunctionTrain approximation
Definition: C3FnTrainData.hpp:266
Dakota::ScalingModel::secondary_resp_scaled2native
void secondary_resp_scaled2native(const RealVector &scaled_nln_cons, const ShortArray &asv, size_t num_native_primary, RealVector &native_fns) const
Use scaled nonlinear constraints (sized total functions) to update the nonlinear constraints portion ...
Definition: ScalingModel.cpp:224
Dakota::DataVariablesRep::varsView
short varsView
user selection/override of variables view: {DEFAULT,ALL,DESIGN, UNCERTAIN,ALEATORY_UNCERTAIN,...
Definition: DataVariables.hpp:95
Dakota::SurfpackApproximation::primary_diagnostics
void primary_diagnostics(size_t fn_index) override
compute and print all requested diagnostics and cross-validation
Definition: SurfpackApproximation.cpp:714
Dakota::C3Approximation::poppedLevelApprox
std::map< Pecos::ActiveKey, std::deque< C3FnTrainData > > poppedLevelApprox
bookkeeping for previously evaluated FT approximations that may be restored
Definition: C3Approximation.hpp:233
Dakota::TPLDataTransfer::numTPLNonlinearEqConstraints
int numTPLNonlinearEqConstraints
number of nonlinear equality constraints from TPL perspective
Definition: DakotaTPLDataTransfer.hpp:151
Dakota::GaussProcApproximation::get_trend
void get_trend()
Gets the trend (basis) functions for the calculation of the mean of the GP If the order = 0,...
Definition: GaussProcApproximation.cpp:337
Dakota::Iterator::derived_free_communicators
virtual void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: DakotaIterator.cpp:1334
Dakota::ParallelConfiguration::ParallelConfiguration
ParallelConfiguration()
default constructor
Definition: ParallelLibrary.hpp:498
Dakota::NonlinearCGOptimizer::functionCurr
Real functionCurr
current function value
Definition: NonlinearCGOptimizer.hpp:119
Dakota::DataResponsesRep::idAnalyticHessians
IntSet idAnalyticHessians
mixed Hessian analytic identifiers (from the id_analytic_hessians specification in RespHessMixed)
Definition: DataResponses.hpp:235
Dakota::DataVariablesRep::numContinuousStateVars
size_t numContinuousStateVars
number of continuous state variables (from the continuous_state specification in VarSV)
Definition: DataVariables.hpp:194
Dakota::Iterator::maximum_evaluation_concurrency
int maximum_evaluation_concurrency() const
return the maximum evaluation concurrency supported by the iterator
Definition: DakotaIterator.hpp:684
Dakota::C3Approximation::recover_function_train_orders
void recover_function_train_orders(const std::vector< OneApproxOpts * > &a_opts)
Definition: C3Approximation.cpp:62
Dakota::NonDAdaptiveSampling::calc_score_topo_alm_hybrid
void calc_score_topo_alm_hybrid(int respFnCount)
Function to comptue the Hybrid scores for the candidate points Hybrid score is computed the same as A...
Definition: NonDAdaptiveSampling.cpp:1099
Dakota::Minimizer::archive_best_results
virtual void archive_best_results()
top-level archival method
Definition: DakotaMinimizer.cpp:1144
Dakota::NonDMultilevelPolynomialChaos::core_run
void core_run()
perform a forward uncertainty propagation using PCE/SC methods
Definition: NonDMultilevelPolynomialChaos.cpp:474
Dakota::DataFitSurrModel::refineCVFolds
const int refineCVFolds
Number of cross validation folds for surrogate refinement.
Definition: DataFitSurrModel.hpp:349
Dakota::SurrogatesBaseApprox::challenge_diagnostics
void challenge_diagnostics(size_t fn_index, const RealMatrix &challenge_points, const RealVector &challenge_responses) override
compute and print all requested diagnostics for user provided challenge pts
Definition: DakotaSurrogates.cpp:128
Dakota::NestedModel::subIterMappedPri
size_t subIterMappedPri
number of sub-iterator results functions mapped to nested model primary functions (cached for use wit...
Definition: NestedModel.hpp:412
Dakota::GaussProcApproximation::negloglikNCSU
static double negloglikNCSU(const RealVector &x)
function used by NCSUOptimizer to optimize negloglik objective
Definition: GaussProcApproximation.cpp:789
Dakota::DataResponsesRep::hessianType
String hessianType
Hessian type: none, numerical, quasi, analytic, or mixed (from the no_hessians, numerical_hessians,...
Definition: DataResponses.hpp:184
Dakota::ScalingModel::modify_n2s
RealVector modify_n2s(const RealVector &native_vars, const UShortArray &scale_types, const RealVector &multipliers, const RealVector &offsets) const
general RealVector mapping from native to scaled variables vectors:
Definition: ScalingModel.cpp:941
Dakota::NonDLowDiscrepancySampling::get_parameter_sets
void get_parameter_sets(Model &model)
Use the distributions and/or bounds in the given model to generate the rank-1 lattice points.
Definition: NonDLowDiscrepancySampling.cpp:49
Dakota::SeqHybridMetaIterator::pack_parameters_buffer
void pack_parameters_buffer(MPIPackBuffer &send_buffer, int job_index)
used by IteratorScheduler to pack starting data for an iterator run
Definition: SeqHybridMetaIterator.hpp:257
Dakota::SharedResponseDataRep::functionLabels
StringArray functionLabels
fine-grained (unrolled) set of response function identifiers used to improve output readability; leng...
Definition: SharedResponseData.hpp:105
Dakota::MPIUnpackBuffer::MPIUnpackBuffer
MPIUnpackBuffer(int size_)
Constructor that specifies the size of the buffer.
Definition: MPIPackBuffer.hpp:194
Dakota::EnsembleSurrModel::ensemble_precedence
short ensemble_precedence() const
return precedence for ensemble definition: model forms, resolution levels, or both
Definition: EnsembleSurrModel.hpp:591
Dakota::DirectApplicInterface::metaData
RealArray metaData
real-valued metadata
Definition: DirectApplicInterface.hpp:181
Dakota::NonDExpansion::ruleNestingOverride
short ruleNestingOverride
user override of default rule nesting: NO_NESTING_OVERRIDE, NESTED, or NON_NESTED
Definition: NonDExpansion.hpp:483
Dakota::ParallelLevel::server_master
bool server_master() const
return serverMasterFlag
Definition: ParallelLibrary.hpp:315
Dakota::RealScale::RealScale
RealScale(const std::string &in_label, const RealVectorArray &in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes a RealVectorArray.
Definition: dakota_results_types.hpp:285
Dakota::NonDAdaptiveSampling::calc_score_topo_highest_persistence
void calc_score_topo_highest_persistence(int respFnCount)
Function to compute the Highest Persistence scores for the candidate points Highest Persistence score...
Definition: NonDAdaptiveSampling.cpp:1132
Dakota::ApproximationInterface::update_approximation
void update_approximation(const Variables &vars, const IntResponsePair &response_pr)
Definition: ApproximationInterface.cpp:329
Dakota::DataFitSurrModel::referenceIDSVars
StringMultiArray referenceIDSVars
stores a reference copy of the inactive discrete string variables when the approximation is built usi...
Definition: DataFitSurrModel.hpp:479
Dakota::CONMINOptimizer::CT
double CT
Constraint thickness parameter.
Definition: CONMINOptimizer.hpp:196
Dakota::NonDExpansion::maxRefineIterations
size_t maxRefineIterations
maximum number of uniform/adaptive refinement iterations (specialization of maxIterations)
Definition: NonDExpansion.hpp:612
Dakota::DataFitSurrModel::autoRefine
const bool autoRefine
whether to automatically refine the surrogate during the build phase
Definition: DataFitSurrModel.hpp:337
Dakota::Response::field_group_labels
const StringArray & field_group_labels()
return the user-provided field group labels instead of the unrolled labels available through function...
Definition: DakotaResponse.hpp:870
Dakota::SOLBase::constraintJacMatrixF77
double * constraintJacMatrixF77
[CJAC] matrix from NPSOL manual: nonlinear constraint Jacobian
Definition: SOLBase.hpp:194
Dakota::PebbldBranchSub::setGlobalInfo
void setGlobalInfo(PebbldBranching *global_)
Method that sets up the main Branching object.
Definition: PEBBLBranching.cpp:53
Dakota::NonDGenACVSampling::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonDGenACVSampling.cpp:498
Dakota::Model::force_rebuild
virtual bool force_rebuild()
determine whether a surrogate model rebuild should be forced based on changes in the inactive data
Definition: DakotaModel.cpp:4346
Dakota::NestedModel::extraDSVarsData
BitArray extraDSVarsData
flags for updating subModel discrete string labels, one for each active discrete string variable in c...
Definition: NestedModel.hpp:400
Dakota::DataVariablesRep::hyperGeomUncTotalPop
IntVector hyperGeomUncTotalPop
Size of total populations (N) for the hypergeometric uncertain variables from the total_population sp...
Definition: DataVariables.hpp:493
Dakota::DataMethodRep::noRandomShiftFlag
bool noRandomShiftFlag
Flag to indicate randomization of rank-1 lattice rule.
Definition: DataMethod.hpp:899
Dakota::NonDIntegration::evaluate_grid_increment
virtual void evaluate_grid_increment()
computes a grid increment and evaluates the new parameter sets
Definition: NonDIntegration.cpp:161
Dakota::Model::recastings
bool recastings() const
return true if recastFlags is defined
Definition: DakotaModel.hpp:1739
Dakota::DOTTraits::~DOTTraits
virtual ~DOTTraits()
destructor
Definition: DOTOptimizer.hpp:52
Dakota::NonDNonHierarchSampling::modelGroupCost
RealVector modelGroupCost
aggregate cost of a sample for each of a set of model groupings (i.e. modelGroups)
Definition: NonDNonHierarchSampling.hpp:666
Dakota::ProblemDescDB::responsesDBLocked
bool responsesDBLocked
prevents use of get_<type> retrieval and set_<type> update functions prior to setting the list node f...
Definition: ProblemDescDB.hpp:516
Dakota::DataMethodRep::solverTol
Real solverTol
optimization tolerance for FT regression
Definition: DataMethod.hpp:823
Dakota::COLINApplication::COLINApplication
COLINApplication()
Default constructor. Rrequired by COLIN's ApplicationHandle creation.
Definition: COLINApplication.hpp:40
Dakota::Model::inactive_continuous_lower_bounds
const RealVector & inactive_continuous_lower_bounds() const
return the inactive continuous lower bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3005
Dakota::Variables::discrete_int_variables_view
IntVector & discrete_int_variables_view()
return a mutable view of the active discrete integer variables
Definition: DakotaVariables.hpp:1072
Dakota::ExperimentData::cov_std_deviation
void cov_std_deviation(RealVectorArray &std_deviation) const
get the standard deviation of the observation error process, one vector per experiment
Definition: ExperimentData.cpp:932
Dakota::NonDExpansion::numUncertainQuant
size_t numUncertainQuant
number of invocations of core_run()
Definition: NonDExpansion.hpp:533
Dakota::EnsembleSurrModel::update_from_subordinate_model
void update_from_subordinate_model(size_t depth=SZ_MAX)
update currentVariables using non-active data from the passed model (one of {approxModels,...
Definition: EnsembleSurrModel.hpp:1138
Dakota::SurrogatesBaseApprox::SurrogatesBaseApprox
SurrogatesBaseApprox()
default constructor
Definition: DakotaSurrogates.hpp:39
Dakota::Constraints::allDiscreteRealUpperBnds
RealVector allDiscreteRealUpperBnds
a discrete upper bounds array combining discrete design and discrete state variable types (all view).
Definition: DakotaConstraints.hpp:361
Dakota::NonDMultilevBLUESampling::NonDMultilevBLUESampling
NonDMultilevBLUESampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDMultilevBLUESampling.cpp:30
Dakota::EnsembleSurrModel::solnCntlAVIndex
size_t solnCntlAVIndex
index of solution control variable within all variables
Definition: EnsembleSurrModel.hpp:300
Dakota::NonDC3FunctionTrain::maxRankSpec
size_t maxRankSpec
scalar specification for maximum rank (bounds adapt_rank)
Definition: NonDC3FunctionTrain.hpp:121
Dakota::sigtype
sigtype
special values for sigmaType
Definition: ExperimentData.hpp:29
Dakota::DataTransformModel::archive_best_responses
void archive_best_responses(const ResultsManager &results_db, const StrStrSizet iterator_id, const Variables &best_submodel_vars, const Response &best_submodel_resp, size_t num_best, size_t best_ind)
archive best responses
Definition: DataTransformModel.cpp:1366
Dakota::PrefixingLineFilter::PrefixingLineFilter
PrefixingLineFilter(const std::string &prefix_in)
Constructor.
Definition: ROLOptimizer.hpp:567
Dakota::ParallelConfiguration::iePLIter
ParLevLIter iePLIter
list iterator identifying the iterator-evaluation parallelLevel (there can only be one)
Definition: ParallelLibrary.hpp:487
Dakota::SharedResponseData::serialize
void serialize(Archive &ar, const unsigned int version)
serialize through the pointer, which requires object tracking: write and read are symmetric for this ...
Dakota::SharedPecosApproxData::combined_to_active
void combined_to_active(bool clear_combined=true)
promote aggregated data sets to active state
Definition: SharedPecosApproxData.hpp:259
Dakota::MPIManager::~MPIManager
~MPIManager()
destructor: calls finalize if Dakota owns MPI
Definition: MPIManager.cpp:78
Dakota::DataEnvironmentRep::topMethodPointer
String topMethodPointer
method identifier for the environment (from the top_method_pointer specification
Definition: DataEnvironment.hpp:100
Dakota::SeqHybridMetaIterator::progressThreshold
Real progressThreshold
when the progress metric falls below this threshold, the sequential adaptive hybrid switches to the n...
Definition: SeqHybridMetaIterator.hpp:134
Dakota::ResultsDBHDF5::add_metadata_to_object
void add_metadata_to_object(const StrStrSizet &iterator_id, const StringArray &location, const AttributeArray &attrs) override
Associate key:value metadata with the object at the location.
Definition: ResultsDBHDF5.cpp:218
Dakota::NonDSampling::print_tolerance_intervals_statistics
void print_tolerance_intervals_statistics(std::ostream &s) const
prints the tolerance intervals stastics
Definition: NonDSampling.cpp:2005
dakota::surrogates::Matern52Kernel::compute_first_deriv_pred_gram
MatrixXd compute_first_deriv_pred_gram(const MatrixXd &pred_gram, const std::vector< MatrixXd > &mixed_dists, const VectorXd &theta_values, const int index) override
Compute the first derivatve of the prediction matrix for a given component.
Definition: SurrogatesGPKernels.cpp:141
Dakota::SurrogateModel::asv_combine
void asv_combine(const ShortArray &actual_asv, const ShortArray &approx_asv, ShortArray &combined_asv)
reconstitutes a combined_asv from actual_asv and approx_asv
Definition: SurrogateModel.cpp:972
Dakota::NonDMultilevBLUESampling::augment_linear_ineq_constraints
void augment_linear_ineq_constraints(RealMatrix &lin_ineq_coeffs, RealVector &lin_ineq_lb, RealVector &lin_ineq_ub)
augment linear inequality constraints as required by derived algorithm
Definition: NonDMultilevBLUESampling.cpp:692
Dakota::SurrBasedMinimizer::augmented_lagrangian_gradient
void augmented_lagrangian_gradient(const RealVector &fn_vals, const RealMatrix &fn_grads, const BoolDeque &sense, const RealVector &primary_wts, const RealVector &nln_ineq_l_bnds, const RealVector &nln_ineq_u_bnds, const RealVector &nln_eq_tgts, RealVector &alag_grad)
compute the gradient of the augmented Lagrangian function
Definition: SurrBasedMinimizer.cpp:589
Dakota::ApproximationInterface::actualModelVars
Variables actualModelVars
copy of the actualModel variables object used to simplify conversion among differing variable views
Definition: ApproximationInterface.hpp:253
Dakota::ProcessApplicInterface::iFilterName
std::string iFilterName
the name of the input filter (input_filter user specification)
Definition: ProcessApplicInterface.hpp:168
Dakota::NonDNonHierarchSampling::augment_linear_ineq_constraints
virtual void augment_linear_ineq_constraints(RealMatrix &lin_ineq_coeffs, RealVector &lin_ineq_lb, RealVector &lin_ineq_ub)
augment linear inequality constraints as required by derived algorithm
Definition: NonDNonHierarchSampling.cpp:1127
Dakota::NonDCubature
Derived nondeterministic class that generates N-dimensional numerical cubature points for evaluation ...
Definition: NonDCubature.hpp:32
Dakota::NestedModel::nestedResponseMap
IntResponseMap nestedResponseMap
used to return a map of nested responses (including subIterator and optionalInterface contributions) ...
Definition: NestedModel.hpp:264
Dakota::SurrBasedGlobalTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: SurrBasedGlobalMinimizer.hpp:39
Dakota::ParallelLevel::serverIntraComm
MPI_Comm serverIntraComm
intracomm. for each server partition
Definition: ParallelLibrary.hpp:126
Dakota::SeqHybridMetaIterator::seqHybridType
String seqHybridType
empty (default) or "adaptive"
Definition: SeqHybridMetaIterator.hpp:112
Dakota::Verification::Verification
Verification(ProblemDescDB &problem_db, Model &model)
constructor
Definition: DakotaVerification.cpp:20
Dakota::ApproximationInterface::functionSurfaces
std::vector< Approximation > functionSurfaces
list of approximations, one per response function
Definition: ApproximationInterface.hpp:218
Dakota::Model::deactivate_distribution_parameter_derivatives
virtual void deactivate_distribution_parameter_derivatives()
deactivate derivative setting w.r.t. distribution parameters
Definition: DakotaModel.cpp:5191
Dakota::SharedResponseDataRep::build_field_labels
void build_field_labels(const StringArray &labels_per_group)
populate functionLabels with scalar and unrolled field labels based on fieldLabels and group lengths
Dakota::TPLDataTransfer::numTPLNonlinearIneqConstraints
int numTPLNonlinearIneqConstraints
number of nonlinear inequality constraints actually used ... based conditionally on lower bounds usin...
Definition: DakotaTPLDataTransfer.hpp:167
Dakota::Constraints::all_bounds
void all_bounds(const Constraints &cons)
copy all {cv,div,drv} {lower,upper} bounds from incoming object
Definition: DakotaConstraints.hpp:880
Dakota::SpawnApplicInterface::create_analysis_process
pid_t create_analysis_process(bool block_flag, bool new_group)
spawn a child process for an analysis component within an evaluation
Definition: SpawnApplicInterface.cpp:150
Dakota::ParamResponsePair::access
friend class boost::serialization::access
allow boost access to serialize this class
Definition: ParamResponsePair.hpp:50
Dakota::NonDLocalReliability::scale_curvature
void scale_curvature(Real beta, bool cdf_flag, const RealVector &kappa, RealVector &scaled_kappa)
scale copy of principal curvatures by -1 if needed; else take a view
Definition: NonDLocalReliability.hpp:413
dakota::surrogates::Python::hessian
MatrixXd hessian(const MatrixXd &eval_point, const int qoi) override
Evaluate the Hessian of the python surrogate at a single point for a single QoI.
Definition: SurrogatesPython.cpp:169
Dakota::DataResponses::operator=
DataResponses & operator=(const DataResponses &)
assignment operator
Definition: DataResponses.cpp:141
Dakota::SensAnalysisGlobal::numericalIssuesRaw
bool numericalIssuesRaw
flag indicating numerical issues in partial raw correlation calculations
Definition: SensAnalysisGlobal.hpp:269
Dakota::NonDBayesCalibration::print_hi2lo_file
void print_hi2lo_file(std::ostream &out_file, int num_it, const VariablesArray &optimal_config_matrix, const RealVector &MI_vec, RealMatrix &resp_matrix)
print calibrate_to_hifi progress to file
Definition: NonDBayesCalibration.cpp:1318
Dakota::NonDExpansion::compute_numerical_stat_refinements
void compute_numerical_stat_refinements(RealVectorArray &imp_sampler_stats, RealRealPairArray &min_max_fns)
refinements to numerical probability statistics from importanceSampler
Definition: NonDExpansion.cpp:3295
Dakota::PStudyDACE::volQualityFlag
bool volQualityFlag
flag which specifies evaluation of volumetric quality measures
Definition: DakotaPStudyDACE.hpp:69
Dakota::NonDQuadrature::random_seed
void random_seed(int seed)
set randomSeed, if present
Definition: NonDQuadrature.hpp:231
Dakota::DigitalNet::ordering
DigitalNetOrdering ordering
Order of the points of this digital net.
Definition: DigitalNet.hpp:119
Dakota::SNLLBase::gradientTol
Real gradientTol
value from gradient_tolerance specification
Definition: SNLLBase.hpp:144
Dakota::NonDEnsembleSampling::increment_samples
void increment_samples(SizetArray &N_l, size_t incr)
increment samples array with a shared scalar
Definition: NonDEnsembleSampling.hpp:348
Dakota::hashedQueueBegin
PRPQueueHIter hashedQueueBegin(PRPQueue &prp_queue)
hashed definition of queue begin
Definition: PRPMultiIndex.hpp:223
Dakota::NonDExpansion::assign_modes
void assign_modes()
verify supported and define default correction / emulation modes
Definition: NonDExpansion.cpp:1292
Dakota::NonDSampling::tiConfidenceLevel
Real tiConfidenceLevel
confidence interval to be used in the calculation of the double sided tolerance interval equivalent n...
Definition: NonDSampling.hpp:337
Dakota::NonDLocalInterval::NonDLocalInterval
NonDLocalInterval(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDLocalInterval.cpp:31
Dakota::ResultsEntry::ResultsEntry
ResultsEntry()
return a reference to the stored data, whether from core or file
Dakota::CommandLineHandler::~CommandLineHandler
~CommandLineHandler()
destructor
Definition: CommandLineHandler.hpp:199
Dakota::Response::write
void write(std::ostream &s) const
write a response object to a std::ostream
Dakota::Response::num_functions
size_t num_functions() const
return the number of response functions
Definition: DakotaResponse.hpp:534
Dakota::NonDBayesCalibration::augment_hessian_with_log_prior
void augment_hessian_with_log_prior(MatrixType &log_hess, const VectorType &vec)
compute the (approximate) Hessian of the negative log posterior by augmenting the (approximate) Hessi...
Definition: NonDBayesCalibration.hpp:852
Dakota::NonDLHSSampling::initial_increm_lhs_set
void initial_increm_lhs_set(int new_samples, RealMatrix &full_samples, IntMatrix &full_ranks)
Populate the first new_samples columns of allSamples with an LHS design and update the stored ranks.
Definition: NonDLHSSampling.cpp:292
Dakota::ParamStudy::listDIVPoints
IntVectorArray listDIVPoints
array of discrete int evaluation points for the list_parameter_study
Definition: ParamStudy.hpp:190
Dakota::ParallelLibrary::parallel_configuration_iterator
ParConfigLIter parallel_configuration_iterator() const
return the current ParallelConfiguration node
Definition: ParallelLibrary.hpp:1074
Dakota::NonDGlobalInterval::prevCVStar
RealVector prevCVStar
stores previous optimal point for continuous variables; used for assessing convergence
Definition: NonDGlobalInterval.hpp:168
Dakota::C3Approximation::active_ftd
C3FnTrainData & active_ftd()
return the active C3FnTrainData instance in levelApprox
Definition: C3Approximation.hpp:279
Dakota::NonD::print_multilevel_row
void print_multilevel_row(std::ostream &s, const SizetArray &N_j)
print an set of aggregated QoI sample counts for a level
Definition: DakotaNonD.cpp:1243
Dakota::Constraints::all_continuous_lower_bounds
const RealVector & all_continuous_lower_bounds() const
returns a single array with all continuous lower bounds
Definition: DakotaConstraints.hpp:719
Dakota::ProcessHandleApplicInterface::create_analysis_process
virtual pid_t create_analysis_process(bool block_flag, bool new_group)=0
spawn a child process for an analysis component within an evaluation
dakota::util::DataScaler::serialize
void serialize(Archive &archive, const unsigned int version)
Serializer for base class data (call from dervied with base_object)
Definition: UtilDataScaler.hpp:129
Dakota::MPIPackBuffer::pack
void pack(const long long *data, const int num=1)
Pack one or more long long's.
Dakota::Approximation::combined_to_active_coefficients
virtual void combined_to_active_coefficients(bool clear_combined=true)
promote combined approximation into active approximation
Definition: DakotaApproximation.cpp:403
Dakota::NonDC3FunctionTrain
Nonintrusive uncertainty quantification with the C3 library ...
Definition: NonDC3FunctionTrain.hpp:24
Dakota::NonlinearCGOptimizer::searchDirection
RealVector searchDirection
current aggregate search direction
Definition: NonlinearCGOptimizer.hpp:134
Dakota::Environment::Environment
Environment()
default constructor: empty envelope
Definition: DakotaEnvironment.cpp:108
Dakota::NonDExpansion::compute_numerical_level_mappings
void compute_numerical_level_mappings()
compute only numerical level mappings; this uses a lightweight approach for incremental statistics (n...
Definition: NonDExpansion.cpp:2851
Dakota::RecastModel::update_response_from_model
void update_response_from_model(const Model &model)
update labels and nonlinear constraint bounds/targets from subModel
Definition: RecastModel.cpp:1321
Dakota::Model::fine_grained_evaluation_counters
virtual void fine_grained_evaluation_counters()
Request fine-grained evaluation reporting within the Model.
Definition: DakotaModel.cpp:5981
parallel_input
static const char parallel_input[]
Default Dakota input string for parallel case (text_book)
Definition: library_mode.cpp:168
Dakota::SharedVariablesData::idrv_start
size_t idrv_start() const
get start index of inactive discrete real vars
Definition: SharedVariablesData.hpp:1724
Dakota::SNLLLeastSq::nlf2_evaluator_gn
static void nlf2_evaluator_gn(int mode, int n, const RealVector &x, double &f, RealVector &grad_f, RealSymMatrix &hess_f, int &result_mode)
objective function evaluator function which obtains values and gradients for least square terms and c...
Definition: SNLLLeastSq.cpp:239
Dakota::DataMethodRep::posteriorStatsMutual
bool posteriorStatsMutual
flag indicating the calculation of mutual information between prior and posterior in Bayesian methods
Definition: DataMethod.hpp:1203
Dakota::ParamResponsePair::response
const Response & response() const
return the response object
Definition: ParamResponsePair.hpp:254
Dakota::SharedVariablesData::all_continuous_labels
StringMultiArrayView all_continuous_labels(size_t start, size_t num_items) const
get num_items continuous labels beginning at index start
Definition: SharedVariablesData.hpp:1394
Dakota::NonDExpansion::assign_surrogate_response_mode
void assign_surrogate_response_mode()
define the surrogate response mode for an ensemble model in multilevel/multifidelity expansions
Definition: NonDExpansion.cpp:1312
Dakota::NonDBayesCalibration::proposalCovarData
RealVector proposalCovarData
data from user input of proposal covariance
Definition: NonDBayesCalibration.hpp:455
Dakota::NonDBayesCalibration::augment_gradient_with_log_prior
void augment_gradient_with_log_prior(VectorType1 &log_grad, const VectorType2 &vec)
compute the (approximate) gradient of the negative log posterior by augmenting the (approximate) grad...
Definition: NonDBayesCalibration.hpp:834
Dakota::SNLLOptimizer::linEqCoeffs
RealMatrix linEqCoeffs
linear equality constraint coefficients used in "user_functions" mode
Definition: SNLLOptimizer.hpp:371
Dakota::AppsTraits::~AppsTraits
virtual ~AppsTraits()
destructor
Definition: APPSOptimizer.hpp:81
Dakota::SharedC3ApproxData::max_order_regression_size
size_t max_order_regression_size()
return number of FT unknowns using start_rank(), max_rank(), and maximum basis order
Definition: SharedC3ApproxData.hpp:521
Dakota::NonDGlobalReliability::optimize_gaussian_process
void optimize_gaussian_process()
construct the GP using EGO/SKO
Definition: NonDGlobalReliability.cpp:447
Dakota::JEGAOptimizer::accepts_multiple_points
virtual bool accepts_multiple_points() const
Overridden to return true since JEGA algorithms can accept multiple initial points.
Definition: JEGAOptimizer.cpp:898
Dakota::Variables::div
size_t div() const
number of active discrete int vars
Definition: DakotaVariables.hpp:717
Dakota::ExperimentData::scalarSigmaPerRow
size_t scalarSigmaPerRow
number of sigma values to read from each row in simple data file format (calculated from variance typ...
Definition: ExperimentData.hpp:455
Dakota::DataModelRep::krigingMaxTrials
short krigingMaxTrials
maximum number of trials in optimization of kriging correlations
Definition: DataModel.hpp:238
Dakota::OptDartsOptimizer::OptDartsOptimizer
OptDartsOptimizer(ProblemDescDB &problem_db, Model &model)
Constructor.
Definition: OptDartsOptimizer.cpp:30
Dakota::NonDSampling::momentGrads
RealMatrix momentGrads
gradients of standardized or central moments of response functions, as determined by finalMomentsType...
Definition: NonDSampling.hpp:319
Dakota::NonDMultilevControlVarSampling::compute_mlmf_equivalent_cost
Real compute_mlmf_equivalent_cost(const SizetArray &raw_N_hf, const RealVector &hf_cost, const SizetArray &raw_N_lf, const RealVector &lf_cost)
compute the equivalent number of HF evaluations (includes any sim faults)
Definition: NonDMultilevControlVarSampling.hpp:366
Dakota::NonDNonHierarchSampling::modelGroups
UShort2DArray modelGroups
the set of model groupings used by the estimator, e.g. ML BLUE
Definition: NonDNonHierarchSampling.hpp:663
Dakota::C3Approximation::secondaryMoments
RealVector secondaryMoments
secondary (numerical) moments: inactive
Definition: C3Approximation.hpp:238
Dakota::JEGAOptimizer::~JEGAOptimizer
~JEGAOptimizer()
Destructs a JEGAOptimizer.
Definition: JEGAOptimizer.cpp:1956
Dakota::DakotaROLIneqConstraints::haveNlnConst
bool haveNlnConst
Whether or not problem has nonlinear inequality constraints.
Definition: ROLOptimizer.hpp:327
Dakota::IteratorScheduler::messagePass
bool messagePass
flag for message passing among iterator servers
Definition: IteratorScheduler.hpp:174
Dakota::Model::hessian_id_numerical
const IntSet & hessian_id_numerical() const
return the mixed Hessian analytic IDs (hessIdNumerical)
Definition: DakotaModel.hpp:3671
Dakota::ParallelLibrary::irecv_ie
void irecv_ie(int &recv_int, int source, int tag, MPI_Request &recv_req)
nonblocking receive at the iterator-evaluation communication level
Definition: ParallelLibrary.hpp:1730
Dakota::RichExtrapVerification::~RichExtrapVerification
~RichExtrapVerification()
destructor
Definition: RichExtrapVerification.hpp:100
Dakota::DataVariablesRep::betaUncUpperBnds
RealVector betaUncUpperBnds
distribution upper bounds for the beta uncertain variables (from the upper_bounds specification in Va...
Definition: DataVariables.hpp:393
Dakota::NonDGPMSABayesCalibration::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDGPMSABayesCalibration.cpp:179
Dakota::DataResponsesRep::metadataLabels
StringArray metadataLabels
descriptors for each metadata field
Definition: DataResponses.hpp:252
dakota::surrogates::GaussianProcess::bestBetaValues
VectorXd bestBetaValues
Vector of best polynomial coefficients from MLE with restarts.
Definition: SurrogatesGaussianProcess.hpp:360
Dakota::ResultsDBHDF5::outputVersion
static const std::string outputVersion
Version of the output file. See comments near the definition in ResultsDBHDF5.cpp.
Definition: ResultsDBHDF5.hpp:253
Dakota::HDF5IOHelper::set_scalar
void set_scalar(const String &dset_name, const T &data, const int &index)
Set a scalar in a 1D dataset at index using its name.
Definition: HDF5_IO.hpp:652
Dakota::NonDBayesCalibration::correctedFieldResponses
RealVector correctedFieldResponses
array containing predicted of model+discrepancy
Definition: NonDBayesCalibration.hpp:396
Dakota::HDF5IOHelper::set_vector_matrix
void set_vector_matrix(const String &dset_name, const std::vector< Teuchos::SerialDenseMatrix< int, T > > &data, const int &index, const bool &transpose=false)
Set a 3D slab in a 4D dataset at the index into the 0th dimension by name. The length of the vector m...
Definition: HDF5_IO.hpp:852
Dakota::SeqHybridMetaIterator::unpack_parameters_initialize
void unpack_parameters_initialize(MPIUnpackBuffer &recv_buffer, int job_index)
used by IteratorScheduler to unpack starting data and initialize an iterator run
Definition: SeqHybridMetaIterator.hpp:268
Dakota::NonDC3FunctionTrain::push_c3_max_rank
void push_c3_max_rank(size_t max_rank)
Publish configuration data for initial function train cores, prior to any adaptation.
Definition: NonDC3FunctionTrain.cpp:488
Dakota::MPIUnpackBuffer::reset
void reset()
Resets the index of the internal buffer.
Definition: MPIPackBuffer.hpp:211
Dakota::EffGlobalMinimizer::extract_best_sample
void extract_best_sample()
extract best solution from among the GP build data for final results
Definition: EffGlobalMinimizer.cpp:730
Dakota::DLSolverTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: DLSolver.hpp:36
Dakota::NonDAdaptImpSampling::calculate_statistics
void calculate_statistics(const RealVectorArray &var_samples_u, const RealVector &fn_samples, size_t total_samples, Real &sum_prob, Real &prob, bool compute_cov, Real &sum_var, Real &cov)
calculate the probability of exceeding the failure threshold and the coefficent of variation (if requ...
Definition: NonDAdaptImpSampling.cpp:713
Dakota::Iterator::unpack_parameters_initialize
virtual void unpack_parameters_initialize(MPIUnpackBuffer &recv_buffer, int job_index)
used by IteratorScheduler to unpack starting data and initialize an iterator run
Definition: DakotaIterator.cpp:1389
Dakota::ParallelLevel::server_communicator_rank
int server_communicator_rank() const
return serverCommRank
Definition: ParallelLibrary.hpp:336
Dakota::SurrBasedMinimizer::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
Definition: SurrBasedMinimizer.cpp:817
Dakota::configure_equality_constraint_maps
void configure_equality_constraint_maps(Model &model, CONSTRAINT_TYPE ctype, IVecT &indices, size_t index_offset, RVecT &multipliers, RVecT &values, bool make_one_sided)
Definition: DakotaOptimizer.hpp:262
Dakota::OptDartsOptimizer::opt_darts_plot_discs_2d
void opt_darts_plot_discs_2d(size_t icandidate)
Convenience function for plotting iterates.
Definition: OptDartsOptimizer.cpp:963
Dakota::DataMethodRep::kickRank
size_t kickRank
rank increment when adapting
Definition: DataMethod.hpp:839
Dakota::SharedVariablesDataRep::adsv
size_t adsv() const
accumulate all discrete string variables from variablesCompsTotals
Definition: SharedVariablesData.hpp:380
Dakota::ExperimentData::ExperimentData
ExperimentData()
default constructor
Definition: ExperimentData.cpp:17
Dakota::DirectApplicInterface::synchronous_local_analysis
int synchronous_local_analysis(int analysis_id)
Definition: DirectApplicInterface.hpp:243
Dakota::CONMINTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: CONMINOptimizer.hpp:36
Dakota::SharedVariablesData::acv_to_all_mask
BitArray acv_to_all_mask() const
create a BitArray indicating the all continuous subset of all {continuous,discrete {int,...
Definition: SharedVariablesData.hpp:1281
Dakota::MinimizerAdapterModel::initialize_response
void initialize_response()
initialize currentResponse
Definition: MinimizerAdapterModel.hpp:138
Dakota::ActiveSubspaceModel::surrogateModel
Model surrogateModel
model containing a surrogate built over the active subspace
Definition: ActiveSubspaceModel.hpp:289
Dakota::DataMethodRep::fixedSequenceFlag
bool fixedSequenceFlag
flag for fixing the sequence for Halton or Hammersley QMC sample sets. This results in the use of the...
Definition: DataMethod.hpp:867
Dakota::StringScale
Data structure for storing string-valued dimension scale.
Definition: dakota_results_types.hpp:374
Dakota::SurfpackApproximation::diagnostic
Real diagnostic(const String &metric_type) override
retrieve a single diagnostic metric for the diagnostic type specified on the primary model and data
Definition: SurfpackApproximation.cpp:682
Dakota::DataFitSurrModel::daceIterator
Iterator daceIterator
selects parameter sets on which to evaluate actualModel in order to generate the necessary data for b...
Definition: DataFitSurrModel.hpp:421
Dakota::DataVariablesRep::loguniformUncLowerBnds
RealVector loguniformUncLowerBnds
distribution lower bounds for the loguniform uncertain variables (from the lower_bounds specification...
Definition: DataVariables.hpp:357
Dakota::Environment::mpiManager
MPIManager mpiManager
the MPI manager instance
Definition: DakotaEnvironment.hpp:148
Dakota::SNLLBase::snll_pre_instantiate
void snll_pre_instantiate(bool bound_constr_flag, int num_constr)
convenience function for setting OPT++ options prior to the method instantiation
Definition: SNLLBase.cpp:65
Dakota::DataMethodRep::numParents
size_t numParents
The number of parents to use in a crossover operation.
Definition: DataMethod.hpp:683
Dakota::GaussProcApproximation::thetaParams
RealVector thetaParams
Theta is the vector of covariance parameters for the GP. We determine the values of theta by optimiza...
Definition: GaussProcApproximation.hpp:260
Dakota::NonDBayesCalibration::filter_matrix_cols
void filter_matrix_cols(const RealMatrix &orig_matrix, int start_index, int stride, RealMatrix &filtered_matrix)
return a newly allocated filtered matrix including start_index and every stride-th index after; for b...
Definition: NonDBayesCalibration.cpp:2708
Dakota::DataVariables::discrete_epistemic_uncertain
size_t discrete_epistemic_uncertain()
return total number of epistemic uncertain variables
Definition: DataVariables.hpp:946
dakota::surrogates::GaussianProcess::verbosity
int verbosity
Verbosity level.
Definition: SurrogatesGaussianProcess.hpp:441
Dakota::AdaptedBasisModel::get_sub_model
Model get_sub_model(ProblemDescDB &problem_db)
retrieve the sub-Model from the DB to pass up the constructor chain
Definition: AdaptedBasisModel.cpp:53
Dakota::NonDNonHierarchSampling::nonlinear_model_cost_gradient
virtual void nonlinear_model_cost_gradient(const RealVector &r_and_N, RealVector &grad_c)
constraint gradient helper fn shared by NPSOL/OPT++ static evaluators
Definition: NonDNonHierarchSampling.cpp:2035
Dakota::NonDMultilevelPolynomialChaos::ssgLevelSeqSpec
UShortArray ssgLevelSeqSpec
user request of sparse grid level
Definition: NonDMultilevelPolynomialChaos.hpp:139
Dakota::ParallelLibrary::mpiManager
const MPIManager & mpiManager
reference to the MPI manager with Dakota's MPI options
Definition: ParallelLibrary.hpp:1008
Dakota::SubspaceModel::component_parallel_mode
void component_parallel_mode(short mode)
update component parallel mode for supporting parallelism in the offline and online phases
Definition: SubspaceModel.cpp:384
Dakota::NonDGPMSABayesCalibration::gpmsaNormalize
bool gpmsaNormalize
whether to apply GPMSA-internal variable and data normalization
Definition: NonDGPMSABayesCalibration.hpp:131
Dakota::DataMethodRep::contractStepLength
Real contractStepLength
the contractStepLength choice for nonlinearly constrained APPS in MethodAPPSDC
Definition: DataMethod.hpp:549
Dakota::NonDCubature::get_parameter_sets
void get_parameter_sets(Model &model)
Generate one block of numSamples samples (ndim * num_samples), populating allSamples; ParamStudy is t...
Definition: NonDCubature.cpp:106
Dakota::COLINOptimizer::~COLINOptimizer
~COLINOptimizer()
destructor
Definition: COLINOptimizer.hpp:95
Dakota::FIELD_NAMES
const char * FIELD_NAMES[]
Definition: MatlabInterface.cpp:29
Dakota::ExperimentData::scalarDataFilename
String scalarDataFilename
the user-specied scalar data filename
Definition: ExperimentData.hpp:447
Dakota::DataFitSurrModel::import_points
void import_points(unsigned short tabular_format, bool use_var_labels, bool active_only)
optionally read surrogate data points from provided file
Definition: DataFitSurrModel.cpp:2170
Dakota::SharedVariablesData::all_discrete_string_label
void all_discrete_string_label(const String &dsv_label, size_t index)
set discrete string label at index start
Definition: SharedVariablesData.hpp:1457
Dakota::PecosApproximation::delta_combined_covariance
Real delta_combined_covariance(Approximation &approx_2)
return the change in covariance resulting from expansion refinement, where all active variables are r...
Definition: PecosApproximation.hpp:610
Dakota::SensAnalysisGlobal::archive_correlations
void archive_correlations(const StrStrSizet &run_identifier, ResultsManager &iterator_results, const StringArray &var_labels, const StringArray &resp_labels, const size_t &inc_id=0) const
save correlations to database
Definition: SensAnalysisGlobal.cpp:477
Dakota::Variables::active_to_all_labels
void active_to_all_labels(const Variables &vars)
copy the active cv/div/dsv/drv variable labels from incoming vars to all variables in this instance
Definition: DakotaVariables.hpp:1226
Dakota::PecosApproximation::variance
Real variance()
return the variance of the expansion, where all active vars are random
Definition: PecosApproximation.hpp:474
Dakota::ConsoleRedirector::defaultOStream
std::ostream * defaultOStream
initial stream to reset to when redirections are done (typically std::cout or std::cerr)
Definition: OutputManager.hpp:97
Dakota::NonDCubature::decrement_grid
void decrement_grid()
decrement SSG level/TPQ order
Definition: NonDCubature.cpp:163
Dakota::NonDLHSSingleInterval
Class for pure interval propagation using LHS.
Definition: NonDLHSSingleInterval.hpp:27
dakota::surrogates::Surrogate::configOptions
ParameterList configOptions
Key/value options to configure the surrogate - will override defaultConfigOptions.
Definition: SurrogatesBase.hpp:235
Dakota::SurrBasedLocalMinimizer::find_truth_response
bool find_truth_response(const Variables &search_vars, Response &search_resp)
locate a truth response with the data_pairs cache
Definition: SurrBasedLocalMinimizer.hpp:256
Dakota::NCSUOptimizer::callback_linear_ineq_coefficients
const RealMatrix & callback_linear_ineq_coefficients() const
return linear constraint coefficients for this iterator (user-functions mode for which iteratedModel ...
Definition: NCSUOptimizer.hpp:184
Dakota::DataInterface::DataInterface
DataInterface()
constructor
Definition: DataInterface.cpp:88
dakota::util::LUSolver::solve
void solve(const MatrixXd &A, const MatrixXd &b, MatrixXd &x) override
Find the solution to Ax = b.
Definition: UtilLinearSolvers.cpp:127
Dakota::SurrBasedMinimizer::lagrangeMult
RealVector lagrangeMult
Lagrange multipliers for basic Lagrangian calculations.
Definition: SurrBasedMinimizer.hpp:156
Dakota::DataMethod::write
void write(std::ostream &s) const
write a DataMethod object to an std::ostream
Definition: DataMethod.hpp:1551
Dakota::SurrBasedGlobalTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: SurrBasedGlobalMinimizer.hpp:51
Dakota::VLUncertainInt
static VLint VLUncertainInt[NUM_UNC_INT_CONT]
Variables labels/bounds/values check array for integer-valued uncertain variables; one array entry pe...
Definition: NIDRProblemDescDB.cpp:5193
Dakota::NonDPOFDarts::core_run
void core_run()
perform POFDart analysis and return probability of failure
Definition: NonDPOFDarts.cpp:103
Dakota::DiscrepancyCorrection::compute
void compute(const Variables &vars, const Response &truth_response, const Response &approx_response, bool quiet_flag=false)
compute the correction required to bring approx_response into agreement with truth_response and store...
Definition: DiscrepancyCorrection.cpp:119
Dakota::NoDBBaseConstructor
Dummy struct for overloading constructors used in on-the-fly instantiations without ProblemDescDB sup...
Definition: dakota_global_defs.hpp:171
Dakota::DataVariablesRep::numDiscreteStateRangeVars
size_t numDiscreteStateRangeVars
number of discrete state variables defined by an integer range (from the discrete_state_range specifi...
Definition: DataVariables.hpp:197
Dakota::CollabHybridMetaIterator::CollabHybridMetaIterator
CollabHybridMetaIterator(ProblemDescDB &problem_db)
standard constructor
Definition: CollabHybridMetaIterator.cpp:19
Dakota::DataFitSurrModel::referenceDILBnds
IntVector referenceDILBnds
stores a reference copy of active discrete int lower bounds when the approximation is built; used to ...
Definition: DataFitSurrModel.hpp:493
Dakota::SharedApproxData::advancement_available
virtual bool advancement_available()
queries availability of advancing the approximation resolution
Definition: SharedApproxData.cpp:449
Dakota::ProblemDescDB::get_sa
const StringArray & get_sa(const String &entry_name) const
get a StringArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1916
Dakota::BootstrapSampler< Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > >::MatType
Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > MatType
Convenience definition.
Definition: BootstrapSampler.hpp:203
Dakota::DDACEDesignCompExp::resize
bool resize()
reinitializes iterator based on new variable size
Definition: DDACEDesignCompExp.cpp:96
dakota::surrogates::Matern32Kernel::compute_gram_derivs
void compute_gram_derivs(const MatrixXd &gram, const std::vector< MatrixXd > &dists2, const VectorXd &theta_values, std::vector< MatrixXd > &gram_derivs) override
Compute the derivatives of the Gram matrix with respect to the kernel hyperparameters.
Definition: SurrogatesGPKernels.cpp:72
Dakota::NonDGPImpSampling::gpVar
RealVectorArray gpVar
Vector to hold the current values of the current variance estimates for the sample values on the GP.
Definition: NonDGPImpSampling.hpp:104
Dakota::AdapterModel::AdapterModel
AdapterModel(const Variables &initial_pt, const Constraints &cons, const Response &resp, void(*resp_map)(const Variables &vars, const ActiveSet &set, Response &response)=NULL)
standard full constructor with minimizer-specific bounds/targets; doubles as a partial constructor gi...
Definition: AdapterModel.cpp:41
Dakota::Model::finalize_approximation
virtual void finalize_approximation()
finalize an approximation by applying all previous trial increments
Definition: DakotaModel.cpp:4237
Dakota::NonDBayesCalibration::acceptedFnVals
RealMatrix acceptedFnVals
cached function values corresponding to acceptanceChain for final statistics reporting
Definition: NonDBayesCalibration.hpp:469
Dakota::Model::fnGradsPrev
RealMatrix fnGradsPrev
previous gradient vectors used in computing y for quasi-Newton updates
Definition: DakotaModel.hpp:1675
Dakota::DataFitSurrModel::replace_approximation
void replace_approximation(const IntResponsePair &response_pr, bool rebuild_flag)
replace the response for a single point (based on eval id from response_pr) within an existing surrog...
Definition: DataFitSurrModel.cpp:837
Dakota::UShortStrBimap
boost::bimap< unsigned short, std::string > UShortStrBimap
bimaps to convert from enums <--> strings
Definition: DakotaIterator.cpp:847
Dakota::ParallelLibrary::bcast_e
void bcast_e(int &data)
broadcast an integer across an evaluation communicator
Definition: ParallelLibrary.hpp:1822
Dakota::NonD::archive_equiv_hf_evals
void archive_equiv_hf_evals(const Real equiv_hf_evals)
archive the equivalent number of HF evals (used by ML/MF methods)
Definition: DakotaNonD.cpp:1634
Dakota::DataVariablesRep::discreteStrEpistemicUncUpperBnds
StringArray discreteStrEpistemicUncUpperBnds
distribution upper bounds for all discrete string epistemic uncertain variables
Definition: DataVariables.hpp:777
Dakota::SharedVariablesData::initialize_active_start_counts
void initialize_active_start_counts()
initialize start index and counts for active variables
Definition: SharedVariablesData.hpp:1369
Dakota::SubspaceModel::initialize_mapping
bool initialize_mapping(ParLevLIter pl_iter)
Definition: SubspaceModel.cpp:71
Dakota::SharedVariablesData::cdrv_index_to_all_index
size_t cdrv_index_to_all_index(size_t drv_index) const
convert index within complement of active discrete real variables to index within aggregated variable...
Definition: SharedVariablesData.hpp:1236
Dakota::HierarchSurrBasedLocalTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: HierarchSurrBasedLocalMinimizer.hpp:49
Dakota::Model::inactive_continuous_upper_bounds
const RealVector & inactive_continuous_upper_bounds() const
return the inactive continuous upper bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3027
Dakota::RandomFieldModel
Random field model, capable of generating and then forward propagating.
Definition: RandomFieldModel.hpp:32
Dakota::ProblemDescDB::get_db_model_node
size_t get_db_model_node()
return the index of the active node in dataModelList
Definition: ProblemDescDB.hpp:579
Dakota::ResultAttribute::value
T value
Value for the attribute.
Definition: dakota_results_types.hpp:517
Dakota::ReducedBasis::get_right_singular_vector_transpose
const RealMatrix & get_right_singular_vector_transpose() const
the num_responses p x num_responses p orthogonal matrix V'; the right singular vectors are the first ...
Definition: ReducedBasis.hpp:83
Dakota::NonDGlobalInterval::post_process_response_fn_results
virtual void post_process_response_fn_results()
post-process the interval computed for a response function
Definition: NonDGlobalInterval.cpp:527
Dakota::ParallelLibrary::programOptions
ProgramOptions & programOptions
programOptions is non-const due to updates from broadcast
Definition: ParallelLibrary.hpp:1010
Dakota::NonDSampling::archive_moments
void archive_moments(size_t inc_id=0)
archive moment statistics in results DB
Definition: NonDSampling.cpp:1347
Dakota::NonDMUQBayesCalibration::amStartingStep
int amStartingStep
AM staring step.
Definition: NonDMUQBayesCalibration.hpp:142
Dakota::Vgen_HistogramPtRealUnc
static void Vgen_HistogramPtRealUnc(DataVariablesRep *dv, size_t offset)
Use the real-valued point histogram data to initialize the lower, upper, and initial values of the va...
Definition: NIDRProblemDescDB.cpp:3693
dakota::surrogates::Surrogate::serialize
void serialize(Archive &archive, const unsigned int version)
Serializer for base class data (call from dervied with base_object)
Definition: SurrogatesBase.hpp:327
Dakota::DataModel::write
void write(std::ostream &s) const
write a DataModel object to an std::ostream
Definition: DataModel.hpp:610
Dakota::WorkdirHelper::dakPreferredEnvPath
static std::string dakPreferredEnvPath
Dakota preferred search PATH/Path = ".:startupPWD:startupPATH", omitting any leading PATH= or Path=.
Definition: WorkdirHelper.hpp:290
Dakota::NonDGlobalInterval::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDGlobalInterval.cpp:236
Dakota::NonDQuadrature::quadMode
short quadMode
point generation mode: FULL_TENSOR, FILTERED_TENSOR, RANDOM_TENSOR
Definition: NonDQuadrature.hpp:181
Dakota::DataEnvironmentRep::stopRestart
int stopRestart
record at which to stop reading restart
Definition: DataEnvironment.hpp:55
dakota::surrogates::GaussianProcess::~GaussianProcess
~GaussianProcess()
Default destructor.
Definition: SurrogatesGaussianProcess.cpp:59
dakota::surrogates::GP_Objective::gradient
void gradient(ROL::Vector< double > &g, const ROL::Vector< double > &p, double &tol)
Get the gradient of the objective function at a point.
Definition: SurrogatesGPObjective.cpp:41
Dakota::NonDMultilevelSampling::scalarizationCoeffs
RealMatrix scalarizationCoeffs
"scalarization" response_mapping matrix applied to the mlmc sample allocation when a scalarization,...
Definition: NonDMultilevelSampling.hpp:552
Dakota::SharedC3ApproxData::startOrdersMap
std::map< Pecos::ActiveKey, UShortArray > startOrdersMap
starting values for polynomial order (prior to adaptive refinement); for each model key,...
Definition: SharedC3ApproxData.hpp:219
Dakota::Variables::all_continuous_variable_labels
StringMultiArrayView all_continuous_variable_labels() const
returns a single array with all continuous variable labels
Definition: DakotaVariables.hpp:1703
Dakota::MixedVariables::write_partial_core
bool write_partial_core(std::ostream &s, Writer write_handler, size_t start_index, size_t end_index, size_t &acv_offset, size_t &adiv_offset, size_t &adsv_offset, size_t &adrv_offset, size_t &av_cntr, size_t num_cv, size_t num_div, size_t num_dsv, size_t num_drv) const
Implementation for partial writing in various formats using the specified write handler.
Definition: MixedVariables.cpp:336
Dakota::DataModelRep::modelImportFormat
unsigned short modelImportFormat
Format selection for import_model.
Definition: DataModel.hpp:209
Dakota::Iterator::post_input
virtual void post_input()
read tabular data for post-run mode
Definition: DakotaIterator.cpp:1919
Dakota::Environment::problem_description_db
ProblemDescDB & problem_description_db()
return probDescDB
Definition: DakotaEnvironment.hpp:194
Dakota::TestDriverInterface::lf_poly_prod
int lf_poly_prod()
modified low fidelity Rosenbrock to test SBO with hierarchical approximations
Definition: TestDriverInterface.cpp:1521
Dakota::JEGAOptimizer
A version of Dakota::Optimizer for instantiation of John Eddy's Genetic Algorithms (JEGA).
Definition: JEGAOptimizer.hpp:186
Dakota::DataModelRep::truthModelPointer
String truthModelPointer
pointer to the model specification for constructing the truth model used in constructing surrogates
Definition: DataModel.hpp:147
Dakota::DataModelRep::write
void write(std::ostream &s) const
write a DataModelRep object to an std::ostream
Definition: DataModel.cpp:168
Dakota::Model::fdHessByFnStepSize
RealVector fdHessByFnStepSize
relative finite difference step size for numerical Hessians estimated using second-order differences ...
Definition: DakotaModel.hpp:1448
Dakota::Model::cost_metadata_index
virtual size_t cost_metadata_index() const
return index of online cost estimates within metadata
Definition: DakotaModel.cpp:3828
dakota::surrogates::PolynomialRegression::hessian
MatrixXd hessian(const MatrixXd &eval_point, const int qoi) override
Evaluate the Hessian of the polynomial surrogate at a single point for a single QoI.
Definition: SurrogatesPolynomialRegression.cpp:223
Dakota::ROLOptimizer::rolX
Teuchos::RCP< std::vector< Real > > rolX
Handle to ROL's solution vector.
Definition: ROLOptimizer.hpp:107
Dakota::ActiveSubspaceModel::varsMatrix
RealMatrix varsMatrix
matrix of fullspace variable points samples size numContinuousVars * (numSamples)
Definition: ActiveSubspaceModel.hpp:268
dakota::util::LUSolver::~LUSolver
~LUSolver()
Destructor.
Definition: UtilLinearSolvers.cpp:115
Dakota::JEGAOptimizer::ReCreateTheParameterDatabase
void ReCreateTheParameterDatabase()
Destroys the current parameter database and creates a new empty one.
Definition: JEGAOptimizer.cpp:1017
Dakota::Interface::final_eval_id_tag
virtual String final_eval_id_tag(int fn_eval_id)
form and return the final evaluation ID tag, appending iface ID if needed
Definition: DakotaInterface.cpp:796
Dakota::NonDCubature::assign_rule
void assign_rule(const Pecos::MultivariateDistribution &mvd)
define cubIntRule from random variable type
Definition: NonDCubature.cpp:75
Dakota::ProblemDescDB::set
void set(const String &entry_name, const RealVector &rv)
set a RealVector within the database based on an identifier string
Definition: ProblemDescDB.cpp:2807
dakota::util::create_uniform_random_double_matrix
MatrixXd create_uniform_random_double_matrix(const int num_rows, const int num_cols)
Generate a real-valued matrix of uniformly distributed random values.
Definition: util_math_tools.cpp:90
Dakota::DataEnvironmentRep::postRunInputFormat
unsigned short postRunInputFormat
tabular format for post_run input
Definition: DataEnvironment.hpp:71
Dakota::SharedVariablesData::all_discrete_string_labels
StringMultiArrayView all_discrete_string_labels(size_t start, size_t num_items) const
get num_items discrete string labels beginning at index start
Definition: SharedVariablesData.hpp:1439
Dakota::NonDLocalEvidence::post_process_cell_results
void post_process_cell_results(bool maximize)
post-process a cell minimization/maximization result
Definition: NonDLocalEvidence.cpp:75
Dakota::ExperimentResponse
Container class for response functions and their derivatives. ExperimentResponse provides the body ...
Definition: ExperimentResponse.hpp:43
Dakota::DataFitSurrModel::qoi
size_t qoi() const
return number of unique response functions (managing any aggregations)
Definition: DataFitSurrModel.hpp:552
Dakota::Response::Response
Response(const Response &response)
copy constructor
Dakota::PSUADEDesignCompExp::num_samples
size_t num_samples() const
Definition: PSUADEDesignCompExp.hpp:110
Dakota::TraitsBase::~TraitsBase
virtual ~TraitsBase()
destructor
Definition: DakotaTraitsBase.hpp:115
dakota::util::LinearSolverBase::factorize
virtual void factorize(const MatrixXd &A)
Perform the matrix factorization for the linear solver matrix.
Definition: UtilLinearSolvers.cpp:92
dakota::util::LinearSolverBase::is_factorized
virtual bool is_factorized() const
Query to determine if the matrix of the solver has been factored.
Definition: UtilLinearSolvers.cpp:90
Dakota::SharedVariablesData::id
const String & id() const
return the user-provided or default Variables identifier
Definition: SharedVariablesData.hpp:1616
Dakota::ApproximationInterface::active_model_key
void active_model_key(const Pecos::ActiveKey &key)
activate an approximation state based on its key
Definition: ApproximationInterface.hpp:298
Dakota::Interface::algebraicFnTypes
IntArray algebraicFnTypes
function type: > 0 = objective, < 0 = constraint |value|-1 is the objective (constraint) index when m...
Definition: DakotaInterface.hpp:476
dakota::util::LinearSolverBase::LinearSolverBase
LinearSolverBase()
Constructor.
Definition: UtilLinearSolvers.cpp:86
Dakota::PStudyDACE::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: DakotaPStudyDACE.cpp:97
Dakota::OutputManager::tabularInterfLabel
std::string tabularInterfLabel
label for interface used in first line comment w/i the tabular data file
Definition: OutputManager.hpp:430
run_dakota_data
void run_dakota_data()
Run a Dakota LibraryEnvironment, mode 2: from C++ API inserted data.
Definition: library_mode.cpp:217
Dakota::NonDBayesCalibration::burnInSamples
int burnInSamples
number of MCMC samples to discard from acceptance chain
Definition: NonDBayesCalibration.hpp:476
Dakota::APPSOptimizer
Wrapper class for HOPSPACK.
Definition: APPSOptimizer.hpp:127
Dakota::NonDMultifidelitySampling::mfmcSolnData
MFSolutionData mfmcSolnData
final solution data for MFMC (default DAG = 1,2,...,numApprox)
Definition: NonDMultifidelitySampling.hpp:190
Dakota::WorkdirHelper::recursive_remove
static void recursive_remove(const bfs::path &rm_path, short fileop_option)
Remove a path (file, directory, or symlink) without regard to its type. Only error if existed and the...
Definition: WorkdirHelper.cpp:573
dakota::surrogates::GaussianProcess
The GaussianProcess constructs a Gaussian Process regressor surrogate given a matrix of data.
Definition: SurrogatesGaussianProcess.hpp:49
Dakota::get_pathext
std::vector< std::string > get_pathext()
Definition: WorkdirHelper.cpp:199
Dakota::DataMethodRep::c3AdvanceType
short c3AdvanceType
quantity to increment (start rank, start order, max rank, max order, max rank + max order) for FT (un...
Definition: DataMethod.hpp:850
Dakota::DataMethodRep::newSolnsGenerated
int newSolnsGenerated
the new_solutions_generated specification for GA/EPSA methods in MethodSCOLIBEA
Definition: DataMethod.hpp:617
Dakota::SharedResponseDataRep::SharedResponseDataRep
SharedResponseDataRep(const ActiveSet &set)
alternate on-the-fly constructor
Dakota::Response::~Response
virtual ~Response()
destructor
Dakota::hashedQueueEnd
PRPQueueHIter hashedQueueEnd(PRPQueue &prp_queue)
hashed definition of queue end
Definition: PRPMultiIndex.hpp:226
Dakota::EmbedHybridMetaIterator::~EmbedHybridMetaIterator
~EmbedHybridMetaIterator()
destructor
Definition: EmbedHybridMetaIterator.cpp:40
Dakota::NonDPolynomialChaos::expansionExportFile
String expansionExportFile
filename for export of chaos coefficients
Definition: NonDPolynomialChaos.hpp:207
Dakota::GridApplicInterface::get_jobs_completed
get_jobs_completed_t get_jobs_completed
handle to dynamically linked get_jobs_completed grid function
Definition: GridApplicInterface.hpp:110
Dakota::Constraints::discrete_real_upper_bounds
const RealVector & discrete_real_upper_bounds() const
return the active discrete variable upper bounds
Definition: DakotaConstraints.hpp:587
Dakota::DiscrepancyCorrection::surrogateFnIndices
SizetSet surrogateFnIndices
for mixed response sets, this array specifies the response function subset that is approximated
Definition: DiscrepancyCorrection.hpp:116
Dakota::Iterator::resize_communicators
void resize_communicators(ParLevLIter pl_iter, bool reinit_comms)
Resize the communicators. This is called from the letter's resize()
Definition: DakotaIterator.cpp:1172
Dakota::ParallelConfiguration::ea_parallel_level_iterator
ParLevLIter ea_parallel_level_iterator() const
return eaPLIter
Definition: ParallelLibrary.hpp:599
Dakota::SubspaceModel::offlineEvalConcurrency
int offlineEvalConcurrency
Concurrency to use when building subspace.
Definition: SubspaceModel.hpp:184
Dakota::DataMethodRep::modelExportFormat
unsigned short modelExportFormat
Format selection for export_model.
Definition: DataMethod.hpp:1439
Dakota::NonDRKDDarts::~NonDRKDDarts
~NonDRKDDarts()
destructor
Definition: NonDRKDDarts.cpp:62
Dakota::ProblemDescDB::method_locked
bool method_locked() const
return methodDBLocked
Definition: ProblemDescDB.hpp:647
Dakota::SurrogatesPolyApprox::build
void build() override
Do the build.
Definition: DakotaSurrogatesPoly.cpp:66
Dakota::Model::currentVariables
Variables currentVariables
the set of current variables used by the model for performing function evaluations
Definition: DakotaModel.hpp:1392
Dakota::C3Approximation::expansionCoeffFlag
bool expansionCoeffFlag
flag indicating need to build a fn train approximation for this QoI
Definition: C3Approximation.hpp:243
Dakota::expand_for_fields_sdv
void expand_for_fields_sdv(const SharedResponseData &srd, const T &src_array, const String &src_desc, bool allow_by_element, T &expanded_array)
expand primary response specs in SerialDenseVectors, e.g. scales, for fields no change on empty,...
Definition: SharedResponseData.hpp:439
Dakota::ApplicationInterface::failureMessage
String failureMessage
base message for managing failed evals; will be followed with more details in screen output
Definition: ApplicationInterface.hpp:255
Dakota::RandomFieldModel::initialize_mapping
bool initialize_mapping(ParLevLIter pl_iter)
for KL models, the model is augmented with the random coeffs of the KL
Definition: RandomFieldModel.cpp:111
Dakota::NonDGlobalInterval::dataOrder
short dataOrder
order of the data used for surrogate construction, in ActiveSet request vector 3-bit format; user may...
Definition: NonDGlobalInterval.hpp:187
dakota::util::SVDSolver::factorize
void factorize(const MatrixXd &A) override
Perform the matrix factorization for the linear solver matrix.
Definition: UtilLinearSolvers.cpp:152
Dakota::NonDGPImpSampling::numPtsAdd
int numPtsAdd
the number of points added to the original set of LHS samples
Definition: NonDGPImpSampling.hpp:90
Dakota::SNLLLeastSq::optbcnewton
OPTPP::OptBCNewton * optbcnewton
Bound constrained Newton optimizer ptr.
Definition: SNLLLeastSq.hpp:193
Dakota::NonDWASABIBayesCalibration::~NonDWASABIBayesCalibration
~NonDWASABIBayesCalibration()
destructor
Definition: NonDWASABIBayesCalibration.cpp:52
Dakota::NonDMultilevBLUESampling::numerical_solution_counts
void numerical_solution_counts(size_t &num_cdv, size_t &num_lin_con, size_t &num_nln_con)
within ensemble_numerical_solution(), define the number of solution variables and constraints
Definition: NonDMultilevBLUESampling.cpp:567
Dakota::EffGlobalTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: EffGlobalMinimizer.hpp:47
Dakota::DirectApplicInterface::xDRM
std::map< var_t, Real > xDRM
map from var_t enum to discrete real value
Definition: DirectApplicInterface.hpp:188
Dakota::SharedVariablesDataRep::initialize_inactive_components
void initialize_inactive_components()
initialize inactiveVarsCompsTotals given i{c,di,dr}vStart and numI{C,DI,DR}V
Dakota::NCSUTraits::~NCSUTraits
virtual ~NCSUTraits()
destructor
Definition: NCSUOptimizer.hpp:30
Dakota::SharedC3ApproxData::update_basis
void update_basis()
update oneApproxOpts with active basis orders after an order change
Definition: SharedC3ApproxData.hpp:361
Dakota::Response::field_lengths
const IntVector & field_lengths() const
return the field lengths (from SharedResponseData)
Definition: DakotaResponse.hpp:842
Dakota::Environment::outputManager
OutputManager outputManager
(tagged) output stream manager
Definition: DakotaEnvironment.hpp:150
Dakota::dummy_prg_opt
ProgramOptions dummy_prg_opt
dummy ProgramOptions for ref initialization
Definition: dakota_global_defs.cpp:70
Dakota::Vchk_HistogramPtIntUnc
static void Vchk_HistogramPtIntUnc(DataVariablesRep *dv, size_t offset, Var_Info *vi)
Check the histogram point integer input data, normalize the counts, and populate DataVariables::histo...
Definition: NIDRProblemDescDB.cpp:3371
Dakota::DataModelRep::surrogateType
String surrogateType
the selected surrogate type: local_taylor, multipoint_tana, global_(neural_network,...
Definition: DataModel.hpp:144
Dakota::RichExtrapVerification::estimate_order
void estimate_order()
perform a single estimation of convOrder using extrapolation()
Definition: RichExtrapVerification.cpp:152
Dakota::ProblemDescDB::get
T & get(const std::string &context_msg, const std::map< std::string, T DataEnvironmentRep::* > &env_map, const std::map< std::string, T DataMethodRep::* > &met_map, const std::map< std::string, T DataModelRep::* > &mod_map, const std::map< std::string, T DataVariablesRep::* > &var_map, const std::map< std::string, T DataInterfaceRep::* > &int_map, const std::map< std::string, T DataResponsesRep::* > &res_map, const std::string &entry_name, const std::shared_ptr< ProblemDescDB > &db_rep) const
Encapsulate lookups across Data*Rep types: given lookup tables mapping strings to pointers to Data*Re...
Definition: ProblemDescDB.cpp:1316
Dakota::SubspaceModel::stop_init_mapping
void stop_init_mapping(ParLevLIter pl_iter)
called from IteratorScheduler::init_iterator() for iteratorComm rank 0 to terminate serve_init_mappin...
Definition: SubspaceModel.cpp:476
Dakota::FSUDesignCompExp::get_parameter_sets
void get_parameter_sets(Model &model)
Generate one block of numSamples samples (ndim * num_samples), populating allSamples; ParamStudy is t...
Definition: FSUDesignCompExp.cpp:248
Dakota::DirectApplicInterface::xDIMLabels
std::vector< var_t > xDIMLabels
var_t enumerations corresponding to discrete integer variable labels
Definition: DirectApplicInterface.hpp:196
Dakota::AppsTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: APPSOptimizer.hpp:66
Dakota::HDF5IOHelper::is_scale
bool is_scale(const H5::DataSet dset) const
Is the dataset a dimenions scale?
Definition: HDF5_IO.cpp:466
Dakota::compute_col_variances
void compute_col_variances(RealMatrix &matrix, RealVector &avg_vals, RealVector &variances)
Computes variances of columns of matrix.
Definition: dakota_data_util.cpp:232
Dakota::SharedResponseData::reference_count
long reference_count() const
how many handles (including this) are sharing this representation (body); for debugging/testing only
Dakota::NonDInterval::cellIntRangeLowerBounds
IntVectorArray cellIntRangeLowerBounds
Storage array to hold cell lower bounds for discrete int range variables.
Definition: NonDInterval.hpp:116
Dakota::NonDAdaptiveSampling::predictionErrors
RealVector predictionErrors
Vector to hold the RMSE after each round of adaptively fitting the model.
Definition: NonDAdaptiveSampling.hpp:106
Dakota::SharedSurfpackApproxData::varsMapIndices
std::vector< size_t > varsMapIndices
If populated, reorder variables when evaluating surrogate these are indices into the Model's vars so ...
Definition: SharedSurfpackApproxData.hpp:127
Dakota::NonDMUQBayesCalibration::drScaleType
String drScaleType
DR scale type.
Definition: NonDMUQBayesCalibration.hpp:133
Dakota::Iterator::numFinalSolutions
size_t numFinalSolutions
number of solutions to retain in best variables/response arrays
Definition: DakotaIterator.hpp:505
Dakota::NonDQUESOBayesCalibration::advancedOptionsFile
String advancedOptionsFile
advanced options file name (GPMSA only); settings from this file override any C++ / Dakota input file...
Definition: NonDQUESOBayesCalibration.hpp:231
Dakota::ExperimentData::half_log_cov_det_gradient
void half_log_cov_det_gradient(const RealVector &multipliers, unsigned short multiplier_mode, size_t hyper_offset, RealVector &gradient) const
populated the passed gradient with derivatives w.r.t. the hyper-parameter multipliers,...
Definition: ExperimentData.cpp:1634
Dakota::Constraints::num_nonlinear_eq_constraints
size_t num_nonlinear_eq_constraints() const
return the number of nonlinear equality constraints
Definition: DakotaConstraints.hpp:1078
dakota::util::random_permutation
void random_permutation(const int num_pts, const unsigned int seed, VectorXi &permutations)
Random permutation of int array.
Definition: util_math_tools.cpp:41
Dakota::Variables::dsv
size_t dsv() const
number of active discrete string vars
Definition: DakotaVariables.hpp:725
Dakota::ParallelLibrary::command_line_user_modes
bool command_line_user_modes() const
return userModesFlag
Definition: ParallelLibrary.hpp:1342
Dakota::SharedVariablesDataRep::dsv_index_to_all_index
size_t dsv_index_to_all_index(size_t dsv_index, bool ddv, bool dauv, bool deuv, bool dsv) const
convert index within active discrete string variables (as identified by bools) to index within aggreg...
Dakota::Model::truth_model
virtual Model & truth_model()
return the truth sub-model in surrogate models
Definition: DakotaModel.cpp:3516
Dakota::DataResponses::read
void read(MPIUnpackBuffer &s)
read a DataResponses object from a packed MPI buffer
Definition: DataResponses.hpp:370
Dakota::Constraints::numLinearEqCons
size_t numLinearEqCons
number of linear equality constraints
Definition: DakotaConstraints.hpp:377
Dakota::DataVariablesRep::numNegBinomialUncVars
size_t numNegBinomialUncVars
number of negative binomial uncertain variables (from the negative_binomial_uncertain specification i...
Definition: DataVariables.hpp:161
Dakota::Variables::write_tabular_partial_labels
virtual void write_tabular_partial_labels(std::ostream &s, size_t start_index, size_t num_items) const
write range of variable labels in input spec order to a std::ostream
Dakota::WorkdirHelper::po_which
static bfs::path po_which(const std::string &driver_name)
Returns the bfs::path for the analysis driver - POSIX-style implementation, returns empty if not foun...
Definition: WorkdirHelper.cpp:355
Dakota::ParallelConfiguration::ie_parallel_level_defined
bool ie_parallel_level_defined() const
test for definition of iterator-evaluation parallel level
Definition: ParallelLibrary.hpp:575
Dakota::NonDGlobalInterval::improvementConvergeCntr
unsigned short improvementConvergeCntr
counter for number of successive iterations that the iteration improvement is less than the convergen...
Definition: NonDGlobalInterval.hpp:154
Dakota::NomadOptimizer::Evaluator::Evaluator
Evaluator(const NOMAD::Parameters &p, Model &model)
Constructor.
Definition: NomadOptimizer.cpp:359
Dakota::DataMethodRep::covarianceControl
short covarianceControl
restrict the calculation of a full response covariance matrix for high dimensional outputs: {DEFAULT,...
Definition: DataMethod.hpp:957
Dakota::Model::correction_type
virtual short correction_type() const
return the correction type from the DiscrepancyCorrection object used by SurrogateModels
Definition: DakotaModel.cpp:4517
Dakota::Model::responseMap
IntResponseMap responseMap
used to return a map of responses for asynchronous evaluations in final concatenated form....
Definition: DakotaModel.hpp:1684
Dakota::TANA3Approximation::pExp
RealVector pExp
vector of exponent values
Definition: TANA3Approximation.hpp:82
Dakota::SharedPecosApproxData::coefficients_norms_flag
void coefficients_norms_flag(bool flag)
invoke Pecos::SharedOrthogPolyApproxData::coefficients_norms_flag()
Definition: SharedPecosApproxData.hpp:336
Dakota::MatlabInterface::derived_map_ac
virtual int derived_map_ac(const String &ac_name)
execute an analysis code portion of a direct evaluation invocation
Definition: MatlabInterface.cpp:105
Dakota::SharedVariablesData::all_continuous_ids
SizetMultiArrayConstView all_continuous_ids(size_t start, size_t num_items) const
get num_items continuous ids beginning at index start
Definition: SharedVariablesData.hpp:1575
Dakota::TKFactoryDIPCLogit::TKFactoryDIPCLogit
TKFactoryDIPCLogit(const std::string &name)
Constructor for Dakota Logit RW transition kernel factory.
Definition: QUESOImpl.hpp:223
Dakota::PSUADEDesignCompExp::seedSpec
const int seedSpec
the user seed specification for the random number generator (allows repeatable results)
Definition: PSUADEDesignCompExp.hpp:97
Dakota::cools_kuo_nuyens_d250_m20
UInt32 cools_kuo_nuyens_d250_m20[]
Generating vector from Cools, Kuo and Nuyens (2006)
Definition: low_discrepancy_data.cpp:15
Dakota::SurrogateModel::rawVarsMap
IntVariablesMap rawVarsMap
map of raw continuous variables used by apply_correction(). Model::varsList cannot be used for this p...
Definition: SurrogateModel.hpp:205
Dakota::Response::reshape_active_derivs
void reshape_active_derivs(size_t num_deriv_vars)
reshape function{Gradients,Hessians} if needed to sync with DVV
Dakota::ProgramOptions::pre_run_output_format
unsigned int pre_run_output_format() const
tabular format for pre-run output
Definition: ProgramOptions.cpp:193
Dakota::ProblemDescDB::echo_input_file
void echo_input_file(const std::string &dakota_input_file, const std::string &dakota_input_string, const std::string &tmpl_qualifier="")
echo the (potentially) specified input file or string to stdout
Definition: ProblemDescDB.cpp:3235
Dakota::EnsembleSurrModel::assign_surrogate_key
void assign_surrogate_key(size_t i)
synchronize the LF model's solution level control with surrModelKey
Definition: EnsembleSurrModel.hpp:957
Dakota::Iterator::bestResponseArray
ResponseArray bestResponseArray
collection of N best solution responses found during the study; always in context of Model originally...
Definition: DakotaIterator.hpp:513
Dakota::ProbabilityTransformModel::ptmInstance
static ProbabilityTransformModel * ptmInstance
static pointer to an active instance of this class for use in static function callbacks
Definition: ProbabilityTransformModel.hpp:207
Dakota::NonDBayesCalibration::construct_map_model
void construct_map_model()
construct the negative log posterior RecastModel (negLogPostModel)
Definition: NonDBayesCalibration.cpp:663
Dakota::Interface::fnLabels
StringArray fnLabels
response function descriptors (used in print_evaluation_summary() and derived direct interface classe...
Definition: DakotaInterface.hpp:420
Dakota::ExperimentResponse::experiment_covariance
const ExperimentCovariance & experiment_covariance() const override
retrieve the ExperimentCovariance structure
Definition: ExperimentResponse.cpp:94
Dakota::DataVariablesRep::hyperGeomUncVars
IntVector hyperGeomUncVars
initial values of the hypergeometric uncertain variables (from the initial_point specification in Var...
Definition: DataVariables.hpp:503
Dakota::SharedVariablesData::all_discrete_real_types
UShortMultiArrayConstView all_discrete_real_types(size_t start, size_t num_items) const
get num_items discrete real types beginning at index start
Definition: SharedVariablesData.hpp:1552
Dakota::Iterator::Iterator
Iterator(std::shared_ptr< TraitsBase > traits=std::shared_ptr< TraitsBase >(new TraitsBase()))
default constructor
Definition: DakotaIterator.cpp:263
Dakota::Response::write_data
void write_data(double *response_data)
write to an incoming double* array
Dakota::NL2SOLLeastSq::~NL2SOLLeastSq
~NL2SOLLeastSq()
destructor
Definition: NL2SOLLeastSq.cpp:95
Dakota::Model::derived_set_communicators
virtual void derived_set_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
portion of set_communicators() specific to derived model classes
Definition: DakotaModel.cpp:5113
Dakota::RecastModel::recastModelIdCounters
static StringStringPairIntMap recastModelIdCounters
Counters for naming RecastModels.
Definition: RecastModel.hpp:560
Dakota::DirectApplicInterface::derived_map_asynch
void derived_map_asynch(const ParamResponsePair &pair)
Called by map() and other functions to execute the simulation in asynchronous mode....
Definition: DirectApplicInterface.cpp:277
Dakota::NonDAdaptImpSampling::probEstimate
Real probEstimate
the probability estimate that is iteratively refined by importance sampling
Definition: NonDAdaptImpSampling.hpp:183
Dakota::C3Approximation::synchronize_surrogate_data
void synchronize_surrogate_data()
update surrData to define aggregated data from raw data, when indicated by an active aggregated key
Definition: C3Approximation.cpp:675
Dakota::NonDExpansion::expansionSampler
Iterator expansionSampler
Iterator used for sampling on the uSpaceModel to generate approximate probability/reliability/respons...
Definition: NonDExpansion.hpp:399
Dakota::NUMBER_OF_FIELDS
const int NUMBER_OF_FIELDS
Definition: MatlabInterface.cpp:37
Dakota::DataFitSurrModel::derived_subordinate_models
void derived_subordinate_models(ModelList &ml, bool recurse_flag)
return actualModel (and optionally its sub-models)
Definition: DataFitSurrModel.hpp:678
Dakota::DataVariablesRep::discreteStateSetIntLowerBnds
IntVector discreteStateSetIntLowerBnds
discrete state integer set lower bounds inferred from set values
Definition: DataVariables.hpp:793
Dakota::SharedVariablesData::all_counts
void all_counts(size_t &num_acv, size_t &num_adiv, size_t &num_adsv, size_t &num_adrv) const
compute all variables sums from SharedVariablesDataRep::variablesCompsTotals and SharedVariablesDataR...
Definition: SharedVariablesData.hpp:1049
Dakota::SharedResponseDataRep::numScalarResponses
size_t numScalarResponses
number of scalar responses (scalar primary + scalar constraints)
Definition: SharedResponseData.hpp:114
Dakota::NonDWASABIBayesCalibration::compute_statistics
void compute_statistics() override
Compute final stats for MCMC chains.
Definition: NonDWASABIBayesCalibration.hpp:65
Dakota::RecastModel::init_maps
void init_maps(const Sizet2DArray &vars_map_indices, bool nonlinear_vars_mapping, void(*variables_map)(const Variables &recast_vars, Variables &sub_model_vars), void(*set_map)(const Variables &recast_vars, const ActiveSet &recast_set, ActiveSet &sub_model_set), const Sizet2DArray &primary_resp_map_indices, const Sizet2DArray &secondary_resp_map_indices, const BoolDequeArray &nonlinear_resp_mapping, void(*primary_resp_map)(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response), void(*secondary_resp_map)(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response))
initialize recast indices and map callbacks after alternate construction
Definition: RecastModel.cpp:263
Dakota::Interface::newFnGradRefPt
IntArray newFnGradRefPt
iteration reference point for newFnGradCounter
Definition: DakotaInterface.hpp:403
Dakota::Iterator::iteratorRep
std::shared_ptr< Iterator > iteratorRep
pointer to the letter (initialized only for the envelope)
Definition: DakotaIterator.hpp:601
Dakota::NonDGPMSABayesCalibration::fill_simulation_data
void fill_simulation_data()
populate the simulation data, calculating and applying scaling if needed
Definition: NonDGPMSABayesCalibration.cpp:491
Dakota::ProcessApplicInterface::derived_map
void derived_map(const Variables &vars, const ActiveSet &set, Response &response, int fn_eval_id)
Called by map() and other functions to execute the simulation in synchronous mode....
Definition: ProcessApplicInterface.cpp:212
Dakota::SurrogateModel::init_model_labels
void init_model_labels(Model &model)
initialize model with active/inactive variable label data that could change once per set of evaluatio...
Definition: SurrogateModel.cpp:264
Dakota::NonlinearCGOptimizer::designVars
RealVector designVars
current decision variables in the major iteration
Definition: NonlinearCGOptimizer.hpp:113
Dakota::SharedVariablesDataRep::allRelaxedDiscreteReal
BitArray allRelaxedDiscreteReal
array of booleans to indicate relaxation (promotion from DiscreteReal to Continuous) for all specifie...
Definition: SharedVariablesData.hpp:313
Dakota::PecosApproximation::build
void build()
builds the approximation from scratch
Definition: PecosApproximation.hpp:756
Dakota::DataVariablesRep::lognormalUncLowerBnds
RealVector lognormalUncLowerBnds
distribution lower bounds for the lognormal uncertain variables (from the lower_bounds specification ...
Definition: DataVariables.hpp:339
Dakota::Model::quasiHessians
RealSymMatrixArray quasiHessians
quasi-Newton Hessian approximations
Definition: DakotaModel.hpp:1678
Dakota::SeqHybridMetaIterator::variables_results
const Variables & variables_results() const
return the final solution from selectedIterators (variables)
Definition: SeqHybridMetaIterator.hpp:173
Dakota::OutputManager::read_write_restart
void read_write_restart(bool restart_requested, bool read_restart_flag, const String &read_restart_filename, size_t stop_restart_eval, const String &write_restart_filename)
conditionally import evaluations from restart file, then always create or overwrite restart file
Definition: OutputManager.cpp:687
Dakota::NonDGlobalReliability::NonDGlobalReliability
NonDGlobalReliability(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDGlobalReliability.cpp:63
Dakota::NonDGlobalInterval::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDGlobalInterval.cpp:253
Dakota::NonDMultilevelPolynomialChaos::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final statistics
Definition: NonDMultilevelPolynomialChaos.cpp:887
Dakota::LowDiscrepancySequence::check_seedValue
void check_seedValue()
Perform checks on seedValue Checks if seedValue is positive or zero (>= 0)
Definition: LowDiscrepancySequence.hpp:216
Dakota::EnsembleSurrModel::stop_servers
void stop_servers()
Executed by the master to terminate all server operations for a particular model when iteration on th...
Definition: EnsembleSurrModel.hpp:719
Dakota::Variables::discrete_real_variable_types
UShortMultiArrayConstView discrete_real_variable_types() const
return the active discrete real variable types
Definition: DakotaVariables.hpp:1362
Dakota::DataMethodRep::showMiscOptions
bool showMiscOptions
the show_misc_options specification in MethodSCOLIBDC
Definition: DataMethod.hpp:590
Dakota::APPSOptimizer::citizenParams
HOPSPACK::ParameterList * citizenParams
Pointer to APPS citizen/algorithm parameter sublist.
Definition: APPSOptimizer.hpp:194
Dakota::MPIUnpackBuffer::resize
void resize(const int newsize)
Resizes the internal buffer.
Definition: MPIPackBuffer.cpp:86
Dakota::MixedVariables::read
void read(std::istream &s)
read a variables object from an std::istream
Definition: MixedVariables.cpp:92
Dakota::Interface::serve_evaluations
virtual void serve_evaluations()
evaluation server function for multiprocessor executions
Definition: DakotaInterface.cpp:877
Dakota::NonDEnsembleSampling::deltaEquivHF
Real deltaEquivHF
for sample projections, the calculated increment in equivHFEvals that would be incurred if full itera...
Definition: NonDEnsembleSampling.hpp:206
Dakota::DataMethodRep::quadratureOrderSeq
UShortArray quadratureOrderSeq
the quadrature_order_sequence specification in MethodNonDPCE and MethodNonDSC
Definition: DataMethod.hpp:985
Dakota::NonDBayesCalibration::filter_chain_by_conditioning
virtual void filter_chain_by_conditioning()
Filter mcmc chain for PCE adaptive emulator. extract batchSize points from the MCMC chain and store f...
Definition: NonDBayesCalibration.hpp:147
Dakota::ParallelLevel::null
bool null(const MPI_Comm &comm)
test comm for MPI_COMM_NULL
Definition: ParallelLibrary.hpp:168
Dakota::var_mp_drange
static Var_icheck var_mp_drange[]
This is used in check_variables_node(): Var_IntBoundIPCheck() is applied to validate bounds and initi...
Definition: NIDRProblemDescDB.cpp:5319
Dakota::VPSApproximation
Derived approximation class for VPS implementation.
Definition: VPSApproximation.hpp:29
Dakota::MPIPackBuffer::pack
void pack(const int &data)
Pack a int.
Definition: MPIPackBuffer.hpp:89
Dakota::NonDLowDiscrepancySampling::NonDLowDiscrepancySampling
NonDLowDiscrepancySampling(ProblemDescDB &problem_db, Model &model)
Default constructor.
Definition: NonDLowDiscrepancySampling.cpp:24
Dakota::NonDGlobalInterval::post_process_cell_results
virtual void post_process_cell_results(bool maximize)
post-process a cell minimization/maximization result
Definition: NonDGlobalInterval.cpp:523
Dakota::DataEnvironmentRep::preRunFlag
bool preRunFlag
flags invocation with command line option -pre_run
Definition: DataEnvironment.hpp:59
Dakota::Minimizer::calibrationDataFlag
bool calibrationDataFlag
flag indicating whether user-supplied calibration data is active
Definition: DakotaMinimizer.hpp:286
Dakota::DirectApplicInterface::derived_map
void derived_map(const Variables &vars, const ActiveSet &set, Response &response, int fn_eval_id)
Called by map() and other functions to execute the simulation in synchronous mode....
Definition: DirectApplicInterface.cpp:63
Dakota::Minimizer::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: DakotaMinimizer.cpp:355
dakota::surrogates::PolynomialRegression::verbosity
int verbosity
Verbosity level.
Definition: SurrogatesPolynomialRegression.hpp:202
Dakota::EnsembleSurrModel::warm_start_flag
void warm_start_flag(const bool flag)
set the warm start flag, including for the subordinate models {approxModels,truthModel}
Definition: EnsembleSurrModel.hpp:1279
Dakota::FSUDesignCompExp::numCVTTrials
int numCVTTrials
specifies the number of sample points taken at internal CVT iteration
Definition: FSUDesignCompExp.hpp:122
Dakota::PStudyDACE::pStudyDACESensGlobal
SensAnalysisGlobal pStudyDACESensGlobal
initialize statistical post processing
Definition: DakotaPStudyDACE.hpp:66
Dakota::NonDMUQBayesCalibration::priorPropCovMult
double priorPropCovMult
optional multiplier to scale prior-based proposal covariance
Definition: NonDMUQBayesCalibration.hpp:124
Dakota::NCSUOptimizer::declare_sources
void declare_sources()
Declare sources to the evaluations database.
Definition: NCSUOptimizer.cpp:458
dakota_start
int DAKOTA_DLL_FN dakota_start(int id)
command DakotaRunner instance id to start (plugin interface and run strategy)
Definition: dakota_dll_api.cpp:273
Dakota::get_nonlinear_bounds
void get_nonlinear_bounds(Model &model, VecT &nonlin_ineq_lower, VecT &nonlin_ineq_upper, VecT &nonlin_eq_targets)
Would like to combine the previous adapter with this one (based on APPSOptimizer and COLINOptimizer) ...
Definition: DakotaOptimizer.hpp:968
Dakota::SysCallApplicInterface::init_communicators_checks
void init_communicators_checks(int max_eval_concurrency)
Definition: SysCallApplicInterface.hpp:121
Dakota::Variables::discreteIntVars
IntVector discreteIntVars
the active discrete integer variables array view
Definition: DakotaVariables.hpp:622
Dakota::ProblemDescDB::min_procs_per_level
static int min_procs_per_level(int min_procs_per_server, int pps_spec, int num_serv_spec)
compute minimum partition size for a parallel level based on lower level overrides
Definition: ProblemDescDB.hpp:672
Dakota::SNLLOptimizer::fdnlf1Con
OPTPP::FDNLF1 * fdnlf1Con
pointer to constraint NLF for (finite diff) gradient-based optimizers
Definition: SNLLOptimizer.hpp:329
Dakota::partial_prp_hash
wrapper to delegate to the ParamResponsePair hash_value function
Definition: PRPMultiIndex.hpp:129
Dakota::Interface::approximation_data
virtual const Pecos::SurrogateData & approximation_data(size_t fn_index)
retrieve the approximation data from a particular Approximation within an ApproximationInterface
Definition: DakotaInterface.cpp:1400
Dakota::WorkdirHelper::system_tmp_file
static bfs::path system_tmp_file(const std::string &prefix)
generate a valid temporary file name prefix_%%%%%%%%
Definition: WorkdirHelper.cpp:448
Dakota::SimulationModel::derived_evaluate_nowait
void derived_evaluate_nowait(const ActiveSet &set)
portion of evaluate_nowait() specific to SimulationModel (invokes an asynchronous map() on userDefine...
Definition: SimulationModel.hpp:274
Dakota::OutputManager::outputLevel
short outputLevel
output level (for debugging only; not passed in)
Definition: OutputManager.hpp:433
Dakota::ParallelLibrary::parallelLevels
std::list< ParallelLevel > parallelLevels
the complete set of parallelism levels for managing multilevel parallelism among one or more configur...
Definition: ParallelLibrary.hpp:1024
Dakota::DataVariables::epistemic_uncertain
size_t epistemic_uncertain()
return total number of epistemic uncertain variables
Definition: DataVariables.hpp:964
Dakota::Optimizer::get_variable_bounds_from_dakota
bool get_variable_bounds_from_dakota(typename AdapterT::VecT &lower, typename AdapterT::VecT &upper)
Definition: DakotaOptimizer.hpp:456
Dakota::NonD::inflate_sequence_samples
void inflate_sequence_samples(const ArrayType &N_l, bool multilev, size_t secondary_index, std::vector< ArrayType > &N_l_vec)
update the relevant slice of N_l_3D from the final 2D multilevel or 2D multifidelity sample profile
Definition: DakotaNonD.hpp:774
Dakota::SubspaceModel::~SubspaceModel
~SubspaceModel()
destructor
Definition: SubspaceModel.cpp:47
Dakota::SurrogatesBaseApprox::primary_diagnostics
void primary_diagnostics(size_t fn_index) override
compute and print all requested diagnostics and cross-validation
Definition: DakotaSurrogates.cpp:80
Dakota::SharedC3ApproxData::push_available
bool push_available()
queries availability of pushing data associated with a trial set
Definition: SharedC3ApproxData.hpp:704
Dakota::SharedC3ApproxData::crossMaxIter
int crossMaxIter
maximum number of iterations for (future) cross iteration solver
Definition: SharedC3ApproxData.hpp:272
Dakota::DigitalNet::get_linear_scrambling_matrices
UInt64Matrix get_linear_scrambling_matrices(int seed)
Returns a set of linear scrambling matrices for this digital net.
Definition: DigitalNet.cpp:634
Dakota::DataMethodRep::exportCorrModelFile
String exportCorrModelFile
specify the name of file to which corrected model (model+discrepancy) calculations are output
Definition: DataMethod.hpp:1275
Dakota::SharedResponseData::responses_id
const String & responses_id() const
return the response identifier
Definition: SharedResponseData.hpp:363
Dakota::Model::adrv
size_t adrv() const
returns total number of discrete real vars
Definition: DakotaModel.hpp:1816
Dakota::NonlinearCGOptimizer::parse_options
void parse_options()
constructor helper function to parse misc_options from ProblemDescDB
Definition: NonlinearCGOptimizer.cpp:611
Dakota::NonDNonHierarchSampling::npsol_objective
static void npsol_objective(int &mode, int &n, double *x, double &f, double *grad_f, int &nstate)
static function used by NPSOL for the objective function
Definition: NonDNonHierarchSampling.cpp:2057
Dakota::Model::is_null
bool is_null() const
function to check modelRep (does this envelope contain a letter)
Definition: DakotaModel.hpp:3793
Dakota::SZ_MAX
const size_t SZ_MAX
special value returned by index() when entry not found
Definition: dakota_global_defs.hpp:24
Dakota::ExperimentData::readSimFieldCoords
bool readSimFieldCoords
whether to read coordinate data files for simulation fields
Definition: ExperimentData.hpp:458
Dakota::PecosApproximation::coefficient_labels
void coefficient_labels(std::vector< std::string > &coeff_labels) const
print the coefficient array computed in build()/rebuild()
Definition: PecosApproximation.hpp:832
Dakota::SimulationModel::solution_levels
size_t solution_levels(bool lwr_bnd=true) const
return size of solnCntlCostMap, optionally enforcing lower bound of 1 solution level
Definition: SimulationModel.hpp:226
Dakota::OutputManager::tabularDataFile
String tabularDataFile
filename for tabulation of graphics data
Definition: OutputManager.hpp:360
Dakota::Interface::algebraicFnTags
StringArray algebraicFnTags
set of function tags from AMPL stub.row
Definition: DakotaInterface.hpp:472
Dakota::LeastSq::bestIterPriFns
RealVector bestIterPriFns
storage for iterator best primary functions (which shouldn't be stored in bestResponseArray when ther...
Definition: DakotaLeastSq.hpp:79
Dakota::Vchk_ContinuousIntervalUnc
static void Vchk_ContinuousIntervalUnc(DataVariablesRep *dv, size_t offset, Var_Info *vi)
Check the continuous interval uncertain input data and populate DataVariables::continuousIntervalUncB...
Definition: NIDRProblemDescDB.cpp:3741
Dakota::DakotaROLEqConstraintsHess::applyAdjointHessian
void applyAdjointHessian(std::vector< Real > &ahuv, const std::vector< Real > &u, const std::vector< Real > &v, const std::vector< Real > &x, Real &tol) override
Function to return the result of applying the constraint adjoint Hessian to an arbitrary vector to RO...
Definition: ROLOptimizer.cpp:819
Dakota::NonDGPImpSampling::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDGPImpSampling.cpp:125
Dakota::Response::read_flexible_fn_vals
void read_flexible_fn_vals(std::istream &s, const ShortArray &asv, size_t num_metadata, std::ostringstream &errors)
Read function values from a stream in a "flexible" way – ignoring any labels. Insert error messages i...
Dakota::TraitsBase::supports_continuous_variables
virtual bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: DakotaTraitsBase.hpp:94
Dakota::ActiveSubspaceModel::cvMaxRank
unsigned int cvMaxRank
maximum subspace size to consider using cross validation
Definition: ActiveSubspaceModel.hpp:286
Dakota::DataMethodRep::expansionType
short expansionType
enumeration for u-space type that defines u-space variable targets for probability space transformati...
Definition: DataMethod.hpp:975
Dakota::DataMethodRep::maxCVOrderCandidates
unsigned short maxCVOrderCandidates
maximum number of cross-validation candidates for adaptOrder
Definition: DataMethod.hpp:847
Dakota::NonDQUESOBayesCalibration::set_mh_options
void set_mh_options()
Set MH-specific inverse problem options calIpMhOptionsValues.
Definition: NonDQUESOBayesCalibration.cpp:906
Dakota::SharedVariablesData::all_continuous_label
void all_continuous_label(const String &cv_label, size_t index)
set continuous label at index start
Definition: SharedVariablesData.hpp:1411
Dakota::DataTransformModel::print_best_responses
void print_best_responses(std::ostream &s, const Variables &best_submodel_vars, const Response &best_submodel_resp, size_t num_best, size_t best_ind)
manage best responses including residuals and model responses per config
Definition: DataTransformModel.cpp:1084
Dakota::NonDAdaptiveSampling::parse_options
void parse_options()
Parse misc_options specified in a user input deck.
Definition: NonDAdaptiveSampling.cpp:1376
dakota::util::QRSolver::is_factorized
bool is_factorized() const override
Query to determine if the matrix of the solver has been factored.
Definition: UtilLinearSolvers.cpp:178
Dakota::NonDPOFDarts::~NonDPOFDarts
~NonDPOFDarts()
destructor
Definition: NonDPOFDarts.cpp:88
Dakota::Model::problem_description_db
ProblemDescDB & problem_description_db() const
return the problem description database (probDescDB)
Definition: DakotaModel.hpp:3577
Dakota::NonDLocalReliability::RIA_objective_eval
static void RIA_objective_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the objective function in the Reliability Index Approach (RIA) problem formul...
Definition: NonDLocalReliability.cpp:1897
Dakota::ParamResponsePair::eval_id
int eval_id() const
return the evaluation identifier
Definition: ParamResponsePair.hpp:222
dakota::surrogates::GaussianProcess::bestThetaValues
VectorXd bestThetaValues
Vector of best hyperparameters from MLE with restarts.
Definition: SurrogatesGaussianProcess.hpp:357
Dakota::NonDExpansion::increment_order_and_grid
void increment_order_and_grid()
uniformly increment the expansion order and structured/unstructured grid (PCE and FT)
Definition: NonDExpansion.cpp:1861
Dakota::DataMethodRep::hybridLocalModelPointer
String hybridLocalModelPointer
local model pointer for embedded hybrids (from the local_model_pointer specification)
Definition: DataMethod.hpp:411
Dakota::RandomFieldModel::vars_mapping
static void vars_mapping(const Variables &recast_xi_vars, Variables &sub_model_x_vars)
map the active continuous recast variables to the active submodel variables (linear transformation)
Definition: RandomFieldModel.cpp:440
Dakota::DerivInformedPropCovTK::m_vectorSpace
const QUESO::VectorSpace< V, M > & m_vectorSpace
calibration parameter vector space (note: hides base class member)
Definition: QUESOImpl.hpp:130
Dakota::ApplicationInterface::check_multiprocessor_analysis
bool check_multiprocessor_analysis(bool warn)
checks on multiprocessor analysis configuration
Definition: ApplicationInterface.cpp:285
Dakota::ParamResponsePair::active_set
const ActiveSet & active_set() const
return the active set object from the response object
Definition: ParamResponsePair.hpp:270
Dakota::SharedSurfpackApproxData::crossValidateFlag
bool crossValidateFlag
whether to perform cross validation
Definition: SharedSurfpackApproxData.hpp:141
Dakota::ProblemDescDB::get_response
const Response & get_response(short type, const Variables &vars)
retrieve an existing Response, if it exists, or instantiate a new one
Definition: ProblemDescDB.cpp:1167
Dakota::SurrogatesBaseApprox::import_model
void import_model(const ProblemDescDB &problem_db)
construct-time only import of serialized surrogate
Definition: DakotaSurrogates.cpp:256
Dakota::NonDQUESOBayesCalibration::paramDomain
std::shared_ptr< QUESO::BoxSubset< QUESO::GslVector, QUESO::GslMatrix > > paramDomain
QUESO parameter domain: hypercube based on min/max values.
Definition: NonDQUESOBayesCalibration.hpp:197
Dakota::x_y_pairs_to_x_set
void x_y_pairs_to_x_set(const Teuchos::SerialDenseVector< OrdinalType, ScalarType > &xy_pairs, std::set< ScalarType > &x_set)
convert a SerialDenseVector of head-to-tail (x,y) pairs into a std::set of (x), discarding the y valu...
Definition: dakota_data_util.hpp:1329
Dakota::CommandShell::asynch_flag
void asynch_flag(const bool flag)
set the asynchFlag
Definition: CommandShell.hpp:105
Dakota::ResultsDBBase::add_metadata_to_study
virtual void add_metadata_to_study(const AttributeArray &attrs)=0
Associate key:value metadata to the study.
Dakota::ResultsDBAny::add_metadata_to_method
void add_metadata_to_method(const StrStrSizet &iterator_id, const AttributeArray &attrs) override
Add key:value metadata to method.
Definition: ResultsDBAny.hpp:94
Dakota::NonDNonHierarchSampling::optSubProblemForm
short optSubProblemForm
formulation for optimization sub-problem that minimizes R^2 subject to different variable sets and di...
Definition: NonDNonHierarchSampling.hpp:670
Dakota::IteratorScheduler::lead_rank
bool lead_rank() const
determines if current processor is rank 0 of the parent comm
Definition: IteratorScheduler.hpp:551
Dakota::SimulationModel::solnCntlAVIndex
size_t solnCntlAVIndex
index of the discrete variable (within all variables / RandomVariables array) that controls the set/r...
Definition: SimulationModel.hpp:197
Dakota::GetLongOpt::pname
char * pname
program basename
Definition: CommandLineHandler.hpp:112
Dakota::SharedPecosApproxData::construct_basis
void construct_basis(const Pecos::MultivariateDistribution &mv_dist)
construct the shared basis for an expansion-based approximation
Definition: SharedPecosApproxData.hpp:269
Dakota::NonDBayesCalibration::correctedVariances
RealMatrix correctedVariances
matrix containing variances of model+discrepancy
Definition: NonDBayesCalibration.hpp:380
Dakota::Response::write_tabular_labels
void write_tabular_labels(std::ostream &s, bool eol=true) const
write the response labels in tabular format to a std::ostream
Dakota::SharedVariablesDataRep::BOOST_SERIALIZATION_SPLIT_MEMBER
BOOST_SERIALIZATION_SPLIT_MEMBER() String variablesId
variables identifier string from the input file
Dakota::NonDGPMSABayesCalibration::NonDGPMSABayesCalibration
NonDGPMSABayesCalibration(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDGPMSABayesCalibration.cpp:115
Dakota::SharedVariablesDataRep::drv_to_all_mask
BitArray drv_to_all_mask(bool ddv, bool dauv, bool deuv, bool dsv) const
create a BitArray indicating the active discrete real subset of all {continuous,discrete {int,...
Dakota::C3FnTrainData::free_all
void free_all()
augment free_ft() with derived functions and global sensitivities
Definition: C3FnTrainData.hpp:242
Dakota::NOWPACTraits
A version of TraitsBase specialized for NOWPAC optimizers.
Definition: NOWPACOptimizer.hpp:150
Dakota::TANA3Approximation::~TANA3Approximation
~TANA3Approximation()
destructor
Definition: TANA3Approximation.hpp:108
Dakota::Model::model_type
const String & model_type() const
return the model type (modelType)
Definition: DakotaModel.hpp:3585
Dakota::NonDBayesCalibration::calModelEvidence
bool calModelEvidence
flag indicating calculation of the evidence of the model
Definition: NonDBayesCalibration.hpp:441
Dakota::MinimizerAdapterModel
Derived model class which wraps call-back functions for solving minimization sub-problems.
Definition: MinimizerAdapterModel.hpp:27
Dakota::DLSolverTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: DLSolver.hpp:42
Dakota::PecosApproximation::rebuild
void rebuild()
rebuilds the approximation incrementally
Definition: PecosApproximation.hpp:766
Dakota::Iterator::response_results_active_set
virtual void response_results_active_set(const ActiveSet &set)
set the requested data for the final iterator response results
Definition: DakotaIterator.cpp:1469
Dakota::DataVariablesRep::discreteDesignSetIntCat
BitArray discreteDesignSetIntCat
is each ddsi var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:267
Dakota::ActiveSet::derivative_start_value
void derivative_start_value(size_t dvv_start_val)
set the derivative variables vector values
Definition: DakotaActiveSet.hpp:239
Dakota::DiscrepancyCorrection::truthFnsPrevCenter
RealVector truthFnsPrevCenter
copy of truth function values at center of previous correction cycle
Definition: DiscrepancyCorrection.hpp:247
SIM::ParallelDirectApplicInterface::test_local_evaluations
void test_local_evaluations(Dakota::PRPQueue &prp_queue)
invokes wait_local_evaluations() (no special nowait support)
Definition: PluginParallelDirectApplicInterface.hpp:106
Dakota::SurrogatesBaseApprox::convert_surrogate_data
void convert_surrogate_data(dakota::MatrixXd &vars, dakota::MatrixXd &resp)
convert Pecos surrogate data to reshaped Eigen vars/resp matrices
Definition: DakotaSurrogates.cpp:166
Dakota::NonDMUQBayesCalibration::log_best
void log_best()
log at most batchSize best chain points into bestSamples
Definition: NonDMUQBayesCalibration.cpp:385
Dakota::NonDLocalSingleInterval::initialize
void initialize()
perform any required initialization
Definition: NonDLocalSingleInterval.cpp:25
Dakota::NonDNonHierarchSampling::estimator_variance_ratios
virtual void estimator_variance_ratios(const RealVector &r_and_N, RealVector &estvar_ratios)
compute estimator variance ratios from HF samples and oversample ratios
Definition: NonDNonHierarchSampling.cpp:1910
Dakota::Response::map_dvv_indices
void map_dvv_indices(const SizetArray &assign_dvv, SizetArray &assign_indices, SizetArray &curr_indices)
define source and target indices for updating derivatives by matching assign_dvv against the current ...
Dakota::Graphics::set_x_labels2d
void set_x_labels2d(const char *x_label)
set x label for each plot equal to x_label
Definition: DakotaGraphics.cpp:334
Dakota::LightWtBaseConstructor::LightWtBaseConstructor
LightWtBaseConstructor(int=0)
C++ structs can have constructors.
Definition: dakota_global_defs.hpp:181
Dakota::ProcessHandleApplicInterface::create_evaluation_process
pid_t create_evaluation_process(bool block_flag)
Definition: ProcessHandleApplicInterface.cpp:95
Dakota::build_label
void build_label(String &label, const String &root_label, size_t tag, const String &separator="")
create a label by appending a numerical tag to the root_label, o
Definition: dakota_data_util.hpp:360
Dakota::Iterator::set_communicators
void set_communicators(ParLevLIter pl_iter)
set the communicators associated with this Iterator instance
Definition: DakotaIterator.cpp:1273
Dakota::NonlinearCGOptimizer::linesearchTolerance
Real linesearchTolerance
approximate accuracy of absissca in LS
Definition: NonlinearCGOptimizer.hpp:98
Dakota::NestedModel::derived_init_serial
void derived_init_serial()
set up optionalInterface and subModel for serial operations.
Definition: NestedModel.hpp:565
Dakota::NonDGlobalInterval::EIF_objective_min
static void EIF_objective_min(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the objective function in the Expected Improvement Function (EIF) for minimiz...
Definition: NonDGlobalInterval.cpp:552
Dakota::DataFitSurrModel::finalize_approximation
void finalize_approximation()
finalize an approximation by applying all previous trial increments
Definition: DataFitSurrModel.cpp:921
Dakota::NonDExpansion::assign_specification_sequence
virtual void assign_specification_sequence()
assign the current values from the input specification sequence
Definition: NonDExpansion.cpp:2425
Dakota::CONMINTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: CONMINOptimizer.hpp:39
Dakota::ResultsDBBase::insert_into
virtual void insert_into(const StrStrSizet &iterator_id, const StringArray &location, const boost::any &data, const int &index, const bool &row)=0
Insert a row or column into a pre-allocated matrix.
Dakota::SharedVariablesData::cv_to_all_mask
BitArray cv_to_all_mask() const
create a BitArray indicating the active continuous subset of all {continuous,discrete {int,...
Definition: SharedVariablesData.hpp:1257
Dakota::ConsoleRedirector
Definition: OutputManager.hpp:67
Dakota::Model::trans_grad_U_to_X
virtual void trans_grad_U_to_X(const RealVector &fn_grad_u, RealVector &fn_grad_x, const RealVector &x_vars)
transform u-space gradient vector to x-space
Definition: DakotaModel.cpp:5240
Dakota::TestDriverInterface::text_book2
int text_book2()
portion of text_book() evaluating constraint 1
Definition: TestDriverInterface.cpp:3329
Dakota::NestedModel::declare_sources
void declare_sources()
Declare a model's sources to the evaluationsDB.
Definition: NestedModel.cpp:548
Dakota::NonDExpansion::increment_sets
size_t increment_sets(Real &delta_star, bool revert, bool print_metric)
perform an adaptive refinement increment using generalized sparse grids
Definition: NonDExpansion.cpp:2065
Dakota::SeqHybridMetaIterator::run_sequential
void run_sequential()
run a sequential hybrid
Definition: SeqHybridMetaIterator.cpp:272
Dakota::NonDMultilevBLUESampling::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonDMultilevBLUESampling.cpp:169
Dakota::DataResponses::id_compare
static bool id_compare(const DataResponses &dr, const std::string &id)
compares the idResponses attribute of DataResponses objects
Definition: DataResponses.hpp:309
Dakota::NonDGPImpSampling::~NonDGPImpSampling
~NonDGPImpSampling()
destructor
Definition: NonDGPImpSampling.cpp:98
Dakota::NonlinearCGOptimizer::gradDotGrad_prev
Real gradDotGrad_prev
gradPrev dot gradPrev
Definition: NonlinearCGOptimizer.hpp:146
Dakota::NonDIntegration::numIntegrations
size_t numIntegrations
counter for number of integration executions for this object
Definition: NonDIntegration.hpp:128
Dakota::MetaIterator::iterSched
IteratorScheduler iterSched
scheduler for concurrent execution of Iterators
Definition: MetaIterator.hpp:94
Dakota::NonD::nondInstance
static NonD * nondInstance
pointer to the active object instance used within static evaluator functions in order to avoid the ne...
Definition: DakotaNonD.hpp:306
Dakota::NestedModel::optInterfGradientType
String optInterfGradientType
Gradient type for the optional interface.
Definition: NestedModel.hpp:333
Dakota::EnsembleSurrModel::derived_synchronize_nowait
const IntResponseMap & derived_synchronize_nowait()
Definition: EnsembleSurrModel.cpp:946
Dakota::DataEnvironmentRep::~DataEnvironmentRep
~DataEnvironmentRep()
destructor (public for shared_ptr)
Definition: DataEnvironment.hpp:129
Dakota::NonDInterval::respFnCntr
size_t respFnCntr
response function counter
Definition: NonDInterval.hpp:131
Dakota::NonDC3FunctionTrain::startOrderSpec
unsigned short startOrderSpec
scalar specification for initial basis order (prior to uniform refinement)
Definition: NonDC3FunctionTrain.hpp:123
Dakota::DataResponsesRep::numCoordsPerField
IntVector numCoordsPerField
number of coordinates per field
Definition: DataResponses.hpp:244
dakota::ParameterList
Teuchos::ParameterList ParameterList
Teuchos ParameterList for options management in Dakota namespace.
Definition: util_data_types.hpp:65
Dakota::SensAnalysisGlobal::numFns
size_t numFns
Reorder.
Definition: SensAnalysisGlobal.hpp:285
Dakota::DataEnvironmentRep::writeRestart
String writeRestart
file name for restart write (overrides command-line)
Definition: DataEnvironment.hpp:57
main
int main(int argc, char *argv[])
Driver routine for testing library mode with partitioned MPI_Comm. This test fixture requires MPI and...
Definition: library_split.cpp:40
Dakota::SharedResponseData::function_labels
const StringArray & function_labels() const
return the response function identifier strings
Definition: SharedResponseData.hpp:389
dakota::surrogates::Kernel::compute_second_deriv_pred_gram
virtual MatrixXd compute_second_deriv_pred_gram(const MatrixXd &pred_gram, const std::vector< MatrixXd > &mixed_dists, const VectorXd &theta_values, const int index_i, const int index_j)=0
Compute the second derivatve of the prediction matrix for a pair of components.
Dakota::IteratorScheduler::set_iterator
static void set_iterator(Iterator &sub_iterator, ParLevLIter pl_iter)
convenience function for setting comms prior to running an iterator
Definition: IteratorScheduler.cpp:354
Dakota::DataMethodRep::rngName
String rngName
the basic random-number generator for NonD
Definition: DataMethod.hpp:959
Dakota::ProcessApplicInterface::test_local_evaluations
void test_local_evaluations(PRPQueue &prp_queue)
For asynchronous function evaluations, this method is used to detect completion of jobs and process t...
Definition: ProcessApplicInterface.cpp:283
Dakota::NonD::finalize_run
void finalize_run()
utility function to perform common operations following post_run(); deallocation and resetting of ins...
Definition: DakotaNonD.hpp:456
Dakota::NonDLHSSampling::store_evaluations
void store_evaluations()
Store samples in a matrix for bootstrapping.
Definition: NonDLHSSampling.cpp:673
Dakota::SharedApproxData
Base class for the shared approximation data class hierarchy.
Definition: SharedApproxData.hpp:39
Dakota::Minimizer::numNonlinearConstraints
size_t numNonlinearConstraints
total number of nonlinear constraints
Definition: DakotaMinimizer.hpp:262
Dakota::Minimizer::print_best_eval_ids
static void print_best_eval_ids(const String &interface_id, const Variables &best_vars, const ActiveSet &active_set, std::ostream &s)
print best evaluation matching vars and set, or partial matches with matching variables only.
Definition: DakotaMinimizer.cpp:702
Dakota::Iterator::initialize_model_graphics
void initialize_model_graphics(Model &model, int iterator_server_id)
helper function that encapsulates initialization operations, modular on incoming Model instance
Definition: DakotaIterator.cpp:1637
Dakota::NonDSparseGrid::evaluate_set
void evaluate_set()
invokes SparseGridDriver::compute_trial_grid()
Definition: NonDSparseGrid.hpp:218
Dakota::DataVariablesRep::negBinomialUncVars
IntVector negBinomialUncVars
initial values of the negative binomial uncertain variables (from the initial_point specification in ...
Definition: DataVariables.hpp:478
Dakota::NCSUOptimizer::minBoxSize
Real minBoxSize
holds the minimum boxsize
Definition: NCSUOptimizer.hpp:149
Dakota::SurrBasedMinimizer::eta
Real eta
constant used in etaSequence updates
Definition: SurrBasedMinimizer.hpp:171
Dakota::NonDBayesCalibration::importCandFormat
unsigned short importCandFormat
tabular format for the candidate design points import file
Definition: NonDBayesCalibration.hpp:336
Dakota::LowDiscrepancySequence::dMax
int dMax
Maximum dimension of this low-discrepancy sequence.
Definition: LowDiscrepancySequence.hpp:117
Dakota::SurrogateModel::trans_grad_U_to_X
void trans_grad_U_to_X(const RealVector &fn_grad_u, RealVector &fn_grad_x, const RealVector &x_vars)
transform u-space gradient vector to x-space
Definition: SurrogateModel.hpp:275
Dakota::ProcessApplicInterface::dirTag
bool dirTag
whether to tag the working directory
Definition: ProcessApplicInterface.hpp:214
Dakota::RecastModel::update_variables_from_model
virtual bool update_variables_from_model(Model &model)
update active variables/bounds/labels from subModel
Definition: RecastModel.cpp:961
Dakota::SurrogateModel::surrResponseMap
IntResponseMap surrResponseMap
map of surrogate responses returned by derived_synchronize() and derived_synchronize_nowait()
Definition: SurrogateModel.hpp:212
Dakota::RecastModel::active_model_key
const Pecos::ActiveKey & active_model_key() const
return key from subModel
Definition: RecastModel.hpp:770
Dakota::Interface::set_evaluation_reference
void set_evaluation_reference()
set evaluation count reference points for the interface
Definition: DakotaInterface.cpp:408
Dakota::NonDAdaptImpSampling::~NonDAdaptImpSampling
~NonDAdaptImpSampling()
destructor
Definition: NonDAdaptImpSampling.hpp:189
Dakota::SysCallApplicInterface::spawn_analysis_to_shell
void spawn_analysis_to_shell(int analysis_id, bool block_flag)
spawn a single analysis as part of a function evaluation
Definition: SysCallApplicInterface.cpp:327
Dakota::Approximation::push_data
void push_data()
restores SurrogateData state prior to previous pop()
Definition: DakotaApproximation.cpp:301
Dakota::Variables::idrv_start
size_t idrv_start() const
start index of inactive discrete real vars
Definition: DakotaVariables.hpp:769
Dakota::Model::continuous_lower_bounds
const RealVector & continuous_lower_bounds() const
return the active continuous lower bounds from userDefinedConstraints
Definition: DakotaModel.hpp:2757
Dakota::SharedVariablesData::idiv
size_t idiv() const
get number of inactive discrete int vars
Definition: SharedVariablesData.hpp:1704
Dakota::OutputManager::tabular_counter_label
void tabular_counter_label(const std::string &label)
set tabularCntrLabel equal to label
Definition: OutputManager.cpp:619
Dakota::Interface::challenge_diagnostics
virtual RealArray challenge_diagnostics(const String &metric_type, const RealMatrix &challenge_pts)
approximation challenge data metrics per response function
Definition: DakotaInterface.cpp:1340
Dakota::EnsembleSurrModel::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
deallocate communicator partitions for the EnsembleSurrModel (request forwarded to the the array of s...
Definition: EnsembleSurrModel.cpp:372
Dakota::ApproximationInterface::sharedData
SharedApproxData sharedData
data that is shared among all functionSurfaces
Definition: ApproximationInterface.hpp:212
Dakota::partial_prp_equality::operator()
bool operator()(const ParamResponsePair &database_pr, const ParamResponsePair &search_pr) const
access operator
Definition: PRPMultiIndex.hpp:138
Dakota::Minimizer::update_from_model
void update_from_model(const Model &model)
set inherited data attributes based on extractions from incoming model
Definition: DakotaMinimizer.cpp:129
Dakota::NonDMultilevelFunctionTrain::initialize_u_space_model
void initialize_u_space_model()
initialize uSpaceModel polynomial approximations with PCE/SC data
Definition: NonDMultilevelFunctionTrain.cpp:226
Dakota::NestedModel::subIteratorIdMap
IntIntMap subIteratorIdMap
mapping from subIterator evaluation counter to nested model counter (different when subIterator evalu...
Definition: NestedModel.hpp:295
Dakota::SurrBasedLocalMinimizer::sblmInstance
static SurrBasedLocalMinimizer * sblmInstance
pointer to SBLM instance used in static member functions
Definition: SurrBasedLocalMinimizer.hpp:242
Dakota::NonDBayesCalibration::importCandPtsFile
String importCandPtsFile
whether to import candidate design points for adaptive Bayesian experimental design
Definition: NonDBayesCalibration.hpp:334
Dakota::Model::evaluations_db_state
EvaluationsDBState evaluations_db_state(const Interface &interface)
Return the interface flag for the EvaluationsDB state.
Definition: DakotaModel.cpp:6203
Dakota::DataMethodRep::fixedSeedFlag
bool fixedSeedFlag
flag for fixing the value of the seed among different NonD/DACE sample sets. This results in the use ...
Definition: DataMethod.hpp:863
Dakota::ProcessApplicInterface::get_workdir_name
bfs::path get_workdir_name()
construct a work directory name (tmp or named), with optional tag
Definition: ProcessApplicInterface.cpp:927
Dakota::VLUncertainStr
static VLstr VLUncertainStr[NUM_UNC_STR_CONT]
Variables labels/bounds/values check array for string-valued uncertain variables; one array entry per...
Definition: NIDRProblemDescDB.cpp:5209
Dakota::NonDBayesCalibration::neg_log_post_resp_mapping
static void neg_log_post_resp_mapping(const Variables &model_vars, const Variables &nlpost_vars, const Response &model_resp, Response &nlpost_resp)
static function passed by pointer to negLogPostModel recast model
Definition: NonDBayesCalibration.cpp:2560
Dakota::EnsembleSurrModel
Derived model class within the surrogate model branch for managing a truth model alongside approximat...
Definition: EnsembleSurrModel.hpp:33
Dakota::TrackerHTTP::send_data_using_get
void send_data_using_get(const std::string &urltopost) const
transmit data to the web server using GET
Definition: TrackerHTTP.cpp:220
Dakota::SharedPecosApproxData::polynomial_basis
const std::vector< Pecos::BasisPolynomial > & polynomial_basis() const
get Pecos::SharedOrthogPolyApproxData::polynomialBasis
Definition: SharedPecosApproxData.hpp:302
Dakota::NonDExpansion::random_seed
virtual int random_seed() const
return specification for random seed (may be part of a sequence specification)
Definition: NonDExpansion.hpp:651
Dakota::COLINOptimizer::core_run
void core_run()
iterates the COLIN solver to determine the optimal solution
Definition: COLINOptimizer.cpp:290
dakota::surrogates::Surrogate::gradient
virtual MatrixXd gradient(const MatrixXd &eval_points, const int qoi)
Evaluate the gradient of the Surrogate at a set of prediction points.
Definition: SurrogatesBase.cpp:33
Dakota::Model::dsv
size_t dsv() const
returns number of active discrete string vars
Definition: DakotaModel.hpp:1757
Dakota::SurrogateModel
Base class for surrogate models (DataFitSurrModel and EnsembleSurrModel).
Definition: SurrogateModel.hpp:30
Dakota::interface_id_compare
bool interface_id_compare(const Interface &interface_in, const void *id)
global comparison function for Interface
Definition: DakotaInterface.hpp:527
Dakota::MPIUnpackBuffer::unpack
void unpack(unsigned long long *data, const int num=1)
Unpack one or more unsigned long long's.
Dakota::SharedVariablesData
Container class encapsulating variables data that can be shared among a set of Variables instances.
Definition: SharedVariablesData.hpp:573
Dakota::Model::response_labels
const StringArray & response_labels() const
return the response labels from currentResponse
Definition: DakotaModel.hpp:2743
main
int main(int argc, char *argv[])
The main program for the DAKOTA restart utility.
Definition: restart_util.cpp:59
Dakota::DiscrepancyCorrection::initializedFlag
bool initializedFlag
indicates that discrepancy correction instance has been initialized following construction
Definition: DiscrepancyCorrection.hpp:120
Dakota::Variables::build_inactive_views
void build_inactive_views()
construct inactive views of all variables arrays
Dakota::RecastModel::invSetMapping
void(* invSetMapping)(const Variables &sub_model_vars, const ActiveSet &sub_model_set, ActiveSet &recast_set)
holds pointer for optional inverse set mapping function passed in inverse_mappings()
Definition: RecastModel.hpp:633
Dakota::DataEnvironmentRep::graphicsFlag
bool graphicsFlag
flags use of graphics by the environment (from the graphics specification in EnvIndControl)
Definition: DataEnvironment.hpp:75
dakota::util::CholeskySolver::CholeskySolver
CholeskySolver()
Constructor.
Definition: UtilLinearSolvers.cpp:205
Dakota::PebbldBranchSub::~PebbldBranchSub
~PebbldBranchSub()
Destructor.
Definition: PEBBLBranching.cpp:38
Dakota::Model::recursive_apply
virtual void recursive_apply(const Variables &vars, Response &resp)
apply a sequence of DiscrepancyCorrections to recursively correct an approximation within an Ensemble...
Definition: DakotaModel.cpp:4573
Dakota::NOWPACBlackBoxEvaluator::NOWPACBlackBoxEvaluator
NOWPACBlackBoxEvaluator(Model &model)
constructor
Definition: NOWPACOptimizer.hpp:92
Dakota::SNLLOptimizer::initialPoint
RealVector initialPoint
initial point used in "user_functions" mode
Definition: SNLLOptimizer.hpp:359
Dakota::Model::evaluation_capacity
int evaluation_capacity() const
return the evaluation capacity for use in iterator logic
Definition: DakotaModel.hpp:3735
Dakota::EffGlobalMinimizer::augmented_lagrangian
Real augmented_lagrangian(const RealVector &mean)
helper for evaluating the value of the augmented Lagrangian merit fn
Definition: EffGlobalMinimizer.hpp:358
Dakota::Model::discrete_string_variable_types
UShortMultiArrayConstView discrete_string_variable_types() const
return the active discrete variable types from currentVariables
Definition: DakotaModel.hpp:2000
Dakota::SimulationModel::derived_synchronize_nowait
const IntResponseMap & derived_synchronize_nowait()
portion of synchronize_nowait() specific to SimulationModel (invokes synch_nowait() on userDefinedInt...
Definition: SimulationModel.hpp:316
Dakota::ROLOptimizer::set_problem
void set_problem()
Helper function called during construction to extract problem information from the Model and set it f...
Definition: ROLOptimizer.cpp:136
Dakota::SharedVariablesData::design_counts
void design_counts(size_t &num_cdv, size_t &num_ddiv, size_t &num_ddsv, size_t &num_ddrv) const
compute design variables sums from SharedVariablesDataRep::variablesCompsTotals and SharedVariablesDa...
Definition: SharedVariablesData.hpp:1055
Dakota::Variables::inactive_discrete_string_variable_labels
StringMultiArrayConstView inactive_discrete_string_variable_labels() const
return the inactive discrete variable labels
Definition: DakotaVariables.hpp:1545
Dakota::NonDBayesCalibration::configLowerBnds
RealVector configLowerBnds
lower bounds on configuration domain
Definition: NonDBayesCalibration.hpp:372
Dakota::SNLLOptimizer::theOptimizer
OPTPP::OptimizeClass * theOptimizer
optimizer base class pointer
Definition: SNLLOptimizer.hpp:335
Dakota::SurrogatesPolyApprox::~SurrogatesPolyApprox
~SurrogatesPolyApprox()
destructor
Definition: DakotaSurrogatesPoly.hpp:38
Dakota::ResultsDBAny::output_data
void output_data(const std::vector< double > &data, std::ostream &os) const
output data to ostream
Definition: ResultsDBAny.cpp:183
Dakota::Constraints::continuousLowerBnds
RealVector continuousLowerBnds
the active continuous lower bounds array view
Definition: DakotaConstraints.hpp:394
Dakota::Environment::parallelLib
ParallelLibrary parallelLib
the parallel library instance
Definition: DakotaEnvironment.hpp:152
Dakota::NonlinearCGOptimizer
Definition: NonlinearCGOptimizer.hpp:52
Dakota::DataMethodRep::hybridLocalMethodPointer
String hybridLocalMethodPointer
local method pointer for embedded hybrids (from the local_method_pointer specification)
Definition: DataMethod.hpp:414
Dakota::Model::root_model_id
virtual String root_model_id()
Return the model ID of the "innermost" model. For all derived Models except RecastModels,...
Definition: DakotaModel.cpp:6246
Dakota::DataVariablesRep::poissonUncCat
BitArray poissonUncCat
is each poisson var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:455
Dakota::ApplicationInterface::lenVarsActSetMessage
int lenVarsActSetMessage
length of a MPIPackBuffer containing a Variables object and an ActiveSet object; computed in Model::i...
Definition: ApplicationInterface.hpp:429
Dakota::EffGlobalMinimizer::retrieve_final_results
void retrieve_final_results()
post-processing: retrieve and export best samples and responses
Definition: EffGlobalMinimizer.cpp:877
Dakota::DataFitSurrBasedLocalTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: DataFitSurrBasedLocalMinimizer.hpp:45
Dakota::C3Approximation::combined_covariance
Real combined_covariance(Approximation &approx_2)
return the covariance between two combined response expansions, where all active variables are random
Definition: C3Approximation.hpp:382
Dakota::SNLLTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: SNLLOptimizer.hpp:52
Dakota::PecosApproximation::polyApproxRep
std::shared_ptr< Pecos::PolynomialApproximation > polyApproxRep
convenience pointer to representation of Pecos polynomial approximation
Definition: PecosApproximation.hpp:342
Dakota::DirectApplicInterface
Derived application interface class which spawns simulation codes and testers using direct procedure ...
Definition: DirectApplicInterface.hpp:73
Dakota::NonDRKDDarts::pre_run
void pre_run()
generate samples
Definition: NonDRKDDarts.cpp:78
Dakota::NonDInterval::cellRealSetBounds
IntVectorArray cellRealSetBounds
Storage array to hold cell value for discrete real set variables.
Definition: NonDInterval.hpp:122
Dakota::Model::inactive_continuous_variables
const RealVector & inactive_continuous_variables() const
return the inactive continuous variables in currentVariables
Definition: DakotaModel.hpp:2080
Dakota::ResultsDBHDF5::add_metadata_to_study
void add_metadata_to_study(const AttributeArray &attrs) override
Associate key:value metadata with the study.
Definition: ResultsDBHDF5.cpp:225
Dakota::DirectApplicInterface::driverTypeMap
std::map< String, driver_t > driverTypeMap
map from driver name to enum
Definition: DirectApplicInterface.hpp:185
Dakota::NonDNonHierarchSampling::uses_method
unsigned short uses_method() const
return name of active optimizer method
Definition: NonDNonHierarchSampling.hpp:741
Dakota::NonDGlobalSingleInterval::get_best_sample
void get_best_sample(bool maximize, bool eval_approx)
determine truthFnStar and approxFnStar
Definition: NonDGlobalSingleInterval.cpp:34
Dakota::Constraints::allContinuousLowerBnds
RealVector allContinuousLowerBnds
a continuous lower bounds array combining continuous design, uncertain, and continuous state variable...
Definition: DakotaConstraints.hpp:346
dakota::util::SVDSolver::~SVDSolver
~SVDSolver()
Destructor.
Definition: UtilLinearSolvers.cpp:145
dakota::util::DataScaler::scalerFeaturesScaleFactors
VectorXd scalerFeaturesScaleFactors
Vector of scaling factors - (num_features)
Definition: UtilDataScaler.hpp:118
Dakota::ForkApplicInterface::check_group
void check_group(int err, pid_t proc_group_id)
check the exit status of setpgid and abort if an error code was returned
Definition: ForkApplicInterface.cpp:285
Dakota::DataMethodRep::proposalCovType
String proposalCovType
the type of proposal covariance: user, derivatives, or prior
Definition: DataMethod.hpp:1221
Dakota::NonDExpansion::push_candidate
virtual void push_candidate(const RealVector &stats_star)
restore statistics into native stats arrays for a selected candidate
Definition: NonDExpansion.hpp:818
Dakota::SharedVariablesData::icv_to_all_mask
BitArray icv_to_all_mask() const
create a BitArray indicating the inactive continuous subset of all {continuous,discrete {int,...
Definition: SharedVariablesData.hpp:1265
Dakota::Model::all_discrete_string_variables
StringMultiArrayConstView all_discrete_string_variables() const
return all discrete variables in currentVariables
Definition: DakotaModel.hpp:2211
Dakota::NonDMultilevelPolynomialChaos::NonDMultilevelPolynomialChaos
NonDMultilevelPolynomialChaos(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDMultilevelPolynomialChaos.cpp:28
Dakota::DirectApplicInterface::numADIV
size_t numADIV
total number of discete integer variables
Definition: DirectApplicInterface.hpp:157
Dakota::DataMethodRep::numSymbols
int numSymbols
the symbols specification for DACE methods
Definition: DataMethod.hpp:760
Dakota::Rank1Lattice::random_shift
void random_shift()
Randomly shift this rank-1 lattice rule.
Definition: Rank1Lattice.hpp:75
Dakota::ProcessApplicInterface::paramsFileWritten
std::string paramsFileWritten
actual, qualified name of the params file written, possibly with workdir
Definition: ProcessApplicInterface.hpp:181
Dakota::IteratorScheduler::init_iterator
static void init_iterator(ProblemDescDB &problem_db, Iterator &sub_iterator, ParLevLIter pl_iter)
convenience function for allocation of an iterator and (parallel) initialization of its comms
Definition: IteratorScheduler.cpp:206
Dakota::SharedC3ApproxData::max_cross_validation_rank_candidates
size_t max_cross_validation_rank_candidates() const
return maxCVRankCandidates
Definition: SharedC3ApproxData.hpp:432
Dakota::ForkApplicInterface::test_local_evaluation_sequence
void test_local_evaluation_sequence(PRPQueue &prp_queue)
version of test_local_evaluations() managing of set of individual asynchronous evaluations
Definition: ForkApplicInterface.cpp:49
Dakota::DataResponsesRep::dataPathPrefix
String dataPathPrefix
path to prepend to any data file names
Definition: DataResponses.hpp:240
Dakota::NonDMultilevelSampling::variance_Ysum_static
static Real variance_Ysum_static(Real sum_Y, Real sum_YY, size_t Nlq_pilot, size_t Nlq, bool compute_gradient, Real &grad)
compute variance from sum accumulators necessary for sample allocation optimization
Definition: NonDMultilevelSampling.hpp:677
Dakota::SharedVariablesData::active_subsets
void active_subsets(bool &cdv, bool &ddv, bool &cauv, bool &dauv, bool &ceuv, bool &deuv, bool &csv, bool &dsv) const
define active variable subsets based on active view
Definition: SharedVariablesData.hpp:1089
Dakota::Constraints::inactive_continuous_lower_bounds
const RealVector & inactive_continuous_lower_bounds() const
return the inactive continuous lower bounds
Definition: DakotaConstraints.hpp:615
Dakota::SurrBasedLocalMinimizer::update_trust_region
virtual void update_trust_region()=0
update the trust region bounds, strictly contained within global bounds
Dakota::DataMethodRep::integrationRefine
unsigned short integrationRefine
the import, adapt_import, or mm_adapt_import integration refinement selection in MethodNonDLocalRel,...
Definition: DataMethod.hpp:1082
Dakota::SharedApproxData::random_variables_key
virtual void random_variables_key(const BitArray &random_vars_key)
assign key identifying a subset of variables that are to be treated as random for statistical purpose...
Definition: SharedApproxData.cpp:546
Dakota::NonDGlobalInterval::boundConverged
bool boundConverged
flag indicating convergence of a minimization or maximization cycle
Definition: NonDGlobalInterval.hpp:180
Dakota::NomadOptimizer::Evaluator::eval_x
bool eval_x(NOMAD::Eval_Point &x, const NOMAD::Double &h_max, bool &count_eval) const
Main Evaluation Method.
Definition: NomadOptimizer.cpp:426
Dakota::DataVariablesRep::discreteDesignSetRealUpperBnds
RealVector discreteDesignSetRealUpperBnds
discrete design real set upper bounds inferred from set values
Definition: DataVariables.hpp:694
Dakota::ParallelLibrary::initialize_timers
void initialize_timers()
initialize DAKOTA and UTILIB timers
Definition: ParallelLibrary.cpp:117
Dakota::RandomFieldModel::rfBuildData
RealMatrix rfBuildData
data matrix with realizations of the random field to approximate
Definition: RandomFieldModel.hpp:159
Dakota::DataVariablesRep::linearEqConstraintCoeffs
RealVector linearEqConstraintCoeffs
coefficient matrix for the linear equality constraints (from the linear_equality_constraint_matrix sp...
Definition: DataVariables.hpp:826
Dakota::JEGAOptimizer::EvaluatorCreator::_theModel
Model & _theModel
The user defined model to be passed to the constructor of the Evaluator.
Definition: JEGAOptimizer.cpp:537
Dakota::ForkApplicInterface::wait
pid_t wait(pid_t proc_group_id, std::map< pid_t, int > &process_id_map, bool block_flag)
core code used by wait_{evaluation,analysis}()
Definition: ForkApplicInterface.cpp:205
Dakota::SNLLBase::stepLenToBndry
Real stepLenToBndry
value from steplength_to_boundary specification
Definition: SNLLBase.hpp:148
Dakota::operator!=
bool operator!=(const IntArray &dia1, const IntArray &dia2)
inequality operator for IntArray
Definition: dakota_data_util.hpp:121
Dakota::NonDNonHierarchSampling::linear_group_cost_gradient
virtual void linear_group_cost_gradient(const RealVector &N_vec, RealVector &grad_c)
constraint gradient helper fn shared by NPSOL/OPT++ static evaluators
Definition: NonDNonHierarchSampling.cpp:2006
Dakota::Response::reshape
void reshape(size_t num_fns, size_t num_params, bool grad_flag, bool hess_flag)
rehapes response data arrays
Dakota::PrefixingLineFilter::do_filter
std::string do_filter(const std::string &line)
"Filter" the line by adding the prefix
Definition: ROLOptimizer.hpp:578
Dakota::Model::inactive_discrete_real_variables
const RealVector & inactive_discrete_real_variables() const
return the inactive discrete variables in currentVariables
Definition: DakotaModel.hpp:2133
Dakota::DataMethodRep::finalMomentsType
short finalMomentsType
the final_moments specification in MethodNonD, subordinate to the type of final statistics
Definition: DataMethod.hpp:1158
Dakota::Variables::copy
Variables copy(const SharedVariablesData &svd) const
a deep variables copy that shares an incoming SharedVariablesData
Dakota::ConsoleRedirector::push_back
void push_back()
push back the default or repeat the last pushed file stream
Definition: OutputManager.cpp:930
Dakota::TraitsBase::provides_final_hessian
virtual bool provides_final_hessian()
Return the flag indicating whether method provides final hessian result.
Definition: DakotaTraitsBase.hpp:112
Dakota::SNLLOptimizer::callback_linear_ineq_lower_bounds
const RealVector & callback_linear_ineq_lower_bounds() const
return linear constraint lower bounds for this iterator (user-functions mode for which iteratedModel ...
Definition: SNLLOptimizer.hpp:417
Dakota::NonDMultilevBLUESampling::covGGinv
RealSymMatrix2DArray covGGinv
in-place matrix inverses of covGG
Definition: NonDMultilevBLUESampling.hpp:250
Dakota::NLSSOLLeastSqTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: NLSSOLLeastSq.hpp:40
Dakota::NOWPACOptimizer::~NOWPACOptimizer
~NOWPACOptimizer()
destructor
Definition: NOWPACOptimizer.cpp:46
Dakota::NCSUOptimizer
Wrapper class for the NCSU DIRECT optimization library.
Definition: NCSUOptimizer.hpp:50
Dakota::nearby
bool nearby(const RealVector &rv1, const RealVector &rv2, Real rel_tol)
tolerance-based equality operator for RealVector
Definition: dakota_data_util.cpp:21
Dakota::NonDBayesCalibration::exportCorrVarFormat
unsigned short exportCorrVarFormat
format options for corrected model variance output
Definition: NonDBayesCalibration.hpp:365
Dakota::SNLLOptimizer::constraint0_evaluator
static void constraint0_evaluator(int n, const RealVector &x, RealVector &g, int &result_mode)
constraint evaluator function for OPT++ methods which require only constraint values.
Definition: SNLLOptimizer.cpp:1021
Dakota::NonDExpansion::pre_refinement
void pre_refinement()
initialization of expansion refinement, if necessary
Definition: NonDExpansion.cpp:1038
Dakota::ParallelLibrary::reduce_sum_a
void reduce_sum_a(double *local_vals, double *sum_vals, int num_vals)
compute a sum over an analysis communicator using MPI_Reduce
Definition: ParallelLibrary.hpp:1960
Dakota::NonDLHSEvidence::NonDLHSEvidence
NonDLHSEvidence(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDLHSEvidence.cpp:19
Dakota::GaussProcApproximation::normalize_training_data
void normalize_training_data()
Normalizes the initial inputs upon which the GP surface is based.
Definition: GaussProcApproximation.cpp:297
Dakota::ActiveSet::ActiveSet
ActiveSet(size_t num_fns)
partial constructor
Dakota::SharedApproxData::clear_inactive
virtual void clear_inactive()
clear inactive approximation data
Definition: SharedApproxData.cpp:416
Dakota::RichExtrapVerification::convOrder
RealMatrix convOrder
the orders of convergence of the QOIs (numFunctions by numFactors)
Definition: RichExtrapVerification.hpp:87
Dakota::NonDBayesCalibration::build_error_matrix
void build_error_matrix(const RealVector &sim_error_vec, RealMatrix &sim_error_matrix, int &seed)
build matrix of errors
Definition: NonDBayesCalibration.cpp:1525
Dakota::MPIUnpackBuffer::unpack
void unpack(bool &data)
Unpack a bool.
Definition: MPIPackBuffer.hpp:265
Dakota::DataVariablesRep::numLoguniformUncVars
size_t numLoguniformUncVars
number of loguniform uncertain variables (from the loguniform_uncertain specification in VarAUV)
Definition: DataVariables.hpp:128
Dakota::TraitsBase::supports_least_squares
virtual bool supports_least_squares()
Return the flag indicating whether method supports least squares.
Definition: DakotaTraitsBase.hpp:88
Dakota::Interface::asv_mapping
void asv_mapping(const ActiveSet &total_set, ActiveSet &algebraic_set, ActiveSet &core_set)
define the evaluation requirements for algebraic_mappings() (algebraic_set) and the core Application/...
Definition: DakotaInterface.cpp:557
Dakota::ProcessApplicInterface::fileNameMap
std::map< int, PathTriple > fileNameMap
Maps function evaluation ID to triples (parameters, results, and workdir) paths used in spawning func...
Definition: ProcessApplicInterface.hpp:205
Dakota::NonDAdaptiveSampling::batchStrategy
String batchStrategy
String describing the tpye of batch addition to use. Allowable values are naive, distance,...
Definition: NonDAdaptiveSampling.hpp:121
Dakota::SensAnalysisGlobal::get_n_vars
size_t get_n_vars(const VariablesArray &vars_samples)
Computes the number of variables for a full variable object.
Definition: SensAnalysisGlobal.cpp:202
Dakota::NL2SOLLeastSq::mxiter
int mxiter
iteration limit (max_iterations)
Definition: NL2SOLLeastSq.hpp:121
Dakota::DataFitSurrModel::derived_evaluate
void derived_evaluate(const ActiveSet &set)
Definition: DataFitSurrModel.cpp:1569
Dakota::TabularWriter
Utility used in derived write_core to write values in tabular format.
Definition: DakotaVariables.hpp:70
Dakota::Model::derived_interface
virtual Interface & derived_interface()
return the interface employed by the derived model class, if present: SimulationModel::userDefinedInt...
Definition: DakotaModel.cpp:3686
Dakota::NonDBayesCalibration::emulatorType
short emulatorType
the emulator type: NO_EMULATOR, GP_EMULATOR, PCE_EMULATOR, SC_EMULATOR, ML_PCE_EMULATOR,...
Definition: NonDBayesCalibration.hpp:275
Dakota::FSUDesignCompExp::latinizeFlag
bool latinizeFlag
flag which specifies latinization of QMC or CVT sample sets
Definition: FSUDesignCompExp.hpp:92
Dakota::TraitsBase::provides_best_objective
virtual bool provides_best_objective()
Return the flag indicating whether method provides best objective result.
Definition: DakotaTraitsBase.hpp:100
Dakota::NonDGlobalInterval::intervalOptimizer
Iterator intervalOptimizer
optimizer for solving surrogate-based subproblem: NCSU DIRECT optimizer for maximizing expected impro...
Definition: NonDGlobalInterval.hpp:97
Dakota::PecosApproximation::expansion_coefficient_flag
bool expansion_coefficient_flag() const
get pecosBasisApprox.configOptions.expansionCoeffFlag
Definition: PecosApproximation.hpp:377
Dakota::NonD::response_results_active_set
void response_results_active_set(const ActiveSet &set)
set the active set within finalStatistics
Definition: DakotaNonD.hpp:467
Dakota::NonDBayesCalibration::mapOptimizer
Iterator mapOptimizer
SQP or NIP optimizer for pre-solving for the MAP point prior to MCMC. This is restricted to emulator ...
Definition: NonDBayesCalibration.hpp:296
Dakota::average
Real average(const ScalarType *ptr, OrdinalType ptr_len)
compute average of a set of observations
Definition: dakota_stat_util.hpp:68
Dakota::CONMINOptimizer::allocate_constraints
void allocate_constraints()
Allocates constraint mappings.
Definition: CONMINOptimizer.cpp:132
Dakota::TKFactoryDIPCLogit::nonDQUESOInstance
NonDQUESOBayesCalibration * nonDQUESOInstance
pointer for callbacks to Dakota QUESO class
Definition: QUESOImpl.hpp:253
Dakota::Rank1Lattice::randomize
void randomize()
Randomize this rank-1 lattice rule NOTE: required for 'unique' sampling in NonDLowDiscrepancySampling
Definition: Rank1Lattice.hpp:72
Dakota::CONMINTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: CONMINOptimizer.hpp:49
Dakota::EnsembleSurrModel::active_surrogate_model_form
unsigned short active_surrogate_model_form(size_t i) const
return the model form corresponding to surrModelKeys[i]
Definition: EnsembleSurrModel.hpp:880
Dakota::NonDMultilevelSampling::variance_sigma_Qsum
Real variance_sigma_Qsum(const IntRealMatrixMap &sum_Ql, const IntRealMatrixMap &sum_Qlm1, const IntIntPairRealMatrixMap &sum_QlQlm1, const Sizet2DArray &N_l, const size_t step, const size_t qoi)
wrapper for var_of_sigma_ml
Definition: NonDMultilevelSampling.cpp:1013
Dakota::DataEnvironmentRep::resultsOutputFile
String resultsOutputFile
named file for results output
Definition: DataEnvironment.hpp:91
Dakota::std_normal_coverage_inverse
Real std_normal_coverage_inverse(const Real coverage)
Given a required coverage c \in [0,1], this routine computes the value b such that.
Definition: tolerance_intervals.cpp:18
Dakota::VLreal
structure for validating real uncertain variable labels, bounds, values
Definition: NIDRProblemDescDB.cpp:5118
Dakota::SurfpackApproximation::map_variable_labels
void map_variable_labels(const Variables &vars)
validate imported labels and initialize map if needed
Definition: SurfpackApproximation.cpp:445
Dakota::PebbldBranchSub::splitVar
int splitVar
Variable to branch on.
Definition: PEBBLBranching.hpp:63
Dakota::NonDExpansion::refineControl
short refineControl
refinement control: NO_CONTROL, UNIFORM_CONTROL, LOCAL_ADAPTIVE_CONTROL, DIMENSION_ADAPTIVE_CONTROL_S...
Definition: NonDExpansion.hpp:510
Dakota::ProcessHandleApplicInterface::join_analysis_process_group
virtual void join_analysis_process_group(bool new_group)
create (if new_group) and join the process group for asynch analyses
Definition: ProcessHandleApplicInterface.cpp:498
Dakota::ProblemDescDB::max_procs_per_level
static int max_procs_per_level(int max_procs_per_server, int pps_spec, int num_serv_spec, short sched_spec, int asynch_local_conc, bool peer_dynamic_avail, int max_concurrency)
compute maximum partition size for a parallel level based on lower level overrides
Definition: ProblemDescDB.hpp:684
Dakota::ApplicationInterface::nowaitEvalIdRef
int nowaitEvalIdRef
fnEvalId reference point for preserving modulo arithmetic-based job assignment in case of peer static...
Definition: ApplicationInterface.hpp:543
dakota::surrogates::Python::pyModuleActive
bool pyModuleActive
true if python callback module is valid
Definition: SurrogatesPython.hpp:149
Dakota::Rank1Lattice::no_random_shift
void no_random_shift()
Do not randomly shift this rank-1 lattice rule.
Definition: Rank1Lattice.hpp:78
Dakota::NonDLHSInterval::NonDLHSInterval
NonDLHSInterval(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDLHSInterval.cpp:23
Dakota::NonDExpansion::update_expansion
virtual void update_expansion()
update an expansion; avoids overhead in compute_expansion()
Definition: NonDExpansion.cpp:1936
Dakota::strbegins
bool strbegins(const std::string &input, const std::string &test)
Return true if input string begins with string test.
Definition: dakota_data_util.hpp:337
Dakota::NonDQUESOBayesCalibration::cache_chain
void cache_chain()
cache the chain to acceptanceChain and acceptedFnVals
Definition: NonDQUESOBayesCalibration.cpp:431
Dakota::TestDriverInterface::mogatest1
int mogatest1()
MOP2 from Van Veldhuizen, pp. 5-13.
Definition: TestDriverInterface.cpp:3840
Dakota::ProgramOptions::run_input
const String & run_input() const
filename for run input
Definition: ProgramOptions.cpp:180
Dakota::NonDAdaptiveSampling::AMSC
MS_Complex * AMSC
The approximate Morse-Smale complex data structure.
Definition: NonDAdaptiveSampling.hpp:225
Dakota::ParallelLibrary::increment_parallel_configuration
void increment_parallel_configuration()
add a new node to parallelConfigurations and increment currPCIter; copy all of miPLIters into new con...
Definition: ParallelLibrary.hpp:1159
Dakota::SNLLBase::maxStep
Real maxStep
value from max_step specification
Definition: SNLLBase.hpp:146
Dakota::CG_UPDATETYPE
CG_UPDATETYPE
NonlinearCG update options.
Definition: NonlinearCGOptimizer.hpp:42
Dakota::NonDBayesCalibration::log_likelihood
Real log_likelihood(const RealVector &residuals, const RealVector &hyper_params)
calculate log-likelihood from the passed residuals (assuming they are already sized and scaled by cov...
Definition: NonDBayesCalibration.cpp:2359
Dakota::JEGAOptimizer::GetBestSolutions
void GetBestSolutions(const JEGA::Utilities::DesignOFSortSet &from, const JEGA::Algorithms::GeneticAlgorithm &theGA, std::multimap< RealRealPair, JEGA::Utilities::Design * > &designSortMap)
Returns up to _numBest designs sorted by DAKOTA's fitness (L2 constraint violation,...
Definition: JEGAOptimizer.cpp:1632
Dakota::Model::push_available
virtual bool push_available()
query for whether a trial increment is restorable within a surrogate
Definition: DakotaModel.cpp:4233
Dakota::DigitalNet::reorder
UInt64(DigitalNet::* reorder)(UInt64)
Function pointer to the chosen order of the points.
Definition: DigitalNet.hpp:191
dakota::surrogates::PolynomialRegression::polynomialIntercept
double polynomialIntercept
Offset/intercept term for the polynomial surrogate.
Definition: SurrogatesPolynomialRegression.hpp:200
Dakota::ParallelLibrary::dummyFlag
bool dummyFlag
prevents multiple MPI_Finalize calls due to dummy_lib
Definition: ParallelLibrary.hpp:1014
Dakota::WorkdirHelper::create_directory
static bool create_directory(const bfs::path &dir_path, short mkdir_option)
Create a directory, with options for remove or error.
Definition: WorkdirHelper.cpp:504
Dakota::JEGAOptimizer::Evaluator::RecordResponses
void RecordResponses(const RealVector &from, Design &into) const
Records the computed objective and constraint function values into into.
Definition: JEGAOptimizer.cpp:2053
Dakota::NonDBayesCalibration::calModelEvidMC
bool calModelEvidMC
flag indicating use of Monte Carlo approximation to calculate evidence
Definition: NonDBayesCalibration.hpp:443
Dakota::DataMethodRep::responseLevelTarget
short responseLevelTarget
the compute probabilities, reliabilities, or gen_reliabilities specification in MethodNonD
Definition: DataMethod.hpp:1164
Dakota::NonDBayesCalibration::subSamplingPeriod
int subSamplingPeriod
period or skip in post-processing the acceptance chain
Definition: NonDBayesCalibration.hpp:478
Dakota::DataVariablesRep::geometricUncVars
IntVector geometricUncVars
initial values of the geometric uncertain variables (from the initial_point specification in VarDAUV_...
Definition: DataVariables.hpp:487
Dakota::ParallelLibrary::w_parallel_level_iterator
ParLevLIter w_parallel_level_iterator()
for this level, access through ParallelConfiguration is not necessary
Definition: ParallelLibrary.hpp:1199
Dakota::ProbabilityTransformModel::vars_u_to_x_mapping
static void vars_u_to_x_mapping(const Variables &u_vars, Variables &x_vars)
static function for RecastModels used for forward mapping of u-space variables from NonD Iterators to...
Definition: ProbabilityTransformModel.hpp:535
Dakota::DataMethodRep::posteriorSamplesExportFilename
String posteriorSamplesExportFilename
The filename of the export file containing samples from the posterior and their corresponding density...
Definition: DataMethod.hpp:1341
Dakota::ScalingModel::lin_coeffs_modify_n2s
RealMatrix lin_coeffs_modify_n2s(const RealMatrix &native_coeffs, const RealVector &cv_multipliers, const RealVector &lin_multipliers) const
general linear coefficients mapping from native to scaled space
Definition: ScalingModel.cpp:752
Dakota::NonDLHSSampling::numResponseFunctions
size_t numResponseFunctions
number of response functions; used to distinguish NonD from opt/NLS usage
Definition: NonDLHSSampling.hpp:153
Dakota::AppsTraits
HOPSPACK-specific traits class.
Definition: APPSOptimizer.hpp:30
dakota::surrogates::PolynomialRegression::serialize
void serialize(Archive &archive, const unsigned int version)
Serializer for save/load.
Definition: SurrogatesPolynomialRegression.hpp:212
Dakota::Model::all_continuous_variable_labels
StringMultiArrayConstView all_continuous_variable_labels() const
return all continuous variable labels in currentVariables
Definition: DakotaModel.hpp:2592
Dakota::TraitsBase::provides_final_gradient
virtual bool provides_final_gradient()
Return the flag indicating whether method provides final gradient result.
Definition: DakotaTraitsBase.hpp:109
Dakota::TPLDataTransfer::nonlinearEqConstraintMapIndices
std::vector< int > nonlinearEqConstraintMapIndices
map from Dakota constraint number to TPL constraint number
Definition: DakotaTPLDataTransfer.hpp:154
Dakota::GetLongOpt::usage
void usage(std::ostream &outfile=Cout) const
Print usage information to outfile.
Definition: CommandLineHandler.cpp:288
Dakota::SNLLLeastSqTraits::supports_linear_equality
bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: SNLLLeastSq.hpp:49
Dakota::TraitsBase::supports_linear_equality
virtual bool supports_linear_equality()
Return the flag indicating whether method supports linear equalities.
Definition: DakotaTraitsBase.hpp:57
Dakota::ProblemDescDB::environmentCntr
size_t environmentCntr
counter for environment specifications used in check_input
Definition: ProblemDescDB.hpp:397
Dakota::DataVariablesRep::betaUncAlphas
RealVector betaUncAlphas
alpha factors for the beta uncertain variables (from the means specification in VarCAUV_Beta)
Definition: DataVariables.hpp:384
Dakota::NonDPolynomialChaos::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDPolynomialChaos.cpp:858
Dakota::SharedVariablesDataRep::allContinuousLabels
StringMultiArray allContinuousLabels
array of variable labels for all of the continuous variables
Definition: SharedVariablesData.hpp:275
Dakota::NonDLocalReliability::~NonDLocalReliability
~NonDLocalReliability()
destructor
Definition: NonDLocalReliability.cpp:409
Dakota::DiscrepancyCorrection::approxOrder
short approxOrder
polynomial order of the discrepancy approximation (basis or trend order)
Definition: DiscrepancyCorrection.hpp:207
Dakota::DataMethodRep::nestingOverride
short nestingOverride
override for default point nesting policy: NO_NESTING_OVERRIDE, NESTED, or NON_NESTED
Definition: DataMethod.hpp:968
Dakota::QMEApproximation::G_reduced_xfm
RealMatrix G_reduced_xfm
Grahm-Schmidt orthonormal reduced subspace transformation.
Definition: QMEApproximation.hpp:90
Dakota::APPSEvalMgr::~APPSEvalMgr
~APPSEvalMgr()
destructor
Definition: APPSEvalMgr.hpp:42
Dakota::SharedResponseData::SharedResponseData
SharedResponseData()
default constructor
Definition: SharedResponseData.hpp:293
Dakota::SharedVariablesData::cv_index_to_all_index
size_t cv_index_to_all_index(size_t cv_index) const
convert index within active continuous variables to index within aggregated variables (all continous,...
Definition: SharedVariablesData.hpp:1122
Dakota::SeqHybridMetaIterator
Method for sequential hybrid iteration using multiple optimization and nonlinear least squares method...
Definition: SeqHybridMetaIterator.hpp:35
dakota::surrogates::GaussianProcess::get_theta_history
MatrixXd get_theta_history()
Get the history of hyperparameter values from MLE with restarts.
Definition: SurrogatesGaussianProcess.hpp:266
Dakota::CG_LINESEARCHTYPE
CG_LINESEARCHTYPE
NonlinearCG linesearch options.
Definition: NonlinearCGOptimizer.hpp:46
Dakota::ApplicationInterface::failAction
String failAction
mitigation action for captured simulation failures: abort, retry, recover, or continuation
Definition: ApplicationInterface.hpp:508
Dakota::TPLDataTransfer::numDakotaObjectiveFns
int numDakotaObjectiveFns
number of objective functions from Dakota perspective
Definition: DakotaTPLDataTransfer.hpp:142
Dakota::ActiveSubspaceModel::surrIdMap
IntIntMap surrIdMap
map from surrogateModel evaluation ids to RecastModel ids
Definition: ActiveSubspaceModel.hpp:309
Dakota::DakotaROLIneqConstraintsHess
Definition: ROLOptimizer.hpp:388
Dakota::RestartWriter::RestartWriter
RestartWriter()
optional default ctor allowing a non-outputting RestartWriter
Definition: OutputManager.cpp:1007
Dakota::Analyzer::writePrecision
int writePrecision
write precision as specified by the user
Definition: DakotaAnalyzer.hpp:263
Dakota::PrefixingLineFilter
Definition: ROLOptimizer.hpp:559
Dakota::Model::drv
size_t drv() const
returns number of active discrete real vars
Definition: DakotaModel.hpp:1763
Dakota::NestedModel::outerMIPLIndex
size_t outerMIPLIndex
the miPLIndex for the outer parallelism context, prior to any subIterator partitioning
Definition: NestedModel.hpp:272
Dakota::Minimizer::~Minimizer
~Minimizer()
destructor
Definition: DakotaMinimizer.hpp:334
Dakota::ProblemDescDB::model_list
ModelList & model_list()
return a list of all Model objects that have been instantiated
Definition: ProblemDescDB.hpp:553
Dakota::ConcurrentMetaIterator::pack_results_buffer
void pack_results_buffer(MPIPackBuffer &send_buffer, int job_index)
used by IteratorScheduler to pack results data from an iterator run
Definition: ConcurrentMetaIterator.hpp:203
Dakota::TrackerHTTP::methodList
std::string methodList
list of active methods
Definition: TrackerHTTP.hpp:122
Dakota::NonDBayesCalibration::predVals
RealMatrix predVals
Compute credibility and prediction intervals of final chain.
Definition: NonDBayesCalibration.hpp:509
Dakota::NCSUOptimizer::volBoxSize
Real volBoxSize
hold the minimum volume boxsize
Definition: NCSUOptimizer.hpp:151
Dakota::edtype
edtype
special values for experimental data type
Definition: ExperimentData.hpp:31
Dakota::ConcurrentMetaIterator::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: ConcurrentMetaIterator.cpp:224
Dakota::SNLLLeastSqTraits::~SNLLLeastSqTraits
virtual ~SNLLLeastSqTraits()
destructor
Definition: SNLLLeastSq.hpp:40
Dakota::NonDNonHierarchSampling::augmented_linear_ineq_violations
virtual Real augmented_linear_ineq_violations(const RealVector &cd_vars, const RealMatrix &lin_ineq_coeffs, const RealVector &lin_ineq_lb, const RealVector &lin_ineq_ub)
return quadratic constraint violation for augmented linear inequality constraints
Definition: NonDNonHierarchSampling.cpp:1152
Dakota::OutputManager::OutputManager
OutputManager()
Default constructor (needed for default environment ctors)
Definition: OutputManager.cpp:46
Dakota::JEGAOptimizer::_theParamDB
JEGA::Utilities::ParameterDatabase * _theParamDB
A pointer to the ParameterDatabase from which all parameters are retrieved by the created algorithms.
Definition: JEGAOptimizer.hpp:236
Dakota::ProblemDescDB::send_db_buffer
void send_db_buffer()
MPI send of a large buffer containing environmentSpec and all objects in dataMethodList,...
Definition: ProblemDescDB.cpp:910
Dakota::SurrogateModel::insert_response_start
virtual size_t insert_response_start(size_t position)
compute start index for inserting response data into aggregated response
Definition: SurrogateModel.cpp:1143
Dakota::NonDBayesCalibration::discrepancyFieldResponses
RealVector discrepancyFieldResponses
array containing predicted of model+discrepancy
Definition: NonDBayesCalibration.hpp:394
Dakota::DiscrepancyCorrection::numFns
size_t numFns
total number of response functions (of which surrogateFnIndices may define a subset)
Definition: DiscrepancyCorrection.hpp:137
dakota::surrogates::Python::pySurrogate
py::object pySurrogate
python Surrogate class
Definition: SurrogatesPython.hpp:152
Dakota::SharedResponseDataRep::coordsPerPriField
IntVector coordsPerPriField
number of independent coordinates, e.g., x, t, for each field f(x,t)
Definition: SharedResponseData.hpp:123
Dakota::SOLBase::constraintState
IntArray constraintState
ISTATE from NPSOL manual: constraint status.
Definition: SOLBase.hpp:176
Dakota::ExperimentData::config_vars_as_real
std::vector< RealVector > config_vars_as_real() const
values of the configuration variables, 1 RealVector per experiment omits string variables as historic...
Definition: ExperimentData.cpp:746
Dakota::Model::serve_init_mapping
virtual int serve_init_mapping(ParLevLIter pl_iter)
called from IteratorScheduler::run_iterator() for iteratorComm rank != 0 to balance resize() calls on...
Definition: DakotaModel.cpp:4812
Dakota::DataVariablesRep::triangularUncLowerBnds
RealVector triangularUncLowerBnds
distribution lower bounds for the triangular uncertain variables (from the lower_bounds specification...
Definition: DataVariables.hpp:369
Dakota::Model::nonlinear_ineq_constraint_lower_bounds
const RealVector & nonlinear_ineq_constraint_lower_bounds() const
return the nonlinear inequality constraint lower bounds
Definition: DakotaModel.hpp:3484
Dakota::ProblemDescDB::get_iva
const IntVectorArray & get_iva(const String &entry_name) const
get an IntVectorArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1724
Dakota::Approximation::variables_to_sdv
Pecos::SurrogateDataVars variables_to_sdv(const Real *sample_c_vars)
create a SurrogateDataVars instance from a Real*
Definition: DakotaApproximation.cpp:1122
Dakota::NestedModel::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set up optionalInterface and subModel for parallel operations
Definition: NestedModel.cpp:565
Dakota::DataEnvironmentRep::postRunFlag
bool postRunFlag
flags invocation with command line option -post_run
Definition: DataEnvironment.hpp:61
Dakota::DataMethodRep::regressDiag
bool regressDiag
whether to print the regression diagnostic vector
Definition: DataMethod.hpp:516
Dakota::NonDReliability::mppModel
Model mppModel
RecastModel which formulates the optimization subproblem: RIA, PMA, EGO.
Definition: NonDReliability.hpp:66
Dakota::Variables::continuous_variable_label
void continuous_variable_label(const String &cv_label, size_t index)
set an active continuous variable label
Definition: DakotaVariables.hpp:1106
Dakota::Variables::inactive_continuous_variable_types
UShortMultiArrayConstView inactive_continuous_variable_types() const
return the inactive continuous variable types
Definition: DakotaVariables.hpp:1577
Dakota::SNLLOptimizer::fdIntervalType
String fdIntervalType
type of finite difference interval: forward or central
Definition: SNLLOptimizer.hpp:383
Dakota::RecastModel::trans_grad_X_to_S
void trans_grad_X_to_S(const RealVector &fn_grad_x, RealVector &fn_grad_s, const RealVector &x_vars)
transform x-space gradient vector to gradient with respect to inserted distribution parameters
Definition: RecastModel.hpp:742
Dakota::NonDPolynomialChaos::normalizedCoeffOutput
bool normalizedCoeffOutput
user request for use of normalization when outputting PCE coefficients
Definition: NonDPolynomialChaos.hpp:249
Dakota::NonDEnsembleSampling::active_set_mapping
void active_set_mapping()
in the case of sub-iteration, map from finalStatistics.active_set() requests to activeSet used in eva...
Definition: NonDEnsembleSampling.cpp:283
Dakota::AppsTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: APPSOptimizer.hpp:51
Dakota::PebbldBranchSub::pebbldSubAsChildOf
void pebbldSubAsChildOf(PebbldBranchSub *parent, int splitVar, int whichChild, std::vector< double > _candidate_x, RealVector _lower_bounds, RealVector _upper_bounds)
Method that creates a new PebbldBranching object.
Definition: PEBBLBranching.cpp:182
Dakota::ParamStudy::distribute_partitions
void distribute_partitions()
compute step vectors from {cont,discInt,discString,discReal}VarPartitions and global bounds
Definition: ParamStudy.cpp:855
Dakota::Model::discrete_string_variable
const String & discrete_string_variable(size_t i) const
return an active discrete string variable from currentVariables
Definition: DakotaModel.hpp:1900
Dakota::TANA3Approximation::H
Real H
the scalar Hessian value in the TANA-3 approximation
Definition: TANA3Approximation.hpp:86
Dakota::DataVariablesRep::continuousAleatoryUncLowerBnds
RealVector continuousAleatoryUncLowerBnds
distribution lower bounds for all continuous aleatory uncertain variables (collected from nuv_lower_b...
Definition: DataVariables.hpp:702
Dakota::NonDExpansion::combined_to_active
virtual void combined_to_active()
combine coefficients, promote to active, and update statsMetricMode
Definition: NonDExpansion.cpp:2049
Dakota::DakotaROLIneqConstraintsGrad::applyAdjointJacobian
void applyAdjointJacobian(std::vector< Real > &ajv, const std::vector< Real > &v, const std::vector< Real > &x, Real &tol) override
Function to return the result of applying the constraint adjoint to an arbitrary vector to ROL.
Definition: ROLOptimizer.cpp:657
Dakota::PebbldTraits::PebbldTraits
PebbldTraits()
default constructor
Definition: PEBBLMinimizer.hpp:27
Dakota::DataMethodRep::mostSignificantBitFirst
bool mostSignificantBitFirst
Flag to indicate integers in generating matrices are stored with most significant bit first.
Definition: DataMethod.hpp:920
Dakota::DataVariablesRep::histogramPointRealUncVars
RealVector histogramPointRealUncVars
initial values of the real-valued histogram point uncertain variables (from the initial_point specifi...
Definition: DataVariables.hpp:541
Dakota::CONMINOptimizer::N3
int N3
Size variable for CONMIN arrays. See CONMIN manual.
Definition: CONMINOptimizer.hpp:174
Dakota::RecastModel::derived_synchronize_nowait
const IntResponseMap & derived_synchronize_nowait()
portion of synchronize_nowait() specific to RecastModel (forward to subModel.synchronize_nowait())
Definition: RecastModel.cpp:586
Dakota::NonDC3FunctionTrain::print_sobol_indices
void print_sobol_indices(std::ostream &s)
print global sensitivity indices
Definition: NonDC3FunctionTrain.cpp:719
Dakota::Constraints::numNonlinearIneqCons
size_t numNonlinearIneqCons
number of nonlinear inequality constraints
Definition: DakotaConstraints.hpp:364
Dakota::NonDBayesCalibration::mcmcDerivOrder
short mcmcDerivOrder
order of derivatives used in MCMC process (bitwise like ASV)
Definition: NonDBayesCalibration.hpp:318
Dakota::StringScale::StringScale
StringScale(const std::string &in_label, const StringMultiArrayConstView in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes a StringMultiArrayConstView.
Definition: dakota_results_types.hpp:440
Dakota::NonDAdaptImpSampling::repWeights
RealVector repWeights
the weight associated with each representative point
Definition: NonDAdaptImpSampling.hpp:179
Dakota::set_value_to_index
size_t set_value_to_index(const ScalarType &value, const std::set< ScalarType > &values)
calculate the set index corresponding to the passed value
Definition: dakota_data_util.hpp:1218
Dakota::TestDriverInterface::shubert
int shubert()
returns the N-D shubert function
Definition: TestDriverInterface.cpp:4576
Dakota::ROLTraits::nonlinear_equality_format
NONLINEAR_EQUALITY_FORMAT nonlinear_equality_format()
Return ROL format for nonlinear equality constraints.
Definition: ROLOptimizer.hpp:161
Dakota::DakotaROLIneqConstraints::value
void value(std::vector< Real > &c, const std::vector< Real > &x, Real &tol) override
Function to return the constraint value to ROL.
Definition: ROLOptimizer.cpp:612
Dakota::EmbedHybridMetaIterator::response_results
const Response & response_results() const
return the final solution from the embedded hybrid (response)
Definition: EmbedHybridMetaIterator.hpp:135
Dakota::NonDSampling::sample_to_variables
void sample_to_variables(const Real *sample_vars, Variables &vars)
override default mapping of continuous variables only
Definition: NonDSampling.hpp:679
Dakota::JEGATraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: JEGAOptimizer.hpp:623
Dakota::Approximation::recommended_points
int recommended_points(bool constraint_flag) const
return the recommended number of samples to build the approximation type in numVars dimensions (defau...
Definition: DakotaApproximation.cpp:1030
Dakota::NonDLHSSingleInterval::NonDLHSSingleInterval
NonDLHSSingleInterval(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDLHSSingleInterval.cpp:20
Dakota::NomadOptimizer::Evaluator::constrMapIndices
std::vector< int > constrMapIndices
map from Dakota constraint number to Nomad constraint number
Definition: NomadOptimizer.hpp:212
Dakota::DataFitSurrModel::query_distribution_parameter_derivatives
short query_distribution_parameter_derivatives() const
calculate and return derivative composition of final results w.r.t. distribution parameters (none,...
Definition: DataFitSurrModel.hpp:536
Dakota::sort_matrix_columns
void sort_matrix_columns(const RealMatrix &mat, RealMatrix &sort_mat, IntMatrix &indices)
Sort incoming matrix columns with result and corresponding indices returned in passed arguments.
Definition: dakota_data_util.cpp:273
Dakota::WorkdirHelper::startup_pwd
static const std::string & startup_pwd()
Query for dakota's startup $PWD.
Definition: WorkdirHelper.hpp:120
Dakota::ResultsManager::add_database
void add_database(std::unique_ptr< ResultsDBBase >)
Add a database.
Definition: ResultsManager.cpp:22
Dakota::NonDHierarchSampling::accumulate_paired_online_cost
void accumulate_paired_online_cost(RealVector &accum_cost, SizetArray &num_cost, size_t step)
recover partial estimates of simulation cost using aggregated (paired) response metadata
Definition: NonDHierarchSampling.cpp:72
dakota::StringArray
std::vector< std::string > StringArray
Array of strings.
Definition: util_data_types.hpp:68
Dakota::ProblemDescDB::get_bool
bool get_bool(const String &entry_name) const
get a bool out of the database based on an identifier string
Definition: ProblemDescDB.cpp:2649
Dakota::C3Approximation::generate_synthetic_data
void generate_synthetic_data(Pecos::SurrogateData &surr_data, const Pecos::ActiveKey &active_key, short combine_type)
generate synthetic data for the surrogate QoI prediction corresponding to the level key preceding act...
Definition: C3Approximation.cpp:714
Dakota::NonDAdaptiveSampling::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonDAdaptiveSampling.cpp:218
Dakota::DataTransformModel::primary_resp_differencer
static void primary_resp_differencer(const Variables &submodel_vars, const Variables &recast_vars, const Response &submodel_response, Response &recast_response)
Recast callback function to difference residuals with observed data.
Definition: DataTransformModel.cpp:771
Dakota::ApproximationInterface::combine_approximation
void combine_approximation()
combine the current approximation with previously stored data sets
Definition: ApproximationInterface.hpp:502
Dakota::SurrogateModel::check_response_qoi
bool check_response_qoi(const Model &sub_model)
check sub_model for consistency in response QoI counts
Definition: SurrogateModel.cpp:176
Dakota::Iterator::outputLevel
short outputLevel
output verbosity level: {SILENT,QUIET,NORMAL,VERBOSE,DEBUG}_OUTPUT
Definition: DakotaIterator.hpp:520
Dakota::DataModelRep::adaptOrder
bool adaptOrder
whether or not to adapt order by cross validation
Definition: DataModel.hpp:434
Dakota::DigitalNet::~DigitalNet
~DigitalNet()
Destructor.
Definition: DigitalNet.cpp:312
Dakota::CONMINOptimizer::check_sub_iterator_conflict
void check_sub_iterator_conflict()
detect any conflicts due to recursive use of the same Fortran solver
Definition: CONMINOptimizer.cpp:231
Dakota::Interface::appendIfaceId
bool appendIfaceId
whether to append the interface ID to the prefix during map (default true)
Definition: DakotaInterface.hpp:431
Dakota::SurrBasedLocalMinimizer::update_trust_region_data
void update_trust_region_data(SurrBasedLevelData &tr_data, const RealVector &parent_l_bnds, const RealVector &parent_u_bnds)
update the trust region bounds, strictly contained within global bounds
Definition: SurrBasedLocalMinimizer.cpp:421
Dakota::ApproximationInterface::~ApproximationInterface
~ApproximationInterface()
destructor
Definition: ApproximationInterface.hpp:267
Dakota::NonDAdaptiveSampling::finalProb
Real finalProb
the final calculated probability (p)
Definition: NonDAdaptiveSampling.hpp:94
Dakota::ScalingOptions::linIneqScales
RealVector linIneqScales
linear inequality constraint scale values
Definition: ScalingOptions.hpp:54
Dakota::DiscrepancyCorrection
Base class for discrepancy corrections.
Definition: DiscrepancyCorrection.hpp:29
Dakota::NonDExpansion::compute_sobol_indices
void compute_sobol_indices()
compute Sobol' indices for main, interaction, and total effects; this is intended for incremental sta...
Definition: NonDExpansion.cpp:2941
Dakota::NonDGenACVSampling::numerical_solution_counts
void numerical_solution_counts(size_t &num_cdv, size_t &num_lin_con, size_t &num_nln_con)
within ensemble_numerical_solution(), define the number of solution variables and constraints
Definition: NonDGenACVSampling.cpp:1075
Dakota::Model::fd_gradient_step_type
const String & fd_gradient_step_type() const
return the finite difference gradient step type (fdGradStepType)
Definition: DakotaModel.hpp:3635
Dakota::FSUDesignCompExp::post_input
void post_input()
read tabular data for post-run mode
Definition: FSUDesignCompExp.cpp:212
dakota::surrogates::Surrogate::cross_validate
VectorXd cross_validate(const MatrixXd &samples, const MatrixXd &response, const StringArray &mnames, const int num_folds=5, const int seed=20)
Perform K-folds cross-validation (within surrogates)
Definition: SurrogatesBase.cpp:90
Dakota::ROLTraits::supports_continuous_variables
bool supports_continuous_variables()
Return flag indicating ROL supports continuous variables.
Definition: ROLOptimizer.hpp:149
Dakota::NonDGPImpSampling::gpModel
Model gpModel
GP model of response, one approximation per response function.
Definition: NonDGPImpSampling.hpp:85
Dakota::HDF5IOHelper::read_vector
void read_vector(const std::string &dset_name, T &array) const
Read vector (1D) information from a dataset.
Definition: HDF5_IO.hpp:1170
Dakota::SurrogateModel::derived_evaluation_id
int derived_evaluation_id() const
return the current evaluation id for this Model
Definition: SurrogateModel.hpp:350
Dakota::DataFitSurrModel::resize_from_subordinate_model
void resize_from_subordinate_model(size_t depth=SZ_MAX)
pass request to actualModel if recursing
Definition: DataFitSurrModel.hpp:688
Dakota::ProgramOptions::stop_restart_evals
size_t stop_restart_evals() const
eval ID at which to stop reading restart
Definition: ProgramOptions.cpp:145
Dakota::ProgramOptions::postRunFlag
bool postRunFlag
flags invocation with command line option -post_run
Definition: ProgramOptions.hpp:253
Dakota::NonDGlobalSingleInterval::NonDGlobalSingleInterval
NonDGlobalSingleInterval(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDGlobalSingleInterval.cpp:21
Dakota::ApplicationInterface::synchronize
const IntResponseMap & synchronize()
executes a blocking schedule for asynchronous evaluations in the beforeSynchCorePRPQueue and returns ...
Definition: ApplicationInterface.cpp:701
Dakota::SharedC3ApproxData::startOrders
UShortArray startOrders
starting user specification for polynomial orders (from start_order scalar plus anisotropic dimension...
Definition: SharedC3ApproxData.hpp:216
Dakota::ApplicationInterface::set_analysis_communicators
void set_analysis_communicators()
convenience function for updating the local analysis partition data following ParallelLibrary::init_a...
Definition: ApplicationInterface.cpp:220
Dakota::var_mp_cbound
static Var_rcheck var_mp_cbound[]
This is used within check_variables_node(): Var_RealBoundIPCheck() is applied to validate bounds and ...
Definition: NIDRProblemDescDB.cpp:5300
Dakota::DataMethodRep::listOfPoints
RealVector listOfPoints
the list_of_points specification in MethodPSLPS
Definition: DataMethod.hpp:1385
Dakota::ApproximationInterface::map
void map(const Variables &vars, const ActiveSet &set, Response &response, bool asynch_flag=false)
the function evaluator: provides an approximate "mapping" from the variables to the responses using f...
Definition: ApproximationInterface.cpp:156
Dakota::TPLDataTransfer::num_dakota_nonlin_eq_constraints
int num_dakota_nonlin_eq_constraints() const
Number of nonlinear equality constraints from Dakota perspective.
Definition: DakotaTPLDataTransfer.hpp:37
Dakota::SysCallApplicInterface::spawn_output_filter_to_shell
void spawn_output_filter_to_shell(bool block_flag)
spawn the output filter portion of a function evaluation
Definition: SysCallApplicInterface.cpp:382
Dakota::data_pairs
PRPCache data_pairs
contains all parameter/response pairs.
Definition: ApproximationInterface.cpp:23
Dakota::DataModelRep::importBuildActive
bool importBuildActive
whether to import active variables only
Definition: DataModel.hpp:176
Dakota::NonDAdaptImpSampling::distance
Real distance(const RealVector &a, const RealVector &b)
compute Euclidean distance between points a and b
Definition: NonDAdaptImpSampling.hpp:226
Dakota::PecosApproximation::sobol_indices
const Pecos::RealVector & sobol_indices() const
return polyApproxRep->sobolIndices
Definition: PecosApproximation.hpp:401
Dakota::NonDMultifidelitySampling::estimator_variance_ratios
void estimator_variance_ratios(const RealVector &r_and_N, RealVector &estvar_ratios)
compute estimator variance ratios from HF samples and oversample ratios
Definition: NonDMultifidelitySampling.cpp:449
Dakota::NonDLocalEvidence::NonDLocalEvidence
NonDLocalEvidence(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDLocalEvidence.cpp:21
Dakota::NonlinearCGOptimizer::relGradientTol
Real relGradientTol
stopping criterion for rel reduction in g
Definition: NonlinearCGOptimizer.hpp:102
dakota::surrogates::GaussianProcess::predCovariance
MatrixXd predCovariance
Covariance matrix for the prediction points.
Definition: SurrogatesGaussianProcess.hpp:411
Dakota::SurrBasedMinimizer::initialize_filter
void initialize_filter(SurrBasedLevelData &tr_data, const RealVector &fn_vals)
(re-)initialize filter from a set of function values
Definition: SurrBasedMinimizer.cpp:344
Dakota::NOWPACBlackBoxEvaluator::iteratedModel
Model iteratedModel
cache a local copy of the Model
Definition: NOWPACOptimizer.hpp:60
Dakota::Model::modelEvalCntr
int modelEvalCntr
evaluation counter for top-level evaluate() and evaluate_nowait() calls. Differs from lower level cou...
Definition: DakotaModel.hpp:1621
Dakota::NonDMultilevControlVarSampling::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: NonDMultilevControlVarSampling.cpp:49
Dakota::DataVariablesRep::linearIneqConstraintCoeffs
RealVector linearIneqConstraintCoeffs
coefficient matrix for the linear inequality constraints (from the linear_inequality_constraint_matri...
Definition: DataVariables.hpp:810
Dakota::DataMethodRep::wilksOrder
unsigned short wilksOrder
Wilks order parameter.
Definition: DataMethod.hpp:890
Dakota::MinimizerAdapterModel::~MinimizerAdapterModel
~MinimizerAdapterModel()
destructor
Definition: MinimizerAdapterModel.hpp:117
Dakota::Model::rekey_synch
void rekey_synch(MetaType &meta_object, bool block, IntIntMapArray &id_maps, IntResponseMapArray &resp_maps_rekey, bool deep_copy=false)
synchronize via meta_object and rekey returned jobs matched in array of id_maps into array of resp_ma...
Definition: DakotaModel.hpp:3910
Dakota::PecosApproximation::total_sobol_indices
const Pecos::RealVector & total_sobol_indices() const
return polyApproxRep->totalSobolIndices
Definition: PecosApproximation.hpp:405
Dakota::SeqHybridMetaIterator::response_results
const Response & response_results() const
return the final solution from selectedIterators (response)
Definition: SeqHybridMetaIterator.hpp:177
Dakota::NonDQUESOBayesCalibration::paramSpace
std::shared_ptr< QUESO::VectorSpace< QUESO::GslVector, QUESO::GslMatrix > > paramSpace
QUESO parameter space based on number of calibrated parameters.
Definition: NonDQUESOBayesCalibration.hpp:193
Dakota::NonDPolynomialChaos::collocPtsSpec
size_t collocPtsSpec
user specification for collocation_points (array for multifidelity)
Definition: NonDPolynomialChaos.hpp:236
Dakota::SharedVariablesData::all_continuous_id
void all_continuous_id(size_t id, size_t index)
set num_items continuous ids beginning at index start
Definition: SharedVariablesData.hpp:1612
Dakota::NonDMultilevelFunctionTrain::~NonDMultilevelFunctionTrain
~NonDMultilevelFunctionTrain()
destructor
Definition: NonDMultilevelFunctionTrain.cpp:194
Dakota::NonDDREAMBayesCalibration::jumpStep
int jumpStep
how often to perform a long jump in generations
Definition: NonDDREAMBayesCalibration.hpp:106
Dakota::ProcessHandleApplicInterface::wait_local_analyses
virtual size_t wait_local_analyses()=0
wait for asynchronous analyses on the local processor, completing at least one job
Dakota::DiscrepancyCorrection::correctionPrevCenterPt
Variables correctionPrevCenterPt
copy of center point from the previous correction cycle
Definition: DiscrepancyCorrection.hpp:239
dakota::surrogates::Python::gradient
MatrixXd gradient(const MatrixXd &eval_points, const int qoi) override
Evaluate the gradient of the python surrogate at a set of prediction points for a single QoI.
Definition: SurrogatesPython.cpp:139
Dakota::NonDBayesCalibration::best_to_all
void best_to_all()
copy bestSamples to allSamples to use in surrogate update
Definition: NonDBayesCalibration.cpp:935
Dakota::DataMethodRep::subMethodName
String subMethodName
string identifier for a sub-method name within a multi-option method specification (e....
Definition: DataMethod.hpp:369
Dakota::SharedVariablesData::div_index_to_active_index
size_t div_index_to_active_index(size_t div_index) const
convert index within active discrete integer variables to index within aggregated active variables (a...
Dakota::DataTransformModel::assign_instance
void assign_instance()
assign static pointer instance to this for use in static transformation functions
Definition: DataTransformModel.hpp:254
Dakota::MatlabInterface::matlab_field_prep
int matlab_field_prep(mxArray *dakota_matlab, const char *field_name)
check that the dakota_matlab strucutre has the specified field_name and add if necessary; free struct...
Definition: MatlabInterface.cpp:536
Dakota::DiscrepancyCorrection::approxFnsCenter
RealVector approxFnsCenter
Surrogate function values at the current correction point.
Definition: DiscrepancyCorrection.hpp:243
Dakota::ProcessApplicInterface::curWorkdir
bfs::path curWorkdir
active working directory for this evaluation; valid only from define_filenames to create_evaluation_p...
Definition: ProcessApplicInterface.hpp:219
Dakota::DataMethodRep::stdRegressionCoeffs
bool stdRegressionCoeffs
flag indicating the calculation/output of standardized regression coefficients
Definition: DataMethod.hpp:938
Dakota::Model::all_discrete_int_upper_bound
void all_discrete_int_upper_bound(int a_d_u_bnd, size_t i)
set an upper bound within all discrete upper bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3260
Dakota::PecosApproximation::dimension_decay_rates
const Pecos::RealVector & dimension_decay_rates() const
return OrthogPolyApproximation::decayRates
Definition: PecosApproximation.hpp:418
Dakota::ParamResponsePair::read_annotated
void read_annotated(std::istream &s)
read a ParamResponsePair object in annotated format from an std::istream
Dakota::NonDMultilevBLUESampling::NGroupAlloc
SizetArray NGroupAlloc
counter for sample allocations, per group
Definition: NonDMultilevBLUESampling.hpp:262
Dakota::ApproximationInterface::append_approximation
void append_approximation(const Variables &vars, const IntResponsePair &response_pr)
Definition: ApproximationInterface.cpp:440
Dakota::WeightingModel::~WeightingModel
~WeightingModel()
destructor
Definition: WeightingModel.cpp:81
dakota::surrogates::Surrogate::hessian
MatrixXd hessian(const MatrixXd &eval_point)
Evaluate the Hessian of the Surrogate at a single point for QoI index 0.
Definition: SurrogatesBase.hpp:129
Dakota::Graphics::create_plots_2d
void create_plots_2d(const Variables &vars, const Response &response)
creates the 2d graphics window and initializes the plots
Definition: DakotaGraphics.cpp:42
dakota::surrogates::Matern32Kernel::compute_first_deriv_pred_gram
MatrixXd compute_first_deriv_pred_gram(const MatrixXd &pred_gram, const std::vector< MatrixXd > &mixed_dists, const VectorXd &theta_values, const int index) override
Compute the first derivatve of the prediction matrix for a given component.
Definition: SurrogatesGPKernels.cpp:87
Dakota::NonDMultilevelPolynomialChaos::expSamplesSeqSpec
SizetArray expSamplesSeqSpec
user specification for expansion_samples (array for multifidelity)
Definition: NonDMultilevelPolynomialChaos.hpp:135
Dakota::NestedModel::active2ACVarMapTargets
ShortArray active2ACVarMapTargets
"secondary" variable mappings for inserting active continuous currentVariables into sub-parameters (e...
Definition: NestedModel.hpp:364
Dakota::Model::primary_fn_type
short primary_fn_type() const
get the primary response function type (generic, objective, calibration)
Definition: DakotaModel.hpp:3698
Dakota::DiscrepancyCorrection::addCorrections
std::vector< Approximation > addCorrections
array of additive corrections; surrogate models of a model discrepancy function (formed from model di...
Definition: DiscrepancyCorrection.hpp:216
Dakota::Model::method_source
const String & method_source() const
return the numerical gradient evaluation method source (methodSource)
Definition: DakotaModel.hpp:3615
Dakota::NonDMultilevBLUESampling::pilotGroupSampling
short pilotGroupSampling
mode for pilot sampling: shared or independent
Definition: NonDMultilevBLUESampling.hpp:253
Dakota::NL2SOLLeastSqTraits::~NL2SOLLeastSqTraits
virtual ~NL2SOLLeastSqTraits()
destructor
Definition: NL2SOLLeastSq.hpp:33
Dakota::DataMethodRep::volBoxSize
Real volBoxSize
the volume_boxsize_limit for the DIRECT method in MethodNCSUDC
Definition: DataMethod.hpp:755
Dakota::SurrBasedLocalMinimizer::approxSubProbCon
short approxSubProbCon
type of approximate subproblem constraints: NO_CON, LINEARIZED_CON, or ORIGINAL_CON
Definition: SurrBasedLocalMinimizer.hpp:179
Dakota::Interface::newEvalIdRefPt
int newEvalIdRefPt
iteration reference point for newEvalIdCntr
Definition: DakotaInterface.hpp:389
Dakota::EnsembleSurrModel::build_approximation
void build_approximation()
use the high fidelity model to compute the truth values needed for correction of the low fidelity mod...
Definition: EnsembleSurrModel.cpp:2110
Dakota::NonDMultilevelSampling::aggregate_variance_target_Qsum
void aggregate_variance_target_Qsum(const IntRealMatrixMap &sum_Ql, const IntRealMatrixMap &sum_Qlm1, const IntIntPairRealMatrixMap &sum_QlQlm1, const Sizet2DArray &N_l, const size_t step, RealMatrix &agg_var_qoi)
sum up variances for QoI (using sum_YY with means from sum_Y) based on allocation target
Definition: NonDMultilevelSampling.cpp:946
Dakota::NonDBayesCalibration::print_variables
void print_variables(std::ostream &s, const RealVector &c_vars)
convenience function to print calibration parameters, e.g., for MAP / best parameters
Definition: NonDBayesCalibration.cpp:3233
Dakota::Interface::algebraicMappings
bool algebraicMappings
flag for the presence of algebraic_mappings that define the subset of an Interface's parameter to res...
Definition: DakotaInterface.hpp:366
Dakota::Model::discrete_set_int_values
const IntSetArray & discrete_set_int_values()
return the sets of values available for each of the active discrete set integer variables (aggregated...
Definition: DakotaModel.hpp:2396
Dakota::DataMethodRep::numericalSolveMode
unsigned short numericalSolveMode
approach for overriding an analytic solution based on simplifying assumptions that might be violated,...
Definition: DataMethod.hpp:1094
Dakota::Model::graphicsRespMap
IntResponseMap graphicsRespMap
used to cache the data returned from derived_synchronize_nowait() prior to sequential input into the ...
Definition: DakotaModel.hpp:1690
Dakota::SNLLLeastSq::nlfObjective
OPTPP::NLP0 * nlfObjective
objective NLF base class pointer
Definition: SNLLLeastSq.hpp:178
Dakota::SharedVariablesDataRep::initialize_inactive_start_counts
void initialize_inactive_start_counts()
initialize i{c,di,ds,dr}vStart and numI{D,DI,DS,DR}V
Definition: SharedVariablesData.hpp:556
Dakota::NonD::differ
bool differ(size_t N_alloc_ij, const SizetArray &N_actual_ij) const
return true if fine-grained reporting differs from coarse-grained
Definition: DakotaNonD.hpp:496
Dakota::JEGAOptimizer::LoadTheDesignVariables
void LoadTheDesignVariables(JEGA::FrontEnd::ProblemConfig &pConfig)
Adds DesignVariableInfo objects into the problem configuration object.
Definition: JEGAOptimizer.cpp:1403
Dakota::ForkApplicInterface::wait_local_analyses
size_t wait_local_analyses()
wait for asynchronous analyses on the local processor, completing at least one job
Definition: ForkApplicInterface.cpp:64
Dakota::StringScale::isMatrix
bool isMatrix
2d or 1d?
Definition: dakota_results_types.hpp:496
Dakota::NonDDREAMBayesCalibration::paramMins
RealVector paramMins
lower bounds on calibrated parameters
Definition: NonDDREAMBayesCalibration.hpp:89
Dakota::NonDExpansion::initialize_u_space_model
virtual void initialize_u_space_model()
initialize uSpaceModel polynomial approximations with PCE/SC data
Definition: NonDExpansion.cpp:526
Dakota::Model::inactive_discrete_string_variables
StringMultiArrayConstView inactive_discrete_string_variables() const
return the inactive discrete variables in currentVariables
Definition: DakotaModel.hpp:2115
Dakota::NonD::computedProbLevels
RealVectorArray computedProbLevels
output probability levels for all response functions resulting from requestedRespLevels
Definition: DakotaNonD.hpp:331
Dakota::Interface::fnGradRefPt
IntArray fnGradRefPt
iteration reference point for fnGradCounter
Definition: DakotaInterface.hpp:400
Dakota::DataInterface::~DataInterface
~DataInterface()
destructor
Definition: DataInterface.cpp:104
Dakota::ActiveSubspaceModel::surrResponseMap
IntResponseMap surrResponseMap
map of responses returned in buildSurrogate mode
Definition: ActiveSubspaceModel.hpp:307
Dakota::BootstrapSampler::~BootstrapSampler
virtual ~BootstrapSampler()
Destructor.
Definition: BootstrapSampler.hpp:152
Dakota::NonDMultilevelSampling::accumulate_ml_Ysums
void accumulate_ml_Ysums(IntRealMatrixMap &sum_Y, RealMatrix &sum_YY, size_t lev, SizetArray &num_Y)
update accumulators for multilevel telescoping running sums using set of model evaluations within all...
Definition: NonDMultilevelSampling.cpp:824
Dakota::NonDReliability::requestedTargetLevel
Real requestedTargetLevel
the {response,reliability,generalized reliability} level target for the current response function
Definition: NonDReliability.hpp:105
Dakota::C3Approximation::covariance
Real covariance(Approximation &approx_2)
return the covariance between two response expansions, treating all variables as random
Definition: C3Approximation.hpp:374
Dakota::SimulationModel::derived_evaluate
void derived_evaluate(const ActiveSet &set)
portion of evaluate() specific to SimulationModel (invokes a synchronous map() on userDefinedInterfac...
Definition: SimulationModel.hpp:249
Dakota::ScalingOptions::nlnIneqScaleTypes
UShortArray nlnIneqScaleTypes
nonlinear inequality constraint scale types
Definition: ScalingOptions.hpp:44
Dakota::ParamStudy::check_steps_per_variable
bool check_steps_per_variable(const IntVector &steps_per_var)
perform error checks on stepsPerVariable
Definition: ParamStudy.hpp:480
Dakota::EnsembleSurrModel::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set up parallel operations for the array of subordinate models {approxModels,truthModel}
Definition: EnsembleSurrModel.cpp:196
Dakota::write_ordered
void write_ordered(std::ostream &s, const SizetArray &comp_totals, const Teuchos::SerialDenseVector< OrdinalType, ScalarType1 > &c_vector, const Teuchos::SerialDenseVector< OrdinalType, ScalarType2 > &di_vector, const Teuchos::SerialDenseVector< OrdinalType, ScalarType3 > &ds_vector, const Teuchos::SerialDenseVector< OrdinalType, ScalarType4 > &dr_vector)
free function to write Variables data vectors in input spec ordering
Definition: DakotaVariables.hpp:1856
Dakota::merge_data_partial
void merge_data_partial(const IntVector &d_vec, RealVector &m_vec, size_t start_index_ma)
merge a discrete integer vector into a single continuous vector
Definition: dakota_data_util.hpp:1158
Dakota::PStudyDACE::~PStudyDACE
~PStudyDACE()
destructor
Definition: DakotaPStudyDACE.cpp:63
Dakota::DataVariablesRep::discreteStateRangeLabels
StringArray discreteStateRangeLabels
labels array for the discrete state variables defined by an integer range (from the discrete_state_ra...
Definition: DataVariables.hpp:667
Dakota::NonDSampling::compute_wilks_residual
static Real compute_wilks_residual(unsigned short order, int nsamples, Real alpha, Real beta, bool twosided)
Helper function - calculates the Wilks residual.
Definition: NonDSampling.cpp:1472
Dakota::ParamStudy::dsi_step
void dsi_step(size_t di_index, int increment, const IntSet &values, Variables &vars)
helper function for performing a discrete step in an integer set variable
Definition: ParamStudy.hpp:680
Dakota::DirectApplicInterface::xDIM
std::map< var_t, int > xDIM
map from var_t enum to discrete int value
Definition: DirectApplicInterface.hpp:187
Dakota::NonD::compute_densities
void compute_densities(const RealRealPairArray &min_max_fns, bool prob_refinement=false, bool all_levels_computed=false)
compute the PDF bins from the CDF/CCDF values and store in computedPDF{Abscissas,Ordinates}
Definition: DakotaNonD.cpp:846
Dakota::Model::derivative_concurrency
int derivative_concurrency() const
return the gradient concurrency for use in parallel configuration logic
Definition: DakotaModel.cpp:3874
Dakota::NonDWASABIBayesCalibration::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS) override
print the final iterator results
Definition: NonDWASABIBayesCalibration.cpp:392
Dakota::QuesoVectorRV
Dakota specialization of QUESO vector-valued random variable.
Definition: QUESOImpl.hpp:80
Dakota::DataResponsesRep::numResponseFunctions
size_t numResponseFunctions
number of generic response functions (from the num_response_functions specification in RespFnGen)
Definition: DataResponses.hpp:73
Dakota::ApplicationInterface::serve_evaluations
void serve_evaluations()
run on evaluation servers to serve the iterator master
Definition: ApplicationInterface.cpp:2183
Dakota::Interface::clear_model_keys
virtual void clear_model_keys()
reset initial state by removing all model keys for an approximation
Definition: DakotaInterface.cpp:991
Dakota::DirectApplicInterface::wait_local_evaluations
void wait_local_evaluations(PRPQueue &prp_queue)
For asynchronous function evaluations, this method is used to detect completion of jobs and process t...
Definition: DirectApplicInterface.cpp:298
Dakota::NonDLHSInterval::lhsSampler
Iterator lhsSampler
the LHS sampler instance
Definition: NonDLHSInterval.hpp:62
Dakota::compute_col_stdevs
void compute_col_stdevs(RealMatrix &matrix, RealVector &avg_vals, RealVector &std_devs)
Computes standard deviations of columns of matrix.
Definition: dakota_data_util.cpp:212
Dakota::SOLBase::intWorkSpace
IntArray intWorkSpace
int work space for NPSOL/NLSSOL
Definition: SOLBase.hpp:166
Dakota::EnsembleSurrModel::active_truth_model_form
unsigned short active_truth_model_form() const
return the model form corresponding to truthModelKey
Definition: EnsembleSurrModel.hpp:908
Dakota::DataTransformModel::archive_best_config_variables
void archive_best_config_variables(const ResultsManager &results_db, const StrStrSizet &iterator_id, const Variables &vars, const int &exp_index, const int &num_best, const int &best_index)
Archive the best configuration variables associated with each model response.
Definition: DataTransformModel.cpp:1411
Dakota::SurrBasedLocalMinimizer::approx_subprob_objective_eval
static void approx_subprob_objective_eval(const Variables &surrogate_vars, const Variables &recast_vars, const Response &surrogate_response, Response &recast_response)
static function used to define the approximate subproblem objective.
Definition: SurrBasedLocalMinimizer.cpp:1089
Dakota::CollabHybridMetaIterator::estimate_partition_bounds
IntIntPair estimate_partition_bounds()
estimate the minimum and maximum partition sizes that can be utilized by this Iterator
Definition: CollabHybridMetaIterator.hpp:92
Dakota::DataModel
Handle class for model specification data.
Definition: DataModel.hpp:540
Dakota::Iterator::traits
std::shared_ptr< TraitsBase > traits() const
returns methodTraits for access to derived class member functions that are not mapped to the top Trai...
Definition: DakotaIterator.hpp:606
Dakota::ParamStudy::check_variable_partitions
bool check_variable_partitions(const UShortArray &partitions)
perform error checks on variable partitions
Definition: ParamStudy.hpp:533
Dakota::ApproximationInterface::update_pop_counts
void update_pop_counts(const IntResponsePair &response_pr)
append to the stack of pop counts within each of the functionSurfaces based on the active set definit...
Definition: ApproximationInterface.cpp:839
Dakota::Model::inactive_view
virtual void inactive_view(short view, bool recurse_flag=true)
update the Model's inactive view based on a higher level context
Definition: DakotaModel.cpp:5329
Dakota::DataMethodRep::methodScaling
bool methodScaling
flag indicating scaling status (from the scaling specification in MethodIndControl)
Definition: DataMethod.hpp:348
Dakota::ReducedBasis::ReducedBasis
ReducedBasis()
default constructor
Definition: ReducedBasis.cpp:20
Dakota::NonDPolynomialChaos::post_run
virtual void post_run(std::ostream &s) override
Inherit to allow on-the-fly instances to customize behavior.
Definition: NonDPolynomialChaos.cpp:1240
Dakota::Response::save
void save(Archive &ar, const unsigned int version) const
write a Response to an archive
Dakota::SOLBase::boundsArraySize
int boundsArraySize
length of aggregated bounds arrays (variable bounds plus linear and nonlinear constraint bounds)
Definition: SOLBase.hpp:184
Dakota::NonDGlobalInterval::prevDIVStar
IntVector prevDIVStar
stores previous optimal point for discrete integer variables; used for assessing convergence
Definition: NonDGlobalInterval.hpp:171
Dakota::Response::write_tabular_partial
void write_tabular_partial(std::ostream &s, size_t start_index, size_t num_items) const
write portion of responseRep::functionValues in tabular format to a std::ostream
Dakota::NL2Res::x
Real * x
corresponding parameter vector
Definition: NL2SOLLeastSq.cpp:119
Dakota::Iterator::convergenceTol
Real convergenceTol
iteration convergence tolerance
Definition: DakotaIterator.hpp:491
Dakota::OutputManager::add_eol
void add_eol()
complete tabular row with EOL
Definition: OutputManager.hpp:452
Dakota::NonDExpansion::update_samples_from_order_increment
virtual void update_samples_from_order_increment()
update numSamplesOnModel after an order increment
Definition: NonDExpansion.cpp:1904
Dakota::VPSApproximation::gradient
const RealVector & gradient(const Variables &vars)
retrieve the function gradient at the predicted value for a given parameter set
Definition: VPSApproximation.cpp:3263
Dakota::SharedResponseDataRep::copy_rep
void copy_rep(SharedResponseDataRep *srd_rep)
copy the data from srd_rep to the current representation
Dakota::RecastModel::initialize_data_from_submodel
void initialize_data_from_submodel()
code shared among constructors to initialize base class data from submodel
Definition: RecastModel.cpp:879
Dakota::NLSSOLLeastSq::least_sq_eval
static void least_sq_eval(int &mode, int &m, int &n, int &nrowfj, double *x, double *f, double *gradf, int &nstate)
Evaluator for NLSSOL: computes the values and first derivatives of the least squares terms (passed by...
Definition: NLSSOLLeastSq.cpp:83
SIM::ParallelDirectApplicInterface::derived_map_ac
int derived_map_ac(const Dakota::String &ac_name)
execute an analysis code portion of a direct evaluation invocation
Definition: PluginParallelDirectApplicInterface.cpp:44
Dakota::GaussProcApproximation::approxVariance
Real approxVariance
value of the approximation returned by prediction_variance()
Definition: GaussProcApproximation.hpp:194
Dakota::NonDLHSSampling::oversampleRatio
Real oversampleRatio
oversampling ratio for Leja D-optimal candidate set generation
Definition: NonDLHSSampling.hpp:165
Dakota::map_index_to_key
const KeyType & map_index_to_key(OrdinalType index, const std::map< KeyType, ValueType > &pairs)
retrieve the set value corresponding to the passed index
Definition: dakota_data_util.hpp:1237
Dakota::QMEApproximation::numUsed
size_t numUsed
number of previous data points used (size of reduced subspace)
Definition: QMEApproximation.hpp:91
Dakota::NonDGPMSABayesCalibration::acquire_simulation_data
void acquire_simulation_data(RealMatrix &sim_data)
Populate simulation data (run design of experiments or load build data)
Definition: NonDGPMSABayesCalibration.cpp:428
Dakota::CONMINOptimizer::initialize
void initialize()
Shared constructor code.
Definition: CONMINOptimizer.cpp:49
Dakota::Environment::probDescDB
ProblemDescDB probDescDB
the parser database instance
Definition: DakotaEnvironment.hpp:153
callback_data::rosen_cdv_upper_bd
double rosen_cdv_upper_bd
upper bound value to pass through parser to callback function
Definition: library_mode.cpp:59
Dakota::RandomFieldModel::numObservations
size_t numObservations
rows of data matrix
Definition: RandomFieldModel.hpp:155
Dakota::DataFitSurrModel::restart_file
bool restart_file(bool recurse_flag=true) const
if recurse_flag, return the actualModel restart file usage
Definition: DataFitSurrModel.hpp:1003
Dakota::Model::all_continuous_variable
void all_continuous_variable(Real a_c_var, size_t i)
set a variable within the all continuous variables in currentVariables
Definition: DakotaModel.hpp:2181
Dakota::SurrBasedLocalMinimizer::penaltyIterOffset
int penaltyIterOffset
iteration offset used to update the scaling of the penalty parameter for adaptive_penalty merit funct...
Definition: SurrBasedLocalMinimizer.hpp:196
Dakota::DataVariablesRep::uncertainVarsInitPt
bool uncertainVarsInitPt
flag indicating user specification of initial points (for local optimization-based UQ methods) for at...
Definition: DataVariables.hpp:101
dakota::surrogates::GaussianProcess::generate_initial_guesses
void generate_initial_guesses(const VectorXd &sigma_bounds, const MatrixXd &length_scale_bounds, const VectorXd &nugget_bounds, const int num_restarts, const int seed, MatrixXd &initial_guesses)
Randomly generate initial guesses for the optimization routine.
Definition: SurrogatesGaussianProcess.cpp:720
Dakota::SNLLOptimizer::nlfObjective
OPTPP::NLP0 * nlfObjective
objective NLF base class pointer
Definition: SNLLOptimizer.hpp:315
Dakota::NonDBayesCalibration::readFieldCoords
bool readFieldCoords
need field coordinates for model discrepancy
Definition: NonDBayesCalibration.hpp:349
Dakota::StringScale::StringScale
StringScale(const std::string &in_label, std::initializer_list< String > in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes and initializer list of strings.
Definition: dakota_results_types.hpp:399
Dakota::SNLLOptimizer::userObjective0
void(* userObjective0)(int n, const RealVector &x, double &f, int &result_mode)
cache zeroth-order objective call-back function
Definition: SNLLOptimizer.hpp:386
Dakota::ExperimentResponse::copy_rep
void copy_rep(std::shared_ptr< Response > source_resp_rep) override
Specialization of copy_rep; pulls base class data as well as derived specific data from the source re...
Definition: ExperimentResponse.cpp:142
Dakota::DataMethodRep::historyFile
String historyFile
the HISTORY_FILE specification for NOMAD
Definition: DataMethod.hpp:805
Dakota::SubspaceModel::set_mapping
static void set_mapping(const Variables &recast_vars, const ActiveSet &recast_set, ActiveSet &sub_model_set)
map the inbound ActiveSet to the sub-model (map derivative variables)
Definition: SubspaceModel.cpp:487
Dakota::EnsembleSurrModel::surrModelKeys
std::vector< Pecos::ActiveKey > surrModelKeys
keys defining model forms / resolution levels for the active set of approximations
Definition: EnsembleSurrModel.hpp:289
Dakota::ParallelLevel::write
void write(MPIPackBuffer &s) const
write a ParallelLevel object to a packed MPI buffer
Definition: ParallelLibrary.hpp:371
Dakota::MPIUnpackBuffer::unpack
void unpack(u_char &data)
Unpack a unsigned char.
Definition: MPIPackBuffer.hpp:259
Dakota::LeastSq::confBoundsLower
RealVector confBoundsLower
lower bounds for confidence intervals on calibration parameters
Definition: DakotaLeastSq.hpp:73
Dakota::NonDSparseGrid::increment_size
int increment_size() const
invokes SparseGridDriver::unique_trial_points()
Definition: NonDSparseGrid.hpp:210
Dakota::TANA3Approximation::value
Real value(const Variables &vars)
retrieve the approximate function value for a given parameter vector
Definition: TANA3Approximation.cpp:265
Dakota::PecosApproximation::approx_type_to_basis_type
void approx_type_to_basis_type(const String &approx_type, short &basis_type)
utility to convert Dakota type string to Pecos type enumeration
Dakota::DataModelRep::maxSolverIterations
size_t maxSolverIterations
max iterations for optimization solver used in FT regression
Definition: DataModel.hpp:416
Dakota::DerivInformedPropCovLogitTK::cleanCovMatrix
virtual void cleanCovMatrix() override
dependent algorithms have taken necessary cleanup actions
Definition: QUESOImpl.hpp:160
Dakota::JEGAOptimizer::initial_points
virtual const VariablesArray & initial_points() const
Overridden to return the collection of initial points for the JEGA algorithm created and run by this ...
Definition: JEGAOptimizer.cpp:920
Dakota::NonDExpansion::update_final_statistics
void update_final_statistics()
update function values within finalStatistics
Definition: NonDExpansion.hpp:822
Dakota::DataFitSurrModel::export_point
void export_point(int eval_id, const Variables &vars, const Response &resp)
initialize file stream for exporting surrogate evaluations
Definition: DataFitSurrModel.cpp:2273
Dakota::Variables::discrete_string_variable_labels
StringMultiArrayConstView discrete_string_variable_labels() const
return the active discrete string variable labels
Definition: DakotaVariables.hpp:1137
Dakota::SurrogateModel::update_model_active_constraints
void update_model_active_constraints(Model &model)
update incoming (sub-)model with active bounds from userDefinedConstraints
Definition: SurrogateModel.cpp:395
Dakota::Model::approximation_variances
virtual const RealVector & approximation_variances(const Variables &vars)
retrieve the prediction variances from each Approximation within a DataFitSurrModel
Definition: DakotaModel.cpp:4412
Dakota::MPIPackBuffer::pack
void pack(const u_long &data)
Pack a unsigned long.
Definition: MPIPackBuffer.hpp:95
Dakota::C3FnTrainData::~C3FnTrainData
~C3FnTrainData()
destructor
Definition: C3FnTrainData.cpp:266
Dakota::ResultsDBBase::allocate_matrix
virtual void allocate_matrix(const StrStrSizet &iterator_id, const StringArray &location, ResultsOutputType stored_type, const int &num_rows, const int &num_cols, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray())=0
Pre-allocate a matrix and (optionally) attach dimension scales and attributes. Insert rows or columns...
Dakota::NonDMultilevControlVarSampling::cv_raw_moments
void cv_raw_moments(IntRealMatrixMap &sum_L_shared, IntRealMatrixMap &sum_H, IntRealMatrixMap &sum_LL, IntRealMatrixMap &sum_LH, const SizetArray &N_shared, IntRealMatrixMap &sum_L_refined, const SizetArray &N_refined, size_t lev, RealMatrix &H_raw_mom)
apply control variate parameters for MLMF MC to estimate raw moment contributions
Definition: NonDMultilevControlVarSampling.cpp:1190
Dakota::TPLDataTransfer::numDakotaNonlinearIneqConstraints
int numDakotaNonlinearIneqConstraints
number of nonlinear inequality constraints from Dakota perspective
Definition: DakotaTPLDataTransfer.hpp:163
Dakota::Variables::view
const ShortShortPair & view() const
returns variablesView
Definition: DakotaVariables.hpp:1798
Dakota::NestedModel::active2ADSVarMapTargets
ShortArray active2ADSVarMapTargets
"secondary" variable mappings for inserting active discrete string currentVariables into sub-paramete...
Definition: NestedModel.hpp:372
Dakota::LeastSq::archive_best_results
void archive_best_results()
top-level archival method
Definition: DakotaLeastSq.cpp:666
Dakota::NonDMultilevelFunctionTrain::random_seed
int random_seed() const
return specification for random seed (may be part of a sequence specification)
Definition: NonDMultilevelFunctionTrain.hpp:138
Dakota::SNLLOptimizer::optfdnips
OPTPP::OptFDNIPS * optfdnips
Finite Difference NIPS opt pointer.
Definition: SNLLOptimizer.hpp:348
Dakota::LowDiscrepancySequence
Abstract class for low-discrepancy sequences.
Definition: LowDiscrepancySequence.hpp:29
Dakota::dummy_db
ProblemDescDB dummy_db
dummy ProblemDescDB for ref initialization
Definition: dakota_global_defs.cpp:73
Dakota::ProblemDescDB::modelList
ModelList modelList
list of model objects, one for each model specification
Definition: ProblemDescDB.hpp:494
Dakota::DataMethodRep::numDesigns
size_t numDesigns
The maximum number of designs to keep when using the max_designs nicher.
Definition: DataMethod.hpp:720
Dakota::DataFitSurrModel::component_parallel_mode
void component_parallel_mode(short mode)
update component parallel mode for supporting parallelism in actualModel
Definition: DataFitSurrModel.cpp:2308
Dakota::NonDLocalReliability::initialize_graphics
void initialize_graphics(int iterator_server_id=1)
initialize graphics customized for local reliability methods
Definition: NonDLocalReliability.cpp:504
Dakota::DirectApplicInterface::set_local_data
virtual void set_local_data(const Variables &vars, const ActiveSet &set)
convenience function for local test simulators which sets per-evaluation variable and active set attr...
Definition: DirectApplicInterface.cpp:346
Dakota::Model::solution_level_costs
virtual RealVector solution_level_costs() const
return ordered cost estimates across solution levels (SimulationModel)
Definition: DakotaModel.cpp:3723
Dakota::Interface::cache_unmatched_response
void cache_unmatched_response(int raw_id)
migrate an unmatched response record from rawResponseMap to cachedResponseMap
Definition: DakotaInterface.cpp:852
Dakota::TaylorApproximation::~TaylorApproximation
~TaylorApproximation()
destructor
Definition: TaylorApproximation.hpp:83
Dakota::NonDAdaptImpSampling::refinement_samples
int refinement_samples() const
return refineSamples
Definition: NonDAdaptImpSampling.hpp:213
Dakota::DataFitSurrModel::exportFileStream
std::ofstream exportFileStream
output file stream for export_approx_points_file specification
Definition: DataFitSurrModel.hpp:459
Dakota::ParamStudy::stepsPerVariable
IntVector stepsPerVariable
number of offsets in the plus and the minus direction for each variable in a centered_parameter_study
Definition: ParamStudy.hpp:233
Dakota::Constraints::reshape_linear
void reshape_linear(size_t num_lin_ineq_cons, size_t num_lin_eq_cons)
reshape the linear constraint array sizes
Definition: DakotaConstraints.cpp:517
Dakota::SurrBasedLocalMinimizer::acceptLogic
short acceptLogic
type of iterate acceptance test logic: FILTER or TR_RATIO
Definition: SurrBasedLocalMinimizer.hpp:186
Dakota::SeqHybridMetaIterator::modelStrings
StringArray modelStrings
the list of model pointer identifiers for method identification by name
Definition: SeqHybridMetaIterator.hpp:117
Dakota::Model::prevDSIView
short prevDSIView
previous view used in discrete_set_int_values(view): avoids recomputation of activeDiscSetIntValues
Definition: DakotaModel.hpp:1713
Dakota::PecosApproximation::hessian
const Pecos::RealSymMatrix & hessian(const Variables &vars)
retrieve the approximate function Hessian for a given parameter vector
Definition: PecosApproximation.hpp:745
Dakota::ResultsDBAny::insert
void insert(const StrStrSizet &iterator_id, const StringArray &location, const boost::any &data, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray(), const bool &transpose=false) override
insert an arbitrary type (RealMatrix) with metadata
Definition: ResultsDBAny.hpp:52
Dakota::NonDMultilevelSampling::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonDMultilevelSampling.cpp:107
Dakota::Pybind11Interface::register_pybind11_callback_fns
void register_pybind11_callback_fns(const std::map< String, py::function > &callbacks)
register a collection of python callback functions
Dakota::driver_t
driver_t
enumeration of possible direct driver types (to index to names)
Definition: DirectApplicInterface.hpp:42
Dakota::NestedModel::derived_evaluation_id
int derived_evaluation_id() const
Return the current evaluation id for the NestedModel.
Definition: NestedModel.hpp:666
Dakota::EffGlobalMinimizer::process_truth_response_map
void process_truth_response_map(const IntResponseMap &truth_resp_map, bool rebuild)
update approximation data and constraint penalties/multipliers based on new truth data
Definition: EffGlobalMinimizer.cpp:651
Dakota::NonDLocalReliability::npsolDerivLevel
int npsolDerivLevel
derivative level for NPSOL executions (1 = analytic grads of objective fn, 2 = analytic grads of cons...
Definition: NonDLocalReliability.hpp:349
Dakota::NonDGenACVSampling::linear_model_cost_gradient
void linear_model_cost_gradient(const RealVector &N_vec, RealVector &grad_c)
constraint gradient helper fn shared by NPSOL/OPT++ static evaluators
Definition: NonDGenACVSampling.cpp:1593
Dakota::AttachScaleVisitor::dimension
int dimension
Dimension of the dataset to attach the scale to.
Definition: ResultsDBHDF5.hpp:146
Dakota::SharedVariablesDataRep::components_to_totals
void components_to_totals()
update variablesCompsTotals from variablesComponents
Dakota::DataMethodRep::constraintPenalty
Real constraintPenalty
the initial constraint_penalty for COLINY methods in MethodAPPS, MethodSCOLIBDIR, MethodSCOLIBPS,...
Definition: DataMethod.hpp:568
Dakota::HDF5IOHelper::create_attribute
H5::Attribute create_attribute(const String &location, const String &label, const T &data)
create an attribute at the location and return it
Definition: HDF5_IO.hpp:1375
Dakota::Minimizer::reshape_best
void reshape_best(size_t num_cv, size_t num_fns)
reshape input/output sizes within best{Variables,Response}Array
Definition: DakotaMinimizer.hpp:361
Dakota::Variables::nearby
friend bool nearby(const Variables &vars1, const Variables &vars2, Real rel_tol)
tolerance-based equality operator
Dakota::NIDRProblemDescDB::check_descriptors_for_repeats
static void check_descriptors_for_repeats(const StringArray &labels)
Ensure no response descriptors are repeated.
Definition: NIDRProblemDescDB.cpp:1740
Dakota::SNLLOptimizer::nlf0
OPTPP::NLF0 * nlf0
pointer to objective NLF for nongradient optimizers
Definition: SNLLOptimizer.hpp:321
Dakota::DataMethodRep::printPopFlag
bool printPopFlag
The print_each_pop flag to set the printing of the population at each generation.
Definition: DataMethod.hpp:747
Dakota::NonDBayesCalibration::assess_emulator_convergence
Real assess_emulator_convergence()
compute the L2 norm of the change in emulator coefficients
Definition: NonDBayesCalibration.cpp:1013
Dakota::Response::field_values_view
RealVector field_values_view(size_t i) const
return const field values for the i-th field
Definition: DakotaResponse.hpp:562
Dakota::SNLLLeastSq::core_run
void core_run()
compute the least squares solution
Definition: SNLLLeastSq.cpp:516
Dakota::DataModelRep::refineCVMetric
String refineCVMetric
metric to use in cross-validation guided refinement
Definition: DataModel.hpp:465
Dakota::DataFitSurrBasedLocalTraits::DataFitSurrBasedLocalTraits
DataFitSurrBasedLocalTraits()
default constructor
Definition: DataFitSurrBasedLocalMinimizer.hpp:39
Dakota::SensAnalysisGlobal::archive_total_effects_indices
void archive_total_effects_indices(const StrStrSizet &run_identifier, ResultsManager &resultsDB, const StringArray &var_labels, const StringArray &resp_labels, const Real dropTol) const
archive VBD-based Sobol total effects indices
Definition: SensAnalysisGlobal.cpp:1100
Dakota::RandomFieldModel::gpApproximations
std::vector< Approximation > gpApproximations
approximate models used to map the uncertain vars through the PCA approx
Definition: RandomFieldModel.hpp:209
Dakota::NonDACVSampling::approximate_control_variate_offline_pilot
void approximate_control_variate_offline_pilot()
Definition: NonDACVSampling.cpp:169
Dakota::COLINApplication::dakota_response_to_colin_response
virtual void dakota_response_to_colin_response(const Response &dakota_response, colin::AppResponse::response_map_t &colin_responses)
Gelper function to convert evaluation response data from DAKOTA structures to COLIN structures.
Definition: COLINApplication.cpp:438
Dakota::ApplicationInterface::batchEval
bool batchEval
flag indicating usage of batch evaluation facilities, where a set of jobs is launched and scheduled a...
Definition: ApplicationInterface.hpp:208
Dakota::ApplicationInterface::init_serial
void init_serial()
Definition: ApplicationInterface.hpp:562
Dakota::NIDRProblemDescDB::nerr
static int nerr
number of parse error encountered
Definition: NIDRProblemDescDB.hpp:88
Dakota::Model::solution_control_variable_index
virtual size_t solution_control_variable_index() const
return index of solution control variable within all variables
Definition: DakotaModel.cpp:3762
Dakota::SharedApproxData::rebuild
virtual void rebuild()
rebuilds the shared approximation data incrementally
Definition: SharedApproxData.cpp:334
Dakota::NonDMultilevelPolynomialChaos::~NonDMultilevelPolynomialChaos
~NonDMultilevelPolynomialChaos()
destructor
Definition: NonDMultilevelPolynomialChaos.cpp:292
Dakota::DataModelRep::maxCVRankCandidates
size_t maxCVRankCandidates
maximum number of cross-validation candidates for adaptRank
Definition: DataModel.hpp:444
Dakota::TaylorApproximation::gradient
const RealVector & gradient(const Variables &vars)
retrieve the approximate function gradient for a given parameter vector
Definition: TaylorApproximation.cpp:100
Dakota::PebbldBranchSub::candidateSolution
bool candidateSolution()
Method called after the bounding operation, returns true if the bounding resulted in a possible solut...
Definition: PEBBLBranching.cpp:118
Dakota::MetaIterator::~MetaIterator
~MetaIterator()
destructor
Definition: MetaIterator.cpp:54
Dakota::NonDAdaptiveSampling::numRounds
int numRounds
the number of rounds of additions of size batchSize to add to the original set of LHS samples
Definition: NonDAdaptiveSampling.hpp:84
Dakota::is_equal_partial
bool is_equal_partial(const Teuchos::SerialDenseVector< OrdinalType1, ScalarType > &vec1, const Teuchos::SerialDenseVector< OrdinalType1, ScalarType > &vec2, OrdinalType2 start_index2)
partial equality operator for navigating different views
Definition: dakota_data_util.hpp:205
Dakota::DataFitSurrModel::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set active parallel configuration within actualModel
Definition: DataFitSurrModel.hpp:917
Dakota::Model::stop_servers
virtual void stop_servers()
Executed by the master to terminate all server operations for a particular model when iteration on th...
Definition: DakotaModel.cpp:4683
Dakota::ProcessApplicInterface::programNames
std::vector< String > programNames
the names of the analysis code programs (analysis_drivers user specification)
Definition: ProcessApplicInterface.hpp:173
Dakota::DataVariables::continuous_state
size_t continuous_state()
return total number of state variables
Definition: DataVariables.hpp:952
Dakota::Variables::tv
size_t tv() const
total number of vars
Definition: DakotaVariables.hpp:694
Dakota::NonDBayesCalibration::numCandidates
size_t numCandidates
number of candidate designs for adaptive Bayesian experimental design
Definition: NonDBayesCalibration.hpp:331
Dakota::DataVariablesRep::numDiscreteUncSetRealVars
size_t numDiscreteUncSetRealVars
number of discrete epistemic uncertain real set variables (from the discrete_uncertain_set real speci...
Definition: DataVariables.hpp:191
Dakota::NonDMultilevelPolynomialChaos::infer_pilot_sample
void infer_pilot_sample(size_t num_steps, SizetArray &delta_N_l)
Definition: NonDMultilevelPolynomialChaos.cpp:744
Dakota::SharedResponseData::num_response_groups
size_t num_response_groups() const
total number of response groups (number scalars + number pri field groups)
Definition: SharedResponseData.hpp:339
Dakota::SurrogatesBaseApprox::diagnostics_available
bool diagnostics_available() override
check if diagnostics are available for this approximation type
Definition: DakotaSurrogates.cpp:46
Dakota::EffGlobalMinimizer::expected_violation
RealVector expected_violation(const RealVector &means, const RealVector &variances)
expected violation function for the constraint functions
Definition: EffGlobalMinimizer.cpp:1094
Dakota::Model::initialize_h
Real initialize_h(Real x_j, Real lb_j, Real ub_j, Real step_size, String step_type) const
function to determine initial finite difference h (before step length adjustment) based on type of st...
Definition: DakotaModel.cpp:1563
Dakota::DirectApplicInterface::xDRMLabels
std::vector< var_t > xDRMLabels
var_t enumerations corresponding to discrete real variable labels
Definition: DirectApplicInterface.hpp:198
Dakota::Model::inactive_continuous_variable_types
UShortMultiArrayConstView inactive_continuous_variable_types() const
return the inactive continuous variable types from currentVariables
Definition: DakotaModel.hpp:2151
Dakota::SurrogatesBaseApprox::~SurrogatesBaseApprox
~SurrogatesBaseApprox()
destructor
Definition: DakotaSurrogates.hpp:47
Dakota::Variables::copy
Variables copy(bool deep_svd=false) const
a deep variables copy for use in history mechanisms (SharedVariablesData uses a shallow copy by defau...
Dakota::NonDExpansion::numSamplesOnExpansion
int numSamplesOnExpansion
number of approximation samples performed on the polynomial expansion in order to estimate probabilit...
Definition: NonDExpansion.hpp:474
Dakota::Interface::interface_rep
std::shared_ptr< Interface > interface_rep()
function to return the letter
Definition: DakotaInterface.hpp:522
Dakota::SeqHybridMetaIterator::selectedIterators
IteratorArray selectedIterators
the set of iterators, one for each entry in methodStrings
Definition: SeqHybridMetaIterator.hpp:125
Dakota::PStudyDACE::resize
bool resize()
reinitializes iterator based on new variable size
Definition: DakotaPStudyDACE.cpp:66
Dakota::ApplicationInterface::asynchLocalEvalStatic
bool asynchLocalEvalStatic
whether the asynchronous local evaluations are to be performed with a static schedule (default false)
Definition: ApplicationInterface.hpp:452
Dakota::DataVariablesRep::discreteRealEpistemicUncVars
RealVector discreteRealEpistemicUncVars
array of values for all discrete real epistemic uncertain variables
Definition: DataVariables.hpp:782
Dakota::ApplicationInterface::final_eval_id_tag
String final_eval_id_tag(int fn_eval_id)
form and return the final evaluation ID tag, appending iface ID if needed
Definition: ApplicationInterface.cpp:376
Dakota::RecastModel::response_order
static short response_order(const Model &sub_model)
helper to compute the recast response order during member initialization
Definition: RecastModel.cpp:303
Dakota::NonDMultilevelSampling::ml_Q_raw_moments
void ml_Q_raw_moments(const RealMatrix &sum_Hl_1, const RealMatrix &sum_Hlm1_1, const RealMatrix &sum_Hl_2, const RealMatrix &sum_Hlm1_2, const Sizet2DArray &N_actual, size_t start, size_t end, RealMatrix &ml_raw_mom)
accumulate ML-only contributions (levels with no CV) to 2 raw moments
Definition: NonDMultilevelSampling.hpp:908
Dakota::NonDMultilevControlVarSampling::apply_mf_control
void apply_mf_control(Real sum_H, Real sum_L_shared, size_t N_shared, Real sum_L_refined, size_t N_refined, Real beta, Real &H_raw_mom)
apply scalar control variate parameter (beta) to approximate HF moment
Definition: NonDMultilevControlVarSampling.hpp:472
Dakota::Interface::approximation_coefficients
virtual const RealVectorArray & approximation_coefficients(bool normalized=false)
retrieve the approximation coefficients from each Approximation within an ApproximationInterface
Definition: DakotaInterface.cpp:1414
Dakota::NonDDREAMBayesCalibration::sample_likelihood
static double sample_likelihood(int par_num, double zp[])
Likelihood function for call-back from DREAM to DAKOTA for evaluation.
Definition: NonDDREAMBayesCalibration.cpp:297
Dakota::NonDNonHierarchSampling::npsol_constraint
static void npsol_constraint(int &mode, int &ncnln, int &n, int &nrowj, int *needc, double *x, double *c, double *cjac, int &nstate)
static function used by NPSOL for the nonlinear constraints, if present
Definition: NonDNonHierarchSampling.cpp:2096
Dakota::Model::modelId
String modelId
model identifier string from the input file
Definition: DakotaModel.hpp:1416
Dakota::PecosApproximation::build_linear_system
void build_linear_system(RealMatrix &A, const UShort2DArray &multi_index)
construct the Vandermonde matrix "A" for PCE regression for Ax = b
Definition: PecosApproximation.hpp:708
Dakota::EnsembleSurrModel::resize_from_subordinate_model
void resize_from_subordinate_model(size_t depth=SZ_MAX)
resize currentResponse if needed when one of the subordinate models has been resized
Definition: EnsembleSurrModel.hpp:1100
Dakota::DataResponses::data_rep
std::shared_ptr< DataResponsesRep > data_rep()
return dataRespRep
Definition: DataResponses.hpp:348
Dakota::ProcessApplicInterface::resultsFileFormat
unsigned short resultsFileFormat
results file format
Definition: ProcessApplicInterface.hpp:162
Dakota::SharedVariablesDataRep::inactiveVarsCompsTotals
SizetArray inactiveVarsCompsTotals
totals for inactive variable type counts for {continuous,discrete integer,discrete string,...
Definition: SharedVariablesData.hpp:244
Dakota::NonDGenACVSampling::generate_sub_trees
void generate_sub_trees(unsigned short root, const UShortArray &nodes, unsigned short depth, UShortArray &dag, UShortArraySet &model_dags)
recursively generate sub-trees for current root and subordinate nodes
Definition: NonDGenACVSampling.cpp:228
Dakota::DataResponsesRep::calibrationDataFlag
bool calibrationDataFlag
whether calibration data was specified
Definition: DataResponses.hpp:149
Dakota::Response::functionGradients
RealMatrix functionGradients
first derivatives of the response functions
Definition: DakotaResponse.hpp:406
Dakota::ParamStudy::dss_step
void dss_step(size_t ds_index, int increment, const StringSet &values, Variables &vars)
helper function for performing a discrete step in an string set variable
Definition: ParamStudy.hpp:701
Dakota::SurrBasedLocalMinimizer::globalUpperBnds
RealVector globalUpperBnds
Global Upper bounds.
Definition: SurrBasedLocalMinimizer.hpp:227
Dakota::Iterator::resultsDB
ResultsManager & resultsDB
reference to the global iterator results database
Definition: DakotaIterator.hpp:526
Dakota::RecastModel::update_discrete_real_variables_active_complement_from_model
void update_discrete_real_variables_active_complement_from_model(const Model &model)
update complement of active discrete real variables/bounds/labels from subModel
Definition: RecastModel.cpp:1273
Dakota::HDF5IOHelper::read_matrix
void read_matrix(const std::string &dset_name, Teuchos::SerialDenseMatrix< int, T > &matrix, const bool &transpose=false) const
Read matrix (2D) information from a dataset Currently this involves a wasteful copy to do the transpo...
Definition: HDF5_IO.hpp:1207
Dakota::Response::responseRep
std::shared_ptr< Response > responseRep
pointer to the body (handle-body idiom)
Definition: DakotaResponse.hpp:522
Dakota::ExperimentData::determine_active_request
ShortArray determine_active_request(const Response &resid_resp) const
Perform check on the active request vector to make sure it is amenable to interpolation of simulation...
Definition: ExperimentData.cpp:1127
Dakota::DataModelRep::variablesPointer
String variablesPointer
string pointer to the variables specification to be used by this model (from the variables_pointer sp...
Definition: DataModel.hpp:101
Dakota::Variables::inactive_continuous_variable
void inactive_continuous_variable(Real ic_var, size_t index)
set an inactive continuous variable
Definition: DakotaVariables.hpp:1425
Dakota::DataModelRep::refineCVFolds
int refineCVFolds
number of cross-validation folds in guided refinement
Definition: DataModel.hpp:469
Dakota::DataModelRep::truncationTolerance
Real truncationTolerance
truncation tolerance on build process: percent variance explained
Definition: DataModel.hpp:493
Dakota::ProcessApplicInterface::read_results_file
void read_results_file(Response &response, const bfs::path &path, const int id)
Open and read the results file at path, properly handling errors.
Definition: ProcessApplicInterface.cpp:754
Dakota::NonDBayesCalibration::correctedResponses
ResponseArray correctedResponses
array containing predicted of model+discrepancy
Definition: NonDBayesCalibration.hpp:378
Dakota::NonDGlobalInterval::set_cell_bounds
virtual void set_cell_bounds()
set the optimization variable bounds for each cell
Definition: NonDGlobalInterval.cpp:407
Dakota::NonDGPMSABayesCalibration::nEtaSpace
std::shared_ptr< QUESO::VectorSpace< QUESO::GslVector, QUESO::GslMatrix > > nEtaSpace
vector space defining the output (response) space for the simulations
Definition: NonDGPMSABayesCalibration.hpp:139
Dakota::GaussProcApproximation::normTrainPoints
RealMatrix normTrainPoints
Current working set of normalized points upon which the GP is based.
Definition: GaussProcApproximation.hpp:206
Dakota::Constraints::continuous_upper_bound
Real continuous_upper_bound(size_t i) const
return an active continuous variable upper bound
Definition: DakotaConstraints.hpp:482
dakota::surrogates::PolynomialRegression::gradient
MatrixXd gradient(const MatrixXd &eval_points, const int qoi) override
Evaluate the gradient of the polynomial surrogate at a set of prediction points for a single QoI.
Definition: SurrogatesPolynomialRegression.cpp:182
Dakota::HDF5IOHelper::create_group
H5::Group create_group(const H5::H5Location &loc, const std::string &name) const
Create a group.
Definition: HDF5_IO.cpp:341
Dakota::EnsembleSurrModel::create_tabular_datastream
void create_tabular_datastream()
create a tabular output stream for automatic logging of vars/response data
Definition: EnsembleSurrModel.cpp:1508
Dakota::DataVariablesRep::continuousAleatoryUncVars
RealVector continuousAleatoryUncVars
array of values for all continuous aleatory uncertain variables
Definition: DataVariables.hpp:696
Dakota::DataResponsesRep::primaryRespFnScaleTypes
StringArray primaryRespFnScaleTypes
vector of primary response function scaling types (from the objective_function_scale_types specificat...
Definition: DataResponses.hpp:128
Dakota::DataFitSurrModel::exportVarianceFile
String exportVarianceFile
file name from export_approx_variance_file specification
Definition: DataFitSurrModel.hpp:462
Dakota::LibraryEnvironment::insert_nodes
void insert_nodes(Dakota::DataMethod &dme, Dakota::DataModel &dmo, Dakota::DataVariables &dv, Dakota::DataInterface &di, Dakota::DataResponses &dr)
Insert DB nodes for a {Method,Model,Variables,Interface,Responses} set.
Definition: LibraryEnvironment.cpp:71
Dakota::BootstrapSampler
Actual boostrap sampler implementation for common data types.
Definition: BootstrapSampler.hpp:127
Dakota::DerivInformedPropCovLogitTK
Dakota transition kernel that updates proposal covariance based on derivatives (for logit random walk...
Definition: QUESOImpl.hpp:145
Dakota::ParallelConfiguration::ie_parallel_level
const ParallelLevel & ie_parallel_level() const
return the ParallelLevel corresponding to iePLIter
Definition: ParallelLibrary.hpp:554
Dakota::Model::numDerivVars
size_t numDerivVars
the number of active continuous variables used in computing most response derivatives (i....
Definition: DakotaModel.hpp:1396
Dakota::COLINOptimizer::blockingSynch
bool blockingSynch
the synchronization setting: true if blocking, false if nonblocking
Definition: COLINOptimizer.hpp:177
Dakota::Interface::currEvalId
int currEvalId
identifier for the current evaluation, which may differ from the evaluation counters in the case of e...
Definition: DakotaInterface.hpp:379
Dakota::NonDQUESOBayesCalibration::mcmcType
String mcmcType
MCMC type ("dram" or "delayed_rejection" or "adaptive_metropolis" or "metropolis_hastings" or "multil...
Definition: NonDQUESOBayesCalibration.hpp:170
Dakota::NonDExpansion::statsMetricMode
short statsMetricMode
type of statistical metric roll-up: {NO,ACTIVE,COMBINED}_EXPANSION_STATS
Definition: NonDExpansion.hpp:413
Dakota::FSUDesignCompExp::enforce_input_rules
void enforce_input_rules()
enforce sanity checks/modifications for the user input specification
Definition: FSUDesignCompExp.cpp:412
Dakota::Analyzer::vary_pattern
virtual void vary_pattern(bool pattern_flag)
sets varyPattern in derived classes that support it
Definition: DakotaAnalyzer.cpp:890
Dakota::NonDMultilevControlVarSampling::core_run
void core_run()
Definition: NonDMultilevControlVarSampling.cpp:69
Dakota::Interface::algebraicConstraintWeights
RealArray algebraicConstraintWeights
set of weights for computing Hessian matrices for algebraic constraints;
Definition: DakotaInterface.hpp:481
Dakota::ParallelLibrary::wait
void wait(MPI_Request &request, MPI_Status &status)
wait for a nonblocking send/receive request to complete
Definition: ParallelLibrary.hpp:1977
Dakota::PebbldBranching::nlpSolver
Iterator nlpSolver
Solver to be used at root node.
Definition: PEBBLBranching.hpp:26
Dakota::DataModelRep::approxCorrectionOrder
short approxCorrectionOrder
correction order for global and hierarchical approximations: 0, 1, or 2 (from the correction specific...
Definition: DataModel.hpp:219
Dakota::ParallelLevel::alias
void alias(const ParallelLevel &pl)
assign the attributes of the incoming pl to this object. For communicators, this is a lightweight cop...
Definition: ParallelLibrary.hpp:234
Dakota::DataMethodRep::growthOverride
short growthOverride
override for default point growth restriction policy: NO_GROWTH_OVERRIDE, RESTRICTED,...
Definition: DataMethod.hpp:971
Dakota::TrackerHTTP::send_data_using_post
void send_data_using_post(const std::string &datatopost)
POST separate location and query; datatopost="name=daniel&project=curl".
Definition: TrackerHTTP.cpp:237
Dakota::NonDSparseGrid::sampling_reset
void sampling_reset(size_t min_samples, bool all_data_flag, bool stats_flag)
Definition: NonDSparseGrid.cpp:231
Dakota::NonDAdaptiveSampling::validationSet
RealVectorArray validationSet
Validation point set used to determine predictionErrors above.
Definition: NonDAdaptiveSampling.hpp:109
Dakota::NonDStochCollocation::compute_level_mappings_metric
Real compute_level_mappings_metric(bool revert, bool print_metric)
compute 2-norm of change in final statistics
Definition: NonDStochCollocation.cpp:612
Dakota::ParallelLibrary::recv_mi
void recv_mi(int &recv_int, int source, int tag, MPI_Status &status, size_t index=_NPOS)
blocking receive at the metaiterator-iterator communication level
Definition: ParallelLibrary.hpp:1619
Dakota::NonDBayesCalibration::specify_prior
virtual void specify_prior()
Methods for instantiating a Bayesian inverse problem. No-ops in the base class that can be specialize...
Definition: NonDBayesCalibration.hpp:110
Dakota::NonDAdaptImpSampling::uSpaceModel
Model uSpaceModel
importance sampling is performed in standardized probability space. This u-space model is either pass...
Definition: NonDAdaptImpSampling.hpp:153
Dakota::DigitalNet::tScramble
int tScramble
Number of rows in the linear scramble matrix.
Definition: DigitalNet.hpp:107
Dakota::DataMethodRep::quadratureOrder
unsigned short quadratureOrder
the quadrature_order specification in MethodNonDPCE and MethodNonDSC
Definition: DataMethod.hpp:998
Dakota::ConcurrentMetaIterator::estimate_partition_bounds
IntIntPair estimate_partition_bounds()
estimate the minimum and maximum partition sizes that can be utilized by this Iterator
Definition: ConcurrentMetaIterator.hpp:128
Dakota::SurfpackApproximation::export_model
void export_model(const StringArray &var_labels, const String &fn_label, const String &export_prefix, const unsigned short export_format) override
export the Surpack model to disk or console
Definition: SurfpackApproximation.cpp:468
Dakota::DataVariablesRep::discreteDesignSetStrUpperBnds
StringArray discreteDesignSetStrUpperBnds
discrete design stinr set upper bounds inferred from set values
Definition: DataVariables.hpp:690
Dakota::NonDLowDiscrepancySampling::~NonDLowDiscrepancySampling
~NonDLowDiscrepancySampling()
Destructor.
Definition: NonDLowDiscrepancySampling.cpp:42
Dakota::DataFitSurrBasedLocalTraits
Class for provably-convergent local surrogate-based optimization and nonlinear least squares.
Definition: DataFitSurrBasedLocalMinimizer.hpp:35
Dakota::FSUDesignCompExp::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: FSUDesignCompExp.cpp:187
Dakota::ParallelLevel::idle_partition
bool idle_partition() const
return idlePartition
Definition: ParallelLibrary.hpp:321
Dakota::DataMethodRep::distanceVector
RealVector distanceVector
The discretization percentage along each objective.
Definition: DataMethod.hpp:728
Dakota::EffGlobalMinimizer::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: EffGlobalMinimizer.cpp:225
Dakota::ParallelConfiguration::mi_parallel_level_last_index
size_t mi_parallel_level_last_index() const
return the index of the last entry in miPLIters
Definition: ParallelLibrary.hpp:550
Dakota::DataMethodRep::trustRegionContractTrigger
Real trustRegionContractTrigger
trust region minimum improvement level (ratio of actual to predicted decrease in objective fcn) in th...
Definition: DataMethod.hpp:453
Dakota::SysCallApplicInterface::spawn_input_filter_to_shell
void spawn_input_filter_to_shell(bool block_flag)
spawn the input filter portion of a function evaluation
Definition: SysCallApplicInterface.cpp:360
Dakota::ApproximationInterface::synchronize
const IntResponseMap & synchronize()
recovers data from a series of asynchronous evaluations (blocking)
Definition: ApproximationInterface.cpp:298
Dakota::ROLTraits::supports_linear_inequality
bool supports_linear_inequality()
Return flag indicating ROL supports linear inequalities.
Definition: ROLOptimizer.hpp:155
Dakota::RandomFieldModel::percentVariance
Real percentVariance
fraction of energy to capture
Definition: RandomFieldModel.hpp:186
Dakota::GaussProcApproximation::pointsel_write_points
void pointsel_write_points()
Writes out the training set before and after point selection.
Definition: GaussProcApproximation.cpp:1212
Dakota::ForkApplicInterface::analysis_process_group_id
pid_t analysis_process_group_id() const
return analysisProcGroupId
Definition: ForkApplicInterface.hpp:136
Dakota::Approximation::push_coefficients
virtual void push_coefficients()
restores state prior to previous pop()
Definition: DakotaApproximation.cpp:366
Dakota::NonDBayesCalibration::exportDiscrepFormat
unsigned short exportDiscrepFormat
format options for discrepancy output
Definition: NonDBayesCalibration.hpp:363
Dakota::Model::continuous_variable_types
UShortMultiArrayConstView continuous_variable_types() const
return the active continuous variable types from currentVariables
Definition: DakotaModel.hpp:1949
Dakota::NestedModel::NestedModel
NestedModel(ProblemDescDB &problem_db)
constructor
Definition: NestedModel.cpp:24
Dakota::ApplicationInterface::process_synch_local
void process_synch_local(PRPQueueIter &prp_it)
process a completed synchronous local evaluation
Definition: ApplicationInterface.cpp:3007
Dakota::PSUADEDesignCompExp::~PSUADEDesignCompExp
~PSUADEDesignCompExp()
destructor
Definition: PSUADEDesignCompExp.cpp:51
Dakota::DataEnvironmentRep::checkFlag
bool checkFlag
flag for whether to run in check only mode (default false)
Definition: DataEnvironment.hpp:46
Dakota::Response::read_data
void read_data(double *response_data)
read from an incoming double* array
Dakota::NonDLHSSingleInterval::post_process_samples
void post_process_samples()
post-process the output from executing lhsSampler
Definition: NonDLHSSingleInterval.cpp:33
Dakota::NonDMultilevelFunctionTrain::increment_specification_sequence
void increment_specification_sequence()
increment the input specification sequence and assign values
Definition: NonDMultilevelFunctionTrain.cpp:358
Dakota::ExperimentData::interpolateFlag
bool interpolateFlag
flag for interpolation.
Definition: ExperimentData.hpp:466
Dakota::WorkdirHelper::prepend_path_item
static bool prepend_path_item(const bfs::path &src_path, const bfs::path &dest_dir, bool overwrite)
prepend the preferred env path with source path if it's a directory; this will update cached preferre...
Definition: WorkdirHelper.cpp:835
Dakota::SharedSurfpackApproxData
Derived approximation class for Surfpack approximation classes. Interface between Surfpack and Dakota...
Definition: SharedSurfpackApproxData.hpp:37
Dakota::DataModel::~DataModel
~DataModel()
destructor
Definition: DataModel.cpp:234
Dakota::SharedResponseDataRep::responseType
short responseType
enumeration of BASE_RESPONSE, SIMULATION_RESPONSE, or EXPERIMENT_RESPONSE
Definition: SharedResponseData.hpp:95
Dakota::GridApplicInterface::derived_map
void derived_map(const Variables &vars, const ActiveSet &set, Response &response, int fn_eval_id)
Called by map() and other functions to execute the simulation in synchronous mode....
Definition: GridApplicInterface.cpp:95
Dakota::ActiveSubspaceModel
Active subspace model for input (variable space) reduction.
Definition: ActiveSubspaceModel.hpp:52
Dakota::ParamResponsePair::prpResponse
Response prpResponse
the response set for the function evaluation
Definition: ParamResponsePair.hpp:155
Dakota::RelaxedVariables::write_tabular_partial
void write_tabular_partial(std::ostream &s, size_t start_index, size_t num_items) const
write range of variables in tabular format to an std::ostream
Definition: RelaxedVariables.cpp:173
Dakota::NonDGlobalInterval::prevDRVStar
RealVector prevDRVStar
stores previous optimal point for discrete real variables; used for assessing convergence
Definition: NonDGlobalInterval.hpp:174
Dakota::PecosApproximation::clear_computed_bits
void clear_computed_bits()
clear tracking of computed moments, due to a change that invalidates previous results
Definition: PecosApproximation.hpp:804
Dakota::ParamStudy::check_sets
bool check_sets(const IntVector &c_steps, const IntVector &di_steps, const IntVector &ds_steps, const IntVector &dr_steps)
sanity check for increments along int/real set dimensions
Definition: ParamStudy.cpp:1022
Dakota::NonDC3FunctionTrain::sample_allocation_metric
void sample_allocation_metric(Real &regress_metric, Real power)
Definition: NonDC3FunctionTrain.cpp:545
Dakota::NonDAdaptiveSampling::output_round_data
void output_round_data(int round, int respFnCount=0)
Temporary function for dumping validation data to output files to be visualized in TopoAS.
Definition: NonDAdaptiveSampling.cpp:619
Dakota::OutputManager::~OutputManager
~OutputManager()
Destructor that closes streams and other outputs.
Definition: OutputManager.cpp:79
Dakota::DataMethodRep::hyperPriorBetas
RealVector hyperPriorBetas
hyperparameters inverse gamma prior alphas
Definition: DataMethod.hpp:1251
Dakota::COLINTraits
A version of TraitsBase specialized for COLIN optimizers.
Definition: COLINOptimizer.hpp:28
Dakota::Model::replace_approximation
virtual void replace_approximation(const IntResponsePair &response_pr, bool rebuild_flag)
replace the response for a single point (based on eval id from response_pr) within an existing surrog...
Definition: DakotaModel.cpp:4167
Dakota::IteratorScheduler::free_iterator_parallelism
void free_iterator_parallelism()
convenience function for deallocating the concurrent iterator parallelism level
Definition: IteratorScheduler.cpp:196
Dakota::NonDEnsembleSampling::assign_specification_sequence
void assign_specification_sequence(size_t index)
advance any sequence specifications
Definition: NonDEnsembleSampling.cpp:180
Dakota::DataVariablesRep::discreteUncSetIntValuesProbs
IntRealMapArray discreteUncSetIntValuesProbs
complete set of admissible values with associated basic probability assignments for each of the discr...
Definition: DataVariables.hpp:576
Dakota::COLINOptimizer::colinProblem
std::pair< colin::ApplicationHandle, COLINApplication * > colinProblem
handle and pointer to the COLINApplication object
Definition: COLINOptimizer.hpp:167
Dakota::Iterator::method_id
const String & method_id() const
return the method identifier (methodId)
Definition: DakotaIterator.hpp:680
Dakota::CONMINTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: CONMINOptimizer.hpp:33
Dakota::NonDMultilevControlVarSampling::lf_increment
bool lf_increment(const RealVector &eval_ratios, const SizetArray &N_lf, Real hf_target, RealVector &lf_targets, size_t iter, size_t lev)
perform LF sample increment as indicated by evaluation ratios
Definition: NonDMultilevControlVarSampling.cpp:1114
Dakota::TKFactoryDIPC::build_tk
virtual QUESO::SharedPtr< QUESO::BaseTKGroup< QUESO::GslVector, QUESO::GslMatrix > >::Type build_tk() override
build and return the custom TK
Definition: QUESOImpl.hpp:196
Dakota::Model::hessian_id_quasi
const IntSet & hessian_id_quasi() const
return the mixed Hessian analytic IDs (hessIdQuasi)
Definition: DakotaModel.hpp:3675
Dakota::NonDExpansion::finalize_sets
void finalize_sets(bool converged_within_tol, bool reverted=false)
finalization of adaptive refinement using generalized sparse grids
Definition: NonDExpansion.cpp:2141
Dakota::NonDBayesCalibration::construct_mcmc_model
void construct_mcmc_model()
construct mcmcModel (no emulation, GP, PCE, or SC) that wraps inbound Model
Definition: NonDBayesCalibration.cpp:278
Dakota::DataVariablesRep::discreteStateRangeUpperBnds
IntVector discreteStateRangeUpperBnds
upper bounds array for the discrete state variables defined by an integer range(from the discrete_sta...
Definition: DataVariables.hpp:626
Dakota::Minimizer::numDiscreteStringVars
size_t numDiscreteStringVars
number of active discrete string vars
Definition: DakotaMinimizer.hpp:241
Dakota::Optimizer::prevOptInstance
Optimizer * prevOptInstance
pointer containing previous value of optimizerInstance
Definition: DakotaOptimizer.hpp:533
Dakota::Interface::clear_current_active_data
virtual void clear_current_active_data()
clears current data from an approximation interface
Definition: DakotaInterface.cpp:1354
Dakota::SharedVariablesData::complement_subsets
void complement_subsets(bool &cdv, bool &ddv, bool &cauv, bool &dauv, bool &ceuv, bool &deuv, bool &csv, bool &dsv) const
define active variable subsets based on active view
Definition: SharedVariablesData.hpp:1107
Dakota::Pybind11Interface::ownPython
bool ownPython
true if this class created the interpreter instance
Definition: Pybind11Interface.hpp:69
Dakota::DataMethodRep::importPredConfigFormat
unsigned short importPredConfigFormat
tabular format for prediction configurations import file
Definition: DataMethod.hpp:1267
Dakota::NonDIntegration::pop_grid_increment
virtual void pop_grid_increment()
removes a previously computed grid increment
Definition: NonDIntegration.cpp:177
Dakota::DataMethodRep::exportExpansionFile
String exportExpansionFile
the export_expansion_file specification in MethodNonDPCE
Definition: DataMethod.hpp:1063
Dakota::Variables::inactive_variables
void inactive_variables(const Variables &vars)
copy the inactive cv/div/dsv/drv variables from vars
Definition: DakotaVariables.hpp:1003
Dakota::Model::mappingInitialized
bool mappingInitialized
track use of initialize_mapping() and finalize_mapping()
Definition: DakotaModel.hpp:1482
Dakota::DataMethodRep::generatingMatrices
IntVector generatingMatrices
Inline generating matrices of the digital net.
Definition: DataMethod.hpp:928
Dakota::NonDEnsembleSampling::sequenceType
short sequenceType
type of model sequence enumerated with primary MF/ACV loop over steps
Definition: NonDEnsembleSampling.hpp:167
Dakota::ParallelConfiguration::ea_parallel_level
const ParallelLevel & ea_parallel_level() const
return the ParallelLevel corresponding to eaPLIter
Definition: ParallelLibrary.hpp:558
Dakota::Constraints::discreteRealLowerBnds
RealVector discreteRealLowerBnds
the active discrete lower bounds array view
Definition: DakotaConstraints.hpp:402
Dakota::SharedC3ApproxData::startRank
size_t startRank
starting user specification for rank (not augmented by dimension preference); Note: rank sequence spe...
Definition: SharedC3ApproxData.hpp:239
Dakota::SharedResponseData::num_primary_functions
size_t num_primary_functions() const
number of primary functions (pri scalars + 1-norm of priFieldLengths)
Definition: SharedResponseData.hpp:347
Dakota::Constraints::nonlinearIneqConUpperBnds
RealVector nonlinearIneqConUpperBnds
nonlinear inequality constraint upper bounds
Definition: DakotaConstraints.hpp:370
Dakota::APPSOptimizer::evalMgr
APPSEvalMgr * evalMgr
Pointer to the APPS evaluation manager object.
Definition: APPSOptimizer.hpp:197
Dakota::DataEnvironmentRep
Body class for environment specification data.
Definition: DataEnvironment.hpp:29
Dakota::ApplicationInterface::ieMessagePass
bool ieMessagePass
flag for message passing at ie scheduling level
Definition: ApplicationInterface.hpp:409
Dakota::ConsoleRedirector::pop_back
void pop_back()
pop the last redirection
Definition: OutputManager.cpp:987
Dakota::NPSOLTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: NPSOLOptimizer.hpp:75
Dakota::BootstrapSampler::operator()
virtual void operator()(size_t num_samp, Data &bootstrapped_sample)
Generate and store a new bootstrapped sample into bootstrapped_sample.
Definition: BootstrapSampler.hpp:161
Dakota::SharedVariablesDataRep::allDiscreteRealTypes
UShortMultiArray allDiscreteRealTypes
array of variable types for all of the discrete real variables
Definition: SharedVariablesData.hpp:290
Dakota::NonDGenACVSampling::augmented_linear_ineq_violations
Real augmented_linear_ineq_violations(const RealVector &cd_vars, const RealMatrix &lin_ineq_coeffs, const RealVector &lin_ineq_lb, const RealVector &lin_ineq_ub)
return quadratic constraint violation for augmented linear inequality constraints
Definition: NonDGenACVSampling.cpp:1252
Dakota::Iterator::unpack_parameters_buffer
virtual void unpack_parameters_buffer(MPIUnpackBuffer &recv_buffer, int job_index)
used by IteratorScheduler to unpack starting data for an iterator run
Definition: DakotaIterator.cpp:1376
Dakota::RecastModel::truth_model
Model & truth_model()
return the truth model within subModel
Definition: RecastModel.hpp:794
Dakota::MPIUnpackBuffer::unpack
void unpack(short *data, const int num=1)
Unpack one or more short's.
Dakota::NCSUOptimizer::upperBounds
RealVector upperBounds
variable upper bounds used in "user_functions" mode
Definition: NCSUOptimizer.hpp:163
Dakota::pointers_to_strings
std::vector< const char * > pointers_to_strings(const T &data)
Return a vector of pointers to strings.
Definition: HDF5_IO.hpp:185
Dakota::NonDLocalInterval
Class for using local gradient-based optimization approaches to calculate interval bounds for epistem...
Definition: NonDLocalInterval.hpp:31
Dakota::NonD::construct_lhs
void construct_lhs(Iterator &u_space_sampler, Model &u_model, unsigned short sample_type, int num_samples, int seed, const String &rng, bool vary_pattern, short sampling_vars_mode=ACTIVE)
assign a NonDLHSSampling instance within u_space_sampler
Definition: DakotaNonD.cpp:248
Dakota::Model::all_discrete_int_variable_types
UShortMultiArrayConstView all_discrete_int_variable_types() const
return all discrete variable types from currentVariables
Definition: DakotaModel.hpp:2269
Dakota::ScalingModel::linearIneqScaleMultipliers
RealVector linearIneqScaleMultipliers
scales for linear ineq constrs.
Definition: ScalingModel.hpp:189
Dakota::DataTransformModel::expand_linear_constraints
void expand_linear_constraints(const Model &model)
expand linear constraints from sub-model to account for hyper-parameters
Definition: DataTransformModel.cpp:313
Dakota::Model::recastFlags
BoolDeque recastFlags
a key indicating which models within a model recursion involve recasting
Definition: DakotaModel.hpp:1724
Dakota::EffGlobalMinimizer::varsExplorationMap
IntVariablesMap varsExplorationMap
variable sets for batch evaluation of truth model, accumulated by construct_batch_exploration()
Definition: EffGlobalMinimizer.hpp:302
Dakota::DataFitSurrModel::derived_synchronize_nowait
const IntResponseMap & derived_synchronize_nowait()
Definition: DataFitSurrModel.cpp:1927
Dakota::NonDGlobalReliability::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDGlobalReliability.cpp:379
Dakota::DataMethodRep::absConvTol
Real absConvTol
absolute function convergence tolerance
Definition: DataMethod.hpp:509
Dakota::Graphics::win2dOn
bool win2dOn
flag to indicate if 2D graphics window is active
Definition: DakotaGraphics.hpp:74
Dakota::ROLOptimizer::lowerBounds
Teuchos::RCP< ROL::StdVector< Real > > lowerBounds
Handle to ROL's lower bounds vector.
Definition: ROLOptimizer.hpp:110
Dakota::RecastModel::setMapping
void(* setMapping)(const Variables &recast_vars, const ActiveSet &recast_set, ActiveSet &sub_model_set)
holds pointer for set mapping function passed in ctor/initialize
Definition: RecastModel.hpp:611
Dakota::PSUADEDesignCompExp::PSUADEDesignCompExp
PSUADEDesignCompExp(ProblemDescDB &problem_db, Model &model)
primary constructor for building a standard DACE iterator
Definition: PSUADEDesignCompExp.cpp:28
Dakota::DiscrepancyCorrection::compute_multiplicative
void compute_multiplicative(const Response &truth_response, const Response &approx_response, int index, Real &discrep_fn, RealVector &discrep_grad, RealSymMatrix &discrep_hess)
internal convenience function for computing multiplicative corrections between truth and approximate ...
Dakota::SharedVariablesDataRep::allRelaxedDiscreteInt
BitArray allRelaxedDiscreteInt
array of booleans to indicate relaxation (promotion from DiscreteInt to Continuous) for all specified...
Definition: SharedVariablesData.hpp:309
Dakota::Response::read_annotated_rep
void read_annotated_rep(std::istream &s)
read a letter object in annotated format from a std::istream
Dakota::ParallelLibrary::send_ie
void send_ie(int &send_int, int dest, int tag)
blocking send at the iterator-evaluation communication level
Definition: ParallelLibrary.hpp:1471
dakota::surrogates::compute_next_combination
void compute_next_combination(int num_dims, int level, VectorXi &index, bool &extend, int &h, int &t)
Definition: surrogates_tools.cpp:17
Dakota::NonDPolynomialChaos::resolve_inputs
void resolve_inputs(short &u_space_type, short &data_order)
perform error checks and mode overrides
Definition: NonDPolynomialChaos.cpp:869
Dakota::ROLOptimizer
Definition: ROLOptimizer.hpp:48
Dakota::NonDACVSampling::estimator_variance_ratios
void estimator_variance_ratios(const RealVector &r_and_N, RealVector &estvar_ratios)
compute estimator variance ratios from HF samples and oversample ratios
Definition: NonDACVSampling.hpp:647
Dakota::DataMethodRep::lowFidModelPointer
String lowFidModelPointer
string to point to the low fidelity model for Bayesian experimental design
Definition: DataMethod.hpp:315
Dakota::WorkdirHelper::resolve_driver_path
static bool resolve_driver_path(String &an_driver)
parse off the first whitespace-separated entry in the user's analysis_driver, and convert it to an ab...
Definition: WorkdirHelper.cpp:293
Dakota::NestedModel::subIterator
Iterator subIterator
the sub-iterator that is executed on every evaluation of this model
Definition: NestedModel.hpp:277
Dakota::DerivInformedPropCovLogitTK::m_vectorSet
const QUESO::VectorSet< V, M > & m_vectorSet
calibration parameter vector set (note: hides base class member)
Definition: QUESOImpl.hpp:164
Dakota::SNLLBase::init_fn
static void init_fn(int n, RealVector &x)
An initialization mechanism provided by OPT++ (not currently used).
Definition: SNLLBase.cpp:177
Dakota::NonDBayesCalibration::numHyperparams
int numHyperparams
calculated number of hyperparameters augmenting the calibration parameter set, e.g....
Definition: NonDBayesCalibration.hpp:415
Dakota::ApplicationInterface::asynchLocalAnalysisConcSpec
int asynchLocalAnalysisConcSpec
user specification for asynchronous local analysis concurrency
Definition: ApplicationInterface.hpp:243
Dakota::Response::shape_rep
void shape_rep(const ActiveSet &set, bool initialize=true)
resizes the representation's containers
Dakota::Approximation::clear_active_data
void clear_active_data()
clear active approximation data
Definition: DakotaApproximation.hpp:603
Dakota::ActiveSubspaceModel::compute_constantine_metric
unsigned int compute_constantine_metric(RealVector &singular_values)
compute Constantine's metric to identify the active subspace
Definition: ActiveSubspaceModel.cpp:745
Dakota::Model::discrete_int_variables
const IntVector & discrete_int_variables() const
return the active discrete integer variables from currentVariables
Definition: DakotaModel.hpp:1865
Dakota::ExperimentData::build_gradient_of_sum_square_residuals_from_function_data
void build_gradient_of_sum_square_residuals_from_function_data(const RealMatrix &func_gradients, const RealVector &residuals, RealVector &ssr_gradient, const ShortArray &asrv)
Construct the gradient of the sum of squares of residuals.
Definition: ExperimentData.cpp:1341
Dakota::NestedModel::string_variable_mapping
void string_variable_mapping(const String &s_var, size_t av_index, short svm_target)
insert s_var into appropriate recipient
Definition: NestedModel.cpp:2755
dakota::util::variance
double variance(const VectorXd &vec)
Calculates the variance based on an Eigen VectorXd of double values.
Definition: util_common.cpp:70
Dakota::RecastModel::surrogate_function_indices
void surrogate_function_indices(const SizetSet &surr_fn_indices)
update the subModel's surrogate response function indices (DataFitSurrModel::surrogateFnIndices)
Definition: RecastModel.hpp:892
Dakota::LibraryEnvironment::done_modifying_db
void done_modifying_db()
Check database contents, broadcast, and construct iterators.
Definition: LibraryEnvironment.cpp:86
Dakota::DataFitSurrModel::finalize_export
void finalize_export()
finalize file stream for exporting surrogate evaluations
Definition: DataFitSurrModel.cpp:2258
Dakota::strcontains
bool strcontains(const std::string &input, const std::string &test)
Return true if input string contains string test.
Definition: dakota_data_util.hpp:345
Dakota::NonDBayesCalibration::map_pre_solve
virtual void map_pre_solve()
Definition: NonDBayesCalibration.cpp:851
Dakota::DataModelRep::rbfMaxSubsets
short rbfMaxSubsets
maximum number of subsets for radial basis function approximation
Definition: DataModel.hpp:254
Dakota::ProblemDescDB::get_ushort
unsigned short get_ushort(const String &entry_name) const
get an unsigned short out of the database based on an identifier string
Definition: ProblemDescDB.cpp:2432
Dakota::ProblemDescDB::get_usa
const UShortArray & get_usa(const String &entry_name) const
get an UShortArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1668
Dakota::EnsembleSurrModel::resize_maps
void resize_maps()
size id_maps and cached_resp_maps arrays according to responseMode
Definition: EnsembleSurrModel.hpp:1065
Dakota::ProcessApplicInterface::reset_process_environment
void reset_process_environment()
reset PATH and current directory after system/spawn (workdir case)
Definition: ProcessApplicInterface.cpp:971
Dakota::Model::centralHess
bool centralHess
option to use old 2nd-order finite diffs for Hessians
Definition: DakotaModel.hpp:1458
Dakota::ProbabilityTransformModel::activate_distribution_parameter_derivatives
void activate_distribution_parameter_derivatives()
activate distParamDerivs to {NO,MIXED,ALL}_DERIVS
Definition: ProbabilityTransformModel.hpp:250
Dakota::BaseConstructor::BaseConstructor
BaseConstructor(int=0)
C++ structs can have constructors.
Definition: dakota_global_defs.hpp:163
Dakota::NonDMultifidelitySampling::numericalSolveMode
unsigned short numericalSolveMode
controls use of numerical solve option: either a fallback in case of model misordering (default = NUM...
Definition: NonDMultifidelitySampling.hpp:187
dakota::surrogates::GP_Objective::pold
VectorXd pold
Previous value of the parameter vector.
Definition: SurrogatesGPObjective.hpp:105
Dakota::NonDLocalReliability::warningBits
unsigned short warningBits
set of warnings accumulated during execution
Definition: NonDLocalReliability.hpp:352
Dakota::SharedVariablesDataRep::copy_rep_data
void copy_rep_data(SharedVariablesDataRep *svd_rep)
copy the core data from svd_rep to the current representation
Dakota::NonDQUESOBayesCalibration::NonDQUESOBayesCalibration
NonDQUESOBayesCalibration(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDQUESOBayesCalibration.cpp:43
Dakota::NonD::respLevelTarget
short respLevelTarget
indicates mapping of z->p (PROBABILITIES), z->beta (RELIABILITIES), or z->beta* (GEN_RELIABILITIES)
Definition: DakotaNonD.hpp:340
Dakota::Model::assign_max_strings
void assign_max_strings(const Pecos::MultivariateDistribution &mv_dist, Variables &vars)
assign all of the longest possible string values into vars
Definition: DakotaModel.cpp:5012
Dakota::SurrBasedMinimizer::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: SurrBasedMinimizer.cpp:139
Dakota::DataVariablesRep::linearIneqScales
RealVector linearIneqScales
scaling factors for the linear inequality constraints (from the linear_inequality_scales specificatio...
Definition: DataVariables.hpp:822
Dakota::ScalingOptions::scale_str2enum
static UShortArray scale_str2enum(const StringArray &scale_strs)
convert problem DB strings to unsigned shorts
Definition: ScalingOptions.cpp:52
Dakota::NonDC3FunctionTrain::initialize_c3_start_rank
void initialize_c3_start_rank(size_t start_rank)
Publish configuration data for initial function train cores, prior to any adaptation.
Definition: NonDC3FunctionTrain.cpp:383
Dakota::DataTransformModel::derived_synchronize_nowait
const IntResponseMap & derived_synchronize_nowait()
return any evaluations for which all experiment configurations have completed
Definition: DataTransformModel.cpp:699
Dakota::Environment::~Environment
virtual ~Environment()
destructor
Definition: DakotaEnvironment.cpp:189
Dakota::ProblemDescDB::post_process
void post_process()
post-processes the (minimal) input specification to assign default variables/responses specification ...
Definition: ProblemDescDB.cpp:264
Dakota::NonDLocalReliability::initialize_class_data
void initialize_class_data()
convenience function for initializing class scope arrays
Definition: NonDLocalReliability.cpp:1180
Dakota::RecastModel::update_all_discrete_variables
void update_all_discrete_variables(const Model &model)
update discrete variable values from passed sub-model
Definition: RecastModel.cpp:1033
Dakota::copy_data_transpose
void copy_data_transpose(const std::vector< Teuchos::SerialDenseVector< OrdinalType, ScalarType > > &sdva, Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > &sdm)
copy Array<Teuchos::SerialDenseVector<OT,ST> > to transposed Teuchos::SerialDenseMatrix<OT,...
Definition: dakota_data_util.hpp:548
Dakota::DOTTraits::DOTTraits
DOTTraits()
default constructor
Definition: DOTOptimizer.hpp:49
Dakota::Constraints::reshape_update_linear
void reshape_update_linear(const SharedVariablesData &prev_svd, const SharedVariablesData &curr_svd)
reshape and repopulate the linear constraint arrays
Definition: DakotaConstraints.cpp:548
Dakota::Response::function_gradient
void function_gradient(const RealVector &assign_grad, int fn_index, const SizetArray &assign_indices, const SizetArray &curr_indices)
set a function gradient, managing dissimilar DVV
Dakota::SurrogateModel::update_complement_variables_from_model
void update_complement_variables_from_model(const Model &model)
update complement of active variables/bounds with data from model
Definition: SurrogateModel.cpp:582
Dakota::MetaIterator::resize
bool resize()
reinitializes iterator based on new variable size
Definition: MetaIterator.cpp:58
dakota::surrogates::GaussianProcess::CholFact
Eigen::LDLT< MatrixXd > CholFact
Pivoted Cholesky factorization.
Definition: SurrogatesGaussianProcess.hpp:399
Dakota::RichExtrapVerification::numFactors
size_t numFactors
number of refinement factors defined from active state variables
Definition: RichExtrapVerification.hpp:76
Dakota::DataVariablesRep::continuousDesignLabels
StringArray continuousDesignLabels
labels array for the continuous design variables (from the continuous_design descriptors specificatio...
Definition: DataVariables.hpp:286
Dakota::GetLongOpt::ustring
const char * ustring
usage message
Definition: CommandLineHandler.hpp:111
Dakota::GaussProcApproximation::predict
void predict(bool variance_flag, bool gradients_flag)
Calculates the predicted new response value for x in normalized space.
Definition: GaussProcApproximation.cpp:599
Dakota::EmbedHybridMetaIterator::globalIterator
Iterator globalIterator
the top-level outer iterator (e.g., global minimizer)
Definition: EmbedHybridMetaIterator.hpp:71
Dakota::ParallelConfiguration::w_parallel_level
const ParallelLevel & w_parallel_level() const
return the ParallelLevel corresponding to miPLIters.front()
Definition: ParallelLibrary.hpp:527
Dakota::SimulationModel::userDefinedInterface
Interface userDefinedInterface
the interface used for mapping variables to responses
Definition: SimulationModel.hpp:187
Dakota::SurrogateModel::update_response_from_model
void update_response_from_model(const Model &model)
update response/constraints with data from model
Definition: SurrogateModel.cpp:500
Dakota::ExperimentData::initialize
void initialize(const StringArray &variance_types, const SharedResponseData &srd)
shared body of constructor initialization
Definition: ExperimentData.cpp:104
Dakota::NonD::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: DakotaNonD.cpp:133
Dakota::DataMethodRep::modelDiscrepancyType
String modelDiscrepancyType
type of model discrepancy emulation
Definition: DataMethod.hpp:1269
Dakota::AddAttributeVisitor::hdf5Stream
std::shared_ptr< HDF5IOHelper > hdf5Stream
HDF5IOHelper instance.
Definition: ResultsDBHDF5.hpp:79
Dakota::ResultsKeyType
boost::tuple< std::string, std::string, size_t, std::string > ResultsKeyType
Data type for results key (instance name / id, unique run, label), where data_key is a valid colon-de...
Definition: dakota_results_types.hpp:39
Dakota::SharedVariablesDataRep::initialize_all_types
void initialize_all_types()
initialize all{Continuous,DiscreteInt,DiscreteString,DiscreteReal}Types, with or without discrete rel...
Dakota::ApproximationInterface::cache_lookup
PRPCacheCIter cache_lookup(const Variables &vars, int eval_id, const Response &response)
helper to find a cached PRP record in data_pairs
Definition: ApproximationInterface.cpp:681
Dakota::ProblemDescDB::max_procs_per_ie
int max_procs_per_ie(int max_eval_concurrency)
compute maximum iterator partition size based on lower level overrides and concurrency levels
Definition: ProblemDescDB.cpp:1251
Dakota::Analyzer::allSamples
RealMatrix allSamples
compact alternative to allVariables
Definition: DakotaAnalyzer.hpp:189
Dakota::Minimizer::algorithm_space_model
const Model & algorithm_space_model() const
Definition: DakotaMinimizer.hpp:346
Dakota::SharedC3ApproxData::solverRoundingTol
double solverRoundingTol
tolerance for rounding (performing a truncation operation on a FT expansion) within the regression so...
Definition: SharedC3ApproxData.hpp:264
Dakota::NonDGlobalReliability::u_evaluation
void u_evaluation(const RealVector &c_vars_u, short mode)
evaluate uSpaceModel to collect u-space surrogate data at specified point
Definition: NonDGlobalReliability.hpp:194
Dakota::NestedModel::extraCVarsData
BitArray extraCVarsData
flags for updating subModel continuous bounds and labels, one for each active continuous variable in ...
Definition: NestedModel.hpp:394
Dakota::DataVariables
Handle class for variables specification data.
Definition: DataVariables.hpp:875
Dakota::ApplicationInterface::gradMixedAnalyticIds
IntSet gradMixedAnalyticIds
IDs of analytic gradients when mixed gradients present.
Definition: ApplicationInterface.hpp:496
Dakota::NonDMultilevelStochCollocation::first_seed
int first_seed() const
return first seed in sequence specification (defaults to random_seed())
Definition: NonDMultilevelStochCollocation.hpp:98
Dakota::NonD::update_aleatory_final_statistics
void update_aleatory_final_statistics()
update finalStatistics::functionValues from momentStats and computed{Prob,Rel,GenRel,...
Definition: DakotaNonD.cpp:656
Dakota::ApplicationInterface::common_output_filtering
void common_output_filtering(Response &response)
common output filtering operations, e.g. data filtering
Definition: ApplicationInterface.cpp:3025
Dakota::ParallelConfiguration::ie_parallel_level_iterator
ParLevLIter ie_parallel_level_iterator() const
return iePLIter
Definition: ParallelLibrary.hpp:595
Dakota::DataVariablesRep::discreteStateSetStr
StringSetArray discreteStateSetStr
complete set of admissible values for each of the discrete state variables defined by a string set (f...
Definition: DataVariables.hpp:650
Dakota::DataResponsesRep::numScalarObjectiveFunctions
size_t numScalarObjectiveFunctions
scalar_objectives: number of objective functions which are scalar
Definition: DataResponses.hpp:76
Dakota::ScalingOptions::priScales
RealVector priScales
primary response scale values
Definition: ScalingOptions.hpp:42
Dakota::IteratorScheduler::numIteratorJobs
int numIteratorJobs
number of iterator executions to schedule
Definition: IteratorScheduler.hpp:165
dakota::surrogates::Surrogate::default_options
virtual void default_options()=0
Initialize the Surrogate's defaultConfigOptions.
Dakota::ProcessHandleApplicInterface::analysis_process_group_id
virtual pid_t analysis_process_group_id() const
return analysisProcGroupId
Definition: ProcessHandleApplicInterface.cpp:514
Dakota::SharedApproxData::integration_iterator
virtual void integration_iterator(const Iterator &iterator)
set integration driver for structured grid approximations
Definition: SharedApproxData.cpp:309
Dakota::Model::modelPCIter
ParConfigLIter modelPCIter
the ParallelConfiguration node used by this Model instance
Definition: DakotaModel.hpp:1494
Dakota::NomadOptimizer::Evaluator::get_responses
void get_responses(const RealVector &ftn_vals, NOMAD::Eval_Point &x) const
map Dakota model responses to NOMAD evaluation point
Definition: NomadOptimizer.cpp:537
Dakota::Constraints::update_variable_bounds
void update_variable_bounds(const Constraints &cons)
copy variable lower/upper bound data between existing Constraints objects
Definition: DakotaConstraints.cpp:381
Dakota::SOLBase::allocate_linear_arrays
void allocate_linear_arrays(int num_cv, const RealMatrix &lin_ineq_coeffs, const RealMatrix &lin_eq_coeffs)
Allocates F77 linear constraint arrays for the SOL algorithms.
Definition: SOLBase.cpp:74
Dakota::NonDNonHierarchSampling::direct_penalty_merit
static Real direct_penalty_merit(const RealVector &cd_vars)
static function used by DIRECT for its objective
Definition: NonDNonHierarchSampling.cpp:2224
Dakota::DataModelRep::marsMaxBases
short marsMaxBases
maximum number of bases for MARS approximation
Definition: DataModel.hpp:258
Dakota::DataMethodRep::hyperPriorAlphas
RealVector hyperPriorAlphas
hyperparameters inverse gamma prior alphas
Definition: DataMethod.hpp:1249
Dakota::Model::derived_subordinate_models
virtual void derived_subordinate_models(ModelList &ml, bool recurse_flag)
portion of subordinate_models() specific to derived model classes
Definition: DakotaModel.cpp:3652
Dakota::ActiveSubspaceModel::resize_variable_totals
SizetArray resize_variable_totals()
Create a variables components totals array with the reduced space size for continuous variables.
Dakota::ActiveSet::request_value
short request_value(const size_t index) const
get the value of an entry in the request vector
Definition: DakotaActiveSet.hpp:215
Dakota::NL2SOLLeastSqTraits::NL2SOLLeastSqTraits
NL2SOLLeastSqTraits()
default constructor
Definition: NL2SOLLeastSq.hpp:30
Dakota::SharedVariablesDataRep::divStart
size_t divStart
start index of active discrete integer variables within allDiscreteIntVars
Definition: SharedVariablesData.hpp:252
Dakota::EnsembleSurrModel::find_model_in_keys
bool find_model_in_keys(unsigned short m_index)
identify whether a model form is currently included within active keys
Definition: EnsembleSurrModel.hpp:865
Dakota::VPSApproximation::approxValue
Real approxValue
value of the approximation returned by value()
Definition: VPSApproximation.hpp:186
Dakota::WorkdirHelper::set_environment
static void set_environment(const std::string &env_name, const std::string &env_val, bool overwrite_flag=true)
Set an environment variable.
Definition: WorkdirHelper.cpp:128
Dakota::APPSOptimizer::set_apps_traits
void set_apps_traits()
sets traits for specific TPL
Dakota::CONMINOptimizer::IPRINT
int IPRINT
Flag to control amount of output data.
Definition: CONMINOptimizer.hpp:187
Dakota::DataResponsesRep::fdHessStepType
String fdHessStepType
type of finite difference step to use for numerical Hessian: relative - step length is relative to x ...
Definition: DataResponses.hpp:220
Dakota::ExperimentResponse::ExperimentResponse
ExperimentResponse()
default constructor
Definition: ExperimentResponse.hpp:110
Dakota::Model::continuous_upper_bounds
const RealVector & continuous_upper_bounds() const
return the active continuous upper bounds from userDefinedConstraints
Definition: DakotaModel.hpp:2797
Dakota::Response::field_values
void field_values(const RealVector &field_val, size_t i)
set the values for the i-th field
Definition: DakotaResponse.hpp:639
Dakota::RecastModel::derived_synchronize
const IntResponseMap & derived_synchronize()
portion of synchronize() specific to RecastModel (forward to subModel.synchronize())
Definition: RecastModel.cpp:570
Dakota::SNLLOptimizer::prevSnllOptInstance
SNLLOptimizer * prevSnllOptInstance
pointer to the previously active object instance used for restoration in the case of iterator/model r...
Definition: SNLLOptimizer.hpp:312
Dakota::EffGlobalMinimizer::debug_print_dist_counters
void debug_print_dist_counters(Real dist_cv_star)
print counters if debug flag is ON
Definition: EffGlobalMinimizer.hpp:451
Dakota::Variables::discrete_int_variables
const IntVector & discrete_int_variables() const
return the active discrete integer variables (Note: returns a view by const reference,...
Definition: DakotaVariables.hpp:842
Dakota::ApplicationInterface::serve_analyses_synch
void serve_analyses_synch()
serve the master analysis scheduler and manage one synchronous analysis job at a time
Definition: ApplicationInterface.cpp:2676
Dakota::LowDiscrepancySequence::mMax
int mMax
log2 of the maximum number of points of this low-discrepancy sequence
Definition: LowDiscrepancySequence.hpp:123
Dakota::ApplicationInterface::serve_evaluations_synch
void serve_evaluations_synch()
serve the evaluation message passing schedulers and perform one synchronous evaluation at a time
Definition: ApplicationInterface.cpp:2215
Dakota::ProblemDescDB::variables_locked
bool variables_locked() const
return variablesDBLocked
Definition: ProblemDescDB.hpp:655
Dakota::Model::hierarchicalTagging
bool hierarchicalTagging
whether to perform hierarchical evalID tagging of params/results
Definition: DakotaModel.hpp:1543
Dakota::Variables::all_continuous_variables
const RealVector & all_continuous_variables() const
returns a single array with all continuous variables
Definition: DakotaVariables.hpp:1616
Dakota::Interface::interfaceId
String interfaceId
the interface specification identifier string from the DAKOTA input file
Definition: DakotaInterface.hpp:362
Dakota::NonDSparseGrid::initialize_grid
void initialize_grid(const std::vector< Pecos::BasisPolynomial > &poly_basis)
initialize integration grid by drawing from polynomial basis settings
Definition: NonDSparseGrid.cpp:181
dakota::surrogates::PolynomialRegression
The PolynomialRegression class constructs a polynomial regressor using ordinary least squares.
Definition: SurrogatesPolynomialRegression.hpp:36
dakota::util::DataScaler::check_for_zero_scaler_factor
bool check_for_zero_scaler_factor(int index)
Checks an individual scaler feature scale factor for being close to zero; If it is near zero,...
Definition: UtilDataScaler.cpp:133
dakota_start
int DAKOTA_DLL_FN dakota_start(int id)
command DakotaRunner instance id to start (plugin interface and run strategy)
Definition: dakota_dll_api.cpp:273
Dakota::ParallelLibrary::irecv
void irecv(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Request &recv_req, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)
nonblocking buffer receive at the current communication level
Definition: ParallelLibrary.hpp:1665
Dakota::SurrogateModel::init_model_inactive_labels
void init_model_inactive_labels(Model &model)
initialize model with inactive variable labels that could change once per set of evaluations (e....
Definition: SurrogateModel.cpp:345
Dakota::NonDIntegration::merge_grid_increment
virtual void merge_grid_increment()
merges a grid increment into the reference grid
Definition: NonDIntegration.cpp:185
Dakota::SurfpackApproximation::spFactory
std::shared_ptr< SurfpackModelFactory > spFactory
factory for the SurfpackModel instance
Definition: SurfpackApproximation.hpp:173
Dakota::TKFactoryDIPC::nonDQUESOInstance
NonDQUESOBayesCalibration * nonDQUESOInstance
pointer for callbacks to Dakota QUESO class
Definition: QUESOImpl.hpp:212
Dakota::NonDGlobalReliability::augLagrangeMult
Real augLagrangeMult
Lagrange multiplier for augmented Lagrangian merit function.
Definition: NonDGlobalReliability.hpp:127
Dakota::NonDExpansion::initialize_expansion
virtual void initialize_expansion()
initialize random variable definitions and final stats arrays
Definition: NonDExpansion.cpp:741
Dakota::ResultAttribute::ResultAttribute
ResultAttribute(const String &label, const T &value)
Construct an attribute.
Definition: dakota_results_types.hpp:512
Dakota::ResultsDBAny::allocate_matrix
void allocate_matrix(const StrStrSizet &iterator_id, const StringArray &location, ResultsOutputType stored_type, const int &num_rows, const int &num_cols, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray())
Pre-allocate a matrix and (optionally) attach dimension scales and attributes. Insert rows or columns...
Definition: ResultsDBAny.hpp:76
Dakota::PecosApproximation::min_coefficients
int min_coefficients() const
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: PecosApproximation.hpp:752
Dakota::NonDRKDDarts
Base class for the Recursive k-d Dart methods within DAKOTA/UQ.
Definition: NonDRKDDarts.hpp:27
Dakota::DataTransformModel::DataTransformModel
DataTransformModel(const Model &sub_model, ExperimentData &exp_data, const ShortShortPair &recast_vars_view, size_t num_hyper=0, unsigned short mult_mode=CALIBRATE_NONE, short recast_resp_deriv_order=1)
standard constructor
Definition: DataTransformModel.cpp:36
Dakota::DataModelRep::decreaseTolerance
Real decreaseTolerance
decrease tolerance used by cross validation subspace dimension id method
Definition: DataModel.hpp:398
Dakota::Model::fdHessByGradStepSize
RealVector fdHessByGradStepSize
relative finite difference step size for numerical Hessians estimated using first-order differences o...
Definition: DakotaModel.hpp:1444
Dakota::SurrogateModel::probability_transformation
Pecos::ProbabilityTransformation & probability_transformation()
return probability transformation employed by the Model (forwarded along to ProbabilityTransformModel...
Definition: SurrogateModel.hpp:246
Dakota::NonDC3FunctionTrain::c3AdvancementType
short c3AdvancementType
type of advancement used by (uniform) refinement: START_{RANK,ORDER} or MAX_{RANK,...
Definition: NonDC3FunctionTrain.hpp:129
Dakota::DataMethodRep::batchSize
int batchSize
number of optimal designs selected per iteration of experimental design algorithm; also number of con...
Definition: DataMethod.hpp:1301
Dakota::Constraints::inactiveDiscreteRealLowerBnds
RealVector inactiveDiscreteRealLowerBnds
the inactive discrete lower bounds array view
Definition: DakotaConstraints.hpp:415
Dakota::Variables::all_to_active_labels
void all_to_active_labels(const Variables &vars)
copy all cv/div/dsv/drv variable labels from incoming vars to active variables in this instance
Definition: DakotaVariables.hpp:1247
Dakota::MPIPackBuffer::pack
void pack(const short *data, const int num=1)
Pack one or more short's.
dakota::surrogates::Python::value
VectorXd value(const MatrixXd &eval_points)
Evaluate the python surrogate at a set of prediction points for QoI index 0.
Definition: SurrogatesPython.hpp:90
Dakota::EnsembleSurrModel::truthResponseRef
std::map< Pecos::ActiveKey, Response > truthResponseRef
map of reference truth (high fidelity) responses computed in build_approximation() and used for calcu...
Definition: EnsembleSurrModel.hpp:429
Dakota::NonDGenACVSampling::modelSelectType
short modelSelectType
option to enumerate combinations of approximation models
Definition: NonDGenACVSampling.hpp:259
Dakota::NonDAdaptImpSampling
Class for the Adaptive Importance Sampling methods within DAKOTA.
Definition: NonDAdaptImpSampling.hpp:28
Dakota::Analyzer::allHeaders
StringArray allHeaders
array of headers to insert into output while evaluating allVariables
Definition: DakotaAnalyzer.hpp:204
Dakota::ExperimentData::generate_multipliers
void generate_multipliers(const RealVector &multipliers, unsigned short multiplier_mode, RealVector &expanded_multipliers) const
Generate a set of multipliers commensurate with the residual size for the total experiment data set....
Definition: ExperimentData.cpp:1762
dakota::surrogates::GaussianProcess::variance
VectorXd variance(const MatrixXd &eval_points)
Evaluate the variance of the Gaussian Process at a set of prediction points for QoI index 0.
Definition: SurrogatesGaussianProcess.hpp:202
Dakota::SharedVariablesDataRep::save
void save(Archive &ar, const unsigned int version) const
serialize the core shared variables data
Dakota::Verification::~Verification
~Verification()
destructor
Definition: DakotaVerification.hpp:65
Dakota::RecastModel::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
set up RecastModel for parallel operations (request forwarded to subModel)
Definition: RecastModel.hpp:1074
Dakota::SharedApproxData::discrepancy_emulation_mode
short discrepancy_emulation_mode() const
return discrepancy emulation mode for approximating response differences
Definition: SharedApproxData.hpp:318
Dakota::ProgramOptions::pre_run_output
const String & pre_run_output() const
filename for pre-run output
Definition: ProgramOptions.cpp:177
Dakota::NonDSampling::sample_to_cv
void sample_to_cv(const Real *sample_vars, Variables &vars, size_t &acv_index, size_t num_acv, size_t &samp_index)
helper function to copy a range from sample_vars to continuous variables
Definition: NonDSampling.hpp:589
Dakota::Model::all_discrete_real_lower_bounds
const RealVector & all_discrete_real_lower_bounds() const
return all discrete lower bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3273
Dakota::ResultsDBAny::insert_into
void insert_into(const StrStrSizet &iterator_id, const StringArray &location, const boost::any &data, const int &index, const bool &row)
Insert a row or column into a pre-allocated matrix.
Definition: ResultsDBAny.hpp:86
Dakota::NL2SOLLeastSq::fprec
Real fprec
expected response function precision (function_precision)
Definition: NL2SOLLeastSq.hpp:143
Dakota::ApplicationInterface::send_evaluation
void send_evaluation(PRPQueueIter &prp_it, size_t buff_index, int server_id, bool peer_flag)
helper function for sending sendBuffers[buff_index] to server
Definition: ApplicationInterface.hpp:649
Dakota::SurrBasedLocalMinimizer::SurrBasedLocalMinimizer
SurrBasedLocalMinimizer(ProblemDescDB &problem_db, Model &model, std::shared_ptr< TraitsBase > traits)
constructor
Definition: SurrBasedLocalMinimizer.cpp:39
Dakota::GaussProcApproximation::covSlvr
Teuchos::SerialSpdDenseSolver< int, Real > covSlvr
The global solver for all computations involving the inverse of the covariance matrix.
Definition: GaussProcApproximation.hpp:225
Dakota::ApplicationInterface::master_dynamic_schedule_analyses
void master_dynamic_schedule_analyses()
blocking dynamic schedule of all analyses within a function evaluation using message passing
Definition: ApplicationInterface.cpp:2581
Dakota::EffGlobalMinimizer::debug_print_values
void debug_print_values(const Variables &vars)
print mean and variance if debug flag is ON
Definition: EffGlobalMinimizer.hpp:436
Dakota::RecastModel::invSecRespMapping
void(* invSecRespMapping)(const Variables &recast_vars, const Variables &sub_model_vars, const Response &recast_resp, Response &sub_model_resp)
holds pointer for optional inverse secondary response mapping function passed in inverse_mappings()
Definition: RecastModel.hpp:644
Dakota::ExecutableEnvironment::ExecutableEnvironment
ExecutableEnvironment()
default constructor
Definition: ExecutableEnvironment.cpp:18
Dakota::AdaptedBasisModel::variables_mapping
static void variables_mapping(const Variables &recast_xi_vars, Variables &sub_model_x_vars)
map the active continuous recast variables to the active submodel variables (linear transformation)
Definition: AdaptedBasisModel.cpp:625
Dakota::GaussProcApproximation::trainValuesAll
RealMatrix trainValuesAll
All original samples available.
Definition: GaussProcApproximation.hpp:232
Dakota::Response::read_tabular
void read_tabular(std::istream &s)
read responseRep::functionValues in tabular format from a std::istream
Dakota::NonDC3FunctionTrain::initialize_c3_db_options
void initialize_c3_db_options()
Publish options from C3 input specification (not needed if model-driven specification: already extrac...
Definition: NonDC3FunctionTrain.cpp:404
Dakota::FSUDesignCompExp::seedSpec
int seedSpec
the user seed specification for the random number generator (allows repeatable results)
Definition: FSUDesignCompExp.hpp:114
Dakota::SimulationModel::solution_level_string_value
String solution_level_string_value() const
return a discrete string variable value corresponding to solnCntlADVIndex
Definition: SimulationModel.cpp:379
Dakota::NonDAdaptImpSampling::importanceSamplingType
unsigned short importanceSamplingType
integration type (is, ais, mmais) provided by input specification
Definition: NonDAdaptImpSampling.hpp:156
Dakota::Iterator::method_name
void method_name(unsigned short m_name)
set the method name to an enumeration value
Definition: DakotaIterator.hpp:655
Dakota::DataMethodRep::groupSizeThrottle
unsigned short groupSizeThrottle
restricting the number of group combinations in group estimators by enforcing a maximum size in terms...
Definition: DataMethod.hpp:1107
Dakota::SharedSurfpackApproxData::add_sd_to_surfdata
void add_sd_to_surfdata(const Pecos::SurrogateDataVars &sdv, const Pecos::SurrogateDataResp &sdr, short fail_code, SurfData &surf_data)
add Pecos::SurrogateData::SurrogateData{Vars,Resp} to SurfData, accounting for buildDataOrder availab...
Definition: SharedSurfpackApproxData.cpp:85
Dakota::PecosApproximation::pecosBasisApprox
Pecos::BasisApproximation pecosBasisApprox
the Pecos basis approximation, encompassing orthogonal and interpolation polynomial approximations
Definition: PecosApproximation.hpp:340
Dakota::Graphics::add_datapoint
void add_datapoint(int graphics_cntr, const Variables &vars, const Response &response)
adds data to each window in the 2d graphics based on the results of a model evaluation
Definition: DakotaGraphics.cpp:181
Dakota::NonDGlobalEvidence::~NonDGlobalEvidence
~NonDGlobalEvidence()
destructor
Definition: NonDGlobalEvidence.cpp:28
Dakota::NonDExpansion::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDExpansion.cpp:146
Dakota::MatchesWC::operator()
bool operator()(const bfs::path &dir_entry)
return true is dir_entry matches wildCardRegEx
Definition: WorkdirHelper.hpp:88
Dakota::NonDGenACVSampling::~NonDGenACVSampling
~NonDGenACVSampling()
destructor
Definition: NonDGenACVSampling.cpp:73
Dakota::NonDACVSampling::approximate_control_variate_pilot_projection
void approximate_control_variate_pilot_projection()
Definition: NonDACVSampling.cpp:222
dakota::util::QRSolver::~QRSolver
~QRSolver()
Destructor.
Definition: UtilLinearSolvers.cpp:176
Dakota::NonDLHSInterval::core_run
void core_run()
performs an epistemic uncertainty propagation using LHS samples
Definition: NonDLHSInterval.cpp:75
Dakota::GaussProcApproximation::GPmodel_apply
void GPmodel_apply(const RealVector &new_x, bool variance_flag, bool gradients_flag)
Function returns a response value using the GP surface.
Definition: GaussProcApproximation.cpp:279
Dakota::DesignAndStateLabelsCheck
static VarLabelChk DesignAndStateLabelsCheck[]
Variables label array designations for design and state. All non-uncertain variables need to be in th...
Definition: NIDRProblemDescDB.cpp:5102
Dakota::Variables::all_discrete_string_variables
StringMultiArrayConstView all_discrete_string_variables() const
returns a single array with all discrete variables
Definition: DakotaVariables.hpp:1657
Dakota::PebbldBranchSub::cont_vars
RealVector cont_vars
Initial variable values for sub-problem.
Definition: PEBBLBranching.hpp:65
Dakota::DataMethodRep::evalSynchronize
short evalSynchronize
the synchronization setting for parallel pattern search methods in MethodSCOLIBPS and MethodAPPS
Definition: DataMethod.hpp:661
Dakota::SharedC3ApproxData::maxRank
size_t maxRank
scalar user specification for maximum allowable rank when adapting
Definition: SharedC3ApproxData.hpp:247
Dakota::ApplicationInterface::asynchronous_local_evaluations_nowait
void asynchronous_local_evaluations_nowait(PRPQueue &prp_queue)
launch new jobs in prp_queue asynchronously (if capacity is available), perform nonblocking query of ...
Definition: ApplicationInterface.cpp:2043
Dakota::SharedC3ApproxData::c3MaxOrderAdvance
std::map< Pecos::ActiveKey, bool > c3MaxOrderAdvance
flag indicating availability of order advancement (accumulated from C3Approximation::advancement_avai...
Definition: SharedC3ApproxData.hpp:297
Dakota::Analyzer::compact_mode
bool compact_mode() const
returns Analyzer::compactMode
Definition: DakotaAnalyzer.hpp:349
Dakota::GaussProcApproximation::gradient
const RealVector & gradient(const Variables &vars)
retrieve the function gradient at the predicted value for a given parameter set
Definition: GaussProcApproximation.cpp:207
Dakota::NonDMultilevelSampling::qoiAggregation
short qoiAggregation
store the qoi_aggregation_norm input specification, prior to run-time Options right now:
Definition: NonDMultilevelSampling.hpp:533
Dakota::DataModelRep::subspaceIdConstantine
bool subspaceIdConstantine
Flag to use Constantine method to identify active subspace dimension.
Definition: DataModel.hpp:373
Dakota::COLINOptimizer::set_solver_parameters
void set_solver_parameters()
sets construct-time options for specific methods based on user specifications, including calling meth...
Definition: COLINOptimizer.cpp:587
Dakota::NonDSampling::sample_to_cv_type
void sample_to_cv_type(const Real *sample_vars, Variables &vars, size_t &cv_index, size_t num_cv, size_t &div_index, size_t num_div, size_t &dsv_index, size_t num_dsv, size_t &drv_index, size_t num_drv, size_t &samp_index)
helper function to copy a range from sample_vars to a variables type
Definition: NonDSampling.hpp:655
Dakota::DirectApplicInterface::numFns
size_t numFns
number of functions in fnVals
Definition: DirectApplicInterface.hpp:154
Dakota::SharedApproxData::sobol_index_map
virtual const Pecos::BitArrayULongMap & sobol_index_map() const
return set of Sobol indices that have been requested (e.g., as constrained by throttling) and are com...
Definition: SharedApproxData.cpp:562
Dakota::model_id_compare
bool model_id_compare(const Model &model, const void *id)
global comparison function for Model
Definition: DakotaModel.hpp:3965
Dakota::PecosApproximation::compute_moments
void compute_moments(bool full_stats=true, bool combined_stats=false)
compute moments up to the order supported by the Pecos polynomial approximation
Definition: PecosApproximation.hpp:664
Dakota::ParallelLevel::hubServerCommSize
int hubServerCommSize
size of hubServerIntraComm
Definition: ParallelLibrary.hpp:133
Dakota::NonDWASABIBayesCalibration::dataDistFilename
std::string dataDistFilename
The filename of the file containing the data that with density estimator defines the distribution of ...
Definition: NonDWASABIBayesCalibration.hpp:89
Dakota::Graphics::set_y_label2d
void set_y_label2d(int i, const char *y_label)
set y label for ith plot equal to y_label
Definition: DakotaGraphics.cpp:367
Dakota::ApplicationInterface::lenVarsMessage
int lenVarsMessage
length of a MPIPackBuffer containing a Variables object; computed in Model::init_communicators()
Definition: ApplicationInterface.hpp:426
Dakota::OutputManager::output_helper
void output_helper(const String &message, std::ostream &os) const
Output only on Dakota world rank 0 (for version, help, etc.)
Definition: OutputManager.cpp:393
Dakota::NonDGlobalInterval::initialize
virtual void initialize()
perform any required initialization
Definition: NonDGlobalInterval.cpp:403
Dakota::EnsembleSurrModel::multilevel
bool multilevel() const
identify if 1D hierarchy can be defined across resolution levels
Definition: EnsembleSurrModel.hpp:577
Dakota::DataModelRep::krigingCorrelations
RealVector krigingCorrelations
vector of correlations used in building a kriging approximation (from the correlations specification ...
Definition: DataModel.hpp:233
Dakota::NonDQuadrature::increment_grid
void increment_grid()
increment SSG level/TPQ order
Definition: NonDQuadrature.hpp:254
Dakota::ActiveSubspaceModel::fullspaceSampler
Iterator fullspaceSampler
Monte Carlo sampler for the full parameter space.
Definition: ActiveSubspaceModel.hpp:301
Dakota::NonDGlobalReliability::fnStar
Real fnStar
minimum penalized response from among true function evaluations
Definition: NonDGlobalReliability.hpp:118
Dakota::DataVariablesRep::discreteDesignSetRealVars
RealVector discreteDesignSetRealVars
initial values for the discrete design variables defined by a real set (from the discrete_design_set ...
Definition: DataVariables.hpp:252
Dakota::NonDGPImpSampling::final_probability
Real final_probability()
returns the probability calculated by the importance sampling
Definition: NonDGPImpSampling.hpp:135
Dakota::SOLBase::cLambda
RealArray cLambda
CLAMBDA from NPSOL manual: Langrange multipliers.
Definition: SOLBase.hpp:174
Dakota::PStudyDACE::volumetric_quality
void volumetric_quality(int ndim, int num_samples, double *sample_points)
Calculation of volumetric quality measures.
Definition: DakotaPStudyDACE.cpp:77
Dakota::TrackerHTTP::Server
struct to hold tracker/proxy pairs
Definition: TrackerHTTP.hpp:109
Dakota::NonDMultilevelSampling::discrepancy_sample_counts
bool discrepancy_sample_counts() const
flag identifying whether sample counts correspond to level discrepancies
Definition: NonDMultilevelSampling.hpp:591
Dakota::HDF5IOHelper::set_matrix
void set_matrix(const String &dset_name, const Teuchos::SerialDenseMatrix< int, T > &data, const int &index, const bool &transpose=false)
Set a matrix in a 3D dataset at the index into the 0th dimension by name. Dims of matrix must match t...
Definition: HDF5_IO.hpp:761
Dakota::Iterator::no_spec_id
static String no_spec_id()
return the next available method ID for on-the-fly methods
Definition: DakotaIterator.cpp:1972
Dakota::ParallelLibrary::alias_as_hub_server_comm
void alias_as_hub_server_comm(const ParallelLevel &parent_pl, ParallelLevel &child_pl)
convenience function for updating child hubServerIntraComm from parent serverIntraComm (shallow Comm ...
Definition: ParallelLibrary.hpp:2067
Dakota::NonDExpansion::piecewiseBasis
bool piecewiseBasis
flag for piecewise specification, indicating usage of local basis polynomials within the stochastic e...
Definition: NonDExpansion.hpp:490
Dakota::Iterator::methodId
String methodId
method identifier string from the input file, or an auto-generated ID, such that each instance of an ...
Definition: DakotaIterator.hpp:582
Dakota::SurrBasedLocalMinimizer::approxSubProbObj
short approxSubProbObj
type of approximate subproblem objective: ORIGINAL_OBJ, LAGRANGIAN_OBJ, or AUGMENTED_LAGRANGIAN_OBJ
Definition: SurrBasedLocalMinimizer.hpp:176
Dakota::SNLLLeastSq::nlfConstraint
OPTPP::NLP0 * nlfConstraint
constraint NLF base class pointer
Definition: SNLLLeastSq.hpp:179
Dakota::TestDriverInterface::scalable_text_book
int scalable_text_book()
scalable version of the text_book test function
Definition: TestDriverInterface.cpp:3682
Dakota::DakotaROLIneqConstraintsGrad
Definition: ROLOptimizer.hpp:341
Dakota::CONMINOptimizer::CTMIN
double CTMIN
Minimum absolute value of CT used during optimization.
Definition: CONMINOptimizer.hpp:198
Dakota::COLINApplication::set_problem
void set_problem(Model &model)
Helper function called after default construction to extract problem information from the Model and s...
Definition: COLINApplication.cpp:60
Dakota::ActiveSubspaceModel::leftSingularVectors
RealMatrix leftSingularVectors
matrix of the left singular vectors of derivativeMatrix
Definition: ActiveSubspaceModel.hpp:261
dakota::surrogates::Python::default_options
void default_options() override
Construct and populate the defaultConfigOptions.
Definition: SurrogatesPython.hpp:62
Dakota::GaussProcApproximation::trainStdvs
RealVector trainStdvs
The standard deviation of the input columns of trainPoints.
Definition: GaussProcApproximation.hpp:204
Dakota::Graphics::~Graphics
~Graphics()
destructor
Definition: DakotaGraphics.cpp:34
Dakota::SensAnalysisGlobal::correlations_computed
bool correlations_computed() const
returns corrComputed to indicate whether compute_correlations() has been invoked
Definition: SensAnalysisGlobal.hpp:308
Dakota::SUBMETHOD_COLLABORATIVE
@ SUBMETHOD_COLLABORATIVE
Type of hybrid meta-iterator:
Definition: DataMethod.hpp:92
Dakota::CONMINOptimizer::DELFUN
double DELFUN
Relative convergence criterion threshold.
Definition: CONMINOptimizer.hpp:205
Dakota::ParallelLibrary::alias_as_server_comm
void alias_as_server_comm(const ParallelLevel &parent_pl, ParallelLevel &child_pl)
convenience function for updating child serverIntraComm from parent serverIntraComm (shallow Comm cop...
Definition: ParallelLibrary.hpp:2020
Dakota::DataMethodRep
Body class for method specification data.
Definition: DataMethod.hpp:290
Dakota::TestDriverInterface::separable_combine
void separable_combine(Real mult_scale_factor, std::vector< Real > &w, std::vector< Real > &d1w, std::vector< Real > &d2w)
utility to combine components of separable fns
Definition: TestDriverInterface.cpp:4777
Dakota::NonDLHSSampling::pre_run
void pre_run()
generate LHS samples in non-VBD cases
Definition: NonDLHSSampling.cpp:198
Dakota::Constraints::nonlinear_ineq_constraint_upper_bounds
const RealVector & nonlinear_ineq_constraint_upper_bounds() const
return the nonlinear inequality constraint upper bounds
Definition: DakotaConstraints.hpp:1104
Dakota::NonDExpansion::increment_grid
void increment_grid(bool update_anisotropy=true)
helper function to manage different grid increment cases
Definition: NonDExpansion.cpp:1137
Dakota::NLPQLPTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: NLPQLPOptimizer.hpp:80
Dakota::NonDIntegration::print_points_weights
void print_points_weights(const String &tabular_name)
output integration points and weights to a tabular file
Definition: NonDIntegration.cpp:136
Dakota::JEGAOptimizer::Evaluator::GetNumberNonLinearConstraints
std::size_t GetNumberNonLinearConstraints() const
Returns the number of non-linear constraints for the problem.
Definition: JEGAOptimizer.cpp:309
Dakota::ProcessApplicInterface::multipleParamsFiles
bool multipleParamsFiles
flag indicating the need for separate parameters files for multiple analysis drivers
Definition: ProcessApplicInterface.hpp:165
Dakota::TestDriverInterface::derived_map_ac
virtual int derived_map_ac(const Dakota::String &ac_name)
execute an analysis code portion of a direct evaluation invocation
Definition: TestDriverInterface.cpp:225
Dakota::Variables::Variables
Variables()
default constructor
Dakota::NonDEnsembleSampling::centered_to_standard
static void centered_to_standard(Real cm1, Real cm2, Real cm3, Real cm4, Real &sm1, Real &sm2, Real &sm3, Real &sm4)
convert centered moments to standardized moments
Definition: NonDEnsembleSampling.hpp:632
run_dakota
void run_dakota(const MPI_Comm &comm, const std::string &input, const int &color)
Launch DAKOTA on passed communicator, tagging output/error with color.
Definition: library_split.cpp:192
Dakota::DataMethodRep::primeBase
IntVector primeBase
the primeBase specification in MethodFSUDACE
Definition: DataMethod.hpp:782
Dakota::Iterator::run
void run()
orchestrate initialize/pre/core/post/finalize phases
Definition: DakotaIterator.cpp:1057
Dakota::EnsembleSurrModel::assign_truth_key
void assign_truth_key()
synchronize the HF model's solution level control with truthModelKey
Definition: EnsembleSurrModel.hpp:948
Dakota::ActiveSubspaceModel::compute_bing_li_criterion
unsigned int compute_bing_li_criterion(RealVector &singular_values)
compute Bing Li's criterion to identify the active subspace
Definition: ActiveSubspaceModel.cpp:635
Dakota::Model::all_continuous_lower_bound
void all_continuous_lower_bound(Real a_c_l_bnd, size_t i)
set a lower bound within continuous lower bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3158
Dakota::CommandShell::operator<<
CommandShell & operator<<(const char *cmd)
appends cmd to sysCommand
Definition: CommandShell.hpp:89
dakota::surrogates::GaussianProcess::predBasisMatrix
MatrixXd predBasisMatrix
Polynomial basis matrix for the prediction points.
Definition: SurrogatesGaussianProcess.hpp:414
Dakota::DataTransformModel::numHyperparams
size_t numHyperparams
Number of calibrated variance multipliers.
Definition: DataTransformModel.hpp:242
Dakota::NomadOptimizer::Evaluator::set_variables
void set_variables(const NOMAD::Eval_Point &x) const
map NOMAD evaluation point to Dakota model
Definition: NomadOptimizer.cpp:442
Dakota::NonDGPImpSampling::sampleRhoOne
Iterator sampleRhoOne
LHS iterator for sampling from the rhoOneDistribution.
Definition: NonDGPImpSampling.hpp:87
Dakota::NonDAdaptiveSampling::construct_fsu_sampler
void construct_fsu_sampler(Iterator &u_space_sampler, Model &u_model, int num_samples, int seed, unsigned short sample_type)
Copy of construct_lhs only it allows for the construction of FSU sample designs. This can break the f...
Definition: NonDAdaptiveSampling.cpp:1774
Dakota::SNLLOptimizer::linEqTargets
RealVector linEqTargets
linear equality constraint targets used in "user_functions" mode
Definition: SNLLOptimizer.hpp:373
Dakota::NonDMultilevelPolynomialChaos
Nonintrusive polynomial chaos expansion approaches to uncertainty quantification.
Definition: NonDMultilevelPolynomialChaos.hpp:29
Dakota::MixedVariables::read_core
void read_core(std::istream &s, Reader read_handler, unsigned short vars_part)
Implementation of reading various formats using the specified read handler.
Definition: MixedVariables.cpp:197
Dakota::CONMINOptimizer
Wrapper class for the CONMIN optimization library.
Definition: CONMINOptimizer.hpp:82
dakota::surrogates::Python::moduleAndClassName
std::string moduleAndClassName
Name of python callback module file.
Definition: SurrogatesPython.hpp:143
Dakota::SeqHybridMetaIterator::extract_parameter_sets
void extract_parameter_sets(int job_index, VariablesArray &partial_param_sets)
extract partial_param_sets from parameterSets based on job_index
Definition: SeqHybridMetaIterator.hpp:205
Dakota::NonDGlobalInterval::fHatModel
Model fHatModel
GP model of response, one approximation per response function.
Definition: NonDGlobalInterval.hpp:93
Dakota::Variables::idrv
size_t idrv() const
number of inactive discrete real vars
Definition: DakotaVariables.hpp:765
Dakota::SensAnalysisGlobal::rawData
static RealArray rawData
array to hold temporary data before sort
Definition: SensAnalysisGlobal.hpp:265
Dakota::CollabHybridMetaIterator::modelStrings
StringArray modelStrings
the list of model pointer identifiers for method identification by name
Definition: CollabHybridMetaIterator.hpp:72
Dakota::NonDGenACVSampling::estimator_variance_ratios
void estimator_variance_ratios(const RealVector &N_vec, RealVector &estvar_ratios)
compute estimator variance ratios from HF samples and oversample ratios
Definition: NonDGenACVSampling.cpp:1415
Dakota::DataMethod::id_compare
static bool id_compare(const DataMethod &dm, const std::string &id)
compares the idMethod attribute of DataMethod objects
Definition: DataMethod.hpp:1494
Dakota::Model::discrete_int_lower_bound
int discrete_int_lower_bound(size_t i) const
return an active discrete int lower bound from userDefinedConstraints
Definition: DakotaModel.hpp:2845
Dakota::TrackerHTTP::post_start
void post_start(ProblemDescDB &problem_db)
post the start of an analysis and archive start time
Definition: TrackerHTTP.cpp:75
Dakota::ProcessHandleApplicInterface::evaluation_process_group_id
virtual pid_t evaluation_process_group_id() const
return evalProcGroupId
Definition: ProcessHandleApplicInterface.cpp:506
Dakota::DataVariablesRep::numTriangularUncVars
size_t numTriangularUncVars
number of triangular uncertain variables (from the triangular_uncertain specification in VarAUV)
Definition: DataVariables.hpp:131
Dakota::DataModelRep::subspaceIdCVMethod
unsigned short subspaceIdCVMethod
Contains which cutoff method to use in the cross validation metric.
Definition: DataModel.hpp:407
Dakota::RandomFieldModel::set_mapping
static void set_mapping(const Variables &recast_vars, const ActiveSet &recast_set, ActiveSet &sub_model_set)
map the inbound ActiveSet to the sub-model (map derivative variables)
Definition: RandomFieldModel.cpp:604
Dakota::ParamStudy::numSteps
int numSteps
the number of times continuous/discrete step vectors are applied for vector_parameter_study (a specif...
Definition: ParamStudy.hpp:226
Dakota::Response::is_null
bool is_null() const
function to check responseRep (does this handle contain a body)
Definition: DakotaResponse.hpp:989
Dakota::Model::activeDiscSetStringValues
StringSetArray activeDiscSetStringValues
aggregation of the admissible value sets for all active discrete set string variables
Definition: DakotaModel.hpp:1697
Dakota::LeastSq::leastSqInstance
static LeastSq * leastSqInstance
pointer to LeastSq instance used in static member functions
Definition: DakotaLeastSq.hpp:66
Dakota::ParamStudy::discRealVarPartitions
UShortArray discRealVarPartitions
number of partitions for each discrete real variable in a multidim_parameter_study
Definition: ParamStudy.hpp:259
Dakota::NLPQLPTraits::~NLPQLPTraits
virtual ~NLPQLPTraits()
destructor
Definition: NLPQLPOptimizer.hpp:74
Dakota::CONMINOptimizer::ITMAX
int ITMAX
Flag to specify the maximum number of iterations.
Definition: CONMINOptimizer.hpp:189
Dakota::DataModelRep::primaryVarMaps
StringArray primaryVarMaps
the primary variable mappings used in nested models for identifying the lower level variable targets ...
Definition: DataModel.hpp:328
Dakota::NonDSampling::vary_pattern
void vary_pattern(bool pattern_flag)
set varyPattern
Definition: NonDSampling.hpp:536
dakota::surrogates::Kernel::compute_Dbar
void compute_Dbar(const std::vector< MatrixXd > &cw_dists2, const VectorXd &theta_values, bool take_sqrt=true)
Compute the `‘Dbar’' matrices of scaled distances.
Definition: SurrogatesGPKernels.cpp:201
Dakota::PecosApproximation::approximation_coefficients
RealVector approximation_coefficients(bool normalized) const
return expansion coefficients in a form consistent with the shared multi-index
Definition: PecosApproximation.hpp:822
Dakota::NonDEnsembleSampling::seedIndex
size_t seedIndex
cache state of seed sequence for use in seed_updated()
Definition: NonDEnsembleSampling.hpp:257
Dakota::Environment::get_environment
std::shared_ptr< Environment > get_environment(const String &env_type)
Used by the envelope to instantiate the correct letter class.
Definition: DakotaEnvironment.cpp:163
Dakota::SharedVariablesData::cv_start
size_t cv_start() const
get start index of active continuous vars
Definition: SharedVariablesData.hpp:1668
Dakota::Model::gradIdNumerical
IntSet gradIdNumerical
numerical id's for mixed gradients
Definition: DakotaModel.hpp:1467
Dakota::SharedVariablesDataRep::dsvStart
size_t dsvStart
start index of active discrete string vars within allDiscreteStringVars
Definition: SharedVariablesData.hpp:254
Dakota::NonDC3FunctionTrain::push_c3_max_order
void push_c3_max_order(unsigned short max_order)
Publish configuration data for initial function train cores, prior to any adaptation.
Definition: NonDC3FunctionTrain.cpp:468
Dakota::NonDSampling::sample_to_type
void sample_to_type(const Real *sample_vars, Variables &vars, size_t &cv_index, size_t num_cv, size_t &div_index, size_t num_div, size_t &dsv_index, size_t num_dsv, size_t &drv_index, size_t num_drv, size_t &samp_index, Model &model)
helper function to copy a range from sample_vars to a variables type
Definition: NonDSampling.hpp:634
Dakota::DataFitSurrModel::fine_grained_evaluation_counters
void fine_grained_evaluation_counters()
request fine-grained evaluation reporting within approxInterface and actualModel
Definition: DataFitSurrModel.hpp:1023
Dakota::ApproximationInterface::check_singleton_key_index
void check_singleton_key_index(size_t index)
check on valid indices for singleton active keys
Definition: ApproximationInterface.hpp:342
Dakota::Interface::update_approximation
virtual void update_approximation(const Variables &vars, const IntResponsePair &response_pr)
updates the anchor point for an approximation
Definition: DakotaInterface.cpp:1024
Dakota::AdapterModel::adapterRespMap
IntResponseMap adapterRespMap
map of responses returned by derived_synchronize() and derived_synchronize_nowait()
Definition: AdapterModel.hpp:176
Dakota::OutputManager::initial_redirects
void initial_redirects(const ProgramOptions &prog_opts)
Perform initial output/error redirects from user requests.
Definition: OutputManager.cpp:85
Dakota::HDF5IOHelper::datasetCompactPL
H5::DSetCreatPropList datasetCompactPL
Gobal DataSet creation property list for compact datasets.
Definition: HDF5_IO.hpp:474
Dakota::SurrogateModel::check_rebuild
bool check_rebuild(const RealVector &ref_icv, const IntVector &ref_idiv, const StringMultiArray &ref_idsv, const RealVector &ref_idrv, const RealVector &ref_c_l_bnds, const RealVector &ref_c_u_bnds, const IntVector &ref_di_l_bnds, const IntVector &ref_di_u_bnds, const RealVector &ref_dr_l_bnds, const RealVector &ref_dr_u_bnds)
evaluate whether a rebuild of the approximation should be forced based on changes in the inactive dat...
Definition: SurrogateModel.cpp:701
Dakota::Model::discrete_int_variable
int discrete_int_variable(size_t i) const
return an active discrete integer variable from currentVariables
Definition: DakotaModel.hpp:1872
Dakota::SNLLLeastSq::nlf1Con
OPTPP::NLF1 * nlf1Con
pointer to constraint NLF for Quasi Newton optimizers
Definition: SNLLLeastSq.hpp:188
Dakota::SharedVariablesDataRep::SharedVariablesDataRep
SharedVariablesDataRep()
default constructor
Definition: SharedVariablesData.hpp:317
Dakota::NonDGlobalEvidence::post_process_cell_results
void post_process_cell_results(bool maximize)
post-process a cell minimization/maximization result
Definition: NonDGlobalEvidence.cpp:60
Dakota::Variables::idsv_start
size_t idsv_start() const
start index of inactive discrete string vars
Definition: DakotaVariables.hpp:761
Dakota::NonDAdaptiveSampling::scoringMetric
String scoringMetric
String describing the method for scoring candidate points. Options are: alm, distance,...
Definition: NonDAdaptiveSampling.hpp:131
Dakota::DataVariables::id_compare
static bool id_compare(const DataVariables &dv, const std::string &id)
compares the idVariables attribute of DataVariables objects
Definition: DataVariables.hpp:888
Dakota::Analyzer::numDiscreteIntVars
size_t numDiscreteIntVars
number of active discrete integer vars
Definition: DakotaAnalyzer.hpp:179
Dakota::NonDLocalReliability::kappaU
RealVector kappaU
principal curvatures derived from eigenvalues of orthonormal transformation of fnHessU
Definition: NonDLocalReliability.hpp:279
Dakota::Iterator::submethod_enum_to_string
String submethod_enum_to_string(unsigned short submethod_enum) const
convert a sub-method name enumeration value to a string
Definition: DakotaIterator.cpp:1007
Dakota::Constraints::all_discrete_real_lower_bound
void all_discrete_real_lower_bound(Real adrl_bnd, size_t i)
set a lower bound within the all discrete lower bounds array
Definition: DakotaConstraints.hpp:825
Dakota::Iterator::problem_description_db
ProblemDescDB & problem_description_db() const
return the problem description database (probDescDB)
Definition: DakotaIterator.hpp:647
Dakota::NonDGlobalReliability::nondGlobRelInstance
static NonDGlobalReliability * nondGlobRelInstance
pointer to the active object instance used within the static evaluator functions in order to avoid th...
Definition: NonDGlobalReliability.hpp:115
Dakota::DataMethodRep::maxBoxSize
Real maxBoxSize
the max_boxsize_limit for the DIRECT method in MethodSCOLIBDIR
Definition: DataMethod.hpp:579
Dakota::NestedModel::optInterfHessianType
String optInterfHessianType
Hessian type for the optional interface.
Definition: NestedModel.hpp:335
Dakota::DataVariables::data_rep
std::shared_ptr< DataVariablesRep > data_rep()
return dataVarsRep
Definition: DataVariables.hpp:992
Dakota::Model::num_secondary_fns
size_t num_secondary_fns() const
return number of secondary functions (number of nonlinear constraints)
Definition: DakotaModel.hpp:3597
Dakota::ProgramOptions::userModesFlag
bool userModesFlag
whether any user run modes are active
Definition: ProgramOptions.hpp:254
Dakota::DataFitSurrModel::asv_inflate_build
void asv_inflate_build(const ShortArray &orig_asv, ShortArray &actual_asv)
map incoming ASV into actual request for surrogate construction, managing any mismatch in sizes due t...
Definition: DataFitSurrModel.cpp:2095
Dakota::SurrogatesBaseApprox::advanced_options_file
String advanced_options_file
Advanced configurations options filename.
Definition: DakotaSurrogates.hpp:110
Dakota::ExperimentData::gradients_view
RealMatrix gradients_view(const RealMatrix &gradients, size_t experiment) const
Return a view (to allowing updaing in place) of the gradients associated with a given experiment,...
Definition: ExperimentData.cpp:816
Dakota::NonDEnsembleSampling::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: NonDEnsembleSampling.cpp:213
Dakota::DataMethod::read
void read(MPIUnpackBuffer &s)
read a DataMethod object from a packed MPI buffer
Definition: DataMethod.hpp:1555
Dakota::HDF5IOHelper::datasetCache
std::map< String, H5::DataSet > datasetCache
Cache open datasets that have unlimited dimension This is an optimization to prevent eval-related dat...
Definition: HDF5_IO.hpp:507
Dakota::HDF5IOHelper::get_vector_matrix
void get_vector_matrix(const std::string &dset_name, std::vector< Teuchos::SerialDenseMatrix< int, T > > &data, const int &index, const bool &transpose=false) const
Read the 3D slice at the index into the 0th dimension of the 4D dataset at ds_name....
Definition: HDF5_IO.hpp:1296
Dakota::ParamStudy::load_distribute_points
bool load_distribute_points(const String &points_filename, unsigned short tabular_format, bool active_only)
load list of points from data file and distribute among listCVPoints, listDIVPoints,...
Definition: ParamStudy.cpp:626
Dakota::SCI_FIELD_NAMES
const char * SCI_FIELD_NAMES[]
Definition: ScilabInterface.cpp:20
Dakota::NonDNonHierarchSampling::linear_group_cost
virtual Real linear_group_cost(const RealVector &N_vec)
constraint helper function shared by NPSOL/OPT++ static evaluators
Definition: NonDNonHierarchSampling.cpp:1992
Dakota::NonDMultilevBLUESampling::blueSolnData
MFSolutionData blueSolnData
final solution data for BLUE
Definition: NonDMultilevBLUESampling.hpp:269
Dakota::SharedApproxData::operator=
SharedApproxData operator=(const SharedApproxData &approx)
assignment operator
Definition: SharedApproxData.cpp:260
Dakota::DataFitSurrModel::truthIdMap
IntIntMap truthIdMap
map from actualModel/highFidelityModel evaluation ids to DataFitSurrModel/EnsembleSurrModel ids
Definition: DataFitSurrModel.hpp:434
Dakota::ProcessApplicInterface::wait_local_evaluation_sequence
virtual void wait_local_evaluation_sequence(PRPQueue &prp_queue)=0
version of wait_local_evaluations() managing of set of individual asynchronous evaluations
Dakota::DataTransformModel::update_from_subordinate_model
void update_from_subordinate_model(size_t depth=SZ_MAX)
propagate vars/labels/bounds/targets from the bottom up
Definition: DataTransformModel.cpp:237
Dakota::EnsembleSurrModel::initialize_mapping
bool initialize_mapping(ParLevLIter pl_iter)
Definition: EnsembleSurrModel.cpp:414
Dakota::QuesoJointPdf::distributionVariance
void distributionVariance(M &covMatrix) const
Covariance of the underlying random variable.
Definition: QUESOImpl.cpp:75
Dakota::Constraints::discrete_int_upper_bound
int discrete_int_upper_bound(size_t i) const
return an active discrete variable upper bound
Definition: DakotaConstraints.hpp:538
Dakota::NonDEnsembleSampling::pilotSamples
SizetArray pilotSamples
store the pilot_samples input specification, prior to run-time invocation of load_pilot_sample()
Definition: NonDEnsembleSampling.hpp:180
Dakota::Interface::push_available
virtual bool push_available()
queries the approximation for the ability to retrieve a previous increment
Definition: DakotaInterface.cpp:1232
Dakota::SensAnalysisGlobal::compute_vbd_stats_via_sampling
void compute_vbd_stats_via_sampling(const unsigned short method, const int numBins, const size_t numFunctions, const size_t num_vars, const size_t num_samples, const RealMatrix &vars_samples, const IntResponseMap &resp_samples)
compute VBD-based Sobol indices
Definition: SensAnalysisGlobal.cpp:806
Dakota::NestedModel::stop_servers
void stop_servers()
Executed by the master to terminate server operations for subModel and optionalInterface when iterati...
Definition: NestedModel.hpp:590
Dakota::NonDBayesCalibration::stochExpIterator
Iterator stochExpIterator
NonDPolynomialChaos or NonDStochCollocation instance for defining a PCE/SC-based mcmcModel.
Definition: NonDBayesCalibration.hpp:305
Dakota::NonDAdaptImpSampling::respFnIndex
size_t respFnIndex
the active response function index in the model to be sampled
Definition: NonDAdaptImpSampling.hpp:171
Dakota::Iterator::user_auto_id
static String user_auto_id()
return the next available method ID for no-ID user methods
Definition: DakotaIterator.cpp:1960
Dakota::SCALING_LOGBASE
const double SCALING_LOGBASE
logarithm base to be used when scaling
Definition: ScalingModel.cpp:26
Dakota::NonDExpansion::decrement_order_and_grid
void decrement_order_and_grid()
uniformly decrement the expansion order and structured/unstructured grid (PCE and FT)
Definition: NonDExpansion.cpp:1883
Dakota::ExperimentData::variance_type_active
bool variance_type_active(short variance_type) const
whether the specified variance type (enum value) is present and active
Definition: ExperimentData.hpp:586
Dakota::Interface::combined_to_active
virtual void combined_to_active(bool clear_combined=true)
promote the combined approximation to the currently active one
Definition: DakotaInterface.cpp:1280
Dakota::Iterator::finalize_run
virtual void finalize_run()
utility function to perform common operations following post_run(); deallocation and resetting of ins...
Definition: DakotaIterator.cpp:1164
Dakota::NonDNonHierarchSampling::linear_model_cost_gradient
virtual void linear_model_cost_gradient(const RealVector &N_vec, RealVector &grad_c)
constraint gradient helper fn shared by NPSOL/OPT++ static evaluators
Definition: NonDNonHierarchSampling.cpp:1975
Dakota::SharedC3ApproxData::discrepReduction
short discrepReduction
type of multilevel discrepancy emulation: distinct or recursive
Definition: SharedC3ApproxData.hpp:282
Dakota::PecosApproximation::delta_z
Real delta_z(bool cdf_flag, Real beta_bar)
return the change in response level (mapped from beta_bar) resulting from expansion refinement,...
Definition: PecosApproximation.hpp:645
Dakota::CollabHybridMetaIterator::selectedIterators
IteratorArray selectedIterators
the set of iterators, one for each entry in methodStrings
Definition: CollabHybridMetaIterator.hpp:80
Dakota::NonlinearCGOptimizer::trialVars
RealVector trialVars
decision variables in the linesearch
Definition: NonlinearCGOptimizer.hpp:116
Dakota::NL2SOLLeastSq::auxprt
int auxprt
auxilary printing bits (see Dakota Ref Manual): sum of 1 = x0prt (print initial guess) 2 = solprt (pr...
Definition: NL2SOLLeastSq.hpp:101
Dakota::ResultsDBHDF5::insert
void insert(const StrStrSizet &iterator_id, const StringArray &location, const boost::any &data, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray(), const bool &transpose=false) override
insert an arbitrary type (eg RealMatrix) with scales
Definition: ResultsDBHDF5.cpp:136
Dakota::NonDSampling::tiCoverage
Real tiCoverage
coverage to be used in the calculation of the double sided tolerance interval equivaluent normal
Definition: NonDSampling.hpp:335
Dakota::NestedModel::print_evaluation_summary
void print_evaluation_summary(std::ostream &s, bool minimal_header=false, bool relative_count=true) const
print the evaluation summary for the NestedModel (request forwarded to optionalInterface and subModel...
Definition: NestedModel.hpp:695
Dakota::Approximation::cv_diagnostic
virtual RealArray cv_diagnostic(const StringArray &metric_types, unsigned num_folds)
retrieve diagnostic metrics for the diagnostic types specified, applying
Definition: DakotaApproximation.cpp:867
Dakota::PecosApproximation::sparse_sobol_index_map
Pecos::ULongULongMap sparse_sobol_index_map() const
return RegressOrthogPolyApproximation::sparseSobolIndexMap
Definition: PecosApproximation.hpp:413
Dakota::OutputManager::check_inputstring_redirs
static void check_inputstring_redirs(const std::string &input_string, std::string &output_filename, std::string &error_filename)
check the specified input string contents for output/error redirection
Definition: OutputManager.cpp:145
Dakota::GaussProcApproximation::numObs
size_t numObs
The number of observations on which the GP surface is built.
Definition: GaussProcApproximation.hpp:239
Dakota::NonDLHSSampling::~NonDLHSSampling
~NonDLHSSampling()
destructor
Definition: NonDLHSSampling.cpp:182
Dakota::NestedModel::derived_synchronize
const IntResponseMap & derived_synchronize()
portion of synchronize() specific to NestedModel
Definition: NestedModel.cpp:1501
Dakota::NonDWASABIBayesCalibration::generateRandomPosteriorSamples
bool generateRandomPosteriorSamples
Flag specifying whether to generate random samples from the posterior.
Definition: NonDWASABIBayesCalibration.hpp:106
Dakota::NonDExpansion::compute_active_covariance
void compute_active_covariance()
calculate the response covariance of the active expansion
Definition: NonDExpansion.hpp:728
Dakota::NonDInterval::numDiscIntervalVars
size_t numDiscIntervalVars
number of variables of type DISCRETE_INTERVAL_UNCERTAIN
Definition: NonDInterval.hpp:93
Dakota::ScalingModel::responseScaleMultipliers
RealVector responseScaleMultipliers
scales for all responses
Definition: ScalingModel.hpp:184
Dakota::NonDIntegration::dimPrefSpec
RealVector dimPrefSpec
the user specification for anisotropic dimension preference
Definition: NonDIntegration.hpp:131
Dakota::NCSUOptimizer::linIneqUpperBnds
RealVector linIneqUpperBnds
linear inequality constraint upper bounds used in "user_functions" mode
Definition: NCSUOptimizer.hpp:169
Dakota::C3Approximation::check_function_hessian
void check_function_hessian()
differentiate the ftg to form the ft Hessian, if not previously performed
Definition: C3Approximation.cpp:1060
Dakota::Interface::noSpecIdNum
static size_t noSpecIdNum
the last used interface ID number for on-the-fly instantiations (increment before each use)
Definition: DakotaInterface.hpp:461
Dakota::Analyzer::evaluate_parameter_sets
void evaluate_parameter_sets(Model &model, bool log_resp_flag=true, bool log_best_flag=false)
perform function evaluations to map parameter sets (allVariables) into response sets (allResponses)
Definition: DakotaAnalyzer.cpp:232
Dakota::NonDRKDDarts::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDRKDDarts.cpp:65
Dakota::DataFitSurrModel::active_view
void active_view(short view, bool recurse_flag=true)
update the Model's active view based on higher level context and optionally recurse into actualModel
Definition: DataFitSurrModel.hpp:976
Dakota::DigitalNet::next
void next(int n, UInt64Vector &current_point)
Get the next point of the sequence represented as an unsigned integer vector.
Definition: DigitalNet.cpp:753
Dakota::Optimizer::constraintMapMultipliers
std::vector< double > constraintMapMultipliers
multipliers for constraint transformations
Definition: DakotaOptimizer.hpp:542
Dakota::SurrBasedGlobalTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: SurrBasedGlobalMinimizer.hpp:57
Dakota::SNLLLeastSqTraits::SNLLLeastSqTraits
SNLLLeastSqTraits()
default constructor
Definition: SNLLLeastSq.hpp:37
Dakota::NonDQuadrature::randomSeed
int randomSeed
seed for the random number generator used in sampling of the tensor multi-index
Definition: NonDQuadrature.hpp:188
Dakota::NL2SOLLeastSq::afctol
Real afctol
absolute fn convergence tolerance (absolute_conv_tol)
Definition: NL2SOLLeastSq.hpp:127
Dakota::Approximation::approxRep
std::shared_ptr< Approximation > approxRep
pointer to the letter (initialized only for the envelope)
Definition: DakotaApproximation.hpp:434
Dakota::ProgramOptions::readRestartFile
String readRestartFile
e.g., "dakota.old.rst"
Definition: ProgramOptions.hpp:241
Dakota::NonDMultilevelPolynomialChaos::collocation_points
size_t collocation_points() const
return specification for number of collocation points (may be part of a sequence specification)
Definition: NonDMultilevelPolynomialChaos.hpp:146
Dakota::DataMethodRep::exportCorrModelFormat
unsigned short exportCorrModelFormat
tabular format for corrected model (model+discrepancy) export file
Definition: DataMethod.hpp:1277
SIM::SerialDirectApplicInterface::test_local_evaluations
void test_local_evaluations(Dakota::PRPQueue &prp_queue)
invokes wait_local_evaluations() (no special nowait support)
Definition: PluginSerialDirectApplicInterface.hpp:116
Dakota::DataVariablesRep::continuousDesignScaleTypes
StringArray continuousDesignScaleTypes
scale types array for the continuous design variables (from the continuous_design scale_types specifi...
Definition: DataVariables.hpp:221
Dakota::ProgramOptions::versionFlag
bool versionFlag
whether to print version message and exit
Definition: ProgramOptions.hpp:249
Dakota::bitget
T bitget(T v, int j)
Bit operations are taken from the Stanford Bithack webpage http://www.graphics.stanford....
Definition: dakota_bit_utils.hpp:22
Dakota::SurrBasedLocalMinimizer::trust_region
virtual SurrBasedLevelData & trust_region()=0
return the active SurrBasedLevelData instance
Dakota::SharedVariablesDataRep::SharedVariablesDataRep
SharedVariablesDataRep(const ShortShortPair &view, const std::map< unsigned short, size_t > &vars_comps, const BitArray &all_relax_di, const BitArray &all_relax_dr)
medium weight constructor providing detailed variable counts
Dakota::DataMethodRep::smoothFactor
Real smoothFactor
the initial smoothFactor value for nonlinearly constrained APPS in MethodAPPSDC
Definition: DataMethod.hpp:561
Dakota::ApproximationInterface::combined_to_active
void combined_to_active(bool clear_combined=true)
promote the combined approximation to the currently active one
Definition: ApproximationInterface.hpp:513
Dakota::NonDExpansion::compute_statistics
virtual void compute_statistics(short results_state=FINAL_RESULTS)
calculate analytic and numerical statistics from the expansion, supporting {REFINEMENT,...
Definition: NonDExpansion.cpp:2678
Dakota::DataMethodRep::piecewiseBasis
bool piecewiseBasis
boolean indicating presence of piecewise keyword
Definition: DataMethod.hpp:977
Dakota::ProblemDescDB::lock
void lock()
Locks the database in order to prevent data access when the list nodes may not be set properly....
Definition: ProblemDescDB.hpp:523
Dakota::DataMethodRep::qoiAggregation
short qoiAggregation
the qoi_aggregation_norm selection in MethodMultilevelMC
Definition: DataMethod.hpp:1139
Dakota::DataVariablesRep::histogramUncPointIntCat
BitArray histogramUncPointIntCat
is each hupi var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:518
Dakota::DerivInformedPropCovTK
Dakota transition kernel that updates proposal covariance based on derivatives (for random walk case)
Definition: QUESOImpl.hpp:111
Dakota::Iterator::method_enum_to_string
String method_enum_to_string(unsigned short method_enum) const
convert a method name enumeration value to a string
Definition: DakotaIterator.cpp:981
Dakota::DataVariablesRep::poissonUncVars
IntVector poissonUncVars
initial values of the poisson uncertain variables (from the initial_point specification in VarDAUV_Po...
Definition: DataVariables.hpp:453
Dakota::DataModelRep::domainDecomp
bool domainDecomp
whether domain decomposition is enabled
Definition: DataModel.hpp:271
Dakota::SharedApproxData::pre_combine
virtual void pre_combine()
aggregate the shared approximation data from current and stored states
Definition: SharedApproxData.cpp:425
Dakota::Response::load
void load(Archive &ar, const unsigned int version)
read a Response from an archive<class Archive>
Dakota::SimulationModel::solution_level_cost_index
size_t solution_level_cost_index() const
return active entry in solnCntlCostMap
Definition: SimulationModel.cpp:291
Dakota::ApplicationInterface::map
void map(const Variables &vars, const ActiveSet &set, Response &response, bool asynch_flag=false)
Provides a "mapping" of variables to responses using a simulation. Protected due to Interface letter-...
Definition: ApplicationInterface.cpp:400
Dakota::RecastModel
Derived model class which provides a thin wrapper around a sub-model in order to recast the form of i...
Definition: RecastModel.hpp:43
dakota::surrogates::GaussianProcess::GramMatrixDerivs
std::vector< MatrixXd > GramMatrixDerivs
Derivatives of the Gram matrix w.r.t. the hyperparameters.
Definition: SurrogatesGaussianProcess.hpp:384
Dakota::SurfpackApproximation::recommended_coefficients
int recommended_coefficients() const override
return the recommended number of samples (unknowns) required to build the derived class approximation...
Definition: SurfpackApproximation.cpp:361
Dakota::CONMINOptimizer::FDCH
double FDCH
Relative finite difference step size.
Definition: CONMINOptimizer.hpp:191
Dakota::ExperimentData::half_log_cov_determinant
Real half_log_cov_determinant(const RealVector &multipliers, unsigned short multiplier_mode) const
returns the log of the determinant of (covariance block-scaled by the passed multipliers)
Definition: ExperimentData.cpp:1590
Dakota::DataMethodRep::regressionL2Penalty
Real regressionL2Penalty
L2 regression penalty for a variant of LASSO known as the elastic net method (default of 0 gives stan...
Definition: DataMethod.hpp:1031
Dakota::NLSSOLLeastSqTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: NLSSOLLeastSq.hpp:49
Dakota::GaussProcApproximation::pointsel_add_sel
int pointsel_add_sel(const RealArray &delta)
Accepts a vector of unsorted prediction errors, determines which points should be added to the effect...
Definition: GaussProcApproximation.cpp:1104
Dakota::DataMethodRep::convergenceToleranceType
short convergenceToleranceType
the convergence_tolerance_type selection in MethodMultilevelMC
Definition: DataMethod.hpp:1144
Dakota::SysCallApplicInterface::SysCallApplicInterface
SysCallApplicInterface(const ProblemDescDB &problem_db)
constructor
Definition: SysCallApplicInterface.cpp:22
Dakota::RecastModel::combined_to_active
void combined_to_active(bool clear_combined=true)
promote the combined approximation into the active approximation
Definition: RecastModel.hpp:989
Dakota::NonDNonHierarchSampling::numHIter0
SizetArray numHIter0
number of successful pilot evaluations of HF truth model (exclude faults)
Definition: NonDNonHierarchSampling.hpp:682
Dakota::Minimizer::resize_best_resp_array
void resize_best_resp_array(size_t newsize)
Safely resize the best response array to newsize taking into account the envelope-letter design patte...
Definition: DakotaMinimizer.cpp:1062
dakota::surrogates::GaussianProcess::bestObjFunValue
double bestObjFunValue
Final objective function value.
Definition: SurrogatesGaussianProcess.hpp:444
Dakota::DataMethodRep::subSamplingPeriod
int subSamplingPeriod
period or skip in post-processing the acceptance chain
Definition: DataMethod.hpp:1255
Dakota::SNLLOptimizer::nlf1_evaluator
static void nlf1_evaluator(int mode, int n, const RealVector &x, double &f, RealVector &grad_f, int &result_mode)
objective function evaluator function which provides function values and gradients to OPT++ methods.
Definition: SNLLOptimizer.cpp:842
Dakota::NonDStochCollocation::deltaLevelMaps
RealVector deltaLevelMaps
change in response means induced by a refinement candidate
Definition: NonDStochCollocation.hpp:138
Dakota::NonDEnsembleSampling::estvar_ratios_to_avg_estvar
Real estvar_ratios_to_avg_estvar(const RealVector &estvar_ratios, const RealVector &var_H, const SizetArray &N_H)
convert estimator variance ratios to average estimator variance
Definition: NonDEnsembleSampling.hpp:337
Dakota::ScalingModel::resp_scaled2native
void resp_scaled2native(const Variables &native_vars, Response &updated_resp) const
map responses from scaled to native space, updating provided Response in-place (on entry it's scaled ...
Definition: ScalingModel.cpp:182
Dakota::NonlinearCGTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: NonlinearCGOptimizer.hpp:37
Dakota::NonDSparseGrid::increment_set
void increment_set(const UShortArray &set)
invokes SparseGridDriver::increment_smolyak_multi_index()
Definition: NonDSparseGrid.hpp:206
Dakota::NonDBayesCalibration::adaptExpDesign
bool adaptExpDesign
whether to perform iterative design of experiments with high-fidelity model
Definition: NonDBayesCalibration.hpp:329
Dakota::SharedVariablesData::cdrv_to_all_mask
BitArray cdrv_to_all_mask() const
create a BitArray indicating the complement discrete real subset of all {continuous,...
Definition: SharedVariablesData.hpp:1357
Dakota::NCSUOptimizer::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NCSUOptimizer.cpp:331
Dakota::TrackerHTTP::startTime
std::time_t startTime
cached starting time in raw seconds
Definition: TrackerHTTP.hpp:128
Dakota::NonDIntegration::update_reference
virtual void update_reference()
update reference grid within adaptive grid refinement procedures
Definition: NonDIntegration.cpp:193
Dakota::DataResponsesRep::numScalarLeastSqTerms
size_t numScalarLeastSqTerms
scalar_calibration_terms: number of calibration terms which are scalar
Definition: DataResponses.hpp:78
Dakota::SharedResponseDataRep::SharedResponseDataRep
SharedResponseDataRep()
default constructor
Definition: SharedResponseData.hpp:130
Dakota::ResultsManager::allocate_vector
void allocate_vector(const StrStrSizet &iterator_id, const StringArray &location, ResultsOutputType stored_type, const int &len, const DimScaleMap &scales=DimScaleMap(), const AttributeArray &attrs=AttributeArray())
Pre-allocate a vector and (optionally) attach dimension scales and attributes. Insert elements insert...
Definition: ResultsManager.cpp:76
Dakota::EffGlobalMinimizer::batch_asynchronous_ego
void batch_asynchronous_ego()
synchronous batch-sequential implementation: main function
Definition: EffGlobalMinimizer.cpp:343
Dakota::DataVariablesRep::discreteStateSetStrVars
StringArray discreteStateSetStrVars
initial values for the discrete state variables defined by a string set (from the discrete_state_set ...
Definition: DataVariables.hpp:637
Dakota::ProblemDescDB::get_int
int get_int(const String &entry_name) const
get an int out of the database based on an identifier string
Definition: ProblemDescDB.cpp:2266
Dakota::ParallelConfiguration::mi_parallel_level_index
size_t mi_parallel_level_index(ParLevLIter pl_iter) const
return the index within miPLIters corresponding to pl_iter
Definition: ParallelLibrary.hpp:540
Dakota::DOTTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: DOTOptimizer.hpp:71
Dakota::NCSUOptimizer::nlnIneqLowerBnds
RealVector nlnIneqLowerBnds
nonlinear inequality constraint lower bounds used in "user_functions" mode
Definition: NCSUOptimizer.hpp:175
StanfordPSAAP::SoleilDirectApplicInterface::set_communicators_checks
void set_communicators_checks(int max_eval_concurrency)
no-op hides default run-time error checks at DirectApplicInterface level
Definition: SoleilDirectApplicInterface.hpp:127
Dakota::ProcessApplicInterface::test_local_evaluation_sequence
virtual void test_local_evaluation_sequence(PRPQueue &prp_queue)=0
version of test_local_evaluations() managing of set of individual asynchronous evaluations
Dakota::NonDMultilevelStochCollocation::~NonDMultilevelStochCollocation
~NonDMultilevelStochCollocation()
destructor
Definition: NonDMultilevelStochCollocation.cpp:182
Dakota::Interface::fine_grained_evaluation_counters
void fine_grained_evaluation_counters(size_t num_fns)
set fineGrainEvalCounters to true and initialize counters if needed
Definition: DakotaInterface.cpp:376
Dakota::NonDGlobalSingleInterval::statCntr
size_t statCntr
counter for finalStatistics
Definition: NonDGlobalSingleInterval.hpp:61
Dakota::RecastModel::activate_distribution_parameter_derivatives
void activate_distribution_parameter_derivatives()
activate derivative setting w.r.t. distribution parameters
Definition: RecastModel.hpp:721
dakota::util::num_nonzeros
int num_nonzeros(const T &mat)
Caclulate and return number of nonzero entries in vector or matrix.
Definition: util_math_tools.hpp:33
Dakota::Constraints::discrete_int_upper_bounds
const IntVector & discrete_int_upper_bounds() const
return the active discrete variable upper bounds
Definition: DakotaConstraints.hpp:531
Dakota::ParallelLibrary::recv_ea
void recv_ea(int &recv_int, int source, int tag, MPI_Status &status)
blocking receive at the evaluation-analysis communication level
Definition: ParallelLibrary.hpp:1657
Dakota::RecastModel::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
deallocate communicator partitions for the RecastModel (request forwarded to subModel)
Definition: RecastModel.hpp:1102
Dakota::CONMINOptimizer::CTL
double CTL
Constraint thickness parameter for linear and side constraints.
Definition: CONMINOptimizer.hpp:200
Dakota::POW_VAL
const double POW_VAL
offset used text_book exponent: 1.0 is nominal, 1.4 used for B&B testing
Definition: TestDriverInterface.cpp:32
Dakota::EffGlobalMinimizer::EffGlobalMinimizer
EffGlobalMinimizer(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: EffGlobalMinimizer.cpp:37
Dakota::ScalingModel::primary_resp_scaler
static void primary_resp_scaler(const Variables &native_vars, const Variables &scaled_vars, const Response &native_response, Response &iterator_response)
RecastModel callback for primary response scaling: transform responses (grads, Hessians) from native ...
Definition: ScalingModel.cpp:851
Dakota::NonDLocalEvidence::set_cell_bounds
void set_cell_bounds()
set the optimization variable bounds for each cell
Definition: NonDLocalEvidence.cpp:34
Dakota::ParamResponsePair::evalInterfaceIds
IntStringPair evalInterfaceIds
the evalInterfaceIds aggregate
Definition: ParamResponsePair.hpp:167
Dakota::JEGAOptimizer::LoadProblemConfig
void LoadProblemConfig(JEGA::FrontEnd::ProblemConfig &pConfig)
Completely initializes the supplied problem configuration.
Definition: JEGAOptimizer.cpp:1389
Dakota::SNLLTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: SNLLOptimizer.hpp:63
Dakota::SNLLOptimizer::optcg
OPTPP::OptCG * optcg
CG optimizer pointer.
Definition: SNLLOptimizer.hpp:338
Dakota::SeqHybridMetaIterator::core_run
void core_run()
Performs the hybrid iteration by executing a sequence of iterators, using a similar sequence of model...
Definition: SeqHybridMetaIterator.cpp:262
Dakota::RecastModel::primaryRespMapIndices
Sizet2DArray primaryRespMapIndices
For each recast primary function, identifies the indices of the subModel functions used to define it ...
Definition: RecastModel.hpp:593
Dakota::Graphics::set_x_label2d
void set_x_label2d(int i, const char *x_label)
set x label for ith plot equal to x_label
Definition: DakotaGraphics.cpp:358
Dakota::LowDiscrepancySequence::check_mMax
void check_mMax()
Perform checks on mMax Checks if mMax is positive (> 0)
Definition: LowDiscrepancySequence.hpp:202
Dakota::Model::hessIdQuasi
IntSet hessIdQuasi
quasi id's for mixed Hessians
Definition: DakotaModel.hpp:1470
Dakota::VPSApproximation::value
Real value(const Variables &vars)
retrieve the predicted function value for a given parameter set
Definition: VPSApproximation.cpp:3255
Dakota::SysCallApplicInterface::spawn_evaluation_to_shell
void spawn_evaluation_to_shell(bool block_flag)
spawn a complete function evaluation
Definition: SysCallApplicInterface.cpp:248
Dakota::NomadOptimizer::Evaluator
NOMAD-based Evaluator class.
Definition: NomadOptimizer.hpp:195
Dakota::ApplicationInterface::peer_dynamic_schedule_evaluations
void peer_dynamic_schedule_evaluations()
blocking dynamic schedule of all evaluations in beforeSynchCorePRPQueue using message passing on a pe...
Definition: ApplicationInterface.cpp:1168
Dakota::MPIPackBuffer::MPIPackBuffer
MPIPackBuffer(int size_=1024)
Constructor, which allows the default buffer size to be set.
Definition: MPIPackBuffer.hpp:47
Dakota::Response::apply_covariance
virtual Real apply_covariance(const RealVector &residuals) const
method to compute the triple product v'*inv(C)*v.
Dakota::SurrogateModel::activeKey
Pecos::ActiveKey activeKey
array of indices that identify the currently active model key
Definition: SurrogateModel.hpp:196
Dakota::Model::xPrev
RealVectorArray xPrev
previous parameter vectors used in computing s for quasi-Newton updates
Definition: DakotaModel.hpp:1673
Dakota::NonDNonHierarchSampling::varianceMinimizers
Iterator2DArray varianceMinimizers
the minimizer(s) used to optimize the estimator variance over the number of truth model samples and a...
Definition: NonDNonHierarchSampling.hpp:648
Dakota::ProblemDescDB::parallel_library
ParallelLibrary & parallel_library() const
return the parallelLib reference
Definition: ProblemDescDB.hpp:545
dakota::surrogates::GaussianProcess::value
VectorXd value(const MatrixXd &eval_points, const int qoi) override
Evaluate the Gaussian Process at a set of prediction points for a single qoi.
Definition: SurrogatesGaussianProcess.cpp:286
Dakota::PebbldBranching
Main Branching class for the PEBBL-based Minimizer.
Definition: PEBBLBranching.hpp:19
Dakota::COLINApplication::spawn_evaluation_impl
virtual utilib::Any spawn_evaluation_impl(const utilib::Any &domain, const colin::AppRequest::request_map_t &requests, utilib::seed_t &seed)
Schedule one or more requests at specified domain point, returning a DAKOTA-specific evaluation track...
Definition: COLINApplication.cpp:259
Dakota::SurrBasedLocalMinimizer::gammaExpand
Real gammaExpand
trust region expansion factor
Definition: SurrBasedLocalMinimizer.hpp:210
Dakota::ProcessHandleApplicInterface::test_local_analyses_send
virtual size_t test_local_analyses_send(int analysis_id)=0
test for asynchronous analysis completions on the local processor and return results for any completi...
Dakota::NonDPolynomialChaos::importBuildPointsFile
String importBuildPointsFile
user-specified file for importing build points
Definition: NonDPolynomialChaos.hpp:202
Dakota::NonDWASABIBayesCalibration::dataDistMeans
RealVector dataDistMeans
The mean of the multivariate Gaussian distribution of the obs. data.
Definition: NonDWASABIBayesCalibration.hpp:84
dakota::surrogates::GaussianProcess::cwiseMixedDists2
std::vector< MatrixXd > cwiseMixedDists2
Squared component-wise distances between prediction and build points.
Definition: SurrogatesGaussianProcess.hpp:393
Dakota::AttachScaleVisitor::dsetName
String dsetName
Name of the dataset to attach the scale to.
Definition: ResultsDBHDF5.hpp:148
Dakota::NestedModel::numOptInterfIneqCon
size_t numOptInterfIneqCon
number of inequality constraints resulting from optional interface evaluations
Definition: NestedModel.hpp:323
Dakota::DataResponsesRep::expConfigVars
RealVector expConfigVars
list of num_experiments x num_config_vars configuration variable values
Definition: DataResponses.hpp:156
Dakota::DataMethodRep::importBuildFormat
unsigned short importBuildFormat
tabular format for the build point import file
Definition: DataMethod.hpp:1405
Dakota::SCALING_MIN_SCALE
const double SCALING_MIN_SCALE
minimum value allowed for a characteristic value when scaling; ten orders of magnitude greater than D...
Definition: ScalingModel.cpp:22
Dakota::SurrBasedMinimizer::initialize_from_model
void initialize_from_model(Model &model)
helper for shared ctor code
Definition: SurrBasedMinimizer.cpp:75
Dakota::NonDMultilevelFunctionTrain::infer_pilot_sample
void infer_pilot_sample(size_t num_steps, SizetArray &delta_N_l)
Definition: NonDMultilevelFunctionTrain.cpp:395
Dakota::DataModelRep::decompDiscontDetect
bool decompDiscontDetect
whether discontinuity detection is enabled
Definition: DataModel.hpp:277
Dakota::OutputManager::parse
void parse(const ProgramOptions &prog_opts, const ProblemDescDB &problem_db)
Extract environment options from ProblemDescDB and update from late updates to ProgramOptions.
Definition: OutputManager.cpp:245
Dakota::NonDGlobalSingleInterval::post_process_cell_results
void post_process_cell_results(bool maximize)
post-process a cell minimization/maximization result
Definition: NonDGlobalSingleInterval.cpp:74
Dakota::NonDExpansion::compute_covariance_metric
virtual Real compute_covariance_metric(bool revert, bool print_metric)
compute 2-norm of change in response covariance
Definition: NonDExpansion.cpp:2157
Dakota::OutputManager::graphics_counter
int graphics_counter() const
return graphicsCntr
Definition: OutputManager.cpp:627
Dakota::Response::active_set_request_vector
void active_set_request_vector(const ShortArray &asrv)
set the active set request vector and verify consistent number of response functions
Dakota::ProgramOptions::preprocessed_file
const String & preprocessed_file() const
pre-processed input filename
Definition: ProgramOptions.cpp:127
Dakota::ActiveSet::request_values
void request_values(const short rv_val)
set all request vector values
Definition: DakotaActiveSet.hpp:203
Dakota::NonDC3FunctionTrain::startRankSpec
size_t startRankSpec
scalar specification for initial rank (prior to adapt_rank)
Definition: NonDC3FunctionTrain.hpp:119
SIM::SerialDirectApplicInterface::derived_map_ac
int derived_map_ac(const Dakota::String &ac_name)
execute an analysis code portion of a direct evaluation invocation
Definition: PluginSerialDirectApplicInterface.cpp:19
Dakota::NonDReliability::~NonDReliability
~NonDReliability()
destructor
Definition: NonDReliability.cpp:45
Dakota::NonDPolynomialChaos::expansionImportFile
String expansionImportFile
filename for import of chaos coefficients
Definition: NonDPolynomialChaos.hpp:205
Dakota::AttachScaleVisitor
Objects of this class are called by boost::appy_visitor to add dimension scales (RealScale or StringS...
Definition: ResultsDBHDF5.hpp:86
Dakota::ProblemDescDB::derived_post_process
virtual void derived_post_process()
derived class specifics within post_process()
Definition: ProblemDescDB.cpp:298
Dakota::ProbabilityTransformModel::resp_x_to_u_mapping
static void resp_x_to_u_mapping(const Variables &x_vars, const Variables &u_vars, const Response &x_response, Response &u_response)
static function for RecastModels used to map x-space responses from Model evaluations to u-space resp...
Definition: ProbabilityTransformModel.cpp:710
Dakota::Response::update_partial
void update_partial(size_t start_index_target, size_t num_items, const Response &response, size_t start_index_source)
partial update of this response object from another response object. The response objects may have di...
Definition: DakotaResponse.hpp:979
Dakota::NonDACVSampling::acvSolnData
MFSolutionData acvSolnData
final solution data for ACV (default DAG = {numApprox,...,numApprox})
Definition: NonDACVSampling.hpp:247
Dakota::DigitalNet::generatingMatrices
UInt64Matrix generatingMatrices
Generating matrices of this digital net.
Definition: DigitalNet.hpp:97
Dakota::Iterator::response_results
virtual const Response & response_results() const
return a single final iterator solution (response)
Definition: DakotaIterator.cpp:1453
Dakota::NonlinearCGOptimizer::relFunctionTol
Real relFunctionTol
stopping criterion for rel change in fn
Definition: NonlinearCGOptimizer.hpp:101
Dakota::SurrBasedLocalMinimizer::relax_constraints
void relax_constraints(SurrBasedLevelData &tr_data)
relax constraints by updating bounds when current iterate is infeasible
Definition: SurrBasedLocalMinimizer.cpp:1330
Dakota::ScalingModel::linearIneqScaleOffsets
RealVector linearIneqScaleOffsets
offsets for linear ineq constrs.
Definition: ScalingModel.hpp:190
Dakota::NonDMultilevelPolynomialChaos::assign_specification_sequence
void assign_specification_sequence()
assign the current values from the input specification sequence
Definition: NonDMultilevelPolynomialChaos.cpp:572
Dakota::Model::linear_eq_constraint_targets
const RealVector & linear_eq_constraint_targets() const
return the linear equality constraint targets
Definition: DakotaModel.hpp:3448
Dakota::ConcurrentMetaIterator::unpack_parameters_initialize
void unpack_parameters_initialize(MPIUnpackBuffer &recv_buffer, int job_index)
used by IteratorScheduler to unpack starting data and initialize an iterator run
Definition: ConcurrentMetaIterator.hpp:194
dakota::silence_unused_args
void silence_unused_args(const Ts...)
silence unused parameter warning; use to indicate those parameters are intentionally unused
Definition: util_data_types.hpp:41
Dakota::NIDRProblemDescDB::~NIDRProblemDescDB
~NIDRProblemDescDB()
destructor
Definition: NIDRProblemDescDB.cpp:88
Dakota::COLINOptimizer::constant_penalty
bool constant_penalty
Buffer to hold problem constant_penalty parameter.
Definition: COLINOptimizer.hpp:183
Dakota::SNLLBase::lastEvalMode
static int lastEvalMode
copy of mode from constraint evaluators
Definition: SNLLBase.hpp:165
Dakota::NonDQUESOBayesCalibration::inverseProb
std::shared_ptr< QUESO::StatisticalInverseProblem< QUESO::GslVector, QUESO::GslMatrix > > inverseProb
QUESO inverse problem solver.
Definition: NonDQUESOBayesCalibration.hpp:227
dakota::util::QRSolver::QRSolver
QRSolver()
Constructor.
Definition: UtilLinearSolvers.cpp:174
Dakota::DataMethodRep::toleranceIntervalsFlag
bool toleranceIntervalsFlag
Flag to specify use of double sided tolerance interval equivalent normal.
Definition: DataMethod.hpp:941
Dakota::Approximation::print_coefficients
virtual void print_coefficients(std::ostream &s, bool normalized)
print the coefficient array computed in build()/rebuild()
Definition: DakotaApproximation.cpp:961
Dakota::NCSUOptimizer::linEqCoeffs
RealMatrix linEqCoeffs
linear equality constraint coefficients used in "user_functions" mode
Definition: NCSUOptimizer.hpp:171
Dakota::NonDInterval::ccPlausFn
RealVectorArray ccPlausFn
Storage array to hold CCPF values.
Definition: NonDInterval.hpp:105
Dakota::TraitsBase
Base class for traits.
Definition: DakotaTraitsBase.hpp:41
Dakota::ApplicationInterface::serve_evaluations_asynch_peer
void serve_evaluations_asynch_peer()
serve the evaluation message passing schedulers and perform multiple asynchronous evaluations as part...
Definition: ApplicationInterface.cpp:2440
Dakota::NonDMultilevelSampling::store_evaluations
void store_evaluations(const size_t step)
adds the response evaluations for the current step to levQoisamplesmatrixMap.
Definition: NonDMultilevelSampling.cpp:670
Dakota::ApplicationInterface::interface_synchronization
short interface_synchronization() const
return interfaceSynchronization
Definition: ApplicationInterface.hpp:586
Dakota::NonDMultilevControlVarSampling::apply_mlmf_control
void apply_mlmf_control(Real sum_Hl, Real sum_Hlm1, Real sum_Ll, Real sum_Llm1, size_t N_shared, Real sum_Ll_refined, Real sum_Llm1_refined, size_t N_refined, Real beta_dot, Real gamma, Real &H_raw_mom)
apply scalar control variate parameter (beta) to approximate HF moment
Definition: NonDMultilevControlVarSampling.hpp:501
Dakota::NonD::respLevelTargetReduce
short respLevelTargetReduce
indicates component or system series/parallel failure metrics
Definition: DakotaNonD.hpp:342
Dakota::TrackerHTTP::~TrackerHTTP
~TrackerHTTP()
destructor to free handles
Definition: TrackerHTTP.cpp:64
dakota::surrogates::GaussianProcess::fixedNuggetValue
double fixedNuggetValue
Small constant added to the diagonal of the Gram matrix to avoid ill-conditioning.
Definition: SurrogatesGaussianProcess.hpp:333
Dakota::PSUADEDesignCompExp::varPartitionsSpec
const UShortArray & varPartitionsSpec
number of partitions in each variable direction
Definition: PSUADEDesignCompExp.hpp:82
Dakota::SurfpackApproximation::import_model
void import_model(const ProblemDescDB &problem_db)
construct-time only import of serialized surrogate
Definition: SurfpackApproximation.cpp:837
Dakota::NonDLocalReliability::update_limit_state_surrogate
void update_limit_state_surrogate()
convenience function for passing the latest variables/response data to the data fit embedded within u...
Definition: NonDLocalReliability.cpp:1774
Dakota::ApplicationInterface::common_input_filtering
void common_input_filtering(const Variables &vars)
common input filtering operations, e.g. mesh movement
Definition: ApplicationInterface.cpp:3021
Dakota::DataMethodRep::globalBalanceParam
Real globalBalanceParam
the global_balance_parameter for the DIRECT method in MethodSCOLIBDIR
Definition: DataMethod.hpp:574
Dakota::ExperimentData::get_main_diagonal
void get_main_diagonal(RealVector &diagonal, size_t experiment) const
return a (copy) vector containing the main diagonal entries of a specified experimental covariance ma...
Definition: ExperimentData.cpp:925
Dakota::OptDartsOptimizer::~OptDartsOptimizer
~OptDartsOptimizer()
Destructor.
Definition: OptDartsOptimizer.cpp:1731
Dakota::ProcessApplicInterface::write_parameters_files
void write_parameters_files(const Variables &vars, const ActiveSet &set, const Response &response, const int id)
write the parameters data and response request data to one or more parameters files (using one or mor...
Definition: ProcessApplicInterface.cpp:540
Dakota::EnsembleSurrModel::ensemblePrecedence
short ensemblePrecedence
precedence tie breaker for type of 1D,2D model hierarchy when model forms and resolution levels are p...
Definition: EnsembleSurrModel.hpp:303
Dakota::RecastModel::trans_grad_X_to_U
void trans_grad_X_to_U(const RealVector &fn_grad_x, RealVector &fn_grad_u, const RealVector &x_vars)
transform x-space gradient vector to u-space
Definition: RecastModel.hpp:730
Dakota::Analyzer::archive_model_response
virtual void archive_model_response(const Response &, size_t idx) const
archive model evaluation responses
Definition: DakotaAnalyzer.hpp:154
Dakota::SharedVariablesData::all_discrete_int_ids
SizetMultiArrayConstView all_discrete_int_ids(size_t start, size_t num_items) const
get num_items discrete int ids beginning at index start
Definition: SharedVariablesData.hpp:1582
Dakota::DataResponsesRep::primaryRespFnWeights
RealVector primaryRespFnWeights
vector of weightings for multiobjective optimization or weighted nonlinear least squares (from the mu...
Definition: DataResponses.hpp:112
Dakota::DataFitSurrModel::track_evaluation_ids
void track_evaluation_ids(bool track)
assigns a flag to track evaluation ids within surrogate data, enabling id-based lookups for data repl...
Definition: DataFitSurrModel.hpp:874
Dakota::JEGAOptimizer::EvaluatorCreator::EvaluatorCreator
EvaluatorCreator(Model &theModel)
Constructs an EvaluatorCreator using the supplied model.
Definition: JEGAOptimizer.cpp:579
Dakota::DOTTraits::supports_linear_inequality
bool supports_linear_inequality()
Return the flag indicating whether method supports linear inequalities.
Definition: DOTOptimizer.hpp:64
Dakota::Response::experiment_covariance
virtual const ExperimentCovariance & experiment_covariance() const
retrieve the ExperimentCovariance structure
Dakota::PSUADEDesignCompExp::varyPattern
bool varyPattern
flag for generating a sequence of seed values within multiple get_parameter_sets() calls so that the ...
Definition: PSUADEDesignCompExp.hpp:94
Dakota::NonDQUESOBayesCalibration::priorPropCovMult
double priorPropCovMult
optional multiplier to scale prior-based proposal covariance
Definition: NonDQUESOBayesCalibration.hpp:210
Dakota::MPIUnpackBuffer::MPIUnpackBuffer
MPIUnpackBuffer()
Default constructor.
Definition: MPIPackBuffer.hpp:191
Dakota::DataVariablesRep::numUniformUncVars
size_t numUniformUncVars
number of uniform uncertain variables (from the uniform_uncertain specification in VarAUV)
Definition: DataVariables.hpp:125
Dakota::Model::max_string
SSCIter max_string(const StringSet &ss)
return iterator for longest string value found in string set
Definition: DakotaModel.hpp:3801
Dakota::RestartWriter::RestartWriter
RestartWriter(const RestartWriter &)
copy constructor is disallowed due to file stream
Dakota::DiscrepancyCorrection::search_db
const Response & search_db(const Variables &search_vars, const ShortArray &search_asv)
search data_pairs for missing approximation data
Definition: DiscrepancyCorrection.cpp:838
Dakota::NonDLocalReliability::fnGradX
RealVector fnGradX
actual x-space gradient for current function from most recent response evaluation
Definition: NonDLocalReliability.hpp:267
Dakota::NonDExpansion
Base class for polynomial chaos expansions (PCE), stochastic collocation (SC) and functional tensor t...
Definition: NonDExpansion.hpp:26
Dakota::DataVariablesRep::binomialUncProbPerTrial
RealVector binomialUncProbPerTrial
probabilities per each trial (p) for the binomial uncertain variables from the prob_per_trial specifi...
Definition: DataVariables.hpp:459
Dakota::NonDMUQBayesCalibration::user_proposal_covariance
void user_proposal_covariance(const String &input_fmt, const RealVector &cov_data, const String &cov_filename)
set proposal covariance from user-provided diagonal or matrix
Definition: NonDMUQBayesCalibration.cpp:651
Dakota::start_grid_computing_t
int(* start_grid_computing_t)(char *analysis_driver_script, char *params_file, char *results_file)
definition of start grid computing type (function pointer)
Definition: GridApplicInterface.hpp:20
Dakota::SubspaceModel::SubspaceModel
SubspaceModel(ProblemDescDB &problem_db, const Model &sub_model)
Problem database constructor.
Definition: SubspaceModel.cpp:21
Dakota::Model::estimate_derivatives
int estimate_derivatives(const ShortArray &map_asv, const ShortArray &fd_grad_asv, const ShortArray &fd_hess_asv, const ShortArray &quasi_hess_asv, const ActiveSet &original_set, const bool asynch_flag)
evaluate numerical gradients using finite differences. This routine is selected with "method_source d...
Definition: DakotaModel.cpp:1678
Dakota::NonDBayesCalibration::calibrate
virtual void calibrate()=0
Perform Bayesian calibration (all derived classes must implement)
Dakota::C3FnTrainData::ft_derived_functions_create
void ft_derived_functions_create(struct MultiApproxOpts *opts, size_t num_mom, Real round_tol)
allocate derived funtions pointers (standard mode)
Definition: C3FnTrainData.hpp:251
dakota::surrogates::GaussianProcess::polyRegression
std::shared_ptr< PolynomialRegression > polyRegression
PolynomialRegression for trend function.
Definition: SurrogatesGaussianProcess.hpp:417
Dakota::WorkdirHelper::system_tmp_path
static bfs::path system_tmp_path()
get the system tmp path, e.g., /tmp or C:\temp
Definition: WorkdirHelper.cpp:485
Dakota::Minimizer::resize
bool resize()
reinitializes iterator based on new variable size
Definition: DakotaMinimizer.cpp:117
Dakota::SysCallApplicInterface::test_local_evaluation_sequence
void test_local_evaluation_sequence(PRPQueue &prp_queue)
Definition: SysCallApplicInterface.cpp:120
Dakota::NonDEnsembleSampling::reset_relaxation
void reset_relaxation()
initialize relaxFactor prior to iteration
Definition: NonDEnsembleSampling.hpp:395
Dakota::RecastModel::update_approximation
void update_approximation(bool rebuild_flag)
replaces data in the subModel approximation
Definition: RecastModel.hpp:936
Dakota::NCSUOptimizer::check_inputs
void check_inputs()
verify problem respects NCSU DIRECT Fortran limits
Definition: NCSUOptimizer.cpp:147
Dakota::Variables::discrete_string_variable_types
UShortMultiArrayConstView discrete_string_variable_types() const
return the active discrete string variable types
Definition: DakotaVariables.hpp:1339
Dakota::SeqHybridMetaIterator::methodStrings
StringArray methodStrings
the list of method pointer or method name identifiers
Definition: SeqHybridMetaIterator.hpp:115
Dakota::ProblemDescDB::methodDBLocked
bool methodDBLocked
prevents use of get_<type> retrieval and set_<type> update functions prior to setting the list node f...
Definition: ProblemDescDB.hpp:504
Dakota::ResultsDBHDF5::add_metadata_to_method
void add_metadata_to_method(const StrStrSizet &iterator_id, const AttributeArray &attrs) override
Add attributes to the HDF5 method group.
Definition: ResultsDBHDF5.cpp:192
Dakota::ProblemDescDB::derived_broadcast
virtual void derived_broadcast()
derived class specifics within broadcast()
Definition: ProblemDescDB.cpp:290
Dakota::RecastModel::active_truth_model
Model & active_truth_model()
return the active truth model within subModel
Definition: RecastModel.hpp:802
Dakota::NonDAdaptiveSampling::numEmulEval
int numEmulEval
the number of points evaluated by the GP each iteration
Definition: NonDAdaptiveSampling.hpp:88
Dakota::DataMethodRep::startOrder
unsigned short startOrder
starting polynomial order
Definition: DataMethod.hpp:829
Dakota::DataMethodRep::trustRegionContract
Real trustRegionContract
trust region contraction factor in the surrogate-based local method (from the contraction_factor spec...
Definition: DataMethod.hpp:462
Dakota::Response::responseActiveSet
ActiveSet responseActiveSet
copy of the ActiveSet used by the Model to generate a Response instance
Definition: DakotaResponse.hpp:413
Dakota::RecastModel::declare_sources
void declare_sources()
Declare a model's sources to the evaluationsDB.
Definition: RecastModel.cpp:1577
Dakota::PebbldBranching::PebbldBranching
PebbldBranching()
Default Constructor.
Definition: PEBBLBranching.cpp:14
Dakota::AdapterModel::respMapping
void(* respMapping)(const Variables &vars, const ActiveSet &set, Response &response)
holds pointer for primary response mapping function passed in ctor/initialize
Definition: AdapterModel.hpp:190
Dakota::DataVariablesRep::numGumbelUncVars
size_t numGumbelUncVars
number of gumbel uncertain variables (from the gumbel_uncertain specification in VarAUV)
Definition: DataVariables.hpp:143
dakota_getStatus
const char *DAKOTA_DLL_FN dakota_getStatus(int id)
return current results output as a string
Definition: dakota_dll_api.cpp:297
Dakota::Rank1LatticeOrdering
Rank1LatticeOrdering
Enum for rank-1 lattice rule ordering.
Definition: Rank1Lattice.hpp:20
Dakota::DataVariablesRep::discreteStateSetRealLowerBnds
RealVector discreteStateSetRealLowerBnds
discrete state real set lower bounds inferred from set values
Definition: DataVariables.hpp:801
Dakota::DataVariablesRep::continuousAleatoryUncUpperBnds
RealVector continuousAleatoryUncUpperBnds
distribution upper bounds for all continuous aleatory uncertain variables (collected from nuv_upper_b...
Definition: DataVariables.hpp:708
Dakota::SharedPecosApproxData::sobol_index_map
const Pecos::BitArrayULongMap & sobol_index_map() const
return Pecos::SharedPolyApproxData::sobolIndexMap
Definition: SharedPecosApproxData.hpp:332
Dakota::NonDGlobalEvidence
Class for the Dempster-Shafer Evidence Theory methods within DAKOTA/UQ.
Definition: NonDGlobalEvidence.hpp:34
Dakota::MetaIterator::allocate_by_pointer
void allocate_by_pointer(const String &method_ptr, Iterator &the_iterator, Model &the_model)
initialize the_iterator and the_model based on method_ptr
Definition: MetaIterator.cpp:93
dakota_create
void DAKOTA_DLL_FN dakota_create(int *dakota_ptr_int, const char *logname)
create and configure a new DakotaRunner, adding it to list of instances
Definition: dakota_dll_api.cpp:238
Dakota::Response::reset
void reset()
resets all response data to zero
Dakota::SubspaceModel
Subspace model for input (variable space) reduction.
Definition: SubspaceModel.hpp:31
Dakota::DigitalNet::unsafe_get_points
void unsafe_get_points(const size_t nMin, const size_t nMax, RealMatrix &points)
Generates digital net points without error checking.
Definition: DigitalNet.cpp:706
Dakota::Model::primaryRespFnWts
RealVector primaryRespFnWts
primary response function weightings (either weights for multiobjective optimization or weighted leas...
Definition: DakotaModel.hpp:1540
Dakota::Model::parallel_configuration_iterator
void parallel_configuration_iterator(ParConfigLIter pc_iter)
set modelPCIter
Definition: DakotaModel.hpp:3769
Dakota::FSUDesignCompExp::randomSeed
int randomSeed
current seed for the random number generator
Definition: FSUDesignCompExp.hpp:116
Dakota::SharedVariablesData::drv
size_t drv() const
get number of active discrete real vars
Definition: SharedVariablesData.hpp:1688
Dakota::DataMethodRep::crossValidation
bool crossValidation
flag indicating the use of cross-validation across expansion orders (given a prescribed maximum order...
Definition: DataMethod.hpp:1034
Dakota::Response::function_hessian
void function_hessian(const RealSymMatrix &assign_hessian, size_t fn_index, const SizetArray &assign_indices, const SizetArray &curr_indices)
set a function Hessian, using DVV index mappings
Dakota::NonDExpansion::archive_coefficients
virtual void archive_coefficients()
archive expansion coefficients, as supported by derived instance
Definition: NonDExpansion.hpp:836
Dakota::generate_system_seed
int generate_system_seed()
clock microseconds-based random seed in [1, 1000000]
Definition: dakota_stat_util.cpp:30
Dakota::SurrogatesPolyApprox::SurrogatesPolyApprox
SurrogatesPolyApprox()
default constructor
Definition: DakotaSurrogatesPoly.hpp:30
Dakota::NonDExpansion::aggregate_variance
void aggregate_variance(Real &agg_var_l)
Aggregate variance across the set of QoI for a particular model level.
Definition: NonDExpansion.cpp:2397
Dakota::RecastModel::estimate_partition_bounds
IntIntPair estimate_partition_bounds(int max_eval_concurrency)
estimate the minimum and maximum partition sizes that can be utilized by this Model
Definition: RecastModel.hpp:1069
Dakota::NonDAdaptImpSampling::extreme_values
const RealRealPairArray & extreme_values() const
return extremeValues
Definition: NonDAdaptImpSampling.hpp:221
Dakota::APPSEvalMgr::numWorkersTotal
int numWorkersTotal
total number of processors available for performing function evaluations
Definition: APPSEvalMgr.hpp:107
Dakota::MPIPackBuffer::size
int size()
The number of bytes of packed data.
Definition: MPIPackBuffer.hpp:55
Dakota::ParamStudy::listDRVPoints
RealVectorArray listDRVPoints
array of discrete real evaluation points for the list_parameter_study
Definition: ParamStudy.hpp:194
dakota::surrogates::Kernel::compute_first_deriv_pred_gram
virtual MatrixXd compute_first_deriv_pred_gram(const MatrixXd &pred_gram, const std::vector< MatrixXd > &mixed_dists, const VectorXd &theta_values, const int index)=0
Compute the first derivatve of the prediction matrix for a given component.
Dakota::ProcessApplicInterface::dirSave
bool dirSave
whether dir_save was specified
Definition: ProcessApplicInterface.hpp:216
Dakota::GaussProcApproximation::cholFlag
int cholFlag
A global indicator for success of the Cholesky factorization.
Definition: GaussProcApproximation.hpp:267
dakota::util::LinearSolverBase::~LinearSolverBase
~LinearSolverBase()
Destructor.
Definition: UtilLinearSolvers.cpp:88
Dakota::Model::serve_finalize_mapping
virtual int serve_finalize_mapping(ParLevLIter pl_iter)
called from IteratorScheduler::run_iterator() for iteratorComm rank != 0 to balance resize() calls on...
Definition: DakotaModel.cpp:4833
Dakota::NonDNonHierarchSampling::recover_results
virtual void recover_results(const RealVector &cv_star, const RealVector &fn_star, MFSolutionData &soln)
post-process optimization final results to recover solution data
Definition: NonDNonHierarchSampling.cpp:1674
Dakota::ProblemDescDB::get_rv
const RealVector & get_rv(const String &entry_name) const
get a RealVector out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1415
Dakota::WorkdirHelper::find_file
static bool find_file(const bfs::path &src_path, const bfs::path &search_file, bool overwrite)
return true if the src_path is a regular file and has same filename as search_file
Definition: WorkdirHelper.cpp:874
Dakota::NonDExpansion::respVariance
RealVector respVariance
vector of response variances (diagonal response covariance option)
Definition: NonDExpansion.hpp:527
Dakota::NonDSampling::sampleRanks
RealMatrix sampleRanks
data structure to hold the sample ranks
Definition: NonDSampling.hpp:365
Dakota::NonDLHSInterval::seedSpec
const int seedSpec
the user seed specification (default is 0)
Definition: NonDLHSInterval.hpp:63
Dakota::DataFitSurrModel::run_dace
void run_dace()
execute the DACE iterator to generate build data
Definition: DataFitSurrModel.cpp:1334
dakota::surrogates::GaussianProcess::hessian
MatrixXd hessian(const MatrixXd &eval_point)
Evaluate the Hessian of the Gaussian process at a single point for QoI index 0.
Definition: SurrogatesGaussianProcess.hpp:164
Dakota::NonDLocalReliability::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonDLocalReliability.cpp:563
Dakota::Interface::algebraicACVIds
SizetArray algebraicACVIds
set of ids mapping AMPL algebraic variables to DAKOTA all continuous variables
Definition: DakotaInterface.hpp:470
Dakota::Constraints::all_discrete_real_upper_bound
void all_discrete_real_upper_bound(Real adru_bnd, size_t i)
set an upper bound within the all discrete upper bounds array
Definition: DakotaConstraints.hpp:849
Dakota::SharedApproxData::clear_model_keys
virtual void clear_model_keys()
reset initial state by clearing all model keys for an approximation
Definition: SharedApproxData.cpp:284
Dakota::ProgramOptions::manage_run_modes
void manage_run_modes(const CommandLineHandler &clh)
retrieve run mode options from the CLH
Definition: ProgramOptions.cpp:440
Dakota::Analyzer::returns_multiple_points
bool returns_multiple_points() const
indicates if this iterator returns multiple final points. Default return is false....
Definition: DakotaAnalyzer.hpp:341
Dakota::DataFitSurrModel::cachedApproxRespMap
IntResponseMap cachedApproxRespMap
map of approximate responses retrieved in derived_synchronize_nowait() that could not be returned sin...
Definition: DataFitSurrModel.hpp:441
Dakota::SurrBasedMinimizer::betaEta
Real betaEta
power for etaSequence updates when updating multipliers
Definition: SurrBasedMinimizer.hpp:175
Dakota::MPIPackBuffer::pack
void pack(const short &data)
Pack a short.
Definition: MPIPackBuffer.hpp:101
Dakota::DirectApplicInterface::oFilterName
String oFilterName
name of the direct function output filter
Definition: DirectApplicInterface.hpp:143
Dakota::DigitalNet
Class for digital nets in Dakota.
Definition: DigitalNet.hpp:27
Dakota::DataVariablesRep::numBinomialUncVars
size_t numBinomialUncVars
number of binomial uncertain variables (from the binomial_uncertain specification in VarAUV)
Definition: DataVariables.hpp:158
Dakota::QuesoJointPdf::lnValue
double lnValue(const V &domainVector, const V *domainDirection, V *gradVector, M *hessianMatrix, V *hessianEffect) const
Logarithm of the value of the function.
Definition: QUESOImpl.cpp:51
Dakota::NonDGlobalInterval::core_run
void core_run()
Performs an optimization to determine interval bounds for an entire function or interval bounds on a ...
Definition: NonDGlobalInterval.cpp:279
Dakota::ScalingModel::compute_scale_factor
bool compute_scale_factor(const Real lower_bound, const Real upper_bound, Real *multiplier, Real *offset)
automatically compute a single scaling factor – bounds case
Definition: ScalingModel.cpp:666
Dakota::Variables::discrete_real_variable_labels
StringMultiArrayConstView discrete_real_variable_labels() const
return the active discrete real variable labels
Definition: DakotaVariables.hpp:1161
Dakota::ResultsDBHDF5::hdf5Stream
std::shared_ptr< HDF5IOHelper > hdf5Stream
Instance of HDF5IOHelper (must be a pointer because it's shared with the global evaluation store inst...
Definition: ResultsDBHDF5.hpp:275
Dakota::Variables::discrete_int_variable_type
void discrete_int_variable_type(unsigned short div_type, size_t index)
set an active discrete integer variable type
Definition: DakotaVariables.hpp:1331
dakota::surrogates::GaussianProcess::get_num_variables
int get_num_variables() const
Get the dimension of the feature space.
Definition: SurrogatesGaussianProcess.cpp:565
Dakota::ApplicationInterface::manage_failure
void manage_failure(const Variables &vars, const ActiveSet &set, Response &response, int failed_eval_id)
manages a simulation failure using abort/retry/recover/continuation
Definition: ApplicationInterface.cpp:2717
Dakota::Model::evalTagPrefix
String evalTagPrefix
cached evalTag Prefix from parents to use at evaluate time
Definition: DakotaModel.hpp:1550
Dakota::Variables::icv_start
size_t icv_start() const
start index of inactive continuous vars
Definition: DakotaVariables.hpp:745
Dakota::ExperimentData::form_residuals
void form_residuals(const Response &sim_resp, Response &residual_resp) const
form residuals for all experiments, interpolating if necessary; one simulation response maps to all e...
Definition: ExperimentData.cpp:964
Dakota::AdapterModel::adapterModelEvalCntr
int adapterModelEvalCntr
local evaluation id counter used for id mapping
Definition: AdapterModel.hpp:166
Dakota::SurrogateModel::init_model_inactive_variables
void init_model_inactive_variables(Model &model)
initialize model with inactive variable values/bounds data that could change once per set of evaluati...
Definition: SurrogateModel.cpp:329
Dakota::ScalingModel::variables_scaler
static void variables_scaler(const Variables &scaled_vars, Variables &native_vars)
RecastModel callback for variables scaling: transform variables from scaled to native (user) space.
Definition: ScalingModel.cpp:803
Dakota::NonDEnsembleSampling::mlmfIter
size_t mlmfIter
major iteration counter
Definition: NonDEnsembleSampling.hpp:195
Dakota::Variables::all_discrete_int_variable_ids
SizetMultiArrayConstView all_discrete_int_variable_ids() const
return all discrete integer variable position identifiers
Definition: DakotaVariables.hpp:1784
Dakota::TestDriverInterface::bayes_linear
int bayes_linear()
Scalable test function for Bayesian methods, to estimate parameters.
Definition: TestDriverInterface.cpp:4604
Dakota::EnsembleSurrModel::stop_model
void stop_model(short model_id)
stop the servers for the model instance identified by the passed id
Definition: EnsembleSurrModel.hpp:1199
Dakota::SensAnalysisGlobal::correl_adjust
void correl_adjust(Real &corr_value)
if result was NaN/Inf, preserve it, otherwise truncate to [-1.0, 1.0]
Definition: SensAnalysisGlobal.cpp:129
Dakota::MixedVarConstraints::write
void write(std::ostream &s) const
write a variable constraints object to an std::ostream
Definition: MixedVarConstraints.cpp:208
Dakota::SharedVariablesDataRep::initialize_all_labels
void initialize_all_labels(const ProblemDescDB &problem_db)
aggregate all{Continuous,DiscreteInt,DiscreteString,DiscreteReal}Labels from user specification or de...
Dakota::Model::serve_init_communicators
int serve_init_communicators(ParLevLIter pl_iter)
called from IteratorScheduler::init_iterator() for iteratorComm rank != 0 to balance init_communicato...
Definition: DakotaModel.cpp:4784
Dakota::CONMINTraits::CONMINTraits
CONMINTraits()
default constructor
Definition: CONMINOptimizer.hpp:27
Dakota::DataModelRep::importUseVariableLabels
bool importUseVariableLabels
whether to parse/validate variable labels from header
Definition: DataModel.hpp:174
Dakota::ResultsManager::array_insert
void array_insert(const StrStrSizet &iterator_id, const std::string &data_name, size_t index, StringMultiArrayConstView sent_data)
specialization: insert a SMACV into a previously allocated array of StringArrayStoredType at index sp...
Definition: ResultsManager.hpp:225
Dakota::DataMethodRep::xConvTol
Real xConvTol
x-convergence tolerance
Definition: DataMethod.hpp:510
Dakota::NonDMultilevelSampling::aggregate_mse_Yvar
Real aggregate_mse_Yvar(const Real *var_Y, const SizetArray &N_l)
sum up Monte Carlo estimates for mean squared error (MSE) across QoI using discrepancy variances
Definition: NonDMultilevelSampling.hpp:836
Dakota::NIDRProblemDescDB::NIDRProblemDescDB
NIDRProblemDescDB(ParallelLibrary &parallel_lib)
constructor
Definition: NIDRProblemDescDB.cpp:83
Dakota::NonDExpansion::refineMetric
short refineMetric
refinement metric: NO_METRIC, COVARIANCE_METRIC, LEVEL_STATS_METRIC, or MIXED_STATS_METRIC
Definition: NonDExpansion.hpp:513
Dakota::DOTTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: DOTOptimizer.hpp:74
Dakota::Variables::allDiscreteRealVars
RealVector allDiscreteRealVars
array combining all of the discrete real variables
Definition: DakotaVariables.hpp:613
Dakota::Model::all_continuous_lower_bounds
const RealVector & all_continuous_lower_bounds() const
return all continuous lower bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3137
Dakota::Rank1Lattice::randomShiftFlag
bool randomShiftFlag
Randomize this rank-1 lattice rule if true.
Definition: Rank1Lattice.hpp:86
Dakota::NonDGPImpSampling::rhoMix
RealVector rhoMix
rhoMix, mixture density
Definition: NonDGPImpSampling.hpp:121
Dakota::SubspaceModel::validate_inputs
virtual void validate_inputs()
validate the build controls and set defaults
Definition: SubspaceModel.cpp:51
Dakota::Iterator::callback_linear_ineq_coefficients
virtual const RealMatrix & callback_linear_ineq_coefficients() const
return linear constraint coefficients for this iterator (user-functions mode for which iteratedModel ...
Definition: DakotaIterator.cpp:1563
Dakota::SensAnalysisGlobal::archive_main_effects_indices
void archive_main_effects_indices(const StrStrSizet &run_identifier, ResultsManager &resultsDB, const StringArray &var_labels, const StringArray &resp_labels, const Real dropTol) const
archive VBD-based Sobol main effects indices
Definition: SensAnalysisGlobal.cpp:1076
Dakota::SharedResponseData::num_scalar_primary
size_t num_scalar_primary() const
number of scalar primary responses (objectives, calibration terms, generic)
Definition: SharedResponseData.hpp:331
Dakota::glob_iterator
boost::filter_iterator< MatchesWC, bfs::directory_iterator > glob_iterator
a glob_iterator filters a directory_iterator based on a wildcard predicate
Definition: WorkdirHelper.hpp:100
Dakota::Variables::Variables
Variables(const SharedVariablesData &svd)
alternate constructor for instantiations on the fly (explicit disallows its use for implicit type con...
Dakota::DataVariablesRep
Body class for variables specification data.
Definition: DataVariables.hpp:73
Dakota::Model::fdGradStepType
String fdGradStepType
type of finite difference step to use for numerical gradient: relative - step length is relative to x...
Definition: DakotaModel.hpp:1440
Dakota::NonDBayesCalibration::filter_chain
void filter_chain(const RealMatrix &acceptance_chain, RealMatrix &filtered_chain, int target_length)
Perform chain filtering based on target chain length.
Definition: NonDBayesCalibration.cpp:2670
Dakota::Constraints::inactiveContinuousUpperBnds
RealVector inactiveContinuousUpperBnds
the inactive continuous upper bounds array view
Definition: DakotaConstraints.hpp:409
Dakota::DataResponsesRep::numLeastSqTerms
size_t numLeastSqTerms
number of least squares terms (from the num_calibration_terms specification in RespFnLS)
Definition: DataResponses.hpp:64
Dakota::Approximation::map_variable_labels
virtual void map_variable_labels(const Variables &dfsm_vars)
if needed, map passed all variable labels to approximation's labels
Definition: DakotaApproximation.cpp:1098
Dakota::Model::probDescDB
ProblemDescDB & probDescDB
class member reference to the problem description database
Definition: DakotaModel.hpp:1488
Dakota::SubspaceModel::onlineEvalConcurrency
int onlineEvalConcurrency
Concurrency to use once subspace has been built.
Definition: SubspaceModel.hpp:182
Dakota::ActiveSubspaceModel::subspaceIdEnergy
bool subspaceIdEnergy
Boolean flag signaling use of eigenvalue energy criterion to identify active subspace dimension.
Definition: ActiveSubspaceModel.hpp:226
Dakota::DDACEDesignCompExp::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: DDACEDesignCompExp.cpp:108
Dakota::NonlinearCGTraits
A version of TraitsBase specialized for NonlinearCG optimizers.
Definition: NonlinearCGOptimizer.hpp:24
Dakota::Iterator::run_identifier
StrStrSizet run_identifier() const
get the unique run identifier based on method name, id, and number of executions
Definition: DakotaIterator.cpp:1888
Dakota::SurrBasedLocalMinimizer::reset
void reset()
restore initial state for repeated sub-iterator executions
Definition: SurrBasedLocalMinimizer.hpp:280
Dakota::ScalingModel::ScalingModel
ScalingModel(Model &sub_model)
standard constructor
Definition: ScalingModel.cpp:41
Dakota::NonDQuadrature::NonDQuadrature
NonDQuadrature(Model &model, unsigned short quad_order, const RealVector &dim_pref, short driver_mode)
alternate constructor for instantiations "on the fly" based on a quadrature order specification
Definition: NonDQuadrature.cpp:87
Dakota::ForkApplicInterface::join_process_group
void join_process_group(pid_t &process_group_id, bool new_group)
core code used by join_{evaluation,analysis}_process_group()
Definition: ForkApplicInterface.cpp:246
Dakota::NonDLocalReliability::initialize_mpp_search_data
void initialize_mpp_search_data()
convenience function for initializing/warm starting MPP search data for each z/p/beta level for each ...
Definition: NonDLocalReliability.cpp:1392
Dakota::DataVariables::discrete_state
size_t discrete_state()
return total number of state variables
Definition: DataVariables.hpp:954
Dakota::NonDLHSInterval::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDLHSInterval.cpp:47
Dakota::SurrBasedLocalMinimizer::tau
Real tau
constraint relaxation parameter
Definition: SurrBasedLocalMinimizer.hpp:237
Dakota::ParallelLevel::idlePartition
bool idlePartition
identifies presence of an idle processor partition at this level
Definition: ParallelLibrary.hpp:118
Dakota::NonDSampling::samplingVarsMode
short samplingVarsMode
the sampling mode: ALEATORY_UNCERTAIN{,_UNIFORM}, EPISTEMIC_UNCERTAIN{,_UNIFORM}, UNCERTAIN{,...
Definition: NonDSampling.hpp:355
Dakota::EnsembleSurrModel::correctionMode
unsigned short correctionMode
one of {DEFAULT,SINGLE,FULL_SOLUTION_LEVEL,FULL_MODEL_FORM}_CORRECTION
Definition: EnsembleSurrModel.hpp:423
Dakota::ParallelLibrary::isend
void isend(MPIPackBuffer &send_buff, int dest, int tag, MPI_Request &send_req, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)
nonblocking buffer send at the current communication level
Definition: ParallelLibrary.hpp:1491
Dakota::Approximation::clear_active_popped
void clear_active_popped()
clear SurrogateData::popped{Vars,Resp}Trials,popCountStack for activeKey
Definition: DakotaApproximation.hpp:618
Dakota::NonDPOFDarts::NonDPOFDarts
NonDPOFDarts(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDPOFDarts.cpp:47
Dakota::EffGlobalTraits::EffGlobalTraits
EffGlobalTraits()
default constructor
Definition: EffGlobalMinimizer.hpp:32
Dakota::Iterator::methodTraits
std::shared_ptr< TraitsBase > methodTraits
pointer that retains shared ownership of a TraitsBase object, or child thereof
Definition: DakotaIterator.hpp:539
Dakota::ApplicationInterface::localServerAssigned
BitArray localServerAssigned
array with one bit per logical "server" indicating whether a job is currently running on the server (...
Definition: ApplicationInterface.hpp:456
Dakota::NonDNonHierarchSampling::nonHierSampInstance
static NonDNonHierarchSampling * nonHierSampInstance
pointer to NonDACV instance used in static member functions
Definition: NonDNonHierarchSampling.hpp:733
Dakota::NonDMultilevBLUESampling::compute_y
void compute_y(const RealSymMatrix2DArray &cov_GG_inv, const RealMatrixArray &sum_G, RealVectorArray &y)
Definition: NonDMultilevBLUESampling.hpp:660
Dakota::Constraints::inactiveDiscreteRealUpperBnds
RealVector inactiveDiscreteRealUpperBnds
the inactive discrete upper bounds array view
Definition: DakotaConstraints.hpp:417
Dakota::NonDLocalInterval::post_process_response_fn_results
virtual void post_process_response_fn_results()
post-process the interval computed for a response function
Definition: NonDLocalInterval.cpp:262
Dakota::ParallelLibrary::bcast_i
void bcast_i(int &data, size_t index=_NPOS)
broadcast an integer across an iterator communicator
Definition: ParallelLibrary.hpp:1808
Dakota::Interface::track_evaluation_ids
virtual void track_evaluation_ids(bool track)
assigns trackEvalIds to activate tracking of evaluation ids within surrogate data,...
Definition: DakotaInterface.cpp:1193
Dakota::IteratorScheduler::construct_sub_iterator
void construct_sub_iterator(ProblemDescDB &problem_db, Iterator &sub_iterator, Model &sub_model, const String &method_ptr, const String &method_name, const String &model_ptr)
instantiate sub_iterator on the current rank if not already constructed
Definition: IteratorScheduler.cpp:52
Dakota::ExperimentData::fill_primary_function_labels
void fill_primary_function_labels(StringArray &expanded_labels) const
populate the passed array with num_total_exppoints labels
Definition: ExperimentData.cpp:769
Dakota::SurrogatesBaseApprox::set_verbosity
void set_verbosity()
set the surrogate's verbosity level according to Dakota's verbosity
Definition: DakotaSurrogates.cpp:349
Dakota::Interface::clear_active_data
virtual void clear_active_data()
clears all data from an approximation interface
Definition: DakotaInterface.cpp:1363
Dakota::Minimizer::speculativeFlag
bool speculativeFlag
flag for speculative gradient evaluations
Definition: DakotaMinimizer.hpp:283
Dakota::ForkApplicInterface::wait_local_evaluation_sequence
void wait_local_evaluation_sequence(PRPQueue &prp_queue)
version of wait_local_evaluations() managing of set of individual asynchronous evaluations
Definition: ForkApplicInterface.cpp:29
Dakota::NonDWASABIBayesCalibration::export_posterior_samples_to_file
void export_posterior_samples_to_file(const std::string filename, const RealMatrix &posterior_data) const
Export posterior_data to file.
Definition: NonDWASABIBayesCalibration.cpp:379
Dakota::DataModelRep::discontGradThresh
Real discontGradThresh
gradient threshold for discontinuity detection in domain decomp
Definition: DataModel.hpp:282
Dakota::NonD::update_system_final_statistics
void update_system_final_statistics()
update system metrics from component metrics within finalStatistics
Definition: DakotaNonD.cpp:695
Dakota::SurfpackApproximation::SurfpackApproximation
SurfpackApproximation()
default constructor
Definition: SurfpackApproximation.hpp:185
Dakota::NonDLocalReliability::reliability
Real reliability(Real p)
Convert probability to reliability using the inverse of a first-order integration.
Definition: NonDLocalReliability.hpp:389
Dakota::NonDC3FunctionTrain::config_regression
bool config_regression(size_t colloc_pts, size_t regress_size, int seed, Iterator &u_space_sampler, Model &g_u_model)
configure u_space_sampler and approx_type based on regression specification
Definition: NonDC3FunctionTrain.cpp:289
Dakota::operator<<
std::ostream & operator<<(std::ostream &s, const ActiveSet &set)
std::ostream insertion operator for ActiveSet. Calls write(std::istream&).
Definition: DakotaActiveSet.hpp:276
Dakota::DataVariablesRep::discreteStrAleatoryUncUpperBnds
StringArray discreteStrAleatoryUncUpperBnds
distribution upper bounds for all discrete string epistemic uncertain variables
Definition: DataVariables.hpp:735
Dakota::RealScale
Data structure for storing real-valued dimension scale.
Definition: dakota_results_types.hpp:238
Dakota::NL2SOLLeastSq::rfctol
Real rfctol
relative fn convergence tolerance (convergence_tolerance)
Definition: NL2SOLLeastSq.hpp:123
Dakota::JEGATraits::JEGATraits
JEGATraits()
default constructor
Definition: JEGAOptimizer.hpp:617
Dakota::ExperimentData::varianceTypes
UShortArray varianceTypes
type of variance specified for each variable, one per response group; empty varianceType indicates no...
Definition: ExperimentData.hpp:433
Dakota::ParallelLibrary::startWCTime
Real startWCTime
start reference for UTILIB wall clock timer
Definition: ParallelLibrary.hpp:1017
Dakota::JEGAOptimizer::Evaluator::SeparateVariables
void SeparateVariables(const Design &from, RealVector &intoCont, IntVector &intoDiscInt, RealVector &intoDiscReal, StringMultiArray &intoDiscString) const
This method fills intoCont, intoDiscInt and intoDiscReal appropriately using the values of from.
Definition: JEGAOptimizer.cpp:1972
Dakota::NonDSampling::variables_to_sample
void variables_to_sample(const Variables &vars, Real *sample_vars)
override default mapping of continuous variables only
Definition: NonDSampling.cpp:621
Dakota::NonD::cdfFlag
bool cdfFlag
flag for type of probabilities/reliabilities used in mappings: cumulative/CDF (true) or complementary...
Definition: DakotaNonD.hpp:363
Dakota::ProblemDescDB::get_rsm
const RealSymMatrix & get_rsm(const String &entry_name) const
get a RealSymMatrix out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1689
Dakota::SNLLOptimizer::default_instantiate_newton
void default_instantiate_newton(void(*obj_eval)(int mode, int n, const RealVector &x, double &f, RealVector &grad_f, RealSymMatrix &hess_f, int &result_mode), void(*con_eval)(int mode, int n, const RealVector &x, RealVector &g, RealMatrix &grad_g, OPTPP::OptppArray< RealSymMatrix > &hess_g, int &result_mode))
instantiate an OPTPP_NEWTON solver using standard settings
Definition: SNLLOptimizer.cpp:754
Dakota::JEGATraits
A version of TraitsBase specialized for John Eddy's Genetic Algorithms (JEGA).
Definition: JEGAOptimizer.hpp:613
Dakota::NonDNonHierarchSampling::~NonDNonHierarchSampling
~NonDNonHierarchSampling()
destructor
Definition: NonDNonHierarchSampling.cpp:77
Dakota::ParamResponsePair::operator!=
friend bool operator!=(const ParamResponsePair &pair1, const ParamResponsePair &pair2)
inequality operator
Definition: ParamResponsePair.hpp:340
Dakota::DataMethodRep::expansionFlag
bool expansionFlag
the no_expansion specification for APPS/PS/SW methods in MethodAPPS, MethodSCOLIBPS,...
Definition: DataMethod.hpp:624
Dakota::NonDLHSSampling::core_run
void core_run()
perform the evaluate parameter sets portion of run
Definition: NonDLHSSampling.cpp:662
Dakota::NLSSOLLeastSq::nlssolInstance
static NLSSOLLeastSq * nlssolInstance
pointer to the active object instance used within the static evaluator functions in order to avoid th...
Definition: NLSSOLLeastSq.hpp:126
Dakota::Variables::all_discrete_int_variable_labels
StringMultiArrayView all_discrete_int_variable_labels() const
returns a single array with all discrete variable labels
Definition: DakotaVariables.hpp:1717
Dakota::BootstrapSampler< Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > >::operator()
virtual void operator()(size_t num_samp, MatType &bootstrapped_sample)
Generate and store a new bootstrapped sample into bootstrapped_sample.
Definition: BootstrapSampler.hpp:229
Dakota::ParallelLibrary::init_iterator_communicators
const ParallelLevel & init_iterator_communicators(int iterator_servers, int procs_per_iterator, int min_procs_per_iterator, int max_procs_per_iterator, int max_iterator_concurrency, short default_config, short iterator_scheduling, bool peer_dynamic_avail)
split MPI_COMM_WORLD into iterator communicators
Definition: ParallelLibrary.hpp:1255
Dakota::Model::initialMapList
BoolList initialMapList
transfers initial_map flag values from estimate_derivatives() to synchronize_derivatives()
Definition: DakotaModel.hpp:1653
Dakota::get_initial_values
void get_initial_values(const Model &model, VecT &values)
Definition: DakotaOptimizer.hpp:20
Dakota::SharedVariablesData::idiv_to_all_mask
BitArray idiv_to_all_mask() const
create a BitArray indicating the inactive discrete int subset of all {continuous,discrete {int,...
Definition: SharedVariablesData.hpp:1293
Dakota::ActiveSubspaceModel::derived_synchronize_nowait
const IntResponseMap & derived_synchronize_nowait()
portion of synchronize_nowait() specific to derived model classes
Definition: ActiveSubspaceModel.cpp:1338
Dakota::DataEnvironmentRep::runInput
String runInput
filename for run input
Definition: DataEnvironment.hpp:65
Dakota::Model::surrogate_response_mode
virtual short surrogate_response_mode() const
return response computation mode used in SurrogateModels for forming currentResponse
Definition: DakotaModel.cpp:4462
Dakota::NonDLHSSampling::refineSamples
IntVector refineSamples
list of refinement sample batch sizes
Definition: NonDLHSSampling.hpp:156
Dakota::Constraints::inactive_discrete_real_lower_bounds
const RealVector & inactive_discrete_real_lower_bounds() const
return the inactive discrete lower bounds
Definition: DakotaConstraints.hpp:684
Dakota::NonDReliability::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDReliability.cpp:49
Dakota::ApplicationInterface::evalServerId
int evalServerId
evaluation server identifier
Definition: ApplicationInterface.hpp:221
Dakota::NPSOLTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: NPSOLOptimizer.hpp:63
set_dc_ptr_int
void set_dc_ptr_int(int ptr_int)
set the DAKOTA pointer to ModelCenter current design point
Definition: dakota_dll_api.cpp:329
Dakota::RecastModel::inverse_mappings
void inverse_mappings(void(*inv_vars_map)(const Variables &sub_model_vars, Variables &recast_vars), void(*inv_set_map)(const Variables &sub_model_vars, const ActiveSet &sub_model_set, ActiveSet &recast_set), void(*inv_pri_resp_map)(const Variables &recast_vars, const Variables &sub_model_vars, const Response &recast_resp, Response &sub_model_resp), void(*inv_sec_resp_map)(const Variables &recast_vars, const Variables &sub_model_vars, const Response &recast_resp, Response &sub_model_resp))
provide optional inverse mappings
Definition: RecastModel.cpp:481
Dakota::Variables
Base class for the variables class hierarchy.
Definition: DakotaVariables.hpp:108
Dakota::ProgramOptions::preprocFilename
String preprocFilename
pre-processed input file
Definition: ProgramOptions.hpp:233
Dakota::TANA3Approximation::offset
void offset(const RealVector &x, RealVector &s)
based on minX, offset original parameters (x) to define positive parameters (s)
Definition: TANA3Approximation.cpp:242
Dakota::VPSApproximation::VPSmodel_build
void VPSmodel_build()
Function to compute coefficients governing the VPS surrogates.
Definition: VPSApproximation.cpp:3278
Dakota::NonDNonHierarchSampling::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: NonDNonHierarchSampling.cpp:95
Dakota::DataFitSurrBasedLocalTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: DataFitSurrBasedLocalMinimizer.hpp:48
Dakota::DataFitSurrModel::update_approximation
void update_approximation(bool rebuild_flag)
replaces the approximation data with daceIterator results and rebuilds the approximation if requested
Definition: DataFitSurrModel.cpp:614
Dakota::DataMethodRep::posteriorStatsKDE
bool posteriorStatsKDE
flag indicating calculation of kernel density estimate of posterior distributions
Definition: DataMethod.hpp:1206
Dakota::EnsembleSurrModel::surrogate_function_indices
void surrogate_function_indices(const SizetSet &surr_fn_indices)
(re)set the surrogate index set in SurrogateModel::surrogateFnIndices
Definition: EnsembleSurrModel.hpp:715
Dakota::DakotaROLEqConstraintsGrad
Definition: ROLOptimizer.hpp:468
Dakota::ParallelLibrary::currPCIter
ParConfigLIter currPCIter
list iterator identifying the current node in parallelConfigurations
Definition: ParallelLibrary.hpp:1031
Dakota::symmetric_eigenvalue_decomposition
void symmetric_eigenvalue_decomposition(const RealSymMatrix &matrix, RealVector &eigenvalues, RealMatrix &eigenvectors)
Computes the eigenvalues and, optionally, eigenvectors of a real symmetric matrix A.
Definition: dakota_linear_algebra.cpp:150
dakota::surrogates::GP_Objective::getVector
ROL::Ptr< const std::vector< double > > getVector(const ROL::Vector< double > &vec)
Convert a const ROL Vector to a ROL::Ptr<const std::vector>
Definition: SurrogatesGPObjective.hpp:79
Dakota::DataMethodRep::methodUseDerivsFlag
bool methodUseDerivsFlag
flag for usage of derivative data to enhance the computation of surrogate models (PCE/SC expansions,...
Definition: DataMethod.hpp:341
Dakota::EnsembleSurrModel::insert_metadata
void insert_metadata(const RealArray &md, size_t position, Response &agg_response)
insert a single response into an aggregated response in the specified position
Definition: EnsembleSurrModel.hpp:783
Dakota::DataFitSurrModel::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
deallocate communicator partitions for the DataFitSurrModel (request forwarded to actualModel)
Definition: DataFitSurrModel.hpp:940
Dakota::C3FnTrainData::ftdRep
std::shared_ptr< C3FnTrainDataRep > ftdRep
(shared) pointer to body instance
Definition: C3FnTrainData.hpp:228
Dakota::NonDC3FunctionTrain::initialize_c3_start_orders
void initialize_c3_start_orders(const UShortArray &start_orders)
Publish configuration data for initial function train cores, prior to any adaptation.
Definition: NonDC3FunctionTrain.cpp:394
Dakota::EnsembleSurrModel::referenceIDIVars
std::map< Pecos::ActiveKey, IntVector > referenceIDIVars
stores a reference copy of the inactive discrete int variables when the approximation is built using ...
Definition: EnsembleSurrModel.hpp:438
Dakota::DataResponsesRep::gradientType
String gradientType
gradient type: none, numerical, analytic, or mixed (from the no_gradients, numerical_gradients,...
Definition: DataResponses.hpp:179
Dakota::DataVariablesRep::read
void read(MPIUnpackBuffer &s)
read a DataVariablesRep object from a packed MPI buffer
Definition: DataVariables.cpp:135
Dakota::ScalingModel::cvScaleTypes
UShortArray cvScaleTypes
scale flags for continuous vars.
Definition: ScalingModel.hpp:179
Dakota::NonDGenACVSampling::orderedRootList
UShortList orderedRootList
an ordered set of root nodes that ensures targets are defined when unrolling dependent sources; allow...
Definition: NonDGenACVSampling.hpp:274
Dakota::DataMethodRep::vbdDropTolerance
Real vbdDropTolerance
the var_based_decomp tolerance for omitting Sobol' indices computed via either PCE or sampling
Definition: DataMethod.hpp:873
Dakota::DataMethodRep::percentChange
Real percentChange
The minimum percent change before convergence for a fitness tracker converger.
Definition: DataMethod.hpp:697
Dakota::ParallelLevel::serverCommRank
int serverCommRank
rank in serverIntraComm
Definition: ParallelLibrary.hpp:127
Dakota::NonDWASABIBayesCalibration::momentStatistics
RealMatrix momentStatistics
Matrix for moment statistics. Note that posterior values have density associated with them so we can'...
Definition: NonDWASABIBayesCalibration.hpp:121
Dakota::ParallelLevel::numServers
int numServers
number of servers
Definition: ParallelLibrary.hpp:121
Dakota::MinimizerAdapterModel::initialize_variables
void initialize_variables(size_t num_cdv)
initialize currentVariables
Definition: MinimizerAdapterModel.hpp:122
Dakota::linear_interpolate_1d
void linear_interpolate_1d(const RealMatrix &build_pts, const RealVector &build_vals, const RealMatrix &build_grads, const RealSymMatrixArray &build_hessians, const RealMatrix &pred_pts, RealVector &pred_vals, RealMatrix &pred_grads, RealSymMatrixArray &pred_hessians)
Returns the value of at 1D function f and its gradient and hessians (if available) at the points of v...
Definition: ExperimentDataUtils.cpp:115
PyPolyReg::value
Eigen::MatrixXd value(const Eigen::MatrixXd &eval_points)
Example workaround for default Eigen pass-by-copy semantics.
Definition: surrogates_python.cpp:86
Dakota::EmbedHybridMetaIterator::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: EmbedHybridMetaIterator.cpp:109
Dakota::DataVariablesRep::discreteStateSetInt
IntSetArray discreteStateSetInt
complete set of admissible values for each of the discrete state variables defined by an integer set ...
Definition: DataVariables.hpp:646
Dakota::SurrBasedLocalMinimizer::minTrustRegionFactor
Real minTrustRegionFactor
a soft convergence control: stop SBLM when the trust region factor is reduced below the value of minT...
Definition: SurrBasedLocalMinimizer.hpp:202
Dakota::Interface::eval_tag_prefix
void eval_tag_prefix(const String &eval_id_str, bool append_iface_id=true)
set the evaluation tag prefix (does not recurse)
Definition: DakotaInterface.cpp:489
Dakota::ParallelLibrary::waitall
void waitall(int num_recvs, MPI_Request *&recv_reqs)
wait for all messages from a series of nonblocking receives
Definition: ParallelLibrary.hpp:1987
Dakota::ParallelLibrary::ie_parallel_level_defined
bool ie_parallel_level_defined() const
test current parallel configuration for definition of iterator-evaluation parallel level
Definition: ParallelLibrary.hpp:1185
Dakota::SurrBasedMinimizer::constraint_violation
Real constraint_violation(const RealVector &fn_vals, const Real &constraint_tol)
compute the constraint violation from a set of function values
Definition: SurrBasedMinimizer.cpp:785
Dakota::NonDEnsembleSampling::NLevActual
Sizet3DArray NLevActual
total number of successful sample evaluations (excluding faults) for each model form,...
Definition: NonDEnsembleSampling.hpp:173
Dakota::DataEnvironmentRep::readRestart
String readRestart
file name for restart read (overrides command-line)
Definition: DataEnvironment.hpp:53
Dakota::NonDLocalReliability::mostProbPointX
RealVector mostProbPointX
location of MPP in x-space
Definition: NonDLocalReliability.hpp:304
Dakota::Constraints::linearIneqConCoeffs
RealMatrix linearIneqConCoeffs
linear inequality constraint coefficients
Definition: DakotaConstraints.hpp:379
Dakota::DataMethodRep::mutationRange
int mutationRange
the mutation_range specification for the pga_int method in MethodSCOLIBEA
Definition: DataMethod.hpp:633
Dakota::ProgramOptions::errorFile
String errorFile
Dakota error base file name, e.g., "dakota.err".
Definition: ProgramOptions.hpp:239
Dakota::ApproximationInterface::export_approximation
void export_approximation()
Definition: ApproximationInterface.cpp:651
Dakota::TestDriverInterface::transient_diffusion_1d
int transient_diffusion_1d()
solve the 1d transient diffusion equation with uncertain scalar diffusivity
Definition: TestDriverInterface.cpp:2060
Dakota::RecastModel::submodel_supports_derivative_estimation
void submodel_supports_derivative_estimation(bool sed_flag)
override the submodel's derivative estimation behavior
Definition: RecastModel.hpp:660
Dakota::DataMethodRep::solnTarget
Real solnTarget
the solution_target specification in MethodSCOLIBDC
Definition: DataMethod.hpp:594
Dakota::DataVariablesRep::numDiscreteUncSetStrVars
size_t numDiscreteUncSetStrVars
number of discrete epistemic uncertain string set variables (from the discrete_uncertain_set string s...
Definition: DataVariables.hpp:188
Dakota::DataMethodRep::tensorGridFlag
bool tensorGridFlag
flag for usage of a sub-sampled set of tensor-product grid points within regression PCE; based on the...
Definition: DataMethod.hpp:1055
Dakota::NL2SOLLeastSq::nl2solInstance
static NL2SOLLeastSq * nl2solInstance
pointer to the active object instance used within the static evaluator functions
Definition: NL2SOLLeastSq.hpp:92
Dakota::NonDEnsembleSampling::finalStatsType
short finalStatsType
QOI_STATISTICS (moments, level mappings) or ESTIMATOR_PERFORMANCE (for model tuning of estVar,...
Definition: NonDEnsembleSampling.hpp:216
Dakota::Analyzer::log_response_map
void log_response_map(const RealMatrix &samples, const IntResponseMap &resp_map, bool log_best_flag)
update best result and archive all results
Definition: DakotaAnalyzer.hpp:366
Dakota::GetLongOpt
GetLongOpt is a general command line utility from S. Manoharan (Advanced Computer Research Institute,...
Definition: CommandLineHandler.hpp:28
Dakota::ParallelLibrary::command_line_check
bool command_line_check() const
return checkFlag
Definition: ParallelLibrary.hpp:1326
Dakota::NLSSOLLeastSq::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NLSSOLLeastSq.cpp:152
Dakota::GetLongOpt::parse
int parse(int argc, char *const *argv)
parse the command line args (argc, argv).
Definition: CommandLineHandler.cpp:88
Dakota::NL2SOLLeastSq
Wrapper class for the NL2SOL nonlinear least squares library.
Definition: NL2SOLLeastSq.hpp:52
Dakota::ProbabilityTransformModel::probability_transformation
Pecos::ProbabilityTransformation & probability_transformation()
return probability transformation employed by the Model (forwarded along to ProbabilityTransformModel...
Definition: ProbabilityTransformModel.hpp:388
Dakota::NL2SOLLeastSq::xctol
Real xctol
x-convergence tolerance (x_conv_tol)
Definition: NL2SOLLeastSq.hpp:128
Dakota::ROLOptimizer::core_run
void core_run() override
Iterates the ROL solver to determine the optimal solution.
Definition: ROLOptimizer.cpp:82
Dakota::CONMINOptimizer::N1
int N1
Size variable for CONMIN arrays. See CONMIN manual.
Definition: CONMINOptimizer.hpp:168
Dakota::NonDC3FunctionTrain::update_samples_from_order_increment
void update_samples_from_order_increment()
update numSamplesOnModel after an order increment
Definition: NonDC3FunctionTrain.cpp:518
Dakota::Model::parallelLib
ParallelLibrary & parallelLib
class member reference to the parallel library
Definition: DakotaModel.hpp:1491
Dakota::dummy_out_mgr
OutputManager dummy_out_mgr
dummy OutputManager for ref initialization
Definition: dakota_global_defs.cpp:71
Dakota::EnsembleSurrModel::check_model_interface_instance
void check_model_interface_instance()
update sameInterfaceInstance based on interface ids for models identified by current {low,...
Definition: EnsembleSurrModel.hpp:747
Dakota::C3Approximation::levApproxIter
std::map< Pecos::ActiveKey, C3FnTrainData >::iterator levApproxIter
iterator to active levelApprox
Definition: C3Approximation.hpp:227
Dakota::MinimizerAdapterModel::assign_variables
void assign_variables(const RealVector &c_vars)
assign variable values
Definition: MinimizerAdapterModel.hpp:149
Dakota::NIDRProblemDescDB::check_variables
static void check_variables(std::list< DataVariables > *)
check each node in a list of DataVariables, first mapping DataVariables members back to flat NIDR arr...
Definition: NIDRProblemDescDB.cpp:6158
Dakota::ParallelLevel::hubServerCommRank
int hubServerCommRank
rank in hubServerIntraComm
Definition: ParallelLibrary.hpp:132
Dakota::DataVariablesRep::histogramPointStrUncVars
StringArray histogramPointStrUncVars
initial values of the real-valued histogram point uncertain variables (from the initial_point specifi...
Definition: DataVariables.hpp:529
dakota::util::LinearSolverBase::solver_type
static SOLVER_TYPE solver_type(const std::string &solver_name)
Convert solver name to enum type.
Definition: UtilLinearSolvers.cpp:41
Dakota::DirectApplicInterface::numADSV
size_t numADSV
total number of discete string variables
Definition: DirectApplicInterface.hpp:159
Dakota::Iterator::iteratedModel
Model iteratedModel
the model to be iterated (for iterators and meta-iterators employing a single model instance)
Definition: DakotaIterator.hpp:483
Dakota::NonD::update_final_statistics
virtual void update_final_statistics()
update finalStatistics::functionValues
Definition: DakotaNonD.cpp:641
Dakota::NonDLHSSampling::pcaFlag
bool pcaFlag
flag to specify the calculation of principal components
Definition: NonDLHSSampling.hpp:177
Dakota::SharedVariablesDataRep::initialize_all_ids
void initialize_all_ids()
initialize allContinuousIds (discrete not currently needed), with or without discrete relaxation
Dakota::NonDMUQBayesCalibration::nonDMUQInstance
static NonDMUQBayesCalibration * nonDMUQInstance
Pointer to current class instance for use in static callback functions.
Definition: NonDMUQBayesCalibration.hpp:115
Dakota::Variables::all_discrete_string_variable_types
UShortMultiArrayConstView all_discrete_string_variable_types() const
return all discrete variable types
Definition: DakotaVariables.hpp:1771
Dakota::ParallelLibrary::increment_parallel_configuration
void increment_parallel_configuration(ParLevLIter mi_pl_iter)
add a new node to parallelConfigurations and increment currPCIter; limit miPLIters within new configu...
Definition: ParallelLibrary.hpp:1115
Dakota::ParamStudy::initialDSVPoint
StringMultiArray initialDSVPoint
the discrete string start point for vector and centered parameter studies
Definition: ParamStudy.hpp:201
Dakota::Model::qoi
virtual size_t qoi() const
return number of unique response functions (managing any aggregations)
Definition: DakotaModel.cpp:3483
Dakota::DataVariablesRep::discreteRealEpistemicUncUpperBnds
RealVector discreteRealEpistemicUncUpperBnds
distribution upper bounds for all discrete real epistemic uncertain variables
Definition: DataVariables.hpp:788
Dakota::WorkdirHelper::rename
static void rename(const bfs::path &old_path, const bfs::path &new_path, short fileop_option)
Rename a file, catching any errors and optionally warning/erroring.
Definition: WorkdirHelper.cpp:604
Dakota::NOWPACOptimizer
Wrapper class for the (S)NOWPAC optimization algorithms from Florian Augustin (MIT)
Definition: NOWPACOptimizer.hpp:181
Dakota::Model::approximations
virtual std::vector< Approximation > & approximations()
retrieve the set of Approximations within the ApproximationInterface of a DataFitSurrModel
Definition: DakotaModel.cpp:4369
Dakota::RecastModel::db_lookup
bool db_lookup(const Variables &search_vars, const ActiveSet &search_set, Response &found_resp)
RecastModel may need to map variables, asv before DB lookup, or responses after lookup.
Definition: RecastModel.cpp:1506
Dakota::DiscrepancyCorrection::addAnchor
bool addAnchor
flag indicating that data additions are anchor points (for updating local and multipoint approximatio...
Definition: DiscrepancyCorrection.hpp:210
Dakota::DataMethodRep::expansionSamples
size_t expansionSamples
the expansion_samples specification in MethodNonDPCE
Definition: DataMethod.hpp:1007
dakota::util::DataScaler::scaledSample
RowVectorXd scaledSample
Vector for a single scaled sample - (num_features); avoids resize memory allocs.
Definition: UtilDataScaler.hpp:112
Dakota::Iterator::subIteratorFlag
bool subIteratorFlag
flag indicating if this Iterator is a sub-iterator (NestedModel::subIterator or DataFitSurrModel::dac...
Definition: DakotaIterator.hpp:517
Dakota::ActiveSet::request_vector
const ShortArray & request_vector() const
return the request vector
Definition: DakotaActiveSet.hpp:191
Dakota::DataVariablesRep::histogramUncBinPairs
RealRealMapArray histogramUncBinPairs
An array for each real-valued bin-based histogram uncertain variable. Each array entry is a map from ...
Definition: DataVariables.hpp:441
Dakota::Variables::read
virtual void read(MPIUnpackBuffer &s)
read a variables object from a packed MPI buffer
Dakota::EnsembleSurrModel::set_evaluation_reference
void set_evaluation_reference()
set the evaluation counter reference points for the EnsembleSurrModel (request forwarded to truth and...
Definition: EnsembleSurrModel.hpp:605
Dakota::Variables::cv
size_t cv() const
number of active continuous vars
Definition: DakotaVariables.hpp:709
Dakota::DataMethodRep::exportApproxFormat
unsigned short exportApproxFormat
tabular format for the approx point export file
Definition: DataMethod.hpp:1419
Dakota::DataModelRep::approxCorrectionType
short approxCorrectionType
correction type for global and hierarchical approximations: NO_CORRECTION, ADDITIVE_CORRECTION,...
Definition: DataModel.hpp:215
Dakota::SOLBase::constraint_eval
static void constraint_eval(int &mode, int &ncnln, int &n, int &nrowj, int *needc, double *x, double *c, double *cjac, int &nstate)
CONFUN in NPSOL manual: computes the values and first derivatives of the nonlinear constraint functio...
Definition: SOLBase.cpp:519
Dakota::ProcessHandleApplicInterface::evalProcessIdMap
std::map< pid_t, int > evalProcessIdMap
map of fork process id's to function evaluation id's for asynchronous evaluations
Definition: ProcessHandleApplicInterface.hpp:122
Dakota::DataMethodRep::dataDistCovInputType
String dataDistCovInputType
the format of data distribution gaussian covariance input: diagonal or matrix
Definition: DataMethod.hpp:1329
Dakota::ProblemDescDB::set_db_model_nodes
void set_db_model_nodes(const String &model_tag)
set the model list iterators (dataModelIter, dataVariablesIter, dataInterfaceIter,...
Definition: ProblemDescDB.cpp:647
Dakota::Pybind11Interface::expect_derivative
bool expect_derivative(const ShortArray &asv, const short deriv_type) const
return true if the passed asv value is requested for any function
Definition: Pybind11Interface.cpp:363
Dakota::Var_RealBoundIPCheck
static void Var_RealBoundIPCheck(DataVariablesRep *dv, Var_rcheck *b)
For real-valued variables: verify lengths of bounds and initial point, validate bounds and adjust ini...
Definition: NIDRProblemDescDB.cpp:4869
Dakota::DataResponsesRep::nonlinearIneqLowerBnds
RealVector nonlinearIneqLowerBnds
vector of nonlinear inequality constraint lower bounds (from the nonlinear_inequality_lower_bounds sp...
Definition: DataResponses.hpp:115
Dakota::DiscrepancyCorrection::~DiscrepancyCorrection
~DiscrepancyCorrection()
destructor
Definition: DiscrepancyCorrection.hpp:281
Dakota::Optimizer::initialize_run
void initialize_run()
Definition: DakotaOptimizer.cpp:528
Dakota::SubspaceModel::reducedRank
unsigned int reducedRank
current approximation of system rank
Definition: SubspaceModel.hpp:173
Dakota::SubspaceModel::update_linear_constraints
void update_linear_constraints()
transform the original bounded domain (and any existing linear constraints) into linear constraints i...
Definition: SubspaceModel.cpp:328
Dakota::TestDriverInterface::modified_rosenbrock
int modified_rosenbrock()
the modified Rosenbrock optimization and least squares test fn. The modification is the addition of a...
Definition: TestDriverInterface.cpp:1101
Dakota::MPIPackBuffer::pack
void pack(const double *data, const int num=1)
Pack one or more double's.
Dakota::DataModelRep::subspaceCVMaxRank
int subspaceCVMaxRank
maximum rank considered by cross validation subspace dimension id method
Definition: DataModel.hpp:401
Dakota::NonDGlobalEvidence::get_best_sample
void get_best_sample(bool maximize, bool eval_approx)
determine truthFnStar and approxFnStar
Definition: NonDGlobalEvidence.cpp:104
Dakota::DataMethodRep::relaxRecursiveFactor
Real relaxRecursiveFactor
(under-)relaxation factor that is applied to sample increments computed in the latest ML/MF allocatio...
Definition: DataMethod.hpp:1133
Dakota::RelaxedVariables::write_tabular_labels
void write_tabular_labels(std::ostream &s, unsigned short vars_part=ALL_VARS) const
write the labels in input spec order to a std::ostream, optionally specifying which partition (all/ac...
Definition: RelaxedVariables.cpp:168
Dakota::APPSEvalMgr::blockingSynch
bool blockingSynch
flag for APPS synchronous behavior
Definition: APPSEvalMgr.hpp:101
Dakota::ResultsDBHDF5::insert
void insert(const StrStrSizet &iterator_id, const std::string &data_name, const boost::any &result, const MetaDataType &metadata) override
record addition with metadata map
Definition: ResultsDBHDF5.hpp:229
Dakota::ProbabilityTransformModel::vars_x_to_u_mapping
static void vars_x_to_u_mapping(const Variables &x_vars, Variables &u_vars)
static function for RecastModels used for inverse mapping of x-space variables from data import to u-...
Definition: ProbabilityTransformModel.hpp:541
Dakota::ApplicationInterface::numAnalysisServersSpec
int numAnalysisServersSpec
user spec for number of analysis servers
Definition: ApplicationInterface.hpp:420
Dakota::SimulationModel::~SimulationModel
~SimulationModel()
destructor
Definition: SimulationModel.hpp:216
Dakota::NonDGlobalInterval::prevFnStar
Real prevFnStar
stores previous solution value for assessing convergence
Definition: NonDGlobalInterval.hpp:176
Dakota::TANA3Approximation::build
void build()
builds the approximation from scratch
Definition: TANA3Approximation.cpp:55
Dakota::Model::fd_hessian_by_fn_step_size
const RealVector & fd_hessian_by_fn_step_size() const
return function-based finite difference Hessian step size (fdHessByFnStepSize)
Definition: DakotaModel.hpp:3659
Dakota::SOLBase::fnEvalCntr
int fnEvalCntr
counter for testing against maxFunctionEvals
Definition: SOLBase.hpp:196
Dakota::EffGlobalMinimizer::backfill_batch
void backfill_batch(size_t new_acq, size_t new_expl)
backfill any completed truth response evaluations in case of nonblocking synchronization
Definition: EffGlobalMinimizer.cpp:585
Dakota::Iterator::update_from_model
virtual void update_from_model(const Model &model)
set inherited data attributes based on extractions from incoming model
Definition: DakotaIterator.cpp:1020
Dakota::DataMethodRep::boxDivision
String boxDivision
the division setting (major_dimension or all_dimensions) for the DIRECT method in MethodSCOLIBDIR
Definition: DataMethod.hpp:585
Dakota::SurrBasedLocalMinimizer
Class for provably-convergent local surrogate-based optimization and nonlinear least squares.
Definition: SurrBasedLocalMinimizer.hpp:28
Dakota::NestedModel::warm_start_flag
void warm_start_flag(const bool flag)
set the warm start flag, including actualModel
Definition: NestedModel.hpp:706
Dakota::DataVariablesRep::continuousIntervalUncBasicProbs
RealRealPairRealMapArray continuousIntervalUncBasicProbs
Probability values per interval cell per epistemic interval uncertain variable (from the continuous_i...
Definition: DataVariables.hpp:557
dakota::util::SVDSolver::is_factorized
bool is_factorized() const override
Query to determine if the matrix of the solver has been factored.
Definition: UtilLinearSolvers.cpp:147
Dakota::DataMethodRep::constrPenalty
Real constrPenalty
the constrPenalty choice for nonlinearly constrained APPS in MethodAPPSDC
Definition: DataMethod.hpp:558
Dakota::C3Approximation::levelApprox
std::map< Pecos::ActiveKey, C3FnTrainData > levelApprox
set of pointers to QoI approximation data for each model key
Definition: C3Approximation.hpp:225
Dakota::SensAnalysisGlobal::archive_simple_correlations
void archive_simple_correlations(const StrStrSizet &run_identifier, ResultsManager &iterator_results, const StringArray &var_labels, const StringArray &resp_labels, const std::vector< const char * > &combined_desc, const size_t &inc_id, bool rank) const
archive simple (rank = false) or simple rank (rank = true) correlations
Definition: SensAnalysisGlobal.cpp:500
Dakota::DirectApplicInterface::xAllLabels
StringArray xAllLabels
all variable labels in input spec order
Definition: DirectApplicInterface.hpp:179
dakota::util::create_cv_folds
void create_cv_folds(const int num_folds, const int num_pts, std::vector< VectorXi > &fold_indices, const int seed)
Generate indices for cross validation folds.
Definition: util_math_tools.cpp:58
Dakota::COLINOptimizer::rng
utilib::RNG * rng
random number generator pointer
Definition: COLINOptimizer.hpp:173
Dakota::CommandLineHandler::initialize_options
void initialize_options()
enrolls the supported command line inputs.
Definition: CommandLineHandler.cpp:324
Dakota::StrStrSizet
boost::tuple< std::string, std::string, size_t > StrStrSizet
Iterator unique ID: <method_name, method_id, exec_num>
Definition: dakota_results_types.hpp:72
Dakota::ResultsDBAny::add_metadata_to_execution
void add_metadata_to_execution(const StrStrSizet &iterator_id, const AttributeArray &attrs) override
Add key:value metadata to execution.
Definition: ResultsDBAny.hpp:100
Dakota::DataMethodRep::functionPrecision
Real functionPrecision
the function_precision specification in MethodNPSOLDC and the EPSILON specification in NOMAD
Definition: DataMethod.hpp:503
Dakota::FSUDesignCompExp::allDataFlag
bool allDataFlag
flag which triggers the update of allVars/allResponses for use by Iterator::all_variables() and Itera...
Definition: FSUDesignCompExp.hpp:88
Dakota::ProcessHandleApplicInterface::check_wait
void check_wait(pid_t pid, int status)
check the exit status of a forked process and abort if an error code was returned
Definition: ProcessHandleApplicInterface.cpp:445
Dakota::DiscrepancyCorrection::apply_multiplicative
void apply_multiplicative(const Variables &vars, Response &approx_response)
internal convenience function for applying multiplicative corrections to an approximate response
Definition: DiscrepancyCorrection.cpp:695
Dakota::DataModelRep::subMethodServers
int subMethodServers
number of servers for concurrent sub-iterator parallelism
Definition: DataModel.hpp:347
Dakota::PecosApproximation::finalize_coefficients
void finalize_coefficients()
finalize approximation by applying all remaining trial sets
Definition: PecosApproximation.hpp:791
Dakota::Constraints::inactiveContinuousLowerBnds
RealVector inactiveContinuousLowerBnds
the inactive continuous lower bounds array view
Definition: DakotaConstraints.hpp:407
Dakota::NonDBayesCalibration::construct_map_optimizer
void construct_map_optimizer()
construct the MAP optimizer for minimization of negLogPostModel
Definition: NonDBayesCalibration.cpp:696
Dakota::TraitsBase::supports_scaling
virtual bool supports_scaling()
Return the flag indicating whether method supports parameter scaling.
Definition: DakotaTraitsBase.hpp:85
Dakota::Model::all_discrete_int_variable_labels
StringMultiArrayConstView all_discrete_int_variable_labels() const
return all discrete variable labels in currentVariables
Definition: DakotaModel.hpp:2620
Dakota::Minimizer::local_recast_retrieve
bool local_recast_retrieve(const Variables &vars, Response &response) const
infers MOO/NLS solution from the solution of a single-objective optimizer and returns true if lookup ...
Definition: DakotaMinimizer.cpp:1224
Dakota::ScalingModel::responseScaleOffsets
RealVector responseScaleOffsets
offsets for all responses (zero for functions, not for nonlin con)
Definition: ScalingModel.hpp:185
Dakota::RecastModel::~RecastModel
~RecastModel()
destructor
Definition: RecastModel.hpp:652
Dakota::SurrBasedLocalMinimizer::find_response
bool find_response(const Variables &search_vars, Response &search_resp, const String &search_id, short set_request)
locate a response with the data_pairs cache
Definition: SurrBasedLocalMinimizer.cpp:1290
Dakota::ResultsDBHDF5::insert_into
void insert_into(const StrStrSizet &iterator_id, const StringArray &location, const boost::any &data, const int &index, const bool &row) override
Insert a row or column into a pre-allocated matrix.
Definition: ResultsDBHDF5.cpp:105
Dakota::OutputManager::mpirunFlag
bool mpirunFlag
some output is only for MPI runs
Definition: OutputManager.hpp:388
Dakota::SensAnalysisGlobal::print_std_regress_coeffs
void print_std_regress_coeffs(std::ostream &s, StringArray var_labels, const StringArray &resp_labels) const
prints the SRCs and R^2 values computed in compute_correlations()
Definition: SensAnalysisGlobal.cpp:761
Dakota::NonDIntegration::push_grid_increment
virtual void push_grid_increment()
restores a previously computed grid increment (no new evaluations)
Definition: NonDIntegration.cpp:169
Dakota::PecosApproximation::gradient
const Pecos::RealVector & gradient(const Variables &vars)
retrieve the approximate function gradient for a given parameter vector
Definition: PecosApproximation.hpp:736
Dakota::SharedVariablesData::all_continuous_type
void all_continuous_type(unsigned short cv_type, size_t index)
set continuous type at index
Definition: SharedVariablesData.hpp:1502
Dakota::SharedVariablesData::assemble_all_labels
void assemble_all_labels(StringArray &all_labels) const
assemble all variable labels (continuous and discrete {int,string,real}) in standard (input specifica...
Dakota::ParallelLibrary::parallel_time
Real parallel_time() const
returns current MPI wall clock time
Definition: ParallelLibrary.hpp:1059
Dakota::scale_hdf5_link_name
String scale_hdf5_link_name(const StrStrSizet &iterator_id, const StringArray &location, const ScaleType &scale)
Create a scale name (hdf5 link name) for a scale from an iterator_id, the name of the result,...
Definition: ResultsDBHDF5.hpp:33
Dakota::SharedVariablesData::idsv_start
size_t idsv_start() const
get start index of inactive discr string vars
Definition: SharedVariablesData.hpp:1716
Dakota::Response::function_gradient_copy
RealVector function_gradient_copy(int i) const
return the i-th function gradient as a SerialDenseVector Teuchos::Copy (deep copy)
Definition: DakotaResponse.hpp:696
Dakota::ApplicationInterface::launch_asynch_local
void launch_asynch_local(PRPQueueIter &prp_it)
launch an asynchronous local evaluation from a queue iterator
Definition: ApplicationInterface.hpp:692
Dakota::RecastModel::active_surrogate_model
Model & active_surrogate_model(size_t i=_NPOS)
return the i-th active surrogate model within subModel
Definition: RecastModel.hpp:786
Dakota::DataVariablesRep::poissonUncLambdas
RealVector poissonUncLambdas
lambdas (rate parameter) for the poisson uncertain variables (from the lambdas specification in VarDA...
Definition: DataVariables.hpp:450
Dakota::ApplicationInterface::init_serial_evaluations
void init_serial_evaluations()
set concurrent evaluation configuration for serial operations
Definition: ApplicationInterface.hpp:566
Dakota::NonDSampling::random_number_generator
const String & random_number_generator() const
return rngName
Definition: NonDSampling.hpp:427
Dakota::ApplicationInterface::check_multiprocessor_asynchronous
bool check_multiprocessor_asynchronous(bool warn, int max_eval_concurrency)
checks on asynchronous settings for multiprocessor partitions
Definition: ApplicationInterface.cpp:341
Dakota::NonDExpansion::tensorRegression
bool tensorRegression
option for regression FT using a filtered set of tensor-product quadrature points
Definition: NonDExpansion.hpp:448
Dakota::SharedApproxData::push_index
virtual size_t push_index(const Pecos::ActiveKey &key)
return index for restoring trial set within stored data sets
Definition: SharedApproxData.cpp:360
Dakota::DakotaROLIneqConstraintsGrad::DakotaROLIneqConstraintsGrad
DakotaROLIneqConstraintsGrad(Model &model)
Constructor.
Definition: ROLOptimizer.cpp:630
Dakota::HDF5IOHelper::store_scalar
void store_scalar(const std::string &dset_name, const T &val)
Store scalar data to a data set.
Definition: HDF5_IO.hpp:515
Dakota::DDACEDesignCompExp::symbolMapping
std::vector< std::vector< int > > symbolMapping
mapping of symbols for main effects calculations
Definition: DDACEDesignCompExp.hpp:119
Dakota::Variables::continuous_variable
Real continuous_variable(size_t index) const
return an active continuous variable
Definition: DakotaVariables.hpp:808
Dakota::DataMethodRep::flatFile
String flatFile
The filename to use for initialization.
Definition: DataMethod.hpp:739
Dakota::C3FnTrainData::swap
void swap(C3FnTrainData &ftd)
swap ftdReps between two envelopes
Definition: C3FnTrainData.hpp:232
Dakota::Model::mvDist
Pecos::MultivariateDistribution mvDist
the multivariate random variable distribution (in probability space corresponding to currentVariables...
Definition: DakotaModel.hpp:1533
Dakota::QMEApproximation::scX2
RealVector scX2
vector of scaled x2 values
Definition: QMEApproximation.hpp:87
Dakota::EffGlobalMinimizer::distConvergenceLimit
unsigned short distConvergenceLimit
limit for distance convergence counter
Definition: EffGlobalMinimizer.hpp:316
Dakota::ConcurrentMetaIterator::numRandomJobs
int numRandomJobs
number of randomly-generated parameter sets to evaluate
Definition: ConcurrentMetaIterator.hpp:116
Dakota::Model::discrete_set_string_values
const StringSetArray & discrete_set_string_values()
return the sets of values available for each of the active discrete set string variables (aggregated ...
Definition: DakotaModel.hpp:2406
Dakota::NestedModel::real_variable_mapping
void real_variable_mapping(Real r_var, size_t av_index, short svm_target)
insert r_var into appropriate recipient
Definition: NestedModel.cpp:2543
Dakota::DDACEDesignCompExp::num_samples
size_t num_samples() const
Definition: DDACEDesignCompExp.hpp:123
Dakota::GetLongOpt::setcell
int setcell(Cell *c, char *valtoken, char *nexttoken, const char *p)
internal convenience function for setting Cell::value
Definition: CommandLineHandler.cpp:229
Dakota::DataModelRep::pointsManagement
short pointsManagement
points management configuration for DataFitSurrModel: DEFAULT_POINTS, MINIMUM_POINTS,...
Definition: DataModel.hpp:161
Dakota::PecosApproximation::delta_std_deviation
Real delta_std_deviation()
return the change in standard deviation resulting from expansion refinement, where all active variabl...
Definition: PecosApproximation.hpp:559
Dakota::Variables::inactive_discrete_string_variable_types
UShortMultiArrayConstView inactive_discrete_string_variable_types() const
return the inactive discrete string variable types
Definition: DakotaVariables.hpp:1593
Dakota::NonDBayesCalibration::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDBayesCalibration.cpp:813
Dakota::NonDACVSampling::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonDACVSampling.cpp:69
Dakota::ApproximationInterface::challengePoints
RealMatrix challengePoints
container for the challenge points data (variables only)
Definition: ApproximationInterface.hpp:247
Dakota::ExperimentData::allExperiments
std::vector< Response > allExperiments
Vector of numExperiments ExperimentResponses, holding the observed data and error (sigma/covariance) ...
Definition: ExperimentData.hpp:474
Dakota::SeqHybridMetaIterator::selectedModels
ModelArray selectedModels
the set of models, one for each iterator (if not lightweight construction)
Definition: SeqHybridMetaIterator.hpp:127
dakota::util::LUSolver
The LUSolver class is used to solve linear systems with the LU decomposition.
Definition: UtilLinearSolvers.hpp:98
Dakota::NonDLHSSampling::compute_pca
void compute_pca(std::ostream &s)
compute a principal components analysis on the sample set
Definition: NonDLHSSampling.cpp:850
Dakota::NonDGlobalInterval::rngName
String rngName
name of the random number generator
Definition: NonDGlobalInterval.hpp:145
Dakota::ProcessApplicInterface::specifiedParamsFileName
std::string specifiedParamsFileName
the name of the parameters file from user specification
Definition: ProcessApplicInterface.hpp:175
Dakota::DataMethodRep::subMethodPointer
String subMethodPointer
string pointer for a sub-method specification used by a meta-iterator
Definition: DataMethod.hpp:373
Dakota::NonDSampling::update_final_statistics
void update_final_statistics()
update finalStatistics from minValues/maxValues, momentStats, and computedProbLevels/computedRelLevel...
Definition: NonDSampling.cpp:1803
Dakota::AdaptedBasisModel::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag)
portion of free_communicators() specific to derived model classes
Definition: AdaptedBasisModel.cpp:166
Dakota::Model::discrete_real_lower_bound
Real discrete_real_lower_bound(size_t i) const
return an active discrete real lower bound from userDefinedConstraints
Definition: DakotaModel.hpp:2929
Dakota::NonDSampling::compute_statistics
void compute_statistics(const RealMatrix &vars_samples, const IntResponseMap &resp_samples)
For the input sample set, computes mean, standard deviation, and probability/reliability/response lev...
Definition: NonDSampling.cpp:971
Dakota::ApplicationInterface::serve_evaluations_asynch
void serve_evaluations_asynch()
serve the evaluation message passing schedulers and manage multiple asynchronous evaluations
Definition: ApplicationInterface.cpp:2340
Dakota::ProcessApplicInterface::autotag_files
void autotag_files(const bfs::path &params_path, const bfs::path &results_path, const String &eval_id_tag) const
Utility to automatically tag parameters and results files with passed root names (the files may alrea...
Definition: ProcessApplicInterface.cpp:778
Dakota::NonDMultilevBLUESampling::projNActualHF
SizetVector projNActualHF
reference value: projected HF samples
Definition: NonDMultilevBLUESampling.hpp:275
Dakota::NonDGlobalInterval::evaluate_response_star_truth
void evaluate_response_star_truth()
evaluate the truth response at the optimal variables solution and update the GP with the new data
Definition: NonDGlobalInterval.cpp:497
Dakota::NonDLocalReliability::taylorOrder
short taylorOrder
order of Taylor series approximations (1 or 2) in MV/AMV/AMV+ derived from hessian type
Definition: NonDLocalReliability.hpp:344
Dakota::ProgramOptions::outputFile
String outputFile
Dakota output base file name, e.g., "dakota.out".
Definition: ProgramOptions.hpp:238
Dakota::DataMethodRep::buildSamples
int buildSamples
the number of samples to construct an emulator, e.g., for Bayesian calibration methods
Definition: DataMethod.hpp:1180
Dakota::DataModelRep::tensorGridFlag
bool tensorGridFlag
sub-sample a tensor grid for generating regression data
Definition: DataModel.hpp:426
Dakota::EnsembleSurrModel::referenceCUBnds
std::map< Pecos::ActiveKey, RealVector > referenceCUBnds
stores a reference copy of active continuous upper bounds when the approximation is built; used to de...
Definition: EnsembleSurrModel.hpp:453
Dakota::DirectApplicInterface::numDerivVars
size_t numDerivVars
number of active derivative variables
Definition: DirectApplicInterface.hpp:160
Dakota::SpawnApplicInterface::test_local_analyses_send
size_t test_local_analyses_send(int analysis_id)
test for asynchronous analysis completions on the local processor and return results for any completi...
Definition: SpawnApplicInterface.cpp:219
dakota_get_variable_info
void DAKOTA_DLL_FN dakota_get_variable_info(int id, char ***pVarNames, int *pNumVarNames, char ***pRespNames, int *pNumRespNames)
return the variable and response names
Definition: dakota_dll_api.cpp:262
Dakota::MPIUnpackBuffer::unpack
void unpack(long long *data, const int num=1)
Unpack one or more long long's.
Dakota::RecastModel::update_discrete_int_variables_active_complement_from_model
void update_discrete_int_variables_active_complement_from_model(const Model &model)
update complement of active discrete int variables/bounds/labels from subModel
Definition: RecastModel.cpp:1181
Dakota::EmbedHybridMetaIterator::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: EmbedHybridMetaIterator.cpp:44
Dakota::DataMethodRep::vbdViaSamplingNumBins
int vbdViaSamplingNumBins
Number of bins to use in case the Mahadevan method is selected (default is the square root of the num...
Definition: DataMethod.hpp:877
Dakota::TraitsBase::nonlinear_inequality_format
virtual NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: DakotaTraitsBase.hpp:77
Dakota::C3FnTrainData::ft_derived_functions_create_av
void ft_derived_functions_create_av(struct MultiApproxOpts *opts, const SizetArray &rand_indices, Real round_tol)
allocate derived funtions pointers (all variables mode)
Definition: C3FnTrainData.hpp:257
Dakota::NonDStochCollocation::deltaRespMean
RealVector deltaRespMean
change in response means induced by a refinement candidate
Definition: NonDStochCollocation.hpp:132
Dakota::Model::all_continuous_upper_bounds
const RealVector & all_continuous_upper_bounds() const
return all continuous upper bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3171
Dakota::ScalingModel::cv_scaled2native
RealVector cv_scaled2native(const RealVector &scaled_cv) const
recover native variable values from the scaled space
Definition: ScalingModel.cpp:171
Dakota::ProgramOptions::preprocCmd
String preprocCmd
pre-processing command (default pyprepro.py)
Definition: ProgramOptions.hpp:232
Dakota::PecosApproximation::mean
Real mean()
return the mean of the expansion, where all active variables are random
Definition: PecosApproximation.hpp:449
Dakota::NOWPACBlackBoxEvaluator::lowerBounds
RealVector lowerBounds
cache the active continuous lower bounds for scaling to [0,1]
Definition: NOWPACOptimizer.hpp:63
Dakota::id_vars_exact_compare
bool id_vars_exact_compare(const ParamResponsePair &database_pr, const ParamResponsePair &search_pr)
search function for a particular ParamResponsePair within a PRPMultiIndex
Definition: PRPMultiIndex.hpp:89
Dakota::EnsembleSurrModel::asv_split
void asv_split(const ShortArray &orig_asv, ShortArray &approx_asv, ShortArray &actual_asv, bool build_flag=false)
distributes the incoming orig_asv among actual_asv and approx_asv
Definition: EnsembleSurrModel.cpp:1318
Dakota::ParallelLibrary::init_mpi_comm
void init_mpi_comm()
convenience function for initializing DAKOTA's top-level MPI communicators, based on dakotaMPIComm
Definition: ParallelLibrary.cpp:70
Dakota::DataTransformModel::dtModelInstance
static DataTransformModel * dtModelInstance
static pointer to this class for use in static callbacks
Definition: DataTransformModel.hpp:239
Dakota::DataMethodRep::generatingVectorFileName
String generatingVectorFileName
Name of file with generating vector.
Definition: DataMethod.hpp:905
Dakota::SharedSurfpackApproxData::imported_eval_vars
RealArrayType imported_eval_vars(const Variables &vars)
when importing, take all view of vars and permute as needed
Definition: SharedSurfpackApproxData.hpp:237
Dakota::abort_mode
short abort_mode
by default Dakota exits or calls MPI_Abort on errors
Definition: dakota_global_defs.cpp:50
Dakota::LowDiscrepancySequence::get_points
void get_points(const size_t n, RealMatrix &points)
Get the first n points from this low-discrepancy generator This function will store the points in-pla...
Definition: LowDiscrepancySequence.hpp:67
Dakota::MPIPackBuffer::pack
void pack(const u_char *data, const int num=1)
Pack one or more unsigned char's.
Dakota::DataFitSurrModel::build_approximation
void build_approximation()
Builds the local/multipoint/global approximation using daceIterator/actualModel to generate new data ...
Definition: DataFitSurrModel.cpp:519
Dakota::DataResponsesRep::idQuasiHessians
IntSet idQuasiHessians
mixed Hessian quasi identifiers (from the id_quasi_hessians specification in RespHessMixed)
Definition: DataResponses.hpp:232
Dakota::PI
double PI
constant pi
Definition: dakota_global_defs.cpp:46
Dakota::DiscrepancyCorrection::correctionOrder
short correctionOrder
approximation correction order to be used: 0, 1, or 2
Definition: DiscrepancyCorrection.hpp:126
Dakota::ApproximationInterface::functionSurfaceCoeffs
RealVectorArray functionSurfaceCoeffs
array of approximation coefficient vectors, one per response function
Definition: ApproximationInterface.hpp:221
Dakota::NonDSampling::wilksFlag
bool wilksFlag
flags use of Wilks formula to calculate num samples
Definition: NonDSampling.hpp:310
Dakota::SharedVariablesDataRep::allContinuousIds
SizetMultiArray allContinuousIds
array of 1-based position identifiers for the all continuous variables array
Definition: SharedVariablesData.hpp:297
Dakota::NonDLocalSingleInterval::statCntr
size_t statCntr
counter for finalStatistics
Definition: NonDLocalSingleInterval.hpp:58
Dakota::MPIUnpackBuffer::unpack
void unpack(u_int &data)
Unpack a unsigned int.
Definition: MPIPackBuffer.hpp:243
callback_function
static void callback_function(Dakota::ProblemDescDB *db, void *ptr)
Example: user-provided post-parse callback (Dakota::DbCallbackFunction)
Definition: library_mode.cpp:453
Dakota::ProcessHandleApplicInterface::ProcessHandleApplicInterface
ProcessHandleApplicInterface(const ProblemDescDB &problem_db)
constructor
Definition: ProcessHandleApplicInterface.hpp:143
Dakota::NomadOptimizer::Evaluator::~Evaluator
~Evaluator(void)
Destructor.
Definition: NomadOptimizer.cpp:391
Dakota::CONMINOptimizer::DABFUN
double DABFUN
Absolute convergence criterion threshold.
Definition: CONMINOptimizer.hpp:208
Dakota::HDF5IOHelper::attach_scale
void attach_scale(const String &dset_name, const String &scale_name, const String &label, const int &dim) const
attach a dimension scale to a dataset
Definition: HDF5_IO.cpp:64
Dakota::NonlinearCGOptimizer::NonlinearCGOptimizer
NonlinearCGOptimizer(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonlinearCGOptimizer.cpp:43
Dakota::NonDNonHierarchSampling::optpp_nlf1_constraint
static void optpp_nlf1_constraint(int mode, int n, const RealVector &x, RealVector &c, RealMatrix &grad_c, int &result_mode)
static NLF1 function used by OPT++ for the nonlinear constraints
Definition: NonDNonHierarchSampling.cpp:2172
Dakota::Model::continuous_variables
const RealVector & continuous_variables() const
return the active continuous variables from currentVariables
Definition: DakotaModel.hpp:1837
Dakota::ParamResponsePair::~ParamResponsePair
~ParamResponsePair()
destructor
Definition: ParamResponsePair.hpp:218
Dakota::Response::read_rep
void read_rep(MPIUnpackBuffer &s)
read a letter object from a packed MPI buffer
Dakota::DataVariablesRep::normalUncUpperBnds
RealVector normalUncUpperBnds
distribution upper bounds for the normal uncertain variables (from the upper_bounds specification in ...
Definition: DataVariables.hpp:317
Dakota::TabularIO::write_scalar_tabular
void write_scalar_tabular(std::ostream &tabular_ostream, T val)
Output a scalar as part of a row of tabular data.
Definition: dakota_tabular_io.hpp:173
Dakota::Minimizer::archive_best_residuals
void archive_best_residuals() const
Archive residuals when calibration terms are used.
Definition: DakotaMinimizer.cpp:953
Dakota::SharedSurfpackApproxData::map_variable_labels
void map_variable_labels(const Variables &dfsm_vars, const StringArray &approx_labels)
validate imported labels and initialize map if needed
Definition: SharedSurfpackApproxData.cpp:251
Dakota::EnsembleSurrModel::extract_subordinate_keys
void extract_subordinate_keys(const Pecos::ActiveKey &active_key, std::vector< Pecos::ActiveKey > &surr_keys, Pecos::ActiveKey &truth_key)
define truth and surrogate keys from incoming active key. In case of singleton, use responseMode to d...
Definition: EnsembleSurrModel.hpp:994
StanfordPSAAP::SoleilDirectApplicInterface::~SoleilDirectApplicInterface
~SoleilDirectApplicInterface()
destructor
Definition: SoleilDirectApplicInterface.hpp:97
Dakota::DataVariables::discrete_aleatory_uncertain
size_t discrete_aleatory_uncertain()
return total number of continuous aleatory uncertain variables
Definition: DataVariables.hpp:936
dakota::util::QRSolver::solve
void solve(const MatrixXd &A, const MatrixXd &b, MatrixXd &x) override
Find the solution to (A^T*A)x = A^T*b .
Definition: UtilLinearSolvers.cpp:189
Dakota::hash_value
std::size_t hash_value(const ParamResponsePair &prp)
hash_value for ParamResponsePairs stored in a PRPMultiIndex
Definition: PRPMultiIndex.hpp:110
Dakota::ResultsManager::add_metadata_to_method
void add_metadata_to_method(const StrStrSizet &iterator_id, const AttributeArray &attrs)
Associate key:value metadata with all the results and executions of a method.
Definition: ResultsManager.cpp:48
Dakota::DataMethodRep::idMethod
String idMethod
string identifier for the method specification data set (from the id_method specification in MethodIn...
Definition: DataMethod.hpp:310
PyPolyReg
Extend PolynomialRegression with a new type for Python.
Definition: surrogates_python.cpp:65
Dakota::DataMethodRep::scalarizationRespCoeffs
RealVector scalarizationRespCoeffs
the scalarization_response_mapping for defining the statistical goal in multilevel UQ methods
Definition: DataMethod.hpp:1142
Dakota::C3Approximation::combinedMoments
RealVector combinedMoments
combined moments from multilevel-multifidelity FT rollup
Definition: C3Approximation.hpp:240
Dakota::Pybind11Interface::set_communicators_checks
void set_communicators_checks(int max_eval_concurrency)
Definition: Pybind11Interface.hpp:48
Dakota::HierarchSurrBasedLocalTraits::HierarchSurrBasedLocalTraits
HierarchSurrBasedLocalTraits()
default constructor
Definition: HierarchSurrBasedLocalMinimizer.hpp:37
Dakota::NonDMultilevelPolynomialChaos::compute_sample_increment
void compute_sample_increment(const RealVector &sparsity, const SizetArray &N_l, SizetArray &delta_N_l)
compute delta_N_l for {RIP,RANK}_SAMPLING cases
Definition: NonDMultilevelPolynomialChaos.cpp:837
Dakota::ActiveSubspaceModel::validate_inputs
void validate_inputs()
validate the build controls and set defaults
Definition: ActiveSubspaceModel.cpp:142
Dakota::NonDLowDiscrepancySampling::scale
void scale(const RealVector &lower, const RealVector &upper, RealMatrix &sample_matrix)
Function to scale a given sample matrix from [0, 1) to the given lower and upper bounds Assumes that ...
Definition: NonDLowDiscrepancySampling.cpp:303
Dakota::Graphics::graphics2D
Graphics2D * graphics2D
pointer to the 2D graphics object
Definition: DakotaGraphics.hpp:71
Dakota::SysCallApplicInterface::map_bookkeeping
void map_bookkeeping(pid_t pid, int fn_eval_id)
bookkeeping of process and evaluation ids for asynchronous maps
Definition: SysCallApplicInterface.cpp:27
Dakota::Minimizer::scaleFlag
bool scaleFlag
whether Iterator-level scaling is active
Definition: DakotaMinimizer.hpp:300
Dakota::NonDExpansion::expGradsMeanX
RealMatrix expGradsMeanX
derivative of the expansion with respect to the x-space variables evaluated at the means (used as unc...
Definition: NonDExpansion.hpp:608
dakota::surrogates::Surrogate::dataScaler
util::DataScaler dataScaler
DataScaler class for a Surrogate's build samples.
Definition: SurrogatesBase.hpp:176
Dakota::Model::stop_init_communicators
void stop_init_communicators(ParLevLIter pl_iter)
called from IteratorScheduler::init_iterator() for iteratorComm rank 0 to terminate serve_init_commun...
Definition: DakotaModel.cpp:4773
Dakota::NonDLocalReliability::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: NonDLocalReliability.cpp:2753
Dakota::Response::Response
Response(BaseConstructor, const SharedResponseData &srd, const ActiveSet &set)
constructor initializes the base class part of letter classes (BaseConstructor overloading avoids inf...
Dakota::NonDMultilevBLUESampling
Perform Approximate Control Variate Monte Carlo sampling for UQ.
Definition: NonDMultilevBLUESampling.hpp:27
Dakota::DataVariablesRep::continuousStateVars
RealVector continuousStateVars
initial values for the continuous state variables array (from the continuous_state initial_point spec...
Definition: DataVariables.hpp:607
Dakota::DataModelRep::krigingNugget
Real krigingNugget
nugget value for kriging
Definition: DataModel.hpp:244
Dakota::ScilabInterface::ScilabInterface
ScilabInterface(const ProblemDescDB &problem_db)
Constructor: start Scilab engine.
Definition: ScilabInterface.cpp:32
Dakota::PSUADEDesignCompExp::vary_pattern
void vary_pattern(bool pattern_flag)
sets varyPattern in derived classes that support it
Definition: PSUADEDesignCompExp.hpp:135
Dakota::NonDGlobalReliability::lagrangeMult
Real lagrangeMult
Lagrange multiplier for standard Lagrangian merit function.
Definition: NonDGlobalReliability.hpp:124
Dakota::NonDExpansion::randomSeed
int randomSeed
seed for random number generator (used for regression with LHS and sub-sampled tensor grids,...
Definition: NonDExpansion.hpp:433
Dakota::SharedPecosApproxData::refinement_statistics_mode
void refinement_statistics_mode(short stats_mode)
update ExpansionConfigOptions::refineStatsType
Definition: SharedPecosApproxData.hpp:411
Dakota::ProblemDescDB::check_and_broadcast
void check_and_broadcast(const ProgramOptions &prog_opts)
performs check_input, broadcast, and post_process, but for now, allowing separate invocation through ...
Definition: ProblemDescDB.cpp:188
Dakota::DataMethodRep::proposalCovInputType
String proposalCovInputType
the format of proposal covariance input: diagonal or matrix
Definition: DataMethod.hpp:1228
Dakota::Model::icv
size_t icv() const
returns number of inactive continuous variables
Definition: DakotaModel.hpp:1769
Dakota::remove_column
void remove_column(RealMatrix &matrix, int index)
Removes column from matrix.
Definition: dakota_data_util.cpp:369
Dakota::NonDSparseGrid::ssgLevelSpec
unsigned short ssgLevelSpec
the user specification for the Smolyak sparse grid level, rendered anisotropic via dimPrefSpec
Definition: NonDSparseGrid.hpp:144
Dakota::SNLLTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the value of supportsContinuousVariables.
Definition: SNLLOptimizer.hpp:57
Dakota::ProcessApplicInterface::map_bookkeeping
virtual void map_bookkeeping(pid_t pid, int fn_eval_id)=0
bookkeeping of process and evaluation ids for asynchronous maps
Dakota::Variables::all_discrete_real_variables
const RealVector & all_discrete_real_variables() const
returns a single array with all discrete variables
Definition: DakotaVariables.hpp:1681
StanfordPSAAP::SoleilDirectApplicInterface::derived_map_ac
int derived_map_ac(const Dakota::String &ac_name)
execute an analysis code portion of a direct evaluation invocation
Definition: SoleilDirectApplicInterface.cpp:20
Dakota::DataMethodRep::crossValidNoiseOnly
bool crossValidNoiseOnly
flag indicating the restriction of cross-validation to estimate only the most effective noise toleran...
Definition: DataMethod.hpp:1038
dakota::surrogates::Surrogate::load
static void load(const std::string &infile, const bool binary, SurrHandle &surr_in)
serialize Surrogate from file (typically through shared_ptr<Surrogate>, but Derived& or Derived* okay...
Dakota::Response::log_covariance_determinant
virtual Real log_covariance_determinant() const
log of covariance determinant for one experiment (default 0.0)
Dakota::Constraints::discrete_int_lower_bounds
const IntVector & discrete_int_lower_bounds() const
return the active discrete variable lower bounds
Definition: DakotaConstraints.hpp:503
Dakota::Constraints::continuous_lower_bounds
const RealVector & continuous_lower_bounds() const
return the active continuous variable lower bounds
Definition: DakotaConstraints.hpp:447
Dakota::ProgramOptions::validate_run_modes
void validate_run_modes()
validate user run modes and set userModesFlag
Definition: ProgramOptions.cpp:503
Dakota::DataMethodRep::numGenerations
size_t numGenerations
The number of generations over which a fitness tracker converger should track.
Definition: DataMethod.hpp:700
Dakota::substitute_params_and_results
String substitute_params_and_results(const String &driver, const String &params, const String &results)
Substitute parameters and results file names into driver strings.
Definition: ProcessApplicInterface.cpp:96
Dakota::NonDAdaptiveSampling::batchSize
int batchSize
Number of points to add each round, default = 1.
Definition: NonDAdaptiveSampling.hpp:118
Dakota::DakotaROLObjectiveGrad
Definition: ROLOptimizer.hpp:218
dakota::surrogates::Python
The Python class constructs a surrogate via python and has it ready for Dakota use.
Definition: SurrogatesPython.hpp:35
Dakota::Minimizer::sum_squared_residuals
static Real sum_squared_residuals(size_t num_pri_fns, const RealVector &residuals, const RealVector &weights)
return weighted sum of squared residuals
Definition: DakotaMinimizer.cpp:1086
Dakota::Environment::construct
void construct()
Instantiate topLevelIterator.
Definition: DakotaEnvironment.cpp:294
Dakota::SimulationModel::solution_level_cost
Real solution_level_cost() const
return active cost estimate from solnCntlCostMap
Definition: SimulationModel.cpp:415
Dakota::NonD::final_moments_type
short final_moments_type() const
get finalMomentsType
Definition: DakotaNonD.hpp:440
Dakota::Model::asynch_flag
bool asynch_flag() const
return the asynchronous evaluation flag (asynchEvalFlag)
Definition: DakotaModel.hpp:3739
Dakota::PebbldBranchSub::splitComputation
int splitComputation()
Method that determines how many branches are created and how. Returns the number of branches created ...
Definition: PEBBLBranching.cpp:140
Dakota::OutputManager::resultsOutputFlag
bool resultsOutputFlag
whether user requested results data output
Definition: OutputManager.hpp:352
Dakota::SharedResponseDataRep::serialize
void serialize(Archive &ar, const unsigned int version)
serialize the core shared response data: write and read are symmetric for this class
Dakota::DataMethodRep::importBuildActive
bool importBuildActive
whether to import active variables only
Definition: DataMethod.hpp:1407
Dakota::WorkdirHelper::copy_items
static void copy_items(const StringArray &source_items, const bfs::path &dest_dir, bool overwrite)
copy a list of source_paths (files, directories, symlinks), potentially including wildcards into dest...
Definition: WorkdirHelper.cpp:713
Dakota::ScalingModel::update_variables_from_model
bool update_variables_from_model(Model &model) override
update active variables/bounds/labels from subModel
Definition: ScalingModel.cpp:244
Dakota::DataVariablesRep::discreteDesignSetStrLabels
StringArray discreteDesignSetStrLabels
labels array for the discrete design variables defined by a string set (from the discrete_design_set ...
Definition: DataVariables.hpp:298
Dakota::NonDWASABIBayesCalibration::paramMaxs
RealVector paramMaxs
upper bounds on calibrated parameters
Definition: NonDWASABIBayesCalibration.hpp:114
Dakota::SeqHybridMetaIterator::parameterSets
VariablesArray parameterSets
1-D array of variable starting points for the iterator jobs
Definition: SeqHybridMetaIterator.hpp:140
Dakota::NonDEnsembleSampling::initialize_final_statistics
void initialize_final_statistics()
initializes finalStatistics for storing NonD final results
Definition: NonDEnsembleSampling.cpp:228
Dakota::PecosApproximation::delta_mean
Real delta_mean()
return the change in mean resulting from expansion refinement, where all active variables are random
Definition: PecosApproximation.hpp:543
Dakota::NonDBayesCalibration::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: NonDBayesCalibration.cpp:744
Dakota::SharedVariablesDataRep::drvStart
size_t drvStart
start index of active discrete real variables within allDiscreteRealVars
Definition: SharedVariablesData.hpp:256
Dakota::AttributeArray
std::vector< boost::variant< ResultAttribute< int >, ResultAttribute< String >, ResultAttribute< Real > > > AttributeArray
Datatype to communcate metadata (attributes) to the ResultsManager instance.
Definition: dakota_results_types.hpp:524
Dakota::Interface::init_communicators
virtual void init_communicators(const IntArray &message_lengths, int max_eval_concurrency)
allocate communicator partitions for concurrent evaluations within an iterator and concurrent multipr...
Definition: DakotaInterface.cpp:903
Dakota::SurrogatesBaseApprox::surrogateOpts
dakota::ParameterList surrogateOpts
Key/value config options for underlying surrogate.
Definition: DakotaSurrogates.hpp:104
Dakota::VPSApproximation::surrogateOrder
int surrogateOrder
The order of the polynomial in each Voronoi cell.
Definition: VPSApproximation.hpp:197
Dakota::ScalingModel::compute_scaling
void compute_scaling(int auto_type, int num_vars, RealVector &lbs, RealVector &ubs, RealVector &targets, const UShortArray &spec_types, const RealVector &scales, UShortArray &scale_types, RealVector &scale_mults, RealVector &scale_offsets)
general helper function for initializing scaling types and factors on a vector of variables,...
Definition: ScalingModel.cpp:542
Dakota::NonDACVSampling::covLL
RealSymMatrixArray covLL
covariances among all LF approximations (the C matrix in ACV); organized as a numFunctions array of s...
Definition: NonDACVSampling.hpp:138
Dakota::AdaptedBasisModel::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag)
portion of set_communicators() specific to derived model classes
Definition: AdaptedBasisModel.cpp:146
Dakota::ApproximationInterface::challengeResponses
RealMatrix challengeResponses
container for the challenge points data (responses only)
Definition: ApproximationInterface.hpp:249
Dakota::Response::function_hessian
const RealSymMatrix & function_hessian(size_t i) const
return the i-th function Hessian
Definition: DakotaResponse.hpp:749
Dakota::DataMethodRep::priorPropCovMult
Real priorPropCovMult
optional multiplier for prior-based proposal covariance
Definition: DataMethod.hpp:1223
Dakota::TPLDataTransfer::maxSense
bool maxSense
Single boolean (could be extended to multiple) indicating min/max sense of optimal value.
Definition: DakotaTPLDataTransfer.hpp:145
Dakota::Model::component_parallel_mode
virtual void component_parallel_mode(short mode)
update componentParallelMode for supporting parallelism in model sub-components
Definition: DakotaModel.cpp:4585
Dakota::TestDriverInterface::generalized_rosenbrock
int generalized_rosenbrock()
n-dimensional Rosenbrock (Schittkowski)
Definition: TestDriverInterface.cpp:1201
Dakota::NonD::computedRespLevels
RealVectorArray computedRespLevels
output response levels for all response functions resulting from requestedProbLevels,...
Definition: DakotaNonD.hpp:355
Dakota::NonDMultilevelSampling::convergenceTolType
short convergenceTolType
store the convergence_tolerance_type input specification, prior to run-time Options right now:
Definition: NonDMultilevelSampling.hpp:540
Dakota::ApplicationInterface::init_default_asv
void init_default_asv(size_t num_fns)
initialize default ASV if needed; this is done at run time due to post-construct time Response size c...
Definition: ApplicationInterface.cpp:669
Dakota::NonDAdaptiveSampling::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDAdaptiveSampling.cpp:197
Dakota::DataVariables::~DataVariables
~DataVariables()
destructor
Definition: DataVariables.cpp:350
Dakota::DataMethodRep::surrBasedLocalMeritFn
short surrBasedLocalMeritFn
SBL merit function type: BASIC_PENALTY, ADAPTIVE_PENALTY, BASIC_LAGRANGIAN, or AUGMENTED_LAGRANGIAN.
Definition: DataMethod.hpp:474
Dakota::NOWPACBlackBoxEvaluator::scale
void scale(const RealVector &unscaled_x, RealArray &scaled_x) const
perform scaling from [lower,upper] to [0,1]
Definition: NOWPACOptimizer.hpp:122
Dakota::NonDLHSInterval::rngName
String rngName
name of the random number generator
Definition: NonDLHSInterval.hpp:65
dakota::surrogates::Surrogate::~Surrogate
virtual ~Surrogate()
Default destructor.
Definition: SurrogatesBase.cpp:31
Dakota::ROLTraits::supports_nonlinear_equality
bool supports_nonlinear_equality()
Return flag indicating ROL supports nonlinear equalities.
Definition: ROLOptimizer.hpp:158
Dakota::NL2SOLLeastSq::delta0
Real delta0
finite-diff step size for gradient differences for H (a component of some covariance approximations,...
Definition: NL2SOLLeastSq.hpp:114
Dakota::DataMethodRep::betaSolverName
String betaSolverName
beta solvers don't need documentation
Definition: DataMethod.hpp:655
Dakota::NonDBayesCalibration::prior_density
Real prior_density(const VectorType &vec)
compute the prior PDF for a particular MCMC sample
Definition: NonDBayesCalibration.hpp:568
Dakota::Model::hessian_type
const String & hessian_type() const
return the Hessian evaluation type (hessianType)
Definition: DakotaModel.hpp:3647
Dakota::NonDAdaptiveSampling::~NonDAdaptiveSampling
~NonDAdaptiveSampling()
alternate constructor for sample generation and evaluation "on the fly" has not been implemented
Definition: NonDAdaptiveSampling.cpp:172
Dakota::AppsTraits::AppsTraits
AppsTraits()
default constructor
Definition: APPSOptimizer.cpp:390
Dakota::Model::discrete_int_variable_labels
StringMultiArrayConstView discrete_int_variable_labels() const
return the active discrete variable labels from currentVariables
Definition: DakotaModel.hpp:2460
Dakota::DataMethodRep::crossoverType
String crossoverType
the crossover_type specification for EA methods in MethodSCOLIBEA
Definition: DataMethod.hpp:645
Dakota::SimulationModel::solnCntlADVIndex
size_t solnCntlADVIndex
index of the discrete variable (within all view) that controls the set/range of solution levels
Definition: SimulationModel.hpp:194
Dakota::AppsTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: APPSOptimizer.hpp:54
Dakota::RecastModel::pop_approximation
void pop_approximation(bool save_surr_data, bool rebuild_flag=false)
remove the previous data set addition to a surrogate (e.g., due to a previous append_approximation() ...
Definition: RecastModel.hpp:969
Dakota::Constraints::is_null
bool is_null() const
function to check constraintsRep (does this envelope contain a letter)
Definition: DakotaConstraints.hpp:1145
Dakota::NL2SOLLeastSq::outlev
int outlev
frequency of output summary lines in number of iterations (debug/verbose/normal/quiet use default = 1...
Definition: NL2SOLLeastSq.hpp:109
Dakota::LibraryEnvironment::filtered_interface_list
InterfaceList filtered_interface_list(const String &interf_type, const String &an_driver)
filter the available Interface instances based on matching interface type and analysis drivers (empty...
Definition: LibraryEnvironment.cpp:140
Dakota::HDF5IOHelper::append_matrix
void append_matrix(const String &dset_name, const Teuchos::SerialDenseMatrix< int, T > &data, const bool &transpose=false)
Append a SerialDenseMatrix to a 3D dataset. The dataset will be expanded along the 0th dimension....
Definition: HDF5_IO.hpp:1069
Dakota::ApproximationInterface::beforeSynchResponseMap
IntResponseMap beforeSynchResponseMap
bookkeeping map to catalogue responses generated in map() for use in synchronize() and synchronize_no...
Definition: ApproximationInterface.hpp:263
Dakota::NestedModel::mi_parallel_level_index
size_t mi_parallel_level_index() const
return subIteratorSched.miPLIndex
Definition: NestedModel.hpp:586
Dakota::NonDLocalReliability::ranVarStdDevsX
RealVector ranVarStdDevsX
vector of std deviations for all uncertain random variables in x-space
Definition: NonDLocalReliability.hpp:294
Dakota::ResultsManager::add_metadata_to_object
void add_metadata_to_object(const StrStrSizet &iterator_id, const StringArray &location, const AttributeArray &attrs)
Associate key:value metadata with the object at the location.
Definition: ResultsManager.cpp:62
Dakota::SurrBasedGlobalTraits
The global surrogate-based minimizer which sequentially minimizes and updates a global surrogate mode...
Definition: SurrBasedGlobalMinimizer.hpp:29
Dakota::NonDMultilevelSampling::recover_variance
void recover_variance(const RealMatrix &moment_stats, RealVector &var_H)
recover variance from raw moments
Definition: NonDMultilevelSampling.hpp:1045
Dakota::HDF5IOHelper::fileName
std::string fileName
Name of the HDF5 file.
Definition: HDF5_IO.hpp:481
Dakota::Model::formulation_updated
virtual bool formulation_updated() const
query the approximation for updates in formulation, requiring a rebuild even if no updates to the bui...
Definition: DakotaModel.cpp:4291
Dakota::iround
void iround(const RealVector &input_vec, IntVector &rounded_vec)
round entries of a RealVector yielding an IntVector
Definition: dakota_data_util.cpp:440
Dakota::DataMethodRep::importBuildPtsFile
String importBuildPtsFile
the file name from the import_build_points_file specification
Definition: DataMethod.hpp:1403
Dakota::RecastModel::update_discrete_string_variables_active_complement_from_model
void update_discrete_string_variables_active_complement_from_model(const Model &model)
update complement of active discrete string variables/bounds/labels from subModel
Definition: RecastModel.cpp:1230
Dakota::NL2Res::nf
int nf
function invocation count for r(x)
Definition: NL2SOLLeastSq.cpp:120
Dakota::NonD::requestedRespLevels
RealVectorArray requestedRespLevels
requested response levels for all response functions
Definition: DakotaNonD.hpp:328
Dakota::NonDNonHierarchSampling::optpp_nlf1_objective
static void optpp_nlf1_objective(int mode, int n, const RealVector &x, double &f, RealVector &grad_f, int &result_mode)
static NLF1 function used by OPT++ for the objective function/gradient
Definition: NonDNonHierarchSampling.cpp:2128
Dakota::TrackerHTTP::get_os
std::string get_os() const
get the operating system
Definition: TrackerHTTP.cpp:310
Dakota::ApplicationInterface::restart_file
bool restart_file() const
return evalCacheFlag
Definition: ApplicationInterface.hpp:594
Dakota::ForkApplicInterface::wait_evaluation
pid_t wait_evaluation(bool block_flag)
process all available completions within the evaluation process group; if block_flag = true,...
Definition: ForkApplicInterface.hpp:108
Dakota::DataTransformModel::variables_expand
static SizetArray variables_expand(const Model &sub_model, size_t num_hyper)
expand the variable counts to account for hyper-parameters
Definition: DataTransformModel.cpp:406
Dakota::SharedVariablesData::all_discrete_string_types
UShortMultiArrayConstView all_discrete_string_types(size_t start, size_t num_items) const
get num_items discrete string types beginning at index start
Definition: SharedVariablesData.hpp:1529
Dakota::GaussProcApproximation::get_cholesky_factor
int get_cholesky_factor()
Gets the Cholesky factorization of the covariance matrix, with error checking.
Definition: GaussProcApproximation.cpp:442
Dakota::Variables::write
virtual void write(std::ostream &s, unsigned short vars_part=ALL_VARS) const
write a variables object to an std::ostream, e.g., the console, optionally specifying which partition...
Dakota::SharedApproxData::pre_finalize
virtual void pre_finalize()
finalize the shared approximation data following a set of increments
Definition: SharedApproxData.cpp:400
Dakota::ApplicationInterface::stop_evaluation_servers
void stop_evaluation_servers()
used by the iterator master to terminate evaluation servers
Definition: ApplicationInterface.cpp:2513
Dakota::TrackerHTTP::split_string
void split_string(const std::string &s, const char &delim, std::vector< std::string > &elems)
Split a string on a delimiter and place tokens in elems.
Definition: TrackerHTTP.cpp:122
Dakota::ParallelConfiguration::~ParallelConfiguration
~ParallelConfiguration()
destructor
Definition: ParallelLibrary.hpp:503
Dakota::ProblemDescDB::ProblemDescDB
ProblemDescDB()
default constructor
Definition: ProblemDescDB.cpp:58
Dakota::NonDMultilevControlVarSampling::discrepancy_sample_counts
bool discrepancy_sample_counts() const
flag identifying whether sample counts correspond to level discrepancies
Definition: NonDMultilevControlVarSampling.hpp:361
Dakota::CommandShell::suppressOutputFlag
bool suppressOutputFlag
flags suppression of shell output (no command echo)
Definition: CommandShell.hpp:71
Dakota::ProgramOptions::inputString
String inputString
alternate input means for library clients: input string (mutually exclusive with input file)
Definition: ProgramOptions.hpp:228
Dakota::RelaxedVariables::write_core
void write_core(std::ostream &s, Writer write_handler, unsigned short vars_part) const
Implementation of writing various formats using the specified write handler, accounting for reorderin...
Definition: RelaxedVariables.cpp:351
Dakota::ApproximationInterface::synchronize_nowait
const IntResponseMap & synchronize_nowait()
recovers data from a series of asynchronous evaluations (nonblocking)
Definition: ApproximationInterface.cpp:312
Dakota::ParallelLibrary::copy_as_hub_server_comm
void copy_as_hub_server_comm(const ParallelLevel &parent_pl, ParallelLevel &child_pl)
convenience function for updating child hubServerIntraComm from parent serverIntraComm (deep Comm cop...
Definition: ParallelLibrary.hpp:2086
Dakota::NestedModel::optInterfaceIdMap
IntIntMap optInterfaceIdMap
mapping from optionalInterface evaluation counter to nested model counter (different when optionalInt...
Definition: NestedModel.hpp:317
Dakota::strtolower
std::string strtolower(const std::string &s)
Return lowercase copy of string s.
Definition: dakota_data_util.hpp:333
Dakota::NonDBayesCalibration::chainDiagnostics
bool chainDiagnostics
flag indicating calculation of chain diagnostics
Definition: NonDBayesCalibration.hpp:436
Dakota::Model::initialize_distribution
void initialize_distribution(Pecos::MultivariateDistribution &mv_dist, bool active_only=false)
initialize distribution types from problemDescDB
Definition: DakotaModel.cpp:381
Dakota::NonDMultilevelSampling::variance_Qsum_static
static Real variance_Qsum_static(Real sum_Ql, Real sum_Qlm1, Real sum_QlQl, Real sum_QlQlm1, Real sum_Qlm1Qlm1, size_t Nlq_pilot, size_t Nlq, bool compute_gradient, Real &grad)
compute variance from sum accumulators necessary for sample allocation optimization
Definition: NonDMultilevelSampling.hpp:718
Dakota::NonDExpansion::print_covariance
void print_covariance(std::ostream &s)
print resp{Variance,Covariance}
Definition: NonDExpansion.cpp:3962
Dakota::NonDGPImpSampling::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDGPImpSampling.cpp:102
Dakota::SharedVariablesData::ccv_index_to_acv_index
size_t ccv_index_to_acv_index(size_t ccv_index) const
convert index within complement of active continuous variables to index within all continuous variabl...
Dakota::RecastModel::init_variables
void init_variables(const ShortShortPair &recast_vars_view, const SizetArray &vars_comps_totals, const BitArray &all_relax_di, const BitArray &all_relax_dr, bool &consistent_vars)
initialize currentVariables and related info from the passed size/type info
Definition: RecastModel.cpp:327
Dakota::ScalingModel::cvScaleMultipliers
RealVector cvScaleMultipliers
scales for continuous variables
Definition: ScalingModel.hpp:180
Dakota::LeastSq::LeastSq
LeastSq(std::shared_ptr< TraitsBase > traits)
default constructor
Definition: DakotaLeastSq.hpp:103
Dakota::HALF_LOG_2PI
double HALF_LOG_2PI
constant log(2*pi)/2.0
Definition: dakota_global_defs.cpp:47
Dakota::DataModelRep::mlsWeightFunction
short mlsWeightFunction
weight function for moving least squares approximation
Definition: DataModel.hpp:248
dakota::surrogates::Matern52Kernel::compute_second_deriv_pred_gram
MatrixXd compute_second_deriv_pred_gram(const MatrixXd &pred_gram, const std::vector< MatrixXd > &mixed_dists, const VectorXd &theta_values, const int index_i, const int index_j) override
Compute the second derivatve of the prediction matrix for a pair of components.
Definition: SurrogatesGPKernels.cpp:160
Dakota::DataVariablesRep::~DataVariablesRep
~DataVariablesRep()
destructor
Definition: DataVariables.hpp:860
Dakota::SurrogatesPythonApprox
Derived approximation class for Surrogates Python approximation classes.
Definition: DakotaSurrogatesPython.hpp:22
Dakota::NonDMultilevelFunctionTrain::startRankSeqSpec
SizetArray startRankSeqSpec
user specification for start_rank_sequence
Definition: NonDMultilevelFunctionTrain.hpp:125
Dakota::Analyzer::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: DakotaAnalyzer.cpp:198
Dakota::ProgramOptions::helpFlag
bool helpFlag
whether to print help message and exit
Definition: ProgramOptions.hpp:248
Dakota::SharedVariablesData::all_discrete_int_type
void all_discrete_int_type(unsigned short div_type, size_t index)
set discrete integer type at index
Definition: SharedVariablesData.hpp:1524
Dakota::SharedVariablesDataRep::div_index_to_all_index
size_t div_index_to_all_index(size_t div_index, bool ddv, bool dauv, bool deuv, bool dsv) const
convert index within active discrete integer variables (as identified by bools) to index within aggre...
Dakota::NonDPolynomialChaos::expOrderSpec
unsigned short expOrderSpec
user specification for expansion_order (array for multifidelity)
Definition: NonDPolynomialChaos.hpp:234
Dakota::RecastModel::clear_inactive
void clear_inactive()
clear inactive approximations (finalization + combination completed)
Definition: RecastModel.hpp:1007
Dakota::lookup_by_val
PRPCacheHIter lookup_by_val(PRPMultiIndexCache &prp_cache, const ParamResponsePair &search_pr)
find a ParamResponsePair based on the interface id, variables, and ActiveSet search data within searc...
Definition: PRPMultiIndex.hpp:241
Dakota::DataFitSurrModel::nested_acv1_indices
const SizetArray & nested_acv1_indices() const
return primaryACVarMapIndices
Definition: DataFitSurrModel.hpp:528
Dakota::MPIPackBuffer::pack
void pack(const u_short *data, const int num=1)
Pack one or more unsigned short's.
Dakota::SharedVariablesData::cv
size_t cv() const
get number of active continuous vars
Definition: SharedVariablesData.hpp:1664
Dakota::DataMethodRep::neighborOrder
int neighborOrder
the NEIGHBOR_ORDER specification for NOMAD
Definition: DataMethod.hpp:811
Dakota::NonDAdaptiveSampling::gpEval
Iterator gpEval
LHS iterator for sampling on the GP.
Definition: NonDAdaptiveSampling.hpp:76
Dakota::NonDAdaptImpSampling::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDAdaptImpSampling.cpp:141
Dakota::DirectApplicInterface::xDI
IntVector xDI
discrete int variables used within direct simulator fns
Definition: DirectApplicInterface.hpp:172
Dakota::DataEnvironmentRep::modelEvalsSelection
unsigned short modelEvalsSelection
Model selection for eval storage.
Definition: DataEnvironment.hpp:95
Dakota::NonD::archive_to_resp
void archive_to_resp(size_t fn_index, size_t inc_id=0)
archive the mappings to computed response levels for specified fn and (optional) increment id.
Definition: DakotaNonD.cpp:1526
Dakota::NonDLHSSingleInterval::initialize
void initialize()
perform any required initialization
Definition: NonDLHSSingleInterval.cpp:29
Dakota::Model::solution_level_cost
virtual Real solution_level_cost() const
return currently active cost estimate from solution level control (SimulationModel)
Definition: DakotaModel.cpp:3736
Dakota::IntegerScale::IntegerScale
IntegerScale(const std::string &label, const IntVector &in_items, ScaleScope scope=ScaleScope::UNSHARED)
Constructor that takes an IntVector.
Definition: dakota_results_types.hpp:316
Dakota::RichExtrapVerification::studyType
unsigned short studyType
internal code for extrapolation study type: SUBMETHOD_{CONVERGE_ORDER,CONVERGE_QOI,...
Definition: RichExtrapVerification.hpp:73
Dakota::OutputManager::fileTags
StringArray fileTags
set of tags for various input/output files (default none)
Definition: OutputManager.hpp:391
dakota::util::nonzero
void nonzero(const T1 &v, T2 &result)
Create a vector of indices based on nonzero entries in input vector.
Definition: util_math_tools.hpp:44
Dakota::NonDBayesCalibration::exportMCMCFilename
String exportMCMCFilename
output filename for the MCMC chain
Definition: NonDBayesCalibration.hpp:522
dakota::surrogates::GaussianProcess::get_num_opt_variables
int get_num_opt_variables()
Get the number of optimization variables.
Definition: SurrogatesGaussianProcess.cpp:561
Dakota::SharedC3ApproxData::decrement_order
void decrement_order()
decrements polynomial expansion order (PCE, FT)
Definition: SharedC3ApproxData.cpp:353
Dakota::ProblemDescDB::environmentSpec
DataEnvironment environmentSpec
the environment specification (only one allowed) resulting from a call to environment_kwhandler() or ...
Definition: ProblemDescDB.hpp:379
Dakota::ParallelLibrary::outputTimings
bool outputTimings
timing info only beyond help/version/check
Definition: ParallelLibrary.hpp:1015
Dakota::EnsembleSurrModel::solution_control_label
const String & solution_control_label(const Model &model)
helper to select among Variables::all_discrete_{int,string,real}_ variable_labels() for exporting a s...
Definition: EnsembleSurrModel.cpp:2073
Dakota::NonDSampling::update_model_from_sample
void update_model_from_sample(Model &model, const Real *sample_vars)
Override default update of continuous vars only.
Definition: NonDSampling.hpp:674
Dakota::NonDNonHierarchSampling::response_evaluator
static void response_evaluator(const Variables &vars, const ActiveSet &set, Response &response)
static function used by MinimizerAdapterModel for response data (objective and nonlinear constraint,...
Definition: NonDNonHierarchSampling.cpp:2304
Dakota::DataFitSurrModel::stop_servers
void stop_servers()
Executed by the master to terminate actualModel server operations when DataFitSurrModel iteration is ...
Definition: DataFitSurrModel.hpp:969
Dakota::ApproximationInterface::recommended_points
int recommended_points(bool constraint_flag) const
returns the recommended number of samples recommended to build the functionSurfaces
Definition: ApproximationInterface.hpp:284
dakota::surrogates::GP_Objective::value
double value(const ROL::Vector< double > &p, double &tol)
Get the value of the objective function at a point.
Definition: SurrogatesGPObjective.cpp:31
Dakota::EnsembleSurrModel::query_distribution_parameter_derivatives
short query_distribution_parameter_derivatives() const
calculate and return derivative composition of final results w.r.t. distribution parameters (none,...
Definition: EnsembleSurrModel.hpp:536
Dakota::GaussProcApproximation::numObsAll
size_t numObsAll
The original number of observations.
Definition: GaussProcApproximation.hpp:241
Dakota::DataVariablesRep::continuousEpistemicUncLabels
StringArray continuousEpistemicUncLabels
labels for all continuous epistemic uncertain variables
Definition: DataVariables.hpp:757
Dakota::ResultsDBAny::add_metadata_to_study
void add_metadata_to_study(const AttributeArray &attrs) override
Associate key:value metadata with the study.
Definition: ResultsDBAny.hpp:112
Dakota::Minimizer::numDiscreteRealVars
size_t numDiscreteRealVars
number of active discrete real vars
Definition: DakotaMinimizer.hpp:242
Dakota::PythonInterface::ownPython
bool ownPython
true if this class created the interpreter instance
Definition: PythonInterface.hpp:49
Dakota::RecastModel::set_evaluation_reference
void set_evaluation_reference()
set the evaluation counter reference points for the RecastModel (request forwarded to subModel)
Definition: RecastModel.hpp:1156
Dakota::SharedC3ApproxData::start_orders
const UShortArray & start_orders() const
return active start value for basis order
Definition: SharedC3ApproxData.hpp:369
Dakota::NonDQUESOBayesCalibration::specify_prior
void specify_prior() override
intialize the QUESO parameter space, min, max, initial, domain, and prior define solver options,...
Definition: NonDQUESOBayesCalibration.cpp:635
Dakota::NonDLocalReliability::mpp_search
void mpp_search()
convenience function for encapsulating the reliability methods that employ a search for the most prob...
Definition: NonDLocalReliability.cpp:792
Dakota::Model::auto_graphics
bool auto_graphics() const
get modelAutoGraphicsFlag to activate posting of graphics data within evaluate/synchronize functions ...
Definition: DakotaModel.hpp:3786
Dakota::SharedPecosApproxData::clear_model_keys
void clear_model_keys()
reset initial state by clearing all model keys for an approximation
Definition: SharedPecosApproxData.hpp:187
Dakota::NonDInterval::initialize_final_statistics
void initialize_final_statistics()
initialize finalStatistics for belief/plausibility results sets
Definition: NonDInterval.cpp:96
Dakota::SharedPecosApproxData::pecos_shared_data
Pecos::SharedBasisApproxData & pecos_shared_data()
return pecosSharedData
Definition: SharedPecosApproxData.hpp:415
Dakota::DataVariablesRep::discreteStateSetIntVars
IntVector discreteStateSetIntVars
initial values for the discrete state variables defined by an integer set (from the discrete_state_se...
Definition: DataVariables.hpp:633
Dakota::ParallelLevel::server_id
int server_id() const
return serverId
Definition: ParallelLibrary.hpp:357
Dakota::NonDCalibration::~NonDCalibration
~NonDCalibration()
destructor
Definition: NonDCalibration.hpp:69
Dakota::NonDBayesCalibration::mutualInfoAlg
unsigned short mutualInfoAlg
algorithm to employ in calculating mutual information
Definition: NonDBayesCalibration.hpp:344
Dakota::TestDriverInterface::mc_api_run
int mc_api_run()
direct interface to ModelCenter via API, HKIM 4/3/03
Definition: TestDriverInterface.cpp:5064
Dakota::SharedVariablesData::inactive_subsets
void inactive_subsets(bool &cdv, bool &ddv, bool &cauv, bool &dauv, bool &ceuv, bool &deuv, bool &csv, bool &dsv) const
define active variable subsets based on active view
Definition: SharedVariablesData.hpp:1098
Dakota::ParallelLibrary::bcast_w
void bcast_w(int &data)
broadcast an integer across MPI_COMM_WORLD
Definition: ParallelLibrary.hpp:1804
Dakota::DataFitSurrModel::referenceIDIVars
IntVector referenceIDIVars
stores a reference copy of the inactive discrete int variables when the approximation is built using ...
Definition: DataFitSurrModel.hpp:475
Dakota::ActiveSubspaceModel::compute_cross_validation_metric
unsigned int compute_cross_validation_metric()
Use cross validation of a moving least squares surrogate to identify the size of an active subspace t...
Definition: ActiveSubspaceModel.cpp:873
Dakota::NonDBayesCalibration::export_discrepancy
void export_discrepancy(RealMatrix &pred_config_mat)
print tabular files containing model+discrepancy responses and variances
Definition: NonDBayesCalibration.cpp:2082
Dakota::ForkApplicInterface::join_analysis_process_group
void join_analysis_process_group(bool new_group)
create (if new_group) and join the process group for asynch analyses
Definition: ForkApplicInterface.hpp:120
Dakota::DataVariablesRep::discreteStateSetReal
RealSetArray discreteStateSetReal
complete set of admissible values for each of the discrete state variables defined by a real set (fro...
Definition: DataVariables.hpp:654
Dakota::PrefixingLineFilter::linePrefix
std::string linePrefix
Prefix for each line.
Definition: ROLOptimizer.hpp:586
Dakota::JEGAOptimizer::Driver::PerformIterations
DesignOFSortSet PerformIterations(GeneticAlgorithm *theGA)
Performs the required iterations on the supplied GA.
Definition: JEGAOptimizer.cpp:656
Dakota::Iterator::method_string
void method_string(const String &m_str)
set the method name by string
Definition: DakotaIterator.hpp:666
Dakota::ScalingOptions::cvScaleTypes
UShortArray cvScaleTypes
continuous variables scale types
Definition: ScalingOptions.hpp:36
Dakota::NCSUOptimizer::check_sub_iterator_conflict
void check_sub_iterator_conflict()
detect any conflicts due to recursive use of the same Fortran solver
Definition: NCSUOptimizer.cpp:118
Dakota::DataResponsesRep::varianceType
StringArray varianceType
Array which specifies the sigma type per response (none, one constant value, one per response (vector...
Definition: DataResponses.hpp:249
Dakota::NonDMultilevelFunctionTrain::increment_sample_sequence
void increment_sample_sequence(size_t new_samp, size_t total_samp, size_t step)
increment sequence in numSamplesOnModel for multilevel_regression()
Definition: NonDMultilevelFunctionTrain.cpp:404
Dakota::SimulationResponse
Container class for response functions and their derivatives. SimulationResponse provides the body ...
Definition: SimulationResponse.hpp:41
Dakota::ParamStudy::check_ranges_sets
bool check_ranges_sets(int num_steps)
sanity check for vector parameter study
Definition: ParamStudy.hpp:602
Dakota::MPIPackBuffer::reset
void reset()
Resets the buffer index in order to reuse the internal buffer.
Definition: MPIPackBuffer.hpp:59
Dakota::Interface::interface_type
unsigned short interface_type() const
returns the interface type
Definition: DakotaInterface.hpp:499
Dakota::ApplicationInterface::asynchFlag
bool asynchFlag
flag indicating usage of asynchronous evaluation
Definition: ApplicationInterface.hpp:211
Dakota::ApplicationInterface::procsPerAnalysisSpec
int procsPerAnalysisSpec
user specification for processors per analysis servers
Definition: ApplicationInterface.hpp:422
Dakota::JEGAOptimizer::LoadTheParameterDatabase
void LoadTheParameterDatabase()
Reads information out of the known Dakota::ProblemDescDB and puts it into the current parameter datab...
Definition: JEGAOptimizer.cpp:1026
Dakota::SharedPecosApproxData::allocate
void allocate(const UShort2DArray &mi)
set Pecos::SharedOrthogPolyApproxData::multiIndex and allocate associated arrays
Definition: SharedPecosApproxData.hpp:311
Dakota::PythonInterface::python_run
int python_run(const String &ac_name)
direct interface to Python via API, BMA 07/02/07
Definition: PythonInterface.cpp:125
Dakota::HDF5IOHelper::set_vector_scalar_field
void set_vector_scalar_field(const String &dset_name, const T &data, const String &field_name)
Set a scalar field on all elements of a 1D dataset of compound type using a ds name.
Definition: HDF5_IO.hpp:948
Dakota::NonDExpansion::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDExpansion.cpp:157
dakota::surrogates::GaussianProcess::trendTargetResidual
VectorXd trendTargetResidual
Difference between target values and trend predictions.
Definition: SurrogatesGaussianProcess.hpp:378
Dakota::NonD::epistemicStats
bool epistemicStats
flag for computing interval-type metrics instead of integrated metrics If any epistemic vars are acti...
Definition: DakotaNonD.hpp:318
Dakota::Interface::~Interface
virtual ~Interface()
destructor
Definition: DakotaInterface.cpp:324
Dakota::TPLDataTransfer::nonlinearEqConstraintTargets
std::vector< double > nonlinearEqConstraintTargets
offsets for constraint transformations
Definition: DakotaTPLDataTransfer.hpp:160
Dakota::NonDWASABIBayesCalibration::extract_selected_posterior_samples
void extract_selected_posterior_samples(const std::vector< int > &points_to_keep, const RealMatrix &samples_for_posterior_eval, const RealVector &posterior_density, RealMatrix &posterior_data) const
Extract a subset of samples for posterior eval according to the indices in points_to_keep.
Definition: NonDWASABIBayesCalibration.cpp:358
Dakota::NonDMultifidelitySampling::~NonDMultifidelitySampling
~NonDMultifidelitySampling()
destructor
Definition: NonDMultifidelitySampling.cpp:58
Dakota::SharedVariablesData::inactive_view
void inactive_view(short view2) const
set the inactive Variables view
Definition: SharedVariablesData.hpp:1646
Dakota::SharedApproxData::post_push
virtual void post_push()
clean up popped bookkeeping following push
Definition: SharedApproxData.cpp:380
Dakota::JEGAOptimizer::EvaluatorCreator::CreateEvaluator
virtual GeneticAlgorithmEvaluator * CreateEvaluator(GeneticAlgorithm &alg)
Overriden to return a newly created Evaluator.
Definition: JEGAOptimizer.cpp:558
Dakota::Model::active_view
virtual void active_view(short view, bool recurse_flag=true)
update the Model's active view based on a higher level context
Definition: DakotaModel.cpp:5310
Dakota::NonDAdaptiveSampling::pick_new_candidates
void pick_new_candidates()
Pick new candidates from Emulator.
Definition: NonDAdaptiveSampling.cpp:375
Dakota::NonDExpansion::relativeMetric
bool relativeMetric
flag indicating the use of relative scaling in refinement metrics
Definition: NonDExpansion.hpp:415
Dakota::ProblemDescDB::get_rrma
const RealRealMapArray & get_rrma(const String &entry_name) const
get a RealRealMapArray out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1861
Dakota::ResultsDBHDF5::add_attributes
void add_attributes(const String &linkname, const AttributeArray &attrs)
Add attributes to the object with linkname.
Definition: ResultsDBHDF5.cpp:248
Dakota::NOWPACBlackBoxEvaluator::numNowpacIneqConstr
int numNowpacIneqConstr
aggregate unsupported constraint types as nonlinear inequalities
Definition: NOWPACOptimizer.hpp:68
Dakota::NonDBayesCalibration::posteriorStatsMutual
bool posteriorStatsMutual
flag indicating the calculation of mutual information between prior and posterior
Definition: NonDBayesCalibration.hpp:431
Dakota::NonDMUQBayesCalibration::init_proposal_covariance
void init_proposal_covariance()
set the proposal covariance matrix
Definition: NonDMUQBayesCalibration.cpp:586
Dakota::NonDInterval::cellContUpperBounds
RealVectorArray cellContUpperBounds
Storage array to hold cell upper bounds for continuous variables.
Definition: NonDInterval.hpp:114
Dakota::Approximation::sharedDataRep
std::shared_ptr< SharedApproxData > sharedDataRep
contains the approximation data that is shared among the response set
Definition: DakotaApproximation.hpp:410
Dakota::NonDBayesCalibration::weightFlag
bool weightFlag
whether weight scaling is active
Definition: NonDBayesCalibration.hpp:552
Dakota::PSUADEDesignCompExp::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: PSUADEDesignCompExp.cpp:66
Dakota::DataVariablesRep::discreteDesignRangeCat
BitArray discreteDesignRangeCat
is each ddr var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:239
Dakota::SharedResponseData::srdRep
std::shared_ptr< SharedResponseDataRep > srdRep
pointer to the body (handle-body idiom)
Definition: SharedResponseData.hpp:289
Dakota::EffGlobalMinimizer::batchSizeAcquisition
int batchSizeAcquisition
number of new sampling points defined from maximizing acquisition function
Definition: EffGlobalMinimizer.hpp:290
Dakota::SurrBasedLocalMinimizer::trRatioExpandValue
Real trRatioExpandValue
trust region ratio sufficient value: expand tr if ratio above this value
Definition: SurrBasedLocalMinimizer.hpp:206
Dakota::NonDIntegration::~NonDIntegration
~NonDIntegration()
destructor
Definition: NonDIntegration.cpp:68
Dakota::dc_ptr_int
int dc_ptr_int
global pointer for ModelCenter eval DB
Definition: dakota_global_defs.cpp:77
Dakota::Model::num_primary_fns
size_t num_primary_fns() const
return number of primary functions (total less nonlinear constraints)
Definition: DakotaModel.hpp:3604
Dakota::VPSApproximation::trainPoints
RealMatrix trainPoints
A 2-D array (num sample sites = rows, num vars = columns) used to create the Gaussian process.
Definition: VPSApproximation.hpp:191
Dakota::QuesoJointPdf::nonDQUESOInstance
NonDQUESOBayesCalibration * nonDQUESOInstance
pointer to QUESO instance for PDF evaluation callbacks
Definition: QUESOImpl.hpp:73
Dakota::NonDExpansion::archive_sobol_indices
void archive_sobol_indices()
archive the Sobol' indices to the resultsDB
Definition: NonDExpansion.cpp:3630
Dakota::FSUDesignCompExp::FSUDesignCompExp
FSUDesignCompExp(ProblemDescDB &problem_db, Model &model)
primary constructor for building a standard DACE iterator
Definition: FSUDesignCompExp.cpp:27
Dakota::WorkdirHelper::split_wildcard
static void split_wildcard(const std::string &path_with_wc, bfs::path &search_dir, bfs::path &wild_card)
given a string with an optional path and a wildcard, e.g., /tmp/D*.?pp, parse it into the search path...
Definition: WorkdirHelper.cpp:419
Dakota::Model::num_nonlinear_eq_constraints
size_t num_nonlinear_eq_constraints() const
return the number of nonlinear equality constraints
Definition: DakotaModel.hpp:3475
Dakota::SurrogatesGPApprox::prediction_variance
Real prediction_variance(const Variables &vars) override
retrieve the variance of the predicted value for a given parameter vector
Definition: DakotaSurrogatesGP.cpp:171
Dakota::MPIPackBuffer
Class for packing MPI message buffers.
Definition: MPIPackBuffer.hpp:42
Dakota::get_bounds
bool get_bounds(const RealVector &lower_source, const RealVector &upper_source, VecT &lower_target, VecT &upper_target, Real big_real_bound_size, Real no_value)
Definition: DakotaOptimizer.hpp:38
Dakota::NonDExpansion::vbdOrderLimit
unsigned short vbdOrderLimit
limits the order of interactions within the component Sobol' indices
Definition: NonDExpansion.hpp:618
Dakota::ApproximationInterface::functionSurfaceVariances
RealVector functionSurfaceVariances
vector of approximation variances, one value per response function
Definition: ApproximationInterface.hpp:223
Dakota::NonDMultilevelFunctionTrain::sequenceIndex
size_t sequenceIndex
sequence index for start{Rank,Order}SeqSpec
Definition: NonDMultilevelFunctionTrain.hpp:130
Dakota::Model::multilevel
virtual bool multilevel() const
identify if 1D hierarchy can be defined across resolution levels
Definition: DakotaModel.cpp:3601
Dakota::SurrBasedMinimizer::update_augmented_lagrange_multipliers
void update_augmented_lagrange_multipliers(const RealVector &fn_vals)
initialize and update the Lagrange multipliers for augmented Lagrangian
Definition: SurrBasedMinimizer.cpp:304
Dakota::NonDBayesCalibration
Base class for Bayesian inference: generates posterior distribution on model parameters given experim...
Definition: NonDBayesCalibration.hpp:32
Dakota::ScalingOptions::default_scale_types
static void default_scale_types(const RealVector &scale_values, UShortArray &scale_types)
when values are given, but not types, initialize type to value
Definition: ScalingOptions.cpp:69
Dakota::NonDExpansion::multilevel_regression
void multilevel_regression()
allocate a multilevel expansion based on some approximation to an optimal resource allocation across ...
Definition: NonDExpansion.cpp:1623
Dakota::EnsembleSurrModel::nested_variable_mappings
void nested_variable_mappings(const SizetArray &c_index1, const SizetArray &di_index1, const SizetArray &ds_index1, const SizetArray &dr_index1, const ShortArray &c_target2, const ShortArray &di_target2, const ShortArray &ds_target2, const ShortArray &dr_target2)
set primaryA{C,DI,DS,DR}VarMapIndices, secondaryA{C,DI,DS,DR}VarMapTargets (coming from a higher-leve...
Definition: EnsembleSurrModel.hpp:497
Dakota::SharedVariablesData::icv_start
size_t icv_start() const
get start index of inactive continuous vars
Definition: SharedVariablesData.hpp:1700
Dakota::NonDBayesCalibration::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: NonDBayesCalibration.cpp:726
Dakota::GaussProcApproximation::~GaussProcApproximation
~GaussProcApproximation()
destructor
Definition: GaussProcApproximation.hpp:289
dakota::util::LUSolver::is_factorized
bool is_factorized() const override
Query to determine if the matrix of the solver has been factored.
Definition: UtilLinearSolvers.cpp:117
Dakota::Variables::Variables
Variables(BaseConstructor, const ProblemDescDB &problem_db, const ShortShortPair &view)
constructor initializes the base class part of letter classes (BaseConstructor overloading avoids inf...
Dakota::ApproximationInterface::challengeActiveOnly
bool challengeActiveOnly
whether to import active only
Definition: ApproximationInterface.hpp:245
Dakota::NonDMultilevelStochCollocation::NonDMultilevelStochCollocation
NonDMultilevelStochCollocation(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDMultilevelStochCollocation.cpp:30
Dakota::DataTransformModel
Data transformation specialization of RecastModel.
Definition: DataTransformModel.hpp:34
Dakota::RecastModel::update_variables_active_complement_from_model
void update_variables_active_complement_from_model(const Model &model)
update complement of active variables/bounds/labels from subModel
Definition: RecastModel.cpp:1124
Dakota::PecosApproximation::delta_covariance
Real delta_covariance(Approximation &approx_2)
return the change in covariance resulting from expansion refinement, where all active variables are r...
Definition: PecosApproximation.hpp:592
Dakota::ProgramOptions::run
bool run() const
is run mode active?
Definition: ProgramOptions.cpp:164
Dakota::NonDLocalReliability::method_recourse
void method_recourse(unsigned short method_name)
perform a method switch, if possible, due to a detected conflict with the simultaneous use of method_...
Definition: NonDLocalReliability.cpp:2846
Dakota::MPIManager::world_size
int world_size() const
get the size of the MPI_Comm on which Dakota is running
Definition: MPIManager.hpp:80
Dakota::NonDLHSInterval::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDLHSInterval.cpp:57
Dakota::GaussProcApproximation::get_beta_coefficients
void get_beta_coefficients()
Gets the beta coefficients for the calculation of the mean of the GP.
Definition: GaussProcApproximation.cpp:481
Dakota::Approximation::clear_popped
void clear_popped()
clear SurrogateData::popped{Vars,Resp}Trials,popCountStack for all keys
Definition: DakotaApproximation.hpp:625
Dakota::ApplicationInterface::eaMessagePass
bool eaMessagePass
flag for message passing at ea scheduling level
Definition: ApplicationInterface.hpp:418
Dakota::NonDExpansion::initialize_response_covariance
void initialize_response_covariance()
set covarianceControl defaults and shape respCovariance
Definition: NonDExpansion.cpp:205
Dakota::PecosApproximation::combine_coefficients
void combine_coefficients()
combine all level approximations into a single aggregate approximation
Definition: PecosApproximation.hpp:795
Dakota::NonD::momentStats
RealMatrix momentStats
standardized or central resp moments, as determined by finalMomentsType. Calculated in compute_moment...
Definition: DakotaNonD.hpp:322
Dakota::Variables::continuous_variable_type
void continuous_variable_type(unsigned short cv_type, size_t index)
set an active continuous variable type
Definition: DakotaVariables.hpp:1308
Dakota::Model::synchronize
const IntResponseMap & synchronize()
Execute a blocking scheduling algorithm to collect the complete set of results from a group of asynch...
Definition: DakotaModel.cpp:1377
Dakota::Model::set_evaluation_reference
virtual void set_evaluation_reference()
Set the reference points for the evaluation counters within the Model.
Definition: DakotaModel.cpp:5969
Dakota::NonDMultilevControlVarSampling::compute_mlmf_control
void compute_mlmf_control(Real sum_Ll, Real sum_Llm1, Real sum_Hl, Real sum_Hlm1, Real sum_Ll_Ll, Real sum_Ll_Llm1, Real sum_Llm1_Llm1, Real sum_Hl_Ll, Real sum_Hl_Llm1, Real sum_Hlm1_Ll, Real sum_Hlm1_Llm1, Real sum_Hl_Hl, Real sum_Hl_Hlm1, Real sum_Hlm1_Hlm1, size_t N_shared, Real &var_YHl, Real &rho_dot2_LH, Real &beta_dot, Real &gamma)
compute scalar control variate parameters
Definition: NonDMultilevControlVarSampling.cpp:1264
Dakota::ExperimentData::apply_covariance
Real apply_covariance(const RealVector &residuals, size_t experiment) const
apply the covariance responses to compute the triple product v'*inv(C)*v for the given experiment
Definition: ExperimentData.cpp:842
Dakota::OutputWriter::filename
const String & filename() const
the (possibly empty) file name for this stream
Definition: OutputManager.cpp:900
Dakota::Model::gradientType
String gradientType
type of gradient data: analytic, numerical, mixed, or none
Definition: DakotaModel.hpp:1423
Dakota::DerivInformedPropCovTK::DerivInformedPropCovTK
DerivInformedPropCovTK(const char *prefix, const QUESO::VectorSpace< V, M > &vectorSpace, const std::vector< double > &scales, const M &covMatrix, NonDQUESOBayesCalibration *queso_instance)
Constructor for derivative-informed proposal covariance.
Definition: QUESOImpl.cpp:126
Dakota::Model::discrete_string_variable_type
void discrete_string_variable_type(unsigned short div_type, size_t i)
set an active discrete variable type in currentVariables
Definition: DakotaModel.hpp:2019
Dakota::NonDAdaptiveSampling::sampleDesign
unsigned short sampleDesign
enum describing the initial sample design. Options are: RANDOM_SAMPLING, FSU_CVT, FSU_HALTON,...
Definition: NonDAdaptiveSampling.hpp:134
Dakota::CONMINTraits::linear_inequality_format
LINEAR_INEQUALITY_FORMAT linear_inequality_format()
Return the format used for linear inequality constraints.
Definition: CONMINOptimizer.hpp:45
Dakota::DataMethodRep::importPredConfigs
String importPredConfigs
whether to import prediction configurations at which to calculate model discrepancy
Definition: DataMethod.hpp:1265
Dakota::HDF5IOHelper::flush
void flush() const
Flush cache to file.
Definition: HDF5_IO.cpp:487
Dakota::FSUDesignCompExp::num_samples
size_t num_samples() const
Definition: FSUDesignCompExp.hpp:135
Dakota::DiscrepancyCorrection::computed
bool computed() const
return correctionComputed
Definition: DiscrepancyCorrection.hpp:309
Dakota::Minimizer::numConstraints
size_t numConstraints
total number of linear and nonlinear constraints
Definition: DakotaMinimizer.hpp:266
Dakota::Iterator::variables_results
virtual const Variables & variables_results() const
return a single final iterator solution (variables)
Definition: DakotaIterator.cpp:1438
Dakota::SurfpackApproximation
Derived approximation class for Surfpack approximation classes. Interface between Surfpack and Dakota...
Definition: SurfpackApproximation.hpp:40
Dakota::RelaxedVarConstraints::read
void read(std::istream &s)
read a variable constraints object from an std::istream
Definition: RelaxedVarConstraints.cpp:229
Dakota::ResultsDBBase::iteratorData
std::map< ResultsKeyType, ResultsValueType > iteratorData
core data storage (map from key to value type)
Definition: ResultsDBBase.hpp:176
Dakota::TraitsBase::supports_nonlinear_inequality
virtual bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: DakotaTraitsBase.hpp:74
Dakota::NonDWASABIBayesCalibration::dataDistCovariance
RealVector dataDistCovariance
The covariance of the multivariate Gaussian distribution of the obs. data.
Definition: NonDWASABIBayesCalibration.hpp:86
Dakota::ConsoleRedirector::~ConsoleRedirector
~ConsoleRedirector()
when the redirector stack is destroyed, it will rebind the output handle to the default ostream,...
Definition: OutputManager.cpp:920
Dakota::NonDAdaptImpSampling::invertProb
bool invertProb
flag for inversion of probability values using 1.-p
Definition: NonDAdaptImpSampling.hpp:163
Dakota::NonDLocalReliability::NonDLocalReliability
NonDLocalReliability(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDLocalReliability.cpp:48
Dakota::IteratorScheduler::IteratorScheduler
IteratorScheduler(ParallelLibrary &parallel_lib, bool peer_assign_jobs, int num_servers=0, int procs_per_iterator=0, short scheduling=DEFAULT_SCHEDULING)
constructor
Definition: IteratorScheduler.cpp:23
Dakota::Interface::formulation_updated
virtual bool formulation_updated() const
query for change in approximation formulation
Definition: DakotaInterface.cpp:1300
Dakota::DataVariablesRep::discreteUncSetStrValuesProbs
StringRealMapArray discreteUncSetStrValuesProbs
complete set of admissible values with associated basic probability assignments for each of the discr...
Definition: DataVariables.hpp:587
Dakota::NonDSampling::sampling_reference
void sampling_reference(size_t samples_ref)
set reference number of samples, which is a lower bound during reset
Definition: NonDSampling.hpp:484
Dakota::EnsembleSurrModel::derived_synchronize
const IntResponseMap & derived_synchronize()
Definition: EnsembleSurrModel.cpp:923
Dakota::Analyzer::variables_results
const Variables & variables_results() const
return a single final iterator solution (variables)
Definition: DakotaAnalyzer.hpp:312
Dakota::TestDriverInterface::cantilever
int cantilever()
scaled cantilever test function for optimization
Definition: TestDriverInterface.cpp:374
Dakota::ApplicationInterface::failRetryLimit
int failRetryLimit
limit on the number of retries for the retry failAction
Definition: ApplicationInterface.hpp:510
dakota::util::LUSolver::LUSolver
LUSolver()
Constructor.
Definition: UtilLinearSolvers.cpp:113
Dakota::ScalingModel::scaleModelInstance
static ScalingModel * scaleModelInstance
static pointer to this class for use in static callbacks
Definition: ScalingModel.hpp:173
Dakota::Variables::inactive_discrete_real_variable_labels
StringMultiArrayConstView inactive_discrete_real_variable_labels() const
return the inactive discrete variable labels
Definition: DakotaVariables.hpp:1561
Dakota::NonDGPMSABayesCalibration::~NonDGPMSABayesCalibration
~NonDGPMSABayesCalibration()
destructor
Definition: NonDGPMSABayesCalibration.cpp:175
Dakota::ResultsFileError
exception throw for other results file read error
Definition: dakota_global_defs.hpp:112
Dakota::ApplicationInterface::test_local_evaluations
virtual void test_local_evaluations(PRPQueue &prp_queue)
For asynchronous function evaluations, this method is used to detect completion of jobs and process t...
Definition: ApplicationInterface.hpp:625
Dakota::DataResponsesRep::fdHessStepSize
RealVector fdHessStepSize
vector of finite difference step sizes for numerical Hessians, one step size per active continuous va...
Definition: DataResponses.hpp:215
Dakota::SurrBasedLocalMinimizer::approxSetRequest
short approxSetRequest
derivative order of surrogate data used within the SBLM process
Definition: SurrBasedLocalMinimizer.hpp:219
Dakota::Variables::build_views
void build_views()
construct active/inactive views of all variables arrays
Definition: DakotaVariables.hpp:1814
Dakota::NonDGenACVSampling::generate_dags
void generate_dags(unsigned short root, const UShortArray &nodes, UShortArraySet &dag_set)
generate a set of DAGs for the provided root and subordinate nodes
Definition: NonDGenACVSampling.cpp:171
Dakota::NonDMultilevelStochCollocation::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final statistics
Definition: NonDMultilevelStochCollocation.cpp:347
Dakota::Model::build_approximation
virtual void build_approximation()
build a new SurrogateModel approximation
Definition: DakotaModel.cpp:3972
Dakota::SharedVariablesData::ccv_to_all_mask
BitArray ccv_to_all_mask() const
create a BitArray indicating the complement continuous subset of all {continuous,discrete {int,...
Definition: SharedVariablesData.hpp:1273
Dakota::NonDExpansion::expansionCoeffsApproach
short expansionCoeffsApproach
method for collocation point generation and subsequent calculation of the expansion coefficients
Definition: NonDExpansion.hpp:406
Dakota::NonDNonHierarchSampling::hf_indices
void hf_indices(size_t &hf_form_index, size_t &hf_lev_index)
define model form and resolution level indices
Definition: NonDNonHierarchSampling.cpp:152
Dakota::DataVariablesRep::numExponentialUncVars
size_t numExponentialUncVars
number of exponential uncertain variables (from the exponential_uncertain specification in VarAUV)
Definition: DataVariables.hpp:134
Dakota::NonDGlobalReliability
Class for global reliability methods within DAKOTA/UQ.
Definition: NonDGlobalReliability.hpp:28
Dakota::DataVariablesRep::histogramPointIntUncVars
IntVector histogramPointIntUncVars
initial values of the real-valued histogram point uncertain variables (from the initial_point specifi...
Definition: DataVariables.hpp:516
Dakota::SharedPecosApproxData::SharedPecosApproxData
SharedPecosApproxData()
default constructor
Definition: SharedPecosApproxData.hpp:172
Dakota::SurrBasedLocalMinimizer::hom_objective_eval
static void hom_objective_eval(int &mode, int &n, double *tau_and_x, double &f, double *grad_f, int &)
static function used by NPSOL as the objective function in the homotopy constraint relaxation formula...
Definition: SurrBasedLocalMinimizer.cpp:1496
Dakota::ProcessHandleApplicInterface
Derived application interface class that spawns a simulation code using a separate process,...
Definition: ProcessHandleApplicInterface.hpp:27
Dakota::RecastModel::error_estimates
const RealVector & error_estimates()
retrieve error estimates corresponding to the subModel
Definition: RecastModel.cpp:1384
Dakota::DerivInformedPropCovLogitTK::chainIndex
unsigned int chainIndex
index into current chain position
Definition: QUESOImpl.hpp:169
Dakota::NonDExpansion::reduce_total_sobol_sets
void reduce_total_sobol_sets(RealVector &avg_sobol)
compute average of total Sobol' indices (from VBD) across the response set for use as an anisotropy i...
Definition: NonDExpansion.cpp:2469
Dakota::perform_analysis
int perform_analysis(char *iteration_num)
Definition: GridApplicInterface.cpp:305
Dakota::NonDInterval::NonDInterval
NonDInterval(ProblemDescDB &problem_db, Model &model)
constructor
Definition: NonDInterval.cpp:25
Dakota::IteratorScheduler::resultsMsgLen
int resultsMsgLen
length of MPI buffer for results output instance(s)
Definition: IteratorScheduler.hpp:196
Dakota::Constraints::linearEqConCoeffs
RealMatrix linearEqConCoeffs
linear equality constraint coefficients
Definition: DakotaConstraints.hpp:381
Dakota::ProcessApplicInterface::linkFiles
StringArray linkFiles
template directory (if specified)
Definition: ProcessApplicInterface.hpp:228
Dakota::Iterator::activeSet
ActiveSet activeSet
the response data requirements on each function evaluation
Definition: DakotaIterator.hpp:502
Dakota::NonDMultilevelSampling::estVar
RealVector estVar
final estimator variance for output in print_variance_reduction()
Definition: NonDMultilevelSampling.hpp:154
Dakota::HDF5IOHelper::add_attribute
void add_attribute(const String &location, const String &label, const T &value)
Add an attribute to a group or dataset.
Definition: HDF5_IO.hpp:1351
Dakota::C3Approximation::combined_to_active_coefficients
void combined_to_active_coefficients(bool clear_combined=true)
promote combined approximation into active approximation
Definition: C3Approximation.cpp:615
Dakota::Iterator::run
void run(ParLevLIter pl_iter)
invoke set_communicators(pl_iter) prior to run()
Definition: DakotaIterator.cpp:1043
Dakota::Model::solution_levels
virtual size_t solution_levels(bool lwr_bnd=true) const
number of discrete levels within solution control (SimulationModel)
Definition: DakotaModel.cpp:3694
Dakota::NonDLocalReliability
Class for the reliability methods within DAKOTA/UQ.
Definition: NonDLocalReliability.hpp:43
Dakota::ROLOptimizer::initialize_run
void initialize_run() override
Initializes the ROLOptimizer with values available after the chain of constructors has finished.
Definition: ROLOptimizer.cpp:332
Dakota::DataVariablesRep::numDiscreteStateSetRealVars
size_t numDiscreteStateSetRealVars
number of discrete state variables defined by a set of reals (from the discrete_state_set real specif...
Definition: DataVariables.hpp:206
Dakota::SharedVariablesDataRep::access
friend class boost::serialization::access
allow boost access to serialize this class
Definition: SharedVariablesData.hpp:40
Dakota::NonDDREAMBayesCalibration::~NonDDREAMBayesCalibration
~NonDDREAMBayesCalibration()
destructor
Definition: NonDDREAMBayesCalibration.cpp:149
Dakota::ApplicationInterface::defaultASV
ShortArray defaultASV
the static ASV values used when the user has selected asvControl = off
Definition: ApplicationInterface.hpp:502
Dakota::Model::multilevel_multifidelity
virtual bool multilevel_multifidelity() const
identify if 2D hierarchy can be defined across both model forms and resolution levels
Definition: DakotaModel.cpp:3608
Dakota::SharedVariablesData::icv
size_t icv() const
get number of inactive continuous vars
Definition: SharedVariablesData.hpp:1696
Dakota::apply_matrix_partial
void apply_matrix_partial(const MatrixType &M, const VectorType &v1, VectorType &v2)
Applies a RealMatrix to a vector (or subset of vector) v1.
Definition: dakota_data_util.hpp:283
Dakota::DataVariablesRep::discreteStateSetIntLabels
StringArray discreteStateSetIntLabels
labels array for the discrete state variables defined by an integer set (from the discrete_state_set ...
Definition: DataVariables.hpp:671
dakota::surrogates::GaussianProcess::objectiveGradientHistory
MatrixXd objectiveGradientHistory
Final objective function gradients for each optimization run.
Definition: SurrogatesGaussianProcess.hpp:369
Dakota::SharedVariablesDataRep::aleatory_uncertain_counts
void aleatory_uncertain_counts(size_t &num_cauv, size_t &num_dauiv, size_t &num_dausv, size_t &num_daurv) const
compute aleatory uncertain variables sums from variablesCompsTotals
Definition: SharedVariablesData.hpp:428
Dakota::ParamStudy::vector_loop
void vector_loop()
performs the parameter study by sampling along a vector, starting from an initial point followed by n...
Definition: ParamStudy.cpp:437
Dakota::Model::user_auto_id
static String user_auto_id()
return the next available model ID for no-ID user methods
Definition: DakotaModel.cpp:6222
Dakota::ParamStudy::archive_cps_resp
void archive_cps_resp(const Response &response, size_t idx) const
specialized per-variable slice output for centered param study
Definition: ParamStudy.cpp:1233
Dakota::Model::modelList
ModelList modelList
used to collect sub-models for subordinate_models()
Definition: DakotaModel.hpp:1722
Dakota::DataVariablesRep::discreteDesignSetRealAdj
RealMatrixArray discreteDesignSetRealAdj
Adjacency matrices for each of the discrete design variables defined by a real set (from the discrete...
Definition: DataVariables.hpp:282
Dakota::SNLLLeastSqTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: SNLLLeastSq.hpp:43
Dakota::SensAnalysisGlobal::valid_sample_matrix
void valid_sample_matrix(const VariablesArray &vars_samples, const IntResponseMap &resp_samples, const StringSetArray &dss_vals, const BoolDeque is_valid_sample, RealMatrix &valid_data)
extract a compact valid sample (vars/resp) matrix from the passed data
Definition: SensAnalysisGlobal.cpp:55
Dakota::Model::inactive_discrete_int_upper_bounds
const IntVector & inactive_discrete_int_upper_bounds() const
return the inactive discrete upper bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3071
Dakota::RecastModel::trans_grad_U_to_X
void trans_grad_U_to_X(const RealVector &fn_grad_u, RealVector &fn_grad_x, const RealVector &x_vars)
transform u-space gradient vector to x-space
Definition: RecastModel.hpp:736
Dakota::DataModel::id_compare
static bool id_compare(const DataModel &dm, const std::string &id)
compares the idModel attribute of DataModel objects
Definition: DataModel.hpp:553
Dakota::DataFitSurrModel::inside
bool inside(const Variables &vars) const
test if active vars are within [l_bnds, u_bnds]
Definition: DataFitSurrModel.cpp:1527
Dakota::Interface::rebuild_approximation
virtual void rebuild_approximation(const BitArray &rebuild_fns)
rebuilds the approximation after a data update
Definition: DakotaInterface.cpp:1154
Dakota::ActiveSubspaceModel::derived_synchronize
const IntResponseMap & derived_synchronize()
portion of synchronize() specific to derived model classes
Definition: ActiveSubspaceModel.cpp:1318
Dakota::SurrBasedLocalMinimizer::initialize_multipliers
void initialize_multipliers()
initialize lagrangeMult and augLagrangeMult
Definition: SurrBasedLocalMinimizer.cpp:288
Dakota::NL2SOLLeastSq::sctol
Real sctol
singular convergence tolerance (singular_conv_tol)
Definition: NL2SOLLeastSq.hpp:129
Dakota::DataVariablesRep::discreteDesignSetIntUpperBnds
IntVector discreteDesignSetIntUpperBnds
discrete design integer set upper bounds inferred from set values
Definition: DataVariables.hpp:686
Dakota::DataResponsesRep::nonlinearEqScales
RealVector nonlinearEqScales
vector of nonlinear equality constraint scaling factors (from the nonlinear_equality_scales specifica...
Definition: DataResponses.hpp:144
Dakota::Approximation::approximation_coefficients
virtual RealVector approximation_coefficients(bool normalized) const
return the coefficient array computed by build()/rebuild()
Definition: DakotaApproximation.cpp:914
Dakota::Model::auto_graphics
void auto_graphics(const bool flag)
set modelAutoGraphicsFlag to activate posting of graphics data within evaluate/synchronize functions ...
Definition: DakotaModel.hpp:3780
Dakota::NonDGlobalReliability::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: NonDGlobalReliability.cpp:1114
Dakota::ProgramOptions::check
bool check() const
is check mode active?
Definition: ProgramOptions.cpp:158
Dakota::ProbabilityTransformModel::verify_correlation_support
void verify_correlation_support(short u_space_type)
verify that correlation warping is supported by Nataf for given variable types
Definition: ProbabilityTransformModel.cpp:531
Dakota::NonDAdaptImpSampling::NonDAdaptImpSampling
NonDAdaptImpSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDAdaptImpSampling.cpp:33
Dakota::ProcessApplicInterface::templateReplace
bool templateReplace
whether to replace existing files
Definition: ProcessApplicInterface.hpp:232
Dakota::Iterator::update_callback_data
virtual void update_callback_data(const RealVector &cv_initial, const RealVector &cv_lower_bnds, const RealVector &cv_upper_bnds, const RealMatrix &lin_ineq_coeffs, const RealVector &lin_ineq_lb, const RealVector &lin_ineq_ub, const RealMatrix &lin_eq_coeffs, const RealVector &lin_eq_tgt, const RealVector &nln_ineq_lb, const RealVector &nln_ineq_ub, const RealVector &nln_eq_tgt)
assign variable values and bounds and constraint coefficients and bounds for this iterator (user-func...
Definition: DakotaIterator.cpp:1537
Dakota::ApplicationInterface::multiProcAnalysisFlag
bool multiProcAnalysisFlag
flag for multiprocessor analysis partitions
Definition: ApplicationInterface.hpp:230
Dakota::CommandShell::asynchFlag
bool asynchFlag
flags nonblocking operation (background system calls)
Definition: CommandShell.hpp:68
Dakota::NonDExpansion::multifidelity_expansion
void multifidelity_expansion()
construct a multifidelity expansion, across model forms or discretization levels
Definition: NonDExpansion.cpp:1358
Dakota::EmbedHybridMetaIterator
Meta-iterator for closely-coupled hybrid iteration, typically involving the embedding of local search...
Definition: EmbedHybridMetaIterator.hpp:29
Dakota::DataVariablesRep::histogramUncPointRealCat
BitArray histogramUncPointRealCat
is each hupr var strictly categorical (true) or relaxable (false)
Definition: DataVariables.hpp:543
Dakota::Iterator::initialize_run
virtual void initialize_run()
utility function to perform common operations prior to pre_run(); typically memory initialization; se...
Definition: DakotaIterator.cpp:1109
Dakota::SharedVariablesData::adrv
size_t adrv() const
get total number of discrete real vars
Definition: SharedVariablesData.hpp:1740
Dakota::SNLLOptimizer::optbcfdnewton
OPTPP::OptBCFDNewton * optbcfdnewton
Bnd constrained FD-Newton opt ptr.
Definition: SNLLOptimizer.hpp:345
Dakota::Constraints::all_discrete_int_upper_bound
void all_discrete_int_upper_bound(int adiu_bnd, size_t i)
set an upper bound within the all discrete upper bounds array
Definition: DakotaConstraints.hpp:801
Dakota::Response::write_annotated
void write_annotated(std::ostream &s) const
write a response object in annotated format to a std::ostream
Dakota::TrackerHTTP::post_finish
void post_finish(unsigned runtime=0)
post the completion of an analysis including elapsed time
Definition: TrackerHTTP.cpp:100
Dakota::TestDriverInterface::text_book
int text_book()
the text_book constrained optimization test function
Definition: TestDriverInterface.cpp:3175
Dakota::NonDSampling::print_wilks_stastics
void print_wilks_stastics(std::ostream &s) const
prints the Wilks stastics
Definition: NonDSampling.cpp:1921
Dakota::HDF5IOHelper::datasetContiguousPL
H5::DSetCreatPropList datasetContiguousPL
Gobal DataSet creation property list for contiguous datasets.
Definition: HDF5_IO.hpp:476
Dakota::Constraints::all_continuous_lower_bound
void all_continuous_lower_bound(Real acl_bnd, size_t i)
set a lower bound within the all continuous lower bounds array
Definition: DakotaConstraints.hpp:734
Dakota::Variables::as_vector
void as_vector(const StringSetArray &dss_vals, RealVector &var_values) const
get the active variables as a vector of reals, converting string values to zero-based set indices
Dakota::DataVariablesRep::betaUncBetas
RealVector betaUncBetas
beta factors for the beta uncertain variables (from the std_deviations specification in VarCAUV_Beta)
Definition: DataVariables.hpp:387
Dakota::DataMethodRep::falseConvTol
Real falseConvTol
false-convergence tolerance
Definition: DataMethod.hpp:513
Dakota::SubspaceModel::uncertain_vars_to_subspace
virtual void uncertain_vars_to_subspace()
translate the characterization of uncertain variables in the native_model to the reduced space of the...
Definition: SubspaceModel.cpp:259
Dakota::Minimizer::original_model
Model original_model(unsigned short recasts_left=0) const
Return a shallow copy of the original model this Iterator was originally passed, optionally leaving r...
Definition: DakotaMinimizer.cpp:387
Dakota::DirectApplicInterface::analysisDrivers
StringArray analysisDrivers
the set of analyses within each function evaluation (from the analysis_drivers interface specificatio...
Definition: DirectApplicInterface.hpp:213
Dakota::DataVariablesRep::discreteDesignSetIntVars
IntVector discreteDesignSetIntVars
initial values for the discrete design variables defined by an integer set (from the discrete_design_...
Definition: DataVariables.hpp:244
Dakota::Variables::continuousVars
RealVector continuousVars
the active continuous variables array view
Definition: DakotaVariables.hpp:620
Dakota::PSUADEDesignCompExp::post_input
void post_input()
read tabular data for post-run mode
Definition: PSUADEDesignCompExp.cpp:78
Dakota::NonDNonHierarchSampling::inflate
void inflate(size_t N_0D, SizetArray &N_1D)
promote scalar to 1D array
Definition: NonDNonHierarchSampling.hpp:1747
Dakota::DataModelRep::c3AdvanceType
short c3AdvanceType
quantity to increment (start rank, start order, max rank, max order, max rank + max order) for FT (un...
Definition: DataModel.hpp:449
Dakota::SharedVariablesDataRep::allDiscreteIntLabels
StringMultiArray allDiscreteIntLabels
array of variable labels for all of the discrete integer variables
Definition: SharedVariablesData.hpp:277
Dakota::Variables::inactive_view
void inactive_view(short view2)
sets the inactive view based on higher level (nested) context
Dakota::QMEApproximation::currGradIndex
size_t currGradIndex
index of current expansion point with gradients
Definition: QMEApproximation.hpp:92
Dakota::DataMethodRep::importExpansionFile
String importExpansionFile
the import_expansion_file specification in MethodNonDPCE
Definition: DataMethod.hpp:1061
Dakota::ApplicationInterface::wait_local_evaluations
virtual void wait_local_evaluations(PRPQueue &prp_queue)
For asynchronous function evaluations, this method is used to detect completion of jobs and process t...
Definition: ApplicationInterface.hpp:617
Dakota::DataMethodRep::softConvLimit
unsigned short softConvLimit
number of consecutive iterations with change less than convergenceTolerance required to trigger conve...
Definition: DataMethod.hpp:430
Dakota::SurrogateModel::approxBuilds
size_t approxBuilds
number of calls to build_approximation()
Definition: SurrogateModel.hpp:217
Dakota::DataVariablesRep::discreteStrAleatoryUncLabels
StringArray discreteStrAleatoryUncLabels
labels for all discrete string epistemic uncertain variables
Definition: DataVariables.hpp:737
Dakota::Variables::inactive_continuous_variable_ids
SizetMultiArrayConstView inactive_continuous_variable_ids() const
return the inactive continuous variable position identifiers
Definition: DakotaVariables.hpp:1609
Dakota::NonDEnsembleSampling::relaxIndex
size_t relaxIndex
index into relaxFactorSequence
Definition: NonDEnsembleSampling.hpp:230
Dakota::ApplicationInterface::assign_asynch_local_queue_nowait
void assign_asynch_local_queue_nowait(PRPQueue &local_prp_queue, PRPQueueIter &local_prp_iter)
helper function for updating an active local queue by backfilling asynch local jobs from local_prp_qu...
Definition: ApplicationInterface.cpp:2081
Dakota::NCSUOptimizer::ncsudirectInstance
static NCSUOptimizer * ncsudirectInstance
pointer to the active object instance used within the static evaluator functions in order to avoid th...
Definition: NCSUOptimizer.hpp:140
Dakota::DataMethodRep::crossoverChainPairs
int crossoverChainPairs
number of crossover chain pairs
Definition: DataMethod.hpp:1315
Dakota::Response::get_response
BOOST_SERIALIZATION_SPLIT_MEMBER() std std::shared_ptr< Response > get_response(const SharedResponseData &srd, const ActiveSet &set) const
Used by standard envelope constructor to instantiate a new letter class.
Dakota::ScalingModel::responseScaleTypes
UShortArray responseScaleTypes
scale flags for all responses
Definition: ScalingModel.hpp:183
Dakota::ExperimentData::apply_simulation_error
void apply_simulation_error(const RealVector &simulation_error, size_t experiment)
apply simulation error to experiment data
Definition: ExperimentData.cpp:914
Dakota::CONMINOptimizer::conminLowerBnds
double * conminLowerBnds
Array of lower bounds used by CONMIN (length N1 = numdv+2)
Definition: CONMINOptimizer.hpp:213
Dakota::Response::function_gradients
const RealMatrix & function_gradients() const
return all function gradients
Definition: DakotaResponse.hpp:706
Dakota::EvalType
EvalType
enumeration for the type of evaluator function
Definition: SNLLBase.hpp:30
Dakota::QMEApproximation::gradient
const RealVector & gradient(const Variables &vars)
retrieve the approximate function gradient for a given parameter vector
Definition: QMEApproximation.cpp:472
Dakota::NonDSparseGrid::print_smolyak_multi_index
void print_smolyak_multi_index() const
invokes SparseGridDriver::print_smolyak_multi_index()
Definition: NonDSparseGrid.hpp:194
Dakota::JEGAOptimizer::Driver::Driver
Driver(const ProblemConfig &probConfig)
Default constructs a Driver.
Definition: JEGAOptimizer.cpp:703
Dakota::DDACEDesignCompExp::symbolsSpec
int symbolsSpec
initial specification of number of symbols
Definition: DDACEDesignCompExp.hpp:96
Dakota::DataMethodRep::gradientTolerance
Real gradientTolerance
the gradient_tolerance specification in MethodOPTPPDC
Definition: DataMethod.hpp:524
Dakota::Interface::stop_evaluation_servers
virtual void stop_evaluation_servers()
send messages from iterator rank 0 to terminate evaluation servers
Definition: DakotaInterface.cpp:890
Dakota::NonDMultilevBLUESampling::ml_blue_offline_pilot
void ml_blue_offline_pilot()
Definition: NonDMultilevBLUESampling.cpp:280
Dakota::Model::nested_acv1_indices
virtual const SizetArray & nested_acv1_indices() const
return primaryACVarMapIndices
Definition: DakotaModel.cpp:5152
Dakota::Analyzer::response_results_active_set
void response_results_active_set(const ActiveSet &set)
set the requested data for the final iterator response results
Definition: DakotaAnalyzer.hpp:345
Dakota::NonDEnsembleSampling::seed_sequence
int seed_sequence(size_t index)
extract current random seed from randomSeedSeqSpec
Definition: NonDEnsembleSampling.hpp:287
Dakota::DataMethodRep::surrBasedLocalAcceptLogic
short surrBasedLocalAcceptLogic
SBL iterate acceptance logic: TR_RATIO or FILTER.
Definition: DataMethod.hpp:476
Dakota::SNLLLeastSqTraits
A version of TraitsBase specialized for SNLLLeastSq.
Definition: SNLLLeastSq.hpp:33
Dakota::NonDBayesCalibration::run_hifi
void run_hifi(const VariablesArray &optimal_config_matrix, RealMatrix &resp_matrix)
run high-fidelity model at several configs and add to experiment data
Definition: NonDBayesCalibration.cpp:1638
Dakota::SharedApproxData::active_model_key
virtual void active_model_key(const Pecos::ActiveKey &key)
activate an approximation state based on its multi-index key
Definition: SharedApproxData.cpp:271
Dakota::COLINApplication::colin_request_to_dakota_request
virtual void colin_request_to_dakota_request(const utilib::Any &domain, const colin::AppRequest::request_map_t &requests, utilib::seed_t &seed)
Helper function to convert evaluation request data from COLIN structures to DAKOTA structures.
Definition: COLINApplication.cpp:343
Dakota::file_op_function
boost::function< bool(const bfs::path &src_path, const bfs::path &dest_path, bool overwrite)> file_op_function
define a function type that operates from src to dest, with option to overwrite
Definition: WorkdirHelper.hpp:40
Dakota::SurrogateModel::trans_X_to_U
void trans_X_to_U(const RealVector &x_c_vars, RealVector &u_c_vars)
transform x-space variable values to u-space
Definition: SurrogateModel.hpp:259
Dakota::NonDEnsembleSampling::export_all_samples
void export_all_samples(String root_prepend, const Model &model, size_t iter, size_t step)
export allSamples to tagged tabular file
Definition: NonDEnsembleSampling.cpp:355
Dakota::NCSUOptimizer::initialize
void initialize()
shared code among model-based constructors
Dakota::SurrBasedMinimizer::update_lagrange_multipliers
void update_lagrange_multipliers(const RealVector &fn_vals, const RealMatrix &fn_grads, SurrBasedLevelData &tr_data)
initialize and update Lagrange multipliers for basic Lagrangian
Definition: SurrBasedMinimizer.cpp:166
Dakota::SharedPecosApproxData
Derived approximation class for global basis polynomials.
Definition: SharedPecosApproxData.hpp:27
Dakota::Variables::all_discrete_int_variables
const IntVector & all_discrete_int_variables() const
returns a single array with all discrete variables
Definition: DakotaVariables.hpp:1635
Dakota::SharedVariablesData::cv_index_to_active_index
size_t cv_index_to_active_index(size_t cv_index) const
convert index within active continuous variables to index within aggregated active variables (active ...
Dakota::SensAnalysisGlobal::partialRankCorr
RealMatrix partialRankCorr
matrix to hold partial rank correlations
Definition: SensAnalysisGlobal.hpp:257
Dakota::DataModelRep::primaryRespCoeffs
RealVector primaryRespCoeffs
the primary response mapping matrix used in nested models for weighting contributions from the sub-it...
Definition: DataModel.hpp:338
Dakota::NonDMultilevControlVarSampling::NonDMultilevControlVarSampling
NonDMultilevControlVarSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDMultilevControlVarSampling.cpp:28
run_dakota_parse
void run_dakota_parse(const char *dakota_input_file)
Run a Dakota LibraryEnvironment, mode 1: parsing an input file.
Definition: library_mode.cpp:188
Dakota::Minimizer::dataTransformModel
Model dataTransformModel
Shallow copy of the data transformation model, when present (cached in case further wrapped by other ...
Definition: DakotaMinimizer.hpp:297
Dakota::APPSEvalMgr::modelAsynchFlag
bool modelAsynchFlag
flag for asynchronous function evaluations
Definition: APPSEvalMgr.hpp:98
Dakota::ActiveSubspaceModel::subspaceIdConstantine
bool subspaceIdConstantine
Boolean flag signaling use of Constantine criterion to identify active subspace dimension.
Definition: ActiveSubspaceModel.hpp:223
Dakota::Optimizer::not_available
static void not_available(const std::string &package_name)
Static helper function: third-party opt packages which are not available.
Definition: DakotaOptimizer.hpp:659
Dakota::SNLLOptimizer::optqnips
OPTPP::OptQNIPS * optqnips
Quasi-Newton NIPS optimizer pointer.
Definition: SNLLOptimizer.hpp:347
Dakota::WorkdirHelper::change_directory
static void change_directory(const bfs::path &new_dir)
change current directory
Definition: WorkdirHelper.cpp:74
Dakota::NonDMultilevelSampling::reset_ml_Qsums
void reset_ml_Qsums(IntRealMatrixMap &sum_Ql, IntRealMatrixMap &sum_Qlm1, IntIntPairRealMatrixMap &sum_QlQlm1)
reset existing ML accumulators to zero for all keys
Definition: NonDMultilevelSampling.cpp:698
Dakota::SensAnalysisGlobal::archive_std_regress_coeffs
void archive_std_regress_coeffs(const StrStrSizet &run_identifier, ResultsManager &iterator_results, const StringArray &var_labels, const StringArray &resp_labels, const size_t &inc_id=0) const
save standardized regression coefficients to database
Definition: SensAnalysisGlobal.cpp:566
Dakota::NonDInterval::cellCntr
size_t cellCntr
cell counter
Definition: NonDInterval.hpp:133
Dakota::DataFitSurrModel::combine_approximation
void combine_approximation()
combine all level approximations into a separate composite approximation
Definition: DataFitSurrModel.cpp:942
Dakota::PecosApproximation::pop_coefficients
void pop_coefficients(bool save_data)
removes entries from end of SurrogateData::{vars,resp}Data (last points appended, or as specified in ...
Definition: PecosApproximation.hpp:783
Dakota::Model::no_spec_id
static String no_spec_id()
return the next available model ID for on-the-fly methods
Definition: DakotaModel.cpp:6237
Dakota::DataFitSurrModel::nested_acv2_targets
const ShortArray & nested_acv2_targets() const
return secondaryACVarMapTargets
Definition: DataFitSurrModel.hpp:532
Dakota::C3Approximation::expansionCoeffGradFlag
bool expansionCoeffGradFlag
flag indicating need to build a fn train gradient approx for this QoI
Definition: C3Approximation.hpp:245
Dakota::SurrBasedMinimizer::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: SurrBasedMinimizer.cpp:116
Dakota::RandomFieldModel::initialize_recast
void initialize_recast()
Initialize the base class RecastModel with reduced space variable sizes.
Definition: RandomFieldModel.cpp:270
Dakota::DigitalNet::scrambledGeneratingMatrices
UInt64Matrix scrambledGeneratingMatrices
Scrambled generating matrices of this digital net.
Definition: DigitalNet.hpp:100
Dakota::NonDMUQBayesCalibration::cache_chain
void cache_chain()
cache the chain to acceptanceChain and acceptedFnVals
Definition: NonDMUQBayesCalibration.cpp:488
Dakota::EnsembleSurrModel::referenceCLBnds
std::map< Pecos::ActiveKey, RealVector > referenceCLBnds
stores a reference copy of active continuous lower bounds when the approximation is built; used to de...
Definition: EnsembleSurrModel.hpp:450
Dakota::Minimizer::prevMinInstance
Minimizer * prevMinInstance
pointer containing previous value of minimizerInstance
Definition: DakotaMinimizer.hpp:308
Dakota::NonDSampling::NonDSampling
NonDSampling(Model &model, const RealMatrix &sample_matrix)
alternate constructor for evaluating and computing statistics for the provided set of samples
Definition: NonDSampling.cpp:217
dakota::surrogates::Matern32Kernel
Stationary kernel with C^1 smooth realizations.
Definition: SurrogatesGPKernels.hpp:126
Dakota::NestedModel::secondaryRespCoeffs
RealMatrix secondaryRespCoeffs
"secondary" response_mapping matrix applied to the sub-iterator response functions....
Definition: NestedModel.hpp:424
Dakota::NonDGlobalInterval::seedSpec
const int seedSpec
the user seed specification (default is 0)
Definition: NonDGlobalInterval.hpp:143
Dakota::SharedResponseDataRep::simulationVariance
RealVector simulationVariance
simulation variance
Definition: SharedResponseData.hpp:111
Dakota::NonDMultilevelSampling::variance_scalarization_Qsum
Real variance_scalarization_Qsum(const IntRealMatrixMap &sum_Ql, const IntRealMatrixMap &sum_Qlm1, const IntIntPairRealMatrixMap &sum_QlQlm1, const Sizet2DArray &N_l, const size_t step, const size_t qoi)
wrapper for var_of_scalarization_ml
Definition: NonDMultilevelSampling.cpp:1039
Dakota::DDACEDesignCompExp::seedSpec
const int seedSpec
the user seed specification for the random number generator (allows repeatable results)
Definition: DDACEDesignCompExp.hpp:104
Dakota::DataMethodRep::lsRegressionType
short lsRegressionType
type of least squares regression: SVD or EQ_CON_QR
Definition: DataMethod.hpp:1026
Dakota::DakotaROLObjectiveGrad::~DakotaROLObjectiveGrad
virtual ~DakotaROLObjectiveGrad()
Destructor.
Definition: ROLOptimizer.hpp:229
Dakota::NonD::initialize_response_covariance
virtual void initialize_response_covariance()
initializes respCovariance
Definition: DakotaNonD.cpp:265
Dakota::Model::finalize_mapping
virtual bool finalize_mapping()
restore state in preparation for next initialization; returns true if the variables size has changed
Definition: DakotaModel.cpp:3952
Dakota::Iterator::active_set_request_values
void active_set_request_values(short asv_val)
return the default active set request vector (used by iterators that employ evaluate_parameter_sets()...
Definition: DakotaIterator.hpp:771
Dakota::RecastModel::interface_id
const String & interface_id() const
return the subModel interface identifier
Definition: RecastModel.hpp:1140
Dakota::GetLongOpt::Valueless
@ Valueless
option that may never have a value
Definition: CommandLineHandler.hpp:32
dakota::surrogates::kernel_factory
std::shared_ptr< Kernel > kernel_factory(const std::string &kernel_type)
Creates a derived Kernel class.
Definition: SurrogatesGPKernels.cpp:218
Dakota::SharedPecosApproxData::decrement_order
void decrement_order()
decrements polynomial expansion order (PCE, FT)
Definition: SharedPecosApproxData.hpp:385
Dakota::JEGAOptimizer::Evaluator::Clone
virtual GeneticAlgorithmOperator * Clone(GeneticAlgorithm &algorithm) const
Creates and returns a pointer to an exact duplicate of this operator.
Definition: JEGAOptimizer.cpp:432
Dakota::ProgramOptions::preRunFlag
bool preRunFlag
flags invocation with command line option -pre_run
Definition: ProgramOptions.hpp:251
dakota::surrogates::Surrogate::variable_labels
const std::vector< std::string > & variable_labels() const
Get the (possibly empty) variable/feature names.
Definition: SurrogatesBase.cpp:47
Dakota::SNLLOptimizer::userObjective1
void(* userObjective1)(int mode, int n, const RealVector &x, double &f, RealVector &grad_f, int &result_mode)
cache first-order objective call-back function
Definition: SNLLOptimizer.hpp:389
Dakota::EffGlobalMinimizer::compute_lower_confidence_bound
Real compute_lower_confidence_bound(const RealVector &means, const RealVector &variances)
lower confidence bound (LCB) function for the EGO LCB acquisition function implementation
Definition: EffGlobalMinimizer.cpp:1057
Dakota::Constraints::discrete_int_lower_bound
int discrete_int_lower_bound(size_t i) const
return an active discrete variable lower bound
Definition: DakotaConstraints.hpp:510
Dakota::DataMethodRep::statsRoundingTol
Real statsRoundingTol
arithmetic (rounding) tolerance for FT sums and products
Definition: DataMethod.hpp:827
Dakota::ResultsDBAny::print_metadata
void print_metadata(std::ostream &os, const MetaDataType &md) const
print metadata to ostream
Definition: ResultsDBAny.cpp:138
Dakota::StringScale::StringScale
StringScale(const std::string &in_label, std::vector< std::vector< const char * > > in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
Constructor that takes a vector<vector<const char *> > to produce a 2D scale.
Definition: dakota_results_types.hpp:466
Dakota::DirectApplicInterface::prevVarsId
String prevVarsId
for tracking need to update variables label arrays
Definition: DirectApplicInterface.hpp:235
Dakota::PecosApproximation::initialize_covariance
void initialize_covariance(Approximation &approx_2)
initialize covariance accumulators with pointers to other QoI
Definition: PecosApproximation.hpp:429
Dakota::NonDBayesCalibration::prior_variance
void prior_variance(MatrixType &var_mat) const
return the covariance of the prior distribution
Definition: NonDBayesCalibration.hpp:787
Dakota::NonDBayesCalibration::mcmcModel
Model mcmcModel
Model instance employed in the likelihood function; provides response function values from Gaussian p...
Definition: NonDBayesCalibration.hpp:283
Dakota::DataVariablesRep::lognormalUncMeans
RealVector lognormalUncMeans
means of the lognormal uncertain variables (from the means specification in VarCAUV_Lognormal)
Definition: DataVariables.hpp:330
Dakota::ApplicationInterface::numAnalysisServers
int numAnalysisServers
current number of analysis servers
Definition: ApplicationInterface.hpp:227
Dakota::NLSSOLLeastSq::send_sol_option
void send_sol_option(std::string sol_option) override
Resize and send option to NPSOL (npoptn) or NLSSOL (nloptn) via derived implementation.
Definition: NLSSOLLeastSq.cpp:276
Dakota::SharedApproxData::discrepancy_emulation_mode
void discrepancy_emulation_mode(short mode)
set discrepancy emulation mode for approximating response differences
Definition: SharedApproxData.hpp:311
Dakota::SNLLLeastSq::theOptimizer
OPTPP::OptimizeClass * theOptimizer
optimizer base class pointer
Definition: SNLLLeastSq.hpp:190
Dakota::NonDBayesCalibration::discrepancyType
String discrepancyType
set discrepancy type
Definition: NonDBayesCalibration.hpp:353
Dakota::ApplicationInterface::broadcast_evaluation
void broadcast_evaluation(const ParamResponsePair &pair)
convenience function for broadcasting an evaluation over an evalComm
Definition: ApplicationInterface.hpp:644
Dakota::TrackerHTTP::devNull
FILE * devNull
pointer to /dev/null
Definition: TrackerHTTP.hpp:106
Dakota::SNLLOptimizer::optqnewton
OPTPP::OptQNewton * optqnewton
Quasi-Newton optimizer pointer.
Definition: SNLLOptimizer.hpp:341
Dakota::Iterator::update_local_results
virtual void update_local_results(int job_index)
used by IteratorScheduler to update local results arrays
Definition: DakotaIterator.cpp:1426
Dakota::ProbabilityTransformModel::initialize_nataf
void initialize_nataf()
instantiate and initialize natafTransform
Definition: ProbabilityTransformModel.hpp:271
Dakota::EffGlobalMinimizer::extract_qoi_build_data
void extract_qoi_build_data(size_t data_index, RealVector &fn_vals)
extra response function build data from across the set of QoI
Definition: EffGlobalMinimizer.cpp:763
Dakota::DataResponses::~DataResponses
~DataResponses()
destructor
Definition: DataResponses.cpp:148
Dakota::find_index
size_t find_index(const ContainerType &c, const typename ContainerType::value_type &search_data)
generic find_index (inactive)
Definition: dakota_data_util.hpp:1437
Dakota::DataMethodRep::anisoDimPref
RealVector anisoDimPref
the dimension_preference specification for tensor and sparse grids and expansion orders in MethodNonD...
Definition: DataMethod.hpp:1014
Dakota::MPIPackBuffer::pack
void pack(const long &data)
Pack a long.
Definition: MPIPackBuffer.hpp:93
Dakota::DirectApplicInterface::numACV
size_t numACV
total number of continuous variables
Definition: DirectApplicInterface.hpp:156
Dakota::SharedC3ApproxData::randomSeed
int randomSeed
C3 regression solver employs a random seed.
Definition: SharedC3ApproxData.hpp:274
Dakota::Model::initialize_active_types
void initialize_active_types(Pecos::MultivariateDistribution &mv_dist)
initialize distribution types from problemDescDB
Definition: DakotaModel.cpp:698
Dakota::OptDartsTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: OptDartsOptimizer.hpp:41
Dakota::NonDACVSampling::accumulate_acv_sums
void accumulate_acv_sums(IntRealMatrixMap &sum_L_baseline, IntRealVectorMap &sum_H, IntRealSymMatrixArrayMap &sum_LL, IntRealMatrixMap &sum_LH, RealVector &sum_HH, SizetArray &N_shared)
Definition: NonDACVSampling.cpp:644
Dakota::GaussProcApproximation::normTrainPointsAll
RealMatrix normTrainPointsAll
Set of all original samples available.
Definition: GaussProcApproximation.hpp:230
Dakota::NonDLocalReliability::integrationOrder
short integrationOrder
integration order (1 or 2) provided by integration specification
Definition: NonDLocalReliability.hpp:337
Dakota::ApplicationInterface::asynchLocalEvalConcSpec
int asynchLocalEvalConcSpec
user specification for asynchronous local evaluation concurrency
Definition: ApplicationInterface.hpp:241
Dakota::RestartWriter::flush
void flush()
flush the restart stream so we have a complete restart record should Dakota abort
Definition: OutputManager.cpp:1072
Dakota::Approximation::rebuild
virtual void rebuild()
rebuilds the approximation incrementally
Definition: DakotaApproximation.cpp:272
Dakota::Analyzer::vbdDropTol
Real vbdDropTol
tolerance for omitting output of small VBD indices computed via either PCE or sampling
Definition: DakotaAnalyzer.hpp:221
Dakota::ApplicationInterface::procsPerEvalSpec
int procsPerEvalSpec
user specification for processors per analysis servers
Definition: ApplicationInterface.hpp:415
Dakota::SCALING_LN_LOGBASE
const double SCALING_LN_LOGBASE
ln(SCALING_LOGBASE); needed in transforming variables in several places
Definition: ScalingModel.cpp:28
Dakota::ProblemDescDB::broadcast
void broadcast()
invokes send_db_buffer() and receive_db_buffer() to broadcast DB data across the processor allocation...
Definition: ProblemDescDB.cpp:213
Dakota::SimulationModel::set_evaluation_reference
void set_evaluation_reference()
set the evaluation counter reference points for the SimulationModel (request forwarded to userDefined...
Definition: SimulationModel.hpp:433
Dakota::RecastModel::approximation_variances
const RealVector & approximation_variances(const Variables &vars)
retrieve the approximation variances from the subModel
Definition: RecastModel.hpp:1027
Dakota::SharedApproxData::discrepEmulationMode
short discrepEmulationMode
approach for emulating response differences: {DEFAULT,DISTINCT,RECURSIVE}_EMULATION
Definition: SharedApproxData.hpp:251
Dakota::RecastModel::initialize_mapping
bool initialize_mapping(ParLevLIter pl_iter)
Perform any global updates prior to individual evaluate() calls; returns true if the variables size h...
Definition: RecastModel.hpp:669
Dakota::Response::read
void read(std::istream &s, const unsigned short format=FLEXIBLE_RESULTS)
read a response object of specified format from a std::istream
Dakota::ParamStudy::contVarPartitions
UShortArray contVarPartitions
number of partitions for each continuous variable in a multidim_parameter_study
Definition: ParamStudy.hpp:250
Dakota::TraitsBase::supports_nonlinear_equality
virtual bool supports_nonlinear_equality()
Return the flag indicating whether method supports nonlinear equalities.
Definition: DakotaTraitsBase.hpp:67
Dakota::NonDGlobalReliability::EFF_objective_eval
static void EFF_objective_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the objective function in the Expected Feasibility (EFF) problem formulation ...
Definition: NonDGlobalReliability.cpp:911
Dakota::NonDBayesCalibration::nonDBayesInstance
static NonDBayesCalibration * nonDBayesInstance
Pointer to current class instance for use in static callback functions.
Definition: NonDBayesCalibration.hpp:481
Dakota::SurrBasedLocalMinimizer::initialize_sub_model
void initialize_sub_model()
construct and initialize approxSubProbModel
Definition: SurrBasedLocalMinimizer.cpp:137
Dakota::NestedModel::nestedModelEvalCntr
int nestedModelEvalCntr
number of calls to derived_evaluate()/derived_evaluate_nowait()
Definition: NestedModel.hpp:257
Dakota::Analyzer::update_best
void update_best(const Variables &vars, int eval_id, const Response &response)
compares current evaluation to best evaluation and updates best
Definition: DakotaAnalyzer.cpp:815
Dakota::ProcessApplicInterface::specifiedResultsFileName
std::string specifiedResultsFileName
the name of the results file from user specification
Definition: ProcessApplicInterface.hpp:184
Dakota::GaussProcApproximation::get_cov_matrix
void get_cov_matrix()
calculates the covariance matrix for a given set of input points
Definition: GaussProcApproximation.cpp:403
dakota::surrogates::compute_cw_dists_squared
std::vector< MatrixXd > compute_cw_dists_squared(const std::vector< MatrixXd > &cw_dists)
Compute a vector of component-wise squared distances from a vector of component-wise signed distances...
Definition: SurrogatesGPKernels.cpp:191
Dakota::JEGAOptimizer::LoadTheConstraints
void LoadTheConstraints(JEGA::FrontEnd::ProblemConfig &pConfig)
Adds ConstraintInfo objects into the problem configuration object.
Definition: JEGAOptimizer.cpp:1514
Dakota::DataModelRep::adaptedBasisCollocRatio
Real adaptedBasisCollocRatio
collocation ratio for low-order PCE used to compute rotation matrix within adapted basis approach to ...
Definition: DataModel.hpp:479
Dakota::DataMethodRep::randomSeedSeq
SizetArray randomSeedSeq
the seed_sequence specification for multilevel UQ methods
Definition: DataMethod.hpp:797
Dakota::HDF5IOHelper::store_matrix
void store_matrix(const std::string &dset_name, const Teuchos::SerialDenseMatrix< int, T > &matrix, const bool &transpose=false) const
Store matrix (2D) information to a dataset.
Definition: HDF5_IO.hpp:548
Dakota::SurrBasedMinimizer
Base class for local/global surrogate-based optimization/least squares.
Definition: SurrBasedMinimizer.hpp:27
Dakota::RecastModel::resize_from_subordinate_model
void resize_from_subordinate_model(size_t depth=SZ_MAX)
pass request to subModel if recursing and then resize from its results
Definition: RecastModel.hpp:819
Dakota::RecastModel::stop_servers
void stop_servers()
executed by the master to terminate subModel server operations when RecastModel iteration is complete...
Definition: RecastModel.hpp:1120
Dakota::DataMethodRep::wilksSidedInterval
short wilksSidedInterval
Wilks sided interval type.
Definition: DataMethod.hpp:894
Dakota::Analyzer::update_model_from_variables
virtual void update_model_from_variables(Model &model, const Variables &vars)
update model's current variables with data from vars
Definition: DakotaAnalyzer.cpp:402
Dakota::NonDInterval::numDiscSetIntUncVars
size_t numDiscSetIntUncVars
number of variables of type DISCRETE_UNCERTAIN_SET_INT
Definition: NonDInterval.hpp:95
Dakota::DataEnvironmentRep::outputFile
String outputFile
file name for output redirection (overrides command-line)
Definition: DataEnvironment.hpp:49
Dakota::Model::initialize_mapping
virtual bool initialize_mapping(ParLevLIter pl_iter)
Perform any global updates prior to individual evaluate() calls; returns true if the variables size h...
Definition: DakotaModel.cpp:3927
Dakota::Iterator::initial_point
virtual void initial_point(const Variables &pt)
sets the initial point for this iterator (user-functions mode for which Model updating is not used)
Definition: DakotaIterator.cpp:1491
Dakota::ConcurrentMetaIterator::pre_run
void pre_run()
pre-run portion of run (optional); re-implemented by Iterators which can generate all Variables (para...
Definition: ConcurrentMetaIterator.cpp:251
Dakota::NonDLocalReliability::PMA2_set_mapping
static void PMA2_set_mapping(const Variables &recast_vars, const ActiveSet &recast_set, ActiveSet &sub_model_set)
static function used to augment the sub-model ASV requests for second-order PMA
Definition: NonDLocalReliability.cpp:2155
dakota_get_variable_info
void DAKOTA_DLL_FN dakota_get_variable_info(int id, char ***pVarNames, int *pNumVarNames, char ***pRespNames, int *pNumRespNames)
return the variable and response names
Definition: dakota_dll_api.cpp:262
Dakota::NonDReliability
Base class for the reliability methods within DAKOTA/UQ.
Definition: NonDReliability.hpp:27
Dakota::ProcessApplicInterface::remove_params_results_files
void remove_params_results_files(const bfs::path &params_path, const bfs::path &results_path) const
Remove (potentially autotagged for multiple programs) parameters and results files with passed root n...
Definition: ProcessApplicInterface.cpp:844
Dakota::ParallelLevel::hub_server_inter_communicator
const MPI_Comm & hub_server_inter_communicator() const
return hubServerInterComm
Definition: ParallelLibrary.hpp:351
Dakota::NonDQUESOBayesCalibration::logitTransform
bool logitTransform
flag indicating user activation of logit transform option
Definition: NonDQUESOBayesCalibration.hpp:178
Dakota::VLR_aleatory
static int VLR_aleatory[NUM_UNC_REAL_CONT]
which uncertain real check array containers are aleatory (true = 1)
Definition: NIDRProblemDescDB.cpp:5226
Dakota::NonDMultilevelSampling::multilevel_mc_offline_pilot
void multilevel_mc_offline_pilot()
Qsum approach using a pilot sample treated as separate offline cost.
Definition: NonDMultilevelSampling.cpp:344
Dakota::NonDExpansion::maxSolverIterations
size_t maxSolverIterations
maximum number of regression solver iterations (specialization of maxIterations)
Definition: NonDExpansion.hpp:615
Dakota::PebbldBranchSub::upper_bounds
RealVector upper_bounds
Upper bounds for sub-problem.
Definition: PEBBLBranching.hpp:69
Dakota::Variables::continuous_variable_types
UShortMultiArrayConstView continuous_variable_types() const
return the active continuous variable types
Definition: DakotaVariables.hpp:1292
Dakota::NonDPolynomialChaos::resize
bool resize()
reinitializes iterator based on new variable size
Definition: NonDPolynomialChaos.cpp:685
Dakota::SubspaceModel::derived_evaluate_nowait
void derived_evaluate_nowait(const ActiveSet &set)
portion of evaluate_nowait() specific to RecastModel (forward to subModel.evaluate_nowait())
Definition: SubspaceModel.cpp:345
Dakota::NonDGPImpSampling::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final statistics
Definition: NonDGPImpSampling.cpp:588
Dakota::SeqHybridMetaIterator::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: SeqHybridMetaIterator.cpp:541
Dakota::CONMINOptimizer::A
double * A
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:243
Dakota::SharedC3ApproxData::kickOrder
unsigned short kickOrder
user specification for increment in order used within adapt_order
Definition: SharedC3ApproxData.hpp:221
Dakota::ApplicationInterface::set_communicators
void set_communicators(const IntArray &message_lengths, int max_eval_concurrency)
set the local parallel partition data for an interface (the partitions are already allocated in Paral...
Definition: ApplicationInterface.cpp:156
Dakota::NonD::initialize_level_mappings
void initialize_level_mappings()
size computed{Resp,Prob,Rel,GenRel}Levels
Definition: DakotaNonD.cpp:805
Dakota::APPSOptimizer::set_apps_parameters
void set_apps_parameters()
sets options for specific methods based on user specifications
Definition: APPSOptimizer.cpp:105
Dakota::Iterator::sub_iterator_flag
void sub_iterator_flag(bool si_flag)
set subIteratorFlag (and update summaryOutputFlag if needed)
Definition: DakotaIterator.cpp:1843
Dakota::NestedModel::subIteratorSched
IteratorScheduler subIteratorSched
scheduling object for concurrent iterator parallelism
Definition: NestedModel.hpp:287
Dakota::ParallelLibrary::startMPITime
Real startMPITime
start reference for MPI wall clock timer
Definition: ParallelLibrary.hpp:1018
Dakota::DataModelRep::annRandomWeight
short annRandomWeight
random weight for artificial neural network approximation
Definition: DataModel.hpp:262
Dakota::ApproximationInterface::approxFnIndices
SizetSet approxFnIndices
for incomplete approximation sets, this array specifies the response function subset that is approxim...
Definition: ApproximationInterface.hpp:209
Dakota::PythonInterface::python_convert_strlist
bool python_convert_strlist(const StringArrayT &src, PyObject **dst)
convert labels
Definition: PythonInterface.cpp:433
Dakota::ParamStudy::c_step
void c_step(size_t c_index, int increment, Variables &vars)
helper function for performing a continuous step in one variable
Definition: ParamStudy.hpp:661
Dakota::Environment::mpi_manager
MPIManager & mpi_manager()
return mpiManager
Definition: DakotaEnvironment.hpp:178
Dakota::NonDReliability::algorithm_space_model
const Model & algorithm_space_model() const
Definition: NonDReliability.hpp:109
Dakota::Analyzer::finalize_run
void finalize_run()
utility function to perform common operations following post_run(); deallocation and resetting of ins...
Definition: DakotaAnalyzer.cpp:215
Dakota::Model::prevDSSView
short prevDSSView
previous view used in discrete_set_string_values(view): avoids recomputation of activeDiscSetStringVa...
Definition: DakotaModel.hpp:1716
Dakota::SeqHybridMetaIterator::initialize_iterator
void initialize_iterator(int job_index)
used by IteratorScheduler to set the starting data for a run
Definition: SeqHybridMetaIterator.hpp:246
Dakota::ActiveSubspaceModel::numReplicates
size_t numReplicates
Number of bootstrap samples for subspace identification.
Definition: ActiveSubspaceModel.hpp:232
Dakota::MixedVariables::write_tabular
void write_tabular(std::ostream &s, unsigned short vars_part=ALL_VARS) const
write a variables object in tabular format to an std::ostream, optionally specifying which partition ...
Definition: MixedVariables.cpp:115
Dakota::WorkdirHelper::link
static bool link(const bfs::path &src_path, const bfs::path &dest_dir, bool overwrite)
create link from dest_dir/src_path.filename() to a single path (file, dir, link) in source directory
Definition: WorkdirHelper.cpp:750
Dakota::GaussProcApproximation::value
Real value(const Variables &vars)
retrieve the function value for a given parameter set
Definition: GaussProcApproximation.cpp:203
Dakota::NonD::update_system_final_statistics_gradients
void update_system_final_statistics_gradients()
update finalStatistics::functionGradients
Definition: DakotaNonD.cpp:734
Dakota::Model::discrete_int_sets
const BitArray & discrete_int_sets()
define and return discreteIntSets using active view from currentVariables
Definition: DakotaModel.hpp:2387
Dakota::DataModelRep::surrogateFnIndices
SizetSet surrogateFnIndices
array specifying the response function set that is approximated
Definition: DataModel.hpp:140
Dakota::computeDSTIEN_conversion_factor
Real computeDSTIEN_conversion_factor(const size_t number_of_samples, const Real alpha)
This routine computes the multiplicative conversion factor to be applied to the sample standard devia...
Definition: tolerance_intervals.cpp:36
Dakota::NonDExpansion::update_u_space_sampler
void update_u_space_sampler(size_t sequence_index, const UShortArray &approx_orders)
perform sampler updates after a change to numSamplesOnModel (shared code from ML/MF updaters)
Definition: NonDExpansion.cpp:1984
Dakota::DataModelRep::subMethodPointer
String subMethodPointer
pointer to a sub-iterator used for global approximations (from the dace_method_pointer specification ...
Definition: DataModel.hpp:116
Dakota::APPSEvalMgr::getEvaluatorType
std::string getEvaluatorType(void) const
return the type of the Dakota linked evaluator
Definition: APPSEvalMgr.cpp:169
Dakota::ApplicationInterface::hessianType
String hessianType
type of Hessians present in associated Response
Definition: ApplicationInterface.hpp:493
Dakota::Variables::active_labels
void active_labels(const Variables &vars)
copy all cv/div/dsv/drv variable labels from vars
Definition: DakotaVariables.hpp:1184
Dakota::DataModelRep::numReplicates
int numReplicates
Number of bootstrap samples for subspace identification.
Definition: DataModel.hpp:389
Dakota::NonDGenACVSampling::linear_model_cost
Real linear_model_cost(const RealVector &N_vec)
constraint helper function shared by NPSOL/OPT++ static evaluators
Definition: NonDGenACVSampling.cpp:1550
Dakota::ProgramOptions::stopRestartEvals
size_t stopRestartEvals
eval number at which to stop restart read
Definition: ProgramOptions.hpp:242
Dakota::Model::fd_hessian_by_grad_step_size
const RealVector & fd_hessian_by_grad_step_size() const
return gradient-based finite difference Hessian step size (fdHessByGradStepSize)
Definition: DakotaModel.hpp:3655
Dakota::TrackerHTTP::get_uid
std::string get_uid() const
get the real user ID
Definition: TrackerHTTP.cpp:283
Dakota::print_restart_tabular
void print_restart_tabular(StringArray pos_args, String print_dest, unsigned short tabular_format, int tabular_precision)
print a restart file (tabular format)
Definition: restart_util.cpp:466
Dakota::DataModel::DataModel
DataModel()
constructor
Definition: DataModel.cpp:218
Dakota::NonDInterval::calculate_cbf_cpf
void calculate_cbf_cpf(bool complementary=true)
function to compute (complementary) distribution functions on belief and plausibility replaces CCBFPF...
Definition: NonDInterval.cpp:359
dakota::surrogates::GaussianProcess::gradient
MatrixXd gradient(const MatrixXd &eval_points, const int qoi) override
Evaluate the gradient of the Gaussian process at a set of prediction points for a single QoI.
Definition: SurrogatesGaussianProcess.cpp:329
Dakota::SharedPecosApproxData::pecosSharedDataRep
std::shared_ptr< Pecos::SharedPolyApproxData > pecosSharedDataRep
convenience pointer to derived letter within pecosSharedData
Definition: SharedPecosApproxData.hpp:168
Dakota::DakotaROLEqConstraintsGrad::DakotaROLEqConstraintsGrad
DakotaROLEqConstraintsGrad(Model &model)
Constructor.
Definition: ROLOptimizer.cpp:757
Dakota::Minimizer::archive_best_constraints
void archive_best_constraints() const
archive the index'th set of constraints
Definition: DakotaMinimizer.cpp:1006
Dakota::Iterator::resultsNames
ResultsNames resultsNames
valid names for iterator results
Definition: DakotaIterator.hpp:535
Dakota::TestDriverInterface::levenshteinDistanceCache
static StringRealMap levenshteinDistanceCache
Cache results of Levenshtein distance calc for efficiency.
Definition: TestDriverInterface.hpp:155
Dakota::NonDLocalReliability::fnValsMeanX
RealVector fnValsMeanX
response function values evaluated at mean x
Definition: NonDLocalReliability.hpp:282
Dakota::SharedVariablesData::adiv_index_to_all_index
size_t adiv_index_to_all_index(size_t adiv_index) const
convert index within all discrete integer variables to index within aggregated variables (all contino...
Definition: SharedVariablesData.hpp:1181
Dakota::NonDLocalReliability::update_pma_maximize
void update_pma_maximize(const RealVector &mpp_u, const RealVector &fn_grad_u, const RealSymMatrix &fn_hess_u)
update pmaMaximizeG from prescribed probabilities or prescribed generalized reliabilities by invertin...
Definition: NonDLocalReliability.cpp:1816
Dakota::PythonInterface::python_convert
bool python_convert(const RealVector &src, PyObject **dst)
convert RealVector to Python list or numpy array
Definition: PythonInterface.cpp:358
dakota::surrogates::compute_reduced_indices
void compute_reduced_indices(int num_dims, int level, MatrixXi &indices)
Compute the reduced indices for all levels up to level.
Definition: surrogates_tools.cpp:177
Dakota::NonDNonHierarchSampling::ordered_approx_sequence
bool ordered_approx_sequence(const RealVector &metric, SizetArray &approx_sequence, bool descending_keys=false)
define approx_sequence in increasing metric order
Definition: NonDNonHierarchSampling.hpp:1483
Dakota::FSUDesignCompExp::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: FSUDesignCompExp.cpp:222
Dakota::Model::db_lookup
virtual bool db_lookup(const Variables &search_vars, const ActiveSet &search_set, Response &found_resp)
search the eval database (during derivative estimation); derived may need to reimplement due to probl...
Definition: DakotaModel.cpp:6027
Dakota::MPIManager::world_rank
int world_rank() const
get the rank of this process in Dakota's MPI_Comm
Definition: MPIManager.hpp:77
Dakota::DataMethodRep::numFinalSolutions
size_t numFinalSolutions
number of final solutions returned from the iterator
Definition: DataMethod.hpp:350
Dakota::EnsembleSurrModel::model_from_index
Model & model_from_index(unsigned short m_index)
return the model from {approxModels,truthModel} corresponding to m_index
Definition: EnsembleSurrModel.hpp:813
Dakota::ConcurrentMetaIterator::initialPt
RealVector initialPt
the initial continuous variables for restoring the starting point in the Pareto set minimization
Definition: ConcurrentMetaIterator.hpp:105
Dakota::ProgramOptions::read
void read(MPIUnpackBuffer &s)
helper function for reading some class data from MPI buffer
Definition: ProgramOptions.cpp:393
Dakota::DataFitSurrBasedLocalTraits::supports_nonlinear_inequality
bool supports_nonlinear_inequality()
Return the flag indicating whether method supports nonlinear inequalities.
Definition: DataFitSurrBasedLocalMinimizer.hpp:60
Dakota::DerivInformedPropCovTK::covIsDirty
bool covIsDirty
whether we've updated the proposal covariance
Definition: QUESOImpl.hpp:133
dakota::surrogates::GaussianProcess::predGramMatrix
MatrixXd predGramMatrix
Gram matrix for the prediction points.
Definition: SurrogatesGaussianProcess.hpp:405
Dakota::NonDBayesCalibration::weight_model
void weight_model()
Wrap iteratedModel in a RecastModel that weights the residuals.
Definition: NonDBayesCalibration.cpp:3806
Dakota::SharedResponseData::num_functions
size_t num_functions() const
total number of response functions (pri scalars + 1-norm of priFieldLengths + secondary scalars)
Definition: SharedResponseData.hpp:351
Dakota::ApproximationInterface::challengeFile
String challengeFile
data file for user-supplied challenge data (per interface, since may contain multiple responses)
Definition: ApproximationInterface.hpp:239
Dakota::SurrBasedLocalMinimizer::find_approx_response
bool find_approx_response(const Variables &search_vars, Response &search_resp)
locate an approximate response with the data_pairs cache
Definition: SurrBasedLocalMinimizer.hpp:247
Dakota::ParamStudy::contStepsPerVariable
IntVector contStepsPerVariable
number of offsets in the plus and the minus direction for each continuous variable in a centered_para...
Definition: ParamStudy.hpp:237
Dakota::DataMethodRep::patternBasis
String patternBasis
the pattern_basis specification for APPS/PS methods in MethodAPPS and MethodSCOLIBPS
Definition: DataMethod.hpp:653
Dakota::SNLLLeastSqTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: SNLLLeastSq.hpp:46
Dakota::NestedModel::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag=true)
deallocate communicator partitions for the NestedModel (forwarded to optionalInterface and subModel)
Definition: NestedModel.cpp:665
Dakota::Minimizer::objective_hessian
void objective_hessian(const RealVector &fn_vals, const RealMatrix &fn_grads, const RealSymMatrixArray &fn_hessians, const BoolDeque &max_sense, const RealVector &primary_wts, RealSymMatrix &obj_hess) const
compute the Hessian of the composite objective function
Definition: DakotaMinimizer.cpp:585
Dakota::NonDAdaptiveSampling::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final iterator results
Definition: NonDAdaptiveSampling.cpp:1788
Dakota::DataModelRep::exportApproxPtsFile
String exportApproxPtsFile
the file name from the export_approx_points_file specification in ModelSurrG
Definition: DataModel.hpp:188
Dakota::DiscrepancyCorrection::apply
void apply(const Variables &vars, Response &approx_response, bool quiet_flag=false)
apply the correction computed in compute() to approx_response
Definition: DiscrepancyCorrection.cpp:615
Dakota::NonDExpansion::select_index_set_candidate
void select_index_set_candidate(std::set< UShortArray >::const_iterator cit_star)
promote selected index set candidate into reference grid + expansion
Definition: NonDExpansion.cpp:1801
Dakota::SOLBase::allocate_workspace
void allocate_workspace(int num_cv, int num_nln_con, int num_lin_con, int num_lsq)
Allocates real and integer workspaces for the SOL algorithms.
Definition: SOLBase.cpp:143
Dakota::ProcessApplicInterface::createdDir
bfs::path createdDir
non-empty if created for this eval; valid only from define_filenames to write_parameters_files
Definition: ProcessApplicInterface.hpp:223
Dakota::NonDWASABIBayesCalibration::exportPosteriorSamplesFile
std::string exportPosteriorSamplesFile
The filename of the export file containing samples from the posterior and their corresponding density...
Definition: NonDWASABIBayesCalibration.hpp:102
Dakota::SurrogateModel::check_submodel_compatibility
virtual void check_submodel_compatibility(const Model &sub_model)=0
verify compatibility between SurrogateModel attributes and attributes of the submodel (DataFitSurrMod...
Dakota::PebbldBranching::cont_vars
RealVector cont_vars
Initial variable values for root node.
Definition: PEBBLBranching.hpp:28
Dakota::ExperimentData::apply_covariance_inv_sqrt
void apply_covariance_inv_sqrt(const RealVector &residuals, size_t experiment, RealVector &weighted_residuals) const
apply inverse sqrt of the covariance to compute weighted residuals
Definition: ExperimentData.cpp:855
Dakota::NonDBayesCalibration::calibrate_with_adaptive_emulator
void calibrate_with_adaptive_emulator()
Run calibration, looping to refine emulator around posterior mode.
Definition: NonDBayesCalibration.cpp:891
Dakota::EnsembleSurrModel::approxModels
ModelArray approxModels
set of model approximations
Definition: EnsembleSurrModel.hpp:283
Dakota::DataMethodRep::proposalCovData
RealVector proposalCovData
raw list of real data for the proposal covariance
Definition: DataMethod.hpp:1230
Dakota::DataFitSurrModel::exportFormat
unsigned short exportFormat
file export format for variables and approximate responses
Definition: DataFitSurrModel.hpp:457
Dakota::Pybind11Interface::register_pybind11_callback_fn
void register_pybind11_callback_fn(py::function callback)
register a python callback function
Definition: Pybind11Interface.hpp:104
Dakota::COLINOptimizer::reset
void reset()
clears internal optimizer state
Definition: COLINOptimizer.hpp:187
Dakota::ApproximationInterface::actualModelInterfaceId
String actualModelInterfaceId
the interface id from the actualModel used for ordered PRPCache lookups
Definition: ApproximationInterface.hpp:257
Dakota::SharedC3ApproxData::poppedCounts
std::map< Pecos::ActiveKey, size_t > poppedCounts
number of instances within the popped arrays (mostly a placeholder for supporting push_available())
Definition: SharedC3ApproxData.hpp:314
Dakota::NestedModel::set_evaluation_reference
void set_evaluation_reference()
set the evaluation counter reference points for the NestedModel (request forwarded to optionalInterfa...
Definition: NestedModel.hpp:670
Dakota::ProblemDescDB::get_szs
const SizetSet & get_szs(const String &entry_name) const
get a SizetSet out of the database based on an identifier string
Definition: ProblemDescDB.cpp:1776
Dakota::NonDGlobalInterval::approxFnStar
Real approxFnStar
approximate response corresponding to minimum/maximum truth response
Definition: NonDGlobalInterval.hpp:104
Dakota::Response::reset_inactive
void reset_inactive()
resets all inactive response data to zero
Dakota::GaussProcApproximation::trendFunctionAll
RealMatrix trendFunctionAll
Trend function values corresponding to all original samples.
Definition: GaussProcApproximation.hpp:234
Dakota::EffGlobalMinimizer::fHatModel
Model fHatModel
GP model of response, one approximation per response function.
Definition: EffGlobalMinimizer.hpp:262
Dakota::Variables::build_active_views
void build_active_views()
construct active views of all variables arrays
Dakota::ApplicationInterface::asvControlFlag
bool asvControlFlag
used to manage a user request to deactivate the active set vector control. true = modify the ASV each...
Definition: ApplicationInterface.hpp:471
Dakota::DataMethodRep::importApproxFormat
unsigned short importApproxFormat
tabular format for the approx point import file
Definition: DataMethod.hpp:1412
Dakota::Variables::continuous_variables
const RealVector & continuous_variables() const
return the active continuous variables (Note: returns a view by const reference, but initializing a R...
Definition: DakotaVariables.hpp:815
Dakota::NonDBayesCalibration::acceptanceChain
RealMatrix acceptanceChain
Post-processing-related controls.
Definition: NonDBayesCalibration.hpp:466
Dakota::IteratorScheduler::stop_iterator_servers
void stop_iterator_servers()
executed by the scheduler master to terminate slave iterator servers
Definition: IteratorScheduler.cpp:483
Dakota::TestDriverInterface::smooth_herbie1D
void smooth_herbie1D(size_t der_mode, Real xc_loc, std::vector< Real > &w_and_ders)
1D components of smooth_herbie function
Definition: TestDriverInterface.cpp:4456
Dakota::ResultsManager::insert_into
void insert_into(const StrStrSizet &iterator_id, const StringArray &location, const StoredType &data, const int &index, const bool &row=true) const
Insert a row or column into a matrix that was pre-allocated using allocate_matrix.
Definition: ResultsManager.hpp:160
Dakota::LabelsWriter::operator()
void operator()(std::ostream &s, size_t start_index, size_t num_items, const ArrayType &array_data, StringMultiArrayConstView label_array)
Definition: DakotaVariables.hpp:85
Dakota::ParallelLibrary::irecv_ea
void irecv_ea(int &recv_int, int source, int tag, MPI_Request &recv_req)
nonblocking receive at the evaluation-analysis communication level
Definition: ParallelLibrary.hpp:1746
Dakota::ParallelLibrary::ParallelLibrary
ParallelLibrary()
default constructor (used for dummy_lib)
Definition: ParallelLibrary.cpp:43
Dakota::DataTransformModel::expand_primary_array
void expand_primary_array(size_t submodel_size, const T &submodel_array, size_t recast_size, T &recast_array) const
(if non-empty) expand submodel_array by replicates to populate a recast_array
Definition: DataTransformModel.cpp:1032
Dakota::NonDGenACVSampling::GMat
RealSymMatrix GMat
the "G" matrix in Bomarito et al.
Definition: NonDGenACVSampling.hpp:247
Dakota::NonDSparseGrid::finalize_sets
void finalize_sets(bool output_sets, bool converged_within_tol, bool reverted)
invokes SparseGridDriver::finalize_sets()
Definition: NonDSparseGrid.hpp:235
Dakota::SurrBasedLocalMinimizer::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: SurrBasedLocalMinimizer.cpp:390
Dakota::NonDGlobalSingleInterval::initialize
void initialize()
perform any required initialization
Definition: NonDGlobalSingleInterval.cpp:30
Dakota::SharedVariablesData::serialize
void serialize(Archive &ar, const unsigned int version)
serialize through the pointer, which requires object tracking: write and read are symmetric for this ...
Dakota::NonDMultilevelFunctionTrain::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final statistics
Definition: NonDMultilevelFunctionTrain.cpp:459
Dakota::NonDLocalReliability::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDLocalReliability.cpp:413
Dakota::DataVariablesRep::discreteStrAleatoryUncLowerBnds
StringArray discreteStrAleatoryUncLowerBnds
distribution lower bounds for all discrete string epistemic uncertain variables
Definition: DataVariables.hpp:732
Dakota::Model::deltaList
RealList deltaList
transfers deltas from estimate_derivatives() to synchronize_derivatives()
Definition: DakotaModel.hpp:1661
Dakota::DirectApplicInterface::xDSM
std::map< var_t, String > xDSM
map from var_t enum to discrete string val
Definition: DirectApplicInterface.hpp:189
Dakota::DataVariablesRep::discreteIntAleatoryUncVars
IntVector discreteIntAleatoryUncVars
array of values for all discrete integer aleatory uncertain variables
Definition: DataVariables.hpp:718
Dakota::SharedApproxData::approxDILowerBnds
IntVector approxDILowerBnds
approximation continuous lower bounds
Definition: SharedApproxData.hpp:265
Dakota::asstring
string asstring(const T &val)
Creates a string from the argument val using an ostringstream.
Definition: JEGAOptimizer.cpp:163
Dakota::NonDLocalReliability::ranVarMeansU
RealVector ranVarMeansU
vector of means for all uncertain random variables in u-space
Definition: NonDLocalReliability.hpp:296
Dakota::ResultAttribute::label
String label
Key for the attribute.
Definition: dakota_results_types.hpp:513
Dakota::Model::intervalType
String intervalType
type of numerical gradient interval: central or forward
Definition: DakotaModel.hpp:1427
Dakota::NonDMultilevelSampling
Performs Multilevel Monte Carlo sampling for uncertainty quantification.
Definition: NonDMultilevelSampling.hpp:31
Dakota::copy_column_vector
void copy_column_vector(const RealMatrix &m, RealMatrix::ordinalType j, VectorType &col)
Copies a column of a Teuchos_SerialDenseMatrix<int,Real> to std::vector<Real>
Definition: dakota_data_util.hpp:1116
Dakota::TraitsBase::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: DakotaTraitsBase.hpp:51
Dakota::JEGATraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: JEGAOptimizer.hpp:626
Dakota::NonDSparseGrid::decrement_grid
void decrement_grid()
decrement ssgDriver::ssgLevel
Definition: NonDSparseGrid.cpp:304
Dakota::NonDMultilevelSampling::compute_ml_estimator_variance
void compute_ml_estimator_variance(const RealMatrix &var_Y, const Sizet2DArray &num_Y, RealVector &ml_est_var)
compute MLMC estimator variance from level QoI variances
Definition: NonDMultilevelSampling.hpp:977
Dakota::NonDLocalReliability::computedRespLevel
Real computedRespLevel
output response level calculated
Definition: NonDLocalReliability.hpp:259
Dakota::DataVariables::discrete_design
size_t discrete_design()
return total number of design variables
Definition: DataVariables.hpp:922
Dakota::SharedVariablesData::copy
SharedVariablesData copy(const ShortShortPair &view) const
create a deep copy of the current object, copy its core data, update the view, and return by value
Dakota::DataMethodRep::centeringParam
Real centeringParam
the centering_parameter specification for nonlinear interior-point methods in MethodOPTPPDC
Definition: DataMethod.hpp:535
Dakota::SharedVariablesDataRep::set_relax
void set_relax(const BitArray &user_cat_spec, size_t ucs_index, size_t ard_cntr, BitArray &ard_container)
Set the ard_cntr entry in the all-relaxed-discrete integer or real container ard_container,...
Dakota::tk_factory_dipclogit
TKFactoryDIPCLogit tk_factory_dipclogit("dakota_dipc_logit_tk")
Static registration of Logit RW TK with the QUESO TK factory.
Dakota::JEGAOptimizer::EvaluatorCreator
A specialization of the JEGA::FrontEnd::EvaluatorCreator that creates a new instance of a Evaluator.
Definition: JEGAOptimizer.cpp:525
Dakota::QMEApproximation::~QMEApproximation
~QMEApproximation()
destructor
Definition: QMEApproximation.hpp:115
Dakota::ProcessApplicInterface::wait_local_evaluations
void wait_local_evaluations(PRPQueue &prp_queue)
For asynchronous function evaluations, this method is used to detect completion of jobs and process t...
Definition: ProcessApplicInterface.cpp:276
Dakota::ActiveSubspaceModel::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter, int max_eval_concurrency, bool recurse_flag)
portion of set_communicators() specific to derived model classes
Definition: ActiveSubspaceModel.cpp:1380
Dakota::DataResponsesRep::quasiHessianType
String quasiHessianType
quasi-Hessian type: bfgs, damped_bfgs, or sr1 (from the bfgs and sr1 specifications in RespHess)
Definition: DataResponses.hpp:193
Dakota::NestedModel::optInterfacePointer
String optInterfacePointer
the optional interface pointer from the nested model specification
Definition: NestedModel.hpp:311
Dakota::SharedVariablesDataRep::cvStart
size_t cvStart
start index of active continuous variables within allContinuousVars
Definition: SharedVariablesData.hpp:250
Dakota::SurrogatesBaseApprox::gradient
const RealVector & gradient(const Variables &vars) override
retrieve the approximate function gradient for a given parameter vector
Definition: DakotaSurrogates.cpp:201
Dakota::GetLongOpt::basename
char * basename(char *const p) const
extract the base name from a string as delimited by '/'
Definition: CommandLineHandler.cpp:42
Dakota::SurrBasedLocalMinimizer::minimize
virtual void minimize()
solve the approximate subproblem
Definition: SurrBasedLocalMinimizer.cpp:527
Dakota::PecosApproximation::moment
Real moment(size_t i) const
return primary moment using Pecos::PolynomialApproximation::moment(i)
Definition: PecosApproximation.hpp:691
dakota::surrogates::Matern52Kernel::compute_gram_derivs
void compute_gram_derivs(const MatrixXd &gram, const std::vector< MatrixXd > &dists2, const VectorXd &theta_values, std::vector< MatrixXd > &gram_derivs) override
Compute the derivatives of the Gram matrix with respect to the kernel hyperparameters.
Definition: SurrogatesGPKernels.cpp:125
Dakota::DataResponsesRep::idResponses
String idResponses
string identifier for the responses specification data set (from the id_responses specification in Re...
Definition: DataResponses.hpp:52
Dakota::DataMethodRep::distributionType
short distributionType
the distribution cumulative or complementary specification in MethodNonD
Definition: DataMethod.hpp:1161
Dakota::PStudyDACE::dMeas
double dMeas
quality measure
Definition: DakotaPStudyDACE.hpp:86
Dakota::DataMethodRep::importCandFormat
unsigned short importCandFormat
tabular format for the candidate design points import file
Definition: DataMethod.hpp:1293
Dakota::Model::modelAutoGraphicsFlag
bool modelAutoGraphicsFlag
flag for posting of graphics data within evaluate() (automatic graphics posting in the model as oppos...
Definition: DakotaModel.hpp:1640
Dakota::RecastModel::derived_evaluate
void derived_evaluate(const ActiveSet &set)
portion of evaluate() specific to RecastModel (forward to subModel.evaluate())
Definition: RecastModel.cpp:504
Dakota::PecosApproximation::PecosApproximation
PecosApproximation()
default constructor
Definition: PecosApproximation.hpp:349
Dakota::MFSolutionData::operator=
MFSolutionData & operator=(const MFSolutionData &)
assignment operator
Definition: NonDNonHierarchSampling.hpp:151
Dakota::DataMethodRep::mutationAdaptive
bool mutationAdaptive
the non_adaptive specification for the coliny_ea method in MethodSCOLIBEA
Definition: DataMethod.hpp:588
Dakota::OutputManager::pop_output_tag
void pop_output_tag()
(Potentially) remove an output context and rebind streams
Definition: OutputManager.cpp:324
Dakota::DataResponses::write
void write(std::ostream &s) const
write a DataResponses object to an std::ostream
Definition: DataResponses.hpp:366
Dakota::NCSUOptimizer::callback_linear_ineq_upper_bounds
const RealVector & callback_linear_ineq_upper_bounds() const
return linear constraint upper bounds for this iterator (user-functions mode for which iteratedModel ...
Definition: NCSUOptimizer.hpp:194
Dakota::Iterator::get_iterator
std::shared_ptr< Iterator > get_iterator(ProblemDescDB &problem_db)
Used by the envelope to instantiate the correct letter class.
Definition: DakotaIterator.cpp:329
Dakota::NonDACVSampling
Perform Approximate Control Variate Monte Carlo sampling for UQ.
Definition: NonDACVSampling.hpp:27
Dakota::APPSEvalMgr::set_blocking_synch
void set_blocking_synch(const bool blockingSynchFlag)
publishes whether or not APPS is operating synchronously
Definition: APPSEvalMgr.hpp:77
Dakota::COLINOptimizer::colinSolver
colin::SolverHandle colinSolver
handle to the COLIN solver
Definition: COLINOptimizer.hpp:164
Dakota::Model::probability_transformation
virtual Pecos::ProbabilityTransformation & probability_transformation()
return probability transformation employed by the Model (forwarded along to ProbabilityTransformModel...
Definition: DakotaModel.cpp:3914
Dakota::NonDIntegration::polynomial_basis
const std::vector< Pecos::BasisPolynomial > & polynomial_basis() const
return IntegrationDriver::polynomialBasis
Definition: NonDIntegration.hpp:146
Dakota::EffGlobalMinimizer::batchAsynch
bool batchAsynch
algorithm option for fully asynchronous batch updating of the GP
Definition: EffGlobalMinimizer.hpp:307
Dakota::Constraints::linear_ineq_constraint_lower_bounds
const RealVector & linear_ineq_constraint_lower_bounds() const
return the linear inequality constraint lower bounds
Definition: DakotaConstraints.hpp:1010
dakota::surrogates::GaussianProcess::compute_pred_dists
void compute_pred_dists(const MatrixXd &scaled_pred_pts)
Compute distances between build and prediction points. This includes build-prediction and prediction-...
Definition: SurrogatesGaussianProcess.cpp:676
Dakota::ConcurrentMetaIterator
Meta-iterator for multi-start iteration or pareto set optimization.
Definition: ConcurrentMetaIterator.hpp:32
Dakota::NOWPACBlackBoxEvaluator
Derived class for plugging Dakota evaluations into NOWPAC solver.
Definition: NOWPACOptimizer.hpp:22
Dakota::DirectApplicInterface::numVars
size_t numVars
total number of continuous and discrete variables
Definition: DirectApplicInterface.hpp:155
Dakota::NonDMultilevelFunctionTrain::assign_specification_sequence
void assign_specification_sequence()
assign the current values from the input specification sequence
Definition: NonDMultilevelFunctionTrain.cpp:330
Dakota::ApproximationInterface::qoi_set_to_key_index
void qoi_set_to_key_index(size_t qoi_set, size_t &key_index)
for aggregate active keys that input a single set of data, some mapping from QoI sets to key indices ...
Definition: ApproximationInterface.hpp:353
Dakota::ProcessApplicInterface::synchronous_local_analyses
void synchronous_local_analyses(int start, int end, int step)
execute analyses synchronously on the local processor
Definition: ProcessApplicInterface.hpp:263
Dakota::NonDMultilevelStochCollocation::assign_specification_sequence
void assign_specification_sequence()
assign the current values from the input specification sequence
Definition: NonDMultilevelStochCollocation.cpp:253
Dakota::NonDPolynomialChaos::config_expectation
bool config_expectation(size_t exp_samples, unsigned short sample_type, int seed, const String &rng, Iterator &u_space_sampler, Model &g_u_model, String &approx_type)
configure u_space_sampler and approx_type based on expansion_samples specification
Definition: NonDPolynomialChaos.cpp:486
Dakota::VLstr
structure for validating string uncertain variable labels, bounds, values
Definition: NIDRProblemDescDB.cpp:5142
Dakota::ParallelLevel::procRemainder
int procRemainder
proc remainder after equal distribution
Definition: ParallelLibrary.hpp:123
Dakota::NonDWASABIBayesCalibration::rnumGenerator
boost::mt19937 rnumGenerator
random number engine for sampling the prior
Definition: NonDWASABIBayesCalibration.hpp:117
Dakota::Model::evaluation_id
int evaluation_id() const
return Model's (top-level) evaluation counter, not to be confused with derived counter returned by de...
Definition: DakotaModel.hpp:1735
Dakota::NonDPOFDarts::initiate_random_number_generator
void initiate_random_number_generator(unsigned long x)
POF Darts Methods.
Definition: NonDPOFDarts.cpp:157
Dakota::Model::discrete_real_variable_type
void discrete_real_variable_type(unsigned short drv_type, size_t i)
set an active discrete variable type in currentVariables
Definition: DakotaModel.hpp:2046
Dakota::Model::continuous_variable
Real continuous_variable(size_t i) const
return an active continuous variable from currentVariables
Definition: DakotaModel.hpp:1844
Dakota::MPIUnpackBuffer::unpack
void unpack(u_long *data, const int num=1)
Unpack one or more unsigned long's.
dakota::surrogates::GaussianProcess::targetValues
MatrixXd targetValues
Target values for the surrogate dataset.
Definition: SurrogatesGaussianProcess.hpp:342
Dakota::NonDLHSSampling::print_results
void print_results(std::ostream &s, short results_state=FINAL_RESULTS)
print the final statistics
Definition: NonDLHSSampling.cpp:1029
Dakota::ApproximationInterface::clear_active_data
void clear_active_data()
clears all data from an approximation interface
Definition: ApproximationInterface.hpp:543
Dakota::Optimizer::configure_constraint_maps
void configure_constraint_maps()
Definition: DakotaOptimizer.cpp:497
Dakota::Analyzer::Analyzer
Analyzer()
default constructor
Definition: DakotaAnalyzer.hpp:267
Dakota::NonDStochCollocation::config_integration
void config_integration(unsigned short quad_order, unsigned short ssg_level, const RealVector &dim_pref, short u_space_type, Iterator &u_space_sampler, Model &g_u_model)
configure u_space_sampler based on numerical integration specification
Definition: NonDStochCollocation.cpp:199
Dakota::NonDGlobalReliability::EIF_objective_eval
static void EIF_objective_eval(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
static function used as the objective function in the Expected Improvement (EIF) problem formulation ...
Definition: NonDGlobalReliability.cpp:896
Dakota::NonDLocalReliability::kappaUpdated
bool kappaUpdated
track when kappaU requires updating via principal_curvatures()
Definition: NonDLocalReliability.hpp:335
Dakota::SharedVariablesDataRep::load
void load(Archive &ar, const unsigned int version)
load the core shared variables data and restore class state
PYBIND11_MODULE
PYBIND11_MODULE(environment, m)
Define a Python module that wraps a few top-level dakota functions Module name is really generic due ...
Definition: dakota_python.cpp:116
Dakota::Model::trans_U_to_X
virtual void trans_U_to_X(const RealVector &u_c_vars, RealVector &x_c_vars)
transform u-space variable values to x-space
Definition: DakotaModel.cpp:5213
Dakota::Model::shortStep
bool shortStep
flags finite-difference step size adjusted by bounds
Definition: DakotaModel.hpp:1627
Dakota::Minimizer::enforce_null_model
void enforce_null_model()
ensure iteratedModel is null when using function callbacks for evaluation
Definition: DakotaMinimizer.hpp:350
PYBIND11_MODULE
PYBIND11_MODULE(surrogates, m)
Define a Python module that wraps a few surrogates classes Module name is really generic due to overl...
Definition: surrogates_python.cpp:101
Dakota::GaussProcApproximation::get_grad_cov_vector
void get_grad_cov_vector()
Calculate the derivatives of the covariance vector, with respect to each componeent of x.
Definition: GaussProcApproximation.cpp:740
Dakota::ProblemDescDB::receive_db_buffer
void receive_db_buffer()
MPI receive of a large buffer containing environmentSpec and all objects in dataMethodList,...
Definition: ProblemDescDB.cpp:925
Dakota::NonDExpansion::compute_combined_diagonal_variance
void compute_combined_diagonal_variance()
calculate the diagonal response variance of the cmbined expansion
Definition: NonDExpansion.cpp:2623
Dakota::Iterator::response_array_results
virtual const ResponseArray & response_array_results()
return multiple final iterator solutions (response). This should only be used if returns_multiple_poi...
Definition: DakotaIterator.cpp:1461
Dakota::DOTTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: DOTOptimizer.hpp:55
Dakota::DataMethodRep::exploratoryMoves
String exploratoryMoves
the exploratory_moves specification for the PS method in MethodSCOLIBPS
Definition: DataMethod.hpp:650
Dakota::ProblemDescDB::interfaceList
InterfaceList interfaceList
list of interface objects, one for each interface specification
Definition: ProblemDescDB.hpp:498
Dakota::NonDLocalInterval::method_recourse
void method_recourse(unsigned short method_name)
perform a method switch, if possible, due to a detected conflict with the simultaneous use of method_...
Definition: NonDLocalInterval.cpp:288
Dakota::SharedVariablesData::active_to_all_mask
BitArray active_to_all_mask() const
create a BitArray indicating the active subset of all {continuous,discrete {int,string,...
Definition: SharedVariablesData.hpp:1249
Dakota::ConcurrentMetaIterator::declare_sources
virtual void declare_sources()
Declare sources to the evaluations database.
Definition: ConcurrentMetaIterator.cpp:140
Dakota::ProbabilityTransformModel::nested_acv1_indices
const SizetArray & nested_acv1_indices() const
return primaryACVarMapIndices
Definition: ProbabilityTransformModel.hpp:259
Dakota::JEGAOptimizer::LoadTheObjectiveFunctions
void LoadTheObjectiveFunctions(JEGA::FrontEnd::ProblemConfig &pConfig)
Adds ObjectiveFunctionInfo objects into the problem configuration object.
Definition: JEGAOptimizer.cpp:1486
Dakota::SharedResponseData::num_field_response_groups
size_t num_field_response_groups() const
number of primary fields (primary field groups)
Definition: SharedResponseData.hpp:335
Dakota::RichExtrapVerification::RichExtrapVerification
RichExtrapVerification(ProblemDescDB &problem_db, Model &model)
constructor
Definition: RichExtrapVerification.cpp:22
Dakota::PSUADEDesignCompExp::resize
bool resize()
reinitializes iterator based on new variable size
Definition: PSUADEDesignCompExp.cpp:54
Dakota::RecastModel::reshape_response
void reshape_response(size_t num_recast_primary_fns, size_t num_recast_secondary_fns)
Reshape the RecastModel Response, assuming no change in variables or derivative information.
Definition: RecastModel.cpp:471
Dakota::NonDGenACVSampling::unroll_reverse_dag_from_root
void unroll_reverse_dag_from_root(unsigned short root, UShortList &ordered_list)
create an ordered list of roots that enable ordered sample increments by ensuring that root sample le...
Definition: NonDGenACVSampling.cpp:326
Dakota::Response::apply_covariance_inv_sqrt
virtual void apply_covariance_inv_sqrt(const RealVector &residuals, RealVector &weighted_residuals) const
method to compute (v'*inv(C)^1/2), to compute weighted residual
Dakota::Model::local_eval_concurrency
virtual int local_eval_concurrency()
return derived model asynchronous evaluation concurrency
Definition: DakotaModel.cpp:4662
Dakota::ParallelLevel::processor_remainder
int processor_remainder() const
return procRemainder
Definition: ParallelLibrary.hpp:330
Dakota::VPSApproximation::VPSmodel_apply
void VPSmodel_apply(const RealVector &new_x, bool variance_flag, bool gradients_flag)
Function returns a response value using the VPS surface.
Definition: VPSApproximation.cpp:3283
Dakota::NestedModel::subIterMappedSec
size_t subIterMappedSec
number of sub-iterator results functions mapped to nested model secondary functions (cached for use w...
Definition: NestedModel.hpp:415
Dakota::Analyzer::numLSqTerms
size_t numLSqTerms
number of least squares terms
Definition: DakotaAnalyzer.hpp:210
Dakota::CommandLineHandler::usage
void usage(std::ostream &outfile=Cout) const
Print usage information to outfile, conditionally on rank.
Definition: CommandLineHandler.cpp:463
Dakota::ApplicationInterface::receive_evaluation
void receive_evaluation(PRPQueueIter &prp_it, size_t buff_index, int server_id, bool peer_flag)
helper function for processing recvBuffers[buff_index] within scheduler
Definition: ApplicationInterface.cpp:2943
Dakota::DDACEDesignCompExp::create_sampler
std::shared_ptr< DDaceSamplerBase > create_sampler(Model &model)
create a DDACE sampler
Definition: DDACEDesignCompExp.cpp:265
Dakota::SNLLOptimizer::linIneqLowerBnds
RealVector linIneqLowerBnds
linear inequality constraint lower bounds used in "user_functions" mode
Definition: SNLLOptimizer.hpp:367
Dakota::Model::hessIdNumerical
IntSet hessIdNumerical
numerical id's for mixed Hessians
Definition: DakotaModel.hpp:1469
Dakota::SharedVariablesDataRep::numDRV
size_t numDRV
number of active discrete real variables
Definition: SharedVariablesData.hpp:268
Dakota::GetLongOpt::OptType
OptType
enum for different types of values associated with command line options.
Definition: CommandLineHandler.hpp:31
Dakota::Approximation::approxLabel
String approxLabel
label for approximation, if applicable
Definition: DakotaApproximation.hpp:406
Dakota::EnsembleSurrModel::correction_mode
unsigned short correction_mode() const
return correctionMode
Definition: EnsembleSurrModel.hpp:1304
Dakota::ProcessApplicInterface::define_filenames
void define_filenames(const String &eval_id_tag)
define modified filenames from user input by handling Unix temp file and optionally tagging with give...
Definition: ProcessApplicInterface.cpp:378
Dakota::NonDAdaptiveSampling::compare_complices
void compare_complices(int dim, std::ostream &output)
Using the validationSet, compute the approximate Morse-Smale complices of the true model over the val...
Definition: NonDAdaptiveSampling.cpp:1517
Dakota::DataVariablesRep::gammaUncBetas
RealVector gammaUncBetas
beta factors for the gamma uncertain variables (from the betas specification in VarCAUV_Gamma)
Definition: DataVariables.hpp:402
Dakota::ParallelLibrary::output_timers
void output_timers()
conditionally output timers in destructor
Definition: ParallelLibrary.cpp:1238
Dakota::NonDMUQBayesCalibration::~NonDMUQBayesCalibration
~NonDMUQBayesCalibration()
destructor
Definition: NonDMUQBayesCalibration.cpp:81
Dakota::SurrBasedLocalMinimizer::converged
virtual unsigned short converged()=0
return the convergence code for the truth level of the trust region hierarchy
Dakota::ScalingOptions::linEqScales
RealVector linEqScales
linear equality constraint scale values
Definition: ScalingOptions.hpp:58
Dakota::ParallelLibrary::analysis_intra_communicators
std::vector< MPI_Comm > analysis_intra_communicators()
return the set of analysis intra communicators for all parallel configurations (used for setting up d...
Definition: ParallelLibrary.hpp:1242
Dakota::ActiveSubspaceModel::gradientScaleFactors
RealArray gradientScaleFactors
Gradient scaling factors to make multiple response function gradients similar orders of magnitude.
Definition: ActiveSubspaceModel.hpp:272
Dakota::Model::surrogateType
String surrogateType
type of surrogate model: local_*, multipoint_*, global_*, or hierarchical
Definition: DakotaModel.hpp:1420
Dakota::binary2gray
UInt64 binary2gray(UInt64 v)
Convert binary to Gray code order.
Definition: dakota_bit_utils.hpp:75
Dakota::DataMethodRep::relativeConvMetric
bool relativeConvMetric
controls use of convergence tolerance in a relative (true) or absolute (false) context
Definition: DataMethod.hpp:357
Dakota::WorkdirHelper::tokenize_env_path
static std::vector< std::string > tokenize_env_path(const std::string &path)
Tokenizes $PATH environment variable into a "list" of directories.
Definition: WorkdirHelper.cpp:163
Dakota::DataMethodRep::startRank
size_t startRank
starting rank
Definition: DataMethod.hpp:837
Dakota::SurrogatesBaseApprox::modelIsImported
bool modelIsImported
whether model serialized in from disk
Definition: DakotaSurrogates.hpp:113
Dakota::DataModelRep::adaptRank
bool adaptRank
whether or not to adapt rank
Definition: DataModel.hpp:442
Dakota::getdist
Real getdist(const RealVector &x1, const RealVector &x2)
Definition: GaussProcApproximation.cpp:49
Dakota::Model::solution_level_string_value
virtual String solution_level_string_value() const
return the active (string) value of the solution control
Definition: DakotaModel.cpp:3802
Dakota::LowDiscrepancySequence::unsafe_get_points
virtual void unsafe_get_points(const size_t nMin, const size_t nMax, RealMatrix &points)=0
Generate points from this low-discrepancy sequence.
Dakota::NonDGPMSABayesCalibration::userConfigVars
unsigned int userConfigVars
number of user-specified configuration (scenario) vars
Definition: NonDGPMSABayesCalibration.hpp:125
Dakota::DataModelRep::importChallengeFormat
unsigned short importChallengeFormat
tabular format of the challenge data file
Definition: DataModel.hpp:306
Dakota::DataModelRep::maxCrossIterations
int maxCrossIterations
maximum number of cross iterations
Definition: DataModel.hpp:418
Dakota::DataMethodRep::finalStatsType
short finalStatsType
specification of the type of final statistics in MethodNonD
Definition: DataMethod.hpp:1155
Dakota::SNLLOptimizer::userConstraint1
void(* userConstraint1)(int mode, int n, const RealVector &x, RealVector &g, RealMatrix &grad_g, int &result_mode)
cache first-order constraint call-back function
Definition: SNLLOptimizer.hpp:398
Dakota::ParallelConfiguration::mi_parallel_level_iterator
ParLevLIter mi_parallel_level_iterator(size_t index=_NPOS) const
return miPLIters[index]
Definition: ParallelLibrary.hpp:591
Dakota::ExperimentData::resid2mult_map
void resid2mult_map(unsigned short multiplier_mode, IntVector &resid2mult_indices) const
return the index of the multiplier that affects each residual
Definition: ExperimentData.cpp:1856
Dakota::NonDMultilevelSampling::target_cost_objective_eval_optpp
static void target_cost_objective_eval_optpp(int mode, int n, const RealVector &x, double &f, RealVector &grad_f, int &result_mode)
OPTPP definition.
Definition: NonDMultilevelSampling.cpp:2455
Dakota::ExperimentData::field_data_view
RealVector field_data_view(size_t response, size_t experiment) const
retrieve a view of the field data for the given response, for the given experiment
Definition: ExperimentData.hpp:577
Dakota::DataVariablesRep::discreteDesignRangeLabels
StringArray discreteDesignRangeLabels
labels array for the discrete design variables defined by an integer range (from the discrete_design_...
Definition: DataVariables.hpp:290
Dakota::NonDAdaptImpSampling::repPointsU
RealVectorArray repPointsU
the set of representative points in u-space around which to sample
Definition: NonDAdaptImpSampling.hpp:177
Dakota::Model::cache_unmatched_response
virtual void cache_unmatched_response(int raw_id)
migrate an unmatched response record from active response map (computed by synchronize() or synhroniz...
Definition: DakotaModel.cpp:4614
Dakota::SharedVariablesData::adsv_index_to_all_index
size_t adsv_index_to_all_index(size_t adsv_index) const
convert index within all discrete string variables to index within aggregated variables (all continou...
Definition: SharedVariablesData.hpp:1213
Dakota::SharedApproxData::refinement_statistics_mode
virtual void refinement_statistics_mode(short stats_mode)
assign mode for statistics roll-up: {ACTIVE,COMBINED}_EXPANSION_STATS
Definition: SharedApproxData.cpp:554
Dakota::Pybind11Interface::userNumpyFlag
bool userNumpyFlag
whether the user requested numpy data structures in the input file
Definition: Pybind11Interface.hpp:67
QUESOImpl.hpp
Dakota::DataModelRep::importChallengePtsFile
String importChallengePtsFile
the file name from the challenge_points_file specification in ModelSurrG
Definition: DataModel.hpp:304
Dakota::SharedVariablesData::dsv
size_t dsv() const
get number of active discrete string vars
Definition: SharedVariablesData.hpp:1680
Dakota::SharedResponseDataRep::SharedResponseDataRep
SharedResponseDataRep(const ProblemDescDB &problem_db)
standard constructor
Dakota::NonDMultilevControlVarSampling::evaluate_pilot
void evaluate_pilot(RealVector &hf_cost, RealVector &lf_cost, RealVectorArray &eval_ratios, RealMatrix &Lambda, RealMatrix &var_YH, SizetArray &N_alloc, Sizet2DArray &N_actual, RealVector &hf_targets, RealMatrix &pilot_mom, bool accumulate_cost, bool pilot_estvar)
helper for shared code among offline-pilot and pilot-projection modes
Definition: NonDMultilevControlVarSampling.cpp:834
Dakota::SNLLBase::copy_con_grad
void copy_con_grad(const RealMatrix &local_fn_grads, RealMatrix &grad_g, size_t offset)
convenience function for copying local_fn_grads to grad_g; used by constraint evaluator functions
Definition: SNLLBase.cpp:370
Dakota::variables_id_compare
bool variables_id_compare(const Variables &vars, const void *id)
global comparison function for Variables
Definition: DakotaVariables.hpp:1819
Dakota::BootstrapSamplerBase::operator()
virtual void operator()(size_t num_samp, Data &bootstrapped_sample)=0
Generate and store a new bootstrapped sample into bootstrapped_sample.
Dakota::DataResponses
Handle class for responses specification data.
Definition: DataResponses.hpp:296
Dakota::TestDriverInterface::rosenbrock
int rosenbrock()
the Rosenbrock optimization and least squares test fn
Definition: TestDriverInterface.cpp:1016
dakota::surrogates::GaussianProcess::covariance
MatrixXd covariance(const MatrixXd &eval_points)
Evaluate the covariance matrix for the Gaussian Process at a set of prediction points for QoI index 0...
Definition: SurrogatesGaussianProcess.hpp:183
Dakota::Pybind11Interface::init_communicators_checks
void init_communicators_checks(int max_eval_concurrency)
Definition: Pybind11Interface.hpp:46
Dakota::TestDriverInterface::steel_column_perf
int steel_column_perf()
the steel_column_perf UQ/OUU test function
Definition: TestDriverInterface.cpp:2885
Dakota::RecastModel::local_eval_concurrency
int local_eval_concurrency()
return subModel local evaluation concurrency
Definition: RecastModel.hpp:1060
Dakota::RandomFieldModel::rfBuildVars
RealMatrix rfBuildVars
matrix of samples used to build the RF data
Definition: RandomFieldModel.hpp:162
Dakota::NonDMultilevBLUESampling::apply_mc_reference
void apply_mc_reference(RealVector &mc_targets)
apply convergenceTol to estVarIter0 to form an estimate of required high-fidelity MC samples
Definition: NonDMultilevBLUESampling.hpp:807
Dakota::NonDInterval::cellBPA
RealVector cellBPA
Storage array to hold cell bpa.
Definition: NonDInterval.hpp:128
Dakota::SharedApproxData::modelExportFormat
unsigned short modelExportFormat
Bitmapped format request for exported models.
Definition: SharedApproxData.hpp:256
Dakota::SimulationModel::solution_control_discrete_variable_index
size_t solution_control_discrete_variable_index() const
return solnCntlADVIndex
Definition: SimulationModel.hpp:241
Dakota::NonDInterval
Base class for interval-based methods within DAKOTA/UQ.
Definition: NonDInterval.hpp:35
Dakota::NonDInterval::cellFnUpperBounds
RealVectorArray cellFnUpperBounds
Storage array to hold cell max.
Definition: NonDInterval.hpp:126
Dakota::Variables::discrete_int_variable
int discrete_int_variable(size_t index) const
return an active discrete integer variable
Definition: DakotaVariables.hpp:835
Dakota::SharedPecosApproxData::multi_index_map
const std::map< Pecos::ActiveKey, UShort2DArray > & multi_index_map() const
get Pecos::SharedOrthogPolyApproxData::multiIndex
Definition: SharedPecosApproxData.hpp:324
Dakota::PebbldTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: PEBBLMinimizer.hpp:33
Dakota::Model::trans_hess_X_to_U
virtual void trans_hess_X_to_U(const RealSymMatrix &fn_hess_x, RealSymMatrix &fn_hess_u, const RealVector &x_vars, const RealVector &fn_grad_x)
transform x-space Hessian matrix to u-space
Definition: DakotaModel.cpp:5268
Dakota::partial_prp_hash::operator()
std::size_t operator()(const ParamResponsePair &prp) const
access operator
Definition: PRPMultiIndex.hpp:131
Dakota::APPSOptimizer::problemParams
HOPSPACK::ParameterList * problemParams
Pointer to APPS problem parameter sublist.
Definition: APPSOptimizer.hpp:185
Dakota::ActiveSet::derivVarsVector
SizetArray derivVarsVector
the vector of variable ids used for computing derivatives
Definition: DakotaActiveSet.hpp:127
Dakota::DigitalNet::digitalShiftFlag
bool digitalShiftFlag
Digitally shift this digital net if true.
Definition: DigitalNet.hpp:110
Dakota::NomadOptimizer::Evaluator::constrMapOffsets
std::vector< double > constrMapOffsets
offsets for constraint transformations
Definition: NomadOptimizer.hpp:218
Dakota::EnsembleSurrModel::derived_subordinate_models
void derived_subordinate_models(ModelList &ml, bool recurse_flag)
return {approxModels,truthModel} and, optionally, their sub-model recursions
Definition: EnsembleSurrModel.hpp:1085
Dakota::NonDBayesCalibration::eval_hi2lo_stop
void eval_hi2lo_stop(bool &stop_metric, double &prev_MI, const RealVector &MI_vec, int num_hifi, int max_hifi, int num_candidates)
evaluate stopping criteria for calibrate_to_hifi
Definition: NonDBayesCalibration.cpp:1201
Dakota::OutputManager::dakotaGraphics
Graphics dakotaGraphics
graphics and tabular data output handler used by meta-iterators, models, and approximations; encapsul...
Definition: OutputManager.hpp:413
Dakota::NonD::print_multilevel_evaluation_summary
void print_multilevel_evaluation_summary(std::ostream &s, const SizetArray &N_m)
print evaluation summary for multilevel sampling across 1D level profile
Definition: DakotaNonD.cpp:1155
Dakota::NonDMUQBayesCalibration::drNumStages
int drNumStages
DR num stages.
Definition: NonDMUQBayesCalibration.hpp:130
Dakota::ApplicationInterface::asynchLocalAnalysisFlag
bool asynchLocalAnalysisFlag
flag for asynchronous local parallelism of analyses
Definition: ApplicationInterface.hpp:233
Dakota::NonDCalibration::calibrationData
bool calibrationData
flag indicating whether there is calibration data present
Definition: NonDCalibration.hpp:51
Dakota::Model::inactive_continuous_variable_ids
SizetMultiArrayConstView inactive_continuous_variable_ids() const
return the inactive continuous variable identifiers from currentVariables
Definition: DakotaModel.hpp:2159
Dakota::ProgramOptions::preRunOutput
String preRunOutput
filename for pre_run output
Definition: ProgramOptions.hpp:258
Dakota::NonDMultilevelPolynomialChaos::sequenceIndex
size_t sequenceIndex
sequence index for {...}SeqSpec
Definition: NonDMultilevelPolynomialChaos.hpp:142
Dakota::Constraints::all_discrete_real_lower_bounds
const RealVector & all_discrete_real_lower_bounds() const
returns a single array with all discrete lower bounds
Definition: DakotaConstraints.hpp:808
set_dc_ptr_int
void DAKOTA_DLL_FN set_dc_ptr_int(int ptr_int)
set the DAKOTA pointer to ModelCenter current design point
Definition: dakota_dll_api.cpp:329
Dakota::SharedPecosApproxData::multi_index
const UShort2DArray & multi_index() const
get active Pecos::SharedOrthogPolyApproxData::multiIndex
Definition: SharedPecosApproxData.hpp:316
Dakota::NonDQuadrature::initialize_dimension_quadrature_order
void initialize_dimension_quadrature_order(unsigned short quad_order_spec, const RealVector &dim_pref_spec)
initialize Pecos::TensorProductDriver::quadOrder from quad_order_spec and dim_pref_spec
Definition: NonDQuadrature.cpp:204
Dakota::mindist
Real mindist(const RealVector &x, const RealMatrix &xset, int except)
Definition: GaussProcApproximation.cpp:69
Dakota::NonDGlobalReliability::penaltyParameter
Real penaltyParameter
penalty parameter for augmented Lagrangian merit funciton
Definition: NonDGlobalReliability.hpp:130
Dakota::ProbabilityTransformModel::update_model_bounds
void update_model_bounds(bool truncate_bnds, Real bnd)
update model bounds using u-space (truncated) distribution bounds
Definition: ProbabilityTransformModel.cpp:193
Dakota::NonDMultilevelSampling::configure_indices
void configure_indices(unsigned short group, unsigned short form, size_t lev, short seq_type)
manage response mode and active model key from {group,form,lev} triplet. seq_type defines the active ...
Definition: NonDMultilevelSampling.cpp:564
Dakota::NonDLocalInterval::post_process_cell_results
virtual void post_process_cell_results(bool maximize)
post-process a cell minimization/maximization result
Definition: NonDLocalInterval.cpp:248
Dakota::ProgramOptions::ProgramOptions
ProgramOptions()
default constructor (needed for default environment ctors and could be used by library clients to lat...
Definition: ProgramOptions.cpp:27
Dakota::NonDMultilevelSampling::allocationTarget
short allocationTarget
store the allocation_target input specification, prior to run-time Options right now:
Definition: NonDMultilevelSampling.hpp:523
Dakota::RecastModel::subordinate_iterator
Iterator & subordinate_iterator()
return sub-iterator, if present, within subModel
Definition: RecastModel.hpp:758
Dakota::Graphics::Graphics
Graphics()
constructor
Definition: DakotaGraphics.cpp:21
Dakota::DirectApplicInterface::varTypeMap
std::map< String, var_t > varTypeMap
map from variable label to enum
Definition: DirectApplicInterface.hpp:184
Dakota::ScalingOptions
Simple container for user-provided scaling data, possibly expanded by replicates through the models.
Definition: ScalingOptions.hpp:25
Dakota::AppsTraits::supports_discrete_variables
bool supports_discrete_variables()
Return the flag indicating whether method supports discrete variables.
Definition: APPSOptimizer.hpp:57
Dakota::Constraints::num_nonlinear_ineq_constraints
size_t num_nonlinear_ineq_constraints() const
return the number of nonlinear inequality constraints
Definition: DakotaConstraints.hpp:1071
Dakota::TPLDataTransfer
Definition: DakotaTPLDataTransfer.hpp:24
Dakota::NL2Res::J
Real * J
Jacobian J = J(x)
Definition: NL2SOLLeastSq.cpp:118
Dakota::Optimizer::reduce_model
void reduce_model(bool local_nls_recast, bool require_hessians)
Wrap iteratedModel in a RecastModel that performs (weighted) multi-objective or sum-of-squared residu...
Definition: DakotaOptimizer.cpp:290
Dakota::GaussProcApproximation::pointsel_get_errors
void pointsel_get_errors(RealArray &delta)
Uses the current GP model to compute predictions at all of the training points and find the errors.
Definition: GaussProcApproximation.cpp:1057
Dakota::SharedPecosApproxData::expansion_order
const UShortArray & expansion_order() const
return Pecos::SharedOrthogPolyApproxData::expansion_order()
Definition: SharedPecosApproxData.hpp:350
Dakota::NonDWASABIBayesCalibration::posteriorSamplesImportFile
std::string posteriorSamplesImportFile
The filename of the import file containing samples at which the posterior will be evaluated.
Definition: NonDWASABIBayesCalibration.hpp:94
Dakota::Variables::method_domain
short method_domain(const ProblemDescDB &problem_db) const
infer domain from method selection
Dakota::AddAttributeVisitor::operator()
void operator()(const ResultAttribute< T > &a) const
Called by boost::apply_vistitor to process a ResultAttribute.
Definition: ResultsDBHDF5.hpp:70
Dakota::NonDEnsembleSampling::randomSeedSeqSpec
SizetArray randomSeedSeqSpec
user specification for seed_sequence
Definition: NonDEnsembleSampling.hpp:192
Dakota::NestedModel::iterator_response_overlay
void iterator_response_overlay(const Response &sub_iterator_response, Response &mapped_response)
overlay the sub-iteration response within the total response for the model using the primaryCoeffs/se...
Definition: NestedModel.cpp:1762
Dakota::DataModelRep::exportApproxFormat
unsigned short exportApproxFormat
tabular format for the approx point export file
Definition: DataModel.hpp:190
Dakota::RecastModel::recastVarsMap
IntVariablesMap recastVarsMap
map of recast variables used by derived_evaluate_nowait(). Needed for primaryRespMapping() and second...
Definition: RecastModel.hpp:549
Dakota::Model::mi_parallel_level_index
virtual size_t mi_parallel_level_index() const
return the index for the metaiterator-iterator parallelism level within ParallelConfiguration::miPLIt...
Definition: DakotaModel.cpp:4605
Dakota::DataModelRep::polynomialOrder
short polynomialOrder
scalar integer indicating the order of the polynomial approximation (1=linear, 2=quadratic,...
Definition: DataModel.hpp:230
Dakota::VPSApproximation::VPSinstance
static VPSApproximation * VPSinstance
pointer to the active object instance used within the static evaluator
Definition: VPSApproximation.hpp:183
Dakota::DataMethodRep::covarianceType
int covarianceType
kind of covariance required
Definition: DataMethod.hpp:515
Dakota::SharedApproxData::modelExportPrefix
String modelExportPrefix
Prefix for model export files.
Definition: SharedApproxData.hpp:254
Dakota::DataResponsesRep::fdGradStepType
String fdGradStepType
type of finite difference step to use for numerical gradient: relative - step length is relative to x...
Definition: DataResponses.hpp:209
Dakota::ExperimentData::covariance
void covariance(int exp_ind, RealSymMatrix &cov_mat) const
retrieve an individual covariance entry as a dense matrix
Definition: ExperimentData.cpp:953
Dakota::ExperimentData::numConfigVars
size_t numConfigVars
number of configuration (state) variables to read for each experiment
Definition: ExperimentData.hpp:429
dakota::surrogates::Surrogate::evaluate_metrics
VectorXd evaluate_metrics(const StringArray &mnames, const MatrixXd &points, const MatrixXd &ref_values)
Evalute metrics at specified points (within surrogates)
Definition: SurrogatesBase.cpp:74
Dakota::SharedApproxData::approxDRUpperBnds
RealVector approxDRUpperBnds
approximation continuous upper bounds
Definition: SharedApproxData.hpp:271
Dakota::NonDMUQBayesCalibration::calibrate
void calibrate()
Definition: NonDMUQBayesCalibration.cpp:354
Dakota::NonDSampling::num_samples
size_t num_samples() const
Definition: NonDSampling.hpp:488
Dakota::SharedVariablesDataRep::view_subsets
void view_subsets(short view, bool &cdv, bool &ddv, bool &cauv, bool &dauv, bool &ceuv, bool &deuv, bool &csv, bool &dsv) const
define active variable subsets based on active view
Definition: SharedVariablesData.hpp:500
Dakota::ParallelLibrary::barrier_w
void barrier_w()
enforce MPI_Barrier on MPI_COMM_WORLD
Definition: ParallelLibrary.hpp:1920
Dakota::DataVariables::discrete_variables
size_t discrete_variables()
return total number of discrete variables
Definition: DataVariables.hpp:975
Dakota::DataModelRep::startRank
size_t startRank
starting rank
Definition: DataModel.hpp:436
Dakota::AdaptedBasisModel::method_rotation
short method_rotation
store the rotation_method input specification, prior to run-time Options right now:
Definition: AdaptedBasisModel.hpp:97
Dakota::SurrogatesPythonApprox::SurrogatesPythonApprox
SurrogatesPythonApprox()
default constructor
Definition: DakotaSurrogatesPython.hpp:30
Dakota::flush
CommandShell & flush(CommandShell &shell)
convenient shell manipulator function to "flush" the shell
Definition: CommandShell.cpp:51
Dakota::DataMethodRep::reliabilityIntegration
String reliabilityIntegration
the first_order or second_order integration selection in MethodNonDLocalRel
Definition: DataMethod.hpp:1078
dakota::surrogates::Surrogate::access
friend class boost::serialization::access
Allow serializers access to private class data.
Definition: SurrogatesBase.hpp:243
Dakota::NonDBayesCalibration::prevCoeffs
RealVectorArray prevCoeffs
cache previous expansion coefficients for assessing convergence of emulator refinement process
Definition: NonDBayesCalibration.hpp:278
Dakota::DataMethodRep::posteriorStatsKL
bool posteriorStatsKL
flag indicating the calculation of KL divergence between prior and posterior in Bayesian methods
Definition: DataMethod.hpp:1200
Dakota::GetLongOpt::usage
void usage(const char *str)
Change header of usage output to str.
Definition: CommandLineHandler.hpp:94
Dakota::GetLongOpt::enroll
int enroll(const char *const opt, const OptType t, const char *const desc, const char *const val)
Add an option to the list of valid command options.
Definition: CommandLineHandler.cpp:53
dakota::surrogates::GP_Objective::Jold
double Jold
Previously computed value of the objective function.
Definition: SurrogatesGPObjective.hpp:101
Dakota::NonDMultilevelPolynomialChaos::quadOrderSeqSpec
UShortArray quadOrderSeqSpec
user request of quadrature order
Definition: NonDMultilevelPolynomialChaos.hpp:137
PyPolyReg::PyPolyReg
PyPolyReg(const Eigen::MatrixXd &samples, const Eigen::MatrixXd &response, const pybind11::dict &pydict)
ctor that accepts a dictionary
Definition: surrogates_python.cpp:78
Dakota::RecastModel::varsMapIndices
Sizet2DArray varsMapIndices
For each subModel variable (leading index), identifies the indices of the recast variables used to de...
Definition: RecastModel.hpp:588
Dakota::ProcessApplicInterface::wait_local_evaluation_batch
void wait_local_evaluation_batch(PRPQueue &prp_queue)
batch version of wait_local_evaluations()
Definition: ProcessApplicInterface.cpp:290
Dakota::DigitalNet::reorder_natural
UInt64 reorder_natural(UInt64 k)
Position of the kth digital net point in DIGITAL_NET_NATURAL_ORDERING.
Definition: DigitalNet.cpp:768
Dakota::TPLDataTransfer::numDakotaNonlinearEqConstraints
int numDakotaNonlinearEqConstraints
number of nonlinear equality constraints from Dakota perspective
Definition: DakotaTPLDataTransfer.hpp:148
Dakota::SharedVariablesData::dsv_start
size_t dsv_start() const
get start index of active discrete string vars
Definition: SharedVariablesData.hpp:1684
Dakota::ParallelLevel::commSplitFlag
bool commSplitFlag
signals a communicator split was used
Definition: ParallelLibrary.hpp:114
dakota::surrogates::GaussianProcess::value
VectorXd value(const MatrixXd &eval_points)
Evaluate the Gaussian Process at a set of prediction points for QoI index 0.
Definition: SurrogatesGaussianProcess.hpp:126
Dakota::ParamStudy::listDSVPoints
StringMulti2DArray listDSVPoints
array of discrete string evaluation points for the list_parameter_study
Definition: ParamStudy.hpp:192
Dakota::SNLLLeastSq::finalize_run
void finalize_run()
restores instances
Definition: SNLLLeastSq.cpp:553
Dakota::NOWPACTraits::nonlinear_inequality_format
NONLINEAR_INEQUALITY_FORMAT nonlinear_inequality_format()
Return the format used for nonlinear inequality constraints.
Definition: NOWPACOptimizer.hpp:172
Dakota::NonDNonHierarchSampling::truthFixedByPilot
bool truthFixedByPilot
user specification to suppress any increments in the number of HF evaluations (e.g....
Definition: NonDNonHierarchSampling.hpp:675
Dakota::TrackerHTTP::serverList
std::list< Server > serverList
List of servers to try (tracker and proxy)
Definition: TrackerHTTP.hpp:116
Dakota::NonDAdaptiveSampling::emulEvalScores
RealVector emulEvalScores
Vector to hold the scored values for the current GP samples.
Definition: NonDAdaptiveSampling.hpp:104
Dakota::HierarchSurrBasedLocalTraits::is_derived
virtual bool is_derived()
A temporary query used in the refactor.
Definition: HierarchSurrBasedLocalMinimizer.hpp:43
Dakota::NonDQuadrature::evaluate_grid_increment
void evaluate_grid_increment()
computes a grid increment and evaluates the new parameter sets
Definition: NonDQuadrature.hpp:292
Dakota::DataMethodRep::gpmsaNormalize
bool gpmsaNormalize
whether to apply GPMSA-internal normalization
Definition: DataMethod.hpp:1197
Dakota::Model::create_2d_plots
virtual void create_2d_plots()
create 2D graphics plots for automatic logging of vars/response data
Definition: DakotaModel.cpp:3393
Dakota::CONMINOptimizer::G1
double * G1
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:222
Dakota::COLINApplication::blockingSynch
bool blockingSynch
Flag for COLIN synchronous behavior (Pattern Search only).
Definition: COLINApplication.hpp:108
Dakota::SurrogatesPolyApprox::min_coefficients
int min_coefficients() const override
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: DakotaSurrogatesPoly.cpp:57
Dakota::AddAttributeVisitor::AddAttributeVisitor
AddAttributeVisitor(const String &location, const std::shared_ptr< HDF5IOHelper > &hdf5_stream)
The attributes will be added to the HDF5 object at location, using the HDF5IOHelper instance hdf5_str...
Definition: ResultsDBHDF5.hpp:64
Dakota::NonDExpansion::respCovariance
RealSymMatrix respCovariance
symmetric matrix of analytic response covariance (full response covariance option)
Definition: NonDExpansion.hpp:525
Dakota::NonDEnsembleSampling::NonDEnsembleSampling
NonDEnsembleSampling(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDEnsembleSampling.cpp:29
Dakota::Analyzer::all_samples
const RealMatrix & all_samples()
return the complete set of evaluated samples
Definition: DakotaAnalyzer.hpp:289
Dakota::ActiveSubspaceModel::refinementSamples
int refinementSamples
Number of refinement samples to use when building a surrogate.
Definition: ActiveSubspaceModel.hpp:295
Dakota::RecastModel::rebuild_approximation
void rebuild_approximation()
updates a subModel approximation
Definition: RecastModel.hpp:932
Dakota::NonDSampling::compute_moment_gradients
void compute_moment_gradients(const RealVectorArray &fn_samples, const RealMatrixArray &grad_samples, const RealMatrix &moment_stats, RealMatrix &moment_grads, short moments_type)
compute moment_grads from function and gradient samples
Definition: NonDSampling.cpp:1294
Dakota::SharedPecosApproxData::random_variables_key
void random_variables_key(const Pecos::BitArray &random_vars_key)
set pecosBasisApprox.randomVarsKey
Definition: SharedPecosApproxData.hpp:264
Dakota::RecastModel::nested_acv2_targets
const ShortArray & nested_acv2_targets() const
return secondaryACVarMapTargets
Definition: RecastModel.hpp:713
Dakota::Model::numFns
size_t numFns
the number of functions in currentResponse
Definition: DakotaModel.hpp:1405
Dakota::SeqHybridMetaIterator::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: SeqHybridMetaIterator.cpp:245
Dakota::ExecutableEnvironment
Environment corresponding to execution as a stand-alone application.
Definition: ExecutableEnvironment.hpp:24
Dakota::NonDNonHierarchSampling
Base class for non-hierarchical ensemble-based Monte Carlo sampling.
Definition: NonDNonHierarchSampling.hpp:254
Dakota::SharedVariablesData::uncertain_counts
void uncertain_counts(size_t &num_cuv, size_t &num_duiv, size_t &num_dusv, size_t &num_durv) const
compute uncertain variables sums from SharedVariablesDataRep::variablesCompsTotals and SharedVariable...
Definition: SharedVariablesData.hpp:1077
dakota::surrogates::PolynomialRegression::basisIndices
MatrixXi basisIndices
Matrix that specifies the powers of each variable for each term in the polynomial - (numVariables by ...
Definition: SurrogatesPolynomialRegression.hpp:191
Dakota::NonDLocalReliability::uses_method
unsigned short uses_method() const
return name of any enabling iterator used by this iterator
Definition: NonDLocalReliability.hpp:356
Dakota::NestedModel::numSubIterFns
size_t numSubIterFns
number of sub-iterator response functions prior to mapping
Definition: NestedModel.hpp:297
Dakota::ProbabilityTransformModel::trans_X_to_U
void trans_X_to_U(const RealVector &x_c_vars, RealVector &u_c_vars)
Definition: ProbabilityTransformModel.hpp:470
Dakota::DataMethodRep::modelEvidMC
bool modelEvidMC
flag indicating use of Monte Carlo approximation for evidence calc.
Definition: DataMethod.hpp:1215
Dakota::SurrBasedLocalMinimizer::hard_convergence_check
void hard_convergence_check(SurrBasedLevelData &tr_data, const RealVector &lower_bnds, const RealVector &upper_bnds)
check for hard convergence (norm of projected gradient of merit function < tolerance)
Definition: SurrBasedLocalMinimizer.cpp:885
Dakota::NonDQUESOBayesCalibration::envOptionsValues
std::shared_ptr< QUESO::EnvOptionsValues > envOptionsValues
options for setting up the QUESO Environment
Definition: NonDQUESOBayesCalibration.hpp:186
Dakota::DataVariablesRep::frechetUncBetas
RealVector frechetUncBetas
beta factors for the frechet uncertain variables (from the betas specification in VarCAUV_Frechet)
Definition: DataVariables.hpp:420
Dakota::ParallelLevel::ParallelLevel
ParallelLevel()
default constructor
Definition: ParallelLibrary.hpp:141
Dakota::ScalingModel::variables_unscaler
static void variables_unscaler(const Variables &native_vars, Variables &scaled_vars)
RecastModel callback for inverse variables scaling: transform variables from native (user) to scaled ...
Definition: ScalingModel.cpp:831
Dakota::DataFitSurrModel::warm_start_flag
void warm_start_flag(const bool flag)
set the warm start flag, including actualModel
Definition: DataFitSurrModel.hpp:1045
Dakota::IntegerScale::isMatrix
bool isMatrix
2d or 1d?
Definition: dakota_results_types.hpp:368
dakota::util::p_norm
double p_norm(const T &v, double p)
Caclulate and return p-norm of a vector.
Definition: util_math_tools.hpp:81
Dakota::Model::inactive_discrete_int_lower_bounds
const IntVector & inactive_discrete_int_lower_bounds() const
return the inactive discrete lower bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3049
dakota::surrogates::GaussianProcess::hessian
MatrixXd hessian(const MatrixXd &eval_point, const int qoi) override
Evaluate the Hessian of the Gaussian process at a single point for a single QoI.
Definition: SurrogatesGaussianProcess.cpp:377
Dakota::ResultsDBAny
Definition: ResultsDBAny.hpp:26
Dakota::Model::methodSource
String methodSource
source of numerical gradient routine: dakota or vendor
Definition: DakotaModel.hpp:1425
Dakota::NonDLocalReliability::fnGradsMeanX
RealMatrix fnGradsMeanX
response function gradients evaluated at mean x
Definition: NonDLocalReliability.hpp:284
Dakota::ScalingModel::~ScalingModel
~ScalingModel()
destructor
Definition: ScalingModel.cpp:164
Dakota::Environment::response_results
const Response & response_results() const
return the final environment solution (response)
Definition: DakotaEnvironment.hpp:206
Dakota::ParamStudy::integer_step
int integer_step(int range, int num_steps) const
check for integer remainder and return step
Definition: ParamStudy.hpp:635
Dakota::NonDEnsembleSampling::check_negative
static void check_negative(Real &cm)
detect, warn, and repair a negative central moment (for even orders)
Definition: NonDEnsembleSampling.hpp:689
Dakota::Vchk_DIset
static void Vchk_DIset(size_t num_v, const char *kind, IntArray *input_ndsi, IntVector *input_dsi, IntSetArray &dsi_all, IntVector &dsi_init_pt)
check discrete sets of integers (design and state variables); error if a duplicate value is specified...
Definition: NIDRProblemDescDB.cpp:4041
Dakota::NOWPACBlackBoxEvaluator::upperBounds
RealVector upperBounds
cache the active continuous upper bounds for scaling to [0,1]
Definition: NOWPACOptimizer.hpp:65
Dakota::NonDMultilevBLUESampling::covGG
RealSymMatrix2DArray covGG
covariance matrices for each model QoI and each model grouping (the C_k matrix in ML BLUE),...
Definition: NonDMultilevBLUESampling.hpp:248
Dakota::DataMethodRep::drScale
Real drScale
DR scale.
Definition: DataMethod.hpp:1360
Dakota::DataModelRep::maxIterations
size_t maxIterations
maximum number of subspace build iterations
Definition: DataModel.hpp:365
Dakota::NestedModel::numOptInterfEqCon
size_t numOptInterfEqCon
number of equality constraints resulting from the optional interface evaluations
Definition: NestedModel.hpp:326
Dakota::Model::inactive_discrete_real_variable_labels
StringMultiArrayConstView inactive_discrete_real_variable_labels() const
return the inactive discrete variable labels in currentVariables
Definition: DakotaModel.hpp:2573
Dakota::ProbabilityTransformModel::initialize_dakota_variable_types
void initialize_dakota_variable_types()
initialize the continuous/discrete variable types using u-space types (converted from Pecos to Dakota...
Definition: ProbabilityTransformModel.cpp:92
Dakota::Optimizer::constraintMapOffsets
std::vector< double > constraintMapOffsets
offsets for constraint transformations
Definition: DakotaOptimizer.hpp:545
Dakota::ApproximationInterface::rebuild_approximation
void rebuild_approximation(const BitArray &rebuild_fns)
Definition: ApproximationInterface.cpp:660
Dakota::WorkdirHelper::startupPATH
static std::string startupPATH
Value of $PATH (PATH% on windows) var upon entry to dakota main(), omitting any leading PATH= or Path...
Definition: WorkdirHelper.hpp:286
Dakota::QuesoVectorRV::print
void print(std::ostream &os) const
TODO: Prints the vector RV (required pure virtual).
Definition: QUESOImpl.cpp:117
Dakota::NCSUOptimizer::lowerBounds
RealVector lowerBounds
variable lower bounds used in "user_functions" mode
Definition: NCSUOptimizer.hpp:161
Dakota::DataVariables::uncertain
size_t uncertain()
return total number of uncertain variables
Definition: DataVariables.hpp:967
Dakota::Model::get_model
std::shared_ptr< Model > get_model(ProblemDescDB &problem_db)
Used by the envelope to instantiate the correct letter class.
Definition: DakotaModel.cpp:311
Dakota::DataVariablesRep::linearIneqScaleTypes
StringArray linearIneqScaleTypes
scaling types for the linear inequality constraints (from the linear_inequality_scale_types specifica...
Definition: DataVariables.hpp:819
Dakota::CONMINTraits::~CONMINTraits
virtual ~CONMINTraits()
destructor
Definition: CONMINOptimizer.hpp:30
Dakota::DataModelRep::DataModelRep
DataModelRep()
constructor
Definition: DataModel.cpp:17
Dakota::NonDAdaptImpSampling::sampling_scheme
unsigned short sampling_scheme() const
return importanceSamplingType
Definition: NonDAdaptImpSampling.hpp:209
Dakota::MPIPackBuffer::pack
void pack(const u_long *data, const int num=1)
Pack one or more unsigned long's.
Dakota::DataMethodRep::groupThrottleType
short groupThrottleType
approach to restricting the total number of groups in group estimators
Definition: DataMethod.hpp:1104
Dakota::TPLDataTransfer::nonlinearIneqConstraintMapShifts
std::vector< double > nonlinearIneqConstraintMapShifts
offsets for constraint transformations
Definition: DakotaTPLDataTransfer.hpp:176
Dakota::SOLBase::send_sol_option
virtual void send_sol_option(std::string sol_option)=0
Resize and send option to NPSOL (npoptn) or NLSSOL (nloptn) via derived implementation.
Dakota::ParamStudy::final_point_to_step_vector
void final_point_to_step_vector()
compute step vectors from finalPoint, initial points, and numSteps
Definition: ParamStudy.cpp:952
Dakota::NonDMultilevControlVarSampling::multilevel_control_variate_mc_offline_pilot
void multilevel_control_variate_mc_offline_pilot()
Qcorr approach using a pilot sample treated as separate offline cost.
Definition: NonDMultilevControlVarSampling.cpp:653
Dakota::EnsembleSurrModel::restart_file
bool restart_file(bool recurse_flag=true) const
if recurse_flag, return true if restart file usage in subordinate models {approxModels,...
Definition: EnsembleSurrModel.hpp:1242
Dakota::EffGlobalMinimizer::core_run
void core_run()
core portion of run; implemented by all derived classes and may include pre/post steps in lieu of sep...
Definition: EffGlobalMinimizer.cpp:242
Dakota::Interface::response_map
IntResponseMap & response_map()
return rawResponseMap
Definition: DakotaInterface.hpp:493
Dakota::RandomFieldModel::expansionForm
unsigned short expansionForm
unsigned short analyticCovForm;
Definition: RandomFieldModel.hpp:177
Dakota::NIDRProblemDescDB::check_variables_node
static void check_variables_node(void *v)
check a single variables node; input argument v is Var_Info*
Definition: NIDRProblemDescDB.cpp:5604
Dakota::COLINApplication::dakota_responses
IntResponseMap dakota_responses
eval_id to response mapping to cache completed jobs.
Definition: COLINApplication.hpp:117
Dakota::SharedC3ApproxData::statsRoundingTol
double statsRoundingTol
tolerance for rounding (performing a truncation operation on a FT expansion) when post-processing an ...
Definition: SharedC3ApproxData.hpp:268
Dakota::DataVariablesRep::numContinuousDesVars
size_t numContinuousDesVars
number of continuous design variables (from the continuous_design specification in VarDV)
Definition: DataVariables.hpp:104
Dakota::Minimizer::finalize_run
void finalize_run()
utility function to perform common operations following post_run(); deallocation and resetting of ins...
Definition: DakotaMinimizer.cpp:369
Dakota::NonDGPMSABayesCalibration::experimentSpace
std::shared_ptr< QUESO::VectorSpace< QUESO::GslVector, QUESO::GslMatrix > > experimentSpace
vector space defining the output (response) space for the experiments
Definition: NonDGPMSABayesCalibration.hpp:143
Dakota::MatlabInterface
Definition: MatlabInterface.hpp:32
Dakota::TPLDataTransfer::nonlinearIneqConstraintMapIndices
std::vector< int > nonlinearIneqConstraintMapIndices
map from Dakota constraint number to TPL constraint number
Definition: DakotaTPLDataTransfer.hpp:170
Dakota::Model::correction_mode
virtual unsigned short correction_mode() const
return correctionMode
Definition: DakotaModel.cpp:4543
Dakota::ProcessApplicInterface::workDirName
std::string workDirName
work_directory name, if specified...
Definition: ProcessApplicInterface.hpp:212
Dakota::ProblemDescDB::dataMethodIter
std::list< DataMethod >::iterator dataMethodIter
iterator identifying the active list node in dataMethodList
Definition: ProblemDescDB.hpp:479
Dakota::NonDBayesCalibration::hifiModel
Model hifiModel
a high-fidelity model data source (given by pointer in input)
Definition: NonDBayesCalibration.hpp:401
Dakota::RandomFieldModel::rf_suite_identify_field_model
void rf_suite_identify_field_model()
Generate field representation: utilize RF Suite.
Definition: RandomFieldModel.cpp:184
Dakota::SurrBasedMinimizer::origNonlinIneqUpperBnds
RealVector origNonlinIneqUpperBnds
original nonlinear inequality constraint upper bounds (no relaxation)
Definition: SurrBasedMinimizer.hpp:166
Dakota::DakotaROLEqConstraints::DakotaROLEqConstraints
DakotaROLEqConstraints(Model &model)
Constructor.
Definition: ROLOptimizer.cpp:727
Dakota::Variables::inactive_discrete_real_variable
void inactive_discrete_real_variable(Real idr_var, size_t index)
set an inactive discrete real variable
Definition: DakotaVariables.hpp:1504
Dakota::NonDGlobalReliability::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDGlobalReliability.cpp:361
Dakota::DataMethodRep::exportApproxPtsFile
String exportApproxPtsFile
the file name from the export_approx_points_file specification
Definition: DataMethod.hpp:1417
Dakota::NonDBayesCalibration::calibrate_to_hifi
void calibrate_to_hifi()
calibrate the model to a high-fidelity data source, using mutual information-guided design of experim...
Definition: NonDBayesCalibration.cpp:1096
Dakota::ScalingModel::modify_s2n
RealVector modify_s2n(const RealVector &scaled_vars, const UShortArray &scale_types, const RealVector &multipliers, const RealVector &offsets) const
general RealVector mapping from scaled to native variables (and values)
Definition: ScalingModel.cpp:964
Dakota::DataMethodRep::volQualityFlag
bool volQualityFlag
the quality_metrics specification for sampling methods (FSU QMC and CVT methods in MethodFSUDACE)
Definition: DataMethod.hpp:774
Dakota::C3FnTrainData::C3FnTrainData
C3FnTrainData()
default constructor
Definition: C3FnTrainData.cpp:253
Dakota::Model::surrogate_function_indices
virtual void surrogate_function_indices(const SizetSet &surr_fn_indices)
set the (currently active) surrogate function index set
Definition: DakotaModel.cpp:3863
Dakota::SensAnalysisGlobal::has_nan_or_inf
bool has_nan_or_inf(const RealMatrix &corr) const
Return true if there are any NaN or Inf entries in the matrix.
Definition: SensAnalysisGlobal.cpp:466
Dakota::NonDLowDiscrepancySampling
Class for low-discrepancy sampling in Dakota.
Definition: NonDLowDiscrepancySampling.hpp:36
Dakota::NonDBayesCalibration::derived_set_communicators
void derived_set_communicators(ParLevLIter pl_iter)
derived class contributions to setting the communicators associated with this Iterator instance
Definition: NonDBayesCalibration.cpp:790
Dakota::Analyzer::compute_best_metrics
void compute_best_metrics(const Response &response, std::pair< Real, Real > &metrics)
compares current evaluation to best evaluation and updates best
Definition: DakotaAnalyzer.cpp:718
Dakota::ScalingOptions::cvScales
RealVector cvScales
continuous variables scale values
Definition: ScalingOptions.hpp:38
Dakota::ProgramOptions::post_run_input
const String & post_run_input() const
filename for post-run input
Definition: ProgramOptions.cpp:186
Dakota::TaylorApproximation::value
Real value(const Variables &vars)
retrieve the approximate function value for a given parameter vector
Definition: TaylorApproximation.cpp:71
Dakota::Model::modelPCIterMap
std::map< SizetIntPair, ParConfigLIter > modelPCIterMap
map<> used for tracking modelPCIter instances using depth of parallelism level and max evaluation con...
Definition: DakotaModel.hpp:1631
Dakota::OutputManager::close_tabular_datastream
void close_tabular_datastream()
close tabular datastream
Definition: OutputManager.cpp:610
Dakota::ApplicationInterface::evalCommSize
int evalCommSize
size of evalComm
Definition: ApplicationInterface.hpp:219
Dakota::ParallelLibrary::copy_as_server_comm
void copy_as_server_comm(const ParallelLevel &parent_pl, ParallelLevel &child_pl)
convenience function for updating child serverIntraComm from parent serverIntraComm (deep Comm copy)
Definition: ParallelLibrary.hpp:2039
Dakota::CollabHybridMetaIterator::~CollabHybridMetaIterator
~CollabHybridMetaIterator()
destructor
Definition: CollabHybridMetaIterator.cpp:107
Dakota::DataMethodRep::pilotSamples
SizetArray pilotSamples
the pilot_samples selection in ML/MF methods
Definition: DataMethod.hpp:1097
Dakota::PebbldBranching::blankSub
pebbl::branchSub * blankSub()
Method that returns an empty Sub-Branch.
Definition: PEBBLBranching.cpp:27
Dakota::RelaxedVariables::write_partial_core
bool write_partial_core(std::ostream &s, Writer write_handler, size_t start_index, size_t end_index, size_t &acv_offset, size_t &adiv_offset, size_t &adsv_offset, size_t &adrv_offset, size_t &av_cntr, size_t num_cv, size_t num_div, size_t num_dsv, size_t num_drv) const
Implementation for partial writing in various formats using the specified write handler.
Definition: RelaxedVariables.cpp:459
Dakota::NonDBayesCalibration::posteriorStatsKL
bool posteriorStatsKL
flag indicating the calculation of KL divergence between prior and posterior
Definition: NonDBayesCalibration.hpp:428
Dakota::SurrBasedGlobalMinimizer::initialize_graphics
void initialize_graphics(int iterator_server_id=1)
initialize graphics customized for surrogate-based iteration
Definition: SurrBasedGlobalMinimizer.hpp:114
Dakota::Model::current_response
const Response & current_response() const
return the current response (currentResponse)
Definition: DakotaModel.hpp:3573
Dakota::SNLLOptimizer::nlf2Con
OPTPP::NLF2 * nlf2Con
pointer to constraint NLF for full Newton optimizers
Definition: SNLLOptimizer.hpp:333
Dakota::TestDriverInterface::TestDriverInterface
TestDriverInterface(const ProblemDescDB &problem_db)
constructor
Definition: TestDriverInterface.cpp:45
Dakota::NonDExpansion::compute_active_off_diagonal_covariance
void compute_active_off_diagonal_covariance()
calculate off diagonal terms in respCovariance(i,j) for j<i using the active expansion coefficients
Definition: NonDExpansion.cpp:2593
main
int main(int argc, char *argv[])
The main DAKOTA program.
Definition: main.cpp:29
Dakota::reorder_matrix_columns_from_index_vector
void reorder_matrix_columns_from_index_vector(const RealMatrix &mat, RealMatrix &reordered_mat, const IntVector &indices)
Reorders matrix columns according to the passed index vector.
Definition: dakota_data_util.cpp:295
Dakota::RecastModel::nonlinearRespMapping
BoolDequeArray nonlinearRespMapping
array of BoolDeques, one for each recast response function. Each BoolDeque defines which subModel res...
Definition: RecastModel.hpp:602
Dakota::ConsoleRedirector::ConsoleRedirector
ConsoleRedirector(const ConsoleRedirector &)
copy constructor is disallowed due
Dakota::Model::user_space_to_iterator_space
void user_space_to_iterator_space(Variables &vars)
employ the model recursion to transform from bottom level user-space variables to top level iterator-...
Definition: DakotaModel.cpp:3176
Dakota::NonDQUESOBayesCalibration::nonDQUESOInstance
static NonDQUESOBayesCalibration * nonDQUESOInstance
Pointer to current class instance for use in static callback functions.
Definition: NonDQUESOBayesCalibration.hpp:234
Dakota::JEGAOptimizer::Evaluator::Description
static const std::string & Description()
Returns a full description of what this operator does and how.
Definition: JEGAOptimizer.cpp:230
Dakota::NonDPolynomialChaos::archive_coefficients
void archive_coefficients()
archive the PCE coefficient array for the orthogonal basis
Definition: NonDPolynomialChaos.cpp:1328
Dakota::Variables::all_discrete_string_variable_labels
StringMultiArrayView all_discrete_string_variable_labels() const
returns a single array with all discrete variable labels
Definition: DakotaVariables.hpp:1732
Dakota::Iterator::algorithm_space_model
virtual const Model & algorithm_space_model() const
return the result of any recasting or surrogate model recursion layered on top of iteratedModel by th...
Definition: DakotaIterator.cpp:1742
Dakota::ProcessHandleApplicInterface::asynchronous_local_analyses
void asynchronous_local_analyses(int start, int end, int step)
execute analyses asynchronously on the local processor
Definition: ProcessHandleApplicInterface.cpp:305
Dakota::DataFitSurrModel::estimate_partition_bounds
IntIntPair estimate_partition_bounds(int max_eval_concurrency)
estimate the minimum and maximum partition sizes that can be utilized by this Model
Definition: DataFitSurrModel.hpp:889
Dakota::NonDGenACVSampling::generalized_acv_online_pilot
void generalized_acv_online_pilot()
Definition: NonDGenACVSampling.cpp:524
Dakota::OutputManager::graphics_counter
void graphics_counter(int cntr)
set graphicsCntr equal to cntr
Definition: OutputManager.cpp:623
Dakota::PecosApproximation::variance_gradient
const Pecos::RealVector & variance_gradient()
return the gradient of the expansion variance for a given parameter vector, where all active variable...
Definition: PecosApproximation.hpp:482
Dakota::DataFitSurrModel::append_approximation
void append_approximation(bool rebuild_flag)
appends daceIterator results to a global approximation and rebuilds it if requested
Definition: DataFitSurrModel.cpp:714
Dakota::DataVariablesRep::numDiscreteUncSetIntVars
size_t numDiscreteUncSetIntVars
number of discrete epistemic uncertain integer set variables (from the discrete_uncertain_set integer...
Definition: DataVariables.hpp:185
Dakota::Variables::idiv_start
size_t idiv_start() const
start index of inactive discrete int vars
Definition: DakotaVariables.hpp:753
Dakota::RecastModel::primaryRespMapping
void(* primaryRespMapping)(const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response)
holds pointer for primary response mapping function passed in ctor/initialize
Definition: RecastModel.hpp:616
Dakota::NonDLocalInterval::derived_free_communicators
void derived_free_communicators(ParLevLIter pl_iter)
derived class contributions to freeing the communicators associated with this Iterator instance
Definition: NonDLocalInterval.cpp:150
Dakota::ScalingModel::cvScaleOffsets
RealVector cvScaleOffsets
offsets for continuous variables
Definition: ScalingModel.hpp:181
Dakota::NCSUOptimizer::nlnIneqUpperBnds
RealVector nlnIneqUpperBnds
nonlinear inequality constraint upper bounds used in "user_functions" mode
Definition: NCSUOptimizer.hpp:177
Dakota::ApplicationInterface::analysisServerId
int analysisServerId
analysis server identifier
Definition: ApplicationInterface.hpp:226
Dakota::NestedModel::update_inactive_view
void update_inactive_view(short new_view, short &view)
update inactive variables view for subIterator based on new_view
Definition: NestedModel.cpp:2097
Dakota::SensAnalysisGlobal::compute_correlations
void compute_correlations(const VariablesArray &vars_samples, const IntResponseMap &resp_samples, const StringSetArray &dss_vals)
computes four correlation matrices for input and output data simple, partial, simple rank,...
Definition: SensAnalysisGlobal.cpp:140
Dakota::DataMethodRep::initTRRadius
Real initTRRadius
initial trust radius
Definition: DataMethod.hpp:514
Dakota::SNLLOptimizer::linIneqCoeffs
RealMatrix linIneqCoeffs
linear inequality constraint coefficients used in "user_functions" mode
Definition: SNLLOptimizer.hpp:365
Dakota::DataEnvironmentRep::write
void write(std::ostream &s) const
write a DataEnvironmentRep object to an std::ostream
Definition: DataEnvironment.cpp:60
Dakota::RecastModel::update_from_model
void update_from_model(Model &model)
update current variables/bounds/labels/constraints from subModel
Definition: RecastModel.cpp:948
Dakota::SharedResponseData::field_group_labels
const StringArray & field_group_labels() const
return the coarse (per-group) primary field response labels
Definition: SharedResponseData.hpp:405
dakota::surrogates::Surrogate::gradient
MatrixXd gradient(const MatrixXd &eval_points)
Evaluate the gradient of the Surrogate at a set of prediction points for QoI index 0.
Definition: SurrogatesBase.hpp:110
Dakota::Interface::algebraic_function_type
int algebraic_function_type(String)
Used by algebraic mappings to determine the correct AMPL function evaluation call to make.
Definition: DakotaInterface.cpp:807
Dakota::Approximation::min_coefficients
virtual int min_coefficients() const
return the minimum number of samples (unknowns) required to build the derived class approximation typ...
Definition: DakotaApproximation.cpp:973
Dakota::DataResponsesRep::centralHess
bool centralHess
Temporary(?) option to use old 2nd-order diffs when computing finite-difference Hessians; default is ...
Definition: DataResponses.hpp:190
Dakota::DataMethodRep::logitTransform
bool logitTransform
flag indicating user activation of logit transform option within QUESO
Definition: DataMethod.hpp:1195
Dakota::DataMethodRep::initializationType
String initializationType
The means by which the JEGA should initialize the population.
Definition: DataMethod.hpp:737
Dakota::Variables::all_discrete_string_variable
void all_discrete_string_variable(const String &ads_var, size_t index)
set a variable within the all discrete array
Definition: DakotaVariables.hpp:1674
Dakota::PecosApproximation::compute_component_effects
void compute_component_effects()
Performs global sensitivity analysis using Sobol' indices by computing component (main and interactio...
Definition: PecosApproximation.hpp:393
Dakota::DataVariablesRep::lognormalUncZetas
RealVector lognormalUncZetas
zetas (standard deviations of the corresponding normals) of the lognormal uncertain variables (from t...
Definition: DataVariables.hpp:327
Dakota::SNLLOptimizer::~SNLLOptimizer
~SNLLOptimizer()
destructor
Definition: SNLLOptimizer.cpp:549
Dakota::SubspaceModel::stop_servers
void stop_servers()
Executed by the master to terminate the offline and online phase server operations when iteration on ...
Definition: SubspaceModel.hpp:203
Dakota::Constraints::active_view
void active_view(short view2)
sets the active view based on higher level context
Definition: DakotaConstraints.cpp:261
Dakota::NonDPolynomialChaos::ratio_samples_to_order
void ratio_samples_to_order(Real colloc_ratio, int num_samples, UShortArray &exp_order, bool less_than_or_equal)
convert collocation ratio and number of samples to expansion order
Definition: NonDPolynomialChaos.cpp:1170
Dakota::NestedModel::component_parallel_mode
void component_parallel_mode(short mode)
update component parallel mode for supporting parallelism in optionalInterface and subModel
Definition: NestedModel.cpp:2008
Dakota::DataMethodRep::chainDiagnostics
bool chainDiagnostics
flag indicating calculation of chain diagnostics
Definition: DataMethod.hpp:1208
Dakota::DataMethodRep::trustRegionExpandTrigger
Real trustRegionExpandTrigger
trust region sufficient improvement level (ratio of actual to predicted decrease in objective fn) in ...
Definition: DataMethod.hpp:459
Dakota::Optimizer::Optimizer
Optimizer(std::shared_ptr< TraitsBase > traits)
default constructor
Definition: DakotaOptimizer.hpp:642
Dakota::SharedSurfpackApproxData::numFolds
unsigned numFolds
number of folds for CV
Definition: SharedSurfpackApproxData.hpp:143
Dakota::SNLLLeastSq::reset
void reset()
restore initial state for repeated sub-iterator executions
Definition: SNLLLeastSq.cpp:565
Dakota::DataVariablesRep::lognormalUncVars
RealVector lognormalUncVars
initial values of the lognormal uncertain variables (from the initial_point specification in VarCAUV_...
Definition: DataVariables.hpp:345
Dakota::Interface::export_approximation
virtual void export_approximation()
export the approximation to disk
Definition: DakotaInterface.cpp:1141
Dakota::ParallelLevel::server_intra_communicator
const MPI_Comm & server_intra_communicator() const
return serverIntraComm
Definition: ParallelLibrary.hpp:333
Dakota::MetaDataType
std::map< MetaDataKeyType, MetaDataValueType > MetaDataType
A single MetaData entry is map<string, vector<string> > Example: pair( "Column labels",...
Definition: dakota_results_types.hpp:61
Dakota::Model::active_truth_model_form
virtual unsigned short active_truth_model_form() const
return the model form of the active truth model
Definition: DakotaModel.cpp:3543
Dakota::IteratorScheduler::iteratorServerId
int iteratorServerId
identifier for an iterator server
Definition: IteratorScheduler.hpp:172
Dakota::NonDMultilevControlVarSampling::compute_eval_ratios
void compute_eval_ratios(RealMatrix &sum_L_shared, RealMatrix &sum_H, RealMatrix &sum_LL, RealMatrix &sum_LH, RealMatrix &sum_HH, Real cost_ratio, size_t lev, const SizetArray &N_shared, RealMatrix &var_H, RealMatrix &rho2_LH, RealVector &eval_ratios)
compute the LF/HF evaluation ratio, averaged over the QoI
Definition: NonDMultilevControlVarSampling.cpp:1030
Dakota::Iterator::nested_response_mappings
virtual void nested_response_mappings(const RealMatrix &primary_coeffs, const RealMatrix &secondary_coeffs)
set primaryResponseCoefficients, secondaryResponseCoefficients within derived Iterators; Necessary fo...
Definition: DakotaIterator.cpp:1879
Dakota::NonDAdaptiveSampling::calc_score_delta_x
void calc_score_delta_x()
Function to compute the Distance scores for the candidate points Distance score is the shortest dista...
Definition: NonDAdaptiveSampling.cpp:456
Dakota::NonDMultifidelitySampling::estVarRatios
RealVector estVarRatios
ratio of MFMC to MC estimator variance for the same HF samples, also known as (1 - R^2)
Definition: NonDMultifidelitySampling.hpp:193
Dakota::NonDBayesCalibration::apply_hifi_sim_error
void apply_hifi_sim_error(int &random_seed, int num_exp, int exp_offset=0)
apply simulation error vector
Definition: NonDBayesCalibration.cpp:1481
Dakota::Interface::newFnHessCounter
IntArray newFnHessCounter
number of new Hessian evaluations by resp fn
Definition: DakotaInterface.hpp:398
Dakota::NestedModel::derived_master_overload
bool derived_master_overload() const
flag which prevents overloading the master with a multiprocessor evaluation (forwarded to optionalInt...
Definition: NestedModel.hpp:522
Dakota::DataMethodRep::meritFunction
String meritFunction
the meritFunction choice for nonlinearly constrained APPS in MethodAPPSDC
Definition: DataMethod.hpp:555
Dakota::NonDGPMSABayesCalibration::nonDGPMSAInstance
static NonDGPMSABayesCalibration * nonDGPMSAInstance
Pointer to current class instance for use in static callback functions.
Definition: NonDGPMSABayesCalibration.hpp:162
Dakota::ConcurrentMetaIterator::initialize_iterator
void initialize_iterator(int job_index)
used by IteratorScheduler to set the starting data for a run
Definition: ConcurrentMetaIterator.hpp:184
Dakota::DigitalNet::tMax
int tMax
Number of bits of each integer in generatingMatrices Also: number of rows in each generating matrix.
Definition: DigitalNet.hpp:104
Dakota::Model::FDstep2
Real FDstep2(Real x0_j, Real lb_j, Real ub_j, Real h)
function returning second central-difference step size (affected by bounds)
Definition: DakotaModel.cpp:1624
Dakota::ResultsManager::array_allocate
void array_allocate(const StrStrSizet &iterator_id, const std::string &data_name, size_t array_size, const MetaDataType metadata=MetaDataType())
allocate an entry with array of StoredType of array_size for future insertion; likely move to non-tem...
Definition: ResultsManager.hpp:198
Dakota::Variables::operator==
friend bool operator==(const Variables &vars1, const Variables &vars2)
strict equality operator (for boost hash-based lookups)
Dakota::Response::active_set
const ActiveSet & active_set() const
return the active set
Definition: DakotaResponse.hpp:924
Dakota::NonDAdaptiveSampling::gpFinalEval
Iterator gpFinalEval
LHS iterator for sampling on the final GP.
Definition: NonDAdaptiveSampling.hpp:78
Dakota::Response::write_tabular
void write_tabular(std::ostream &s, bool eol=true) const
write responseRep::functionValues in tabular format to a std::ostream
Dakota::Iterator::estimate_partition_bounds
virtual IntIntPair estimate_partition_bounds()
estimate the minimum and maximum partition sizes that can be utilized by this Iterator
Definition: DakotaIterator.cpp:1835
Dakota::OptDartsOptimizer::opt_darts_terminate
void opt_darts_terminate()
Release memory and exit cleanly.
Definition: OptDartsOptimizer.cpp:923
Dakota::Constraints::update_nonlinear_constraints
void update_nonlinear_constraints(const Constraints &cons)
copy nonlinear constraint data between existing Constraints objects
Definition: DakotaConstraints.cpp:350
Dakota
The primary namespace for DAKOTA.
Definition: Dev_Main.dox:1
dakota::surrogates::PolynomialRegression::numTerms
int numTerms
Number of terms in the polynomial basis.
Definition: SurrogatesPolynomialRegression.hpp:196
dakota::surrogates::fd_check_gradient
void fd_check_gradient(Surrogate &surr, const MatrixXd &sample, MatrixXd &fd_error, const int num_steps)
Perform a centered finite difference check of a Surrogate's gradient method.
Definition: surrogates_tools.cpp:187
Dakota::NomadTraits
Wrapper class for NOMAD Optimizer.
Definition: NomadOptimizer.hpp:57
Dakota::SubspaceModel::derived_synchronize
const IntResponseMap & derived_synchronize()
portion of synchronize() specific to RecastModel (forward to subModel.synchronize())
Definition: SubspaceModel.cpp:358
Dakota::GaussProcApproximation::optimize_theta_multipoint
void optimize_theta_multipoint()
sets up and performs the optimization of the negative log likelihood to determine the optimal values ...
Definition: GaussProcApproximation.cpp:797
Dakota::NOWPACBlackBoxEvaluator::set_unscaled_bounds
void set_unscaled_bounds(const RealVector &l_bnds, const RealVector &u_bnds)
set {lower,upper}Bounds
Definition: NOWPACOptimizer.hpp:117
Dakota::RealScale::RealScale
RealScale(const std::string &label, const RealArray &in_items, ScaleScope scope=ScaleScope::UNSHARED)
Constructor that takes a RealArray.
Definition: dakota_results_types.hpp:250
Dakota::ParallelLibrary::isend_ea
void isend_ea(int &send_int, int dest, int tag, MPI_Request &send_req)
nonblocking send at the evaluation-analysis communication level
Definition: ParallelLibrary.hpp:1571
Dakota::NonDBayesCalibration::exportCorrModelFile
String exportCorrModelFile
filename for corrected model (model+discrepancy) calculations output
Definition: NonDBayesCalibration.hpp:355
Dakota::Vgen_HistogramPtStrUnc
static void Vgen_HistogramPtStrUnc(DataVariablesRep *dv, size_t offset)
Use the string-valued point histogram data to initialize the lower, upper, and initial values of the ...
Definition: NIDRProblemDescDB.cpp:3571
Dakota::Variables::inactive_discrete_real_variable_types
UShortMultiArrayConstView inactive_discrete_real_variable_types() const
return the inactive discrete real variable types
Definition: DakotaVariables.hpp:1601
Dakota::Analyzer::evaluate_batch
void evaluate_batch(Model &model, int batch_id, bool log_best_flag=false)
perform function evaluations to map a keyed batch of parameter sets (allVariablesMap[key]) into a cor...
Definition: DakotaAnalyzer.cpp:276
Dakota::ProgramOptions::inputFile
String inputFile
Dakota input file name, e.g., "dakota.in".
Definition: ProgramOptions.hpp:225
Dakota::Response::read
void read(MPIUnpackBuffer &s)
read a response object from a packed MPI buffer
Dakota::ProbabilityTransformModel::rv_index_to_corr_index
size_t rv_index_to_corr_index(size_t rv_index)
convert vector<RandomVariable> index to active correlation index
Definition: ProbabilityTransformModel.hpp:595
Dakota::DataResponsesRep::numExperiments
size_t numExperiments
number of distinct experiments in experimental data
Definition: DataResponses.hpp:151
Dakota::DataMethodRep::vbdViaSamplingMethod
unsigned short vbdViaSamplingMethod
Sampling method for computing Sobol indices: Mahadevan (default) or Saltelli.
Definition: DataMethod.hpp:875
Dakota::SNLLOptimizer::nlnIneqUpperBnds
RealVector nlnIneqUpperBnds
nonlinear inequality constraint upper bounds used in "user_functions" mode
Definition: SNLLOptimizer.hpp:377
Dakota::ForkApplicInterface::~ForkApplicInterface
~ForkApplicInterface()
destructor
Definition: ForkApplicInterface.hpp:104
Dakota::Rank1Lattice::~Rank1Lattice
~Rank1Lattice()
Destructor.
Definition: Rank1Lattice.cpp:202
Dakota::Interface::minimum_points
virtual int minimum_points(bool constraint_flag) const
returns the minimum number of points required to build a particular ApproximationInterface (used by D...
Definition: DakotaInterface.cpp:965
Dakota::NonDCubature::initialize_grid
void initialize_grid(const std::vector< Pecos::BasisPolynomial > &poly_basis)
initialize integration grid by drawing from polynomial basis settings
Definition: NonDCubature.cpp:63
Dakota::Model::discrete_string_variable_labels
StringMultiArrayConstView discrete_string_variable_labels() const
return the active discrete variable labels from currentVariables
Definition: DakotaModel.hpp:2477
Dakota::Approximation::diagnostic
virtual Real diagnostic(const String &metric_type)
retrieve a single diagnostic metric for the diagnostic type specified
Definition: DakotaApproximation.cpp:854
Dakota::Model::iterator_space_to_user_space
void iterator_space_to_user_space(Variables &vars)
employ the model recursion to transform from top level iterator-space variables to bottom level user-...
Definition: DakotaModel.cpp:3254
Dakota::Model::acv
size_t acv() const
returns total number of continuous variables
Definition: DakotaModel.hpp:1796
Dakota::DakotaROLIneqConstraintsHess::~DakotaROLIneqConstraintsHess
virtual ~DakotaROLIneqConstraintsHess()
Destructor.
Definition: ROLOptimizer.hpp:399
Dakota::DataVariablesRep::discreteUncSetRealValuesProbs
RealRealMapArray discreteUncSetRealValuesProbs
complete set of admissible values with associated basic probability assignments for each of the discr...
Definition: DataVariables.hpp:596
Dakota::ParamStudy::post_run
void post_run(std::ostream &s)
post-run portion of run (optional); verbose to print results; re-implemented by Iterators that can re...
Definition: ParamStudy.cpp:396
Dakota::DataVariablesRep::triangularUncModes
RealVector triangularUncModes
modes of the triangular uncertain variables (from the modes specification in VarCAUV_Triangular)
Definition: DataVariables.hpp:366
Dakota::DataResponsesRep::numScalarResponseFunctions
size_t numScalarResponseFunctions
scalar_responses: number of response functions which are scalar
Definition: DataResponses.hpp:87
Dakota::CollabHybridMetaIterator::core_run
void core_run()
Performs the collaborative hybrid iteration.
Definition: CollabHybridMetaIterator.cpp:191
Dakota::SurrBasedGlobalTraits::~SurrBasedGlobalTraits
virtual ~SurrBasedGlobalTraits()
destructor
Definition: SurrBasedGlobalMinimizer.hpp:36
Dakota::NestedModel::local_eval_synchronization
short local_eval_synchronization()
return optionalInterface synchronization setting
Definition: NestedModel.hpp:503
Dakota::CONMINOptimizer::CONMINOptimizer
CONMINOptimizer(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: CONMINOptimizer.cpp:32
Dakota::NonDAdaptImpSampling::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDAdaptImpSampling.cpp:121
Dakota::NonDSampling::numLHSRuns
size_t numLHSRuns
counter for number of sample set generations
Definition: NonDSampling.hpp:328
Dakota::Analyzer::batchVariablesMap
IntVariables2DMap batchVariablesMap
alternate container for Variables samples supporting evaluate_batch() and synchronize_batches(),...
Definition: DakotaAnalyzer.hpp:195
Dakota::ActiveSubspaceModel::uncertain_vars_to_subspace
void uncertain_vars_to_subspace()
translate the characterization of uncertain variables in the native_model to the reduced space of the...
Definition: ActiveSubspaceModel.cpp:238
Dakota::ApplicationInterface::hessMixedAnalyticIds
IntSet hessMixedAnalyticIds
IDs of analytic gradients when mixed gradients present.
Definition: ApplicationInterface.hpp:499
Dakota::NonDInterval::cellIntRangeUpperBounds
IntVectorArray cellIntRangeUpperBounds
Storage array to hold cell upper bounds for discrete int range variables.
Definition: NonDInterval.hpp:118
Dakota::NonDCubature::num_samples
size_t num_samples() const
Definition: NonDCubature.hpp:128
Dakota::SurrogateModel::aggregate_response
void aggregate_response(const Response &resp1, const Response &resp2, Response &agg_resp)
aggregate 2 sets of response data to create a new response with 2x size
Definition: SurrogateModel.cpp:1045
Dakota::SurrBasedLocalMinimizer::alpha
Real alpha
constraint relaxation parameter backoff parameter (multiplier)
Definition: SurrBasedLocalMinimizer.hpp:239
Dakota::SharedC3ApproxData::maxOrder
unsigned short maxOrder
maximum value for polynomial order from user spec
Definition: SharedC3ApproxData.hpp:223
Dakota::ParamStudy::archive_model_variables
void archive_model_variables(const Model &, size_t idx) const override
Archive variables for parameter set idx.
Definition: ParamStudy.cpp:269
Dakota::Optimizer::numNonlinearIneqConstraintsFound
int numNonlinearIneqConstraintsFound
number of nonlinear ineq constraints actually used (based on conditional and bigRealBoundSize
Definition: DakotaOptimizer.hpp:536
Dakota::ParallelLibrary::terminate_modelcenter
void terminate_modelcenter()
terminate ModelCenter if running
Definition: ParallelLibrary.cpp:1151
Dakota::DataEnvironment::~DataEnvironment
~DataEnvironment()
destructor
Definition: DataEnvironment.cpp:90
Dakota::NLSSOLLeastSq::~NLSSOLLeastSq
~NLSSOLLeastSq()
destructor
Definition: NLSSOLLeastSq.cpp:78
Dakota::IteratorScheduler::run_iterator
static void run_iterator(Iterator &sub_iterator, ParLevLIter pl_iter)
Convenience function for invoking an iterator and managing parallelism. This version omits communicat...
Definition: IteratorScheduler.cpp:378
Dakota::SNLLLeastSq::snllLSqInstance
static SNLLLeastSq * snllLSqInstance
pointer to the active object instance used within the static evaluator functions in order to avoid th...
Definition: SNLLLeastSq.hpp:172
Dakota::SNLLBase::copy_con_vals_optpp_to_dak
void copy_con_vals_optpp_to_dak(const RealVector &g, RealVector &local_fn_vals, size_t offset)
convenience function for copying g to local_fn_vals; used in final solution logging
Definition: SNLLBase.cpp:355
Dakota::PecosApproximation::combined_covariance
Real combined_covariance(Approximation &approx_2)
return the covariance between two combined response expansions, where all active variables are random
Definition: PecosApproximation.hpp:508
Dakota::NestedModel::identityRespMap
bool identityRespMap
whether identity response mapping is active
Definition: NestedModel.hpp:409
Dakota::DataMethodRep::collocationPoints
size_t collocationPoints
the collocation_points specification in MethodNonDPCE
Definition: DataMethod.hpp:1005
dakota::surrogates::Surrogate::responseOffset
double responseOffset
Response offset.
Definition: SurrogatesBase.hpp:179
dakota::surrogates::Kernel
Kernel functions for the Gaussian Process surrogate.
Definition: SurrogatesGPKernels.hpp:21
Dakota::SNLLOptimizer::optlbfgs
OPTPP::OptLBFGS * optlbfgs
L-BFGS optimizer pointer.
Definition: SNLLOptimizer.hpp:339
Dakota::NonDEnsembleSampling::relaxFactor
Real relaxFactor
the current relaxation factor applied to the predicted sample increment; in typical use,...
Definition: NonDEnsembleSampling.hpp:228
Dakota::DataVariablesRep::triangularUncUpperBnds
RealVector triangularUncUpperBnds
distribution upper bounds for the triangular uncertain variables (from the upper_bounds specification...
Definition: DataVariables.hpp:372
Dakota::TestDriverInterface::shubert1D
void shubert1D(size_t der_mode, Real xc_loc, std::vector< Real > &w_and_ders)
1D components of shubert function
Definition: TestDriverInterface.cpp:4486
Dakota::ParallelLevel::operator=
ParallelLevel & operator=(const ParallelLevel &pl)
assignment operator
Definition: ParallelLibrary.hpp:303
Dakota::ParallelLevel::copy_config
void copy_config(const ParallelLevel &pl)
copy the scalar attributes of the incoming pl to this object, omitting communicators
Definition: ParallelLibrary.hpp:215
Dakota::DataModelRep::discontJumpThresh
Real discontJumpThresh
function value (jump) threshold for discontinuity detection in domain decomp
Definition: DataModel.hpp:280
Dakota::NonDGenACVSampling::meritFnStar
Real meritFnStar
the merit function value for the best solution, incorporating both estimator variance and budget (obj...
Definition: NonDGenACVSampling.hpp:282
Dakota::NonDExpansion::check_dimension_preference
void check_dimension_preference(const RealVector &dim_pref) const
check length and content of dimension preference vector
Definition: NonDExpansion.hpp:841
Dakota::TKFactoryDIPCLogit
Custom Logit RW TKfactory: passed Dakota QUESO instance pointer to the TK at build.
Definition: QUESOImpl.hpp:220
Dakota::EffGlobalMinimizer::update_convergence_counters
void update_convergence_counters(const Variables &vars_star, const Response &resp_star)
update counters used for assessing convergence
Definition: EffGlobalMinimizer.hpp:389
Dakota::DOTTraits::supports_continuous_variables
bool supports_continuous_variables()
Return the flag indicating whether method supports continuous variables.
Definition: DOTOptimizer.hpp:58
Dakota::ParamStudy::discRealStepsPerVariable
IntVector discRealStepsPerVariable
number of offsets in the plus and the minus direction for each discrete real variable in a centered_p...
Definition: ParamStudy.hpp:246
Dakota::Model::derived_synchronize
virtual const IntResponseMap & derived_synchronize()
portion of synchronize() specific to derived model classes
Definition: DakotaModel.cpp:3356
Dakota::DakotaROLEqConstraintsGrad::applyAdjointJacobian
void applyAdjointJacobian(std::vector< Real > &ajv, const std::vector< Real > &v, const std::vector< Real > &x, Real &tol) override
Function to return the result of applying the constraint adjoint to an arbitrary vector to ROL.
Definition: ROLOptimizer.cpp:784
Dakota::DataMethodRep::respScalingFlag
bool respScalingFlag
flag to indicate bounds-based scaling of current response data set prior to build in surrogate-based ...
Definition: DataMethod.hpp:950
Dakota::SurrogateModel::responseMode
short responseMode
an enumeration that controls the response calculation mode in {DataFit,Ensemble}SurrModel approximate...
Definition: SurrogateModel.hpp:193
Dakota::CollabHybridMetaIterator::hybridCollabType
String hybridCollabType
abo or hops
Definition: CollabHybridMetaIterator.hpp:67
Dakota::dakota_cout
std::ostream * dakota_cout
DAKOTA stdout initially points to std::cout, but may be redirected to a tagged ofstream if there are ...
Definition: dakota_global_defs.cpp:52
Dakota::RecastModel::recastSetMap
IntActiveSetMap recastSetMap
map of recast active set passed to derived_evaluate_nowait(). Needed for currentResponse update in sy...
Definition: RecastModel.hpp:545
Dakota::DataVariablesRep::continuousEpistemicUncLowerBnds
RealVector continuousEpistemicUncLowerBnds
distribution lower bounds for all continuous epistemic uncertain variables
Definition: DataVariables.hpp:753
Dakota::NonDC3FunctionTrain::initialize_u_space_model
void initialize_u_space_model()
initialize uSpaceModel polynomial approximations with PCE/SC data
Definition: NonDC3FunctionTrain.cpp:360
Dakota::SharedPecosApproxData::expansion_terms
size_t expansion_terms() const
return Pecos::SharedOrthogPolyApproxData::expansion_terms()
Definition: SharedPecosApproxData.hpp:343
Dakota::NonDLHSSampling::percentVarianceExplained
Real percentVarianceExplained
Threshold to keep number of principal components that explain this much variance.
Definition: NonDLHSSampling.hpp:180
Dakota::DataEnvironmentRep::runFlag
bool runFlag
flags invocation with command line option -run
Definition: DataEnvironment.hpp:60
get_dc_ptr_int
int DAKOTA_DLL_FN get_dc_ptr_int()
get the DAKOTA pointer to ModelCenter current design point
Definition: dakota_dll_api.cpp:320
Dakota::NonDBayesCalibration::derived_init_communicators
void derived_init_communicators(ParLevLIter pl_iter)
derived class contributions to initializing the communicators associated with this Iterator instance
Definition: NonDBayesCalibration.cpp:769
Dakota::Optimizer
Base class for the optimizer branch of the iterator hierarchy.
Definition: DakotaOptimizer.hpp:427
Dakota::Model::all_discrete_real_upper_bounds
const RealVector & all_discrete_real_upper_bounds() const
return all discrete upper bounds in userDefinedConstraints
Definition: DakotaModel.hpp:3307
Dakota::EffGlobalMinimizer::append_liar
void append_liar(const Variables &vars_star, int liar_id, bool rebuild)
evaluate and append a liar response
Definition: EffGlobalMinimizer.cpp:498
Dakota::OutputWriter
Definition: OutputManager.hpp:31
Dakota::SNLLOptimizer::nlnIneqLowerBnds
RealVector nlnIneqLowerBnds
nonlinear inequality constraint lower bounds used in "user_functions" mode
Definition: SNLLOptimizer.hpp:375
Dakota::Iterator::methodPCIterMap
std::map< size_t, ParConfigLIter > methodPCIterMap
track the available configurations that have been created (init_communicators) and are available for ...
Definition: DakotaIterator.hpp:598
Dakota::DataVariablesRep::continuousIntervalUncVars
RealVector continuousIntervalUncVars
initial values of the continuous interval uncertain variables (from the initial_point specification i...
Definition: DataVariables.hpp:560
Dakota::DataMethodRep::fitnessLimit
Real fitnessLimit
The cutoff value for survival in fitness limiting selectors (e.g., below_limit selector).
Definition: DataMethod.hpp:705
Dakota::NonDBayesCalibration::proposalCovarInputType
String proposalCovarInputType
approach for defining proposal covariance
Definition: NonDBayesCalibration.hpp:459
dakota::surrogates::GaussianProcess::build
void build(const MatrixXd &eval_points, const MatrixXd &response) override
Build the GP using specified build data.
Definition: SurrogatesGaussianProcess.cpp:61
Dakota::NonDExpansion::terms_ratio_to_samples
int terms_ratio_to_samples(size_t num_exp_terms, Real colloc_ratio)
convert number of regression terms and collocation ratio to a number of collocation samples
Definition: NonDExpansion.hpp:863
Dakota::Iterator::bestVariablesArray
VariablesArray bestVariablesArray
collection of N best solution variables found during the study; always in context of Model originally...
Definition: DakotaIterator.hpp:509
Dakota::SensAnalysisGlobal::values_to_ranks
void values_to_ranks(RealMatrix &valid_data)
replace sample values with their ranks, in-place
Definition: SensAnalysisGlobal.cpp:97
Dakota::DataMethodRep::chainSamples
int chainSamples
the number of MCMC chain samples
Definition: DataMethod.hpp:1177
Dakota::SharedVariablesData::initialize_inactive_start_counts
void initialize_inactive_start_counts()
initialize start index and counts for inactive variables
Definition: SharedVariablesData.hpp:1373
Dakota::NonDBayesCalibration::NonDBayesCalibration
NonDBayesCalibration(ProblemDescDB &problem_db, Model &model)
standard constructor
Definition: NonDBayesCalibration.cpp:59
Dakota::ParamStudy::finalDRVPoint
IntVector finalDRVPoint
the discrete real set index ending point for vector_parameter_study
Definition: ParamStudy.hpp:213
Dakota::Model::num_linear_eq_constraints
size_t num_linear_eq_constraints() const
return the number of linear equality constraints
Definition: DakotaModel.hpp:3365
Dakota::DataTransformModel::data_resize
void data_resize()
The size of the ExperimentData changed; update the residualModel size.
Definition: DataTransformModel.cpp:202
Dakota::Model::modelRep
std::shared_ptr< Model > modelRep
pointer to the letter (initialized only for the envelope)
Definition: DakotaModel.hpp:1727
Dakota::Variables::variables_components_totals
const SizetArray & variables_components_totals() const
returns the number of variables for each of the constitutive components
Definition: DakotaVariables.hpp:1806
StanfordPSAAP::SoleilDirectApplicInterface::SoleilDirectApplicInterface
SoleilDirectApplicInterface(const Dakota::ProblemDescDB &problem_db)
constructor
Definition: SoleilDirectApplicInterface.hpp:92
Dakota::NonDGlobalReliability::dataOrder
short dataOrder
order of the data used for surrogate construction, in ActiveSet request vector 3-bit format; user may...
Definition: NonDGlobalReliability.hpp:142
Dakota::NonDACVSampling::covLH
RealMatrix covLH
covariances between each LF approximation and HF truth (the c vector in ACV); organized numFunctions ...
Definition: NonDACVSampling.hpp:135
Dakota::TestDriverInterface::text_book1
int text_book1()
portion of text_book() evaluating the objective fn
Definition: TestDriverInterface.cpp:3212
Dakota::get_variables
void get_variables(Model &model, VectorType &vec)
Definition: DakotaOptimizer.hpp:840
Dakota::SharedPecosApproxData::build
void build()
builds the shared approximation data from scratch
Definition: SharedPecosApproxData.hpp:198
Dakota::Iterator::topLevel
bool topLevel
Whether this is the top level iterator.
Definition: DakotaIterator.hpp:542
Dakota::Response::Response
Response(BaseConstructor, const SharedResponseData &srd)
constructor initializes the base class part of letter classes (BaseConstructor overloading avoids inf...
Dakota::NonD::totalLevelRequests
size_t totalLevelRequests
total number of levels specified within requestedRespLevels, requestedProbLevels, and requestedRelLev...
Definition: DakotaNonD.hpp:359
Dakota::SimulationModel::solution_control_variable_index
size_t solution_control_variable_index() const
return solnCntlAVIndex
Definition: SimulationModel.hpp:237
Dakota::MFSolutionData::MFSolutionData
MFSolutionData()
default constructor
Definition: NonDNonHierarchSampling.hpp:126
Dakota::DataMethodRep::trustRegionInitSize
RealVector trustRegionInitSize
initial trust region sizes in the surrogate-based local method (from the initial_size specification i...
Definition: DataMethod.hpp:439
Dakota::PecosApproximation::expansion_gradient_flag
bool expansion_gradient_flag() const
get pecosBasisApprox.configOptions.expansionGradFlag
Definition: PecosApproximation.hpp:385
Dakota::HDF5IOHelper::append_vector
void append_vector(const String &dset_name, const T &data, const bool &row=true)
Append a vector as a row or column to a 2D dataset.
Definition: HDF5_IO.hpp:1028
Dakota::DataVariablesRep::triangularUncVars
RealVector triangularUncVars
initial values of the triangular uncertain variables (from the initial_point specification in VarCAUV...
Definition: DataVariables.hpp:375
Dakota::ProcessApplicInterface::paramsFileName
std::string paramsFileName
the parameters file name actually used (modified with tagging or temp files); only valid from define_...
Definition: ProcessApplicInterface.hpp:178
dakota_stop
void DAKOTA_DLL_FN dakota_stop(int *id)
command DakotaRunner instance id to stop execution
Definition: dakota_dll_api.cpp:291
Dakota::DerivInformedPropCovTK::chainIndex
unsigned int chainIndex
index into current chain position
Definition: QUESOImpl.hpp:135
Dakota::EffGlobalMinimizer::parallelFlag
bool parallelFlag
bool flag if model supports asynchronous parallelism
Definition: EffGlobalMinimizer.hpp:305
Dakota::PecosApproximation::combined_mean
Real combined_mean()
return the mean of the combined expansion, treating all variables as random
Definition: PecosApproximation.hpp:457
Dakota::NonD::initialize_counts
void initialize_counts()
initialize data based on variable counts
Definition: DakotaNonD.cpp:109
Dakota::NonDBayesCalibration::calculate_evidence
void calculate_evidence()
calculate the model evidence
Definition: NonDBayesCalibration.cpp:2963
Dakota::ProblemDescDB::dataModelList
std::list< DataModel > dataModelList
list of model specifications, one for each call to model_kwhandler() or insert_node()
Definition: ProblemDescDB.hpp:385
Dakota::DataMethodRep::read
void read(MPIUnpackBuffer &s)
read a DataInterfaceRep object from a packed MPI buffer
Definition: DataMethod.cpp:405
Dakota::NonDQuadrature::refQuadOrderPrev
UShortArray refQuadOrderPrev
value of Pecos::TensorProductDriver::quadOrder prior to increment_grid(), for restoration in decremen...
Definition: NonDQuadrature.hpp:178
Dakota::Model::evaluationsDB
EvaluationStore & evaluationsDB
reference to the global evaluation database
Definition: DakotaModel.hpp:1553
Dakota::CONMINOptimizer::C
double * C
Internal CONMIN array.
Definition: CONMINOptimizer.hpp:231
Dakota::Model::all_discrete_int_variable
void all_discrete_int_variable(int a_d_var, size_t i)
set a variable within the all discrete variables in currentVariables
Definition: DakotaModel.hpp:2202
Dakota::DataVariablesRep::discreteDesignRangeVars
IntVector discreteDesignRangeVars
initial values for the discrete design variables defined by an integer range (from the discrete_desig...
Definition: DataVariables.hpp:229
dakota::VectorXd
Eigen::VectorXd VectorXd
Eigen generic column vector of doubles in Dakota namespace.
Definition: util_data_types.hpp:49
Dakota::SharedVariablesDataRep::numIDRV
size_t numIDRV
number of inactive discrete real variables
Definition: SharedVariablesData.hpp:272
Dakota::ForkApplicInterface::join_evaluation_process_group
void join_evaluation_process_group(bool new_group)
create (if new_group) and join the process group for asynch evaluations
Definition: ForkApplicInterface.hpp:116
Dakota::Model::stop_init_mapping
virtual void stop_init_mapping(ParLevLIter pl_iter)
called from IteratorScheduler::run_iterator() for iteratorComm rank 0 to terminate serve_init_mapping...
Definition: DakotaModel.cpp:4802
Dakota::ReducedBasis::update_svd
void update_svd(bool center_matrix_by_col_means=true)
ensure that the factorization is current, centering if requested
Definition: ReducedBasis.cpp:53
Dakota::DataMethodRep::collocRatioTermsOrder
Real collocRatioTermsOrder
order applied to the number of expansion terms when applying or computing the collocation ratio withi...
Definition: DataMethod.hpp:1022
Dakota::EmbedHybridMetaIterator::variables_results
const Variables & variables_results() const
return the final solution from the embedded hybrid (variables)
Definition: EmbedHybridMetaIterator.hpp:131
Dakota::RecastModel::deactivate_distribution_parameter_derivatives
void deactivate_distribution_parameter_derivatives()
deactivate derivative setting w.r.t. distribution parameters
Definition: RecastModel.hpp:725
Dakota::ApplicationInterface::parallelLib
ParallelLibrary & parallelLib
reference to the ParallelLibrary object used to manage MPI partitions for the concurrent evaluations ...
Definition: ApplicationInterface.hpp:204
Dakota::TKFactoryDIPCLogit::set_callback
void set_callback(NonDQUESOBayesCalibration *queso_instance)
Update the factory's QUESO callback pointer.
Definition: QUESOImpl.hpp:232
Dakota::Response::function_value_view
Real & function_value_view(size_t i)
return a "view" of a function value for updating in place
Definition: DakotaResponse.hpp:548
Dakota::NonDQUESOBayesCalibration::log_best
void log_best()
log at most batchSize best chain points into bestSamples
Definition: NonDQUESOBayesCalibration.cpp:537
Dakota::DataMethodRep::numCrossPoints
size_t numCrossPoints
The number of crossover points or multi-point schemes.
Definition: DataMethod.hpp:681
Dakota::TestDriverInterface::illumination
int illumination()
illumination example in Boyd as a general minimization problem
Definition: TestDriverInterface.cpp:3997
Dakota::NL2SOLLeastSq::calcr
static void calcr(int *np, int *pp, Real *x, int *nfp, Real *r, int *ui, void *ur, Vf vf)
evaluator function for residual vector
Definition: NL2SOLLeastSq.cpp:181
Dakota::NonDC3FunctionTrain::collocation_points
size_t collocation_points() const
return specification for number of collocation points (may be part of a sequence specification)
Definition: NonDC3FunctionTrain.hpp:161