output_exact_spectrum Subroutine

public subroutine output_exact_spectrum()

Uses

Arguments

None

Contents

Source Code


Source Code

    subroutine output_exact_spectrum()

        use util_mod, only: get_free_unit

        integer :: i, temp_unit

        temp_unit = get_free_unit()
        open(temp_unit, file='EIGENVALUES', status='replace')
        write(temp_unit, '(1x,a12)') "Total energy"
        do i = 1, ndets_ed
            write(temp_unit, '(1x,i7,5x,f15.10)') i, eigv_ed(i)
        end do
        close(temp_unit)

    end subroutine output_exact_spectrum