Hi all
I do not understand this while cycle :
https://github.com/ampl/gsl/blob/master/linalg/svd.c#L117

It seems to me that the only time when b is decremented is here:
https://github.com/ampl/gsl/blob/master/linalg/svd.c#L123
so when fbm1 == 0.0 where fb1 is the value of f at index = b-1 :
https://github.com/ampl/gsl/blob/master/linalg/svd.c#L119

Since I'm trying to write my own C++11 code based on GSL code, I would like
to understand how it can work.
Any ideas?

Looking forward to your kind help.
Marco

Reply via email to