00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 extern void madd(int *m1, int *m2, int *result, unsigned int rows, unsigned int columns);
00017 
00018 
00019 extern void maddD(int *m1, int *m2, unsigned int minrowcol, unsigned int columns);
00020 
00021 
00022 extern void msub(int *m1, int *m2, int *result, unsigned int rows, unsigned int columns);
00023 
00024 
00025 extern void mmult(int *m1, int *m2, int *result, unsigned int rows, unsigned int columnsx, unsigned int
00026 columns);
00027 
00028 
00029 extern void mmultt(int *m1, int *m2, int *result, unsigned int rows, unsigned int columnsx, unsigned int
00030 columns);
00031 
00032 
00033 extern void mmult15(int *m1, int *m2, int *result, unsigned int rows, unsigned int columnsx, unsigned int
00034 columns);
00035 
00036 
00037 extern void mmultt15(int *m1, int *m2, int *result, unsigned int rows, unsigned int columnsx, unsigned int
00038 columns);
00039 
00040 
00041 extern void mmult1530(int *m1, long *m2, int *result, unsigned int rows, unsigned int columnsx, unsigned int
00042 columns);
00043 
00044 
00045 
00046 extern void mmultDl(int *m2, int *result, unsigned int rows, unsigned int columnsx, unsigned int
00047 columns, unsigned int minrowcol);
00048 
00049 
00050 
00051 extern void mmultDl15(int *DIAG, int *m2, int *result, unsigned int rows, unsigned int columnsx, unsigned int
00052 columns, unsigned int minrowcol);
00053 
00054 
00055 
00056 extern void mmultDr(int *m1, int *result, unsigned int rows, unsigned int columnsx, unsigned int
00057 columns, unsigned int minrowcol);
00058 
00059 
00060 
00061 extern void mmultDr15(int *m1, int *DIAG, int *result, unsigned int rows, unsigned int columnsx, unsigned int
00062 columns, unsigned int minrowcol);
00063 
00064 
00065 extern void mtrans(int *m1, int *result, unsigned int rows, unsigned int columns);
00066 
00067 
00068 extern void minv2(int *matrix, long *result);
00069 
00070 extern void choice_P(int *m, int *result, unsigned int columns);
00071 extern void choice_x(int *m, int *result);
00072