% 表題   AGCM5 第4部 コードリファレンス NAMELIST 変数リスト(physics)
%
% 履歴
\Drireki{92/01/13 沼口敦}
\Drireki{92/08/28 竹広真一}
\Drireki{97/05/19 堀之内武} %% NMBFILL, NMBDEF の説明を追加etc

\section{地表面の設定に関する NAMELIST 変数}

\subsection{NMBFIL}
\label{namelist.nmbfil}
\begin{enumerate}
  \item 設定機能
    \begin{quote}
    地表面状態ファイル名を設定する({\tt PGRNDM}).  
    \end{quote}
  \item 設定方法(デフォルト値)
    \begin{quote}
    \begin{verbatim}
    &NMBFIL  HGRSST=' ' , HGRHC =' ' , HGRALB=' ' , HGRBET=' ' , 
             HGRZ0 =' ' , HGRZSD=' ' , HIDSFC=' '          &END
    \end{verbatim}
    \end{quote}
  \item NAMELIST 変数の説明
    \begin{quote}
     \begin{tabular}{llp{10cm}}
      {\tt HGRSST} & {\tt (C*NFILN)} & 地表面(海面のときのみ有効)温度ファイル名\\
      {\tt HGRHC}  & {\tt (C*NFILN)} & 地表熱容量ファイル名\\
      {\tt HGRALB} & {\tt (C*NFILN)} & 地表アルベドファイル名\\
      {\tt HGRBET} & {\tt (C*NFILN)} & 地表湿潤度ファイル名(陸面の蒸発し
      やすさの指数: 海面で1)\\
      {\tt HGRZ0}  & {\tt (C*NFILN)} & 地表粗度ファイル名\\
      {\tt HGRZSD} & {\tt (C*NFILN)} & 地表高度分散ファイル名(重力波抵抗
      で使用)\\
      {\tt HIDSFC} & {\tt (C*NFILN)} & 地表状態ファイル名(値が0:海面, 1:地面)\\
     \end{tabular}
    \end{quote}
\end{enumerate}

\subsection{NMBDEF}
\label{namelist.nmbdef}
\begin{enumerate}
  \item 設定機能
    \begin{quote}
    地表状態のデフォルト値を設定する({\tt PGRNDM}). 
    {\tt NMBFIL}でファイルを指定されなかった場合, 以下の値が設定される. 
    ファイルが指定されなかった場合の地表面(海面)温度は通常大気下面温度
    に設定される\footnotemark[1]. 
    \end{quote}
  \item 設定方法(デフォルト値)
    \begin{quote}
    \begin{verbatim}
    &NMBDEF  DGRSST=   -999., 
             DGRHC =    0.0, 
             DGRALB=    0.15, 
             DGRBET=    1.0, 
             DGRZ0=     0.0001, 
             DGRZSD=    0.0, 
             DIDSFC=    0      &END
    \end{verbatim}
    \end{quote}
  \item NAMELIST 変数の説明
    \begin{quote}
     \begin{tabular}{llp{10cm}}
      {\tt DGRSST} & {\tt (R)} & 地表面(海面)温度デフォルト.\\
      {\tt DGRHC}  & {\tt (R)} & 地表熱容量デフォルト.\\
      {\tt DGRALB} & {\tt (R)} & 地表面アルベドデフォルト.\\
      {\tt DGRBET} & {\tt (R)} & 地表湿潤度デフォルト(陸面の蒸発し
      やすさの指数: 海面で1).\\
      {\tt DGRZ0}  & {\tt (R)} & 地表粗度長デフォルト.\\
      {\tt DGRZSD} & {\tt (R)} & 地表高度分散デフォルト(重力波抵抗
      で使用).\\
      {\tt DIDSFC} & {\tt (R)} & 地表状態デフォルト(0:海面, 1:地面).\\
     \end{tabular}
    \end{quote}
\end{enumerate}
\footnotetext[1]{
正しくは, 地表面(海面)温度が正の値であり, 且つ {\tt IDSFC}$\le$ {\tt
0} の場合に限り, 地表面(海面)温度が設定される. それ以外 の場合は大気下
面温度に設定される. 陸面の場合地表面温度は予報変数であることに注意.}


