/* axpy.h */
/*
-----------------------------------------------------------------
y0[] = y0[] + alpha[0] * x0[] + alpha[1] * x1[] + alpha[2] * x2[]
y1[] = y1[] + alpha[3] * x0[] + alpha[4] * x1[] + alpha[5] * x2[]
y2[] = y2[] + alpha[6] * x0[] + alpha[7] * x1[] + alpha[8] * x2[]
created -- 98dec10, cca
-----------------------------------------------------------------
*/
void
DVaxpy33 (
int n,
double y0[],
double y1[],
double y2[],
double alpha[],
double x0[],
double x1[],
double x2[]
) ;
/*
-----------------------------------------------
y0[] = y0[] + alpha[0] * x0[] + alpha[1] * x1[]
y1[] = y1[] + alpha[2] * x0[] + alpha[3] * x1[]
y2[] = y2[] + alpha[4] * x0[] + alpha[5] * x1[]
created -- 98dec10, cca
-----------------------------------------------
*/
void
DVaxpy32 (
int n,
double y0[],
double y1[],
double y2[],
double alpha[],
double x0[],
double x1[]
) ;
/*
-----------------------------
y0[] = y0[] + alpha[0] * x0[]
y1[] = y1[] + alpha[1] * x0[]
y2[] = y2[] + alpha[2] * x0[]
created -- 98dec10, cca
-----------------------------
*/
void
DVaxpy31 (
int n,
double y0[],
double y1[],
double y2[],
double alpha[],
double x0[]
) ;
/*
-----------------------------------------------------------------
y0[] = y0[] + alpha[0] * x0[] + alpha[1] * x1[] + alpha[2] * x2[]
y1[] = y1[] + alpha[3] * x0[] + alpha[4] * x1[] + alpha[5] * x2[]
created -- 98dec10, cca
-----------------------------------------------------------------
*/
void
DVaxpy23 (
int n,
double y0[],
double y1[],
double alpha[],
double x0[],
double x1[],
double x2[]
) ;
/*
-----------------------------------------------
y0[] = y0[] + alpha[0] * x0[] + alpha[1] * x1[]
y1[] = y1[] + alpha[2] * x0[] + alpha[3] * x1[]
created -- 98dec10, cca
-----------------------------------------------
*/
void
DVaxpy22 (
int n,
double y0[],
double y1[],
double alpha[],
double x0[],
double x1[]
) ;
/*
-----------------------------
y0[] = y0[] + alpha[0] * x0[]
y1[] = y1[] + alpha[1] * x0[]
created -- 98dec10, cca
-----------------------------
*/
void
DVaxpy21 (
int n,
double y0[],
double y1[],
double alpha[],
double x0[]
) ;
/*
-----------------------------------------------------------------
y0[] = y0[] + alpha[0] * x0[] + alpha[1] * x1[] + alpha[2] * x2[]
created -- 98dec10, cca
-----------------------------------------------------------------
*/
void
DVaxpy13 (
int n,
double y0[],
double alpha[],
double x0[],
double x1[],
double x2[]
) ;
/*
-----------------------------------------------
y0[] = y0[] + alpha[0] * x0[] + alpha[1] * x1[]
created -- 98dec10, cca
-----------------------------------------------
*/
void
DVaxpy12 (
int n,
double y0[],
double alpha[],
double x0[],
double x1[]
) ;
/*
-----------------------------
y0[] = y0[] + alpha[0] * x0[]
created -- 98dec10, cca
-----------------------------
*/
void
DVaxpy11 (
int n,
double y0[],
double alpha[],
double x0[]
) ;
/*
-----------------------------------------------------------------
y0[] = y0[] + alpha[0:1] * x0[]
+ alpha[2:3] * x1[] + alpha[4:5] * x2[]
y1[] = y1[] + alpha[6:7] * x0[]
+ alpha[8:9] * x1[] + alpha[10:11] * x2[]
y2[] = y2[] + alpha[12:13] * x0[]
+ alpha[14:15] * x1[] + alpha[16:17] * x2[]
created -- 98dec10, cca
-----------------------------------------------------------------
*/
void
ZVaxpy33 (
int n,
double y0[],
double y1[],
double y2[],
double alpha[],
double x0[],
double x1[],
double x2[]
) ;
/*
-----------------------------------------------------
y0[] = y0[] + alpha[0:1] * x0[] + alpha[2:3] * x1[]
y1[] = y1[] + alpha[4:5] * x0[] + alpha[6:7] * x1[]
y2[] = y2[] + alpha[8:9] * x0[] + alpha[10:11] * x1[]
created -- 98dec10, cca
-----------------------------------------------------
*/
void
ZVaxpy32 (
int n,
double y0[],
double y1[],
double y2[],
double alpha[],
double x0[],
double x1[]
) ;
/*
-------------------------------
y0[] = y0[] + alpha[0:1] * x0[]
y1[] = y1[] + alpha[2:3] * x0[]
y2[] = y2[] + alpha[4:5] * x0[]
created -- 98dec10, cca
-------------------------------
*/
void
ZVaxpy31 (
int n,
double y0[],
double y1[],
double y2[],
double alpha[],
double x0[]
) ;
/*
-----------------------------------------------------------------
y0[] = y0[] + alpha[0:1] * x0[]
+ alpha[2:3] * x1[] + alpha[4:5] * x2[]
y1[] = y1[] + alpha[6:7] * x0[]
+ alpha[8:9] * x1[] + alpha[10:11] * x2[]
created -- 98dec10, cca
-----------------------------------------------------------------
*/
void
ZVaxpy23 (
int n,
double y0[],
double y1[],
double alpha[],
double x0[],
double x1[],
double x2[]
) ;
/*
-----------------------------------------------------
y0[] = y0[] + alpha[0:1] * x0[] + alpha[2:3] * x1[]
y1[] = y1[] + alpha[4:5] * x0[] + alpha[6:7] * x1[]
created -- 98dec10, cca
-----------------------------------------------------
*/
void
ZVaxpy22 (
int n,
double y0[],
double y1[],
double alpha[],
double x0[],
double x1[]
) ;
/*
-------------------------------
y0[] = y0[] + alpha[0:1] * x0[]
y1[] = y1[] + alpha[2:3] * x0[]
created -- 98dec10, cca
-------------------------------
*/
void
ZVaxpy21 (
int n,
double y0[],
double y1[],
double alpha[],
double x0[]
) ;
/*
---------------------------------------------------
y0[] = y0[] + alpha[0:1] * x0[]
+ alpha[2:3] * x1[] + alpha[4:5] * x2[]
created -- 98dec10, cca
---------------------------------------------------
*/
void
ZVaxpy13 (
int n,
double y0[],
double alpha[],
double x0[],
double x1[],
double x2[]
) ;
/*
-----------------------------------------------------
y0[] = y0[] + alpha[0:1] * x0[] + alpha[2:3] * x1[]
created -- 98dec10, cca
-----------------------------------------------------
*/
void
ZVaxpy12 (
int n,
double y0[],
double alpha[],
double x0[],
double x1[]
) ;
/*
-------------------------------
y0[] = y0[] + alpha[0:1] * x0[]
created -- 98dec10, cca
-------------------------------
*/
void
ZVaxpy11 (
int n,
double y0[],
double alpha[],
double x0[]
) ;
syntax highlighted by Code2HTML, v. 0.9.1