Blame src/mpi/group/group.h

Packit Service c5cf8c
/* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil ; -*- */
Packit Service c5cf8c
/*
Packit Service c5cf8c
 *  (C) 2001 by Argonne National Laboratory.
Packit Service c5cf8c
 *      See COPYRIGHT in top-level directory.
Packit Service c5cf8c
 */
Packit Service c5cf8c
Packit Service c5cf8c
#ifndef GROUP_H_INCLUDED
Packit Service c5cf8c
#define GROUP_H_INCLUDED
Packit Service c5cf8c
Packit Service c5cf8c
/* MPIR_Group_create is needed by some of the routines that return groups
Packit Service c5cf8c
   from communicators, so it is in mpidimpl.h */
Packit Service c5cf8c
void MPII_Group_setup_lpid_list(MPIR_Group *);
Packit Service c5cf8c
int MPIR_Group_check_valid_ranks(MPIR_Group *, const int[], int);
Packit Service c5cf8c
int MPIR_Group_check_valid_ranges(MPIR_Group *, int[][3], int);
Packit Service c5cf8c
void MPIR_Group_setup_lpid_pairs(MPIR_Group *, MPIR_Group *);
Packit Service c5cf8c
Packit Service c5cf8c
#endif /* GROUP_H_INCLUDED */