Nature Language: freeHaloexchangeData:Deallocates the storage space for the main data arrays.
  
CPP: int freeHaloexchangeData(){ \n    free(leftSendBuf); \n    free(leftRecvBuf); \n    free(rightSendBuf); \n    free(rightRecvBuf); \n    free(finalLeftBuf); \n    free(finalRightBuf); \n    return 0; \n}",
  
Fortran: SUBROUTINE freeData()\ndeallocate(leftSendBuf, leftRecvBuf)\ndeallocate(rightSendBuf, rightRecvBuf)\ndeallocate(finalLeftBuf, finalRightBuf)\n\nEND SUBROUTINE freeData
  