Skip to main content
`Ctrl`+`K`

# scipy.linalg.lapack.zhbevx

scipy.linalg.lapack.zhbevx(ab, vl, vu, il, iu[, ldab, compute_v, range, lower, abstol, mmax, overwrite_ab]) = <fortran function zhbevx>

  Wrapper for `zhbevx`.

  Parameters:
    abinput rank-2 array(‘D’) with bounds (ldab,n)
    vlinput float
    vuinput float
    ilinput int
    iuinput int
  Returns:
    wrank-1 array(‘d’) with bounds (n)
    zrank-2 array(‘D’) with bounds (ldz,mmax)
    mint
    ifailrank-1 array(‘i’) with bounds ((compute_v?n:1))
    infoint
  Other Parameters:
    overwrite_abinput int, optional

      Default: 1

    ldabinput int, optional

      Default: shape(ab,0)

    compute_vinput int, optional

      Default: 1

    rangeinput int, optional

      Default: 0

    lowerinput int, optional

      Default: 0

    abstolinput float, optional

      Default: 0.0

    mmaxinput int, optional

      Default: (compute_v?(range==2?(iu-il+1):n):1)