consistent version, removed superlu_dist