File tree Expand file tree Collapse file tree 1 file changed +18
-8
lines changed Expand file tree Collapse file tree 1 file changed +18
-8
lines changed Original file line number Diff line number Diff line change @@ -1230,7 +1230,11 @@ SUBROUTINE INITIALIZE_MESH_DUMPS(NM)
1230
1230
1231
1231
! Count and allocate the PATCHes
1232
1232
1233
- M% N_PATCH = M% N_EXTERIOR_PATCH
1233
+ IF (BNDF_DEFAULT) THEN
1234
+ M% N_PATCH = M% N_EXTERIOR_PATCH
1235
+ ELSE
1236
+ M% N_PATCH = 0
1237
+ ENDIF
1234
1238
1235
1239
DO N= 1 ,M% N_OBST
1236
1240
OB= >M% OBSTRUCTION(N)
@@ -1248,16 +1252,22 @@ SUBROUTINE INITIALIZE_MESH_DUMPS(NM)
1248
1252
1249
1253
M% N_BNDF_POINTS = 0
1250
1254
1251
- DO IP= 1 ,M% N_EXTERIOR_PATCH
1252
- PA = > M% PATCH(IP)
1253
- M% PATCH(IP) = M% EXTERIOR_PATCH(IP)
1254
- M% N_BNDF_POINTS = M% N_BNDF_POINTS + (PA% IG2- PA% IG1+1 )* (PA% JG2- PA% JG1+1 )* (PA% KG2- PA% KG1+1 )
1255
- PA% MESH_INDEX = NM
1256
- ENDDO
1255
+ IF (BNDF_DEFAULT) THEN
1256
+ DO IP= 1 ,M% N_EXTERIOR_PATCH
1257
+ PA = > M% PATCH(IP)
1258
+ M% PATCH(IP) = M% EXTERIOR_PATCH(IP)
1259
+ M% N_BNDF_POINTS = M% N_BNDF_POINTS + (PA% IG2- PA% IG1+1 )* (PA% JG2- PA% JG1+1 )* (PA% KG2- PA% KG1+1 )
1260
+ PA% MESH_INDEX = NM
1261
+ ENDDO
1262
+ ENDIF
1257
1263
1258
1264
! Assign coordinate indices for PATCHes that live on the boundaries of obstructions
1259
1265
1260
- IP = M% N_EXTERIOR_PATCH
1266
+ IF (BNDF_DEFAULT) THEN
1267
+ IP = M% N_EXTERIOR_PATCH
1268
+ ELSE
1269
+ IP = 0
1270
+ ENDIF
1261
1271
1262
1272
DO OBST_INDEX= 1 ,M% N_OBST
1263
1273
OB = > M% OBSTRUCTION(OBST_INDEX)
You can’t perform that action at this time.
0 commit comments