- C24569926E5388672B1AF9E79B01B55902F2176DE3F2887C978327871820CF1EE19BC9B0B52BA614A90FF197FAC4A91C0975133EC55B38F362BE48E3DEACE1B3
+ C09FB6859C6FE556058D2EA35CA102CC45128F7A87A038F7000F0DCF256515C36C0E979519368F33655B9BAB9C6780E834FEC415D131514AEA2EC9CDE5487E87
smg_comms/c_wrappers/c_wrappers.h
(103 . 3)(103 . 11)
83 //@param len_out size of out; will be replaced by actual number of octets copied
84 //@param m The MPI whose octets are to be retrieved
85 void mpi_to_octets( char *out, unsigned int *len_out, MPI m);
86
87
88 //This calls mpi_set_buffer and then mpi_normalize - i.e. it *changes* given MPI
89 //by setting its internal buffer and trimming any leading 0.
90 //NB: the MPI lib fails to work correctly with non-normalized MPIs....
91 //NB: this may allocate/deallocate memory for the mpi!
92 void mpi_set_normalized(MPI m, const char *buffer,
93 unsigned int noctets, int sign);