Adelsbach/VSIPL
Core +DP Programming Reference Guide
DD-00017-015
Core +DP

4.3.17 vsip_dvmmul_p - Vector-Matrix Multiplication

void vsip_vmmul_f(const vsip_vview_f *a, const vsip_mview_f *b, 
                 vsip_major major, const vsip_mview_f *r); 
void vsip_vmmul_d(const vsip_vview_d *a, const vsip_mview_d *b, 
                 vsip_major major, const vsip_mview_d *r); 
 
void vsip_cvmmul_f(const vsip_cvview_f *a, const vsip_cmview_f *b, 
                  vsip_major major, const vsip_cmview_f *r); 
void vsip_cvmmul_d(const vsip_cvview_d *a, const vsip_cmview_d *b, 
                  vsip_major major, const vsip_cmview_d *r);
Description

This function performs a vector-matrix multiplication. The operation performs either:

for all i from 0 to m -1 and j from 0 to n-1, where m is the number of rows and n is the number of columns in the matrix.

Parameters
Notes