Skip to main content
. Author manuscript; available in PMC: 2009 Nov 11.
Published in final edited form as: Inverse Probl. 2008 Aug;24(4):45011–45028. doi: 10.1088/0266-5611/24/4/045011
1: logic = true
2: while (logic)
3: z = xk + βvk
4: if (φ(z) ≤ φ(xk))
5: then
6: xk+1 = Pz
7: if (Res(xk+1) < Res(xk))
8: then logic = false
9: else β = β/2
10: else β = β/2