Changeset 10462
- Timestamp:
- 2019-01-07T16:39:04+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/doc/latex/NEMO/subfiles/chap_misc.tex
r10442 r10462 81 81 %>>>>>>>>>>>>>>>>>>>>>>>>>>>> 82 82 83 %>>>>>>>>>>>>>>>>>>>>>>>>>>>> 84 \begin{figure}[!tbp] 85 \begin{center} 86 \includegraphics[width=1.0\textwidth]{Fig_closea_mask_example} 87 \caption{ 88 \protect\label{fig:closea_mask_example} 89 Example of mask fields for the closea module. \textit{Left}: a 90 closea\_mask field; \textit{Right}: a closea\_mask\_rnf 91 field. In this example, if ln\_closea is set to .true., the mean 92 freshwater flux over each of the American Great Lakes will be 93 set to zero, and the total residual for all the lakes, if 94 negative, will be put into the St Laurence Seaway in the area 95 shown. 96 } 97 \end{center} 98 \end{figure} 99 %>>>>>>>>>>>>>>>>>>>>>>>>>>>> 83 100 84 101 % ================================================================ … … 88 105 \label{sec:MISC_closea} 89 106 90 \colorbox{yellow}{Add here a short description of the way closed seas are managed} 91 107 Some configurations include inland seas and lakes as ocean 108 points. This is particularly the case for configurations that are 109 coupled to an atmosphere model where one might want to include inland 110 seas and lakes as ocean model points in order to provide a better 111 bottom boundary condition for the atmosphere. However there is no 112 route for freshwater to run off from the lakes to the ocean and this 113 can lead to large drifts in the sea surface height over the lakes. The 114 closea module provides options to either fill in closed seas and lakes 115 at run time, or to set the net surface freshwater flux for each lake 116 to zero and put the residual flux into the ocean. 117 118 Prior to NEMO 4 the locations of inland seas and lakes was set via 119 hardcoded indices for various ORCA configurations. From NEMO 4 onwards 120 the inland seas and lakes are defined using mask fields in the 121 domain configuration file. The options are as follows. 122 123 \begin{enumerate} 124 \item{{\bf No ``closea\_mask'' field is included in domain configuration 125 file.} In this case the closea module does nothing.} 126 127 \item{{\bf A field called closea\_mask is included in the domain 128 configuration file and ln\_closea=.false. in namelist namcfg.} In this 129 case the inland seas defined by the closea\_mask field are filled in 130 (turned to land points) at run time. That is every point in 131 closea\_mask that is nonzero is set to be a land point.} 132 133 \item{{\bf A field called closea\_mask is included in the domain 134 configuration file and ln\_closea=.true. in namelist namcfg.} Each 135 inland sea or group of inland seas is set to a positive integer value 136 in the closea\_mask field (see Figure \ref{fig:closea_mask_example} 137 for an example). The net surface flux over each inland sea or group of 138 inland seas is set to zero each timestep and the residual flux is 139 distributed over the global ocean (ie. all ocean points where 140 closea\_mask is zero).} 141 142 \item{{\bf Fields called closea\_mask and closea\_mask\_rnf are 143 included in the domain configuration file and ln\_closea=.true. in 144 namelist namcfg.} This option works as for option 3, except that if 145 the net surface flux over an inland sea is negative (net 146 precipitation) it is put into the ocean at specified runoff points. A 147 net positive surface flux (net evaporation) is still spread over the 148 global ocean. The mapping from inland seas to runoff points is defined 149 by the closea\_mask\_rnf field. Each mapping is defined by a positive 150 integer value for the inland sea(s) and the corresponding runoff 151 points. An example is given in Figure 152 \ref{fig:closea_mask_example}. If no mapping is provided for a 153 particular inland sea then the residual is spread over the global 154 ocean.} 155 156 \item{{\bf Fields called closea\_mask and closea\_mask\_emp are 157 included in the domain configuration file and ln\_closea=.true. in 158 namelist namcfg.} This option works the same as option 4 except that 159 the nonzero net surface flux is sent to the ocean at the specified 160 runoff points regardless of whether it is positive or negative. The 161 mapping from inland seas to runoff points in this case is defined by 162 the closea\_mask\_emp field.} 163 \end{enumerate} 164 165 There is a python routine to create the closea\_mask fields and append 166 them to the domain configuration file in the utils/tools/DOMAINcfg directory. 92 167 93 168 % ================================================================
Note: See TracChangeset
for help on using the changeset viewer.