New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 3104 for branches/2011/dev_LOCEAN_CMCC_INGV_MERCATOR_2011/DOC/TexFiles/Chapters – NEMO

Ignore:
Timestamp:
2011-11-15T11:08:25+01:00 (13 years ago)
Author:
cetlod
Message:

dev_LOCEAN_CMCC_INGV_MERCATOR_2011:add in changes dev_MERCATOR_INGV_2011_MERGE into the new branch

Location:
branches/2011/dev_LOCEAN_CMCC_INGV_MERCATOR_2011/DOC/TexFiles/Chapters
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/2011/dev_LOCEAN_CMCC_INGV_MERCATOR_2011/DOC/TexFiles/Chapters/Chap_DIA.tex

    r2541 r3104  
    681681numeric of the code, so that the trajectories never intercept the bathymetry.  
    682682 
     683\subsubsection{ Input data: initial coordinates } 
     684 
     685Initial coordinates can be given with Ariane Tools convention ( IJK coordinates ,(\np{ln\_ariane}=true) ) 
     686or with longitude and latitude. 
     687 
     688 
     689In case of Ariane convention, input filename is \np{"init\_float\_ariane"}. Its format is: 
     690 
     691\texttt{ I J K nisobfl itrash itrash } 
     692 
     693\noindent with:  
     694 
     695 - I,J,K  : indexes of initial position 
     696 
     697 - nisobfl: 0 for an isobar float, 1 for a float following the w velocity   
     698 
     699 - itrash : set to zero; it is a dummy variable to respect Ariane Tools convention 
     700 
     701 - itrash :set to zero; it is a dummy variable to respect Ariane Tools convention 
     702 
     703\noindent Example:\\ 
     704\noindent \texttt{ 100.00000  90.00000  -1.50000 1.00000   0.00000}\\ 
     705\texttt{ 102.00000  90.00000  -1.50000 1.00000   0.00000}\\ 
     706\texttt{ 104.00000  90.00000  -1.50000 1.00000   0.00000}\\ 
     707\texttt{ 106.00000  90.00000  -1.50000 1.00000   0.00000}\\ 
     708\texttt{ 108.00000  90.00000  -1.50000 1.00000   0.00000}\\ 
     709 
     710 
     711In the other case ( longitude and latitude ), input filename is \np{"init\_float"}. Its format is: 
     712 
     713\texttt{ Long Lat depth nisobfl ngrpfl itrash} 
     714 
     715\noindent with: 
     716 
     717 - Long, Lat, depth  : Longitude, latitude, depth 
     718 
     719 - nisobfl: 0 for an isobar float, 1 for a float following the w velocity 
     720 
     721 - ngrpfl : number to identify searcher group 
     722 
     723 - itrash :set to 1; it is a dummy variable. 
     724 
     725\noindent Example: 
     726 
     727\noindent\texttt{  20.0 0.0 0.0 0 1 1 }\\ 
     728\texttt{ -21.0 0.0 0.0 0 1 1 }\\ 
     729\texttt{ -22.0 0.0 0.0 0 1 1 }\\ 
     730\texttt{ -23.0 0.0 0.0 0 1 1 }\\ 
     731\texttt{ -24.0 0.0 0.0 0 1 1 }\\ 
     732 
     733\np{jpnfl} is the total number of floats during the run. 
     734When initial positions are read in a restart file ( \np{ln\_rstflo= .TRUE.} ),  \np{jpnflnewflo} 
     735can be added in the initialization file.  
     736 
     737\subsubsection{ Output data } 
     738 
     739\np{nn\_writefl} is the frequency of writing in float output file and \np{nn\_stockfl}  
     740is the frequency of creation of the float restart file. 
     741 
     742Output data can be written in ascii files (\np{ln\_flo\_ascii = .TRUE.} ). In that case,  
     743output filename is \np{is trajec\_float}. 
     744 
     745Another possiblity of writing format is Netcdf (\np{ln\_flo\_ascii = .FALSE.} ). There are 2 possibilities: 
     746 
     747 - if (\key{iomput}) is used, outputs are selected in  \np{iodef.xml}. Here it is an example of specification  
     748   to put in files description section: 
     749 
     750\vspace{-30pt} 
     751\begin{alltt}  {{\scriptsize 
     752\begin{verbatim} 
     753 
     754     <group id="1d\_grid\_T" name="auto" description="ocean T grid variables" >   } 
     755       <file id="floats"  description="floats variables"> }\\ 
     756           <field ref="traj\_lon"   name="floats\_longitude"   freq\_op="86400" />} 
     757           <field ref="traj\_lat"   name="floats\_latitude"    freq\_op="86400" />} 
     758           <field ref="traj\_dep"   name="floats\_depth"       freq\_op="86400" />} 
     759           <field ref="traj\_temp"  name="floats\_temperature" freq\_op="86400" />} 
     760           <field ref="traj\_salt"  name="floats\_salinity"    freq\_op="86400" />} 
     761           <field ref="traj\_dens"  name="floats\_density"     freq\_op="86400" />} 
     762           <field ref="traj\_group" name="floats\_group"       freq\_op="86400" />} 
     763       </file>} 
     764  </group>} 
     765 
     766\end{verbatim} 
     767}}\end{alltt} 
     768 
     769 
     770 -  if (\key{iomput}) is not used, a file called \np{trajec\_float.nc} will be created by IOIPSL library. 
     771 
     772 
     773 
    683774See also \href{http://stockage.univ-brest.fr/~grima/Ariane/}{here} the web site describing  
    684775the off-line use of this marvellous diagnostic tool. 
     776 
     777 
     778% ------------------------------------------------------------------------------------------------------------- 
     779%       Harmonic analysis of tidal constituents 
     780% ------------------------------------------------------------------------------------------------------------- 
     781\section{Harmonic analysis of tidal constituents (\key{diaharm}) } 
     782\label{DIA_diag_harm} 
     783 
     784A module is available to compute the amplitude and phase for tidal waves.  
     785This diagnostic is actived with \key{diaharm}. 
     786 
     787%------------------------------------------namdia_harm---------------------------------------------------- 
     788\namdisplay{namdia_harm} 
     789%---------------------------------------------------------------------------------------------------------- 
     790 
     791Concerning the on-line Harmonic analysis, some parameters are available in namelist: 
     792 
     793- \texttt{nit000\_han} is the first time step used for harmonic analysis 
     794 
     795- \texttt{nitend\_han} is the last time step used for harmonic analysis 
     796 
     797- \texttt{nstep\_han} is the time step frequency for harmonic analysis 
     798 
     799- \texttt{nb\_ana} is the number of harmonics to analyse 
     800 
     801- \texttt{tname} is an array with names of tidal constituents to analyse 
     802 
     803\texttt{nit000\_han} and \texttt{nitend\_han} must be between \texttt{nit000} and \texttt{nitend} of the simulation. 
     804The restart capability is not implemented. 
     805 
     806The Harmonic analysis solve this equation: 
     807\begin{equation} 
     808h_{i} - A_{0} + \sum^{nb\_ana}_{j=1}[A_{j}cos(\nu_{j}t_{j}-\phi_{j})] = e_{i} 
     809\end{equation} 
     810 
     811With $A_{j}$,$\nu_{j}$,$\phi_{j}$, the amplitude, frequency and phase for each wave and $e_{i}$ the error. 
     812$h_{i}$ is the sea level for the time $t_{i}$ and $A_{0}$ is the mean sea level. \\ 
     813We can rewrite this equation: 
     814\begin{equation} 
     815h_{i} - A_{0} + \sum^{nb\_ana}_{j=1}[C_{j}cos(\nu_{j}t_{j})+S_{j}sin(\nu_{j}t_{j})] = e_{i} 
     816\end{equation} 
     817with $A_{j}=\sqrt{C^{2}_{j}+S^{2}_{j}}$ et $\phi_{j}=arctan(S_{j}/C_{j})$. 
     818 
     819We obtain in output $C_{j}$ and $S_{j}$ for each tidal wave. 
     820 
     821% ------------------------------------------------------------------------------------------------------------- 
     822%       Sections transports 
     823% ------------------------------------------------------------------------------------------------------------- 
     824\section{Transports across sections (\key{diadct}) } 
     825\label{DIA_diag_dct} 
     826 
     827A module is available to compute the transport of volume, heat and salt through sections. This diagnostic 
     828is actived with \key{diadct}. 
     829 
     830Each section is defined by the coordinates of its 2 extremities. The pathways between them are contructed 
     831using tools which can be found in  \texttt{NEMOGCM/TOOLS/SECTIONS\_DIADCT} and are written in a binary file 
     832 \texttt{section\_ijglobal.diadct\_ORCA2\_LIM} which is later read in by NEMO to compute on-line transports. 
     833 
     834The on-line transports module creates three output ascii files:  
     835 
     836- \texttt{volume\_transport} for volume transports (  unit: $10^{6} m^{3} s^{-1}$ ) 
     837 
     838- \texttt{heat\_transport}   for heat transports   (  unit: $10^{15} W $ ) 
     839 
     840- \texttt{salt\_transport}   for salt transports   (  unit: $10^{9}g s^{-1}$ )\\ 
     841 
     842 
     843Namelist parameters control how frequently the flows are summed and the time scales over which 
     844 they are averaged, as well as the level of output for debugging: 
     845 
     846%------------------------------------------namdct---------------------------------------------------- 
     847\namdisplay{namdct} 
     848%------------------------------------------------------------------------------------------------------------- 
     849 
     850\texttt{nn\_dct}: frequency of instantaneous transports computing 
     851 
     852\texttt{nn\_dctwri}: frequency of writing ( mean of instantaneous transports ) 
     853 
     854\texttt{nn\_debug}: debugging of the section 
     855 
     856\subsubsection{ To create a binary file containing the pathway of each section } 
     857 
     858In \texttt{NEMOGCM/TOOLS/SECTIONS\_DIADCT/run}, the file \texttt{ {list\_sections.ascii\_global}} 
     859contains a list of all the sections that are to be computed (this list of sections is based on MERSEA project metrics). 
     860 
     861Another file is available for the GYRE configuration (\texttt{ {list\_sections.ascii\_GYRE}}).  
     862 
     863Each section is defined by: 
     864 
     865\noindent \texttt{ long1 lat1 long2 lat2 nclass (ok/no)strpond (no)ice section\_name }\\ 
     866with: 
     867 
     868- \texttt{long1 lat1} , coordinates of the first extremity of the section; 
     869 
     870- \texttt{long2 lat2} , coordinates of the second extremity of the section; 
     871 
     872- \texttt{nclass} the number of bounds of your classes (e.g. 3 bounds for 2 classes); 
     873 
     874- \texttt{okstrpond} to compute heat and salt transport, \texttt{nostrpond} if no; 
     875 
     876- \texttt{ice}  to compute surface and volume ice transports, \texttt{noice} if no. \\ 
     877 
     878 
     879\noindent The results of the computing of transports, and the directions of positive 
     880 and negative flow do not depend on the order of the 2 extremities in this file.\\  
     881 
     882 
     883\noindent If nclass =/ 0,the next lines contain the class type and the nclass bounds: 
     884 
     885\texttt{long1 lat1 long2 lat2 nclass (ok/no)strpond (no)ice section\_name} 
     886 
     887\texttt{classtype} 
     888 
     889\texttt{zbound1} 
     890 
     891\texttt{zbound2} 
     892 
     893\texttt{.} 
     894 
     895\texttt{.} 
     896 
     897\texttt{nclass-1} 
     898 
     899\texttt{nclass} 
     900 
     901\noindent where \texttt{classtype} can be: 
     902 
     903- \texttt{zsal} for salinity classes 
     904 
     905- \texttt{ztem} for temperature classes 
     906 
     907- \texttt{zlay} for depth classes 
     908 
     909- \texttt{zsigi} for insitu density classes 
     910 
     911- \texttt{zsigp} for potential density classes \\ 
     912 
     913   
     914The script \texttt{job.ksh} computes the pathway for each section and creates a binary file  
     915\texttt{section\_ijglobal.diadct\_ORCA2\_LIM} which is read by NEMO. \\ 
     916 
     917It is possible to use this tools for new configuations: \texttt{job.ksh} has to be updated  
     918with the coordinates file name and path. \\ 
     919 
     920 
     921Examples of two sections, the ACC\_Drake\_Passage with no classes, and the 
     922 ATL\_Cuba\_Florida with 4 temperature clases (5 class bounds), are shown: 
     923 
     924\noindent \texttt{ -68.    -54.5   -60.    -64.7  00 okstrpond noice ACC\_Drake\_Passage} 
     925 
     926\noindent \texttt{ -80.5    22.5   -80.5    25.5  05 nostrpond noice ATL\_Cuba\_Florida} 
     927 
     928\noindent \texttt{ztem} 
     929 
     930\noindent \texttt{-2.0} 
     931 
     932\noindent \texttt{ 4.5} 
     933 
     934\noindent \texttt{ 7.0} 
     935 
     936\noindent \texttt{12.0} 
     937 
     938\noindent \texttt{40.0} 
     939 
     940 
     941\subsubsection{ To read the output files } 
     942 
     943The output format is : 
     944  
     945\small{\texttt{date, time-step number, section number, section name, section slope coefficient, class number,  
     946class name, class bound 1 , classe bound2, transport\_direction1 ,  transport\_direction2, transport\_total}}\\ 
     947 
     948 
     949For sections with classes, the first \texttt{nclass-1} lines correspond to the transport for each class  
     950and the last line corresponds to the total transport summed over all classes. For sections with no classes, class number 
     951\texttt{ 1 } corresponds to \texttt{ total class } and this class is called  \texttt{N}, meaning \texttt{none}.\\ 
     952 
     953 
     954\noindent \texttt{ transport\_direction1 } is the positive part of the transport ( \texttt{ > = 0 } ). 
     955 
     956\noindent \texttt{ transport\_direction2 } is the negative part of the transport ( \texttt{ < = 0 } ).\\ 
     957 
     958 
     959\noindent The \texttt{section slope coefficient} gives information about the significance of transports signs and direction:\\ 
     960 
     961 
     962 
     963\begin{tabular}{|c|c|c|c|p{4cm}|} 
     964\hline 
     965section slope coefficient & section type & direction 1 & direction 2 & total transport \\ \hline 
     9660.    &  horizontal & northward & southward & postive: northward  \\ \hline 
     9671000. &  vertical   & eastward  & westward  & postive: eastward  \\ \hline                 
     968\texttt{=/0, =/ 1000.}   &  diagonal   & eastward  & westward  & postive: eastward  \\ \hline                 
     969\end{tabular} 
     970 
     971 
    685972 
    686973% ------------------------------------------------------------------------------------------------------------- 
     
    7261013are removed from the sub-basins. Note also that the Arctic Ocean has been split  
    7271014into Atlantic and Pacific basins along the North fold line.  } 
    728 \end{center}   \end{figure} 
     1015\end{center}   \end{figure}   
    7291016%>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    7301017 
     
    7331020(see Section \ref{MISC_steric} below for one of them).  
    7341021Activating those outputs requires to define the \key{diaar5} CPP key. 
     1022\\ 
     1023\\ 
    7351024 
    7361025 
  • branches/2011/dev_LOCEAN_CMCC_INGV_MERCATOR_2011/DOC/TexFiles/Chapters/Chap_SBC.tex

    r2541 r3104  
    2424\end{itemize} 
    2525 
    26 Four different ways to provide the first six fields to the ocean are available which  
     26Five different ways to provide the first six fields to the ocean are available which  
    2727are controlled by namelist variables: an analytical formulation (\np{ln\_ana}~=~true),  
    2828a flux formulation (\np{ln\_flx}~=~true), a bulk formulae formulation (CORE  
    29 (\np{ln\_core}~=~true) or CLIO (\np{ln\_clio}~=~true) bulk formulae) and a coupled  
     29(\np{ln\_core}~=~true), CLIO (\np{ln\_clio}~=~true) or MFS 
     30\footnote { Note that MFS bulk formulae compute fluxes only for the ocean component} 
     31(\np{ln\_ecmwf}~=~true) bulk formulae) and a coupled  
    3032formulation (exchanges with a atmospheric model via the OASIS coupler)  
    3133(\np{ln\_cpl}~=~true). When used, the atmospheric pressure forces both  
    32 ocean and ice dynamics (\np{ln\_apr\_dyn}~=~true) 
    33 \footnote{The surface pressure field could be use in bulk formulae, nevertheless  
    34 none of the current bulk formulea (CLIO and CORE) uses the it.}.  
     34ocean and ice dynamics (\np{ln\_apr\_dyn}~=~true). 
    3535The frequency at which the six or seven fields have to be updated is the \np{nn\_fsbc}  
    3636namelist parameter.  
     
    4646(\np{nn\_ice}~=~0,1, 2 or 3); the addition of river runoffs as surface freshwater  
    4747fluxes or lateral inflow (\np{ln\_rnf}~=~true); the addition of a freshwater flux adjustment  
    48 in order to avoid a mean sea-level drift (\np{nn\_fwb}~=~0,~1~or~2); and the  
     48in order to avoid a mean sea-level drift (\np{nn\_fwb}~=~0,~1~or~2); the  
    4949transformation of the solar radiation (if provided as daily mean) into a diurnal  
    50 cycle (\np{ln\_dm2dc}~=~true). 
     50cycle (\np{ln\_dm2dc}~=~true); and a neutral drag coefficient can be read from an external wave  
     51model (\np{ln\_cdgw}~=~true). The latter option is possible only in case core or ecmwf bulk formulas are selected. 
    5152 
    5253In this chapter, we first discuss where the surface boundary condition appears in the 
    53 model equations. Then we present the four ways of providing the surface boundary condition,  
     54model equations. Then we present the five ways of providing the surface boundary condition,  
    5455followed by the description of the atmospheric pressure and the river runoff.  
    5556Next the scheme for interpolation on the fly is described. 
     
    480481% Bulk formulation 
    481482% ================================================================ 
    482 \section  [Bulk formulation (\textit{sbcblk\_core} or \textit{sbcblk\_clio}) ] 
    483       {Bulk formulation \small{(\mdl{sbcblk\_core} or \mdl{sbcblk\_clio} module)} } 
     483\section  [Bulk formulation (\textit{sbcblk\_core}, \textit{sbcblk\_clio} or \textit{sbcblk\_ecmwf}) ] 
     484      {Bulk formulation \small{(\mdl{sbcblk\_core} \mdl{sbcblk\_clio} \mdl{sbcblk\_ecmwf} modules)} } 
    484485\label{SBC_blk} 
    485486 
     
    487488using bulk formulae and atmospheric fields and ocean (and ice) variables.  
    488489 
    489 The atmospheric fields used depend on the bulk formulae used. Two bulk formulations  
    490 are available : the CORE and CLIO bulk formulea. The choice is made by setting to true 
    491 one of the following namelist variable : \np{ln\_core} and \np{ln\_clio}. 
    492  
    493 Note : in forced mode, when a sea-ice model is used, a bulk formulation have to be used.  
    494 Therefore the two bulk formulea provided include the computation of the fluxes over both  
     490The atmospheric fields used depend on the bulk formulae used. Three bulk formulations  
     491are available : the CORE, the CLIO and the MFS bulk formulea. The choice is made by setting to true 
     492one of the following namelist variable : \np{ln\_core} ; \np{ln\_clio} or  \np{ln\_ecmwf}. 
     493 
     494Note : in forced mode, when a sea-ice model is used, a bulk formulation (CLIO or CORE) have to be used.  
     495Therefore the two bulk (CLIO and CORE) formulea include the computation of the fluxes over both  
    495496an ocean and an ice surface.  
    496497 
     
    583584namelist (see \S\ref{SBC_fldread}).  
    584585 
     586% ------------------------------------------------------------------------------------------------------------- 
     587%        ECMWF Bulk formulea 
     588% ------------------------------------------------------------------------------------------------------------- 
     589\subsection    [MFS Bulk formulea (\np{ln\_ecmwf}=true)] 
     590            {MFS Bulk formulea (\np{ln\_ecmwf}=true, \mdl{sbcblk\_ecmwf})} 
     591\label{SBC_blk_ecmwf} 
     592%------------------------------------------namsbc_ecmwf---------------------------------------------------- 
     593\namdisplay{namsbc_ecmwf}  
     594%---------------------------------------------------------------------------------------------------------- 
     595 
     596The MFS (Mediterranean Forecasting System) bulk formulae have been developed by 
     597 \citet{Castellari_al_JMS1998}.  
     598They have been designed to handle the ECMWF operational data and are currently  
     599in use in the MFS operational system \citep{Tonani_al_OS08}, \citep{Oddo_al_OS09}. 
     600The wind stress computation uses a drag coefficient computed according to \citet{Hellerman_Rosenstein_JPO83}. 
     601The surface boundary condition for temperature involves the balance between surface solar radiation, 
     602net long-wave radiation, the latent and sensible heat fluxes. 
     603Solar radiation is dependent on cloud cover and is computed by means of 
     604an astronomical formula \citep{Reed_JPO77}. Albedo monthly values are from \citet{Payne_JAS72}  
     605as means of the values at $40^{o}N$ and $30^{o}N$ for the Atlantic Ocean (hence the same latitudinal 
     606band of the Mediterranean Sea). The net long-wave radiation flux 
     607\citep{Bignami_al_JGR95} is a function of 
     608air temperature, sea-surface temperature, cloud cover and relative humidity. 
     609Sensible heat and latent heat fluxes are computed by classical 
     610bulk formulae parameterized according to \citet{Kondo1975}. 
     611Details on the bulk formulae used can be found in \citet{Maggiore_al_PCE98} and \citet{Castellari_al_JMS1998}. 
     612 
     613The required 7 input fields must be provided on the model Grid-T and  are: 
     614\begin{itemize} 
     615\item          Zonal Component of the 10m wind ($ms^{-1}$)  (\np{sn\_windi}) 
     616\item          Meridional Component of the 10m wind ($ms^{-1}$)  (\np{sn\_windj}) 
     617\item          Total Claud Cover (\%)  (\np{sn\_clc}) 
     618\item          2m Air Temperature ($K$) (\np{sn\_tair}) 
     619\item          2m Dew Point Temperature ($K$)  (\np{sn\_rhm}) 
     620\item          Total Precipitation ${Kg} m^{-2} s^{-1}$ (\np{sn\_prec}) 
     621\item          Mean Sea Level Pressure (${Pa}) (\np{sn\_msl}) 
     622\end{itemize} 
     623% ------------------------------------------------------------------------------------------------------------- 
    585624% ================================================================ 
    586625% Coupled formulation 
     
    643682$\eta_{ib}$ can be set in the output. This can simplify altimetry data and model comparison  
    644683as inverse barometer sea surface height is usually removed from these date prior to their distribution. 
     684 
     685% ================================================================ 
     686%        Tidal Potential 
     687% ================================================================ 
     688\section   [Tidal Potential (\textit{sbctide})] 
     689                        {Tidal Potential (\mdl{sbctide})} 
     690\label{SBC_tide} 
     691 
     692A module is available to use the tidal potential forcing and is activated with with \key{tide}. 
     693 
     694 
     695%------------------------------------------nam_tide---------------------------------------------------- 
     696\namdisplay{nam_tide} 
     697%------------------------------------------------------------------------------------------------------------- 
     698 
     699Concerning the tidal potential, some parameters are available in namelist: 
     700 
     701- \texttt{ln\_tide\_pot} activate the tidal potential forcing 
     702 
     703- \texttt{nb\_harmo} is the number of constituent used 
     704 
     705- \texttt{clname} is the name of constituent 
     706 
     707 
     708The tide is generated by the forces of gravity ot the Earth-Moon and Earth-Sun sytem; 
     709they are expressed as the gradient of the astronomical potential ($\vec{\nabla}\Pi_{a}$). \\ 
     710 
     711The potential astronomical expressed, for the three types of tidal frequencies 
     712following, by : \\ 
     713Tide long period : 
     714\begin{equation} 
     715\Pi_{a}=gA_{k}(\frac{1}{2}-\frac{3}{2}sin^{2}\phi)cos(\omega_{k}t+V_{0k}) 
     716\end{equation} 
     717diurnal Tide : 
     718\begin{equation} 
     719\Pi_{a}=gA_{k}(sin 2\phi)cos(\omega_{k}t+\lambda+V_{0k}) 
     720\end{equation} 
     721Semi-diurnal tide: 
     722\begin{equation} 
     723\Pi_{a}=gA_{k}(cos^{2}\phi)cos(\omega_{k}t+2\lambda+V_{0k}) 
     724\end{equation} 
     725 
     726 
     727$A_{k}$ is the amplitude of the wave k, $\omega_{k}$ the pulsation of the wave k, $V_{0k}$ the astronomical phase of the wave 
     728$k$ to Greenwich. 
     729 
     730We make corrections to the astronomical potential. 
     731We obtain :  
     732\begin{equation} 
     733\Pi-g\delta = (1+k-h) \Pi_{A}(\lambda,\phi) 
     734\end{equation} 
     735with $k$ a number of Love estimated to 0.6 which parametrized the astronomical tidal land, 
     736and $h$ a number of Love to 0.3 which parametrized the parametrization due to the astronomical tidal land. 
    645737 
    646738% ================================================================ 
     
    9381030\end{description} 
    9391031 
     1032% ------------------------------------------------------------------------------------------------------------- 
     1033%        Neutral Drag Coefficient from external wave model 
     1034% ------------------------------------------------------------------------------------------------------------- 
     1035\subsection   [Neutral drag coefficient from external wave model (\textit{sbcwave})] 
     1036                        {Neutral drag coefficient from external wave model (\mdl{sbcwave})} 
     1037\label{SBC_wave} 
     1038%------------------------------------------namwave---------------------------------------------------- 
     1039\namdisplay{namsbc_wave} 
     1040%------------------------------------------------------------------------------------------------------------- 
     1041\begin{description} 
     1042 
     1043In order to read a neutral drag coeff, from an external data source (i.e. a wave model), the  
     1044logical variable \np{ln\_cdgw} 
     1045 in $namsbc$ namelist must be defined ${.true.}$.  
     1046The \mdl{sbcwave} module containing the routine \np{sbc\_wave} reads the 
     1047namelist ${namsbc\_wave}$ (for external data names, locations, frequency, interpolation and all  
     1048the miscellanous options allowed by Input Data generic Interface see \S\ref{SBC_input})  
     1049and a 2D field of neutral drag coefficient. Then using the routine  
     1050TURB\_CORE\_1Z or TURB\_CORE\_2Z, and starting from the neutral drag coefficent provided, the drag coefficient is computed according  
     1051to stable/unstable conditions of the air-sea interface following \citet{Large_Yeager_Rep04}. 
     1052 
     1053\end{description} 
     1054 
    9401055% Griffies doc: 
    9411056% When running ocean-ice simulations, we are not explicitly representing land processes, such as rivers, catchment areas, snow accumulation, etc. However, to reduce model drift, it is important to balance the hydrological cycle in ocean-ice models. We thus need to prescribe some form of global normalization to the precipitation minus evaporation plus river runoff. The result of the normalization should be a global integrated zero net water input to the ocean-ice system over a chosen time scale.  
     
    9441059 
    9451060 
    946  
  • branches/2011/dev_LOCEAN_CMCC_INGV_MERCATOR_2011/DOC/TexFiles/Chapters/Chap_ZDF.tex

    r2541 r3104  
    100100$a=5$ and $n=2$. The last three values can be modified by setting the  
    101101\np{rn\_avmri}, \np{rn\_alp} and \np{nn\_ric} namelist parameters, respectively. 
     102 
     103A simple mixing-layer model to transfer and dissipate the atmospheric 
     104 forcings (wind-stress and buoyancy fluxes) can be activated setting  
     105the \np{ln\_mldw} =.true. in the namelist. 
     106 
     107In this case, the local depth of turbulent wind-mixing or "Ekman depth" 
     108 $h_{e}(x,y,t)$ is evaluated and the vertical eddy coefficients prescribed within this layer. 
     109 
     110This depth is assumed proportional to the "depth of frictional influence" that is limited by rotation: 
     111\begin{equation} 
     112         h_{e} = Ek \frac {u^{*}} {f_{0}}    \\ 
     113\end{equation} 
     114where, $Ek$ is an empirical parameter, $u^{*}$ is the friction velocity and $f_{0}$ is the Coriolis  
     115parameter. 
     116 
     117In this similarity height relationship, the turbulent friction velocity: 
     118\begin{equation} 
     119         u^{*} = \sqrt \frac {|\tau|} {\rho_o}     \\ 
     120\end{equation} 
     121 
     122is computed from the wind stress vector $|\tau|$ and the reference dendity $ \rho_o$. 
     123The final $h_{e}$ is further constrained by the adjustable bounds \np{rn\_mldmin} and \np{rn\_mldmax}. 
     124Once $h_{e}$ is computed, the vertical eddy coefficients within $h_{e}$ are set to  
     125the empirical values \np{rn\_wtmix} and \np{rn\_wvmix} \citep{Lermusiaux2001}. 
    102126 
    103127% ------------------------------------------------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.