This source file includes following definitions.
- example_init
- example_fini
- OMPI_Progress
1
2
3
4
5
6
7
8
9
10
11
12 #include "ompi_config.h"
13 #include <stdio.h>
14
15 #include "ompi/mpi/c/bindings.h"
16 #include "ompi/mpiext/mpiext.h"
17 #include "ompi/mpiext/example/mpiext_example_c.h"
18
19 static const char FUNC_NAME[] = "OMPI_Progress";
20
21
22
23
24
25
26
27
28 static int
29 example_init(void)
30 {
31 printf("example mpiext init\n");
32 return OMPI_SUCCESS;
33 }
34
35 static int
36 example_fini(void)
37 {
38 printf("example mpiext fini\n");
39 return OMPI_SUCCESS;
40 }
41
42 ompi_mpiext_component_t ompi_mpiext_example = {
43 example_init,
44 example_fini
45 };
46
47
48 int OMPI_Progress(int count)
49 {
50 printf("Count = %d!\n", count);
51
52 return MPI_SUCCESS;
53 }
54