This assumption should not hold, since a vertex can usually send more than a single element within a gather operation. The gather and allGather operation within the Cave.hpp need to be adapted!