| Path: | SRC_LIST |
| Last Update: | Sat May 30 00:04:39 +0900 2009 |
Note that Japanese and English are described in parallel.
src ディレクトリは以下のファイル, ディレクトリから構成されています.
SRC_LIST :: 本ファイル
Makefile :: 以下の各ディレクトリの Makefile を呼び出すための Makefile
generic_names.rdoc:: 構造型と総称名との対応表
hspack.rdoc:: gtool_history F77 インターフェース HSPACKの解説文書
dc_utils/ :: 文字列処理や日時の計算など
Fortran 90/95 数値モデル一般に使用可能な機能の提供
netcdf/ :: NetCDF ライブラリ F77 インターフェース
sysdep/ :: 処理系依存事項のラッパー
gtool/ :: 入出力インターフェース関連
|-- gtool5.f90 :: gtool5 ライブラリの全機能を提供
|-- gt4f90io.f90 :: 同上 (後方互換用)
|-- gtool_history/
| |-- gtool_history.f90 :: 基本入出力インターフェース
| `-- gt4_history.f90 :: 同上 (後方互換用)
|
|-- gtool_historyauto/
| `-- gtool_historyauto.f90 :: NAMELIST による出力間隔等の
| 変更が可能な出力インターフェース
|
`-- gtool_history_nmlinfo/
`-- gtool_history_nmlinfo.f90 :: 出力間隔等の情報管理ライブラリ
gtdata/ :: 多次元数値データアクセスライブラリ
|-- gtdata_generic.f90 :: 各種のデータ形式を抽象化した
|-- gtdata_types.f90 多次元数値データアクセスライブラリ
|-- gtdata_internal_map.f90
|-- gtdata_internal_vartable.f90
|
|-- gtdata_netcdf/ :: NetCDF ファイルのアクセスライブラリ
| |-- gtdata_netcdf_generic.f90
| |-- gtdata_netcdf_types.f90
| |-- gtdata_netcdf_internal.f90
| |
| `-- gtdata_netcdf_file/ :: 下位アクセスライブラリ
| |-- gtdata_netcdf_file_generic.f90
| |-- gtdata_netcdf_file_types.f90
| `-- gtdata_netcdf_file_internal.f90
|
`-- gtdata_memory/ :: メモリ変数のデータアクセスライブラリ
|-- gtdata_memory_generic.f90
|-- gtdata_memory_types.f90
`-- gtdata_memory_internal.f90
"src" directory is consist of following files and directories.
SRC_LIST :: This file
Makefile :: This Makefile calls Makefiles under following directories
generic_names.rdoc:: Table of derived types and generic names
hspack.rdoc:: Documents of HSPACK (gtool_history F77 interface)
dc_utils/ :: These modules provides features for common Fortran 90/95
numerical models (ex. string manipulation, date and time
handling)
netcdf/ :: F77 interface of netCDF library
sysdep/ :: Wrapper of implementation-dependent items
gtool/ :: Input/Output interface, etc.
|-- gtool5.f90 :: This provides all features of gtool5 library
|-- gt4f90io.f90 :: Ditto (for backward compatibility)
|-- gtool_history/
| |-- gtool_history.f90 :: Basic Input/Output interface
| `-- gt4_history.f90 :: Ditto (for backward compatibility)
|
|-- gtool_historyauto/
| `-- gtool_historyauto.f90 :: Output interface with
| a function that output interval, etc. are
| able to be changed by NAMELIST
|
`-- gtool_history_nmlinfo/
`-- gtool_history_nmlinfo.f90 :: Information about output interval, etc.
control library
gtdata/ :: Multi-dimensional numerical data access library
|-- gtdata_generic.f90 :: Multi-dimensional numerical data that are
|-- gtdata_types.f90 abstracted from each data format access library
|-- gtdata_internal_map.f90
|-- gtdata_internal_vartable.f90
|
|-- gtdata_netcdf/ :: NetCDF data access library
| |-- gtdata_netcdf_generic.f90
| |-- gtdata_netcdf_types.f90
| |-- gtdata_netcdf_internal.f90
| |
| `-- gtdata_netcdf_file/ :: Lower access library
| |-- gtdata_netcdf_file_generic.f90
| |-- gtdata_netcdf_file_types.f90
| `-- gtdata_netcdf_file_internal.f90
|
`-- gtdata_memory/ :: Memory variable data access library
|-- gtdata_memory_generic.f90
|-- gtdata_memory_types.f90
`-- gtdata_memory_internal.f90