OpenFAST
Wind turbine multiphysics simulator
|
Unpack packed (1D) to regular matrix format (2D) More...
Public Member Functions | |
subroutine | lapack_stpttr (UPLO, N, AP, A, LDA, ErrStat, ErrMsg) |
Unpack a by-column-packed array into a 2D matrix format. More... | |
subroutine | lapack_dtpttr (UPLO, N, AP, A, LDA, ErrStat, ErrMsg) |
Unpack a by-column-packed array into a 2D matrix format See documentation in DTPTTR/STPTTR source code. More... | |
Unpack packed (1D) to regular matrix format (2D)
subroutine nwtc_lapack::lapack_tpttr::lapack_dtpttr | ( | character(1), intent(in) | UPLO, |
integer, intent(in) | N, | ||
real(r8ki), dimension( : ), intent(in) | AP, | ||
real(r8ki), dimension( :,: ), intent(out) | A, | ||
integer, intent(in) | LDA, | ||
integer(intki), intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
Unpack a by-column-packed array into a 2D matrix format See documentation in DTPTTR/STPTTR source code.
[in] | uplo | = 'U': A is an upper triangular matrix; 'L': A is a lower triangular matrix |
[in] | n | The order of matrix A and AP. |
[in] | lda | The leading dimension of the matrix A. LDA ? max(1,N) |
[out] | errstat | Error level |
[out] | errmsg | Message describing error |
[in] | ap | Packed array |
[out] | a | Unpacked array : Note AP(1)=A(1,1); AP(2)=A(1,2); AP(3)=A(2,2); AP(4)=A(1,3) etc. by column, upper triang |
subroutine nwtc_lapack::lapack_tpttr::lapack_stpttr | ( | character(1), intent(in) | UPLO, |
integer, intent(in) | N, | ||
real(siki), dimension( : ), intent(in) | AP, | ||
real(siki), dimension( :,: ), intent(out) | A, | ||
integer, intent(in) | LDA, | ||
integer(intki), intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
Unpack a by-column-packed array into a 2D matrix format.
[in] | uplo | = 'U': A is an upper triangular matrix; 'L': A is a lower triangular matrix |
[in] | n | The order of matrix A and AP. |
[in] | lda | The leading dimension of the matrix A. LDA ? max(1,N) |
[out] | errstat | Error level |
[out] | errmsg | Message describing error |
[in] | ap | Packed array |
[out] | a | Unpacked array : Note AP(1)=A(1,1); AP(2)=A(1,2); AP(3)=A(2,2); AP(4)=A(1,3) etc. by column, upper triang |