construct_uhf_fock_matrix_direct Subroutine

public subroutine construct_uhf_fock_matrix_direct(env, atm, bas, first_bf_of_shell, dmata, dmatb, h0, fouta, foutb, accuracy)

construct the UHF Fock Matrix assumes that density matrix is symmetric

Arguments

Type IntentOptional Attributes Name
real(kind=long), intent(in) :: env(:)
integer, intent(in) :: atm(:,:)
integer, intent(in) :: bas(:,:)
integer, intent(in) :: first_bf_of_shell(:)
real(kind=long), intent(in) :: dmata(:,:)
real(kind=long), intent(in) :: dmatb(:,:)
real(kind=long), intent(in) :: h0(:,:)
real(kind=long), intent(out) :: fouta(:,:)
real(kind=long), intent(out) :: foutb(:,:)
real(kind=long), optional :: accuracy