Body
implementing the concept of parallel_reduce body must define: -Body::Body( Body&, split );
join
-Body::~Body();
void Body::operator()( Range& r );
r
and accumulating the result - void Body::join( Body& b );
b
should be merged into the result of this