Difference between revisions of "Hessreg.m"
m (Spot-edit Spinach function page first-line NOTOC and template fields) |
(Update function See also links and function index membership) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 6: | Line 6: | ||
[H,data]=hessreg(spin_system,H,g,data) | [H,data]=hessreg(spin_system,H,g,data) | ||
| − | == | + | ==Parameters== |
H - Hessian matrix to be regularised | H - Hessian matrix to be regularised | ||
| Line 23: | Line 23: | ||
==See also== | ==See also== | ||
| − | [[bracketing.m]], [[sectioning.m]], [[fmaxnewton.m]], [[lbfgs.m]] | + | [[bracketing.m]], [[sectioning.m]], [[fmaxnewton.m]], [[lbfgs.m]], [[bfgs_upd.m]], [[Optimal_control_module]] |
''Version 2.2, authors: [[David Goodwin]], [[Ilya Kuprov]]'' | ''Version 2.2, authors: [[David Goodwin]], [[Ilya Kuprov]]'' | ||
Latest revision as of 19:37, 6 June 2026
RFO regularisation for Newton-Raphson Hessian and gradient pairs.
Syntax
[H,data]=hessreg(spin_system,H,g,data)
Parameters
H - Hessian matrix to be regularised g - gradient computed at the same point as H data - diagnostic data structure
Returns
H - regularised Hessian
data - updated diagnostic data structure with
data.count.rfo incremented by the number
of RFO iterations taken
See also
bracketing.m, sectioning.m, fmaxnewton.m, lbfgs.m, bfgs_upd.m, Optimal_control_module
Version 2.2, authors: David Goodwin, Ilya Kuprov