@@ -470,24 +470,6 @@ PROGRAM FDS
470
470
CALL STOP_CHECK(1 )
471
471
ENDIF
472
472
473
- ! Make an initial dump of ambient values
474
-
475
- IF (.NOT. RESTART) THEN
476
- DO NM= LOWER_MESH_INDEX,UPPER_MESH_INDEX
477
- CALL UPDATE_GLOBAL_OUTPUTS(T,DT,NM)
478
- CALL DUMP_MESH_OUTPUTS(T,DT,NM)
479
- ENDDO
480
- IF (MY_RANK== 0 .AND. VERBOSE) CALL VERBOSE_PRINTOUT(' Completed DUMP_MESH_OUTPUTS' )
481
- ENDIF
482
-
483
- ! Make an initial dump of global output quantities
484
-
485
- IF (.NOT. RESTART) THEN
486
- CALL EXCHANGE_GLOBAL_OUTPUTS
487
- CALL UPDATE_CONTROLS(T,0._EB ,CTRL_STOP_STATUS,.TRUE. )
488
- CALL DUMP_GLOBAL_OUTPUTS
489
- ENDIF
490
-
491
473
! Check for changes in VENT or OBSTruction control and device status at t=T_BEGIN
492
474
493
475
IF (.NOT. RESTART) CALL CREATE_OR_REMOVE_OBSTRUCTIONS
@@ -506,6 +488,24 @@ PROGRAM FDS
506
488
507
489
IF (MY_RANK== 0 .AND. VERBOSE) CALL VERBOSE_PRINTOUT(' Completed Poisson initialization' )
508
490
491
+ ! Make an initial dump of ambient values
492
+
493
+ IF (.NOT. RESTART) THEN
494
+ DO NM= LOWER_MESH_INDEX,UPPER_MESH_INDEX
495
+ CALL UPDATE_GLOBAL_OUTPUTS(T,DT,NM)
496
+ CALL DUMP_MESH_OUTPUTS(T,DT,NM)
497
+ ENDDO
498
+ IF (MY_RANK== 0 .AND. VERBOSE) CALL VERBOSE_PRINTOUT(' Completed DUMP_MESH_OUTPUTS' )
499
+ ENDIF
500
+
501
+ ! Make an initial dump of global output quantities
502
+
503
+ IF (.NOT. RESTART) THEN
504
+ CALL EXCHANGE_GLOBAL_OUTPUTS
505
+ CALL UPDATE_CONTROLS(T,0._EB ,CTRL_STOP_STATUS,.TRUE. )
506
+ CALL DUMP_GLOBAL_OUTPUTS
507
+ ENDIF
508
+
509
509
! Write out character strings to .smv file
510
510
511
511
CALL WRITE_STRINGS
0 commit comments