Go to the documentation of this file.
4 #ifndef tools_histo_hd2mpi
5 #define tools_histo_hd2mpi
42 typedef unsigned int num_t;
51 {
for(
unsigned int ibin=0;ibin<a_hd.
m_bin_number;ibin++) {
54 {
for(
unsigned int ibin=0;ibin<a_hd.
m_bin_number;ibin++) {
59 {
for(
unsigned int iaxis=0;iaxis<a_hd.
m_dimension;iaxis++) {
69 if(!a_mpi.
spack((*it).first))
return false;
70 if(!a_mpi.
spack((*it).second))
return false;
110 typedef unsigned int num_t;
120 for(
unsigned int ibin=0;ibin<a_hd.
m_bin_number;ibin++) {
124 for(
unsigned int ibin=0;ibin<a_hd.
m_bin_number;ibin++) {
130 for(
unsigned int iaxis=0;iaxis<a_hd.
m_dimension;iaxis++) {
140 if(!a_mpi.
unpack(num))
return false;
141 for(
unsigned int index=0;index<num;index++) {
143 if(!a_mpi.
sunpack(k))
return false;
144 if(!a_mpi.
sunpack(v))
return false;
#define tools_mforcit(a__K, a__V, a__m, a__it)