![]() |
(git:e68414f)
|
Public Member Functions | |
| subroutine | decontraction_ab (sab, qab, ca, na, ma, cb, nb, mb, trans) |
| Applying the de-contraction coefficients to a matrix QAB <- CA * SAB * CB(T) Variable "trans" requests the input matrix to be SAB(T) Active dimensions are: QAB(na,nb), SAB(ma,mb) | |
Definition at line 35 of file ai_contraction.F.
| subroutine ai_contraction::decontraction::decontraction_ab | ( | real(kind=dp), dimension(:, :), intent(in) | sab, |
| real(kind=dp), dimension(:, :), intent(inout) | qab, | ||
| real(kind=dp), dimension(:, :), intent(in) | ca, | ||
| integer, intent(in) | na, | ||
| integer, intent(in) | ma, | ||
| real(kind=dp), dimension(:, :), intent(in) | cb, | ||
| integer, intent(in) | nb, | ||
| integer, intent(in) | mb, | ||
| logical, intent(in), optional | trans | ||
| ) |
Applying the de-contraction coefficients to a matrix QAB <- CA * SAB * CB(T) Variable "trans" requests the input matrix to be SAB(T) Active dimensions are: QAB(na,nb), SAB(ma,mb)
| sab | Input matrix, dimension(:,:) |
| qab | Output matrix, dimension(:,:) |
| ca | Left transformation matrix |
| na | First dimension of ca |
| ma | Second dimension of ca |
| cb | Right transformation matrix |
| nb | First dimension of cb |
| mb | Second dimension of cb |
| trans | Optional transposition of input matrix |
Definition at line 316 of file ai_contraction.F.