tweak morphlogy routine
This commit is contained in:
parent
8cf445c787
commit
7b575c4d81
@ -341,9 +341,8 @@ double MorphGrow(DoubleArray &BoundaryDist, DoubleArray &Dist, Array<char> &id,
|
||||
for (int k=0; k<Nz; k++){
|
||||
for (int j=0; j<Ny; j++){
|
||||
for (int i=0; i<Nx; i++){
|
||||
//double walldist=BoundaryDist(i,j,k);
|
||||
//double wallweight = 1.f / (1+exp(-5.f*(walldist-1.f)));
|
||||
double wallweight = 1.f;
|
||||
double walldist=BoundaryDist(i,j,k);
|
||||
double wallweight = 1.f / (1+exp(-5.f*(walldist-1.f)));
|
||||
if (fabs(wallweight*morph_delta) > MAX_DISPLACEMENT) MAX_DISPLACEMENT= fabs(wallweight*morph_delta);
|
||||
|
||||
if (Dist(i,j,k) - wallweight*morph_delta > 0.0){
|
||||
|
Loading…
Reference in New Issue
Block a user