|
libflame
12600
|
Functions | |
| void | bl1_sewinvscalv (conj1_t conj, int n, float *x, int incx, float *y, int incy) |
| void | bl1_dewinvscalv (conj1_t conj, int n, double *x, int incx, double *y, int incy) |
| void | bl1_csewinvscalv (conj1_t conj, int n, float *x, int incx, scomplex *y, int incy) |
| void | bl1_cewinvscalv (conj1_t conj, int n, scomplex *x, int incx, scomplex *y, int incy) |
| void | bl1_zdewinvscalv (conj1_t conj, int n, double *x, int incx, dcomplex *y, int incy) |
| void | bl1_zewinvscalv (conj1_t conj, int n, dcomplex *x, int incx, dcomplex *y, int incy) |
| void bl1_cewinvscalv | ( | conj1_t | conj, |
| int | n, | ||
| scomplex * | x, | ||
| int | incx, | ||
| scomplex * | y, | ||
| int | incy | ||
| ) |
References bl1_is_conj().
Referenced by bl1_cewinvscalmt().
{
scomplex* chi;
scomplex* psi;
scomplex conjchi;
int i;
if ( bl1_is_conj( conj ) )
{
for ( i = 0; i < n; ++i )
{
chi = x + i*incx;
psi = y + i*incy;
bl1_ccopyconj( chi, &conjchi );
bl1_cinvscals( &conjchi, psi );
}
}
else
{
for ( i = 0; i < n; ++i )
{
chi = x + i*incx;
psi = y + i*incy;
bl1_cinvscals( chi, psi );
}
}
}
| void bl1_csewinvscalv | ( | conj1_t | conj, |
| int | n, | ||
| float * | x, | ||
| int | incx, | ||
| scomplex * | y, | ||
| int | incy | ||
| ) |
Referenced by bl1_csewinvscalmt().
{
float* chi;
scomplex* psi;
int i;
for ( i = 0; i < n; ++i )
{
chi = x + i*incx;
psi = y + i*incy;
bl1_csinvscals( chi, psi );
}
}
| void bl1_dewinvscalv | ( | conj1_t | conj, |
| int | n, | ||
| double * | x, | ||
| int | incx, | ||
| double * | y, | ||
| int | incy | ||
| ) |
Referenced by bl1_dewinvscalmt().
{
double* chi;
double* psi;
int i;
for ( i = 0; i < n; ++i )
{
chi = x + i*incx;
psi = y + i*incy;
bl1_dinvscals( chi, psi );
}
}
| void bl1_sewinvscalv | ( | conj1_t | conj, |
| int | n, | ||
| float * | x, | ||
| int | incx, | ||
| float * | y, | ||
| int | incy | ||
| ) |
Referenced by bl1_sewinvscalmt().
{
float* chi;
float* psi;
int i;
for ( i = 0; i < n; ++i )
{
chi = x + i*incx;
psi = y + i*incy;
bl1_sinvscals( chi, psi );
}
}
| void bl1_zdewinvscalv | ( | conj1_t | conj, |
| int | n, | ||
| double * | x, | ||
| int | incx, | ||
| dcomplex * | y, | ||
| int | incy | ||
| ) |
Referenced by bl1_zdewinvscalmt().
{
double* chi;
dcomplex* psi;
int i;
for ( i = 0; i < n; ++i )
{
chi = x + i*incx;
psi = y + i*incy;
bl1_zdinvscals( chi, psi );
}
}
| void bl1_zewinvscalv | ( | conj1_t | conj, |
| int | n, | ||
| dcomplex * | x, | ||
| int | incx, | ||
| dcomplex * | y, | ||
| int | incy | ||
| ) |
References bl1_is_conj().
Referenced by bl1_zewinvscalmt().
{
dcomplex* chi;
dcomplex* psi;
dcomplex conjchi;
int i;
if ( bl1_is_conj( conj ) )
{
for ( i = 0; i < n; ++i )
{
chi = x + i*incx;
psi = y + i*incy;
bl1_zcopyconj( chi, &conjchi );
bl1_zinvscals( &conjchi, psi );
}
}
else
{
for ( i = 0; i < n; ++i )
{
chi = x + i*incx;
psi = y + i*incy;
bl1_zinvscals( chi, psi );
}
}
}
1.7.6.1