scipy.linalg.lapack.dtgexc#

scipy.linalg.lapack.dtgexc(a, b, q, z, ifst, ilst[, wantq, wantz, lwork, overwrite_a, overwrite_b, overwrite_q, overwrite_z]) = <fortran function dtgexc>#

Wrapper for dtgexc.

Parameters:
ainput rank-2 array(‘d’) with bounds (lda,n)
binput rank-2 array(‘d’) with bounds (ldb,n)
qinput rank-2 array(‘d’) with bounds (ldq,n)
zinput rank-2 array(‘d’) with bounds (ldz,n)
ifstinput int
ilstinput int
Returns:
arank-2 array(‘d’) with bounds (lda,n)
brank-2 array(‘d’) with bounds (ldb,n)
qrank-2 array(‘d’) with bounds (ldq,n)
zrank-2 array(‘d’) with bounds (ldz,n)
workrank-1 array(‘d’) with bounds (MAX(lwork, 1))
infoint
Other Parameters:
wantqinput int, optional

Default: 1

wantzinput int, optional

Default: 1

overwrite_ainput int, optional

Default: 0

overwrite_binput int, optional

Default: 0

overwrite_qinput int, optional

Default: 0

overwrite_zinput int, optional

Default: 0

lworkinput int, optional

Default: max(4*n+16,1)