\section{放射の設定に関する NAMELIST 変数}

\subsection{NMRADM}
\label{namelist.nmradm}
\begin{enumerate}
  \item 設定機能
    \begin{quote}
     放射計算の時間間隔を設定する({\tt RADFLX}).  
    \end{quote}
  \item 設定方法(デフォルト値)
    \begin{quote}
    \begin{verbatim}
       &NMRADM  TUNIT='HOUR', 
                INTLNG=  3, 
                INTSHT=  1   &END
    \end{verbatim}
    \end{quote}
  \item NAMELIST 変数の説明
    \begin{quote}
     \begin{tabular}{llp{10cm}}
       {\tt TUNIT}  & {\tt (C*4)} & 時間単位\\
       {\tt INTLNG} & {\tt (I)}   & 長波計算間隔\\
       {\tt INTSHT} & {\tt (I)}   & 短波計算間隔\\
     \end{tabular}
    \end{quote}
\end{enumerate}

\subsection{NMRADL}
\label{namelist.nmradl}
\begin{enumerate}
  \item 設定機能
    \begin{quote}
     長波放射バンドを設定する({\tt LNGFLX}).  
     設定できるバンド数の最大値は内部パラメター {\tt NCLHGD} で与えられ
     ている(デフォルトは 10).  
    \end{quote}
  \item 設定方法(デフォルト値)
    \begin{quote}
    \begin{verbatim}
      &NMRADL  NCLNG=  4, 
               ABSQL=  8.0  1.0  0.1  0.      6*0., 
               ABSAL=  0.   0.   0.   5.E-05  6*0., 
               RWGTL=  0.2  0.1  0.1  0.6     6*0., 
               PATHC=  1.5                           &END
    \end{verbatim}
    \end{quote}
  \item NAMELIST 変数の説明
    \begin{quote}
     \begin{tabular}{llp{10cm}}
       {\tt NCLNG} & {\tt (I)}         & 計算する長波バンド数\\
       {\tt ABSQL} & {\tt (R(NCLNGD))} & 水の吸収係数\\
       {\tt ABSAL} & {\tt (R(NCLNGD))} & 空気の吸収係数\\
       {\tt RWGTL} & {\tt (R(NCLNGD))} & バンドウェイト\\
       {\tt PATHC} & {\tt (R)}         & 光路長のファクタ\\
     \end{tabular}
    \end{quote}
\end{enumerate}

\subsection{NMRADI}
\label{namelist.nmradi}
\begin{enumerate}
  \item 設定機能
    \begin{quote}
      入射太陽放射を設定する({\tt SHTINS}).  
      年変化, 日変化放射の時間に関する設定は, 暦のパラメター 
      {\tt NMDATE}(\ref{namelist.nmdate}), 
      {\tt NMCALN}(\ref{namelist.nmcaln}) によって行なう. 
      現在のところ 1 年が 1 太陽日と等しい, 
      あるいは １太陽日より大きい場合しか設定できない. 
    \end{quote}
  \item 設定方法(デフォルト値)
    \begin{quote}
    \begin{verbatim}
      &NMRADI SOLCON=1380., 
              OYRAVR=.TRUE., ODYAVR=.TRUE., 
              ATALB=0.2,
              EPSORB=23.5, EQNORB=110., 
              AINS=0.127,  BINS=0.183  , 
              AZET=0.410 , BZET=0.590         &END
    \end{verbatim}
    \end{quote}
  \item NAMELIST 変数の説明
    \begin{quote}
     \begin{tabular}{llp{10cm}}
       {\tt SOLCON} & {\tt (R)} & 太陽定数({\tt W/m**2})\\
       {\tt OYRAVR} & {\tt (L)} & 年平均日射フラグ\footnotemark[2]\\
       {\tt ODYAVR} & {\tt (L)} & 日平均日射フラグ\footnotemark[2]\\
       {\tt ATALB}  & {\tt (R)} & 大気アルベド\\
       {\tt EPSORB} & {\tt (R)} & 赤道傾斜角(度)\\
       {\tt EQNORB} & {\tt (R)} & 昇降点黄経(度)\\
       {\tt AINS}   & {\tt (R)} & 年平均入射の係数. 
                                 {\tt OYRAVR=.TRUE., ODYAVR=.TRUE.} 
                                 の時に意味を持つ. \\
       {\tt BINS}   & {\tt (R)} & 年平均入射の係数.{\tt AINS} に同じ.\\
       {\tt AZET}   & {\tt (R)} & 年平均入射角の係数. {\tt AINS} に同じ.\\
       {\tt BZET}   & {\tt (R)} & 年平均入射角の係数. {\tt AINS} に同じ.\\
     \end{tabular}
    \end{quote}
