/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/pecos/src/ |
H A D | HierarchInterpPolyApproximation.hpp | 195 const UShort2DArray& set_partition = UShort2DArray()); 202 const UShort2DArray& set_partition = UShort2DArray()); 216 const UShort2DArray& set_partition = UShort2DArray()); 223 const UShort2DArray& set_partition = UShort2DArray()); 230 const UShort2DArray& set_partition = UShort2DArray()); 237 const UShort2DArray& set_partition = UShort2DArray()); 400 const UShort2DArray& set_partition = UShort2DArray()); 407 const UShort2DArray& set_partition = UShort2DArray()); 417 const UShort2DArray& set_partition = UShort2DArray()); 425 const UShort2DArray& set_partition = UShort2DArray()); [all …]
|
H A D | pecos_math_util.hpp | 19 UShort2DArray& combined_mi) in append_multi_index() 37 UShort2DArray& combined_mi) in append_multi_index() 53 UShort2DArray& combined_mi, in append_multi_index() 85 UShort2DArray& combined_mi, in append_multi_index() 119 UShort2DArray& combined_mi) in append_multi_index() 351 const UShort2DArray& ref_orders) in new_dominates_any() 365 const UShort2DArray& ref_orders) in new_dominates_all() 378 UShort2DArray& pareto_set) in update_pareto_set() 380 std::list<UShort2DArray::iterator> removes; in update_pareto_set() 381 UShort2DArray::iterator jit; in update_pareto_set() [all …]
|
H A D | SharedOrthogPolyApproxData.hpp | 81 void allocate_data(const UShort2DArray& mi); 84 const UShort2DArray& multi_index() const; 86 UShort2DArray& multi_index(); 173 UShort2DArray& aggregated_mi); 207 const UShort2DArray& multi_index_b, 208 UShort2DArray& multi_index_c); 298 UShort2DArray prevMultiIndex; 306 std::map<UShortArray, UShort2DArray> multiIndex; 312 UShort2DArray combinedMultiIndex; 394 std::pair<UShortArray, UShort2DArray> u2a_pair(activeKey, UShort2DArray()); in update_active_iterators() [all …]
|
H A D | RegressOrthogPolyApproximation.hpp | 60 const UShort2DArray& multi_index ); 69 const UShort2DArray& multi_index ); 80 const UShort2DArray& multi_index); 181 const SizetArray& dvv, const UShort2DArray& mi, 257 const UShort2DArray& shared_multi_index, 312 const UShort2DArray& multi_index_b, 316 const UShort2DArray& multi_index_c, 340 UShort2DArray &basis_indices, 348 UShort2DArray &basis_indices, 387 UShort2DArray adaptedMultiIndex; [all …]
|
H A D | CombinedSparseGridDriver.hpp | 120 const UShort2DArray& smolyak_multi_index() const; 172 void assign_collocation_key(const UShort2DArray& sm_mi, 180 const UShort2DArray& sm_mi, 257 std::map<UShortArray, UShort2DArray> smolyakMultiIndex; 310 UShort2DArray combinedSmolyakMultiIndex; 409 std::pair<UShortArray, UShort2DArray> u2a_pair(activeKey, UShort2DArray()); in update_active_iterators() 469 inline const UShort2DArray& CombinedSparseGridDriver:: 474 inline const UShort2DArray& CombinedSparseGridDriver:: 570 const UShort2DArray& sm_mi = smolMIIter->second; in print_smolyak_multi_index() 595 prune_inactive(UShort2DArray& sm_mi, IntArray& sm_coeffs) in prune_inactive() [all …]
|
H A D | SharedProjectOrthogPolyApproxData.cpp | 47 UShort2DArray& mi = multiIndexIter->second; in allocate_data() 84 UShort2DArray& mi = multiIndexIter->second; in allocate_data() 110 UShort2DArray& mi = multiIndexIter->second; in allocate_data() 148 UShort2DArray& mi = multiIndexIter->second; in increment_data() 251 UShort2DArray& mi = multiIndexIter->second; in pre_push_data() 343 UShort2DArray& mi = multiIndexIter->second; in pre_finalize_data() 461 UShort2DArray& combined_mi = (s < num_seq) ? in pre_combine_data() 501 UShort2DArray& multi_index) in sparse_grid_multi_index() 619 UShort2DArray& multi_index) in increment_sparse_grid_multi_index() 646 UShort2DArray& multi_index) in decrement_sparse_grid_multi_index() [all …]
|
H A D | SharedProjectOrthogPolyApproxData.hpp | 104 UShort2DArray& multi_index); 107 IncrementalSparseGridDriver& isg_driver, UShort2DArray& multi_index); 110 IncrementalSparseGridDriver& isg_driver, UShort2DArray& multi_index); 113 UShort2DArray& multi_index); 122 const UShort2DArray& tp_mi,
|
H A D | OrthogPolyApproximation.hpp | 56 const UShort2DArray &multi_index, 61 const UShort2DArray &multi_index, 167 Real value(const RealVector& x, const UShort2DArray& mi, 171 const UShort2DArray& mi, const RealVector& exp_coeffs); 175 const SizetArray& dvv, const UShort2DArray& mi, 183 const UShort2DArray& mi, const RealVector& exp_coeffs); 193 void multiply_expansion(const UShort2DArray& multi_index_a, 196 const UShort2DArray& multi_index_b, 199 const UShort2DArray& multi_index_c, 434 const UShort2DArray& mi = data_rep->multi_index(); in normalize() [all …]
|
H A D | SharedRegressOrthogPolyApproxData.cpp | 25 UShort2DArray& multi_index = multiIndexIter->second; in allocate_data() 81 const UShort2DArray& sm_mi = lsgDriver.smolyak_multi_index(); in allocate_data() 119 UShort2DArray& multi_index = multiIndexIter->second; in approx_order_to_multi_index() 202 append_leading_multi_index(const UShort2DArray& append_mi, in append_leading_multi_index() 203 UShort2DArray& combined_mi, in append_leading_multi_index() 239 const UShort2DArray& append_mi, in append_sparse_multi_index() 240 UShort2DArray& combined_mi, in append_sparse_multi_index() 296 increment_trial_set(const UShortArray& trial_set, UShort2DArray& aggregated_mi) in increment_trial_set() 304 UShort2DArray new_us2a; SizetArray new_sa; in increment_trial_set() 323 set_restriction(UShort2DArray& aggregated_mi, SizetSet& sparse_indices, in set_restriction() [all …]
|
H A D | SharedOrthogPolyApproxData.cpp | 29 UShort2DArray& multi_index = multiIndexIter->second; in allocate_data() 112 allocate_component_sobol(const UShort2DArray& multi_index) in allocate_component_sobol() 207 UShort2DArray& aggregated_mi) in increment_trial_set() 214 UShort2DArray new_us2a; SizetArray new_sa; in increment_trial_set() 230 UShort2DArray& aggregated_mi, bool save_map) in decrement_trial_set() 253 UShort2DArray& aggregated_mi, bool monotonic) in pre_push_trial_set() 286 UShort2DArray& aggregated_mi, bool save_map) in post_push_trial_set() 374 UShort2DArray& combined_mi = (cntr < num_seq) ? in pre_combine_data() 489 product_multi_index(const UShort2DArray& multi_index_a, in product_multi_index() 490 const UShort2DArray& multi_index_b, in product_multi_index() [all …]
|
H A D | TensorProductDriver.hpp | 109 const UShort2DArray& collocation_key() const; 111 const UShort2DArray& collocation_key(const UShortArray& key) const; 116 const UShort2DArray& combined_collocation_key() const; 179 std::map<UShortArray, UShort2DArray> collocKey; 181 std::map<UShortArray, UShort2DArray>::iterator collocKeyIter; 203 UShort2DArray combinedCollocKey; 290 std::pair<UShortArray, UShort2DArray> u2a_pair(activeKey, UShort2DArray()); in update_active_iterators() 472 inline const UShort2DArray& TensorProductDriver::collocation_key() const in collocation_key() 476 inline const UShort2DArray& TensorProductDriver:: 479 std::map<UShortArray, UShort2DArray>::const_iterator cit in collocation_key() [all …]
|
H A D | HierarchSparseGridDriver.cpp | 101 const UShort2DArray& sm_mi_l = sm_mi[lev]; in grid_size() 150 UShort2DArray& sm_mi_l = sm_mi[lev]; in update_smolyak_multi_index() 181 UShort2DArray& sm_mi_l = sm_mi[lev]; in update_smolyak_multi_index() 219 UShort2DArray delta_keys(numVars); in assign_collocation_key() 258 UShort2DArray delta_keys(numVars), key_ls; in update_collocation_key_from_trial() 285 UShort2DArray delta_keys(numVars); in update_collocation_key_from_increment() 1180 UShort2DArray& incr_key) const in increment_sets_to_increment_key() 1234 partition_keys(UShort2DArray& ref_key, UShort2DArray& incr_key) const in partition_keys() 1266 UShort2DArray incr_key; in partition_increment_key() 1295 UShort2DArray ref_key; in partition_reference_key() [all …]
|
H A D | SharedRegressOrthogPolyApproxData.hpp | 176 UShort2DArray& aggregated_mi); 181 bool set_restriction(UShort2DArray& aggregated_mi, SizetSet& sparse_indices, 213 void append_leading_multi_index(const UShort2DArray& append_mi, 214 UShort2DArray& combined_mi, 220 const UShort2DArray& append_mi, 221 UShort2DArray& combined_mi,
|
H A D | OrthogPolyApproximation.cpp | 89 const UShort2DArray& multi_index_a = (cntr) ? in combine_coefficients() 225 multiply_expansion(const UShort2DArray& multi_index_a, in multiply_expansion() 228 const UShort2DArray& multi_index_b, in multiply_expansion() 231 const UShort2DArray& multi_index_c, in multiply_expansion() 348 value(const RealVector& x, const UShort2DArray& mi, in value() 544 const UShort2DArray& mi = data_rep->multi_index(); in mean() 626 const UShort2DArray& mi = data_rep->multi_index(); in mean_gradient() 921 const UShort2DArray& mi = data_rep->multi_index(); in variance_gradient() 973 const UShort2DArray& mi = data_rep->multi_index(); in variance_gradient() 1157 const UShort2DArray& mi = data_rep->multi_index(); in dimension_decay_rates() [all …]
|
H A D | IntegrationDriver.hpp | 137 UShort2DArray& colloc_key); 180 const UShort2DArray& reinterpolated_collocation_key() const; 212 UShort2DArray& colloc_key); 256 UShort2DArray reinterpLevelIndices; 258 UShort2DArray reinterpQuadOrders; 390 inline const UShort2DArray& IntegrationDriver::
|
H A D | NodalInterpPolyApproximation.hpp | 169 const UShort2DArray& key, const SizetArray& colloc_index); 176 const UShort2DArray& key, const SizetArray& colloc_index, 185 const UShortArray& lev_index, const UShort2DArray& key, 196 const UShort2DArray& colloc_key, 207 const UShort2DArray& colloc_key_1, 210 const UShort2DArray& colloc_key_2, 219 const UShortArray& lev_index, const UShort2DArray& key, 228 const UShort2DArray& colloc_key); 262 const UShort2DArray& sm_mi, const IntArray& sm_coeffs, 268 const UShort2DArray& sm_mi, const IntArray& sm_coeffs, [all …]
|
H A D | LightweightSparseGridDriver.hpp | 71 const UShort2DArray& smolyak_multi_index() const; 85 UShort2DArray smolyakMultiIndex; 134 inline const UShort2DArray& LightweightSparseGridDriver::
|
H A D | HierarchInterpPolyApproximation.cpp | 232 UShort2DArray incr_key; in increment_coefficients() 2058 UShort2DArray incr_key; in delta_mean() 2103 UShort2DArray incr_key; in delta_mean() 2268 delta_variance(const UShort2DArray& ref_key, const UShort2DArray& incr_key) in delta_variance() 2427 delta_std_deviation(const UShort2DArray& ref_key, const UShort2DArray& incr_key) in delta_std_deviation() 2535 const UShort2DArray& incr_key) in delta_beta() 2547 const UShort2DArray& ref_key, const UShort2DArray& incr_key) in delta_beta() 2631 const UShort2DArray& incr_key) in delta_z() 2647 const UShort2DArray& ref_key, const UShort2DArray& incr_key) in delta_z() 2915 const UShort2DArray& incr_key) in delta_covariance() [all …]
|
H A D | HierarchSparseGridDriver.hpp | 106 UShort2DArray& delta_keys); 200 UShort2DArray& incr_key) const; 203 void partition_increment_key(UShort2DArray& incr_key) const; 205 void partition_reference_key(UShort2DArray& ref_key) const; 208 void partition_keys(UShort2DArray& ref_key, UShort2DArray& incr_key) const; 213 std::map<UShortArray, UShort2DArray>& incr_key_map) const; 217 std::map<UShortArray, UShort2DArray>& ref_key_map) const; 220 void partition_keys(std::map<UShortArray, UShort2DArray>& ref_key_map, 221 std::map<UShortArray, UShort2DArray>& incr_key_map) const; 294 const UShort2DArray& colloc_key, RealMatrix& pts, [all …]
|
H A D | IncrementalSparseGridDriver.cpp | 58 update_smolyak_arrays(UShort2DArray& sm_mi, IntArray& sm_coeffs) in update_smolyak_arrays() 68 UShort2DArray new_sm_mi; IntArray new_sm_coeffs; in update_smolyak_arrays() 146 UShort2DArray new_sm_mi; IntArray new_sm_coeffs; in update_smolyak_arrays_aniso() 156 UShort2DArray::iterator sm_it = sm_mi.begin(); in update_smolyak_arrays_aniso() 180 const UShort2DArray& sm_mi = smolMIIter->second; in update_collocation_key() 201 const UShort2DArray& sm_mi = smolMIIter->second; in grid_size() 327 const UShort2DArray& sm_mi = smolMIIter->second; in initialize_sets() 361 UShort2DArray& sm_mi = smolMIIter->second; in increment_smolyak_multi_index() 393 UShort2DArray& sm_mi = smolMIIter->second; in pop_set() 422 UShort2DArray& sm_mi = smolMIIter->second; in finalize_sets() [all …]
|
H A D | RegressOrthogPolyApproximation.cpp | 359 const UShort2DArray& multi_index_a = (cntr) ? in combine_coefficients() 512 UShort2DArray& mi = data_rep->multi_index(); in adapt_regression() 848 const UShort2DArray& multi_index_b, in multiply_expansion() 1832 const UShort2DArray& multi_index) in build_linear_system() 1898 const UShort2DArray& multi_index) in build_linear_system() 1919 const UShort2DArray& multi_index) in augment_linear_system() 2402 UShort2DArray internal_basis_indices; in least_factorization() 2409 UShort2DArray new_indices; in least_factorization() 2653 const UShort2DArray& shared_multi_index, in update_sparse_sobol() 2716 UShort2DArray dense_mi(multi_index); // copy in sparse_restriction() [all …]
|
H A D | IncrementalSparseGridDriver.hpp | 136 const UShort2DArray& sm_mi, const IntArray& sm_coeffs, 147 void merge_unique_points_weights(const UShort2DArray& sm_mi, 159 void update_smolyak_arrays(UShort2DArray& sm_mi, IntArray& sm_coeffs); 161 void update_smolyak_arrays_aniso(UShort2DArray& sm_mi, IntArray& sm_coeffs); 163 void increment_smolyak_arrays(const UShort2DArray& new_sm_mi, 165 UShort2DArray& sm_mi, IntArray& sm_coeffs); 167 void decrement_smolyak_arrays(const UShort2DArray& new_sm_mi, 169 UShort2DArray& sm_mi, IntArray& sm_coeffs); 494 std::map<UShortArray, UShort2DArray>::const_iterator cit in trial_set()
|
H A D | SharedPolyApproxData.hpp | 449 UShort2DArray& multi_index, 453 const UShort2DArray& delta_quad, UShort2DArray& multi_index); 456 UShort2DArray& multi_index); 460 UShort2DArray& multi_index, short lower_bound_offset = -1, 494 void multi_index_to_sobol_index_map(const UShort2DArray& mi);
|
H A D | ProjectOrthogPolyApproximation.hpp | 90 void sparse_grid_multi_index(UShort2DArray& multi_index); 101 void integrate_expansion(const UShort2DArray& multi_index,
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/src/ |
H A D | SharedPecosApproxData.hpp | 80 void allocate(const UShort2DArray& mi); 83 const UShort2DArray& multi_index() const; 85 const std::map<UShortArray, UShort2DArray>& multi_index_map() const; 313 inline void SharedPecosApproxData::allocate(const UShort2DArray& mi) in allocate() 318 inline const UShort2DArray& SharedPecosApproxData::multi_index() const in multi_index() 325 inline const std::map<UShortArray, UShort2DArray>& SharedPecosApproxData::
|