source: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_v2/EXP00/COMP/opa9.card @ 796

Last change on this file since 796 was 794, checked in by sdipsl, 15 years ago
  • Use new libIGCMv1_4 functionnality to anticipate CMIP5 post-processing :

You can ask for fixed lenght time series (10 years chunck or 50 years
chunck or ...) and specify it for each files.

  • Separation of concern between 2D and 3D fields.
  • Backward compatible with previous style comp.card
  • example :

TimeSeriesVars2D = (cldt, psol, q2m, slp, SWnetOR, SWdownOR)
ChunckJob2D = NONE
TimeSeriesVars3D = (temp, theta, ovap, pres, geop, vitu, vitv)
ChunckJob3D = 10Y

  • Some cleanup
File size: 5.6 KB
Line 
1[Compatibility]
2libIGCM=1.0
3
4[UserChoices]
5OPA_NPDT_JOURS=15
6ORCA_version=ORCA2.2
7io_xml=y
8io_server=n
9
10[InitialStateFiles]
11List=   ()
12
13[BoundaryFiles]
14List=   ()
15ListNonDel= (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/ahmcoef, .), \
16            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/bathy_level.nc, .), \
17            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/bathy_meter.nc, .), \
18            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/coordinates.nc, .), \
19            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_potential_temperature_nomask.nc, .), \
20            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_salinity_nomask.nc, .), \
21            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/geothermal_heating.nc, .),\
22            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/runoff_1m_nomask.nc, .),\
23            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/subbasins.nc, .),\
24            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/chlaseawifs_c1m-99-05_smooth_ORCA_R2.nc, chlorophyll.nc),\
25            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/Tides_K1_drg_ORCA_R2.nc, K1rowdrg.nc),\
26            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/Tides_M2_drg_ORCA_R2.nc, M2rowdrg.nc),\
27            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/tmaskitf_ORCA2_bis.nc, mask_itf.nc),\
28            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/kRGB61.txt, .)
29
30[ParametersFiles]
31List=   (${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE}, namelist),       \
32        (${SUBMIT_DIR}/PARAM/iodef.xml,             iodef.xml),      \
33        (${SUBMIT_DIR}/PARAM/xmlio_server.def,      xmlio_server.def)
34
35[RestartFiles]
36List=   (${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc)
37
38[OutputText]
39List=   (ocean.output, oceanx.prt, solver.stat)
40
41[OutputFiles]
42List=   (ORCA2_1m_grid_T.nc, ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_T.nc, Post_1M_grid_T),\
43        (ORCA2_1m_grid_U.nc, ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_U.nc, Post_1M_grid_U),\
44        (ORCA2_1m_grid_V.nc, ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_V.nc, Post_1M_grid_V),\
45        (ORCA2_1m_grid_W.nc, ${R_OUT_OCE_O_M}/${PREFIX}_1M_grid_W.nc, Post_1M_grid_W),\
46        (ORCA2_5d_grid_T.nc, ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_T.nc, Post_time),\
47        (ORCA2_5d_grid_U.nc, ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_U.nc, Post_time),\
48        (ORCA2_5d_grid_V.nc, ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_V.nc, Post_time),\
49        (ORCA2_5d_grid_W.nc, ${R_OUT_OCE_O_D}/${PREFIX}_5D_grid_W.nc, Post_time),\
50        (ORCA2_1d_grid_T.nc, ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_T.nc, Post_1D_grid_T),\
51        (ORCA2_1d_grid_U.nc, ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_U.nc, Post_time),\
52        (ORCA2_1d_grid_V.nc, ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_V.nc, Post_time),\
53        (ORCA2_1d_grid_W.nc, ${R_OUT_OCE_O_D}/${PREFIX}_1D_grid_W.nc, Post_time),\
54        (${PREFIX_NWRITE}_${DATE_OPA}_diaptr.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_diaptr.nc, Post_1M_diaptr),\
55        (${PREFIX_NWRITE}_${DATE_OPA}_trends.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_trends.nc, NONE),\
56        (damping.coeff.nc , ${R_OUT_OCE_O_D}/${PREFIX}_damping.coeff.nc, NONE),\
57        (mesh_mask.nc     , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_mesh_mask.nc, NONE),\
58        (output.abort.nc  , ${R_OUT_OCE_D}/${PREFIX}_output.abort.nc, NONE),\
59        (output.init.nc   , ${R_OUT_OCE_O_I}/${config_UserChoices_JobName}_${PeriodDateBegin}_output.init.nc, NONE)
60
61
62[Post_1M_grid_T]
63Patches = (Patch_20091030_histcom_time_axis)
64GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter)
65TimeSeriesVars2D = (sohtc300, sohefldo, soicecov, somxl010, sosaline, sossheig, sosstsst, sowaflcd, sowaflup)
66ChunckJob2D = NONE
67TimeSeriesVars3D = (vosaline,votemper)
68ChunckJob3D = 50Y
69
70[Post_1M_grid_U]
71Patches = (Patch_20091030_histcom_time_axis)
72GatherWithInternal = (nav_lon, nav_lat, depthu, time_counter)
73TimeSeriesVars2D = (sozotaux)
74ChunckJob2D = NONE
75TimeSeriesVars3D = (vozocrtx,vozoeivu)
76ChunckJob3D = 50Y
77
78[Post_1M_grid_V]
79Patches = (Patch_20091030_histcom_time_axis)
80GatherWithInternal = (nav_lon, nav_lat, depthv, time_counter)
81TimeSeriesVars2D = (sometauy)
82ChunckJob2D = NONE
83TimeSeriesVars3D = (vomecrty, vomeeivv)
84ChunckJob3D = 50Y
85
86[Post_1M_grid_W]
87Patches = (Patch_20091030_histcom_time_axis)
88GatherWithInternal = (nav_lon, nav_lat, depthw, time_counter)
89TimeSeriesVars2D = ()
90ChunckJob2D = NONE
91TimeSeriesVars3D = (vovecrtz ,votkeavt, voveeivw)
92ChunckJob3D = 50Y
93
94[Post_1M_diaptr]
95Patches = ()
96GatherWithInternal = (lat, deptht, depthw, time_counter)
97TimeSeriesVars2D = (zotemglo, zosalglo, zomsfglo, zotematl, zosalatl, zomsfatl, zotempac, zosalpac, zomsfpac, zotemind, zosalind, zomsfind, zotemipc, zosalipc, zomsfipc, sohtatl, sostatl, sohtpac, sostpac, sohtind, sostind, sohtipc, sostipc, sophtadv, sophtove, sophtldf, sopstadv, sopstove, zomsfeiv, sophteiv, sopsteiv)
98ChunckJob2D = NONE
99TimeSeriesVars3D = ()
100ChunckJob3D = NONE
101
102[Post_1D_grid_T]
103Patches = (Patch_20091030_histcom_time_axis)
104GatherWithInternal = (nav_lon, nav_lat, time_counter)
105TimeSeriesVars2D = (sohefldo, sosaline, sossheig, sosstsst)
106ChunckJob2D = NONE
107TimeSeriesVars3D = ()
108ChunckJob3D = NONE
109
110[Post_time]
111Patches = (Patch_20091030_histcom_time_axis)
112GatherWithInternal =
113TimeSeriesVars2D = ()
114ChunckJob2D = NONE
115TimeSeriesVars3D = ()
116ChunckJob3D = NONE
Note: See TracBrowser for help on using the repository browser.