Inheritance diagram for NonDReliability:

Protected Member Functions | |
| NonDReliability (Model &model) | |
| constructor | |
| ~NonDReliability () | |
| destructor | |
| void | initialize_graphics (bool graph_2d, bool tabular_data, const String &tabular_file) |
| initialize graphics customized for reliability methods | |
| virtual void | update_pma_reliability_level () |
| update requestedCDFRelLevel for use in PMA_constraint_eval() | |
Static Protected Member Functions | |
| static void | RIA_objective_eval (const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response) |
| (MPP) with the objective function of (norm u)^2. | |
| static void | RIA_constraint_eval (const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response) |
| (MPP) with the constraint of G(u) = response level. | |
| static void | PMA_objective_eval (const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response) |
| (MPP) with the objective function of G(u). | |
| static void | PMA_constraint_eval (const Variables &sub_model_vars, const Variables &recast_vars, const Response &sub_model_response, Response &recast_response) |
| (MPP) with the constraint of (norm u)^2 = beta^2. | |
| static void | PMA2_set_mapping (const ActiveSet &recast_set, ActiveSet &sub_model_set) |
| beta-bar constraint target update is required for second-order PMA | |
Protected Attributes | |
| Model | uSpaceModel |
| recastings and data fits | |
| Model | mppModel |
| RecastModel which formulates the optimization subproblem: RIA, PMA, EGO. | |
| Iterator | mppOptimizer |
| Iterator which optimizes the mppModel. | |
| short | mppSearchType |
| x/u-space TANA, x/u-space EGO, or NO_APPROX | |
| Iterator | importanceSampler |
| importance sampling instance used to compute/refine probabilities | |
| short | integrationRefinement |
refinement specification | |
| size_t | numRelAnalyses |
| number of invocations of quantify_uncertainty() | |
| size_t | approxIters |
| number of approximation cycles for the current respFnCount/levelCount | |
| bool | approxConverged |
| indicates convergence of approximation-based iterations | |
| int | respFnCount |
| counter for which response function is being analyzed | |
| size_t | levelCount |
| counter for which response/probability level is being analyzed | |
| size_t | statCount |
| counter for which final statistic is being computed | |
| Real | requestedRespLevel |
| the response level target for the current response function | |
| Real | requestedCDFProbLevel |
| the CDF probability level target for the current response function | |
| Real | requestedCDFRelLevel |
| the CDF reliability level target for the current response function | |
| Real | computedRespLevel |
| output response level calculated | |
| Real | computedRelLevel |
| output reliability level calculated | |
Static Protected Attributes | |
| static NonDReliability * | nondRelInstance |
| functions in order to avoid the need for static data | |
The NonDReliability class provides a base class for NonDLocalReliability, which implements traditional MPP-based reliability methods, and NonDGlobalReliability, which implements global limit state search using Gaussian process models in combination with multimodal importance sampling.
| void RIA_objective_eval | ( | const Variables & | sub_model_vars, | |
| const Variables & | recast_vars, | |||
| const Response & | sub_model_response, | |||
| Response & | recast_response | |||
| ) | [static, protected] |
(MPP) with the objective function of (norm u)^2.
This function recasts a G(u) response set (already transformed and approximated in other recursions) into an RIA objective function.
| void RIA_constraint_eval | ( | const Variables & | sub_model_vars, | |
| const Variables & | recast_vars, | |||
| const Response & | sub_model_response, | |||
| Response & | recast_response | |||
| ) | [static, protected] |
(MPP) with the constraint of G(u) = response level.
This function recasts a G(u) response set (already transformed and approximated in other recursions) into an RIA equality constraint.
| void PMA_objective_eval | ( | const Variables & | sub_model_vars, | |
| const Variables & | recast_vars, | |||
| const Response & | sub_model_response, | |||
| Response & | recast_response | |||
| ) | [static, protected] |
(MPP) with the objective function of G(u).
This function recasts a G(u) response set (already transformed and approximated in other recursions) into an PMA objective function.
| void PMA_constraint_eval | ( | const Variables & | sub_model_vars, | |
| const Variables & | recast_vars, | |||
| const Response & | sub_model_response, | |||
| Response & | recast_response | |||
| ) | [static, protected] |
(MPP) with the constraint of (norm u)^2 = beta^2.
This function recasts a G(u) response set (already transformed and approximated in other recursions) into a PMA equality constraint.
1.5.1