PaCO++
0.05
paco_mpcircuit.cc
Go to the documentation of this file.
1
#include "
paco_mpcircuit.h
"
2
3
paco_mpcircuit::paco_mpcircuit
(
void
* group)
4
{
5
my_group_id
= (padico_mpcircuit_t) group;
6
}
7
8
paco_mpcircuit::~paco_mpcircuit
() {}
9
10
int
11
paco_mpcircuit::paco_rank
(
int
* rank)
12
{
13
*rank = padico_mpcircuit_rank(
my_group_id
);
14
return
1;
15
}
16
17
int
18
paco_mpcircuit::paco_barrier
()
19
{
20
padico_mpcircuit_barrier(
my_group_id
);
21
return
1;
22
}
23
24
int
25
paco_mpcircuit::paco_bcast
(
void
* buf,
int
count,
int
root)
26
{
27
padico_mpcircuit_broadcast(buf, count, root,
my_group_id
);
28
return
1;
29
}
paco_mpcircuit::paco_barrier
int paco_barrier()
Definition:
paco_mpcircuit.cc:18
paco_mpcircuit::paco_rank
int paco_rank(int *rank)
Definition:
paco_mpcircuit.cc:11
paco_mpcircuit::~paco_mpcircuit
~paco_mpcircuit()
Definition:
paco_mpcircuit.cc:8
paco_mpcircuit::my_group_id
padico_mpcircuit_t my_group_id
Definition:
paco_mpcircuit.h:20
paco_mpcircuit::paco_mpcircuit
paco_mpcircuit(void *group)
Definition:
paco_mpcircuit.cc:3
paco_mpcircuit.h
paco_mpcircuit::paco_bcast
int paco_bcast(void *buf, int count, int root)
Definition:
paco_mpcircuit.cc:25
Src
com
paco_mpcircuit.cc
Generated by
1.8.13