The default buffer size of irecv is 32768 bytes, but it is practically too small to pass configurations (e.g., failed in the case of 128 atoms).
This PR, where the size of the configuration is set as the buffer size, makes the code work for larger systems.
The default buffer size of
irecv
is 32768 bytes, but it is practically too small to pass configurations (e.g., failed in the case of 128 atoms). This PR, where the size of the configuration is set as the buffer size, makes the code work for larger systems.