Vector-vector dyadic product
[Unary operators]

Collaboration diagram for Vector-vector dyadic product:
void dvm3_Matrix::dyad_product (dvm3_Matrix &result, dvm3_Vector const &v1, dvm3_Vector const &v2)
void dvm3_Matrix::dyad_product (dvm3_Matrix &result, double const v1[], double const v2[])

Functions

void dvm3_Matrix::dyad_product (dvm3_Vector const &v1, dvm3_Vector const &v2)
void dvm3_Matrix::dyad_product (double const v1[], double const v2[])

Function Documentation

void dvm3_Matrix::dyad_product ( double const   v1[],
double const   v2[] 
) [inline, inherited]

Form dyadic product (outer product) of vectors v1 and v2.

       For each i, j:  m[i][j] = v1[i] * v2[j]
     

Parameters:
v1 1st vector
v2 2nd vector

Definition at line 1064 of file dvm3_matrix.h.

void dvm3_Matrix::dyad_product ( dvm3_Vector const &  v1,
dvm3_Vector const &  v2 
) [inherited]

Form dyadic product (outer product) of vectors v1 and v2.

       For each i, j:  m[i][j] = v1[i] * v2[j]
     

Parameters:
v1 1st vector
v2 2nd vector


Friends

void dyad_product ( dvm3_Matrix result,
double const   v1[],
double const   v2[] 
) [friend, inherited]

Form dyadic product (outer product) of vectors v1 and v2.

       For each i, j:  result[i][j] = v1[i] * v2[j]
     

Parameters:
result dyadic product
v1 1st vector
v2 2nd vector

Definition at line 1099 of file dvm3_matrix.h.

void dyad_product ( dvm3_Matrix result,
dvm3_Vector const &  v1,
dvm3_Vector const &  v2 
) [friend, inherited]

Form dyadic product (outer product) of vectors v1 and v2.

       For each i, j:  result[i][j] = v1[i] * v2[j]
     

Parameters:
result dyadic product
v1 1st vector
v2 2nd vector

Definition at line 1093 of file dvm3_matrix.h.


Generated on Tue Dec 2 15:44:55 2008 for dvm3 by  doxygen 1.5.6