Changeset 1081 for XIOS/dev/branch_yushan/extern
- Timestamp:
- 03/31/17 20:26:21 (7 years ago)
- Location:
- XIOS/dev/branch_yushan/extern/src_ep_dev
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_yushan/extern/src_ep_dev/ep_split.cpp
r1056 r1081 167 167 { 168 168 *newcomm = comm.ep_comm_ptr->comm_list->mem_bridge[new_ep_rank_loc]; 169 //newcomm = &(comm.ep_comm_ptr->comm_list->mem_bridge[new_ep_rank_loc]);169 // newcomm = &(comm.ep_comm_ptr->comm_list->mem_bridge[new_ep_rank_loc]); 170 170 (*newcomm).ep_comm_ptr->comm_label = color; 171 171 } -
XIOS/dev/branch_yushan/extern/src_ep_dev/ep_type.hpp
r1068 r1081 174 174 } 175 175 176 // ep_intercomm(ep_intercomm &ref) 177 // { 178 // printf("calling copy Constructor of ep_intercomm\n"); 179 // ep_intercomm return_intercomm; 180 181 // return_intercomm.mpi_inter_comm = ref.mpi_inter_comm; 182 // return_intercomm.intercomm_rank_map = ref.intercomm_rank_map; 183 // return_intercomm.local_rank_map = ref.local_rank_map; 184 // return_intercomm.remote_rank_map = ref.remote_rank_map; 185 // return_intercomm.size_rank_info[0] = ref.size_rank_info[0]; 186 // return_intercomm.size_rank_info[1] = ref.size_rank_info[1]; 187 // return_intercomm.size_rank_info[2] = ref.size_rank_info[2]; 188 // return_intercomm.local_comm = ref.local_comm; 189 // return_intercomm.intercomm_tag = ref.intercomm_tag; 190 // } 191 176 192 bool operator == (ep_intercomm right) 177 193 { … … 195 211 return a||b||c||d||e||f; 196 212 } 213 214 // ep_intercomm operator = (ep_intercomm ref) 215 // { 216 // printf("calling = operator of ep_intercomm\n"); 217 // ep_intercomm return_intercomm; 218 219 // return_intercomm.mpi_inter_comm = ref.mpi_inter_comm; 220 // return_intercomm.intercomm_rank_map = ref.intercomm_rank_map; 221 // return_intercomm.local_rank_map = ref.local_rank_map; 222 // return_intercomm.remote_rank_map = ref.remote_rank_map; 223 // return_intercomm.size_rank_info[0] = ref.size_rank_info[0]; 224 // return_intercomm.size_rank_info[1] = ref.size_rank_info[1]; 225 // return_intercomm.size_rank_info[2] = ref.size_rank_info[2]; 226 // return_intercomm.local_comm = ref.local_comm; 227 // return_intercomm.intercomm_tag = ref.intercomm_tag; 228 // } 197 229 }; 198 230 … … 238 270 return a||b||c; 239 271 } 272 273 // ep_communicator operator = (ep_communicator ref) 274 // { 275 // printf("calling = operator of ep_communicator\n"); 276 // ep_communicator return_ep; 277 278 // return_ep.intercomm = ref.intercomm; 279 // return_ep.comm_label = ref.comm_label; 280 // return_ep.message_queue = ref.message_queue; 281 // return_ep.comm_list = ref.comm_list; 282 // return_ep.size_rank_info[0] = ref.size_rank_info[0]; 283 // return_ep.size_rank_info[1] = ref.size_rank_info[1]; 284 // return_ep.size_rank_info[2] = ref.size_rank_info[2]; 285 // } 240 286 }; 241 287 … … 340 386 return a||b||c||d; 341 387 } 388 389 // MPI_Comm operator = (MPI_Comm ref) 390 // { 391 // printf("calling = operator of MPI_Comm\n"); 392 // MPI_Comm return_comm; 393 394 // return_comm.mpi_comm = ref.mpi_comm; 395 // return_comm.is_ep = ref.is_ep; 396 // return_comm.is_intercomm = ref.is_intercomm; 397 // return_comm.my_buffer = ref.my_buffer; 398 // return_comm.ep_barrier = ref.ep_barrier; 399 // return_comm.rank_map = ref.rank_map; 400 // return_comm.ep_comm_ptr = ref.ep_comm_ptr; 401 // } 342 402 }; 343 403
Note: See TracChangeset
for help on using the changeset viewer.