SIONlib
1.7.7
Scalable I/O library for parallel access to task-local files
src
parutils
partest.h
1
/****************************************************************************
2
** SIONLIB http://www.fz-juelich.de/jsc/sionlib **
3
*****************************************************************************
4
** Copyright (c) 2008-2019 **
5
** Forschungszentrum Juelich, Juelich Supercomputing Centre **
6
** **
7
** See the file COPYRIGHT in the package base directory for details **
8
****************************************************************************/
9
10
#ifndef PARTEST_H_
11
#define PARTEST_H_
12
13
#include "partest_opts.h"
14
#include "partest_split_comm.h"
15
16
/* Enable or disable the checksum */
17
#define CHECKSUM
18
#define MB *1024*1024
19
#define MAXPE 28*64*1024
20
#define MAXCHARLEN 350
21
22
23
int
test_paropen_multi_mpi (
char
*filename,
24
char
*localbuffer,
25
_test_communicators
*communicators,
26
_test_options
*options
27
);
28
29
int
test_mpiio_multi_mpi (
char
*filename,
30
char
*localbuffer,
31
_test_communicators
*communicators,
32
_test_options
*options
33
);
34
35
int
test_single_mpi (
char
*filename,
36
char
*localbuffer,
37
_test_communicators
*communicators,
38
_test_options
*options
39
);
40
41
#endif
/* PARTEST_H_ */
_test_communicators_struct
Definition:
ompi_partest.h:25
_test_options_struct
Definition:
partest_opts.h:18
Generated by
1.9.1