IGMBaseLib 1.0
|
データ型 | |
type | IcGrid_ncWriter_mod::IcGrid_ncWriter |
正二十面体格子上の物理場データを NetCDF ファイルに書き出すための情報を管理するための構造型. [詳細] | |
interface | IcGrid_ncWriter_mod::IcGrid_ncWriter_Init |
interface | IcGrid_ncWriter_mod::ncdef_FieldData |
interface | IcGrid_ncWriter_mod::write_FieldData |
モジュール | |
module | IcGrid_ncWriter_mod |
正二十面体格子上の物理場データを NetCDF ファイルに書き出すための手続きとその情報を管理するための構造型を提供するモジュール. | |
関数/サブルーチン | |
subroutine | IcGrid_ncWriter_mod::IcGrid2D_ncWriter_Init (self, ref_icgrid) |
構造型 IcGrid_ncWriter の変数の初期化を行う. | |
subroutine, public | IcGrid_ncWriter_mod::open_ncFile (self, file_name) |
指定されたファイル名の NetCDF ファイルを作成して, 開く. | |
subroutine, public | IcGrid_ncWriter_mod::ncdef_GridData (self) |
NetCDF ファイルのヘッダー部分に, 書き込む正二十面体格子情報を定義する. | |
integer | IcGrid_ncWriter_mod::ncdef_Field2D_Data (self, field_Rank1) |
NetCDF ファイルのヘッダー部分に, 指定された物理場の情報を定義する. | |
subroutine, public | IcGrid_ncWriter_mod::ncdef_Simulation_Parameter (self, integration_time, time_step, output_tick) |
シミュレーションパラメータ(積分時間, タイムステップ, アウトプットの時間間隔)を NetCDF ファイルに定義する. | |
subroutine, public | IcGrid_ncWriter_mod::end_ncdef (self) |
NetCDF ファイルの定義モードを終了する. | |
subroutine, public | IcGrid_ncWriter_mod::write_GridData (self) |
netCDF ファイルのデータ部分に, 正二十面体格子の座標データを書き込む. | |
subroutine | IcGrid_ncWriter_mod::write_Field2D_Data (self, varid, field_Rank1) |
netCDF ファイルのデータ部分に, 物理場(スカラー場)データを書き込む. | |
subroutine, public | IcGrid_ncWriter_mod::increase_recorde_counter (self) |
記録カウンタを更新して, 時刻を output_tick 分だけインクリメントする. | |
subroutine, public | IcGrid_ncWriter_mod::close_ncFile (self) |
NetCDF ファイルを閉じる. | |
subroutine | IcGrid_ncWriter_mod::ncdef_dimension (self, dim_element) |
NetCDF ファイルのヘッダー部分に, 次元情報を定義する. | |
subroutine | IcGrid_ncWriter_mod::ncdef_mesh_coordinate (self, coordinate_element) |
NetCDF ファイルのヘッダー部分に, 座標情報を定義する. | |
変数 | |
character(TOKEN), parameter | IcGrid_ncWriter_mod::RECODE_NAME = 'time' |