Nature Language: freeMultiPingpingData:Free allocated memory for main data arrays.
  
CPP: int freeMultiPingpingData() {\n    if (crossCommRank == pingNodeA || crossCommRank == pingNodeB) {\n        free(pingSendBuf);\n        free(pingRecvBuf);\n        free(finalRecvBuf);\n    }\n    return 0;\n}",
  
Fortran: SUBROUTINE freeData()\n \n IF (crossCommRank == pingNodeA .or. &\n crossCommRank == pingNodeB) THEN\n \n deallocate(pingSendBuf, pingRecvBuf)\n deallocate(finalRecvBuf)\n\n END IF\n \n END SUBROUTINE freeData
  