A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Cosmetics: hostfile and machinefile are synonyms.
[simgrid.git]
/
src
/
smpi
/
include
/
smpi_topo.hpp
diff --git
a/src/smpi/include/smpi_topo.hpp
b/src/smpi/include/smpi_topo.hpp
index
d0cb570
..
9dd8742
100644
(file)
--- a/
src/smpi/include/smpi_topo.hpp
+++ b/
src/smpi/include/smpi_topo.hpp
@@
-17,8
+17,10
@@
namespace smpi{
class Topo {
public:
virtual ~Topo()=default;
class Topo {
public:
virtual ~Topo()=default;
- protected:
- MPI_Comm comm_;
+ MPI_Comm getComm() const { return comm_; }
+ void setComm(MPI_Comm comm) { comm_ = comm; }
+ private:
+ MPI_Comm comm_;
};
};
@@
-46,7
+48,6
@@
class Topo_Cart: public Topo {
class Topo_Graph: public Topo {
private:
int nnodes_;
class Topo_Graph: public Topo {
private:
int nnodes_;
- int nedges_;
int *index_;
int *edges_;
public:
int *index_;
int *edges_;
public:
@@
-56,13
+57,10
@@
class Topo_Graph: public Topo {
class Topo_Dist_Graph: public Topo {
private:
class Topo_Dist_Graph: public Topo {
private:
- int indegree_;
int *in_;
int *in_weights_;
int *in_;
int *in_weights_;
- int outdegree_;
int *out_;
int *out_weights_;
int *out_;
int *out_weights_;
- int is_weighted_;
public:
Topo_Dist_Graph();
~Topo_Dist_Graph();
public:
Topo_Dist_Graph();
~Topo_Dist_Graph();