File indexing completed on 2025-11-15 13:24:17 UTC
view on githubraw file Latest commit b7411f1a on 2025-11-06 19:05:26 UTC
fc7306ba7d Jean*0001 #include "THSICE_OPTIONS.h"
0002
87ea84cac6 Jean*0003
fc7306ba7d Jean*0004
0005
7269783f6f Jean*0006 SUBROUTINE THSICE_AVE(
41e6ab0e43 Jean*0007 I bi, bj, myTime, myIter, myThid )
87ea84cac6 Jean*0008
fc7306ba7d Jean*0009
7269783f6f Jean*0010
b7411f1a84 Jean*0011
fc7306ba7d Jean*0012
0013
0014
0015
0016 IMPLICIT NONE
87ea84cac6 Jean*0017
fc7306ba7d Jean*0018
0019 #include "SIZE.h"
87ea84cac6 Jean*0020 #include "EEPARAMS.h"
0021 #include "PARAMS.h"
0022 #include "FFIELDS.h"
fc7306ba7d Jean*0023 #include "THSICE_PARAMS.h"
87ea84cac6 Jean*0024 #include "THSICE_VARS.h"
fc7306ba7d Jean*0025
0026
87ea84cac6 Jean*0027
0028
0029
41e6ab0e43 Jean*0030
87ea84cac6 Jean*0031
0032
7269783f6f Jean*0033
0034
fc7306ba7d Jean*0035 INTEGER bi,bj
87ea84cac6 Jean*0036 _RL myTime
0037 INTEGER myIter
fc7306ba7d Jean*0038 INTEGER myThid
87ea84cac6 Jean*0039
fc7306ba7d Jean*0040
0041 #ifdef ALLOW_THSICE
b7411f1a84 Jean*0042
41e6ab0e43 Jean*0043
0044
fc7306ba7d Jean*0045
b7411f1a84 Jean*0046
0047
87ea84cac6 Jean*0048
7269783f6f Jean*0049
0050
0051
0052
0053
0054
0055
0056
0057
87ea84cac6 Jean*0058
040c28a424 Jean*0059
0060
0061 #ifdef ALLOW_DIAGNOSTICS
ddc7b8ee22 Jean*0062 IF ( useDiagnostics ) THEN
040c28a424 Jean*0063
0064
0065 IF ( fluidIsWater ) THEN
7269783f6f Jean*0066 CALL DIAGNOSTICS_FILL(icFlxAtm,'SIflxAtm',0,1,1,bi,bj,myThid)
0067 CALL DIAGNOSTICS_FILL(icFrwAtm,'SIfrwAtm',0,1,1,bi,bj,myThid)
040c28a424 Jean*0068 ENDIF
0069
0070
0071
41e6ab0e43 Jean*0072 CALL DIAGNOSTICS_FILL_RS(Qnet, 'SIflx2oc',0,1,1,bi,bj,myThid)
0073 CALL DIAGNOSTICS_FILL_RS(EmPmR, 'SIfrw2oc',0,1,1,bi,bj,myThid)
0074 CALL DIAGNOSTICS_FILL_RS(saltFlux,'SIsaltFx',0,1,1,bi,bj,myThid)
040c28a424 Jean*0075
0076
ddc7b8ee22 Jean*0077 ENDIF
040c28a424 Jean*0078 #endif /* ALLOW_DIAGNOSTICS */
ddc7b8ee22 Jean*0079
fc7306ba7d Jean*0080 #endif /* ALLOW_THSICE */
0081
0082 RETURN
0083 END