43 #include <maloc/maloc_base.h> 45 #include <maloc/vsys.h> 70 #if !defined(VINLINE_MALOC) 80 int Vmpi_init(
int *argc,
char ***argv);
81 int Vmpi_finalize(
void);
83 Vmpi* Vmpi_ctor(
void);
84 void Vmpi_dtor(
Vmpi **thee);
86 int Vmpi_rank(
Vmpi *thee);
87 int Vmpi_size(
Vmpi *thee);
88 int Vmpi_barr(
Vmpi *thee);
90 int Vmpi_send(
Vmpi *thee,
int des,
char *buf,
int bufsize);
91 int Vmpi_recv(
Vmpi *thee,
int src,
char *buf,
int bufsize);
93 int Vmpi_bcast(
Vmpi *thee,
char *buf,
int bufsize);
94 int Vmpi_reduce(
Vmpi *thee,
char *sbuf,
char *rbuf,
int bufsize);
95 int Vmpi_isend(
Vmpi *thee,
int des,
char *buf,
int bufsize);