MyraMath
Classes | Functions
multiply.h File Reference

Routines to multiply "fat inner products" of SparseMatrix's, C = A'A and C = A'B. More...

#include <myramath/utility/Number.h>
Include dependency graph for multiply.h:

Go to the source code of this file.

Classes

class  myra::SparseMatrix< Number >
 Stores an IxJ matrix A in compressed sparse column format. More...
 

Functions

SparseMatrix< NumberS > myra::multiply (const SparseMatrix< NumberS > &A, const SparseMatrix< NumberS > &B)
 Returns C = A'B.
 
SparseMatrix< NumberD > myra::multiply (const SparseMatrix< NumberD > &A, const SparseMatrix< NumberD > &B)
 
SparseMatrix< NumberC > myra::multiply (const SparseMatrix< NumberC > &A, const SparseMatrix< NumberC > &B)
 
SparseMatrix< NumberZ > myra::multiply (const SparseMatrix< NumberZ > &A, const SparseMatrix< NumberZ > &B)
 
SparseMatrix< NumberS > myra::multiply (const SparseMatrix< NumberS > &A)
 Returns C = A'A.
 
SparseMatrix< NumberD > myra::multiply (const SparseMatrix< NumberD > &A)
 
SparseMatrix< NumberC > myra::multiply (const SparseMatrix< NumberC > &A)
 
SparseMatrix< NumberZ > myra::multiply (const SparseMatrix< NumberZ > &A)
 

Detailed Description

Routines to multiply "fat inner products" of SparseMatrix's, C = A'A and C = A'B.