Updating tests/TestBlobAnalyze so that gradient halo exchange is performed prior to curvature computation which is important i think
This commit is contained in:
@@ -264,11 +264,12 @@ int main(int argc, char **argv)
|
|||||||
if (rank==0) printf("initializing the system \n");
|
if (rank==0) printf("initializing the system \n");
|
||||||
|
|
||||||
Averages.UpdateSolid();
|
Averages.UpdateSolid();
|
||||||
Averages.Initialize();
|
|
||||||
Averages.UpdateMeshValues();
|
|
||||||
Dm.CommunicateMeshHalo(Averages.Phase);
|
Dm.CommunicateMeshHalo(Averages.Phase);
|
||||||
Dm.CommunicateMeshHalo(Averages.SDn);
|
Dm.CommunicateMeshHalo(Averages.SDn);
|
||||||
|
|
||||||
|
Averages.Initialize();
|
||||||
|
Averages.UpdateMeshValues();
|
||||||
|
|
||||||
// if (rank==0) printf("computing blobs \n");
|
// if (rank==0) printf("computing blobs \n");
|
||||||
// int nblobs_global = ComputeGlobalBlobIDs(Dm.Nx-2,Dm.Ny-2,Dm.Nz-2,Dm.rank_info,
|
// int nblobs_global = ComputeGlobalBlobIDs(Dm.Nx-2,Dm.Ny-2,Dm.Nz-2,Dm.rank_info,
|
||||||
// Averages.Phase,Averages.SDs,vF,vS,Averages.BlobLabel);
|
// Averages.Phase,Averages.SDs,vF,vS,Averages.BlobLabel);
|
||||||
|
|||||||
Reference in New Issue
Block a user