ROTM 应用修正的 Givens 变换,,到 2×N 矩阵其中表示转置。的元素位于 DX(LX+I*INCX),I = 0:N-1,其中 LX = 1 如果 INCX >= 0,否则 LX = (-INCX)*N,DY 使用 LY 和 INCY 类似。当 DPARAM(1)=DFLAG 时,具有以下形式之一
请参阅 ROTMG 以了解 DPARAM 中的数据存储描述。
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | dx(*) | |||
integer(kind=ilp), | intent(in) | :: | incx | |||
real(kind=dp), | intent(inout) | :: | dy(*) | |||
integer(kind=ilp), | intent(in) | :: | incy | |||
real(kind=dp), | intent(in) | :: | dparam(5) |
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | sx(*) | |||
integer(kind=ilp), | intent(in) | :: | incx | |||
real(kind=sp), | intent(inout) | :: | sy(*) | |||
integer(kind=ilp), | intent(in) | :: | incy | |||
real(kind=sp), | intent(in) | :: | sparam(5) |
DROTM 应用修正的 Givens 变换,,到 2×N 矩阵其中表示转置。的元素位于 DX(LX+I*INCX),I = 0:N-1,其中 LX = 1 如果 INCX >= 0,否则 LX = (-INCX)*N,DY 使用 LY 和 INCY 类似。当 DPARAM(1)=DFLAG 时,具有以下形式之一
请参阅 DROTMG 以了解 DPARAM 中的数据存储描述。
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=dp), | intent(inout) | :: | dx(*) | |||
integer(kind=ilp), | intent(in) | :: | incx | |||
real(kind=dp), | intent(inout) | :: | dy(*) | |||
integer(kind=ilp), | intent(in) | :: | incy | |||
real(kind=dp), | intent(in) | :: | dparam(5) |
SROTM 应用修正的 Givens 变换,,到 2×N 矩阵其中表示转置。的元素位于 SX(LX+I*INCX),I = 0:N-1,其中 LX = 1 如果 INCX >= 0,否则 LX = (-INCX)*N,SY 使用 LY 和 INCY 类似。当 SPARAM(1)=SFLAG 时,具有以下形式之一
请参阅 SROTMG 以了解 SPARAM 中的数据存储描述。
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
integer(kind=ilp), | intent(in) | :: | n | |||
real(kind=sp), | intent(inout) | :: | sx(*) | |||
integer(kind=ilp), | intent(in) | :: | incx | |||
real(kind=sp), | intent(inout) | :: | sy(*) | |||
integer(kind=ilp), | intent(in) | :: | incy | |||
real(kind=sp), | intent(in) | :: | sparam(5) |