10
1
mirror of https://github.com/pfloos/quack synced 2024-06-02 03:15:33 +02:00
QuAcK/src/utils/spatial_to_spin_MO_energy.f90
Pierre-Francois Loos a2a63862c1 saving cRHF
2024-04-22 15:59:02 +02:00

30 lines
500 B
Fortran

subroutine spatial_to_spin_MO_energy(nBas,e,nBas2,se)
! Convert MO energies from spatial to spin orbitals
implicit none
! Input variables
integer,intent(in) :: nBas,nBas2
double precision,intent(in) :: e(nBas)
! Local variables
integer :: p
! Output variables
double precision,intent(out) :: se(nBas2)
do p=1,nBas2
se(p) = e((p+1)/2)
end do
! print*,'MO energies in spinorbital basis'
! call matout(nBas2,1,se)
end subroutine