计算最小二乘解算器所需的整数、实数[, 复数]工作空间(规范)
此接口提供最小二乘解算器所需的整数、实数[, 复数]工作空间的大小。这些大小可用于预分配工作数组,以防需要对同一系统进行多次重复的最小二乘解。如果提供了预分配的工作数组,则不会发生内部分配。
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | target | :: | a(:,:) |
输入矩阵 a[m,n] |
|
complex(kind=sp), | intent(in) | :: | b(:,:) |
右侧向量或数组,b[n] 或 b[n,nrhs] |
||
integer(kind=ilp), | intent(out) | :: | lrwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | liwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | lcwork |
工作空间数组的大小 |
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | target | :: | a(:,:) |
输入矩阵 a[m,n] |
|
complex(kind=sp), | intent(in) | :: | b(:) |
右侧向量或数组,b[n] 或 b[n,nrhs] |
||
integer(kind=ilp), | intent(out) | :: | lrwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | liwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | lcwork |
工作空间数组的大小 |
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | target | :: | a(:,:) |
输入矩阵 a[m,n] |
|
real(kind=dp), | intent(in) | :: | b(:,:) |
右侧向量或数组,b[n] 或 b[n,nrhs] |
||
integer(kind=ilp), | intent(out) | :: | lrwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | liwork |
工作空间数组的大小 |
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | target | :: | a(:,:) |
输入矩阵 a[m,n] |
|
real(kind=dp), | intent(in) | :: | b(:) |
右侧向量或数组,b[n] 或 b[n,nrhs] |
||
integer(kind=ilp), | intent(out) | :: | lrwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | liwork |
工作空间数组的大小 |
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | target | :: | a(:,:) |
输入矩阵 a[m,n] |
|
real(kind=sp), | intent(in) | :: | b(:,:) |
右侧向量或数组,b[n] 或 b[n,nrhs] |
||
integer(kind=ilp), | intent(out) | :: | lrwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | liwork |
工作空间数组的大小 |
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | target | :: | a(:,:) |
输入矩阵 a[m,n] |
|
real(kind=sp), | intent(in) | :: | b(:) |
右侧向量或数组,b[n] 或 b[n,nrhs] |
||
integer(kind=ilp), | intent(out) | :: | lrwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | liwork |
工作空间数组的大小 |
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | target | :: | a(:,:) |
输入矩阵 a[m,n] |
|
complex(kind=dp), | intent(in) | :: | b(:,:) |
右侧向量或数组,b[n] 或 b[n,nrhs] |
||
integer(kind=ilp), | intent(out) | :: | lrwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | liwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | lcwork |
工作空间数组的大小 |
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | target | :: | a(:,:) |
输入矩阵 a[m,n] |
|
complex(kind=dp), | intent(in) | :: | b(:) |
右侧向量或数组,b[n] 或 b[n,nrhs] |
||
integer(kind=ilp), | intent(out) | :: | lrwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | liwork |
工作空间数组的大小 |
||
integer(kind=ilp), | intent(out) | :: | lcwork |
工作空间数组的大小 |