functionwrapper_zgesvd
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[:,:] | A_real | Square or rectangular matrix | |
| Real[size(A_real, 1),size(A_real, 2)] | A_imag | Square or rectangular matrix |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[min(size(A_real, 1), size(A_real, 2))] | sigma | singular values | |
| Real[size(A_real, 1),size(A_real, 1)] | U_real | ||
| Real[size(A_real, 1),size(A_real, 1)] | U_imag | ||
| Real[size(A_real, 2),size(A_real, 2)] | VT_real | ||
| Real[size(A_real, 2),size(A_real, 2)] | VT_imag | ||
| Integer | info |