- Timestamp:
- 11/30/09 10:10:57 (15 years ago)
- Location:
- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v2
- Files:
-
- 4 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v2/AA_make
r777 r821 89 89 orca2: 90 90 #(cd ../../modeles/NEMO/WORK; $(M_K) USER_INC='-I ../$(PRISM_DIR)/$(PRISM_ARCH)/build/lib/psmile.$(LIB_MPI)' USER_LIB='-L../$(PRISM_DIR)/$(PRISM_ARCH)/lib -lpsmile.$(LIB_MPI) -lmpp_io' P_P='key_trabbl_dif key_vectopt_loop key_vectopt_memory key_orca_r2 key_lim2 key_dynspg_flt key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_dtatem key_dtasal key_coupled key_trabbc key_zdftke key_zdftmx key_zdfddm key_oasis3 key_diahth key_diaeiv key_cpl_albedo key_cpl_discharge key_mpp_mpi' ; ) 91 (cd ../../modeles/NEMO/WORK; $(M_K) FCM=use USER_INC='-I ../$(PRISM_DIR)/$(PRISM_ARCH)/build/lib/psmile.$(LIB_MPI)' USER_LIB='-L../$(PRISM_DIR)/$(PRISM_ARCH)/lib -lpsmile.$(LIB_MPI) -lmpp_io' P_P='key_trabbl_dif key_vectopt_loop key_vectopt_memory key_orca_r2 key_lim2 key_dynspg_flt key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_dtatem key_dtasal key_coupled key_trabbc key_zdftke key_zdftmx key_zdfddm key_oasis3 key_diahth key_diaeiv key_cpl_albedo key_cpl_discharge key_mpp_mpi key_iomput ' ; )91 (cd ../../modeles/NEMO/WORK; $(M_K) FCM=use USER_INC='-I ../$(PRISM_DIR)/$(PRISM_ARCH)/build/lib/psmile.$(LIB_MPI)' USER_LIB='-L../$(PRISM_DIR)/$(PRISM_ARCH)/lib -lpsmile.$(LIB_MPI) -lmpp_io' P_P='key_trabbl_dif key_vectopt_loop key_vectopt_memory key_orca_r2 key_lim2 key_dynspg_flt key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_dtatem key_dtasal key_coupled key_trabbc key_zdftke key_zdftmx key_zdfddm key_oasis3 key_diahth key_diaeiv key_cpl_albedo key_cpl_discharge key_mpp_mpi key_iomput key_diaar5' ; ) 92 92 93 93 verif: -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v2/EXP00/COMP/opa9.card
r819 r821 41 41 42 42 [OutputFiles] 43 List= (mesh_mask.nc , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_mesh_mask.nc, NONE),\43 List= (mesh_mask.nc , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_mesh_mask.nc, NONE),\ 44 44 (ORCA2_1m_grid_T.nc, ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_T.nc, Post_1M_grid_T),\ 45 45 (ORCA2_1m_grid_U.nc, ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_U.nc, Post_1M_grid_U),\ 46 46 (ORCA2_1m_grid_V.nc, ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_V.nc, Post_1M_grid_V),\ 47 47 (ORCA2_1m_grid_W.nc, ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_W.nc, Post_1M_grid_W),\ 48 (ORCA2_5d_grid_T.nc, ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_T.nc, Post_time),\49 (ORCA2_5d_grid_U.nc, ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_U.nc, Post_time),\50 (ORCA2_5d_grid_V.nc, ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_V.nc, Post_time),\51 (ORCA2_5d_grid_W.nc, ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_W.nc, Post_time),\52 48 (ORCA2_1d_grid_T.nc, ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_T.nc, Post_1D_grid_T),\ 53 (ORCA2_1d_grid_U.nc, ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_U.nc, Post_time),\54 (ORCA2_1d_grid_V.nc, ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_V.nc, Post_time),\55 (ORCA2_1d_grid_W.nc, ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_W.nc, Post_time),\56 49 (${PREFIX_NWRITE}_${DATE_OPA}_diaptr.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_diaptr.nc, Post_1M_diaptr),\ 57 (${PREFIX_NWRITE}_${DATE_OPA}_trends.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_trends.nc, NONE),\58 50 (damping.coeff.nc , ${R_OUT_OCE_O_D}/${PREFIX}_damping.coeff.nc, NONE),\ 59 (mesh_mask.nc , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_mesh_mask.nc, NONE),\60 51 (output.abort.nc , ${R_OUT_OCE_D}/${PREFIX}_output.abort.nc, NONE),\ 61 52 (output.init.nc , ${R_OUT_OCE_O_I}/${config_UserChoices_JobName}_${PeriodDateBegin}_output.init.nc, NONE) … … 105 96 Patches = (Patch_20091030_histcom_time_axis,Patch_20091118_mask) 106 97 GatherWithInternal = (nav_lon, nav_lat, time_counter) 107 TimeSeriesVars2D = ( sohefldo, sosaline, sossheig, sosstsst)98 TimeSeriesVars2D = () 108 99 ChunckJob2D = NONE 109 100 TimeSeriesVars3D = () -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v2/EXP00/PARAM/iodef.xml
r812 r821 1 1 <?xml version="1.0"?> 2 3 2 <simulation> 4 3 5 4 <context id="nemo"> 5 6 <!-- $id$ --> 6 7 7 8 <!-- … … 12 13 --> 13 14 14 <field_definition level=" 1" prec="4" operation="ave(X)" enabled=".TRUE."> <!-- time step automaticaly defined -->15 <field_definition level="0" prec="4" operation="ave(X)" enabled=".TRUE."> <!-- time step automaticaly defined --> 15 16 16 17 <!-- T grid --> … … 20 21 <field id="soce" description="salinity" unit="psu" axis_ref="deptht" /> 21 22 <field id="sst" description="sea surface temperature" unit="degC" /> 23 <field id="sst2" description="square of sea surface temperature" unit="degC2" /> 24 <field id="|sstgrad|" description="module of sst gradient" unit="degC/m" /> 25 <field id="|sstgrad|2" description="square of module of sst gradient" unit="degC2/m2" /> 22 26 <field id="sss" description="sea surface salinity" unit="psu" /> 27 <field id="sss2" description="square of sea surface salinity" unit="psu2" /> 23 28 <field id="ssh" description="sea surface height" unit="m" /> 29 <field id="ssh2" description="square of sea surface height" unit="m2" /> 24 30 <field id="mldkz5" description="mixing layer depth (Turbocline)" unit="m" /> 25 31 <field id="mldr10_1" description="Mixed Layer Depth 0.01 ref.10m" unit="m" /> 32 <field id="rhop" description="potential density (sigma0)" unit="kg/m3" axis_ref="deptht" /> 26 33 <!-- next variables available with key_diahth --> 27 34 <field id="mlddzt" description="Thermocline Depth (max dT/dz)" unit="m" /> … … 38 45 <field id="28d" description="Depth of 28C isotherm" unit="m" /> 39 46 <field id="hc300" description="Heat content 300 m" unit="W" /> 47 <!-- variables available with key_diaar5 --> 48 <field id="botpres" description="Pressure at sea floor" unit="dbar" /> 49 <field id="cellthc" description="Cell thickness" unit="m" axis_ref="deptht" /> 40 50 </group> 41 51 … … 52 62 <field id="qns" description="non solar Downward Heat Flux" unit="W/m2" /> 53 63 <field id="qsr" description="Shortwave Radiation" unit="W/m2" /> 64 <field id="qsr3d" description="Shortwave Radiation 3D distribution" axis_ref="deptht" unit="W/m2" /> 54 65 <field id="qrp" description="Surface Heat Flux: Damping" unit="W/m2" /> 55 66 <field id="erp" description="Surface Water Flux: Damping" unit="Kg/m2/s" /> 56 67 <field id="taum" description="wind stress module" unit="N/m2" /> 57 <field id="wspd" description="Wind speed module at 10 m "unit="m/s" />68 <field id="wspd" description="Wind speed module at 10 m" unit="m/s" /> 58 69 59 70 <!-- *_oce variables available with ln_blk_clio or ln_blk_core --> … … 79 90 80 91 <field id="ice_pres" description="Ice presence" unit="-" /> 92 <field id="ist_cea" description="Ice surface temperature (cell average)" unit="degC" /> 81 93 <field id="ist_ipa" description="Ice surface temperature (ice presence average)" unit="degC" /> 82 94 <field id="uice_ipa" description="Ice velocity along i-axis at I-point (ice presence average)" unit="m/s" /> … … 86 98 <field id="vtau_ice" description="Wind stress along j-axis over the ice at i-point" unit="N/m2" /> 87 99 88 <!-- icealb_cea: available key_coupled --> 100 <field id="u_imasstr" description="Sea-ice mass transport along i-axis" unit="kg/s" /> 101 <field id="v_imasstr" description="Sea-ice mass transport along j-axis" unit="kg/s" /> 102 103 <!-- available key_coupled --> 104 <field id="snow_ao_cea" description="Snow over ice-free ocean (cell average)" unit="kg/m2/s" /> 105 <field id="snow_ai_cea" description="Snow over sea-ice (cell average)" unit="kg/m2/s" /> 106 <field id="subl_ai_cea" description="Sublimation over sea-ice (cell average)" unit="kg/m2/s" /> 89 107 <field id="icealb_cea" description="Ice albedo (cell average)" unit="1" /> 108 <field id="calving" description="Calving" unit="kg/m2/s" /> 109 <!-- available if key_coupled + conservative method --> 110 <field id="rain" description="Liquid precipitation" unit="Kg/m2/s" /> 111 <field id="evap_ao_cea" description="Evaporation over ice-free ocean (cell average)" unit="kg/m2/s" /> 112 <!-- variables available with key_diaar5 --> 113 <field id="isnwmlt_cea" description="Snow over Ice melting (cell average)" unit="kg/m2/s" /> 114 <field id="fsal_virt_cea" description="Virtual salt flux due to ice formation (cell average)" unit="kg/m2/s" /> 115 <field id="fsal_real_cea" description="Real salt flux due to ice formation (cell average)" unit="kg/m2/s" /> 116 <field id="hflx_rain_cea" description="heat flux due to rainfall" unit="W/m2" /> 117 <field id="hflx_evap_cea" description="heat flux due to evaporation" unit="W/m2" /> 118 <field id="hflx_snow_cea" description="heat flux due to snow falling over ice-free ocean" unit="W/m2" /> 119 <field id="hflx_ice_cea" description="heat flux due to ice thermodynamics" unit="W/m2" /> 120 <field id="hflx_rnf_cea" description="heat flux due to runoffs" unit="W/m2" /> 121 <field id="hflx_cal_cea" description="heat flux due to calving" unit="W/m2" /> 122 <field id="bicemel_cea" description="Rate of Melt at Sea Ice Base (cell average)" unit="kg/m2/s" /> 123 <field id="licepro_cea" description="Lateral Sea Ice Growth Rate (cell average)" unit="kg/m2/s" /> 124 <field id="snowmel_cea" description="Snow Melt Rate (cell average)" unit="kg/m2/s" /> 125 <field id="sntoice_cea" description="Snow-Ice Formation Rate (cell average)" unit="kg/m2/s" /> 126 <field id="ticemel_cea" description="Rate of Melt at Upper Surface of Sea Ice (cell average)" unit="kg/m2/s" /> 127 90 128 </group> 91 129 … … 93 131 94 132 <group id="grid_U" axis_ref="depthu" grid_ref="grid_U"> 95 <field id="utau" description="Wind Stress along i-axis"unit="N/m2" axis_ref="none" />96 <field id="uoce" description="ocean current along i-axis"unit="m/s" />97 <field id="uoce_eff" description="Effective ocean current along i-axis"unit="m/s" />133 <field id="utau" description="Wind Stress along i-axis" unit="N/m2" axis_ref="none" /> 134 <field id="uoce" description="ocean current along i-axis" unit="m/s" /> 135 <field id="uoce_eff" description="Effective ocean current along i-axis" unit="m/s" /> 98 136 <!-- uoce_eiv: available with key_traldf_eiv and key_diaeiv --> 99 <field id="uoce_eiv" description="EIV ocean current along i-axis"unit="m/s" />137 <field id="uoce_eiv" description="EIV ocean current along i-axis" unit="m/s" /> 100 138 <!-- uoce_eiv: available with key_trabbl_adv --> 101 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" /> 139 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" /> 140 <!-- variables available with key_diaar5 --> 141 <field id="u_masstr" description="ocean eulerian mass transport along i-axis" unit="kg/s" /> 142 <field id="u_heattr" description="ocean eulerian heat transport along i-axis" unit="W" axis_ref="none" /> 143 <field id="ueiv_heattr" description="ocean bolus heat transport along i-axis" unit="W" axis_ref="none" /> 144 <field id="udiff_heattr" description="ocean diffusion heat transport along i-axis" unit="W" axis_ref="none" /> 145 </group> 146 147 <!-- V grid --> 148 149 <group id="grid_V" axis_ref="depthv" grid_ref="grid_V"> 150 <field id="vtau" description="Wind Stress along j-axis" unit="N/m2" axis_ref="none" /> 151 <field id="voce" description="ocean current along j-axis" unit="m/s" /> 152 <field id="voce_eff" description="Effective ocean current along j-axis" unit="m/s" /> 153 <!-- voce_eiv: available with key_traldf_eiv and key_diaeiv --> 154 <field id="voce_eiv" description="EIV ocean current along j-axis" unit="m/s" /> 155 <!-- voce_eiv: available with key_trabbl_adv --> 156 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" /> 157 <!-- variables available with key_diaar5 --> 158 <field id="v_masstr" description="ocean eulerian mass transport along j-axis" unit="kg/s" /> 159 <field id="v_heattr" description="ocean eulerian heat transport along j-axis" unit="W" axis_ref="none" /> 160 <field id="veiv_heattr" description="ocean bolus heat transport along j-axis" unit="W" axis_ref="none" /> 161 <field id="vdiff_heattr" description="ocean diffusion heat transport along j-axis" unit="W" axis_ref="none" /> 102 162 </group> 103 163 104 <!-- V grid -->105 106 <group id="grid_V" axis_ref="depthv" grid_ref="grid_V">107 <field id="vtau" description="Wind Stress along j-axis" unit="N/m2" axis_ref="none" />108 <field id="voce" description="ocean current along j-axis" unit="m/s" />109 <field id="voce_eff" description="Effective ocean current along j-axis" unit="m/s" />110 <!-- voce_eiv: available with key_traldf_eiv and key_diaeiv -->111 <field id="voce_eiv" description="EIV ocean current along j-axis" unit="m/s" />112 <!-- voce_eiv: available with key_trabbl_adv -->113 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" />114 </group>115 116 164 <!-- W grid --> 117 165 118 166 <group id="grid_W" axis_ref="depthw" grid_ref="grid_W"> 119 <field id="woce" description="ocean vertical velocity"unit="m/s" />120 <field id="woce_eff" description="effective ocean vertical velocity"unit="m/s" />167 <field id="woce" description="ocean vertical velocity" unit="m/s" /> 168 <field id="woce_eff" description="effective ocean vertical velocity" unit="m/s" /> 121 169 <!-- woce_eiv: available with key_traldf_eiv and key_diaeiv --> 122 <field id="woce_eiv" description="EIV ocean vertical velocity"unit="m/s" />170 <field id="woce_eiv" description="EIV ocean vertical velocity" unit="m/s" /> 123 171 <!-- woce_eiv: available with key_trabbl_adv --> 124 <field id="woce_bbl" description="BBL ocean vertical velocity" unit="m/s" /> 125 126 <field id="avt" description="vertical eddy diffusivity" unit="m2/s" /> 127 <field id="avm" description="vertical eddy viscosity" unit="m2/s" /> 172 <field id="woce_bbl" description="BBL ocean vertical velocity" unit="m/s" /> 173 <field id="avt" description="vertical eddy diffusivity" unit="m2/s" /> 174 <field id="avm" description="vertical eddy viscosity" unit="m2/s" /> 128 175 <!-- avs: available with key_zdfddm --> 129 <field id="avs" description="salt vertical eddy diffusivity"unit="m2/s" />176 <field id="avs" description="salt vertical eddy diffusivity" unit="m2/s" /> 130 177 <!-- avt_evd and avm_evd: available with ln_zdfevd --> 131 <field id="avt_evd" description="enhanced vertical diffusivity"unit="m2/s" />132 <field id="avm_evd" description="enhanced vertical viscosity"unit="m2/s" />178 <field id="avt_evd" description="enhanced vertical diffusivity" unit="m2/s" /> 179 <field id="avm_evd" description="enhanced vertical viscosity" unit="m2/s" /> 133 180 <!-- aht2d and aht2d_eiv: available with key_traldf_eiv and key_traldf_c2d --> 134 <field id="aht2d" description="lateral eddy diffusivity" unit="m2/s" axis_ref="none"/>135 <field id="aht2d_eiv" description="EIV lateral eddy diffusivity" unit="m2/s" axis_ref="none"/>181 <field id="aht2d" description="lateral eddy diffusivity" unit="m2/s" axis_ref="none" /> 182 <field id="aht2d_eiv" description="EIV lateral eddy diffusivity" unit="m2/s" axis_ref="none" /> 136 183 <!-- avt_tide: available with key_zdftmx --> 137 <field id="av_tide" description="tidal vertical diffusivity" unit="m2/s" /> 184 <field id="av_tide" description="tidal vertical diffusivity" unit="m2/s" /> 185 <!-- variables available with key_diaar5 --> 186 <field id="w_masstr" description="vertical mass trasport" unit="kg/s" /> 187 <field id="w_masstr2" description="square of vertical mass trasport" unit="kg2/s2" /> 138 188 </group> 139 189 190 <!-- scalar --> 191 192 <!-- variables available with key_diaar5 --> 193 <group id="scalar" axis_ref="none" grid_ref="scalarpoint" zoom_ref="1point" > 194 <field id="voltot" description="global mean volume" unit="m3" /> 195 <field id="sshtot" description="global mean ssh" unit="m" /> 196 <field id="sshsteric" description="global mean ssh steric" unit="m" /> 197 <field id="sshthster" description="global mean ssh thermosteric" unit="m" /> 198 <field id="masstot" description="global mean mass" unit="kg" /> 199 <field id="temptot" description="global mean temperature" unit="degC" /> 200 <field id="saltot" description="global mean salinity" unit="psu" /> 201 <field id="fram_trans" description="Sea Ice Mass Transport Through Fram Strait" unit="kg/s" /> 202 </group> 203 140 204 </field_definition> 141 205 142 206 <!-- 143 207 ============================================================================================================ 208 = = 144 209 = output files definition = 145 = Define your own files = 146 = put the variables you want... = 147 = first guess for CMIP5 variables required = 210 = = 211 = http://www2-pcmdi.llnl.gov/svn/repository/cmor/trunk/Tables/CMIP5_Oclim = 212 = http://www2-pcmdi.llnl.gov/svn/repository/cmor/trunk/Tables/CMIP5_Omon = 213 = http://www2-pcmdi.llnl.gov/svn/repository/cmor/trunk/Tables/CMIP5_Oimon = 214 = http://www.clivar.org/organization/wgomd/references/WGOMD_CMIP5_ocean_fields.June2009.pdf = 215 = = 148 216 ============================================================================================================ 149 217 --> 150 218 151 <file_definition > 152 153 <group id="1h" output_freq="3600" output_level="10" enabled=".TRUE."> <!-- 1h files --> 219 <file_definition output_level="10" > 220 <!-- 221 +++++++++++++++++++++++++++++++++++++++++++++++ daily ++++++++++++++++++++++++++++++++++++++++++++++++++ 222 --> 223 <group id="1d" output_freq="86400" enabled="<1D_ENABLE>"> <!-- 1d files --> 224 <file id="ORCA2_1d_grid_T" description="table 2.2" > <!-- grid T Table 2.2 --> 225 <field ref="sst" name="sosstsst" description="sea_surface_temperature" level="2" /> 226 <field ref="sst2" name='tossq' description="square_of_sea_surface_temperature" level="2" /> 227 <field ref="mldkz5" name='omldamax' description="ocean_mixed_layer_thickness_defined_by_mixing_scheme" level="2" operation="t_max(X)" /> 228 </file> 154 229 </group> 155 156 <group id="2h" output_freq="7200" output_level="10" enabled=".TRUE."> <!-- 2h files --> 157 </group> 158 159 <group id="3h" output_freq="10800" output_level="10" enabled=".TRUE."> <!-- 3h files --> 160 </group> 161 162 <group id="4h" output_freq="14400" output_level="10" enabled=".TRUE."> <!-- 4h files --> 163 </group> 164 165 <group id="6h" output_freq="21600" output_level="10" enabled=".TRUE."> <!-- 6h files --> 166 </group> 167 168 <group id="1d" output_freq="86400" output_level="10" enabled="<1D_ENABLE>"> <!-- 1d files --> 169 170 <!-- daily files for CMIP5 Verification required --> 171 172 <file id="ORCA2_1d_grid_T" description="ocean T grid variables" > 173 <field ref="sst" name="sosstsst" /> 174 <field ref="sss" name="sosaline" /> 175 <field ref="ssh" name="sossheig" /> 176 <field ref="emp" name="sowaflup" /> 177 <field ref="qsr" name="soshfldo" /> 178 <field ref="emps" name="sowaflcd" /> 179 <field ref="qns+qsr" name="sohefldo" /> 180 <field ref="mldr10_1" name="somxl010" /> 181 <field ref="mldkz5" name="somixhgt" /> 182 <field ref="ice_cover" name="soicecov" /> 183 <field ref="wspd" name="sowindsp" /> 184 <field ref="qrp" name="sohefldp" /> 185 <field ref="erp" name="sowafldp" /> 186 <field ref="mlddzt" name="sothedep" /> 187 <field ref="20d" name="so20chgt" /> 188 <field ref="28d" name="so28chgt" /> 189 <field ref="hc300" name="sohtc300" /> 190 <field ref="ist_ipa" name="soicetem" /> 191 <field ref="icealb_cea" name="soicealb" /> 192 </file> 193 194 <file id="ORCA2_1d_grid_U" description="ocean U grid variables" > 195 <field ref="utau" name="sozotaux" /> 196 </file> 197 198 <file id="ORCA2_1d_grid_V" description="ocean V grid variables" > 199 <field ref="vtau" name="sometauy" /> 200 </file> 201 202 <file id="ORCA2_1d_grid_W" description="ocean W grid variables" > 203 </file> 204 205 <file id="ORCA2_1d_icemod" description="ice variables" > 206 </file> 207 208 </group> 209 210 <group id="5d" output_freq="432000" output_level="10" enabled="<5D_ENABLE>"> <!-- 5d files --> 211 212 <file id="ORCA2_5d_grid_T" description="ocean T grid variables" > 213 <field ref="toce" name="votemper" /> 214 <field ref="soce" name="vosaline" /> 215 <field ref="sst" name="sosstsst" /> 216 <field ref="sss" name="sosaline" /> 217 <field ref="ssh" name="sossheig" /> 218 <field ref="emp" name="sowaflup" /> 219 <field ref="qsr" name="soshfldo" /> 220 <field ref="emps" name="sowaflcd" /> 221 <field ref="qns+qsr" name="sohefldo" /> 222 <field ref="mldr10_1" name="somxl010" /> 223 <field ref="mldkz5" name="somixhgt" /> 224 <field ref="ice_cover" name="soicecov" /> 225 <field ref="wspd" name="sowindsp" /> 226 <field ref="qrp" name="sohefldp" /> 227 <field ref="erp" name="sowafldp" /> 228 <field ref="mlddzt" name="sothedep" /> 229 <field ref="20d" name="so20chgt" /> 230 <field ref="28d" name="so28chgt" /> 231 <field ref="hc300" name="sohtc300" /> 232 <field ref="ist_ipa" name="soicetem" /> 233 <field ref="icealb_cea" name="soicealb" /> 234 </file> 235 236 <file id="ORCA2_5d_grid_U" description="ocean U grid variables" > 237 <field ref="uoce" name="vozocrtx" /> 238 <field ref="uoce_eiv" name="vozoeivu" /> 239 <field ref="utau" name="sozotaux" /> 240 </file> 241 242 <file id="ORCA2_5d_grid_V" description="ocean V grid variables" > 243 <field ref="voce" name="vomecrty" /> 244 <field ref="voce_eiv" name="vomeeivv" /> 245 <field ref="vtau" name="sometauy" /> 246 </file> 247 248 <file id="ORCA2_5d_grid_W" description="ocean W grid variables" > 249 <field ref="woce" name="vovecrtz" /> 250 <field ref="woce_eiv" name="voveeivw" /> 251 <field ref="avt" name="votkeavt" /> 252 <field ref="avt_evd" name="votkeevd" /> 253 <field ref="avm" name="votkeavm" /> 254 <field ref="avm_evd" name="votkeevm" /> 255 <field ref="avs" name="voddmavs" /> 256 <field ref="aht2d" name="soleahtw" /> 257 <field ref="aht2d_eiv" name="soleaeiw" /> 258 </file> 259 260 <file id="ORCA2_5d_icemod" description="ice variables" > 261 <field ref="ice_pres" /> 262 <field ref="snowthic_cea" name="isnowthi" /> 263 <field ref="icethic_cea" name="iicethic" /> 264 <field ref="iceprod_cea" name="iiceprod" /> 265 <field ref="ist_ipa" name="iicetemp" /> 266 <field ref="ioceflxb" name="ioceflxb" /> 267 <field ref="uice_ipa" name="iicevelu" /> 268 <field ref="vice_ipa" name="iicevelv" /> 269 <field ref="utau_ice" name="iicestru" /> 270 <field ref="vtau_ice" name="iicestrv" /> 271 <field ref="qsr_io_cea" name="iicesflx" /> 272 <field ref="qns_io_cea" name="iicenflx" /> 273 <field ref="snowpre" name="isnowpre" /> 274 </file> 275 276 </group> 277 278 <group id="1m" output_freq="-1" output_level="10" enabled="<1M_ENABLE>"> <!-- real monthly files --> 279 280 <file id="ORCA2_1m_grid_T" description="ocean T grid variables" > 281 <field ref="toce" name="votemper" /> 282 <field ref="soce" name="vosaline" /> 283 <field ref="sst" name="sosstsst" /> 284 <field ref="sss" name="sosaline" /> 285 <field ref="ssh" name="sossheig" /> 286 <field ref="emp" name="sowaflup" /> 287 <field ref="qsr" name="soshfldo" /> 288 <field ref="emps" name="sowaflcd" /> 289 <field ref="qns+qsr" name="sohefldo" /> 290 <field ref="mldr10_1" name="somxl010" /> 291 <field ref="mldkz5" name="somixhgt" /> 292 <field ref="ice_cover" name="soicecov" /> 293 <field ref="wspd" name="sowindsp" /> 294 <field ref="qrp" name="sohefldp" /> 295 <field ref="erp" name="sowafldp" /> 296 <field ref="mlddzt" name="sothedep" /> 297 <field ref="20d" name="so20chgt" /> 298 <field ref="28d" name="so28chgt" /> 299 <field ref="hc300" name="sohtc300" /> 300 <field ref="ist_ipa" name="soicetem" /> 301 <field ref="icealb_cea" name="soicealb" /> 302 </file> 303 304 <file id="ORCA2_1m_grid_U" description="ocean U grid variables" > 305 <field ref="uoce" name="vozocrtx" /> 306 <field ref="uoce_eiv" name="vozoeivu" /> 307 <field ref="utau" name="sozotaux" /> 308 </file> 309 310 <file id="ORCA2_1m_grid_V" description="ocean V grid variables" > 311 <field ref="voce" name="vomecrty" /> 312 <field ref="voce_eiv" name="vomeeivv" /> 313 <field ref="vtau" name="sometauy" /> 314 </file> 315 316 <file id="ORCA2_1m_grid_W" description="ocean W grid variables" > 317 <field ref="woce" name="vovecrtz" /> 318 <field ref="woce_eiv" name="voveeivw" /> 319 <field ref="avt" name="votkeavt" /> 320 <field ref="avt_evd" name="votkeevd" /> 321 <field ref="avm" name="votkeavm" /> 322 <field ref="avm_evd" name="votkeevm" /> 323 <field ref="avs" name="voddmavs" /> 324 <field ref="aht2d" name="soleahtw" /> 325 <field ref="aht2d_eiv" name="soleaeiw" /> 326 </file> 327 328 <file id="ORCA2_1m_icemod" description="ice variables" > 329 <field ref="ice_pres" /> 330 <field ref="snowthic_cea" name="isnowthi" /> 331 <field ref="icethic_cea" name="iicethic" /> 332 <field ref="iceprod_cea" name="iiceprod" /> 333 <field ref="ist_ipa" name="iicetemp" /> 334 <field ref="ioceflxb" name="ioceflxb" /> 335 <field ref="uice_ipa" name="iicevelu" /> 336 <field ref="vice_ipa" name="iicevelv" /> 337 <field ref="utau_ice" name="iicestru" /> 338 <field ref="vtau_ice" name="iicestrv" /> 339 <field ref="qsr_io_cea" name="iicesflx" /> 340 <field ref="qns_io_cea" name="iicenflx" /> 341 <field ref="snowpre" name="isnowpre" /> 342 </file> 343 344 </group> 345 346 <group id="2m" output_freq="-2" output_level="10" enabled=".TRUE."> <!-- real 2m files --> 347 </group> 348 349 <group id="3m" output_freq="-3" output_level="10" enabled=".TRUE."> <!-- real 3m files --> 350 </group> 351 352 <group id="4m" output_freq="-4" output_level="10" enabled=".TRUE."> <!-- real 4m files --> 353 </group> 354 355 <group id="6m" output_freq="-6" output_level="10" enabled=".TRUE."> <!-- real 6m files --> 356 </group> 357 358 <group id="1y" output_freq="-12" output_level="10" enabled="<1Y_ENABLE>"> <!-- real yearly files --> 359 360 <file id="ORCA2_1y_grid_T" description="ocean T grid variables" > 361 <field ref="mldr10_1" name="sobowlin" operation="t_max(X)" /> 362 </file> 363 364 </group> 365 366 <group id="2y" output_freq="-24" output_level="10" enabled=".TRUE."> <!-- real 2y files --> 367 </group> 368 369 <group id="5y" output_freq="-60" output_level="10" enabled=".TRUE."> <!-- real 5y files --> 370 </group> 371 372 <group id="10y" output_freq="-120" output_level="10" enabled=".TRUE."> <!-- real 10y files --> 373 </group> 374 375 230 <!-- 231 ++++++++++++++++++++++++++++++++++++++++++++++ monthly +++++++++++++++++++++++++++++++++++++++++++++++++ 232 --> 233 <group id="1m" output_freq="-1" enabled="<1M_ENABLE>"> <!-- real monthly files --> 234 <!-- 235 .............................................. grid T ................................................. 236 --> 237 <file id="ORCA2_1m_grid_T" description="ocean T grid variables table 2.2 2.5 2.6 2.7"> <!-- grid T --> 238 239 <!-- table 2.2 --> 240 <field ref="botpres" name="pbo" description="sea_water_pressure_at_sea_floor" /> 241 <!-- pso : sea_water_pressure_at_sea_water_surface = 0 --> 242 <field ref="ssh" name="sossheig" description="sea_surface_height_above_geoid" /> 243 <field ref="ssh2" name="zossq" description="square_of_sea_surface_height_above_geoid" level="2" /> 244 <!-- masscello : sea_water_mass_per_unit_area = cellthc*rau0 no time changes --> 245 <field ref="cellthc" name="thkcello" description="cell_thickness" /> <!-- no time changes --> 246 <field ref="toce" name="votemper" description="sea_water_potential_temperature" /> 247 <field ref="sst" name="sosstsst" description="sea_surface_temperature" level="1" /> 248 <field ref="sst2" name="tossq" description="square_of_sea_surface_temperature" level="2" /> 249 <field ref="soce" name="vosaline" description="sea_water_salinity" /> 250 <field ref="sss" name="sosaline" description="sea_surface_salinity" level="1" /> 251 <field ref="rhop" name="rhopoto" description="sea_water_potential_density" level="2" /> 252 <!-- no agessc : sea_water_age_since_surface_contact --> 253 <!-- no cfc11 : moles_per_unit_mass_of_cfc11_in_sea_water --> 254 <!-- msftbarot : ocean_barotropic_mass_streamfunction : offline --> 255 <!-- mlotst : ocean_mixed_layer_thickness_defined_by_sigma_t : must be done offline --> 256 <!-- mlotstsq : square_of_ocean_mixed_layer_thickness_defined_by_sigma_t : must be done offline --> 257 <field ref="mldkz5" name='omlmax' description="ocean_mixed_layer_thickness_defined_by_mixing_scheme" level="2" operation="t_max(X)" /> 258 259 <!-- table 2.5 --> 260 <field ref="rain" name="pr" description="rainfall_flux" level="1" /> 261 <field ref="snow_ao_cea" name="prsn" description="snowfall_flux" level="1" /> 262 <field ref="evap_ao_cea" name="evs" description="water_evaporation_flux" level="1" /> 263 <field ref="runoffs" name="friver" description="water_flux_into_sea_water_from_rivers" level="1" /> 264 <field ref="calving" name="ficeberg" description="water_flux_into_sea_water_from_icebergs" level="1" /> 265 <field ref="isnwmlt_cea" name="fsitherm" description="water_flux_into_sea_water_due_to_sea_ice_thermodynamics" level="1" /> 266 <field ref="emp" name="wfo" description="water_flux_into_sea_water" level="1" /> 267 <!-- wfonocorr : water_flux_into_sea_water_without_flux_correction : emp - erp --> 268 <field ref="erp" name="wfcorr" description="water_flux_correction" level="1" /> <!-- usually = 0 --> 269 270 <!-- table2.6 --> 271 <!-- vsfpr : virtual_salt_flux_into_sea_water_due_to_rainfall = 0 --> 272 <!-- vsfevap : virtual_salt_flux_into_sea_water_due_to_evaporation = 0 --> 273 <!-- vsfriver : virtual_salt_flux_into_sea_water_from_rivers = 0 --> 274 <field ref="fsal_virt_cea" name="vsfsit" description="virtual_salt_flux_into_sea_water_due_to_sea_ice_thermodynamics" level="1" /> 275 <!-- vsf : virtual_salt_flux_into_sea_water = fsal_virtual + fsal_real --> 276 <!-- wfcorr : virtual_salt_flux_correction = 0 --> 277 <field ref="fsal_virt_cea" name="sfdsi" description="downward_sea_ice_basal_salt_flux" level="1" /> 278 <!-- sfriver : salt_flux_into_sea_water_from_rivers = 0 --> 279 280 <!-- table 2.7 --> 281 <!-- hfgeou : upward_geothermal_heat_flux_at_sea_floor : cte, see nambbc and trabbc.F90 --> 282 <field ref="hflx_rain_cea" name="hfrainds" description="temperature_flux_due_to_rainfall_expressed_as_heat_flux_into_sea_water" level="1" /> 283 <field ref="hflx_evap_cea" name="hfevapds" description="temperature_flux_due_to_evaporation_expressed_as_heat_flux_out_of_sea_water" level="1" /> 284 <field ref="hflx_rnf_cea" name="hfrunoffds" description="temperature_flux_due_to_runoff_expressed_as_heat_flux_into_sea_water" level="1" /> 285 <field ref="hflx_snow_cea" name="hfsnthermds" description="heat_flux_into_sea_water_due_to_snow_thermodynamics" level="1" /> 286 <field ref="hflx_ice_cea" name="hfsithermds" description="heat_flux_into_sea_water_due_to_sea_ice_thermodynamics" level="1" /> 287 <field ref="hflx_cal_cea" name="hfibthermds" description="heat_flux_into_sea_water_due_to_iceberg_thermodynamics" level="1" /> 288 <!-- rlds : surface_net_downward_longwave_flux : not available --> 289 <!-- hfls : surface_downward_latent_heat_flux : not available --> 290 <!-- hfss : surface_downward_sensible_heat_flux: not available --> 291 <field ref="qns" name="nshfls" description="surface_net_downward_non_solar_flux" level="1" /> 292 <field ref="qsr" name="rsntds" description="surface_net_downward_shortwave_flux" level="1" /> 293 <field ref="qsr3d" name="rsds" description="downwelling_shortwave_flux_in_sea_water" level="1" /> 294 <field ref="qrp" name="hfcorr" description="heat_flux_correction" level="1" /> 295 296 <!-- IPSL variables --> 297 <field ref="qns+qsr" name="sohefldo" description="Net Downward Heat Flux" /> 298 299 </file> 300 <!-- 301 .............................................. grid U ................................................. 302 --> 303 <file id="ORCA2_1m_grid_U" description="ocean U grid variables : table 2.3 2.8" > <!-- grid U --> 304 305 <!-- table 2.3 --> 306 <field ref="uoce" name="vozocrtx" description="sea_water_x_velocity" /> 307 <field ref="u_masstr" name="umo" description="ocean_mass_x_transport" level="1" /> 308 <field ref="u_heattr" name="hfx" description="ocean_heat_x_transport" level="1" /> 309 <field ref="ueiv_heattr" name="hfxba" description="ocean_heat_x_transport_due_to_bolus_advection" level="2" /> 310 <field ref="udiff_heattr" name="hfxdiff" description="ocean_heat_x_transport_due_to_diffusion" level="2" /> 311 312 <!-- table 2.8 --> 313 <field ref="utau" name="sozotaux" description="surface_downward_x_stress" level="1" /> 314 <!-- tauucorr : surface_downward_x_stress_correction = 0 --> 315 316 </file> 317 318 <!-- 319 .............................................. grid V ................................................. 320 --> 321 <file id="ORCA2_1m_grid_V" description="ocean V grid variables : table 2.3 2.8" > <!-- grid V --> 322 323 <!-- table 2.3" --> 324 <field ref="voce" name="vomecrty" description="sea_water_y_velocity" /> 325 <field ref="v_masstr" name="vmo" description="ocean_mass_y_transport" level="1" /> 326 <field ref="v_heattr" name="hfy" description="ocean_heat_y_transport" level="1" /> 327 <field ref="veiv_heattr" name="hfyba" description="ocean_heat_y_transport_due_to_bolus_advection" level="2" /> 328 <field ref="vdiff_heattr" name="hfydiff" description="ocean_heat_y_transport_due_to_diffusion" level="2" /> 329 330 <!-- table 2.8 --> 331 <field ref="vtau" name="sometauy" description="surface_downward_y_stress" level="1" /> 332 <!-- tauvcorr : surface_downward_y_stress_correction = 0 --> 333 334 </file> 335 336 <!-- 337 .............................................. grid W ................................................. 338 --> 339 <file id="ORCA2_1m_grid_W" description="ocean W grid variables table 2.3 2.9 2.10" > <!-- grid W --> 340 341 <!-- table 2.3 --> 342 <field ref="w_masstr" name="wmo" description="upward_ocean_mass_transport" /> 343 <field ref="w_masstr2" name="wmosq" description="square_pf_upward_ocean_mass_transport" /> 344 345 <!-- table 2.9 --> 346 <field ref="avt" name="difvho" description="ocean_vertical_heat_diffusivity" level="2" /> 347 <field ref="avs" name="difvso" description="ocean_vertical_salt_diffusivity" level="2" /> 348 <!-- difvtrbo : ocean_vertical_tracer_diffusivity_due_to_background : cte with time, see namelist parameters nn_avb and nn_havtb --> 349 <field ref="av_tide" name="difvtrto" description="ocean_vertical_tracer_diffusivity_due_to_tides" level="2" /> 350 <!-- tnpeo : tendency_of_ocean_potential_energy_content : not available --> 351 <!-- tnpeot : tendency_of_ocean_potential_energy_content_due_to_tides : not available --> 352 <!-- tnpeotb : tendency_of_ocean_potential_energy_content_due_to_background : not available --> 353 <field ref="avm" name="difvmo" description="ocean_vertical_momentum_diffusivity" level="2" /> 354 <!-- difvmbo : ocean_vertical_momentum_diffusivity_due_to_background : cte with time, see namelist parameters nn_avb --> 355 <field ref="av_tide" name="difvmto" description="ocean_vertical_momentum_diffusivity_due_to_tides" level="2" /> <!-- same as tracer --> 356 <!-- difvmfdo : ocean_vertical_momentum_diffusivity_due_to_form_drag : ??? --> 357 <!-- dispkevfo : ocean_kinetic_energy_dissipation_per_unit_area_due_to_vertical_friction : not available --> 358 359 <!-- table 2.10 --> 360 <!-- if ln_traldf_lap = .true. --> 361 <field ref="aht2d_eiv" name="diftrblo" description="ocean_tracer_bolus_laplacian_diffusivity" level="2" /> 362 <!-- diftrelo : ocean_tracer_epineutral_laplacian_diffusivity : cte with time, see ln_traldf_iso --> 363 <!-- diftrxylo : ocean_tracer_xy_laplacian_diffusivity : cte with time --> 364 <!-- if ln_traldf_bilap = .true. --> 365 <!-- field ref="diftrbbo" name="aht2d_eiv" description="ocean_tracer_bolus_biharmonic_diffusivity" level="2" /--> 366 <!-- diftrebo : ocean_tracer_epineutral_biharmonic_diffusivity : cte with time, see ln_traldf_iso --> 367 <!-- diftrxybo : ocean_tracer_xy_biharmonic_diffusivity : cte with time --> 368 <!-- tnkebto : tendency_of_ocean_eddy_kinetic_energy_content_due_to_bolus_transport : not available --> 369 <!-- difmxylo : ocean_momentum_xy_laplacian_diffusivity : cte with time, see ln_dynldf_lap --> 370 <!-- difmxybo : ocean_momentum_xy_biharmonic_diffusivity : cte with time, see ln_dynldf_bilap --> 371 <!-- dispkexyfo : ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction : not available --> 372 373 </file> 374 375 <!-- 376 .............................................. icemod ................................................. 377 --> 378 <file id="ORCA2_1m_icemod" description=" ice variables" > <!-- icemod --> 379 <!-- table 2.2 --> 380 <field ref="ice_pres" /> 381 <field ref="ice_cover" name="sic" description="sea_ice_area_fraction" /> 382 <field ref="icethic_cea" name="iicethic" description="sea_ice_thickness" /> 383 <field ref="subl_ai_cea" name="evap" description="water_evaporation_flux" /> 384 <field ref="snowthic_cea" name="isnowthi" description="surface_snow_thickness" /> 385 <!-- snc : surface_snow_area_fraction : same as sic --> 386 <field ref="icealb_cea" name="ialb" description="Bare Sea Ice Albedo" /> 387 <!-- ssi : Sea Ice Salinity : cte = sice = 6, expect in baltic sea = 2 --> 388 <field ref="ist_cea" name="tsice" description="Surface Temperature of Sea Ice" /> 389 <!-- tsnint : Temperature at Interface Between Sea Ice and Snow : not available --> 390 <!-- pr : Surface Rainfall Rate into the Sea Ice Portion of the Grid Cell = 0 --> 391 <field ref="snow_ai_cea" name="prsn" description="Surface Snowfall Rate into the Sea Ice Portion of the Grid Cell" /> 392 <!-- ageice : Age of Sea Ice : not available ??? --> 393 <!-- grFrazil : Frazil Sea Ice Growth (Leads) Rate ??? --> 394 <!-- grCongel : Congelation Sea Ice Growth Rate ??? --> 395 <field ref="licepro_cea" name="grLateral" description="Lateral Sea Ice Growth Rate" /> 396 <field ref="sntoice_cea" name="snoToIce" description="Snow-Ice Formation Rate" /> 397 <field ref="snowmel_cea" name="snomelt" description="Snow Melt Rate" /> 398 <field ref="ticemel_cea" name="tmelt" description="Rate of Melt at Upper Surface of Sea Ice" /> 399 <field ref="bicemel_cea" name="bmelt" description="Rate of Melt at Sea Ice Base" /> 400 <!-- hcice : Sea Ice Total Heat Content ??? --> 401 <field ref="qsr_ai_cea" name="rsdssi" description="surface_downwelling_shortwave_flux_in_air" /> 402 <!-- rsussi : surface_upwelling_shortwave_flux_in_air ??? --> 403 <!-- rldssi : surface_downwelling_longwave_flux_in_air ??? --> 404 <!-- rlussi : surface_upwelling_longwave_flux_in_air ??? --> 405 <!-- hfssi : surface_upward_sensible_heat_flux ??? --> 406 <!-- hflssi : surface_upward_latent_heat_flux ??? --> 407 <field ref="subl_ai_cea" name="sblsi" description="surface_snow_and_ice_sublimation_flux" /> 408 <field ref="u_imasstr" name="transix" description="Eastward Sea Ice Transport" /> 409 <field ref="v_imasstr" name="transiy" description="Northward Sea Ice Transport" /> 410 <field ref="fram_trans" name="transifs" description="Sea Ice Mass Transport Through Fram Strait" /> 411 <field ref="utau_ice" name="strairx" description="Eastward Atmospheric Stress On Sea Ice" /> 412 <field ref="vtau_ice" name="strairy" description="Northward Atmospheric Stress On Sea Ice" /> 413 <!-- strocnx : Eastward Ocean Stress On Sea Ice ??? --> 414 <!-- strocny : Northward Ocean Stress On Sea Ice ??? --> 415 <!-- streng : Compressive Sea Ice Strength ??? --> 416 <!-- divice : Strain Rate Divergence of Sea Ice ??? --> 417 <!-- shrice : Strain Rate Shear of Sea Ice ??? --> 418 <!-- ridgice : Sea Ice Ridging Rate ??? --> 419 <!-- IPSL variables --> 420 <field ref="ist_ipa" name="iicetemp" description="Ice surface temperature (ice presence average)" /> 421 <field ref="uice_ipa" name="iicevelu" description="Ice velocity along i-axis at I-point (ice presence average)" /> 422 <field ref="vice_ipa" name="iicevelv" description="Ice velocity along j-axis at I-point (ice presence average)" /> 423 <field ref="ice_cover" name="ileadfra" description="sea_ice_area_fraction" /> 424 425 </file> 426 427 <!-- 428 .............................................. scalar ................................................. 429 --> 430 <file id="ORCA2_1m_scalar" description="Ocean scalar" > <!-- scalar --> 431 <!-- table 2.2 --> 432 <field ref="masstot" name="masso" description="sea_water_mass" /> 433 <field ref="voltot" name="volo" description="sea_water_volume" /> 434 <field ref="sshtot" name="zosga" description="global_average_sea_level_change" /> 435 <field ref="sshsteric" name="zossga" description="global_average_steric_sea_level_change" /> 436 <field ref="sshthster" name="zostoga" description="global_average_thermosteric_sea_level_change" /> 437 <field ref="temptot" name="thetaoga" description="sea_water_potential_temperature" /> 438 <field ref="saltot" name="soga" description="sea_water_salinity" /> 439 </file> 440 441 442 </group> 443 444 <!-- 445 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 446 --> 376 447 </file_definition> 377 448 449 <!-- 450 ============================================================================================================ 451 = grid definition = 452 = DO NOT CHANGE = 453 ============================================================================================================ 454 --> 378 455 379 456 <axis_definition> … … 390 467 <grid id="grid_V" description="grid V" /> 391 468 <grid id="grid_W" description="grid W" /> 469 <grid id="scalarpoint" description="scalar" > 470 <zoom id="1point" ibegin="1" jbegin="1" ni="1" nj="1" /> 471 </grid> 392 472 </grid_definition> 393 473 -
CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v2/scripts/BB_make
r801 r821 100 100 override FCM ?= notuse 101 101 102 #check key compatibility 103 keycompat=$(if $(and $(findstring $1,$(P_P)),$(findstring $2,$(P_P))),$(error $1 and $2 NOT compatible)) 104 102 105 KEY_LIST = \ 103 106 key_agrif \ … … 112 115 key_cpl_ocevel \ 113 116 key_cpl_rootexchg \ 117 key_diaar5 \ 114 118 key_diaeiv \ 115 119 key_diagap \ … … 205 209 $(MODEL_LIB)(cpl_oasis4.o)\ 206 210 $(MODEL_LIB)(daymod.o)\ 211 $(MODEL_LIB)(diaar5.o)\ 207 212 $(MODEL_LIB)(diadimg.o)\ 208 213 $(MODEL_LIB)(diafwb.o)\ … … 425 430 426 431 # Agrif library and conv 427 libagrif : 432 libagrif : $(call keycompat,key_iomput,key_agrif) 428 433 ifeq ($(AGRIF),use) 429 434 @( if [ ! -d OPAFILES ]; then mkdir OPAFILES; fi ) … … 1145 1150 $(IOIPSL_LIB) \ 1146 1151 daymod.F90 1147 $(MODEL_LIB)(diadimg.o) : \ 1148 $(MODEL_LIB)(lib_print.o) \ 1149 $(MODEL_LIB)(par_kind.o) \ 1150 $(MODEL_LIB)(par_oce.o) \ 1151 lib_print.f90 \ 1152 par_kind.F90 \ 1153 par_oce.F90 \ 1154 $(MODEL_LIB)(dom_oce.o) \ 1155 $(MODEL_LIB)(in_out_manager.o) \ 1156 $(MODEL_LIB)(oce.o) \ 1157 dom_oce.F90 \ 1158 in_out_manager.F90 \ 1159 oce.F90 \ 1160 domzgr_substitute.h90 \ 1161 KEY_CPP \ 1162 diadimg.F90 1163 $(MODEL_LIB)(diafwb.o) : \ 1164 $(MODEL_LIB)(dom_oce.o) \ 1165 $(MODEL_LIB)(in_out_manager.o) \ 1166 $(MODEL_LIB)(lbcnfd.o) \ 1167 $(MODEL_LIB)(lib_print.o) \ 1168 $(MODEL_LIB)(par_kind.o) \ 1169 $(MODEL_LIB)(par_oce.o) \ 1170 dom_oce.F90 \ 1171 in_out_manager.F90 \ 1172 lbcnfd.F90 \ 1173 lib_print.f90 \ 1174 par_kind.F90 \ 1175 par_oce.F90 \ 1176 $(MODEL_LIB)(dom_oce.o) \ 1177 $(MODEL_LIB)(in_out_manager.o) \ 1178 $(MODEL_LIB)(lib_mpp.o) \ 1179 $(MODEL_LIB)(oce.o) \ 1180 $(MODEL_LIB)(phycst.o) \ 1181 $(MODEL_LIB)(sbc_oce.o) \ 1182 $(MODEL_LIB)(zdf_oce.o) \ 1183 dom_oce.F90 \ 1184 in_out_manager.F90 \ 1185 lib_mpp.F90 \ 1186 oce.F90 \ 1187 phycst.F90 \ 1188 sbc_oce.F90 \ 1189 zdf_oce.F90 \ 1190 domzgr_substitute.h90 \ 1191 vectopt_loop_substitute.h90 \ 1192 KEY_CPP \ 1193 diafwb.F90 1194 $(MODEL_LIB)(diagap.o) : \ 1195 $(MODEL_LIB)(dom_oce.o) \ 1196 $(MODEL_LIB)(in_out_manager.o) \ 1197 $(MODEL_LIB)(iom.o) \ 1198 $(MODEL_LIB)(lbclnk.o) \ 1199 $(MODEL_LIB)(lbcnfd.o) \ 1200 $(MODEL_LIB)(lib_print.o) \ 1201 $(MODEL_LIB)(oce.o) \ 1202 $(MODEL_LIB)(par_kind.o) \ 1203 $(MODEL_LIB)(par_oce.o) \ 1204 $(MODEL_LIB)(phycst.o) \ 1205 dom_oce.F90 \ 1206 in_out_manager.F90 \ 1207 iom.F90 \ 1208 lbclnk.F90 \ 1209 lbcnfd.F90 \ 1210 lib_print.f90 \ 1211 oce.F90 \ 1212 par_kind.F90 \ 1213 par_oce.F90 \ 1214 phycst.F90 \ 1215 $(MODEL_LIB)(dianam.o) \ 1216 $(MODEL_LIB)(dom_oce.o) \ 1217 $(MODEL_LIB)(dtasal.o) \ 1218 $(MODEL_LIB)(dtatem.o) \ 1219 $(MODEL_LIB)(in_out_manager.o) \ 1220 $(MODEL_LIB)(lib_mpp.o) \ 1221 $(MODEL_LIB)(oce.o) \ 1222 dianam.F90 \ 1223 dom_oce.F90 \ 1224 dtasal.F90 \ 1225 dtatem.F90 \ 1226 in_out_manager.F90 \ 1227 lib_mpp.F90 \ 1228 oce.F90 \ 1229 domzgr_substitute.h90 \ 1230 $(IOIPSL_LIB) \ 1231 KEY_CPP \ 1232 diagap.F90 1233 $(MODEL_LIB)(diahdy.o) : \ 1234 $(MODEL_LIB)(in_out_manager.o) \ 1235 $(MODEL_LIB)(lib_print.o) \ 1236 $(MODEL_LIB)(par_kind.o) \ 1237 $(MODEL_LIB)(par_oce.o) \ 1238 in_out_manager.F90 \ 1239 lib_print.f90 \ 1240 par_kind.F90 \ 1241 par_oce.F90 \ 1242 $(MODEL_LIB)(dom_oce.o) \ 1243 $(MODEL_LIB)(in_out_manager.o) \ 1244 $(MODEL_LIB)(oce.o) \ 1245 $(MODEL_LIB)(phycst.o) \ 1246 dom_oce.F90 \ 1247 in_out_manager.F90 \ 1248 oce.F90 \ 1249 phycst.F90 \ 1250 domzgr_substitute.h90 \ 1251 KEY_CPP \ 1252 diahdy.F90 1253 $(MODEL_LIB)(diahth.o) : \ 1152 $(MODEL_LIB)(diaar5.o) : \ 1254 1153 $(MODEL_LIB)(dianam.o) \ 1255 1154 $(MODEL_LIB)(dom_oce.o) \ … … 1261 1160 $(MODEL_LIB)(iom_rstdimg.o) \ 1262 1161 $(MODEL_LIB)(lbclnk.o) \ 1263 $(MODEL_LIB)(lib_print.o) \ 1264 $(MODEL_LIB)(par_kind.o) \ 1265 $(MODEL_LIB)(par_oce.o) \ 1266 $(MODEL_LIB)(phycst.o) \ 1267 $(MODEL_LIB)(sbc_oce.o) \ 1162 $(MODEL_LIB)(lbcnfd.o) \ 1163 $(MODEL_LIB)(par_oce.o) \ 1164 $(MODEL_LIB)(phycst.o) \ 1165 $(MODEL_LIB)(prtctl.o) \ 1166 $(MODEL_LIB)(sbc_oce.o) \ 1167 $(MODEL_LIB)(zdfddm.o) \ 1268 1168 dianam.F90 \ 1269 1169 dom_oce.F90 \ … … 1275 1175 iom_rstdimg.F90 \ 1276 1176 lbclnk.F90 \ 1277 lib_print.f90 \ 1278 par_kind.F90 \ 1279 par_oce.F90 \ 1280 phycst.F90 \ 1281 sbc_oce.F90 \ 1282 $(MODEL_LIB)(dom_oce.o) \ 1283 $(MODEL_LIB)(in_out_manager.o) \ 1284 $(MODEL_LIB)(iom.o) \ 1285 $(MODEL_LIB)(oce.o) \ 1286 $(MODEL_LIB)(phycst.o) \ 1287 dom_oce.F90 \ 1288 in_out_manager.F90 \ 1289 iom.F90 \ 1290 oce.F90 \ 1291 phycst.F90 \ 1177 lbcnfd.F90 \ 1178 par_oce.F90 \ 1179 phycst.F90 \ 1180 prtctl.F90 \ 1181 sbc_oce.F90 \ 1182 zdfddm.F90 \ 1183 $(MODEL_LIB)(dom_oce.o) \ 1184 $(MODEL_LIB)(eosbn2.o) \ 1185 $(MODEL_LIB)(iom.o) \ 1186 $(MODEL_LIB)(lib_mpp.o) \ 1187 $(MODEL_LIB)(oce.o) \ 1188 dom_oce.F90 \ 1189 eosbn2.F90 \ 1190 iom.F90 \ 1191 lib_mpp.F90 \ 1192 oce.F90 \ 1292 1193 domzgr_substitute.h90 \ 1293 1194 KEY_CPP \ 1294 diahth.F90 1295 $(MODEL_LIB)(dianam.o) : \ 1296 $(MODEL_LIB)(in_out_manager.o) \ 1297 $(MODEL_LIB)(lib_print.o) \ 1298 $(MODEL_LIB)(par_kind.o) \ 1299 $(MODEL_LIB)(par_oce.o) \ 1300 in_out_manager.F90 \ 1301 lib_print.f90 \ 1302 par_kind.F90 \ 1303 par_oce.F90 \ 1304 $(MODEL_LIB)(dom_oce.o) \ 1305 $(MODEL_LIB)(in_out_manager.o) \ 1306 $(MODEL_LIB)(phycst.o) \ 1307 dom_oce.F90 \ 1308 in_out_manager.F90 \ 1309 phycst.F90 \ 1195 diaar5.F90 1196 $(MODEL_LIB)(diadimg.o) : \ 1197 $(MODEL_LIB)(lib_print.o) \ 1198 $(MODEL_LIB)(par_kind.o) \ 1199 $(MODEL_LIB)(par_oce.o) \ 1200 lib_print.f90 \ 1201 par_kind.F90 \ 1202 par_oce.F90 \ 1203 $(MODEL_LIB)(dom_oce.o) \ 1204 $(MODEL_LIB)(in_out_manager.o) \ 1205 $(MODEL_LIB)(oce.o) \ 1206 dom_oce.F90 \ 1207 in_out_manager.F90 \ 1208 oce.F90 \ 1209 domzgr_substitute.h90 \ 1210 KEY_CPP \ 1211 diadimg.F90 1212 $(MODEL_LIB)(diafwb.o) : \ 1213 $(MODEL_LIB)(dom_oce.o) \ 1214 $(MODEL_LIB)(in_out_manager.o) \ 1215 $(MODEL_LIB)(lbcnfd.o) \ 1216 $(MODEL_LIB)(lib_print.o) \ 1217 $(MODEL_LIB)(par_kind.o) \ 1218 $(MODEL_LIB)(par_oce.o) \ 1219 dom_oce.F90 \ 1220 in_out_manager.F90 \ 1221 lbcnfd.F90 \ 1222 lib_print.f90 \ 1223 par_kind.F90 \ 1224 par_oce.F90 \ 1225 $(MODEL_LIB)(dom_oce.o) \ 1226 $(MODEL_LIB)(in_out_manager.o) \ 1227 $(MODEL_LIB)(lib_mpp.o) \ 1228 $(MODEL_LIB)(oce.o) \ 1229 $(MODEL_LIB)(phycst.o) \ 1230 $(MODEL_LIB)(sbc_oce.o) \ 1231 $(MODEL_LIB)(zdf_oce.o) \ 1232 dom_oce.F90 \ 1233 in_out_manager.F90 \ 1234 lib_mpp.F90 \ 1235 oce.F90 \ 1236 phycst.F90 \ 1237 sbc_oce.F90 \ 1238 zdf_oce.F90 \ 1239 domzgr_substitute.h90 \ 1240 vectopt_loop_substitute.h90 \ 1241 KEY_CPP \ 1242 diafwb.F90 1243 $(MODEL_LIB)(diagap.o) : \ 1244 $(MODEL_LIB)(dom_oce.o) \ 1245 $(MODEL_LIB)(in_out_manager.o) \ 1246 $(MODEL_LIB)(iom.o) \ 1247 $(MODEL_LIB)(lbclnk.o) \ 1248 $(MODEL_LIB)(lbcnfd.o) \ 1249 $(MODEL_LIB)(lib_print.o) \ 1250 $(MODEL_LIB)(oce.o) \ 1251 $(MODEL_LIB)(par_kind.o) \ 1252 $(MODEL_LIB)(par_oce.o) \ 1253 $(MODEL_LIB)(phycst.o) \ 1254 dom_oce.F90 \ 1255 in_out_manager.F90 \ 1256 iom.F90 \ 1257 lbclnk.F90 \ 1258 lbcnfd.F90 \ 1259 lib_print.f90 \ 1260 oce.F90 \ 1261 par_kind.F90 \ 1262 par_oce.F90 \ 1263 phycst.F90 \ 1264 $(MODEL_LIB)(dianam.o) \ 1265 $(MODEL_LIB)(dom_oce.o) \ 1266 $(MODEL_LIB)(dtasal.o) \ 1267 $(MODEL_LIB)(dtatem.o) \ 1268 $(MODEL_LIB)(in_out_manager.o) \ 1269 $(MODEL_LIB)(lib_mpp.o) \ 1270 $(MODEL_LIB)(oce.o) \ 1271 dianam.F90 \ 1272 dom_oce.F90 \ 1273 dtasal.F90 \ 1274 dtatem.F90 \ 1275 in_out_manager.F90 \ 1276 lib_mpp.F90 \ 1277 oce.F90 \ 1278 domzgr_substitute.h90 \ 1310 1279 $(IOIPSL_LIB) \ 1311 1280 KEY_CPP \ 1312 dianam.F90 1313 $(MODEL_LIB)(diaptr.o) : \ 1281 diagap.F90 1282 $(MODEL_LIB)(diahdy.o) : \ 1283 $(MODEL_LIB)(in_out_manager.o) \ 1284 $(MODEL_LIB)(lib_print.o) \ 1285 $(MODEL_LIB)(par_kind.o) \ 1286 $(MODEL_LIB)(par_oce.o) \ 1287 in_out_manager.F90 \ 1288 lib_print.f90 \ 1289 par_kind.F90 \ 1290 par_oce.F90 \ 1291 $(MODEL_LIB)(dom_oce.o) \ 1292 $(MODEL_LIB)(in_out_manager.o) \ 1293 $(MODEL_LIB)(oce.o) \ 1294 $(MODEL_LIB)(phycst.o) \ 1295 dom_oce.F90 \ 1296 in_out_manager.F90 \ 1297 oce.F90 \ 1298 phycst.F90 \ 1299 domzgr_substitute.h90 \ 1300 KEY_CPP \ 1301 diahdy.F90 1302 $(MODEL_LIB)(diahth.o) : \ 1314 1303 $(MODEL_LIB)(dianam.o) \ 1315 1304 $(MODEL_LIB)(dom_oce.o) \ … … 1321 1310 $(MODEL_LIB)(iom_rstdimg.o) \ 1322 1311 $(MODEL_LIB)(lbclnk.o) \ 1323 $(MODEL_LIB)(lbcnfd.o) \1324 1312 $(MODEL_LIB)(lib_print.o) \ 1325 1313 $(MODEL_LIB)(par_kind.o) \ … … 1336 1324 iom_rstdimg.F90 \ 1337 1325 lbclnk.F90 \ 1338 lbcnfd.F90 \ 1339 lib_print.f90 \ 1340 par_kind.F90 \ 1341 par_oce.F90 \ 1342 phycst.F90 \ 1343 sbc_oce.F90 \ 1326 lib_print.f90 \ 1327 par_kind.F90 \ 1328 par_oce.F90 \ 1329 phycst.F90 \ 1330 sbc_oce.F90 \ 1331 $(MODEL_LIB)(dom_oce.o) \ 1332 $(MODEL_LIB)(in_out_manager.o) \ 1333 $(MODEL_LIB)(iom.o) \ 1334 $(MODEL_LIB)(oce.o) \ 1335 $(MODEL_LIB)(phycst.o) \ 1336 dom_oce.F90 \ 1337 in_out_manager.F90 \ 1338 iom.F90 \ 1339 oce.F90 \ 1340 phycst.F90 \ 1341 domzgr_substitute.h90 \ 1342 KEY_CPP \ 1343 diahth.F90 1344 $(MODEL_LIB)(dianam.o) : \ 1345 $(MODEL_LIB)(in_out_manager.o) \ 1346 $(MODEL_LIB)(lib_print.o) \ 1347 $(MODEL_LIB)(par_kind.o) \ 1348 $(MODEL_LIB)(par_oce.o) \ 1349 in_out_manager.F90 \ 1350 lib_print.f90 \ 1351 par_kind.F90 \ 1352 par_oce.F90 \ 1353 $(MODEL_LIB)(dom_oce.o) \ 1354 $(MODEL_LIB)(in_out_manager.o) \ 1355 $(MODEL_LIB)(phycst.o) \ 1356 dom_oce.F90 \ 1357 in_out_manager.F90 \ 1358 phycst.F90 \ 1359 $(IOIPSL_LIB) \ 1360 KEY_CPP \ 1361 dianam.F90 1362 $(MODEL_LIB)(diaptr.o) : \ 1344 1363 $(MODEL_LIB)(dianam.o) \ 1345 1364 $(MODEL_LIB)(dom_oce.o) \ 1346 $(MODEL_LIB)(in_out_manager.o) \ 1347 $(MODEL_LIB)(iom.o) \ 1365 $(MODEL_LIB)(domngb.o) \ 1366 $(MODEL_LIB)(in_out_manager.o) \ 1367 $(MODEL_LIB)(iom_def.o) \ 1368 $(MODEL_LIB)(iom_ioipsl.o) \ 1369 $(MODEL_LIB)(iom_nf90.o) \ 1370 $(MODEL_LIB)(iom_rstdimg.o) \ 1371 $(MODEL_LIB)(lbclnk.o) \ 1372 $(MODEL_LIB)(lbcnfd.o) \ 1373 $(MODEL_LIB)(lib_mpp.o) \ 1374 $(MODEL_LIB)(lib_print.o) \ 1375 $(MODEL_LIB)(oce.o) \ 1376 $(MODEL_LIB)(par_kind.o) \ 1377 $(MODEL_LIB)(par_oce.o) \ 1378 $(MODEL_LIB)(phycst.o) \ 1379 $(MODEL_LIB)(sbc_oce.o) \ 1380 dianam.F90 \ 1381 dom_oce.F90 \ 1382 domngb.F90 \ 1383 in_out_manager.F90 \ 1384 iom_def.F90 \ 1385 iom_ioipsl.F90 \ 1386 iom_nf90.F90 \ 1387 iom_rstdimg.F90 \ 1388 lbclnk.F90 \ 1389 lbcnfd.F90 \ 1390 lib_mpp.F90 \ 1391 lib_print.f90 \ 1392 oce.F90 \ 1393 par_kind.F90 \ 1394 par_oce.F90 \ 1395 phycst.F90 \ 1396 sbc_oce.F90 \ 1397 $(MODEL_LIB)(dianam.o) \ 1398 $(MODEL_LIB)(dom_oce.o) \ 1399 $(MODEL_LIB)(in_out_manager.o) \ 1400 $(MODEL_LIB)(iom.o) \ 1401 $(MODEL_LIB)(lbclnk.o) \ 1348 1402 $(MODEL_LIB)(ldftra_oce.o) \ 1349 1403 $(MODEL_LIB)(lib_mpp.o) \ … … 1354 1408 in_out_manager.F90 \ 1355 1409 iom.F90 \ 1410 lbclnk.F90 \ 1356 1411 ldftra_oce.F90 \ 1357 1412 lib_mpp.F90 \ … … 1368 1423 $(MODEL_LIB)(dom_oce.o) \ 1369 1424 $(MODEL_LIB)(domngb.o) \ 1425 $(MODEL_LIB)(eosbn2.o) \ 1370 1426 $(MODEL_LIB)(fldread.o) \ 1371 1427 $(MODEL_LIB)(ice_2.o) \ … … 1394 1450 dom_oce.F90 \ 1395 1451 domngb.F90 \ 1452 eosbn2.F90 \ 1396 1453 fldread.F90 \ 1397 1454 ice_2.F90 \ … … 1416 1473 sbcrnf.F90 \ 1417 1474 zdf_oce.F90 \ 1475 $(MODEL_LIB)(diaar5.o) \ 1418 1476 $(MODEL_LIB)(diadimg.o) \ 1419 1477 $(MODEL_LIB)(diahth.o) \ … … 1435 1493 $(MODEL_LIB)(zdfddm.o) \ 1436 1494 $(MODEL_LIB)(zdfmxl.o) \ 1495 diaar5.F90 \ 1437 1496 diadimg.F90 \ 1438 1497 diahth.F90 \ … … 1457 1516 lib_mpp.F90 \ 1458 1517 diawri_dimg.h90 \ 1518 domzgr_substitute.h90 \ 1519 vectopt_loop_substitute.h90 \ 1459 1520 zdfddm_substitute.h90 \ 1460 1521 $(IOIPSL_LIB) \ … … 1464 1525 $(MODEL_LIB)(closea.o) \ 1465 1526 $(MODEL_LIB)(cpl_oasis3.o) \ 1527 $(MODEL_LIB)(diaar5.o) \ 1466 1528 $(MODEL_LIB)(diadimg.o) \ 1467 1529 $(MODEL_LIB)(diahth.o) \ … … 1511 1573 closea.F90 \ 1512 1574 cpl_oasis3.F90 \ 1575 diaar5.F90 \ 1513 1576 diadimg.F90 \ 1514 1577 diahth.F90 \ … … 3943 4006 par_kind.F90 \ 3944 4007 par_oce.F90 \ 3945 $(AGRIF_LIB) \3946 4008 KEY_CPP \ 3947 4009 in_out_manager.F90 … … 4966 5028 $(MODEL_LIB)(dom_oce.o) \ 4967 5029 $(MODEL_LIB)(domngb.o) \ 4968 $(MODEL_LIB)(in_out_manager.o) \ 5030 $(MODEL_LIB)(eosbn2.o) \ 5031 $(MODEL_LIB)(in_out_manager.o) \ 5032 $(MODEL_LIB)(iom.o) \ 4969 5033 $(MODEL_LIB)(iom_def.o) \ 4970 5034 $(MODEL_LIB)(iom_ioipsl.o) \ … … 4984 5048 dom_oce.F90 \ 4985 5049 domngb.F90 \ 4986 in_out_manager.F90 \ 5050 eosbn2.F90 \ 5051 in_out_manager.F90 \ 5052 iom.F90 \ 4987 5053 iom_def.F90 \ 4988 5054 iom_ioipsl.F90 \ … … 5001 5067 $(MODEL_LIB)(albedo.o) \ 5002 5068 $(MODEL_LIB)(cpl_oasis3.o) \ 5069 $(MODEL_LIB)(diaar5.o) \ 5003 5070 $(MODEL_LIB)(dom_oce.o) \ 5004 5071 $(MODEL_LIB)(ice_2.o) \ … … 5013 5080 albedo.F90 \ 5014 5081 cpl_oasis3.F90 \ 5082 diaar5.F90 \ 5015 5083 dom_oce.F90 \ 5016 5084 ice_2.F90 \ … … 5036 5104 $(MODEL_LIB)(dom_oce.o) \ 5037 5105 $(MODEL_LIB)(domngb.o) \ 5106 $(MODEL_LIB)(eosbn2.o) \ 5038 5107 $(MODEL_LIB)(ice_2.o) \ 5039 5108 $(MODEL_LIB)(in_out_manager.o) \ 5109 $(MODEL_LIB)(iom.o) \ 5040 5110 $(MODEL_LIB)(iom_def.o) \ 5041 5111 $(MODEL_LIB)(iom_ioipsl.o) \ … … 5058 5128 dom_oce.F90 \ 5059 5129 domngb.F90 \ 5130 eosbn2.F90 \ 5060 5131 ice_2.F90 \ 5061 5132 in_out_manager.F90 \ 5133 iom.F90 \ 5062 5134 iom_def.F90 \ 5063 5135 iom_ioipsl.F90 \ … … 5077 5149 thd_ice_2.F90 \ 5078 5150 $(MODEL_LIB)(cpl_oasis3.o) \ 5151 $(MODEL_LIB)(diaar5.o) \ 5079 5152 $(MODEL_LIB)(dom_ice_2.o) \ 5080 5153 $(MODEL_LIB)(dom_oce.o) \ … … 5084 5157 $(MODEL_LIB)(iom.o) \ 5085 5158 $(MODEL_LIB)(lbclnk.o) \ 5159 $(MODEL_LIB)(lib_mpp.o) \ 5086 5160 $(MODEL_LIB)(limtab_2.o) \ 5087 5161 $(MODEL_LIB)(limthd_lac_2.o) \ … … 5093 5167 $(MODEL_LIB)(thd_ice_2.o) \ 5094 5168 cpl_oasis3.F90 \ 5169 diaar5.F90 \ 5095 5170 dom_ice_2.F90 \ 5096 5171 dom_oce.F90 \ … … 5100 5175 iom.F90 \ 5101 5176 lbclnk.F90 \ 5177 lib_mpp.F90 \ 5102 5178 limtab_2.F90 \ 5103 5179 limthd_lac_2.F90 \ … … 5806 5882 $(MODEL_LIB)(cpl_oasis3.o) \ 5807 5883 $(MODEL_LIB)(daymod.o) \ 5884 $(MODEL_LIB)(diaar5.o) \ 5808 5885 $(MODEL_LIB)(diafwb.o) \ 5809 5886 $(MODEL_LIB)(diagap.o) \ … … 5925 6002 cpl_oasis3.F90 \ 5926 6003 daymod.F90 \ 6004 diaar5.F90 \ 5927 6005 diafwb.F90 \ 5928 6006 diagap.F90 \ … … 6472 6550 $(MODEL_LIB)(cpl_oasis3.o) \ 6473 6551 $(MODEL_LIB)(cpl_oasis4.o) \ 6552 $(MODEL_LIB)(diaar5.o) \ 6474 6553 $(MODEL_LIB)(dom_oce.o) \ 6475 6554 $(MODEL_LIB)(geo2ocean.o) \ … … 6489 6568 cpl_oasis3.F90 \ 6490 6569 cpl_oasis4.F90 \ 6570 diaar5.F90 \ 6491 6571 dom_oce.F90 \ 6492 6572 geo2ocean.F90 \ … … 6767 6847 $(MODEL_LIB)(cpl_oasis3.o) \ 6768 6848 $(MODEL_LIB)(cpl_oasis4.o) \ 6849 $(MODEL_LIB)(diaar5.o) \ 6769 6850 $(MODEL_LIB)(dianam.o) \ 6770 6851 $(MODEL_LIB)(dom_ice_2.o) \ … … 6809 6890 cpl_oasis3.F90 \ 6810 6891 cpl_oasis4.F90 \ 6892 diaar5.F90 \ 6811 6893 dianam.F90 \ 6812 6894 dom_ice_2.F90 \ … … 6914 6996 $(MODEL_LIB)(cpl_oasis3.o) \ 6915 6997 $(MODEL_LIB)(cpl_oasis4.o) \ 6998 $(MODEL_LIB)(diaar5.o) \ 6916 6999 $(MODEL_LIB)(dianam.o) \ 6917 7000 $(MODEL_LIB)(dom_ice_2.o) \ … … 6963 7046 cpl_oasis3.F90 \ 6964 7047 cpl_oasis4.F90 \ 7048 diaar5.F90 \ 6965 7049 dianam.F90 \ 6966 7050 dom_ice_2.F90 \ … … 7451 7535 zpshde.F90 \ 7452 7536 $(MODEL_LIB)(cla_div.o) \ 7537 $(MODEL_LIB)(diaar5.o) \ 7453 7538 $(MODEL_LIB)(divcur.o) \ 7454 7539 $(MODEL_LIB)(dom_oce.o) \ … … 7465 7550 $(MODEL_LIB)(sbc_oce.o) \ 7466 7551 cla_div.F90 \ 7552 diaar5.F90 \ 7467 7553 divcur.F90 \ 7468 7554 dom_oce.F90 \ … … 7496 7582 $(MODEL_LIB)(cpl_oasis3.o) \ 7497 7583 $(MODEL_LIB)(cpl_oasis4.o) \ 7584 $(MODEL_LIB)(diaar5.o) \ 7498 7585 $(MODEL_LIB)(diadimg.o) \ 7499 7586 $(MODEL_LIB)(diahth.o) \ … … 7616 7703 cpl_oasis3.F90 \ 7617 7704 cpl_oasis4.F90 \ 7705 diaar5.F90 \ 7618 7706 diadimg.F90 \ 7619 7707 diahth.F90 \ … … 7729 7817 $(MODEL_LIB)(cpl_oasis3.o) \ 7730 7818 $(MODEL_LIB)(daymod.o) \ 7819 $(MODEL_LIB)(diaar5.o) \ 7731 7820 $(MODEL_LIB)(diafwb.o) \ 7732 7821 $(MODEL_LIB)(diagap.o) \ … … 7801 7890 cpl_oasis3.F90 \ 7802 7891 daymod.F90 \ 7892 diaar5.F90 \ 7803 7893 diafwb.F90 \ 7804 7894 diagap.F90 \ … … 7879 7969 $(MODEL_LIB)(closea.o) \ 7880 7970 $(MODEL_LIB)(cpl_oasis3.o) \ 7971 $(MODEL_LIB)(diaar5.o) \ 7881 7972 $(MODEL_LIB)(diadimg.o) \ 7882 7973 $(MODEL_LIB)(diahth.o) \ … … 7949 8040 closea.F90 \ 7950 8041 cpl_oasis3.F90 \ 8042 diaar5.F90 \ 7951 8043 diadimg.F90 \ 7952 8044 diahth.F90 \ … … 8122 8214 $(MODEL_LIB)(traadv.o) : \ 8123 8215 $(MODEL_LIB)(closea.o) \ 8216 $(MODEL_LIB)(diaar5.o) \ 8124 8217 $(MODEL_LIB)(dianam.o) \ 8125 8218 $(MODEL_LIB)(diaptr.o) \ … … 8153 8246 $(MODEL_LIB)(zdf_oce.o) \ 8154 8247 closea.F90 \ 8248 diaar5.F90 \ 8155 8249 dianam.F90 \ 8156 8250 diaptr.F90 \ … … 8364 8458 $(MODEL_LIB)(dom_oce.o) \ 8365 8459 $(MODEL_LIB)(domngb.o) \ 8366 $(MODEL_LIB)(in_out_manager.o) \ 8460 $(MODEL_LIB)(eosbn2.o) \ 8461 $(MODEL_LIB)(in_out_manager.o) \ 8462 $(MODEL_LIB)(iom.o) \ 8367 8463 $(MODEL_LIB)(iom_def.o) \ 8368 8464 $(MODEL_LIB)(iom_ioipsl.o) \ … … 8370 8466 $(MODEL_LIB)(iom_rstdimg.o) \ 8371 8467 $(MODEL_LIB)(lbclnk.o) \ 8468 $(MODEL_LIB)(lbcnfd.o) \ 8372 8469 $(MODEL_LIB)(ldfdyn_oce.o) \ 8373 8470 $(MODEL_LIB)(ldftra_oce.o) \ 8471 $(MODEL_LIB)(lib_mpp.o) \ 8374 8472 $(MODEL_LIB)(lib_print.o) \ 8375 8473 $(MODEL_LIB)(oce.o) \ … … 8383 8481 dom_oce.F90 \ 8384 8482 domngb.F90 \ 8385 in_out_manager.F90 \ 8483 eosbn2.F90 \ 8484 in_out_manager.F90 \ 8485 iom.F90 \ 8386 8486 iom_def.F90 \ 8387 8487 iom_ioipsl.F90 \ … … 8389 8489 iom_rstdimg.F90 \ 8390 8490 lbclnk.F90 \ 8491 lbcnfd.F90 \ 8391 8492 ldfdyn_oce.F90 \ 8392 8493 ldftra_oce.F90 \ 8494 lib_mpp.F90 \ 8393 8495 lib_print.f90 \ 8394 8496 oce.F90 \ … … 8399 8501 sbc_oce.F90 \ 8400 8502 zdfmxl.F90 \ 8401 $(MODEL_LIB)(dom_oce.o) \ 8402 $(MODEL_LIB)(in_out_manager.o) \ 8403 $(MODEL_LIB)(iom.o) \ 8503 $(MODEL_LIB)(diaar5.o) \ 8504 $(MODEL_LIB)(dom_oce.o) \ 8505 $(MODEL_LIB)(in_out_manager.o) \ 8506 $(MODEL_LIB)(iom.o) \ 8507 $(MODEL_LIB)(lbclnk.o) \ 8404 8508 $(MODEL_LIB)(ldfslp.o) \ 8405 8509 $(MODEL_LIB)(ldftra_oce.o) \ 8406 8510 $(MODEL_LIB)(oce.o) \ 8407 dom_oce.F90 \ 8408 in_out_manager.F90 \ 8409 iom.F90 \ 8511 $(MODEL_LIB)(phycst.o) \ 8512 diaar5.F90 \ 8513 dom_oce.F90 \ 8514 in_out_manager.F90 \ 8515 iom.F90 \ 8516 lbclnk.F90 \ 8410 8517 ldfslp.F90 \ 8411 8518 ldftra_oce.F90 \ 8412 8519 oce.F90 \ 8520 phycst.F90 \ 8413 8521 domzgr_substitute.h90 \ 8414 8522 ldfeiv_substitute.h90 \ … … 8730 8838 $(MODEL_LIB)(in_out_manager.o) \ 8731 8839 $(MODEL_LIB)(iom.o) \ 8840 $(MODEL_LIB)(lbclnk.o) \ 8732 8841 $(MODEL_LIB)(lbcnfd.o) \ 8733 8842 $(MODEL_LIB)(ldftra_oce.o) \ … … 8751 8860 in_out_manager.F90 \ 8752 8861 iom.F90 \ 8862 lbclnk.F90 \ 8753 8863 lbcnfd.F90 \ 8754 8864 ldftra_oce.F90 \ … … 9026 9136 $(MODEL_LIB)(dynspg_oce.o) \ 9027 9137 $(MODEL_LIB)(in_out_manager.o) \ 9138 $(MODEL_LIB)(iom.o) \ 9028 9139 $(MODEL_LIB)(lbclnk.o) \ 9029 9140 $(MODEL_LIB)(lbcnfd.o) \ … … 9059 9170 dynspg_oce.F90 \ 9060 9171 in_out_manager.F90 \ 9172 iom.F90 \ 9061 9173 lbclnk.F90 \ 9062 9174 lbcnfd.F90 \ … … 9283 9395 $(MODEL_LIB)(dianam.o) \ 9284 9396 $(MODEL_LIB)(dom_oce.o) \ 9285 $(MODEL_LIB)(in_out_manager.o) \ 9286 $(MODEL_LIB)(iom.o) \ 9287 $(MODEL_LIB)(lbclnk.o) \ 9397 $(MODEL_LIB)(domngb.o) \ 9398 $(MODEL_LIB)(in_out_manager.o) \ 9399 $(MODEL_LIB)(iom.o) \ 9400 $(MODEL_LIB)(iom_def.o) \ 9401 $(MODEL_LIB)(iom_ioipsl.o) \ 9402 $(MODEL_LIB)(iom_nf90.o) \ 9403 $(MODEL_LIB)(iom_rstdimg.o) \ 9404 $(MODEL_LIB)(lbclnk.o) \ 9405 $(MODEL_LIB)(lbcnfd.o) \ 9288 9406 $(MODEL_LIB)(ldfdyn_oce.o) \ 9289 9407 $(MODEL_LIB)(ldftra_oce.o) \ … … 9307 9425 dianam.F90 \ 9308 9426 dom_oce.F90 \ 9309 in_out_manager.F90 \ 9310 iom.F90 \ 9311 lbclnk.F90 \ 9427 domngb.F90 \ 9428 in_out_manager.F90 \ 9429 iom.F90 \ 9430 iom_def.F90 \ 9431 iom_ioipsl.F90 \ 9432 iom_nf90.F90 \ 9433 iom_rstdimg.F90 \ 9434 lbclnk.F90 \ 9435 lbcnfd.F90 \ 9312 9436 ldfdyn_oce.F90 \ 9313 9437 ldftra_oce.F90 \ … … 9332 9456 $(MODEL_LIB)(dom_oce.o) \ 9333 9457 $(MODEL_LIB)(in_out_manager.o) \ 9458 $(MODEL_LIB)(iom.o) \ 9459 $(MODEL_LIB)(lbclnk.o) \ 9334 9460 $(MODEL_LIB)(ldfslp.o) \ 9335 9461 $(MODEL_LIB)(ldftra_oce.o) \ 9336 9462 $(MODEL_LIB)(oce.o) \ 9463 $(MODEL_LIB)(phycst.o) \ 9337 9464 $(MODEL_LIB)(prtctl.o) \ 9338 9465 $(MODEL_LIB)(trdmod.o) \ … … 9342 9469 dom_oce.F90 \ 9343 9470 in_out_manager.F90 \ 9471 iom.F90 \ 9472 lbclnk.F90 \ 9344 9473 ldfslp.F90 \ 9345 9474 ldftra_oce.F90 \ 9346 9475 oce.F90 \ 9476 phycst.F90 \ 9347 9477 prtctl.F90 \ 9348 9478 trdmod.F90 \ … … 9359 9489 $(MODEL_LIB)(in_out_manager.o) \ 9360 9490 $(MODEL_LIB)(iom.o) \ 9491 $(MODEL_LIB)(lbclnk.o) \ 9361 9492 $(MODEL_LIB)(ldftra_oce.o) \ 9362 9493 $(MODEL_LIB)(lib_mpp.o) \ … … 9379 9510 in_out_manager.F90 \ 9380 9511 iom.F90 \ 9512 lbclnk.F90 \ 9381 9513 ldftra_oce.F90 \ 9382 9514 lib_mpp.F90 \
Note: See TracChangeset
for help on using the changeset viewer.