bfgs
Use BFGS method to compute quasi-hessians
Specification
Alias: None
Arguments: None
Child Keywords:
Required/Optional |
Description of Group |
Dakota Keyword |
Dakota Keyword Description |
---|---|---|---|
Optional |
Numerical safeguarding for BFGS updates |
Description
Broyden-Fletcher-Goldfarb-Shanno (BFGS) update will be used to compute quasi-Hessians.
where
Notes
Initial scaling of
is used for prior to the first update.Numerical safeguarding is used to protect against numerically small denominators within the updates.
This safeguarding skips the update if
Additional safeguarding can be added using the
damped
option, which utilizes an alternative damped BFGS update when the curvature condition is nearly violated.