Nek5000
SEM for Incompressible NS
|
Matrix-multiply wrappers. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | mxm (a, n1, b, n2, c, n3) |
Compute matrix-matrix product C = A*B. More... | |
Matrix-multiply wrappers.
Definition in file mxm_wrapper.F90.
subroutine mxm | ( | real(dp), dimension(n1,n2), intent(in) | a, |
integer, intent(in) | n1, | ||
real(dp), dimension(n2,n3), intent(in) | b, | ||
integer, intent(in) | n2, | ||
real(dp), dimension(n1,n3), intent(out) | c, | ||
integer, intent(in) | n3 | ||
) |
Compute matrix-matrix product C = A*B.
A, B, and C must be contiguously packed
Definition at line 7 of file mxm_wrapper.F90.
References mxm44_0(), mxm44_2(), mxm_bgq_10(), mxm_bgq_12(), mxm_bgq_16(), mxm_bgq_6(), mxm_bgq_8(), and mxmf2().
Referenced by axhelm(), build_new_filter(), cdtp(), crespsp(), dudxyz(), filterq(), genwz(), hsmg_routines::hsmg_do_fast(), hsmg_routines::hsmg_tnsr1_3d(), hsmg_routines::hsmg_tnsr3d(), hsmg_routines::hsmg_tnsr3d_el(), local_grad3(), mapab4r(), multd(), op_curl(), opdiv(), opgrad(), prepost_map(), q_filter(), setprec(), specmpn(), tensr3(), and xyzrst().