Skip to main content
. Author manuscript; available in PMC: 2019 Nov 15.
Published in final edited form as: J Phys Chem B. 2019 Aug 15;123(34):7302–7312. doi: 10.1021/acs.jpcb.9b04729

Algorithm 1

procedure
Set a value for λ
Pick initial values for c^,θ^
Inner optimization loop:
 Estimate c^ by minimizing Jin(c^|θ,λ)
 given by Eq. (4)
Outer optimization loop:
 Estimate θ^ by minimizing Jout(θ|y,λ)
 given by Eq. (5)
if θ^ are changed (to within some preset precision), Jin(c^|θ,λ) is reoptimized with respect to c^ then goto Inner optimization.
else θ^=θ.
close;