Outcfg.out general : Différence entre versions
(Page créée avec « == General description of the file '''outcdf.out''' == ______________________________________________________________________________ *... ») |
m |
||
Ligne 1: | Ligne 1: | ||
== General description of the file '''outcdf.out''' == | == General description of the file '''outcdf.out''' == | ||
− | + | _____________________________________________________________________________ | |
− | + | ||
− | + | Example outcfg.out | |
− | + | ||
− | + | grid=1,model; | |
− | + | levels=1,eta,-1; | |
− | + | levels=3,pres,[1000.,850.]; | |
− | + | steps=1,hour,0.; | |
− | + | steps=2,step,<0.,6.,1.>; | |
− | + | ||
− | + | sortie ([ME,PN,P0,PT] ,grid, 1, levels, 1, steps, 2) | |
− | + | sortie_p([MF,MY,MG,ALVIS,DLAT,DLON,WFLUX] ,grid, 1, levels, 1, steps, 1) | |
− | + | ||
− | + | _____________________________________________________________________________ | |
− | + | Output GRID definitions | |
− | + | ||
− | + | examples: | |
− | + | grid=4,model; | |
− | + | grid=2,core; | |
− | + | grid=1,reduc,4,10,4,10,2 | |
− | + | grid=3,reduc,4,10,4,10 | |
− | + | grid=5,reduc,"NEW",2,11,2,15 | |
− | + | grid=7,core,"CO"; | |
− | + | ||
− | + | general syntax | |
− | + | grid=gridid,[model/core/reduc],["etik"],[gridx0,gridx1,gridy0,gridy1]; | |
− | + | ||
− | + | gridid - number to identify gridset to relate to sortie statement | |
− | + | model - total grid of the model,in LAM, this includes pilot area | |
− | + | core - only the uniform part of the grid, in LAM, excludes pilot are | |
− | + | reduc - reduced grid from the model defined as follows | |
− | + | gridx0 - starting I value along X | |
− | + | gridx1 - ending I value along X | |
− | + | gridy0 - starting J value along X | |
− | + | gridy1 - ending J value along X | |
− | + | IMPORTANT NOTE: | |
− | + | Limit the number of definitions for "grid" to improve the efficiency | |
− | + | in the output routines. The maximum number of definitions is 4. | |
− | + | ||
− | + | _____________________________________________________________________________ | |
− | + | Output LEVEL definitions | |
− | + | examples: | |
− | + | levels=1,eta,-1; | |
− | + | levels=2,eta,0; | |
− | + | levels=6,eta,<1,12,2>; | |
− | + | levels=5,pres,[1000.,850.,700.,500.]; | |
− | + | ||
− | + | general syntax | |
− | + | levels=levelid , pres/eta,{list} | |
− | + | ||
− | + | levelid - number to identify levelset to relate to sortie statement | |
− | + | eta - model levels (eta) | |
− | + | - the integer corresponds to the "nth" defined model level thus | |
− | + | make sure that the largest digit <= # of elements defined in hyb | |
− | + | pres- pressure levels | |
− | + | '-1' with "eta" levels will give all model levels. | |
− | + | '0' with "eta" levels will give the ground "G_nk" level | |
− | + | [a,b,c] means level a,b and c are requested | |
− | + | <a,b,c> means levels a to b, every c are requested | |
− | + | ||
− | + | IMPORTANT NOTE: | |
− | + | Limit the number of definitions for "level" to improve the efficiency | |
− | + | the output routines. The maximum number of definitions is 32. | |
− | + | The maximum number of levels defined in each "level" command is 201 | |
− | + | VERY IMPORTANT NOTE: | |
− | + | No physics variable output on PRESSURE levels | |
− | + | ||
− | + | ----------------------------------------------------------------------------- | |
− | + | Output FREQUENCY definitions | |
− | + | ||
− | + | examples: | |
− | + | steps=1,step,-1; | |
− | + | steps=2,hour,0.,3.,6.,12.,24.,48.; | |
− | + | steps=3,hour,<0.,48.,3.>; | |
− | + | steps=4,init,hour,<0.,6.,1.>; | |
− | + | steps=5,hour,<0.,24.,3.>,<24.,48.,6.>; | |
− | + | steps=6,step,<0,5,1>,[6,12,18]; | |
− | + | ||
− | + | general syntax | |
− | + | steps=stepid, [init],step/hour,{list}; | |
− | + | ||
− | + | stepid - number to identify stepset to relate to sortie statement | |
− | + | 'init' - means this command only applies to output during the | |
− | + | initialization period | |
− | + | 'hour' - output in hours | |
− | + | 'step' - output in timesteps in the model | |
− | + | '-1' with "step" will give every timestep of the model | |
− | + | [a,b,c] means a,b and c are requested | |
− | + | <a,b,c> means a to b, incrementing every c are requested | |
− | + | IMPORTANT NOTE: | |
− | + | Limit the number of definitions for "steps" to improve the efficiency | |
− | + | the output routines. The maximum number of definitions is 32. | |
− | + | The maximum number of step/hour defined in each "steps" command is 50000 | |
− | + | ----------------------------------------------------------------------------- | |
− | |||
− |
Version depuis le 11 de septembre 2020 à 20:00
General description of the file outcdf.out
_____________________________________________________________________________
Example outcfg.out grid=1,model; levels=1,eta,-1; levels=3,pres,[1000.,850.]; steps=1,hour,0.; steps=2,step,<0.,6.,1.>; sortie ([ME,PN,P0,PT] ,grid, 1, levels, 1, steps, 2) sortie_p([MF,MY,MG,ALVIS,DLAT,DLON,WFLUX] ,grid, 1, levels, 1, steps, 1)
_____________________________________________________________________________
Output GRID definitions examples: grid=4,model; grid=2,core; grid=1,reduc,4,10,4,10,2 grid=3,reduc,4,10,4,10 grid=5,reduc,"NEW",2,11,2,15 grid=7,core,"CO"; general syntax grid=gridid,[model/core/reduc],["etik"],[gridx0,gridx1,gridy0,gridy1]; gridid - number to identify gridset to relate to sortie statement model - total grid of the model,in LAM, this includes pilot area core - only the uniform part of the grid, in LAM, excludes pilot are reduc - reduced grid from the model defined as follows gridx0 - starting I value along X gridx1 - ending I value along X gridy0 - starting J value along X gridy1 - ending J value along X IMPORTANT NOTE: Limit the number of definitions for "grid" to improve the efficiency in the output routines. The maximum number of definitions is 4.
_____________________________________________________________________________ Output LEVEL definitions
examples: levels=1,eta,-1; levels=2,eta,0; levels=6,eta,<1,12,2>; levels=5,pres,[1000.,850.,700.,500.]; general syntax levels=levelid , pres/eta,{list} levelid - number to identify levelset to relate to sortie statement eta - model levels (eta) - the integer corresponds to the "nth" defined model level thus make sure that the largest digit <= # of elements defined in hyb pres- pressure levels '-1' with "eta" levels will give all model levels. '0' with "eta" levels will give the ground "G_nk" level [a,b,c] means level a,b and c are requested <a,b,c> means levels a to b, every c are requested IMPORTANT NOTE: Limit the number of definitions for "level" to improve the efficiency the output routines. The maximum number of definitions is 32. The maximum number of levels defined in each "level" command is 201 VERY IMPORTANT NOTE: No physics variable output on PRESSURE levels
Output FREQUENCY definitions examples: steps=1,step,-1; steps=2,hour,0.,3.,6.,12.,24.,48.; steps=3,hour,<0.,48.,3.>; steps=4,init,hour,<0.,6.,1.>; steps=5,hour,<0.,24.,3.>,<24.,48.,6.>; steps=6,step,<0,5,1>,[6,12,18]; general syntax steps=stepid, [init],step/hour,{list}; stepid - number to identify stepset to relate to sortie statement 'init' - means this command only applies to output during the initialization period 'hour' - output in hours 'step' - output in timesteps in the model '-1' with "step" will give every timestep of the model [a,b,c] means a,b and c are requested <a,b,c> means a to b, incrementing every c are requested
IMPORTANT NOTE:
Limit the number of definitions for "steps" to improve the efficiency the output routines. The maximum number of definitions is 32. The maximum number of step/hour defined in each "steps" command is 50000