| allocate_arrays() | OrthogPolyApproximation | [virtual] |
| anchor() const | Approximation | [inline] |
| anchor_point() const | Approximation | [inline] |
| anchorPoint | Approximation | [protected] |
| append(const Variables &vars, const Response &response, const int &fn_index) | Approximation | [inline] |
| append(const RealVector &c_vars, const Real &fn_val, const RealVector &fn_grad, const RealSymMatrix &fn_hess) | Approximation | [inline] |
| append(const VariablesArray &vars_array, const ResponseArray &resp_array, const int &fn_index) | Approximation | |
| append_unique(const UShort2DArray &tp_multi_index, UShort2DArray &multi_index) | OrthogPolyApproximation | [private] |
| approx_rep() const | Approximation | [inline] |
| approxDiagnostic | Approximation | [protected] |
| approxGradient | Approximation | [protected] |
| approxHessian | Approximation | [protected] |
| Approximation() | Approximation | |
| Approximation(ProblemDescDB &problem_db, const size_t &num_vars) | Approximation | |
| Approximation(const String &approx_type, const UShortArray &approx_order, const size_t &num_vars) | Approximation | |
| Approximation(const Approximation &approx) | Approximation | |
| Approximation(BaseConstructor, const ProblemDescDB &problem_db, const size_t &num_vars) | Approximation | [protected] |
| approximation_coefficients() const | BasisPolyApproximation | [inline, protected, virtual] |
| approximation_coefficients(const RealVector &approx_coeffs) | BasisPolyApproximation | [inline, protected, virtual] |
| approxOrder | Approximation | [protected] |
| approxType | Approximation | [protected] |
| approxValue | Approximation | [protected] |
| approxVariance | Approximation | [protected] |
| assess_dominance(const UShort2DArray &new_pareto, const UShort2DArray &total_pareto) | OrthogPolyApproximation | [private] |
| assess_dominance(const UShortArray &new_order, const UShortArray &existing_order, bool &new_dominated, bool &existing_dominated) | OrthogPolyApproximation | [private] |
| BasisPolyApproximation() | BasisPolyApproximation | [inline] |
| BasisPolyApproximation(const ProblemDescDB &problem_db, const size_t &num_acv) | BasisPolyApproximation | |
| basisTypes | OrthogPolyApproximation | [private] |
| build() | Approximation | |
| clear_all() | Approximation | [inline] |
| clear_current() | Approximation | [inline, virtual] |
| coefficients_norms_flag(bool flag) | OrthogPolyApproximation | [inline] |
| compute_global_sensitivity() | OrthogPolyApproximation | [protected, virtual] |
| current_points() const | Approximation | [inline] |
| currentPoints | Approximation | [protected] |
| diagnostics_available() | Approximation | [virtual] |
| distribution_basis() | OrthogPolyApproximation | [inline] |
| distribution_basis(const ShortArray &basis_types, const ShortArray &gauss_modes, Array< Pecos::BasisPolynomial > &poly_basis) | OrthogPolyApproximation | [static] |
| distribution_parameters(const Pecos::ShortArray &u_types, const Model &model) | OrthogPolyApproximation | [inline] |
| distribution_parameters(const Pecos::ShortArray &u_types, const Model &model, Array< Pecos::BasisPolynomial > &poly_basis) | OrthogPolyApproximation | [static] |
| distribution_types(const Pecos::ShortArray &u_types, const Pecos::IntArray &int_rules) | OrthogPolyApproximation | [inline] |
| distribution_types(const Pecos::ShortArray &u_types, const Pecos::IntArray &int_rules, ShortArray &basis_types, ShortArray &gauss_modes) | OrthogPolyApproximation | [static] |
| distributions(const Pecos::ShortArray &u_types, const Pecos::IntArray &int_rules, const Model &model) | OrthogPolyApproximation | [inline] |
| distributions(const Pecos::ShortArray &u_types, const Pecos::IntArray &int_rules, const Model &model, Array< Pecos::BasisPolynomial > &poly_basis, ShortArray &basis_types, ShortArray &gauss_modes) | OrthogPolyApproximation | [inline, static] |
| draw_surface() | Approximation | |
| expansion_coefficient_flag(bool coeff_flag) | BasisPolyApproximation | [inline] |
| expansion_coefficient_flag() const | BasisPolyApproximation | [inline] |
| expansion_gradient_flag(bool grad_flag) | BasisPolyApproximation | [inline] |
| expansion_gradient_flag() const | BasisPolyApproximation | [inline] |
| expansion_terms(const int &exp_terms) | OrthogPolyApproximation | [inline] |
| expansion_terms() const | OrthogPolyApproximation | [inline] |
| expansionCoeffFlag | BasisPolyApproximation | [protected] |
| expansionCoeffGrads | BasisPolyApproximation | [protected] |
| expansionCoeffs | BasisPolyApproximation | [protected] |
| expansionGradFlag | BasisPolyApproximation | [protected] |
| expansionMean | BasisPolyApproximation | [protected] |
| expansionMeanGrad | BasisPolyApproximation | [protected] |
| expansionVariance | BasisPolyApproximation | [protected] |
| expansionVarianceGrad | BasisPolyApproximation | [protected] |
| expCoeffsSolnApproach | BasisPolyApproximation | [protected] |
| expectation() | OrthogPolyApproximation | [private] |
| find_coefficients() | OrthogPolyApproximation | [protected, virtual] |
| gaussModes | OrthogPolyApproximation | [private] |
| get_covariance(const RealVector &exp_coeffs_2) | OrthogPolyApproximation | [protected, virtual] |
| get_diagnostic(const String &metric_type) | Approximation | [virtual] |
| get_gradient(const RealVector &x) | OrthogPolyApproximation | [protected, virtual] |
| get_gradient(const RealVector &x, const UIntArray &dvv) | OrthogPolyApproximation | [protected] |
| get_hessian(const RealVector &x) | Approximation | [virtual] |
| get_mean() | OrthogPolyApproximation | [protected, virtual] |
| get_mean(const RealVector &x) | OrthogPolyApproximation | [protected, virtual] |
| get_mean_gradient() | OrthogPolyApproximation | [protected, virtual] |
| get_mean_gradient(const RealVector &x, const UIntArray &dvv) | OrthogPolyApproximation | [protected, virtual] |
| get_value(const RealVector &x) | OrthogPolyApproximation | [protected, virtual] |
| get_variance() | OrthogPolyApproximation | [protected, virtual] |
| get_variance(const RealVector &x) | OrthogPolyApproximation | [protected, virtual] |
| get_variance_gradient() | OrthogPolyApproximation | [protected, virtual] |
| get_variance_gradient(const RealVector &x, const UIntArray &dvv) | OrthogPolyApproximation | [protected, virtual] |
| gradient_check() | OrthogPolyApproximation | [private] |
| increment_indices(UShortArray &indices, const UShortArray &limits, bool include_limit_equality) | BasisPolyApproximation | [inline, static] |
| increment_terms(UShortArray &terms, size_t &last_index, size_t &prev_index, const size_t &term_limit, bool &order_complete) | BasisPolyApproximation | [inline, static] |
| integrand_order_to_expansion_order(const UShortArray &int_order, UShortArray &exp_order) | OrthogPolyApproximation | [private] |
| integration() | OrthogPolyApproximation | [private] |
| integration_iterator(const Iterator &iterator) | BasisPolyApproximation | [inline] |
| integrationRep | BasisPolyApproximation | [protected] |
| min_coefficients() const | OrthogPolyApproximation | [protected, virtual] |
| min_samples(bool constraint_flag) const | Approximation | |
| multiIndex | OrthogPolyApproximation | [private] |
| multiPolyNormSq | OrthogPolyApproximation | [private] |
| multivariate_polynomial(const RealVector &x, size_t term) | OrthogPolyApproximation | [inline, private] |
| nonRandomIndices | BasisPolyApproximation | [protected] |
| norm_squared(size_t expansion_index) | OrthogPolyApproximation | [protected] |
| norm_squared_random(size_t expansion_index) | OrthogPolyApproximation | [protected] |
| num_constraints() const | BasisPolyApproximation | [inline, protected, virtual] |
| num_variables() const | Approximation | [inline] |
| numExpansionTerms | OrthogPolyApproximation | [private] |
| numVars | Approximation | [protected] |
| operator=(const Approximation &approx) | Approximation | |
| OrthogPolyApproximation() | OrthogPolyApproximation | [inline] |
| outputLevel | Approximation | [protected] |
| polynomial_basis() const | OrthogPolyApproximation | [inline] |
| polynomial_basis(const Array< Pecos::BasisPolynomial > &poly_basis) | OrthogPolyApproximation | [inline] |
| polynomialBasis | OrthogPolyApproximation | [private] |
| print_coefficients(std::ostream &s) const | OrthogPolyApproximation | [protected, virtual] |
| quadrature_order_to_integrand_order(const UShortArray &quad_order, UShortArray &int_order) | OrthogPolyApproximation | [private] |
| quadratureExpansion | OrthogPolyApproximation | [private] |
| random_variables_key(const BoolDeque &random_vars_key) | BasisPolyApproximation | [inline] |
| randomIndices | BasisPolyApproximation | [protected] |
| randomVarsKey | BasisPolyApproximation | [protected] |
| recommended_coefficients() const | Approximation | [virtual] |
| recommended_samples(bool constraint_flag) const | Approximation | |
| regression() | OrthogPolyApproximation | [private] |
| resolve_inputs() | OrthogPolyApproximation | |
| set_bounds(const RealVector &lower, const RealVector &upper) | Approximation | [inline] |
| sobol_indices() const | BasisPolyApproximation | [inline] |
| sobolIndices | BasisPolyApproximation | [protected] |
| solution_approach(short soln_approach) | BasisPolyApproximation | [inline] |
| solution_approach() const | BasisPolyApproximation | [inline] |
| sparse_grid_level_to_expansion_order(unsigned short ssg_level, UShortArray &exp_order) | OrthogPolyApproximation | [private] |
| sparse_grid_multi_index(UShort2DArray &multi_index) | OrthogPolyApproximation | [private] |
| sparse_grid_terms() | OrthogPolyApproximation | |
| sparseGridExpansion | OrthogPolyApproximation | [private] |
| tensor_product_multi_index(const UShortArray &order, UShort2DArray &multi_index, bool exp_order_offset=false) | BasisPolyApproximation | [protected] |
| tensor_product_terms(const UShortArray &order, bool exp_order_offset=false) | BasisPolyApproximation | |
| total_order_multi_index(const UShortArray &upper_bound, UShort2DArray &multi_index, short lower_bound_offset=-1) | BasisPolyApproximation | [protected] |
| total_order_multi_index(unsigned short upper_bound, UShort2DArray &multi_index, RealArray &coeffs) | BasisPolyApproximation | [protected] |
| total_order_terms(const UShortArray &upper_bound, short lower_bound_offset=-1) | BasisPolyApproximation | [static] |
| total_sobol_indices() const | BasisPolyApproximation | [inline] |
| totalSobolIndices | BasisPolyApproximation | [protected] |
| update(const Variables &vars, const Response &response, const int &fn_index) | Approximation | [inline] |
| update(const RealVector &c_vars, const Real &fn_val, const RealVector &fn_grad, const RealSymMatrix &fn_hess) | Approximation | [inline] |
| update(const VariablesArray &vars_array, const ResponseArray &resp_array, const int &fn_index) | Approximation | |
| update_pareto(const UShort2DArray &new_pareto, UShort2DArray &total_pareto) | OrthogPolyApproximation | [private] |
| useGradsFlag | Approximation | [protected] |
| ~Approximation() | Approximation | [virtual] |
| ~BasisPolyApproximation() | BasisPolyApproximation | [inline] |
| ~OrthogPolyApproximation() | OrthogPolyApproximation | [inline] |