diff --git a/common/Domain.h b/common/Domain.h index 90c640f1..a70181ce 100755 --- a/common/Domain.h +++ b/common/Domain.h @@ -846,12 +846,9 @@ inline void SSO(DoubleArray &Distance, char *ID, Domain &Dm, int timesteps){ nz = 0.5*(Distance(i,j,k+1) - Distance(i,j,k-1)); W = 0.0; Dx = Dy = Dz = 0.0; - // Ignore any values that have distances less than a lattice unit - // since sometimes the positions may be guessed more accurately from - // another source (such as a simulation) // also ignore places where the gradient is zero since this will not // result in any local change to Distance - if (nx*nx+ny*ny+nz*nz > 0.0 && !(Distance(i,j,k)*Distance(i,j,k) < 1.0) ){ + if (nx*nx+ny*ny+nz*nz > 0.0 ){ for (q=0; q<26; q++){ Cqx = 1.0*D3Q27[q][0]; Cqy = 1.0*D3Q27[q][1]; diff --git a/tests/lbpm_color_simulator.cpp b/tests/lbpm_color_simulator.cpp index 3fbfeafe..9fb7e546 100644 --- a/tests/lbpm_color_simulator.cpp +++ b/tests/lbpm_color_simulator.cpp @@ -997,7 +997,7 @@ int main(int argc, char **argv) //........................................................................... //........................................................................... if (InitialCondition == 2){ - if (rank==0) printf("Initialize from segmented data: solid=0, wetting=1, nonwetting=2 \n"); + if (rank==0) printf("Initialize from segmented data: solid=0, NWP=1, WP=2 \n"); sprintf(LocalRankFilename,"ID.%05i",rank); FILE *IDFILE = fopen(LocalRankFilename,"rb"); if (IDFILE==NULL) ERROR("Error opening file: ID.xxxxx"); diff --git a/tests/lbpm_segmented_decomp.cpp b/tests/lbpm_segmented_decomp.cpp index 1c44f614..bf407369 100644 --- a/tests/lbpm_segmented_decomp.cpp +++ b/tests/lbpm_segmented_decomp.cpp @@ -180,39 +180,20 @@ int main(int argc, char **argv) int count = 0; N=nx*ny*nz; -/* char *id; - id = new char [N]; - for (k=0;k