Simplified the declaration of request arrays in the communicator
Simplified the declaration of request arrays in the communicator