PVM routines (all the following routines can be found from URL: PVM 3 User Guide [ug.ps] )
#include pvm3.h
int tid= pvm_mytid(void);
int numt= pvm_spawn(char *task, char **argv, int flag, char *where, int ntask, int *tids);
int info= pvm_exit(void);
int bufid= pvm_initsend(int encoding);
int info= pvm_pk*(..);
int info= pvm_send(int tid, int msgtag);
int bufid= pvm_recv(int tid, int msgtag);
int info= pvm_bufinfo(int bufid, int *bytes, int *msgtag, int *tid);
int info= pvm_upk*(..);
int size= pvm_joingroup(char *group);
int tid= pvm_gettid(char *group, int instance_num);
int size= pvm_gsize(char *group);