Check lobpcg if maxit=maxiter runs maxiter iterations and if maxit=None runs 20 iterations (the default) by checking the size of the iteration history output, which should be the number of iterations plus 3 (initial, final, and postprocessing) typically when maxiter is small and the choice of the best is passive. r