|
libflame
12600
|
Functions | |
| void | bl1_isetdiag (int offset, int m, int n, int *sigma, int *a, int a_rs, int a_cs) |
| void | bl1_ssetdiag (int offset, int m, int n, float *sigma, float *a, int a_rs, int a_cs) |
| void | bl1_dsetdiag (int offset, int m, int n, double *sigma, double *a, int a_rs, int a_cs) |
| void | bl1_csetdiag (int offset, int m, int n, scomplex *sigma, scomplex *a, int a_rs, int a_cs) |
| void | bl1_zsetdiag (int offset, int m, int n, dcomplex *sigma, dcomplex *a, int a_rs, int a_cs) |
| void bl1_csetdiag | ( | int | offset, |
| int | m, | ||
| int | n, | ||
| scomplex * | sigma, | ||
| scomplex * | a, | ||
| int | a_rs, | ||
| int | a_cs | ||
| ) |
References scomplex::imag, and scomplex::real.
Referenced by FLA_Set_diag(), FLA_Set_offdiag(), and FLA_Triangularize().
| void bl1_dsetdiag | ( | int | offset, |
| int | m, | ||
| int | n, | ||
| double * | sigma, | ||
| double * | a, | ||
| int | a_rs, | ||
| int | a_cs | ||
| ) |
Referenced by FLA_Set_diag(), FLA_Set_offdiag(), and FLA_Triangularize().
{
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_isetdiag | ( | int | offset, |
| int | m, | ||
| int | n, | ||
| int * | sigma, | ||
| int * | a, | ||
| int | a_rs, | ||
| int | a_cs | ||
| ) |
Referenced by FLA_Set_diag(), and FLA_Set_offdiag().
{
int* 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_ssetdiag | ( | int | offset, |
| int | m, | ||
| int | n, | ||
| float * | sigma, | ||
| float * | a, | ||
| int | a_rs, | ||
| int | a_cs | ||
| ) |
Referenced by FLA_Set_diag(), FLA_Set_offdiag(), and FLA_Triangularize().
{
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_zsetdiag | ( | int | offset, |
| int | m, | ||
| int | n, | ||
| dcomplex * | sigma, | ||
| dcomplex * | a, | ||
| int | a_rs, | ||
| int | a_cs | ||
| ) |
References dcomplex::imag, and dcomplex::real.
Referenced by FLA_Set_diag(), FLA_Set_offdiag(), and FLA_Triangularize().
1.7.6.1