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 | ||
) |