- Timestamp:
- 2013-11-18T12:57:11+01:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2013/dev_LOCEAN_CMCC_INGV_2013/DOC/TexFiles/Chapters/Chap_SBC.tex
r4147 r4230 39 39 be supplied which maps the data from the supplied grid to the model points 40 40 (so called "Interpolation on the Fly", see \S\ref{SBC_iof}). 41 If the Interpolation on the Fly option is used, input data belonging to land points (in the native grid), 42 can be masked to avoid spurious results in proximity of the coasts as large sea-land gradients characterize 43 most of the atmospheric variables. 41 44 In addition, the resulting fields can be further modified using several namelist options. 42 45 These options control the rotation of vector components supplied relative to an east-north … … 197 200 to defined the input data file and variable names, the frequency of the data (in hours or months), 198 201 whether its is climatological data or not, the period covered by the input file (one year, month, week or day), 199 and t woadditional parameters for on-the-fly interpolation. When adding a new input variable,202 and three additional parameters for on-the-fly interpolation. When adding a new input variable, 200 203 the developer has to add the associated structure in the namelist, read this information 201 204 by mirroring the namelist read in \rou{sbc\_blk\_init} for example, and simply call \rou{fld\_read} … … 220 223 \begin{alltt} {{\tiny 221 224 \begin{verbatim} 222 ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 223 ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 225 ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 226 ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 224 227 \end{verbatim} 225 228 }}\end{alltt} … … 282 285 is not starting at the beginning of the year. 283 286 284 \item[Others]: 'weights filename' and 'pairing rotation' are associted with on-the-fly interpolation287 \item[Others]: 'weights filename', 'pairing rotation' and 'land/sea mask' are associted with on-the-fly interpolation 285 288 which is described in \S\ref{SBC_iof}. 286 289 … … 337 340 assumed by the model. 338 341 Two methods are currently available: bilinear and bicubic interpolation. 342 Prior to the interpolation, providing a land/sea mask file, the user can decide to 343 remove land points from the input file and substitute the corresponding values 344 with the average of the 8 neighbouring points in the native external grid. 345 Only "sea points" are considered for the averaging. The land/sea mask file must 346 be provided in the structure associated with the input variable. 347 The netcdf land/sea mask variable name must be 'LSM' it must have the same 348 horizontal and vertical dimensions of the associated variable and should 349 be equal to 1 over land and 0 elsewhere. 350 The procedure can be recursively applied setting nn_lsm > 1 in namsbc namelist. 351 Note that nn_lsm=0 forces the code to not apply the procedure even if a file for land/sea mask is supplied. 339 352 340 353 \subsubsection{Bilinear Interpolation}
Note: See TracChangeset
for help on using the changeset viewer.