davidson_diago.f90 48.2 KB