File indexing completed on 2018-03-02 18:37:37 UTC
view on githubraw file Latest commit add29e06 on 2018-01-31 20:35:05 UTC
7f58e89433 Jean*0001 #include "CPP_OPTIONS.h"
0002
4abf9d9a22 Jean*0003
0004
0005
0006 SUBROUTINE CPL_RECV_OCN_FIELDS( msgUnit, iter )
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
7f58e89433 Jean*0020 IMPLICIT NONE
0021
0022
00df836f46 Jean*0023 #include "CPL_PARAMS.h"
7f58e89433 Jean*0024 #include "OCNSIZE.h"
0025 #include "OCNVARS.h"
0026 #include "OCNIDS.h"
0027
4abf9d9a22 Jean*0028
0029
0030
0031 INTEGER msgUnit, iter
7f58e89433 Jean*0032
4abf9d9a22 Jean*0033
0034
7f58e89433 Jean*0035
0036
00df836f46 Jean*0037 CALL COUPRECV_R8TILES( ocnCompName, ocnMxlDName,
0038 I Nx_ocn, Ny_ocn,
7f58e89433 Jean*0039 O OcMxlD_ocn )
0040
0041
00df836f46 Jean*0042 CALL COUPRECV_R8TILES( ocnCompName, ocnSSTName,
0043 I Nx_ocn, Ny_ocn,
7f58e89433 Jean*0044 O SST_ocn )
0045
0046
00df836f46 Jean*0047 CALL COUPRECV_R8TILES( ocnCompName, ocnSSSName,
0048 I Nx_ocn, Ny_ocn,
7f58e89433 Jean*0049 O SSS_ocn )
0050
0051
00df836f46 Jean*0052 CALL COUPRECV_R8TILES( ocnCompName, ocnSSVsqName,
0053 I Nx_ocn, Ny_ocn,
7f58e89433 Jean*0054 O vSq_ocn )
0055
00df836f46 Jean*0056 IF ( MOD(cpl_exchange_DIC,2).EQ.1 ) THEN
4ee86acaaf Jeff*0057
00df836f46 Jean*0058 CALL COUPRECV_R8TILES( ocnCompName, ocnCO2FluxName,
4abf9d9a22 Jean*0059 I Nx_ocn, Ny_ocn,
0060 O fluxCO2_ocn )
0061 ENDIF
0062
0063 IF ( MOD(cpl_exchange2W_sIce,2).EQ.1 ) THEN
0064
0065 CALL COUPRECV_R8TILES( ocnCompName, ocnSIceFracName,
0066 I Nx_ocn, Ny_ocn,
0067 O sIceFrac_ocn )
0068
0069 CALL COUPRECV_R8TILES( ocnCompName, ocnSIceThickName,
0070 I Nx_ocn, Ny_ocn,
0071 O sIceThick_ocn )
0072
0073 CALL COUPRECV_R8TILES( ocnCompName, ocnSIceSnowName,
0074 I Nx_ocn, Ny_ocn,
0075 O sIceSnowH_ocn )
0076
0077 CALL COUPRECV_R8TILES( ocnCompName, ocnSIceQ1Name,
0078 I Nx_ocn, Ny_ocn,
0079 O sIceQ1_ocn )
0080
0081 CALL COUPRECV_R8TILES( ocnCompName, ocnSIceQ2Name,
0082 I Nx_ocn, Ny_ocn,
0083 O sIceQ2_ocn )
4ee86acaaf Jeff*0084 ENDIF
0085
7f58e89433 Jean*0086 RETURN
0087 END