#include <fstream>
#include <vector>
#include <rmatrix.hpp>
#include <imatrix.hpp>
Go to the source code of this file.
Functions | |
void | MatMul (imatrix &, imatrix &, imatrix &, int, int, int, int, int, int, int &, int &, ofstream &) |
void | MatMul (rmatrix &, rmatrix &, rmatrix &, int, int, int, int, int, int, int &, int &, ofstream &) |
void | IminusAB (rmatrix &, imatrix &, imatrix &, int, int, int, int, int, int, int &, int &, ofstream &) |
void | IminusA1A2B (rmatrix &, rmatrix &, imatrix &, imatrix &, int, int, int, int, int, int, int &, int &, ofstream &) |
void | ABminusRndAB (rmatrix &, rmatrix &, rmatrix &, rmatrix &, int, int, int, int, int, int, int &, int &, ofstream &) |
Copyright (C) 2004-2007 Markus Grimmer
Contains a number of parallel matrix operations (including matrix multiplication) for the parallel verified linear system solver ILSS_PAR.
|
C1+C2:=#*(A*B-#*(A*B)) for rmatrices; A:r x s, B:s x t
|
|
I-A1*B-A2*B for A1,A2 rmatrix, B imatrix; A1/2:r x s, B:s x t
|
|
I-A*B for rmatrix*imatrix; A:r x s, B:s x t
|
|
Matrix multiplication rmatrix*rmatrix A:r x s, B:s x t
|
|
Matrix multiplication imatrix*imatrix A:r x s, B:s x t
|