/******************************************************** % % Written by: % -- % John L. Weatherwax 2006-07-30 % % email: wax@alum.mit.edu % % Please send comments and especially bug reports to the % above email address. % %----- */ #include #include #include "mpi.h" #include "global_grid.h" #include "sim_consts.h" #include "freeParticleExhangeMemory.h" /* creates arrays for data that will be sent to each processor */ void freeParticleExhangeMemory(void){ int ii; for( ii=0; ii < 9; ii++ ){ free(procInfo.partDataToExport[ii]); } for( ii=0; ii < 9; ii++ ){ free(procInfo.partDataToReceive[ii]); } for( ii=0; ii < 9; ii++ ){ free(procInfo.forcesOnReceivedPart[ii]); } for( ii=0; ii < 9; ii++ ){ free(procInfo.forcesOnExportedPart[ii]); } for( ii=0; ii < 9; ii++ ){ free(procInfo.partDataToEvict[ii]); } for( ii=0; ii < 9; ii++ ){ free(procInfo.partRefugeeDataToReceive[ii]); } }