mm_ABT_13 Subroutine

private pure subroutine mm_ABT_13(A, B, C)

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in), contiguous :: A(:,:)
real(kind=rk), intent(in), contiguous :: B(:,:)
real(kind=rk), intent(inout), contiguous :: C(:,:)

Called by

proc~~mm_abt_13~~CalledByGraph proc~mm_abt_13 formatmul_opts::mm_ABT_13 proc~mat_mat_rel_abt_opt formatmul_opts::mat_mat_rel_ABT_opt proc~mat_mat_rel_abt_opt->proc~mm_abt_13 proc~mat_mat_rel_abt formatmul::mat_mat_rel_ABT proc~mat_mat_rel_abt->proc~mat_mat_rel_abt_opt proc~mat_mat_rel formatmul::mat_mat_rel proc~mat_mat_rel->proc~mat_mat_rel_abt interface~matmul formatmul::matmul interface~matmul->proc~mat_mat_rel

Source Code

   pure subroutine mm_ABT_13(A, B, C)
      real(rk), intent(in), contiguous :: A(:,:), B(:,:)
      real(rk), intent(inout), contiguous :: C(:,:)

      interface
         pure subroutine impure_mm_ABT_13(f_a, f_b, f_c)
            import rk
            real(rk), intent(in) :: f_a(:,:), f_b(:,:)
            real(rk), intent(inout) :: f_c(:,:)
         end subroutine impure_mm_ABT_13
      end interface

      call impure_mm_ABT_13(a, b, c)

   end subroutine mm_ABT_13