Skip to content

Commit 3d7b11e

Browse files
authored
Merge pull request #125 from OpenSEMBA/dev
Merge dev with feature/sgbc changes into main
2 parents e8a7424 + 014971d commit 3d7b11e

24 files changed

+225066
-146
lines changed

src_main_pub/healer.F90

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ SUBROUTINE CreateVolumeMM (layoutnumber, Mtag, tags, numertag, MMiEx, MMiEy, MMi
222222
DO i = punto%XI, puntoPlus1%XE
223223
medio = MMiHx (i, j, k)
224224
! IF (medio /= 0) THEN !ojo esto estaba antes de 031016 y daba maxima prioridad al medio 0 PEC. Ahora puedo tener medios con mas prioridad!!! !?!? cambio agresivo 031016!!!
225-
IF (med(indicemedio)%Priority >= med(medio)%Priority) THEN
225+
IF (med(indicemedio)%Priority > med(medio)%Priority) THEN
226226
MMiHx (i, j, k) = indicemedio
227227
Mtag(i,j,k)=64*numertag
228228
tags%face%x(i,j,k) = 64*numertag
@@ -238,7 +238,7 @@ SUBROUTINE CreateVolumeMM (layoutnumber, Mtag, tags, numertag, MMiEx, MMiEy, MMi
238238
DO i = punto%XI, punto%XE
239239
medio = MMiHy (i, j, k)
240240
! IF (medio /= 0) THEN !ojo esto estaba antes de 031016 y daba maxima prioridad al medio 0 PEC. Ahora puedo tener medios con mas prioridad!!! !?!? cambio agresivo 031016!!!
241-
IF (med(indicemedio)%Priority >= med(medio)%Priority) THEN
241+
IF (med(indicemedio)%Priority > med(medio)%Priority) THEN
242242
MMiHy (i, j, k) = indicemedio
243243
Mtag(i,j,k)=64*numertag
244244
tags%face%y(i,j,k) = 64*numertag
@@ -254,7 +254,7 @@ SUBROUTINE CreateVolumeMM (layoutnumber, Mtag, tags, numertag, MMiEx, MMiEy, MMi
254254
DO i = punto%XI, punto%XE
255255
medio = MMiHz (i, j, k)
256256
! IF (medio /= 0) THEN !ojo esto estaba antes de 031016 y daba maxima prioridad al medio 0 PEC. Ahora puedo tener medios con mas prioridad!!! !?!? cambio agresivo 031016!!!
257-
IF (med(indicemedio)%Priority >= med(medio)%Priority) THEN
257+
IF (med(indicemedio)%Priority > med(medio)%Priority) THEN
258258
MMiHz (i, j, k) = indicemedio
259259
Mtag(i,j,k)=64*numertag
260260
tags%face%z(i,j,k) = 64*numertag
@@ -361,12 +361,12 @@ SUBROUTINE CreateSurfaceMM (layoutnumber, Mtag, tags, numertag, MMiEx, MMiEy, MM
361361
CALL AddToShared (iEz, i, j, k, indicemedio, medio, Eshared)
362362
END IF
363363
END DO
364-
END DO
364+
END DO
365365
DO j = punto%YI, punto%YE
366366
DO k = punto%ZI, punto%ZE
367367
medio = MMiHx (i, j, k)
368368
! IF (medio /= 0) THEN !ojo esto estaba antes de 031016 y daba maxima prioridad al medio 0 PEC. Ahora puedo tener medios con mas prioridad!!! !?!? cambio agresivo 031016!!!
369-
IF (med(indicemedio)%Priority >= med(medio)%Priority) then
369+
IF (med(indicemedio)%Priority > med(medio)%Priority) then
370370
MMiHx (i, j, k) = indicemedio;
371371
Mtag(i,j,k)=64*numertag ! if (.true..or.(Mtag(i,j,k)==0).or.(int(Mtag(i,j,k)/64) == numertag)) Mtag(i,j,k) = IBSET(64*numertag,3);
372372
tags%face%x(i,j,k) = 64*numertag
@@ -408,7 +408,7 @@ SUBROUTINE CreateSurfaceMM (layoutnumber, Mtag, tags, numertag, MMiEx, MMiEy, MM
408408
DO k = punto%ZI, punto%ZE
409409
medio = MMiHy (i, j, k)
410410
! IF (medio /= 0) THEN !ojo esto estaba antes de 031016 y daba maxima prioridad al medio 0 PEC. Ahora puedo tener medios con mas prioridad!!! !?!? cambio agresivo 031016!!!
411-
IF (med(indicemedio)%Priority >= med(medio)%Priority) then
411+
IF (med(indicemedio)%Priority > med(medio)%Priority) then
412412
MMiHy (i, j, k) = indicemedio;
413413
Mtag(i,j,k)=64*numertag ! if (.true..or.(Mtag(i,j,k)==0).or.(int(Mtag(i,j,k)/64) == numertag)) Mtag(i,j,k) = IBSET(64*numertag,4);;
414414
tags%face%y(i,j,k) = 64*numertag
@@ -449,7 +449,7 @@ SUBROUTINE CreateSurfaceMM (layoutnumber, Mtag, tags, numertag, MMiEx, MMiEy, MM
449449
DO j = punto%YI, punto%YE
450450
medio = MMiHz (i, j, k)
451451
! IF (medio /= 0) THEN !ojo esto estaba antes de 031016 y daba maxima prioridad al medio 0 PEC. Ahora puedo tener medios con mas prioridad!!! !?!? cambio agresivo 031016!!!
452-
IF (med(indicemedio)%Priority >= med(medio)%Priority) then
452+
IF (med(indicemedio)%Priority > med(medio)%Priority) then
453453
MMiHz (i, j, k) = indicemedio;
454454
Mtag(i,j,k)=64*numertag ! if (.true..or.(Mtag(i,j,k)==0).or.(int(Mtag(i,j,k)/64) == numertag)) Mtag(i,j,k) = IBSET(64*numertag,5);
455455
tags%face%z(i,j,k) = 64*numertag

0 commit comments

Comments
 (0)