Changeset 2423 for trunk/NEMO/TOP_SRC/LOBSTER/trcctl_lobster.F90
- Timestamp:
- 2010-11-24T16:37:34+01:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/TOP_SRC/LOBSTER/trcctl_lobster.F90
r1255 r2423 40 40 ! Check number of tracers 41 41 ! ----------------------- 42 IF (jp_lobster /= 6) THEN 43 IF (lwp) THEN 44 WRITE (numout,*) ' ===>>>> : w a r n i n g ' 45 WRITE (numout,*) ' ======= ============= ' 46 WRITE (numout,*) & 47 & ' STOP, change jp_lobster to 6 in ' & 48 & ,'par_lobster.F90 ' 49 END IF 50 STOP 'TRC_CTL' 51 END IF 42 IF( jp_lobster /= 6 ) CALL ctl_stop( ' LOBSTER has 6 passive tracers. Change jp_lobster in par_lobster.F90' ) 52 43 53 44 ! Check tracer names … … 55 46 IF( ctrcnm(jpdet) /= 'DET' .OR. ctrcnm(jpzoo) /= 'ZOO' .OR. & 56 47 & ctrcnm(jpphy) /= 'PHY' .OR. ctrcnm(jpno3) /= 'NO3' .OR. & 57 & ctrcnm(jpnh4) /= 'NH4' .OR. ctrcnm(jpdom) /= 'DOM' .OR. & 48 & ctrcnm(jpnh4) /= 'NH4' .OR. ctrcnm(jpdom) /= 'DOM' .OR. & 58 49 & ctrcnl(jpdet) /= 'Detritus' .OR. & 59 50 & ctrcnl(jpzoo) /= 'Zooplankton concentration' .OR. & … … 61 52 & ctrcnl(jpno3) /= 'Nitrate concentration' .OR. & 62 53 & ctrcnl(jpnh4) /= 'Ammonium concentration' .OR. & 63 & ctrcnl(jpdom) /= 'Dissolved organic matter' ) THEN 54 & ctrcnl(jpdom) /= 'Dissolved organic matter' ) THEN 64 55 ctrcnm(jpdet)='DET' 65 56 ctrcnl(jpdet)='Detritus' … … 73 64 ctrcnl(jpnh4)='Ammonium concentration' 74 65 ctrcnm(jpdom)='DOM' 75 ctrcnl(jpdom)='Dissolved organic matter' 66 ctrcnl(jpdom)='Dissolved organic matter' 76 67 IF(lwp) THEN 77 WRITE (numout,*) ' ===>>>> : w a r n i n g ' 78 WRITE (numout,*) ' ======= ============= ' 79 WRITE (numout,*) ' we force tracer names' 68 CALL ctl_warn( ' We force tracer names ' ) 80 69 DO jl = 1, jp_lobster 81 70 jn = jp_lob0 + jl - 1 … … 83 72 END DO 84 73 WRITE(numout,*) ' ' 85 ENDIF 86 ENDIF 74 ENDIF 75 ENDIF 87 76 88 77 ! Check tracer units … … 92 81 ctrcun(jn) = 'mmole-N/m3' 93 82 IF(lwp) THEN 94 WRITE (numout,*) ' ===>>>> : w a r n i n g ' 95 WRITE (numout,*) ' ======= ============= ' 96 WRITE (numout,*) ' we force tracer unit' 83 CALL ctl_warn( ' We force tracer units ' ) 97 84 WRITE(numout,*) ' tracer ',ctrcnm(jn), 'UNIT= ',ctrcun(jn) 98 ENDIF 99 ENDIF 100 END DO 85 ENDIF 86 ENDIF 87 END DO 88 101 89 END SUBROUTINE trc_ctl_lobster 102 90
Note: See TracChangeset
for help on using the changeset viewer.