File indexing completed on 2021-04-08 05:11:19 UTC
view on githubraw file Latest commit ba0b0470 on 2021-04-08 01:06:32 UTC
4ff1cd5702 Jean*0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
c121b6d611 Jean*0013
0014
0015
0016
4ff1cd5702 Jean*0017
0018
0019
0020
a9cdd26a43 Jean*0021
4ff1cd5702 Jean*0022
a9cdd26a43 Jean*0023
4ff1cd5702 Jean*0024
c51bce94da Jean*0025
c121b6d611 Jean*0026
0027
0028
0029
0030
0031
4ff1cd5702 Jean*0032 COMMON /ATM_ATM2CPL_R/
0033 & atmSLPr, HeatFlux, qShortWave,
c121b6d611 Jean*0034 & tauX, tauY, EvMPrFlux,
4ff1cd5702 Jean*0035 & atmSLPrTime, HeatFluxTime, qShortWaveTime,
c121b6d611 Jean*0036 & tauXtime, tauYtime, EvMPrTime
5a2fc21c93 Jean*0037 _RL atmSLPr (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
a9cdd26a43 Jean*0038 _RL HeatFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
5a2fc21c93 Jean*0039 _RL qShortWave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
a9cdd26a43 Jean*0040 _RL tauX (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0041 _RL tauY (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0042 _RL EvMPrFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
5a2fc21c93 Jean*0043 _RL atmSLPrTime (nSx,nSy)
0044 _RL HeatFluxTime (nSx,nSy)
0045 _RL qShortWaveTime(nSx,nSy)
0046 _RL tauXTime (nSx,nSy)
0047 _RL tauYTime (nSx,nSy)
0048 _RL EvMPrTime (nSx,nSy)
c121b6d611 Jean*0049
0050 #ifdef ALLOW_LAND
0051
0052
0053
0054
0055
0056
0057 COMMON /ATM_LAND2CPL_R/
0058 & RunOffFlux, RunOffEnFx,
0059 & RunOffTime, ROEnFxTime
0060 _RL RunOffFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0061 _RL RunOffEnFx (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0062 _RL RunOffTime (nSx,nSy)
0063 _RL ROEnFxTime (nSx,nSy)
0064 #endif /* ALLOW_LAND */
0065
0066 #ifdef ALLOW_THSICE
0067
0068
0069
0070
0071
0072
0073
0074 COMMON /ATM_SICE2CPL_R/
0075 & iceSaltFlx, seaIceMass, saltPlmFlx_cpl,
0076 & saltFxTime, sIceMassTime, saltPlmFlxTime
0077 _RL iceSaltFlx (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0078 _RL seaIceMass (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0079 _RL saltPlmFlx_cpl(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
5a2fc21c93 Jean*0080 _RL saltFxTime (nSx,nSy)
c121b6d611 Jean*0081 _RL sIceMassTime (nSx,nSy)
0082 _RL saltPlmFlxTime(nSx,nSy)
0083 #endif /* ALLOW_THSICE */
0084
0085 #ifdef ALLOW_AIM
0086
0087
0088
0089
0090
0091 COMMON /ATM_AIM2CPL_R/
0092 & airCO2, sWSpeed,
0093 & airCO2Time, sWSpeedTime
0094 _RL airCO2 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0095 _RL sWSpeed (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0096 _RL airCO2Time (nSx,nSy)
0097 _RL sWSpeedTime(nSx,nSy)
0098 #endif /* ALLOW_AIM */
0099
0100 #ifdef ALLOW_THSICE
0101
0102
0103
0104
0105 COMMON /ATM_CPL_ICE_R/
0106 & sIceFrac_cpl, sIceFracTime
0107 _RL sIceFrac_cpl (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0108 _RL sIceFracTime (nSx,nSy)
4ff1cd5702 Jean*0109
c121b6d611 Jean*0110
0111
0112
0113
0114
0115
0116
0117
0118
0119
0120 COMMON /ATM_CPL_2WAYS_R/
0121 & sIceThick_cpl, sIceSnowH_cpl, sIceQ1_cpl, sIceQ2_cpl,
0122 & sIceThickTime, sIceSnowHTime, sIceQ1Time, sIceQ2Time
0123 _RL sIceThick_cpl(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0124 _RL sIceSnowH_cpl(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0125 _RL sIceQ1_cpl (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0126 _RL sIceQ2_cpl (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0127 _RL sIceThickTime(nSx,nSy)
0128 _RL sIceSnowHTime(nSx,nSy)
0129 _RL sIceQ1Time (nSx,nSy)
0130 _RL sIceQ2Time (nSx,nSy)
0131 #endif /* ALLOW_THSICE */
a9cdd26a43 Jean*0132
c121b6d611 Jean*0133
0134
0135
4ff1cd5702 Jean*0136
0137
ba0b047096 Mart*0138
4ff1cd5702 Jean*0139
0140 COMMON /ATM_CPL2ATM_R/
c121b6d611 Jean*0141 & ocMxlD, SSTocn, SSSocn, vSqocn
4ff1cd5702 Jean*0142 _RL ocMxlD (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0143 _RL SSTocn (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0144 _RL SSSocn (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
0145 _RL vSqocn (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
c121b6d611 Jean*0146
0147 #ifdef ALLOW_AIM
0148
0149
0150 COMMON /ATM_CPL2AIM_R/
0151 & flxCO2ocn
4ff1cd5702 Jean*0152 _RL flxCO2ocn(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
c121b6d611 Jean*0153 #endif /* ALLOW_AIM */
0154
0155