Changeset 1220 for XIOS/dev/branch_openmp/extern/src_ep_dev/ep_type.hpp
- Timestamp:
- 07/20/17 09:18:34 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/extern/src_ep_dev/ep_type.hpp
r1196 r1220 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 177 bool operator == (ep_intercomm right) … … 212 197 } 213 198 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 // } 199 229 200 }; 230 201 … … 271 242 } 272 243 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 // }286 244 }; 287 245 … … 387 345 } 388 346 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 // }402 347 }; 403 348 … … 502 447 // <MPI_Fint,thread_num> EP_Comm 503 448 504 //static std::list<MPI_Request * > *EP_PendingRequests = 0;505 449 } 506 450
Note: See TracChangeset
for help on using the changeset viewer.