\documentclass[titlepage]{jarticle}
\title{DCPAM Reference Manual}
\author{GFD Dennou Club}
\begin{document}
\maketitle
\tableofcontents
\clearpage
\section{\label{label:0} Module type\_mod}

\begin{itemize}
\item Developers: Morikawa Yasuhiro
\item Version: \$Id: type.f90,v 1.4 2005/01/19 08:52:44 morikawa Exp \$
\item Tag Name: \$Name:  \$
\item Change History: 
\end{itemize}
\subsection{\label{label:1} Overview}

This module provide parameter of KIND.

種別型パラメタ値を提供するモジュールである。
この他のモジュールおよびプログラムは原則的に全て
このモジュールを参照するようにする。
そのようにすることで、種別型パラメタ値を変更したい場合、
このモジュール内の値を変更するだけで全てのモジュールに
その変更が適用される。

\subsection{\label{label:2} Error Handling}

\subsection{\label{label:3} Known Bugs}

\subsection{\label{label:4} Note}

\subsection{\label{label:5} Future Plans}

\subsection{\label{label:6} Dependency}

none.

\subsection{\label{label:7} Public Interface}

\begin{verbatim}
private
public :: REKIND, DBKIND, INTKIND, TOKEN, STRING, NMLARRAY ! variables
\end{verbatim}
\subsection{\label{label:8} Public Data}

\begin{verbatim}
integer, parameter:: TOKEN   = 32   ! 単語の文字列の長さ
integer, parameter:: STRING  = 500  ! 文章の文字列の長さ

integer, parameter:: REKIND  = kind(0.0e0) ! 単精度実数の精度
integer, parameter:: DBKIND  = kind(0.0d0) ! 倍精度実数の精度
integer, parameter:: INTKIND = kind(0)     ! 整数の精度

integer, parameter:: NMLARRAY = 100 ! NAMELIST で配列を取得する際の
                                    ! デフォルトの配列サイズ
\end{verbatim}

\end{document}
