- use flag to indicate the algorithm -`namaFlag` default `0` -`globalFbeFlag` default `0` -`apgFlag` default `1` - break the `lbfgs` function such that it update the buffer depending on the flag - `namaFlag` is `true` - update with `fixed point residual` - `globalFbe` is `true` - update with `gradient of the FBE`
-
namaFlagdefault0-
globalFbeFlagdefault0-
apgFlagdefault1lbfgsfunction such that it update the buffer depending on the flagnamaFlagistrue- update withfixed point residualglobalFbeistrue- update withgradient of the FBE