\end{enumerate}
\footnotetext[2]
{現在は年・日平均放射 ( {\tt OYRAVR=.TRUE., ODYAVR=.TRUE.} ) と
 季節・日変化放射 ( {\tt OYRAVR=.FALSE., ODYAVR=.FALSE.} ) の 2 種類の
 場合しかサポートしていない. }

\subsection{NMRADS}
\label{namelist.nmrads}
\begin{enumerate}
  \item 設定機能
    \begin{quote}
    短波放射バンドを設定する({\tt SHTFLX}). 
    設定できるバンド数の最大値は内部パラメター {\tt NCSHTD} で与えられ
    ている(デフォルトは 10).  
    \end{quote}
  \item 設定方法(デフォルト値)
    \begin{quote}
    \begin{verbatim}
      &NMRADS NCSHT=  1,
              ABSQS=  0.002  9*0.,
              ABSAS=  0.     9*0.,
              RWGTS=  1.     9*0.,
              SECSCT= 1.66           &END
    \end{verbatim}
    \end{quote}
  \item NAMELIST 変数の説明
    \begin{quote}
     \begin{tabular}{llp{10cm}}
        {\tt NCSHT} & {\tt (I)}         & 計算する短波バンド数\\
        {\tt ABSQS} & {\tt (R(NCSHTD))} & 水の吸収係数\\
        {\tt ABSAS} & {\tt (R(NCSHTD))} & 空気の吸収係数\\
        {\tt RWGTS} & {\tt (R(NCSHTD))} & バンドウェイト\\
        {\tt SECSCT}& {\tt (R)}         & 散乱のsecζ\\
     \end{tabular}
    \end{quote}
\end{enumerate}

\section{鉛直拡散の設定に関する NAMELIST 変数}

\subsection{NMVDFM}
\label{namelist.nmvdfm}
\begin{enumerate}
  \item 設定機能
    \begin{quote}
     鉛直拡散係数に関する設定を行う({\tt VDFUVT})\footnote{拡散係数一定
     の場合は {\tt NMVDF0} を用いること}.  
    \end{quote}
  \item 設定方法(デフォルト値)
    \begin{quote}
    \begin{verbatim}
      &NMVDFM  THS=    300.0,
	       URMIN=  0.1,
	       RIBMIN=-100.     &END
    \end{verbatim}
    \end{quote}
  \item NAMELIST 変数の説明
    \begin{quote}
     \begin{tabular}{llp{10cm}}
      {\tt THS}    & {\tt (R)} & 基本温位 \\
      {\tt URMIN}  & {\tt (R)} & 風二乗差最小値 \\
      {\tt RIBMIN} & {\tt (R)} & バルク Richardson 数最小値 \\
     \end{tabular}
    \end{quote}
\end{enumerate}

\subsection{NMSCFM}
\label{namelist.nmscfm}
\begin{enumerate}
  \item 設定機能
    \begin{quote}
     バルク法計算における地表面フラックスに関する設定を行う({\tt SFCUVT}).  
    \end{quote}
  \item 設定方法(デフォルト値)
    \begin{quote}
    \begin{verbatim}
      &NMSFCM  THS= 300., 
               URMIN= 0.01, 
               USMINM=  0., 
               USMAXM= 1000.,
               USMINH=  0.,
               USMAXH= 1000.,
               USMINE=  0.,
               USMAXE= 1000. &END
    \end{verbatim}
    \end{quote}
  \item NAMELIST 変数の説明
    \begin{quote}
     \begin{tabular}{llp{10cm}}
      {\tt THS} & {\tt (R)} & 基本温位\\
      {\tt URMIN} & {\tt (R)} & Richardson 数用風速最小値\\
      {\tt USMINM} & {\tt (R)} & 運動量用風速最小値\\
      {\tt USMINH} & {\tt (R)} & 熱用風速最小値\\
      {\tt USMINE} & {\tt (R)} & 水蒸気用風速最小値\\
      {\tt USMAXM} & {\tt (R)} & 運動量用風速最大値\\
      {\tt USMAXH} & {\tt (R)} & 熱用風速最大値\\
      {\tt USMAXE} & {\tt (R)} & 水蒸気用風速最大値\\
     \end{tabular}
   \end{quote}
