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[]);