In the out put of "bicgstab", there is a vector record the residual every half iteration, but what's the mean of "half" iteration? why other iterative method , e.g. qmr, don't have "half" iteration?
Bi-CGSTAB iterative method update the approximate solution twice in each iteration, also two stopping criteria. Each update, the residual will be recorded.