.. _method-multilevel_sampling-qoi_aggregation: """"""""""""""" qoi_aggregation """"""""""""""" Aggregation strategy for the QoIs statistics for problems with multiple responses in the MLMC algorithm .. toctree:: :hidden: :maxdepth: 1 method-multilevel_sampling-qoi_aggregation-sum method-multilevel_sampling-qoi_aggregation-max **Specification** - *Alias:* None - *Arguments:* None - *Default:* sum **Child Keywords:** +-------------------------+--------------------+--------------------+---------------------------------------------+ | Required/Optional | Description of | Dakota Keyword | Dakota Keyword Description | | | Group | | | +=========================+====================+====================+=============================================+ | Required (Choose One) | Qoi Aggregation | `sum`__ | Aggregate the variances over all QoIs to | | | | | generate a target for each level in a MLMC | | | | | algorithm. | | | +--------------------+---------------------------------------------+ | | | `max`__ | Compute sample allocation for each response | | | | | and use maximum over responses for each | | | | | level in a MLMC algorithm | +-------------------------+--------------------+--------------------+---------------------------------------------+ .. __: method-multilevel_sampling-qoi_aggregation-sum.html __ method-multilevel_sampling-qoi_aggregation-max.html **Description** In the multilevel method a variance of the ``allocation_target`` is computed for each of the responses and their levels :math:`Y^i_\ell, i = 1,..., R, \ell = 0,..., L` . Setting ``qoi_aggregation`` describes the rule on how to aggregate those variances over multiple response functions. Supported options are ``sum`` (default) and ``max``. For ``sum``, the variances are aggregated and a single sample allocation is computed. For ``max``, an individual sample allocation for each response using the respective variances over levels is computed and the maximum over all responses for each level is taken (worst case scenario allocation). *Default Behavior* "sum" **Examples** The following method block .. code-block:: method, model_pointer = 'HIERARCH' multilevel_sampling pilot_samples = 20 seed = 1237 convergence_tolerance = .01 allocation_target = mean qoi_aggregation = sum uses the sum rule to aggregate the variance over the qois.