File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -5037,8 +5037,8 @@ SUBROUTINE GET_BOUNDARY_TYPE
50375037
50385038SF = > SURFACE(WC% SURF_INDEX)
50395039
5040- IF (REMOVE .AND. ( (SF% THERMAL_BC_INDEX== THERMALLY_THICK.AND. (SF% VARIABLE_THICKNESS.OR. SF% HT_DIM> 1 )) &
5041- .OR. SF% PYROLYSIS_MODEL== PYROLYSIS_SPECIFIED ) ) THEN
5040+ USE_OLD_WALL_CELL: IF (REMOVE .AND. ( (SF% THERMAL_BC_INDEX== THERMALLY_THICK.AND. (SF% VARIABLE_THICKNESS.OR. SF% HT_DIM> 1 )) &
5041+ .OR. SF% PYROLYSIS_MODEL== PYROLYSIS_SPECIFIED ) ) THEN
50425042
50435043 BC = > MESHES(NM)% BOUNDARY_COORD(WC% BC_INDEX)
50445044 IIG = BC% IIG
@@ -5059,6 +5059,7 @@ SUBROUTINE GET_BOUNDARY_TYPE
50595059 EWC = > MESHES(NM)% EXTERNAL_WALL(CELL(ICG)% WALL_INDEX(IOR))
50605060 NOM = EWC% NOM
50615061 IF (NOM> 0 ) THEN
5062+ IF (.NOT. ALLOCATED (MESHES(NOM)% WALL)) EXIT USE_OLD_WALL_CELL
50625063 IIO = EWC% IIO_MIN
50635064 JJO = EWC% JJO_MIN
50645065 KKO = EWC% KKO_MIN
@@ -5073,6 +5074,7 @@ SUBROUTINE GET_BOUNDARY_TYPE
50735074 ENDIF
50745075
50755076 SWAP: IF (IW_OLD> 0 ) THEN
5077+ IF (MESHES(NOM)% CELL(ICG_OLD)% SOLID) EXIT SWAP
50765078 WC_OLD = > MESHES(NOM)% WALL(IW_OLD)
50775079 IF (WC_OLD% OD_INDEX== 0 ) EXIT SWAP
50785080 IF (SF% PYROLYSIS_MODEL== PYROLYSIS_SPECIFIED) THEN
@@ -5096,7 +5098,7 @@ SUBROUTINE GET_BOUNDARY_TYPE
50965098 ENDIF
50975099 ENDIF
50985100 ENDIF SWAP
5099- ENDIF
5101+ ENDIF USE_OLD_WALL_CELL
51005102
51015103END SUBROUTINE GET_BOUNDARY_TYPE
51025104
You can’t perform that action at this time.
0 commit comments