libflame  12600
Functions
bl1_setv.c File Reference

(r12600)

Functions

void bl1_isetv (int n, int *sigma, int *x, int incx)
void bl1_ssetv (int n, float *sigma, float *x, int incx)
void bl1_dsetv (int n, double *sigma, double *x, int incx)
void bl1_csetv (int n, scomplex *sigma, scomplex *x, int incx)
void bl1_zsetv (int n, dcomplex *sigma, dcomplex *x, int incx)

Function Documentation

void bl1_csetv ( int  n,
scomplex sigma,
scomplex x,
int  incx 
)
void bl1_dsetv ( int  n,
double *  sigma,
double *  x,
int  incx 
)
void bl1_isetv ( int  n,
int *  sigma,
int *  x,
int  incx 
)
{
    int*   chi;
    int    i;

    for ( i = 0; i < n; ++i )
    {
        chi = x + i*incx;

        *chi = *sigma;
    }
}
void bl1_ssetv ( int  n,
float *  sigma,
float *  x,
int  incx 
)
void bl1_zsetv ( int  n,
dcomplex sigma,
dcomplex x,
int  incx 
)