6 #define mynode QMP_get_node_number
25 void vput_R(
char *buf,
size_t index,
int count,
void *qfin);
26 void vget_R(
char *buf,
size_t index,
int count,
void *qfin);
27 void vput_M(
char *buf,
size_t index,
int count,
void *qfin);
28 void vget_M(
char *buf,
size_t index,
int count,
void *qfin);
29 void vput_r(
char *buf,
size_t index,
int count,
void *qfin);
30 void vget_r(
char *buf,
size_t index,
int count,
void *qfin);
33 template <
typename oFloat,
typename iFloat,
int len>
36 oFloat **field = (oFloat **)s2;
37 iFloat *src = (iFloat *)s1;
42 for (
int i=0;i<
count;i++)
44 oFloat *dest = field[i] + len*index;
45 for (
int j=0; j<len; j++) dest[j] = src[i*len+j];
50 template <
typename oFloat,
typename iFloat,
int len>
53 iFloat **field = (iFloat **)s2;
54 oFloat *dest = (oFloat *)s1;
58 for (
int i=0; i<
count; i++, dest+=18)
60 iFloat *src = field[i] + len*index;
61 for (
int j=0; j<len; j++) dest[j] = src[j];
76 int qio_test(
int output_volfmt,
int output_serpar,
int ildgstyle,
77 int input_volfmt,
int input_serpar,
int argc,
char *argv[]);
79 int qio_host_test(QIO_Filesystem *fs,
int argc,
char *argv[]);
void vset_M(suN_matrix *field[], int count)
void vput_M(char *buf, size_t index, int count, void *qfin)
void vgetM(char *s1, size_t index, int count, void *s2)
float vcompare_r(float arraya[], float arrayb[], int count)
int vcreate_R(float *field_out[], int count)
int qio_host_test(QIO_Filesystem *fs, int argc, char *argv[])
float vcompare_R(float *fielda[], float *fieldb[], int count)
int qio_test(int output_volfmt, int output_serpar, int ildgstyle, int input_volfmt, int input_serpar, int argc, char *argv[])
void vdestroy_R(float *field[], int count)
void vput_r(char *buf, size_t index, int count, void *qfin)
float vcompare_M(suN_matrix *fielda[], suN_matrix *fieldb[], int count)
void vdestroy_M(suN_matrix *field[], int count)
void vget_M(char *buf, size_t index, int count, void *qfin)
__device__ unsigned int count
void vget_r(char *buf, size_t index, int count, void *qfin)
void vget_R(char *buf, size_t index, int count, void *qfin)
void vset_R(float *field[], int count)
void vputM(char *s1, size_t index, int count, void *s2)
void vput_R(char *buf, size_t index, int count, void *qfin)
int vcreate_M(suN_matrix *field[], int count)