1
1
openmpi/src/mca/topo/base/topo_base_cartdim_get.c

27 строки
584 B
C
Исходник Обычный вид История

/*
* $HEADER$
*/
#include "mca/topo/base/base.h"
#include "communicator/communicator.h"
#include "mca/topo/topo.h"
/*
* function - retrieves Cartesian topology information associated with a
* communicator
*
* @param comm communicator with cartesian structure (handle)
* @param ndims number of dimensions of the cartesian structure (integer)
*
* @retval MPI_SUCCESS
* @retval MPI_ERR_COMM
*/
int mca_topo_base_cartdim_get (MPI_Comm comm,
int *ndims){
*ndims = comm->c_topo_comm->mtc_ndims_or_nnodes;
return MPI_SUCCESS;
}