00001
00002 #ifdef __cplusplus
00003 extern "C" {
00004 #endif
00005
00006 int bgcopymtx_(int N,int M,double A[],double C[]);
00007 int bgscalemtx_(int *N,int *M,double A[],double *b,double C[]);
00008 int bgaddmtx_(int N,int M,double A[],double B[],double C[]);
00009 int bgsubtractmtx_(int N,int M,double A[],double B[],double C[]);
00010 int bgcrossvector_(double A[],double B[],double C[]);
00011 int bgtransposemtx_(int *N,int *M,double A[],double B[]);
00012 int bgmultiplymtx_(int N,int P,int M,double A[],double B[],double C[]);
00013 int bgsolvelinear_(int *N,double A[],double X[],double B[]);
00014 int bginvertmtx_(int N,double INP[],double INV[]);
00015 int bgprintmtx_(int N, int M, double *A, char *title);
00016
00017 #ifdef __cplusplus
00018 }
00019 #endif