2.1. UQ: Uncertainty Quantification

The first selection panel the user must select from and enter data into is the UQ tab. It is in this panel that the user selects the UQ Engine to use for performing the uncertainty quantification calculations. The UQ Engine provides algorithms for solving various types of uncertainty analysis and optimization problems.

The UQ Engine options currently available are Dakota and SimCenterUQ

2.1.2. Dakota UQ Engine

This UQ engine utilizes the Dakota Software, a state-of-the-art research application that is robust and provides many methods for optimization and UQ, a selection of which we utilize in this application. Dakota provides the user with a large number of methods for different kinds of analyses. For this reason, we have divided the methods into categories through a pull-down menu, as shown below. Once the category has been selected, a number of different methods are made available to the user.

  • By checking the Parallel Execution, the UQ analysis will be performed in parallel. It will try to use all the processors available on the machine.

  • By checking the Save Working dirs, individual working directories will be saved in the Local Jobs Directory. Local Jobs Directory is defined at File-Preference in the menubar. Otherwise, individual simulation files will be deleted after each simulation run. Users might uncheck this box when a large number of simulations is requested, to manage driver space.

../../../../_images/dakotaUQ.png

Fig. 2.1.2.1 Dakota engine and category selection.

The following categories are available:

2.1.3. SimCenter UQ Engine

The SimCenterUQ engine is a UQ engine developed in-house at the SimCenter that accommodates different UQ methods, which are organized into categories that can be accessed through a pull-down menu, as shown below:

../../../../_images/SimCenterUQ.png

Fig. 2.1.3.1 SimCenterUQ engine and category selection.

The following category options are available: