From dedd74ee85ee1bf468552107760541b31e6f1878 Mon Sep 17 00:00:00 2001 From: Alberto Ruiz Date: Sat, 20 Feb 2010 17:08:59 +0000 Subject: added simpler devel example --- examples/devel/functions.c | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 examples/devel/functions.c (limited to 'examples/devel/functions.c') diff --git a/examples/devel/functions.c b/examples/devel/functions.c deleted file mode 100644 index 6885a0e..0000000 --- a/examples/devel/functions.c +++ /dev/null @@ -1,34 +0,0 @@ -typedef struct { double r, i; } doublecomplex; - -#define DVEC(A) int A##n, double*A##p -#define CVEC(A) int A##n, doublecomplex*A##p -#define DMAT(A) int A##r, int A##c, double*A##p -#define CMAT(A) int A##r, int A##c, doublecomplex*A##p - -#define AT(M,r,c) (M##p[(r)*sr+(c)*sc]) - -/*-----------------------------------------------------*/ - -int c_scale_vector(double s, DVEC(x), DVEC(y)) { - int k; - for (k=0; k<=yn; k++) { - yp[k] = s*xp[k]; - } - return 0; -} - -/*-----------------------------------------------------*/ - -int c_diag(int ro, DMAT(m),DVEC(y),DMAT(z)) { - int i,j,sr,sc; - if (ro==1) { sr = mc; sc = 1;} else { sr = 1; sc = mr;} - for (j=0; j