Changeset 3474 for LMDZ6/trunk
- Timestamp:
- Apr 15, 2019, 4:55:13 PM (6 years ago)
- Location:
- LMDZ6/trunk
- Files:
-
- 1 added
- 52 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/DefLists/CMIP6_ping_aerosol_lmdz.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/CMIP6_ping_atmosChem_lmdz.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/CMIP6_ping_landIce.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/LISMOI
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/README
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/config_AMIP.def
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/context_lmdz.xml
r3435 r3474 1 <!-- $Id$ --> 1 2 <!-- Context LMDZ --> 2 3 <context id="LMDZ"> … … 12 13 <file_definition src="./file_def_histhf_lmdz.xml"/> 13 14 <file_definition src="./file_def_histins_lmdz.xml"/> 14 <!-- <file_definition src="./file_def_histLES_lmdz.xml"/> -->15 <file_definition src="./file_def_histLES_lmdz.xml"/> 15 16 <file_definition src="./file_def_histmth_lmdz.xml"/> 16 <!-- <file_definition src="./file_def_histstn_lmdz.xml"/> -->17 <file_definition src="./file_def_histstn_lmdz.xml"/> 17 18 <file_definition src="./file_def_histmthNMC_lmdz.xml"/> 18 19 <file_definition src="./file_def_histdayNMC_lmdz.xml"/> 19 20 <file_definition src="./file_def_histhfNMC_lmdz.xml"/> 20 <!-- <file_definition src="./file_def_histmthCOSP_lmdz.xml"/> -->21 <!-- <file_definition src="./file_def_histdayCOSP_lmdz.xml"/> --> 22 <!-- <file_definition src="./file_def_histhfCOSP_lmdz.xml"/> --> 21 <file_definition src="./file_def_histmthCOSP_lmdz.xml"/> 22 <file_definition src="./file_def_histdayCOSP_lmdz.xml"/> 23 <file_definition src="./file_def_histhfCOSP_lmdz.xml"/> 23 24 <file_definition src="./file_def_histstrataer_lmdz.xml"/> 24 25 26 27 28 29 25 30 <!-- Define domains and groups of domains --> 26 31 <domain_definition> … … 32 37 </domain> 33 38 34 <domain id="dom_regular" ni_glo="144" nj_glo="14 2" type="rectilinear" >35 <generate_rectilinear_domain />39 <domain id="dom_regular" ni_glo="144" nj_glo="143" type="rectilinear" > 40 <generate_rectilinear_domain lat_start="-90" lat_end="90"/> 36 41 <interpolate_domain order="1"/> 37 42 </domain> … … 49 54 <grid_definition> 50 55 <grid id="grid_scalar" > 51 <scalar/>56 <scalar/> 52 57 </grid> 53 58 </grid_definition> … … 78 83 79 84 <!-- Cosp axis definitions--> 80 <axis id="height" standard_name="Cosp levels" unit="m"> 81 </axis> 82 <axis id="height_mlev" standard_name="height_mlev" unit="m"> 83 </axis> 84 <axis id="sza" standard_name="solar_zenith_angle" unit="degrees"> 85 </axis> 86 <axis id="pressure2" standard_name="pressure" unit="mb"> 87 </axis> 88 <axis id="column" standard_name="column" unit="count"> 89 </axis> 90 <axis id="temp" standard_name="temperature" unit="K"> 91 </axis> 92 <axis id="cth" standard_name="altitude" unit="m"> 93 </axis> 94 <axis id="ReffIce" standard_name="ReffIce" unit="microne" > 95 </axis> 96 <axis id="ReffLiq" standard_name="ReffLiq" unit="microne" > 97 </axis> 98 <axis id="scatratio" standard_name="scatratio" unit="1" > 99 </axis> 100 <axis id="dbze" standard_name="dbze" unit="dBZ" > 101 </axis> 102 <axis id="tau" standard_name="tau" unit="1" > 103 </axis> 85 <axis id="height" standard_name="Cosp levels" unit="m"/> 86 <axis id="height_mlev" standard_name="height_mlev" unit="m"/> 87 <axis id="sza" standard_name="solar_zenith_angle" unit="degrees"/> 88 <axis id="pressure2" standard_name="pressure" unit="mb"/> 89 <axis id="column" standard_name="column" unit="count"/> 90 <axis id="temp" standard_name="temperature" unit="K"/> 91 <!-- <axis id="cth16" standard_name="altitude" unit="m"/> ym unused now to be in adequation with axis definition from model --> 92 <axis id="cth" standard_name="altitude" unit="m"/> 93 <axis id="ReffIce" standard_name="ReffIce" unit="microne" /> 94 <axis id="ReffLiq" standard_name="ReffLiq" unit="microne" /> 95 <axis id="scatratio" standard_name="scatratio" unit="1" /> 96 <axis id="dbze" standard_name="dbze" unit="dBZ" /> 97 <axis id="tau" standard_name="tau" unit="1" /> 104 98 </axis_definition> 105 99 … … 109 103 <grid id="klevp1_bnds"> <axis axis_ref="klevp1" /> <axis axis_ref="bnds" /> </grid> 110 104 105 111 106 <grid id="grid_glo"> 112 107 <domain domain_ref="dom_glo" /> … … 128 123 </grid> 129 124 125 130 126 <grid id="grid_glo_plev"> 131 127 <domain domain_ref="dom_glo" /> … … 148 144 <axis axis_ref="spectband" /> 149 145 </grid> 150 146 151 147 152 148 <grid id="grid_glo_height"> … … 154 150 <axis axis_ref="height" /> 155 151 </grid> 156 157 152 <grid id="grid_out_height"> 158 153 <domain domain_ref="dom_out" /> … … 160 155 </grid> 161 156 157 162 158 <grid id="grid_glo_heightmlev"> 163 159 <domain domain_ref="dom_glo" /> 164 160 <axis axis_ref="height_mlev" /> 165 161 </grid> 166 167 162 <grid id="grid_out_heightmlev"> 168 163 <domain domain_ref="dom_out" /> … … 170 165 </grid> 171 166 167 172 168 <grid id="grid_glo_temp"> 173 169 <domain domain_ref="dom_glo" /> 174 170 <axis axis_ref="temp" /> 175 171 </grid> 176 177 <grid id="grid_gloout_temp"> 172 <grid id="grid_out_temp"> 178 173 <domain domain_ref="dom_out" /> 179 174 <axis axis_ref="temp" /> 180 175 </grid> 181 176 177 178 182 179 <grid id="grid_glo_sza"> 183 180 <domain domain_ref="dom_glo" /> 184 181 <axis axis_ref="sza" /> 185 182 </grid> 186 187 183 <grid id="grid_out_sza"> 188 184 <domain domain_ref="dom_out" /> … … 190 186 </grid> 191 187 188 192 189 <grid id="grid_glo_column"> 193 190 <domain domain_ref="dom_glo" /> 194 191 <axis axis_ref="column" /> 195 192 </grid> 196 197 193 <grid id="grid_out_column"> 198 194 <domain domain_ref="dom_out" /> … … 203 199 <!-- Define 4D grids for Cosp simulator --> 204 200 <grid id="grid4Dcol"> 205 <domain id="dom_glo" /> 206 <axis id="column" /> 207 <axis id="height_mlev" /> 201 <domain domain_ref="dom_glo" /> 202 <axis axis_ref="column" /> 203 <axis axis_ref="height_mlev" /> 204 </grid> 205 <grid id="grid4Dcol_out"> 206 <domain domain_ref="dom_out" /> 207 <axis axis_ref="column" /> 208 <axis axis_ref="height_mlev" /> 208 209 </grid> 209 210 210 211 <grid id="grid4Dsrbin"> 211 <domain id="dom_glo" /> 212 <axis id="height" /> 213 <axis id="scatratio" /> 214 </grid> 212 <domain domain_ref="dom_glo" /> 213 <axis axis_ref="height" /> 214 <axis axis_ref="scatratio" /> 215 </grid> 216 <grid id="grid4Dsrbin_out"> 217 <domain domain_ref="dom_out" /> 218 <axis axis_ref="height" /> 219 <axis axis_ref="scatratio" /> 220 </grid> 221 215 222 216 223 <grid id="grid4Ddbze"> 217 <domain id="dom_glo" /> 218 <axis id="height" /> 219 <axis id="dbze" /> 224 <domain domain_ref="dom_glo" /> 225 <axis axis_ref="height" /> 226 <axis axis_ref="dbze" /> 227 </grid> 228 <grid id="grid4Ddbze_out"> 229 <domain domain_ref="dom_out" /> 230 <axis axis_ref="height" /> 231 <axis axis_ref="dbze" /> 220 232 </grid> 221 233 222 234 <grid id="grid4Dtau"> 223 <domain id="dom_glo" /> 224 <axis id="tau" /> 225 <axis id="pressure2" /> 235 <domain domain_ref="dom_glo" /> 236 <axis axis_ref="tau" /> 237 <axis axis_ref="pressure2" /> 238 </grid> 239 <grid id="grid4Dtau_out"> 240 <domain domain_ref="dom_out" /> 241 <axis axis_ref="tau" /> 242 <axis axis_ref="pressure2" /> 226 243 </grid> 227 244 228 245 <grid id="grid4Dmisr"> 229 <domain id="dom_glo" /> 230 <axis id="cth" /> 231 <axis id="tau" /> 246 <domain domain_ref="dom_glo" /> 247 <axis axis_ref="cth" /> 248 <axis axis_ref="tau" /> 249 </grid> 250 <grid id="grid4Dmisr_out"> 251 <domain domain_ref="dom_out" /> 252 <axis axis_ref="cth" /> 253 <axis axis_ref="tau" /> 232 254 </grid> 233 255 234 256 <grid id="grid4Dreffi"> 235 <domain id="dom_glo" /> 236 <axis id="tau" /> 237 <axis id="ReffIce" /> 257 <domain domain_ref="dom_glo" /> 258 <axis axis_ref="tau" /> 259 <axis axis_ref="ReffIce" /> 260 </grid> 261 <grid id="grid4Dreffi_out"> 262 <domain domain_ref="dom_out" /> 263 <axis axis_ref="tau" /> 264 <axis axis_ref="ReffIce" /> 238 265 </grid> 239 266 240 267 <grid id="grid4Dreffl"> 241 <domain id="dom_glo" /> 242 <axis id="tau" /> 243 <axis id="ReffLiq" /> 244 </grid> 268 <domain domain_ref="dom_glo" /> 269 <axis axis_ref="tau" /> 270 <axis axis_ref="ReffLiq" /> 271 </grid> 272 <grid id="grid4Dreffl_out"> 273 <domain domain_ref="dom_out" /> 274 <axis axis_ref="tau" /> 275 <axis axis_ref="ReffLiq" /> 276 </grid> 277 278 245 279 <grid id="grid4Dcol2"> 246 <domain id="dom_glo" /> 247 <axis id="height" /> 248 <axis id="column" /> 249 </grid> 250 251 <!-- Grid definitions to allow summing of a 3D varaible --> 280 <domain domain_ref="dom_glo" /> 281 <axis axis_ref="height" /> 282 <axis axis_ref="column" /> 283 </grid> 284 <grid id="grid4Dcol2_out"> 285 <domain domain_ref="dom_out" /> 286 <axis axis_ref="height" /> 287 <axis axis_ref="column" /> 288 </grid> 289 290 <!-- Grid definitions to allow summing of a 3D variable --> 252 291 <grid id="grid_3D" > 253 <domain id="dom_glo" />254 <axis id="lev" />292 <domain domain_ref="dom_glo" /> 293 <axis axis_ref="lev" /> 255 294 </grid> 256 295 257 296 <grid id="grid_sum_axis"> 258 <domain id="dom_glo" />297 <domain domain_ref="dom_glo" /> 259 298 <scalar> 260 299 <reduce_axis operation="sum" /> … … 264 303 <grid id="grid_sum"> 265 304 <scalar > 266 <reduce_domain operation="sum" local="true" />267 <reduce_scalar operation="sum" />305 <reduce_domain operation="sum" local="true" /> 306 <reduce_scalar operation="sum" /> 268 307 </scalar> 269 <scalar> 270 </scalar> 308 <scalar/> 271 309 </grid> 272 310 -
LMDZ6/trunk/DefLists/context_lmdz_sans_cosp.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/field_def_lmdz.xml
r3443 r3474 13 13 14 14 <field_group id="coord_hyb"> 15 <field id="Ahyb" axis_ref="klev" /> 16 <field id="Ahyb_inter" grid_ref="klev_bnds" /> 17 <field id="Bhyb" axis_ref="klev" /> 18 <field id="Bhyb_inter" grid_ref="klev_bnds" /> 15 <field id="Ahyb" long_name="Ahyb at level interface" axis_ref="klevp1" /> 16 <field id="Ahyb_bounds" long_name="" grid_ref="klevp1_bnds" /> 17 <field id="Bhyb" long_name="Bhyb at level interface" axis_ref="klevp1" /> 18 <field id="Bhyb_bounds" long_name="" grid_ref="klevp1_bnds" /> 19 <field id="Ahyb_mid" long_name="Ahyb at the middle of the level" axis_ref="klev" /> 20 <field id="Ahyb_mid_bounds" long_name="" grid_ref="klev_bnds" /> 21 <field id="Bhyb_mid" long_name="Bhyb at the middle of the level" axis_ref="klev" /> 22 <field id="Bhyb_mid_bounds" long_name="" grid_ref="klev_bnds" /> 19 23 </field_group> 20 24 -
LMDZ6/trunk/DefLists/file_def_histdayCOSP_lmdz.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/file_def_histdayNMC_lmdz.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/file_def_histhfCOSP_lmdz.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/file_def_histhfNMC_lmdz.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/file_def_histmthCOSP_lmdz.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/file_def_histmthNMC_lmdz.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/file_def_histmth_lmdz.xml
r3346 r3474 14 14 <field field_ref="io_lat" level="1" /> 15 15 <field field_ref="Ahyb" level="1" /> 16 <field field_ref="Ahyb_ inter" level="1" />16 <field field_ref="Ahyb_mid" level="1" /> 17 17 <field field_ref="Bhyb" level="1" /> 18 <field field_ref="Bhyb_ inter" level="1" />18 <field field_ref="Bhyb_mid" level="1" /> 19 19 </field_group> 20 20 -
LMDZ6/trunk/DefLists/file_def_histstrataer_lmdz.xml
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/gcm.def_144x142
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_AR4
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv0.0
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv1.0
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv2.0
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv3.0
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv3.1
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv3.2
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv4.12
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv5.17h
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv5.4
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv5.5
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv5.65
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv5.67
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv5.70
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv5.80b
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv5.80bz0
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.10
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.10fallv
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.11trigB
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.12
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.12split
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.12ttop
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.14splitD
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.14splith
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.14ttop
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.7
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.8
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.0.9
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/physiq.def_NPv6.1
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/DefLists/vert_L79.def
-
Property
copyright
set to
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
-
Property
copyright
set to
-
LMDZ6/trunk/libf/phylmd/iophy.F90
r3465 r3474 1037 1037 1038 1038 !Et sinon on.... écrit 1039 IF (SIZE(field)/=klon .AND. SIZE(field)/=klev ) CALL abort_physic('iophy::histwrite2d_phy','Field first DIMENSION not equal to klon/klev',1)1039 IF (SIZE(field)/=klon .AND. SIZE(field)/=klev .AND. SIZE(field)/=klev+1) CALL abort_physic('iophy::histwrite2d_phy','Field first DIMENSION not equal to klon/klev',1) 1040 1040 IF (prt_level >= 10) THEn 1041 1041 WRITE (lunout,*)"histwrite2d_phy: .not.vars_defined ; time to gather and write ", trim(var%name) … … 1215 1215 !Et sinon on.... écrit 1216 1216 1217 IF (SIZE(field,1)/=klon .AND. SIZE(field,1)/=klev ) CALL abort_physic('iophy::histwrite3d_xios','Field first DIMENSION not equal to klon/klev',1)1217 IF (SIZE(field,1)/=klon .AND. SIZE(field,1)/=klev .AND. SIZE(field,1)/=klev+1) CALL abort_physic('iophy::histwrite3d_phy','Field first DIMENSION not equal to klon/klev',1) 1218 1218 1219 1219 nlev=SIZE(field,2) … … 1360 1360 IF (prt_level >= 10) WRITE(lunout,*)'Begin histrwrite2d_xios ',field_name 1361 1361 1362 !Et sinon on.... écrit1363 IF (SIZE(field)/=klon .AND. SIZE(field)/=klev) CALL abort_physic('iophy::histwrite2d_xios','Field first DIMENSION not equal to klon/klev',1)1364 1365 IF (SIZE(field) == klev) then1362 !Et sinon on.... écrit 1363 IF (SIZE(field)/=klon .AND. SIZE(field)/=klev .AND. SIZE(field)/=klev+1) CALL abort_physic('iophy::histwrite2d_xios','Field first DIMENSION not equal to klon/klev',1) 1364 1365 IF (SIZE(field) == klev .OR. SIZE(field) == klev+1) then 1366 1366 !$OMP MASTER 1367 1367 CALL xios_send_field(field_name,field) … … 1442 1442 IF (prt_level >= 10) write(lunout,*)'Begin histrwrite3d_xios ',field_name 1443 1443 1444 !Et on.... écrit 1445 IF (SIZE(field,1)/=klon .AND. SIZE(field,1)/=klev) CALL abort_physic('iophy::histwrite3d_xios','Field first DIMENSION not equal to klon/klev',1) 1446 1447 IF (SIZE(field,1) == klev) then 1444 !Et on.... écrit 1445 IF (SIZE(field,1)/=klon .AND. SIZE(field,1)/=klev .AND. SIZE(field,1)/=klev+1) then 1446 write(lunout,*)' histrwrite3d_xios ', field_name, SIZE(field) 1447 CALL abort_physic('iophy::histwrite3d_xios','Field first DIMENSION not equal to klon/klev',1) 1448 ENDIF 1449 1450 IF (SIZE(field,1) == klev .OR. SIZE(field,1) == klev+1) then 1448 1451 !$OMP MASTER 1449 1452 CALL xios_send_field(field_name,field) -
LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90
r3453 r3474 24 24 'io_lat', '', '', (/ ('once', i=1, 10) /)) 25 25 26 !!! Com osantes de la coordonnee sigma-hybride26 !!! Composantes de la coordonnee sigma-hybride 27 27 !!! Ap et Bp et interfaces 28 28 TYPE(ctrl_out), SAVE :: o_Ahyb = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 29 'Ahyb', ' ', '', (/ ('once', i=1, 10) /))29 'Ahyb', 'Ahyb at level interface', '', (/ ('once', i=1, 10) /)) 30 30 TYPE(ctrl_out), SAVE :: o_Bhyb = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 31 'Bhyb', '', '', (/ ('once', i=1, 10) /)) 32 TYPE(ctrl_out), SAVE :: o_Ahyb_inter = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 33 'Ahyb_inter', '', '', (/ ('once', i=1, 10) /)) 34 TYPE(ctrl_out), SAVE :: o_Bhyb_inter = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 35 'Bhyb_inter', '', '', (/ ('once', i=1, 10) /)) 31 'Bhyb', 'Bhyb at level interface', '', (/ ('once', i=1, 10) /)) 32 TYPE(ctrl_out), SAVE :: o_Ahyb_bounds = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 33 'Ahyb_bounds', '', '', (/ ('once', i=1, 10) /)) 34 TYPE(ctrl_out), SAVE :: o_Bhyb_bounds = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 35 'Bhyb_bounds', '', '', (/ ('once', i=1, 10) /)) 36 !!! Composantes de la coordonnee sigma-hybride au milieu des couches 37 !!! Aps et Bps et interfaces 38 TYPE(ctrl_out), SAVE :: o_Ahyb_mid = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 39 'Ahyb_mid', 'Ahyb at the middle of the level', '', (/ ('once', i=1, 10) /)) 40 TYPE(ctrl_out), SAVE :: o_Bhyb_mid = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 41 'Bhyb_mid', 'Bhyb at the middle of the level', '', (/ ('once', i=1, 10) /)) 42 TYPE(ctrl_out), SAVE :: o_Ahyb_mid_bounds = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 43 'Ahyb_mid_bounds', '', '', (/ ('once', i=1, 10) /)) 44 TYPE(ctrl_out), SAVE :: o_Bhyb_mid_bounds = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 45 'Bhyb_mid_bounds', '', '', (/ ('once', i=1, 10) /)) 46 36 47 TYPE(ctrl_out), SAVE :: o_Alt = ctrl_out((/ 1, 1, 1, 1, 1, 1, 11, 11, 11, 11/), & 37 48 'Alt', '', '', (/ ('', i=1, 10) /)) -
LMDZ6/trunk/libf/phylmd/phys_output_mod.F90
r3125 r3474 131 131 90., 90., 90., 90., 90. /) 132 132 REAL, DIMENSION(klev,2) :: Ahyb_bounds, Bhyb_bounds 133 REAL, DIMENSION(klev ) :: lev_index133 REAL, DIMENSION(klev+1) :: lev_index 134 134 135 135 #ifdef CPP_XIOS … … 156 156 lev_index(ilev) = REAL(ilev) 157 157 END DO 158 lev_index(klev+1) = REAL(klev+1) 158 159 159 160 IF (.NOT. ALLOCATED(o_trac)) ALLOCATE(o_trac(nqtot)) … … 361 362 CALL wxios_add_vaxis("klev", levmax(iff) - levmin(iff) + 1, & 362 363 lev_index(levmin(iff):levmax(iff))) 364 CALL wxios_add_vaxis("klevp1", klev+1, & 365 lev_index(1:klev+1)) 363 366 CALL wxios_add_vaxis("bnds", 2, (/1.,2./)) 364 367 -
LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90
r3453 r3474 32 32 USE phys_output_ctrlout_mod, ONLY: o_phis, o_aire, is_ter, is_lic, is_oce, & 33 33 o_longitude, o_latitude, & 34 o_Ahyb, o_Bhyb,o_Ahyb_inter, o_Bhyb_inter, & 34 o_Ahyb, o_Bhyb,o_Ahyb_bounds, o_Bhyb_bounds, & 35 o_Ahyb_mid, o_Bhyb_mid,o_Ahyb_mid_bounds, o_Bhyb_mid_bounds, & 35 36 is_ave, is_sic, o_contfracATM, o_contfracOR, & 36 37 o_aireTER, o_flat, o_slp, o_ptstar, o_pt0, o_tsol, & … … 418 419 REAL, PARAMETER :: dobson_u = 2.1415e-05 ! Dobson unit, in kg m-2 419 420 ! REAL, PARAMETER :: missing_val=nf90_fill_real 420 REAL, DIMENSION(klev,2) :: Ahyb_bounds, Bhyb_bounds 421 REAL, DIMENSION(klev+1,2) :: Ahyb_bounds, Bhyb_bounds 422 REAL, DIMENSION(klev,2) :: Ahyb_mid_bounds, Bhyb_mid_bounds 421 423 INTEGER :: ilev 422 424 #ifndef CPP_XIOS … … 451 453 #endif 452 454 453 DO ilev=1,klev 454 Ahyb_bounds(ilev,1) = ap(ilev) 455 Ahyb_bounds(ilev,2) = ap(ilev+1) 456 Bhyb_bounds(ilev,1) = bp(ilev) 457 Bhyb_bounds(ilev,2) = bp(ilev+1) 455 Ahyb_bounds(1,1) = 0. 456 Ahyb_bounds(1,2) = aps(1) 457 Bhyb_bounds(1,1) = 1. 458 Bhyb_bounds(1,2) = bps(1) 459 DO ilev=2,klev 460 Ahyb_bounds(ilev,1) = aps(ilev-1) 461 Ahyb_bounds(ilev,2) = aps(ilev) 462 Bhyb_bounds(ilev,1) = bps(ilev-1) 463 Bhyb_bounds(ilev,2) = bps(ilev) 464 ENDDO 465 Ahyb_bounds(klev+1,1) = aps(klev) 466 Ahyb_bounds(klev+1,2) = 0. 467 Bhyb_bounds(klev+1,1) = bps(klev) 468 Bhyb_bounds(klev+1,2) = 0. 469 470 DO ilev=1, klev 471 Ahyb_mid_bounds(ilev,1) = ap(ilev) 472 Ahyb_mid_bounds(ilev,2) = ap(ilev+1) 473 Bhyb_mid_bounds(ilev,1) = bp(ilev) 474 Bhyb_mid_bounds(ilev,2) = bp(ilev+1) 458 475 END DO 459 476 … … 570 587 CALL histwrite_phy("R_incl",R_incl) 571 588 CALL histwrite_phy("solaire",solaire) 572 CALL histwrite_phy(o_Ahyb, aps) 573 CALL histwrite_phy(o_Bhyb, bps) 574 CALL histwrite_phy(o_Ahyb_inter, Ahyb_bounds) 575 CALL histwrite_phy(o_Bhyb_inter, Bhyb_bounds) 589 CALL histwrite_phy(o_Ahyb, ap) 590 CALL histwrite_phy(o_Bhyb, bp) 591 CALL histwrite_phy(o_Ahyb_bounds, Ahyb_bounds) 592 CALL histwrite_phy(o_Bhyb_bounds, Bhyb_bounds) 593 CALL histwrite_phy(o_Ahyb_mid, aps) 594 CALL histwrite_phy(o_Bhyb_mid, bps) 595 CALL histwrite_phy(o_Ahyb_mid_bounds, Ahyb_mid_bounds) 596 CALL histwrite_phy(o_Bhyb_mid_bounds, Bhyb_mid_bounds) 576 597 CALL histwrite_phy(o_longitude, longitude_deg) 577 598 CALL histwrite_phy(o_latitude, latitude_deg)
Note: See TracChangeset
for help on using the changeset viewer.