.. _responses-mixed_hessians-id_quasi_hessians: """"""""""""""""" id_quasi_hessians """"""""""""""""" Identify which quasi-Hessian corresponds to which response **Topics** objective_function_pointer .. toctree:: :hidden: :maxdepth: 1 responses-mixed_hessians-id_quasi_hessians-bfgs responses-mixed_hessians-id_quasi_hessians-sr1 **Specification** - *Alias:* None - *Arguments:* INTEGERLIST **Child Keywords:** +-------------------------+--------------------+--------------------+-----------------------------------------------+ | Required/Optional | Description of | Dakota Keyword | Dakota Keyword Description | | | Group | | | +=========================+====================+====================+===============================================+ | Required (Choose One) | Quasi-Hessian | `bfgs`__ | Use BFGS method to compute quasi-hessians | | | Approximation +--------------------+-----------------------------------------------+ | | | `sr1`__ | Use the Symmetric Rank 1 update method to | | | | | compute quasi-Hessians | +-------------------------+--------------------+--------------------+-----------------------------------------------+ .. __: responses-mixed_hessians-id_quasi_hessians-bfgs.html __ responses-mixed_hessians-id_quasi_hessians-sr1.html **Description** The ``id_analytic_hessians`` list specifies by number the functions which have analytic Hessians, and the ``id_numerical_hessians`` and ``id_quasi_hessians`` lists specify by number the functions which must use numerical Hessians and secant Hessian updates, respectively. Each function identifier, from 1 through the total number of functions, must appear once and only once within the union of the ``id_analytic_hessians``, ``id_numerical_hessians``, and ``id_quasi_hessians`` lists.