![]() |
(git:b77b4be)
|
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.