Go to the source code of this file.
Classes | |
| struct | sub_t |
| Metadata describing subscript. More... | |
| class | seq |
Namespaces | |
| namespace | af |
Defines | |
| #define | is_gpu(id) ((id) == S_GPU || (id) == S_IRITH_SCALAR || (id) == S_IRITH_MATRIX) |
| Is this subscript referencing GPU data? | |
| #define | _B_ |
| #define | _S_ float |
| #define | _D_ double |
| #define | _C_ cuComplex |
| #define | _Z_ cuDoubleComplex |
| #define | _I_ int |
| #define | _U_ unsigned |
| #define | JI_PARAMS |
| #define | GET(T) AFAPI afError af_get(_##T##_ *d_dst, const _##T##_ *d_src, JI_PARAMS); |
| #define | SET(T) AFAPI afError af_set(_##T##_ *d_dst, const _##T##_ *d_src, JI_PARAMS, unsigned ngfor_src); |
| #define | SETSCALAR(T) |
Enumerations | |
| enum | stype_t { S_LIN, S_NON, S_GPU, S_I, S_IRITH_SCALAR, S_IRITH_MATRIX } |
What type of subscript is this? More... | |
| enum | sty_t { STY_BOOL, STY_F32, STY_F64, STY_U32 } |
What type of data is this? More... | |
Functions | |
| afError | af_remove_SS (float *d_out, unsigned num_in, float *d_in, unsigned num_rm, float *h_idx) |
| afError | af_remove_DS (double *d_out, unsigned num_in, double *d_in, unsigned num_rm, float *h_idx) |
| afError | af_remove_CS (cuComplex *d_out, unsigned num_in, cuComplex *d_in, unsigned num_rm, float *h_idx) |
| afError | af_remove_ZS (cuDoubleComplex *d_out, unsigned num_in, cuDoubleComplex *d_in, unsigned num_rm, float *h_idx) |
| afError | af_remove_DD (double *d_out, unsigned num_in, double *d_in, unsigned num_rm, double *h_idx) |
| afError | af_remove_ZD (cuDoubleComplex *d_out, unsigned num_in, cuDoubleComplex *d_in, unsigned num_rm, double *h_idx) |
| afError | af_remove_SU (float *d_out, unsigned num_in, float *d_in, unsigned num_rm, unsigned *h_idx) |
| afError | af_remove_DU (double *d_out, unsigned num_in, double *d_in, unsigned num_rm, unsigned *h_idx) |
| afError | af_remove_CU (cuComplex *d_out, unsigned num_in, cuComplex *d_in, unsigned num_rm, unsigned *h_idx) |
| afError | af_remove_ZU (cuDoubleComplex *d_out, unsigned num_in, cuDoubleComplex *d_in, unsigned num_rm, unsigned *h_idx) |
Get values from array | |
| afError | af_get (bool *d_dst, const bool *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_get (float *d_dst, const float *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_get (double *d_dst, const double *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_get (cuComplex *d_dst, const cuComplex *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_get (cuDoubleComplex *d_dst, const cuDoubleComplex *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_get (unsigned *d_dst, const unsigned *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_get (int *d_dst, const int *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
Set values in array | |
| afError | af_set (bool *d_dst, const bool *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_set (float *d_dst, const float *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_set (double *d_dst, const double *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_set (cuComplex *d_dst, const cuComplex *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_set (cuDoubleComplex *d_dst, const cuDoubleComplex *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_set (unsigned *d_dst, const unsigned *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_set (int *d_dst, const int *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
Set scalar values in array | |
| afError | af_setscalar (bool *d_dst, const bool src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_setscalar (bool *d_dst, const bool *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_setscalar (float *d_dst, const float src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_setscalar (float *d_dst, const float *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_setscalar (double *d_dst, const double src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_setscalar (double *d_dst, const double *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_setscalar (cuComplex *d_dst, const cuComplex src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_setscalar (cuComplex *d_dst, const cuComplex *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_setscalar (cuDoubleComplex *d_dst, const cuDoubleComplex src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_setscalar (cuDoubleComplex *d_dst, const cuDoubleComplex *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_setscalar (unsigned *d_dst, const unsigned src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_setscalar (unsigned *d_dst, const unsigned *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
| afError | af_setscalar (int *d_dst, const int src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc) |
| afError | af_setscalar (int *d_dst, const int *d_src, int nsubs, const sub_t *subs, const unsigned *dims_dst, const unsigned *dims_src, unsigned base, const unsigned *inds, const void *d0, const void *d1, const void *d2, unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc, unsigned ngfor_src) |
Variables | |
| int | end |
| Reference last element in dimension. | |
| seq | span |
| Reference entire dimension. | |
| #define is_gpu | ( | id | ) | ((id) == S_GPU || (id) == S_IRITH_SCALAR || (id) == S_IRITH_MATRIX) |
Is this subscript referencing GPU data?
| #define _B_ |
| #define _S_ float |
| #define _D_ double |
| #define _C_ cuComplex |
| #define _Z_ cuDoubleComplex |
| #define _I_ int |
| #define _U_ unsigned |
| #define JI_PARAMS |
int nsubs, const sub_t *subs, \ const unsigned *dims_dst, const unsigned *dims_src, unsigned base, \ const unsigned *inds, const void *d0, const void *d1, const void *d2, \ unsigned ngfor_dst, unsigned ngfor_sub, float start, float inc
| #define GET | ( | T | ) | AFAPI afError af_get(_##T##_ *d_dst, const _##T##_ *d_src, JI_PARAMS); |
| #define SET | ( | T | ) | AFAPI afError af_set(_##T##_ *d_dst, const _##T##_ *d_src, JI_PARAMS, unsigned ngfor_src); |
| #define SETSCALAR | ( | T | ) |
AFAPI afError af_setscalar(_##T##_ *d_dst, const _##T##_ src, JI_PARAMS); \ AFAPI afError af_setscalar(_##T##_ *d_dst, const _##T##_ *d_src, JI_PARAMS, unsigned ngfor_src);
| enum stype_t |
| enum sty_t |
| afError af_get | ( | bool * | d_dst, |
| const bool * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_get | ( | float * | d_dst, |
| const float * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_get | ( | double * | d_dst, |
| const double * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_get | ( | cuComplex * | d_dst, |
| const cuComplex * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_get | ( | cuDoubleComplex * | d_dst, |
| const cuDoubleComplex * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_get | ( | unsigned * | d_dst, |
| const unsigned * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_get | ( | int * | d_dst, |
| const int * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_set | ( | bool * | d_dst, |
| const bool * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_set | ( | float * | d_dst, |
| const float * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_set | ( | double * | d_dst, |
| const double * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_set | ( | cuComplex * | d_dst, |
| const cuComplex * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_set | ( | cuDoubleComplex * | d_dst, |
| const cuDoubleComplex * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_set | ( | unsigned * | d_dst, |
| const unsigned * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_set | ( | int * | d_dst, |
| const int * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_setscalar | ( | bool * | d_dst, |
| const bool | src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_setscalar | ( | bool * | d_dst, |
| const bool * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_setscalar | ( | float * | d_dst, |
| const float | src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_setscalar | ( | float * | d_dst, |
| const float * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_setscalar | ( | double * | d_dst, |
| const double | src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_setscalar | ( | double * | d_dst, |
| const double * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_setscalar | ( | cuComplex * | d_dst, |
| const cuComplex | src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_setscalar | ( | cuComplex * | d_dst, |
| const cuComplex * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_setscalar | ( | cuDoubleComplex * | d_dst, |
| const cuDoubleComplex | src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_setscalar | ( | cuDoubleComplex * | d_dst, |
| const cuDoubleComplex * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_setscalar | ( | unsigned * | d_dst, |
| const unsigned | src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_setscalar | ( | unsigned * | d_dst, |
| const unsigned * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_setscalar | ( | int * | d_dst, |
| const int | src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc | ||
| ) |
| afError af_setscalar | ( | int * | d_dst, |
| const int * | d_src, | ||
| int | nsubs, | ||
| const sub_t * | subs, | ||
| const unsigned * | dims_dst, | ||
| const unsigned * | dims_src, | ||
| unsigned | base, | ||
| const unsigned * | inds, | ||
| const void * | d0, | ||
| const void * | d1, | ||
| const void * | d2, | ||
| unsigned | ngfor_dst, | ||
| unsigned | ngfor_sub, | ||
| float | start, | ||
| float | inc, | ||
| unsigned | ngfor_src | ||
| ) |
| afError af_remove_SS | ( | float * | d_out, |
| unsigned | num_in, | ||
| float * | d_in, | ||
| unsigned | num_rm, | ||
| float * | h_idx | ||
| ) |
| afError af_remove_DS | ( | double * | d_out, |
| unsigned | num_in, | ||
| double * | d_in, | ||
| unsigned | num_rm, | ||
| float * | h_idx | ||
| ) |
| afError af_remove_CS | ( | cuComplex * | d_out, |
| unsigned | num_in, | ||
| cuComplex * | d_in, | ||
| unsigned | num_rm, | ||
| float * | h_idx | ||
| ) |
| afError af_remove_ZS | ( | cuDoubleComplex * | d_out, |
| unsigned | num_in, | ||
| cuDoubleComplex * | d_in, | ||
| unsigned | num_rm, | ||
| float * | h_idx | ||
| ) |
| afError af_remove_DD | ( | double * | d_out, |
| unsigned | num_in, | ||
| double * | d_in, | ||
| unsigned | num_rm, | ||
| double * | h_idx | ||
| ) |
| afError af_remove_ZD | ( | cuDoubleComplex * | d_out, |
| unsigned | num_in, | ||
| cuDoubleComplex * | d_in, | ||
| unsigned | num_rm, | ||
| double * | h_idx | ||
| ) |
| afError af_remove_SU | ( | float * | d_out, |
| unsigned | num_in, | ||
| float * | d_in, | ||
| unsigned | num_rm, | ||
| unsigned * | h_idx | ||
| ) |
| afError af_remove_DU | ( | double * | d_out, |
| unsigned | num_in, | ||
| double * | d_in, | ||
| unsigned | num_rm, | ||
| unsigned * | h_idx | ||
| ) |
| afError af_remove_CU | ( | cuComplex * | d_out, |
| unsigned | num_in, | ||
| cuComplex * | d_in, | ||
| unsigned | num_rm, | ||
| unsigned * | h_idx | ||
| ) |
| afError af_remove_ZU | ( | cuDoubleComplex * | d_out, |
| unsigned | num_in, | ||
| cuDoubleComplex * | d_in, | ||
| unsigned | num_rm, | ||
| unsigned * | h_idx | ||
| ) |