Refactor ARPACK interface further with aupd_wrapper and eupd_wrapper.