source: LMDZ6/trunk/libf/phylmdiso/rrtm/abort_trans_mod.F90 @ 3927

Last change on this file since 3927 was 3927, checked in by Laurent Fairhead, 3 years ago

Initial import of the physics wih isotopes from Camille Risi
CR

File size: 647 bytes
Line 
1MODULE ABORT_TRANS_MOD
2CONTAINS
3SUBROUTINE ABORT_TRANS(CDTEXT)
4
5USE TPM_GEN  , ONLY : NOUT,NERR
6USE TPM_DISTR, ONLY : NPROC,MYPROC
7!USE MPL_MODULE, ONLY : MPL_ABORT   ! MPL 1.12.08
8USE SDL_MODULE, ONLY : SDL_TRACEBACK, SDL_SRLABORT
9
10IMPLICIT NONE
11
12
13CHARACTER(LEN=*),INTENT(IN) :: CDTEXT
14
15WRITE(NOUT,'(1X,A)') 'ABORT_TRANS CALLED'
16
17WRITE(NOUT,'(1X,A)') CDTEXT
18WRITE(NERR,'(1X,A,1X,I3,1X,A)') 'ABORT! ',MYPROC,CDTEXT
19CLOSE(NOUT)
20IF (NPROC > 1) THEN
21! CALL MPL_ABORT(CDTEXT)  ! MPL 1.12.08
22  CALL ABOR1('DANS ABORT_TRANS_MOD')
23ELSE
24  CALL SDL_TRACEBACK
25  CALL FLUSH(0)
26  CALL SDL_SRLABORT
27ENDIF
28
29END SUBROUTINE ABORT_TRANS
30END MODULE ABORT_TRANS_MOD
Note: See TracBrowser for help on using the repository browser.