SUBROUTINE flush_stdout() ! MODULES USE MODgvec_Globals, ONLY: Unit_stdOut, UNIT_errOut,abort ! LOCAL VARIABLES -------------------------------------------------------------------------------------------------------------! INTEGER :: ios ! CODE ------------------------------------------------------------------------------------------------------------------------! FLUSH(Unit_stdOut, IOSTAT=ios) IF (ios /= 0) THEN WRITE(Unit_errOut, '(A)') 'ERROR: could not flush standard output' CALL abort(__STAMP__,"") END IF END SUBROUTINE flush_stdout