We introduce a novel eigenvalue algorithm for near-diagonal matrices inspired by Rayleigh–Schrödinger perturbation theory and termed iterative perturbative (IPT). Contrary to standard algorithms, which are either “direct” (to compute all eigenpairs) or “iterative” just few), IPT computes any number of eigenpairs with the same basic procedure. Thanks this perfect parallelism, proves more efficie...