@@ -470,24 +470,6 @@ PROGRAM FDS
470470 CALL STOP_CHECK(1 )
471471ENDIF
472472
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-
491473! Check for changes in VENT or OBSTruction control and device status at t=T_BEGIN
492474
493475IF (.NOT. RESTART) CALL CREATE_OR_REMOVE_OBSTRUCTIONS
@@ -506,6 +488,24 @@ PROGRAM FDS
506488
507489IF (MY_RANK== 0 .AND. VERBOSE) CALL VERBOSE_PRINTOUT(' Completed Poisson initialization' )
508490
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+
509509! Write out character strings to .smv file
510510
511511CALL WRITE_STRINGS
0 commit comments