Skip to main content
`Ctrl`+`K`

# scipy.linalg.lapack.zgtsvx

scipy.linalg.lapack.zgtsvx(dl, d, du, b[, fact, trans, dlf, df, duf, du2, ipiv]) = <fortran function zgtsvx>

  Wrapper for `zgtsvx`.

  Parameters:
    dlinput rank-1 array(‘D’) with bounds (MAX(0, -1 + n))
    dinput rank-1 array(‘D’) with bounds (n)
    duinput rank-1 array(‘D’) with bounds (MAX(0, -1 + n))
    binput rank-2 array(‘D’) with bounds (ldb,nrhs)
  Returns:
    dlfrank-1 array(‘D’) with bounds (MAX(0, -1 + n))
    dfrank-1 array(‘D’) with bounds (n)
    dufrank-1 array(‘D’) with bounds (MAX(0, -1 + n))
    du2rank-1 array(‘D’) with bounds (MAX(0, -2 + n))
    ipivrank-1 array(‘i’) with bounds (n)
    xrank-2 array(‘D’) with bounds (ldx,nrhs)
    rcondfloat
    ferrrank-1 array(‘d’) with bounds (nrhs)
    berrrank-1 array(‘d’) with bounds (nrhs)
    infoint
  Other Parameters:
    factinput bytes, optional

      Default: ‘N’

    transinput bytes, optional

      Default: ‘N’

    dlfinput rank-1 array(‘D’) with bounds (MAX(0, -1 + n))
    dfinput rank-1 array(‘D’) with bounds (n)
    dufinput rank-1 array(‘D’) with bounds (MAX(0, -1 + n))
    du2input rank-1 array(‘D’) with bounds (MAX(0, -2 + n))
    ipivinput rank-1 array(‘i’) with bounds (n)