17#ifndef __STARPU_MPI_DATATYPE_H__
18#define __STARPU_MPI_DATATYPE_H__
20#include <starpu_mpi.h>
30void _starpu_mpi_datatype_init(
void);
31void _starpu_mpi_datatype_shutdown(
void);
33void _starpu_mpi_datatype_allocate(starpu_data_handle_t data_handle,
struct _starpu_mpi_req *req);
34void _starpu_mpi_datatype_free(starpu_data_handle_t data_handle, MPI_Datatype *datatype);
36MPI_Datatype _starpu_mpi_datatype_get_user_defined_datatype(starpu_data_handle_t data_handle,
unsigned node);
Definition: starpu_mpi_private.h:241