File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -3979,11 +3979,18 @@ SUBROUTINE FIND_WALL_BACK_INDEX(NM,IW)
39793979 ENDIF
39803980
39813981 LAYER_THICKNESS_OBST(N_LAYERS_OBST) = LAYER_THICKNESS_OBST(N_LAYERS_OBST) + THICKNESS - OLD_THICKNESS
3982+
3983+ ! Add materials to a master list for the whole 1-D array
3984+
39823985 IF (OBST_INDEX> 0 ) CALL ADD_MATERIAL(MAX_MATERIALS,OB% MATL_INDEX,N_MATL_OBST,MATL_INDEX_OBST)
3986+
3987+ ! Decide to start a new layer or just keep the current layer with a similar OBSTruction
3988+
39833989 IF (OBST_INDEX/= OBST_INDEX_PREVIOUS .AND. OBST_INDEX_PREVIOUS> 0 .AND. OBST_INDEX> 0 ) THEN
39843990 OB_PREV = > OM_PREV% OBSTRUCTION(OBST_INDEX_PREVIOUS)
39853991 IF ( (ANY (OB% MATL_MASS_FRACTION(:)/= OB_PREV% MATL_MASS_FRACTION(:),DIM= 1 )) .OR. &
3986- (ANY (OB% MATL_INDEX(:) /= OB_PREV% MATL_INDEX(:) ,DIM= 1 )) ) THEN
3992+ (ANY (OB% MATL_INDEX(:) /= OB_PREV% MATL_INDEX(:) ,DIM= 1 )) .OR. &
3993+ (OB% HEAT_SOURCE/= OB_PREV% HEAT_SOURCE) ) THEN
39873994 N_LAYERS_OBST = N_LAYERS_OBST + 1
39883995 LAYER_THICKNESS_OBST(N_LAYERS_OBST) = 0._EB
39893996 HEAT_SOURCE_OBST(N_LAYERS_OBST) = OB% HEAT_SOURCE
You can’t perform that action at this time.
0 commit comments