# scipy.linalg.lapack.zgtsvx

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

  Wrapper for `zgtsvx`.

  Parameters:
    dl input rank-1 array(‘D’) with bounds (MAX(0, n-1))
    d input rank-1 array(‘D’) with bounds (n)
    du input rank-1 array(‘D’) with bounds (MAX(0, n-1))
    b input rank-2 array(‘D’) with bounds (ldb,nrhs)
  Returns:
    dlf rank-1 array(‘D’) with bounds (MAX(0,n-1))
    df rank-1 array(‘D’) with bounds (n)
    duf rank-1 array(‘D’) with bounds (MAX(0,n-1))
    du2 rank-1 array(‘D’) with bounds (MAX(0,n-2))
    ipiv rank-1 array(‘i’) with bounds (n)
    x rank-2 array(‘D’) with bounds (ldx,nrhs)
    rcond float
    ferr rank-1 array(‘d’) with bounds (nrhs)
    berr rank-1 array(‘d’) with bounds (nrhs)
    info int
  Other Parameters:
    fact input string(len=1), optional

      Default: ‘N’

    trans input string(len=1), optional

      Default: ‘N’

    dlf input rank-1 array(‘D’) with bounds (MAX(0,n-1))
    df input rank-1 array(‘D’) with bounds (n)
    duf input rank-1 array(‘D’) with bounds (MAX(0,n-1))
    du2 input rank-1 array(‘D’) with bounds (MAX(0,n-2))
    ipiv input rank-1 array(‘i’) with bounds (n)