Blame src/mpid/common/bc/mpidu_bc.h
|
Packit Service |
c5cf8c |
/* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil ; -*- */
|
|
Packit Service |
c5cf8c |
/* vim: set ft=c.mpich : */
|
|
Packit Service |
c5cf8c |
/*
|
|
Packit Service |
c5cf8c |
* (C) 2018 by Argonne National Laboratory.
|
|
Packit Service |
c5cf8c |
* See COPYRIGHT in top-level directory.
|
|
Packit Service |
c5cf8c |
*/
|
|
Packit Service |
c5cf8c |
|
|
Packit Service |
c5cf8c |
#ifndef MPIDU_BC_H_INCLUDED
|
|
Packit Service |
c5cf8c |
#define MPIDU_BC_H_INCLUDED
|
|
Packit Service |
c5cf8c |
|
|
Packit Service |
c5cf8c |
int MPIDU_bc_table_create(int rank, int size, int *nodemap, void *bc, int bc_len, int same_len,
|
|
Packit Service |
c5cf8c |
int roots_only, void **bc_table, size_t ** bc_indices);
|
|
Packit Service |
c5cf8c |
int MPIDU_bc_table_destroy(void *bc_table);
|
|
Packit Service |
c5cf8c |
int MPIDU_bc_allgather(MPIR_Comm * comm, int *nodemap, void *bc, int bc_len, int same_len,
|
|
Packit Service |
c5cf8c |
void **bc_table, size_t ** bc_indices);
|
|
Packit Service |
c5cf8c |
|
|
Packit Service |
c5cf8c |
#endif /* MPIDU_BC_H_INCLUDED */
|