zhbev Interface

public interface zhbev

This interface exists in case the user wants to use their own implementation of the LAPACK routine ZHBEV and not the one found in the standard library.


Subroutines

private subroutine zhbev(jobz, uplo, n, kd, ab, ldab, w, z, ldz, work, rwork, info)

Arguments

Type IntentOptional Attributes Name
character(len=1) :: jobz
character(len=1) :: uplo
integer :: n
integer :: kd
complex(kind=real64) :: ab(ldab,*)
integer :: ldab
real(kind=real64) :: w(*)
complex(kind=real64) :: z(ldz,*)
integer :: ldz
complex(kind=real64) :: work(*)
real(kind=real64) :: rwork(*)
integer :: info