libflame
12600
|
Functions | |
void | bl1_sscalediag (conj1_t conj, int offset, int m, int n, float *sigma, float *a, int a_rs, int a_cs) |
void | bl1_dscalediag (conj1_t conj, int offset, int m, int n, double *sigma, double *a, int a_rs, int a_cs) |
void | bl1_csscalediag (conj1_t conj, int offset, int m, int n, float *sigma, scomplex *a, int a_rs, int a_cs) |
void | bl1_zdscalediag (conj1_t conj, int offset, int m, int n, double *sigma, dcomplex *a, int a_rs, int a_cs) |
void | bl1_cscalediag (conj1_t conj, int offset, int m, int n, scomplex *sigma, scomplex *a, int a_rs, int a_cs) |
void | bl1_zscalediag (conj1_t conj, int offset, int m, int n, dcomplex *sigma, dcomplex *a, int a_rs, int a_cs) |
void bl1_cscalediag | ( | conj1_t | conj, |
int | offset, | ||
int | m, | ||
int | n, | ||
scomplex * | sigma, | ||
scomplex * | a, | ||
int | a_rs, | ||
int | a_cs | ||
) |
Referenced by FLA_Scale_diag(), and FLA_UDdate_UT_opc_var1().
void bl1_csscalediag | ( | conj1_t | conj, |
int | offset, | ||
int | m, | ||
int | n, | ||
float * | sigma, | ||
scomplex * | a, | ||
int | a_rs, | ||
int | a_cs | ||
) |
References scomplex::imag, and scomplex::real.
Referenced by FLA_Scale_diag().
void bl1_dscalediag | ( | conj1_t | conj, |
int | offset, | ||
int | m, | ||
int | n, | ||
double * | sigma, | ||
double * | a, | ||
int | a_rs, | ||
int | a_cs | ||
) |
Referenced by FLA_Scale_diag(), and FLA_UDdate_UT_opd_var1().
{ double* alpha; int i, j; i = j = 0; if ( offset < 0 ) i = -offset; else if ( offset > 0 ) j = offset; while ( i < m && j < n ) { alpha = a + i*a_rs + j*a_cs; *alpha *= *sigma; ++i; ++j; } }
void bl1_sscalediag | ( | conj1_t | conj, |
int | offset, | ||
int | m, | ||
int | n, | ||
float * | sigma, | ||
float * | a, | ||
int | a_rs, | ||
int | a_cs | ||
) |
Referenced by FLA_Scale_diag(), and FLA_UDdate_UT_ops_var1().
{ float* alpha; int i, j; i = j = 0; if ( offset < 0 ) i = -offset; else if ( offset > 0 ) j = offset; while ( i < m && j < n ) { alpha = a + i*a_rs + j*a_cs; *alpha *= *sigma; ++i; ++j; } }
void bl1_zdscalediag | ( | conj1_t | conj, |
int | offset, | ||
int | m, | ||
int | n, | ||
double * | sigma, | ||
dcomplex * | a, | ||
int | a_rs, | ||
int | a_cs | ||
) |
References dcomplex::imag, and dcomplex::real.
Referenced by FLA_Scale_diag().
void bl1_zscalediag | ( | conj1_t | conj, |
int | offset, | ||
int | m, | ||
int | n, | ||
dcomplex * | sigma, | ||
dcomplex * | a, | ||
int | a_rs, | ||
int | a_cs | ||
) |
Referenced by FLA_Scale_diag(), and FLA_UDdate_UT_opz_var1().