|
fortran-lapack
|
Public Member Functions | |
| pure real(sp) function, dimension(:,:), allocatable | la_diag_s_from_scalar (n, source) |
| pure real(sp) function, dimension(:,:), allocatable | la_diag_s_from_array (source) |
| pure real(dp) function, dimension(:,:), allocatable | la_diag_d_from_scalar (n, source) |
| pure real(dp) function, dimension(:,:), allocatable | la_diag_d_from_array (source) |
| pure real(qp) function, dimension(:,:), allocatable | la_diag_q_from_scalar (n, source) |
| pure real(qp) function, dimension(:,:), allocatable | la_diag_q_from_array (source) |
| pure complex(sp) function, dimension(:,:), allocatable | la_diag_c_from_scalar (n, source) |
| pure complex(sp) function, dimension(:,:), allocatable | la_diag_c_from_array (source) |
| pure complex(dp) function, dimension(:,:), allocatable | la_diag_z_from_scalar (n, source) |
| pure complex(dp) function, dimension(:,:), allocatable | la_diag_z_from_array (source) |
| pure complex(qp) function, dimension(:,:), allocatable | la_diag_w_from_scalar (n, source) |
| pure complex(qp) function, dimension(:,:), allocatable | la_diag_w_from_array (source) |
| real(sp) function, dimension(:,:), allocatable | la_diag_s_errhandle_from_scalar (n, source, err) |
| real(sp) function, dimension(:,:), allocatable | la_diag_s_errhandle_from_array (source, err) |
| real(dp) function, dimension(:,:), allocatable | la_diag_d_errhandle_from_scalar (n, source, err) |
| real(dp) function, dimension(:,:), allocatable | la_diag_d_errhandle_from_array (source, err) |
| real(qp) function, dimension(:,:), allocatable | la_diag_q_errhandle_from_scalar (n, source, err) |
| real(qp) function, dimension(:,:), allocatable | la_diag_q_errhandle_from_array (source, err) |
| complex(sp) function, dimension(:,:), allocatable | la_diag_c_errhandle_from_scalar (n, source, err) |
| complex(sp) function, dimension(:,:), allocatable | la_diag_c_errhandle_from_array (source, err) |
| complex(dp) function, dimension(:,:), allocatable | la_diag_z_errhandle_from_scalar (n, source, err) |
| complex(dp) function, dimension(:,:), allocatable | la_diag_z_errhandle_from_array (source, err) |
| complex(qp) function, dimension(:,:), allocatable | la_diag_w_errhandle_from_scalar (n, source, err) |
| complex(qp) function, dimension(:,:), allocatable | la_diag_w_errhandle_from_array (source, err) |
| pure real(sp) function, dimension(size(source, kind=ilp)+abs(k), size(source, kind=ilp)+abs(k)) | la_diag_s_from_array_k (source, k) |
| pure real(sp) function, dimension(minval(shape(a, kind=ilp))) | la_diag_s_from_matrix (a) |
| pure real(sp) function, dimension(minval(shape(a, kind=ilp)) - abs(k)) | la_diag_s_from_matrix_k (a, k) |
| pure real(dp) function, dimension(size(source, kind=ilp)+abs(k), size(source, kind=ilp)+abs(k)) | la_diag_d_from_array_k (source, k) |
| pure real(dp) function, dimension(minval(shape(a, kind=ilp))) | la_diag_d_from_matrix (a) |
| pure real(dp) function, dimension(minval(shape(a, kind=ilp)) - abs(k)) | la_diag_d_from_matrix_k (a, k) |
| pure real(qp) function, dimension(size(source, kind=ilp)+abs(k), size(source, kind=ilp)+abs(k)) | la_diag_q_from_array_k (source, k) |
| pure real(qp) function, dimension(minval(shape(a, kind=ilp))) | la_diag_q_from_matrix (a) |
| pure real(qp) function, dimension(minval(shape(a, kind=ilp)) - abs(k)) | la_diag_q_from_matrix_k (a, k) |
| pure complex(sp) function, dimension(size(source, kind=ilp)+abs(k), size(source, kind=ilp)+abs(k)) | la_diag_c_from_array_k (source, k) |
| pure complex(sp) function, dimension(minval(shape(a, kind=ilp))) | la_diag_c_from_matrix (a) |
| pure complex(sp) function, dimension(minval(shape(a, kind=ilp)) - abs(k)) | la_diag_c_from_matrix_k (a, k) |
| pure complex(dp) function, dimension(size(source, kind=ilp)+abs(k), size(source, kind=ilp)+abs(k)) | la_diag_z_from_array_k (source, k) |
| pure complex(dp) function, dimension(minval(shape(a, kind=ilp))) | la_diag_z_from_matrix (a) |
| pure complex(dp) function, dimension(minval(shape(a, kind=ilp)) - abs(k)) | la_diag_z_from_matrix_k (a, k) |
| pure complex(qp) function, dimension(size(source, kind=ilp)+abs(k), size(source, kind=ilp)+abs(k)) | la_diag_w_from_array_k (source, k) |
| pure complex(qp) function, dimension(minval(shape(a, kind=ilp))) | la_diag_w_from_matrix (a) |
| pure complex(qp) function, dimension(minval(shape(a, kind=ilp)) - abs(k)) | la_diag_w_from_matrix_k (a, k) |
| complex(sp) function, dimension(:,:), allocatable la_eye::diag::la_diag_c_errhandle_from_array | ( | complex(sp), dimension(:), intent(in) | source, |
| type(la_state), intent(out) | err ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| complex(sp) function, dimension(:,:), allocatable la_eye::diag::la_diag_c_errhandle_from_scalar | ( | integer(ilp), intent(in) | n, |
| complex(sp), intent(in) | source, | ||
| type(la_state), intent(out) | err ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| pure complex(sp) function, dimension(:,:), allocatable la_eye::diag::la_diag_c_from_array | ( | complex(sp), dimension(:), intent(in) | source | ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| pure complex(sp) function, dimension(size(source,kind=ilp) + abs(k),size(source,kind=ilp) + abs(k)) la_eye::diag::la_diag_c_from_array_k | ( | complex(sp), dimension(:), intent(in) | source, |
| integer(ilp), intent(in) | k ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure complex(sp) function, dimension(minval(shape(a,kind=ilp))) la_eye::diag::la_diag_c_from_matrix | ( | complex(sp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| pure complex(sp) function, dimension(minval(shape(a,kind=ilp)) - abs(k)) la_eye::diag::la_diag_c_from_matrix_k | ( | complex(sp), dimension(:,:), intent(in) | a, |
| integer(ilp), intent(in) | k ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure complex(sp) function, dimension(:,:), allocatable la_eye::diag::la_diag_c_from_scalar | ( | integer(ilp), intent(in) | n, |
| complex(sp), intent(in) | source ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| real(dp) function, dimension(:,:), allocatable la_eye::diag::la_diag_d_errhandle_from_array | ( | real(dp), dimension(:), intent(in) | source, |
| type(la_state), intent(out) | err ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| real(dp) function, dimension(:,:), allocatable la_eye::diag::la_diag_d_errhandle_from_scalar | ( | integer(ilp), intent(in) | n, |
| real(dp), intent(in) | source, | ||
| type(la_state), intent(out) | err ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| pure real(dp) function, dimension(:,:), allocatable la_eye::diag::la_diag_d_from_array | ( | real(dp), dimension(:), intent(in) | source | ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| pure real(dp) function, dimension(size(source,kind=ilp) + abs(k),size(source,kind=ilp) + abs(k)) la_eye::diag::la_diag_d_from_array_k | ( | real(dp), dimension(:), intent(in) | source, |
| integer(ilp), intent(in) | k ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure real(dp) function, dimension(minval(shape(a,kind=ilp))) la_eye::diag::la_diag_d_from_matrix | ( | real(dp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| pure real(dp) function, dimension(minval(shape(a,kind=ilp)) - abs(k)) la_eye::diag::la_diag_d_from_matrix_k | ( | real(dp), dimension(:,:), intent(in) | a, |
| integer(ilp), intent(in) | k ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure real(dp) function, dimension(:,:), allocatable la_eye::diag::la_diag_d_from_scalar | ( | integer(ilp), intent(in) | n, |
| real(dp), intent(in) | source ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| real(qp) function, dimension(:,:), allocatable la_eye::diag::la_diag_q_errhandle_from_array | ( | real(qp), dimension(:), intent(in) | source, |
| type(la_state), intent(out) | err ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| real(qp) function, dimension(:,:), allocatable la_eye::diag::la_diag_q_errhandle_from_scalar | ( | integer(ilp), intent(in) | n, |
| real(qp), intent(in) | source, | ||
| type(la_state), intent(out) | err ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| pure real(qp) function, dimension(:,:), allocatable la_eye::diag::la_diag_q_from_array | ( | real(qp), dimension(:), intent(in) | source | ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| pure real(qp) function, dimension(size(source,kind=ilp) + abs(k),size(source,kind=ilp) + abs(k)) la_eye::diag::la_diag_q_from_array_k | ( | real(qp), dimension(:), intent(in) | source, |
| integer(ilp), intent(in) | k ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure real(qp) function, dimension(minval(shape(a,kind=ilp))) la_eye::diag::la_diag_q_from_matrix | ( | real(qp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| pure real(qp) function, dimension(minval(shape(a,kind=ilp)) - abs(k)) la_eye::diag::la_diag_q_from_matrix_k | ( | real(qp), dimension(:,:), intent(in) | a, |
| integer(ilp), intent(in) | k ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure real(qp) function, dimension(:,:), allocatable la_eye::diag::la_diag_q_from_scalar | ( | integer(ilp), intent(in) | n, |
| real(qp), intent(in) | source ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| real(sp) function, dimension(:,:), allocatable la_eye::diag::la_diag_s_errhandle_from_array | ( | real(sp), dimension(:), intent(in) | source, |
| type(la_state), intent(out) | err ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| real(sp) function, dimension(:,:), allocatable la_eye::diag::la_diag_s_errhandle_from_scalar | ( | integer(ilp), intent(in) | n, |
| real(sp), intent(in) | source, | ||
| type(la_state), intent(out) | err ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| pure real(sp) function, dimension(:,:), allocatable la_eye::diag::la_diag_s_from_array | ( | real(sp), dimension(:), intent(in) | source | ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| pure real(sp) function, dimension(size(source,kind=ilp) + abs(k),size(source,kind=ilp) + abs(k)) la_eye::diag::la_diag_s_from_array_k | ( | real(sp), dimension(:), intent(in) | source, |
| integer(ilp), intent(in) | k ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure real(sp) function, dimension(minval(shape(a,kind=ilp))) la_eye::diag::la_diag_s_from_matrix | ( | real(sp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| pure real(sp) function, dimension(minval(shape(a,kind=ilp)) - abs(k)) la_eye::diag::la_diag_s_from_matrix_k | ( | real(sp), dimension(:,:), intent(in) | a, |
| integer(ilp), intent(in) | k ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure real(sp) function, dimension(:,:), allocatable la_eye::diag::la_diag_s_from_scalar | ( | integer(ilp), intent(in) | n, |
| real(sp), intent(in) | source ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| complex(qp) function, dimension(:,:), allocatable la_eye::diag::la_diag_w_errhandle_from_array | ( | complex(qp), dimension(:), intent(in) | source, |
| type(la_state), intent(out) | err ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| complex(qp) function, dimension(:,:), allocatable la_eye::diag::la_diag_w_errhandle_from_scalar | ( | integer(ilp), intent(in) | n, |
| complex(qp), intent(in) | source, | ||
| type(la_state), intent(out) | err ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| pure complex(qp) function, dimension(:,:), allocatable la_eye::diag::la_diag_w_from_array | ( | complex(qp), dimension(:), intent(in) | source | ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| pure complex(qp) function, dimension(size(source,kind=ilp) + abs(k),size(source,kind=ilp) + abs(k)) la_eye::diag::la_diag_w_from_array_k | ( | complex(qp), dimension(:), intent(in) | source, |
| integer(ilp), intent(in) | k ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure complex(qp) function, dimension(minval(shape(a,kind=ilp))) la_eye::diag::la_diag_w_from_matrix | ( | complex(qp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| pure complex(qp) function, dimension(minval(shape(a,kind=ilp)) - abs(k)) la_eye::diag::la_diag_w_from_matrix_k | ( | complex(qp), dimension(:,:), intent(in) | a, |
| integer(ilp), intent(in) | k ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure complex(qp) function, dimension(:,:), allocatable la_eye::diag::la_diag_w_from_scalar | ( | integer(ilp), intent(in) | n, |
| complex(qp), intent(in) | source ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| complex(dp) function, dimension(:,:), allocatable la_eye::diag::la_diag_z_errhandle_from_array | ( | complex(dp), dimension(:), intent(in) | source, |
| type(la_state), intent(out) | err ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| complex(dp) function, dimension(:,:), allocatable la_eye::diag::la_diag_z_errhandle_from_scalar | ( | integer(ilp), intent(in) | n, |
| complex(dp), intent(in) | source, | ||
| type(la_state), intent(out) | err ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| pure complex(dp) function, dimension(:,:), allocatable la_eye::diag::la_diag_z_from_array | ( | complex(dp), dimension(:), intent(in) | source | ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| pure complex(dp) function, dimension(size(source,kind=ilp) + abs(k),size(source,kind=ilp) + abs(k)) la_eye::diag::la_diag_z_from_array_k | ( | complex(dp), dimension(:), intent(in) | source, |
| integer(ilp), intent(in) | k ) |
| [in] | source | Array of diagonal values. Used to define the return type and the matrix size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure complex(dp) function, dimension(minval(shape(a,kind=ilp))) la_eye::diag::la_diag_z_from_matrix | ( | complex(dp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| pure complex(dp) function, dimension(minval(shape(a,kind=ilp)) - abs(k)) la_eye::diag::la_diag_z_from_matrix_k | ( | complex(dp), dimension(:,:), intent(in) | a, |
| integer(ilp), intent(in) | k ) |
| [in] | a | Input matrix. Used to define the return type and size. |
| [in] | k | Index of the diagonal: 0 is the main diagonal, k>0 the k-th superdiagonal, k<0 the k-th subdiagonal. |
| pure complex(dp) function, dimension(:,:), allocatable la_eye::diag::la_diag_z_from_scalar | ( | integer(ilp), intent(in) | n, |
| complex(dp), intent(in) | source ) |
| [in] | n | Matrix size |
| [in] | source | Scalar diagonal value. Used to define the return type. |