public unsafe static void Send(this Mpi mpi, double data, int dest, int tag) { mpi.Send(&data, 1, Mpi.Double, dest, tag); }
public unsafe static void Send(this Mpi mpi, IntPtr data, int count, IntPtr datatype, int dest, int tag) { mpi.Send(data.ToPointer(), count, datatype, dest, tag); }
public unsafe static void Send(this Mpi mpi, int data, int dest, int tag) { mpi.Send(&data, 1, Mpi.Int, dest, tag); }