33 int main(
int argc,
char** argv )
36 int fail = MPI_Init( &argc, &argv );
40 argv[0] = argv[argc - argc];
55 fail = MPI_Finalize();
75 if( iter.
depth() < depth )
92 if( !tag_handle )
return root;
113 const double VOL = 1.0;
128 const double* min = iter.
box_min();
129 const double* max = iter.
box_max();
130 double dims[] = { max[0] - min[0], max[1] - min[1], max[2] - min[2] };
131 double volume = dims[0] * dims[1] * dims[2];
142 const int num_leaves = intervals * intervals * intervals;
203 const double* min = iter.
box_min();
204 const double* max = iter.
box_max();
205 double dims[] = { max[0] - min[0], max[1] - min[1], max[2] - min[2] };
206 double volume = dims[0] * dims[1] * dims[2];
239 assert( range.
size() == 1 );