Changeset d2f1b1 for pcp/src/perturbed.c
- Timestamp:
- Apr 22, 2008, 11:14:02 AM (17 years ago)
- Children:
- 8786c3
- Parents:
- 0da6d5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pcp/src/perturbed.c
r0da6d5 rd2f1b1 2763 2763 UnLockDensityArray(Dens0,GapDownDensity,real); // Psip1R 2764 2764 // for (i=0;i<Num;i++) 2765 // if (x_l[i] != NULL) Free(x_l[i], " bla", "bla");2766 // Free(x_l, " bla");2765 // if (x_l[i] != NULL) Free(x_l[i], "FillDeltaCurrentDensity: x_l[i]"); 2766 // Free(x_l, "FillDeltaCurrentDensity: x_l"); 2767 2767 gsl_multimin_fdfminimizer_free (minset); 2768 2768 gsl_vector_free (x); … … 2841 2841 recvbuf = (double *) Malloc(gsize * p_num * sizeof(double), "CalculateOverlap: recvbuf"); 2842 2842 MPI_Allgather(sendbuf, p_num, MPI_DOUBLE, recvbuf, p_num, MPI_DOUBLE, P->Par.comm_ST_PsiT); 2843 Free(sendbuf, " bla");2843 Free(sendbuf, "CalculateOverlap: sendbuf"); 2844 2844 for (i=0;i<gsize;i++) {// extract results from other processes out of receiving buffer 2845 2845 m = recvbuf[i*p_num]; // m is ActNum of the process whose results we've just received … … 2848 2848 Psi->Overlap[m][j-1] = Psi->Overlap[j-1][m] = recvbuf[i*p_num+j]; // put each entry into correspondent Overlap row 2849 2849 } 2850 Free(recvbuf, " bla");2850 Free(recvbuf, "CalculateOverlap: recvbuf"); 2851 2851 } 2852 2852
Note:
See TracChangeset
for help on using the changeset viewer.