\end{enumerate}

\subsection{NMSCFL}
\label{namelist.nmscfl}
\begin{enumerate}
  \item 設定機能
    \begin{quote}
     地表バルク係数に関する設定を行う({\tt BLKCOF}).  
    \end{quote}
  \item 設定方法(デフォルト値)
    \begin{quote}
    \begin{verbatim}
      &NMSFCL  NEWTRL=  F, 
               CHCONS=  -1.0, 
               CMMIN=  0.,  CHMIN=  0., CEMIN=  0.,
               CMMAX=  1.0, CHMAX= 1.0, CEMAX= 1.0  &END
    \end{verbatim}
    \end{quote}
  \item NAMELIST 変数の説明
    \begin{quote}
     \begin{tabular}{llp{10cm}}
      {\tt NEWTRL} & {\tt (L)} & 中立を仮定するか \\
      {\tt CHCONS} & {\tt (R)} & 正値の場合中立時のバルク係数を与える\\
      {\tt CMMIN}  & {\tt (R)} & 運動量バルク係数最小値 \\
      {\tt CHMIN}  & {\tt (R)} & 温度バルク係数最小値 \\
      {\tt CEMIN}  & {\tt (R)} & 水蒸気バルク係数最小値 \\
      {\tt CMMAX}  & {\tt (R)} & 運動量バルク係数最大値 \\
      {\tt CHMAX}  & {\tt (R)} & 温度バルク係数最大値 \\
      {\tt CEMAX}  & {\tt (R)} & 水蒸気バルク係数最大値 \\
     \end{tabular}
    \end{quote}
\end{enumerate}

    
\section{重力波抵抗に関する NAMELIST 変数}

\subsection{NMGRAV}
\label{namelist.nmgrav}
\begin{enumerate}
  \item 設定機能
    \begin{quote}
     重力波抵抗に関する設定を行う({\tt GRAVTY}).  
    \end{quote}
  \item 設定方法(デフォルト値)
    \begin{quote}
    \begin{verbatim}
      &NMGRAV  VMIN=    2.0, 
               V0=      1.E-05,
               ZSDMIN=  10.0,
               FC2=     2.0, 
               BN2MIN=  2.5E-05, 
               ALP=     8.0E-06, 
               TNLIM=   2.9E-03,
               P00      100000.,
               THS=     300.0     &END
    \end{verbatim}
    \end{quote}
  \item NAMELIST 変数の説明
    \begin{quote}
     \begin{tabular}{llp{10cm}}
      {\tt VMIN}   & {\tt (R)} & MIN. REFERENCE WIND FOR WAVE DRAG \\
      {\tt V0}     & {\tt (R)} & NEARLY ZERO WIND \\
      {\tt ZSDMIN} & {\tt (R)} & MIN. ZSD FOR GRAVITY WAVE DRAG \\
      {\tt FC2}    & {\tt (R)} & CRITICAL FROUDE NUMBER SQUARED \\
      {\tt BN2MIN} & {\tt (R)} & MIN. BRUNT VAISALA FREQUENCY**2 \\
      {\tt ALP}    & {\tt (R)} & EFFICIENCY*WAVENUMBER/2 \\
      {\tt TNLIM}  & {\tt (R)} & MAX. V TENDENCY \\
      {\tt P00}    & {\tt (R)} & 1000MB \\
      {\tt THS}    & {\tt (R)} & BASIC POTENTIAL TEMPERATURE \\
     \end{tabular}
    \end{quote}
\end{enumerate}
