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 2922 – NEMO

Changeset 2922


Ignore:
Timestamp:
2011-10-14T15:47:24+02:00 (13 years ago)
Author:
cbricaud
Message:

correction of diadct documentation

File:
1 edited

Legend:

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

    r2911 r2922  
    691691\label{DIA_diag_dct} 
    692692 
    693 A module is available to compute volume, heat and salt tranports through sections. This diagnostic 
     693A module is available to compute the transport of volume, heat and salt through sections. This diagnostic 
    694694is actived with \key{diadct}. 
    695695 
    696 Each section is defined by the coordinates of its 2 extremities. The pathway between them is contructed 
    697 with the tools \texttt{SECTIONS\_DIADCT} and is written in binary file \texttt{section\_ijglobal.diadct\_ORCA2\_LIM }  
    698 which might be read by NEMO to compute on-line transports. 
    699  
    700 On-line transports module will create three ascii files for outputs:  
     696Each section is defined by the coordinates of its 2 extremities. The pathways between them are contructed 
     697using tools which can be found in  \texttt{NEMOGCM/TOOLS/SECTIONS\_DIADCT} and are written in a binary file 
     698 \texttt{section\_ijglobal.diadct\_ORCA2\_LIM} which is later read in by NEMO to compute on-line transports. 
     699 
     700The on-line transports module creates three output ascii files:  
    701701 
    702702- \texttt{volume\_transport} for volume transports (  unit: $10^{6} m^{3} s^{-1}$ ) 
     
    704704- \texttt{heat\_transport}   for heat transports   (  unit: $10^{15} W $ ) 
    705705 
    706 - \texttt{salt\_transport}   for salt transports   (  unit: $10^{9}g s^{-1}$ ) 
    707  
     706- \texttt{salt\_transport}   for salt transports   (  unit: $10^{9}g s^{-1}$ )\\ 
     707 
     708 
     709Namelist parameters control how frequently the flows are summed and the time scales over which 
     710 they are averaged, as well as the level of output for debugging: 
    708711 
    709712%------------------------------------------namdct---------------------------------------------------- 
     
    711714%------------------------------------------------------------------------------------------------------------- 
    712715 
    713 Concerning the on-line transports computing, some parameters are available in namelist: 
    714  
    715 - \texttt{nn\_dct} is the frequency of instantaneous transports computing 
    716  
    717 - \texttt{nn\_dctwri} is the frequency of writing ( mean of instantaneous transports ) 
    718  
    719 - \texttt{nn\_debug} to debug a section 
    720  
    721  
    722  
    723 \subsubsection{ How to compute sections pathway and create the binary file? } 
    724  
    725 In \texttt{NEMOGCM/TOOLS/SECTIONS\_DIADCT/run}, \texttt{ {list\_sections.ascii\_global}} 
    726 contains all the sections we want to compute; this list of sections is inspired from MERSEA project metrics. 
    727  
    728 Another file is available for GYRE configuration (\texttt{ {list\_sections.ascii\_GYRE}}).  
     716\texttt{nn\_dct}: frequency of instantaneous transports computing 
     717 
     718\texttt{nn\_dctwri}: frequency of writing ( mean of instantaneous transports ) 
     719 
     720\texttt{nn\_debug}: debugging of the section 
     721 
     722\subsubsection{ To create a binary file containing the pathway of each section } 
     723 
     724In \texttt{NEMOGCM/TOOLS/SECTIONS\_DIADCT/run}, the file \texttt{ {list\_sections.ascii\_global}} 
     725contains a list of all the sections that are to be computed (this list of sections is based on MERSEA project metrics). 
     726 
     727Another file is available for the GYRE configuration (\texttt{ {list\_sections.ascii\_GYRE}}).  
    729728 
    730729Each section is defined by: 
     
    737736- \texttt{long2 lat2} , coordinates of the second extremity of the section; 
    738737 
    739 - \texttt{nclass} the number of bounds of your classes ( 3 bounds for 2 classes, for example); 
     738- \texttt{nclass} the number of bounds of your classes (e.g. 3 bounds for 2 classes); 
    740739 
    741740- \texttt{okstrpond} to compute heat and salt transport, \texttt{nostrpond} if no; 
     
    744743 
    745744 
    746 \noindent Results of transports computing don't depend of the order of the 2 extremities in this file.\\  
    747  
    748  
    749 \noindent If nclass =/ 0,the next lines will containes the class type and the nclass bounds: 
     745\noindent The results of the computing of transports, and the directions of positive 
     746 and negative flow do not depend on the order of the 2 extremities in this file.\\  
     747 
     748 
     749\noindent If nclass =/ 0,the next lines contain the class type and the nclass bounds: 
    750750 
    751751\texttt{long1 lat1 long2 lat2 nclass (ok/no)strpond (no)ice section\_name} 
     
    778778 
    779779   
    780 job.ksh compute the pathway for each section and create a binary file  
    781 \texttt{section\_ijglobal.diadct\_ORCA2\_LIM } which will be read by NEMO. \\ 
    782  
    783  
    784 Example of two sections: 
    785  
     780The script \texttt{job.ksh} computes the pathway for each section and creates a binary file  
     781\texttt{section\_ijglobal.diadct\_ORCA2\_LIM} which is read by NEMO. \\ 
     782 
     783 
     784Examples of two sections, the ACC\_Drake\_Passage with no classes, and the 
     785 ATL\_Cuba\_Florida with 4 temperature clases (5 class bounds), are shown: 
    786786 
    787787\noindent \texttt{ -68.    -54.5   -60.    -64.7  00 okstrpond noice ACC\_Drake\_Passage} 
     
    802802 
    803803 
    804 \subsubsection{ How to read the output files ? } 
     804\subsubsection{ To read the output files } 
    805805 
    806806The output format is : 
     
    810810 
    811811 
    812 If some sections have classes, the first lines correspond to the transport for each class  
    813 and the last line corresponds to the total transport for all classes. If the other case, class number 
    814 \texttt{ 1 } corresponds to \texttt{ total class } and this class is called  \texttt{N}, like \texttt{none}.\\ 
     812For sections with classes, the first \texttt{nclass-1} lines correspond to the transport for each class  
     813and the last line corresponds to the total transport summed over all classes. For sections with no classes, class number 
     814\texttt{ 1 } corresponds to \texttt{ total class } and this class is called  \texttt{N}, meaning \texttt{none}.\\ 
    815815 
    816816 
     
    820820 
    821821 
    822 \noindent \texttt{section slope coefficient} gives some informations about the significations of transports signs and direction:\\ 
     822\noindent The \texttt{section slope coefficient} gives information about the significance of transports signs and direction:\\ 
    823823 
    824824 
Note: See TracChangeset for help on using the changeset viewer.