IGMBaseLib 1.0
|
データ型 | |
type | Field_IcGrid2D_Manager::Field_IcGrid2D |
水平 2 次元的に分布する正二十面体格子上の物理場データを管理する構造体. [詳細] | |
interface | Field_IcGrid2D_Manager::Field_IcGrid2D_Init |
モジュール | |
module | Field_IcGrid2D_Manager |
正二十面体格子上の物理場データを管理する構造型およびそれを操作・解析するための手続きを提供するモジュール. | |
関数/サブルーチン | |
subroutine | Field_IcGrid2D_Manager::init_Field_IcGrid2D0 (self, icgrid, name, field_rank, long_name, units) |
構造型 Field_IcGrid2D の変数の初期化を行う. | |
subroutine | Field_IcGrid2D_Manager::init_Field_IcGrid2D1 (self, icgrid, name, rank, long_name, units) |
構造型 Field_IcGrid2D の変数の初期化を行う. | |
subroutine | Field_IcGrid2D_Manager::init_Field_IcGrid2D2 (self, icgrid, name, rank) |
構造型 Field_IcGrid2D の変数の初期化を行う. | |
subroutine, public | Field_IcGrid2D_Manager::Field_IcGrid2D_Final (self) |
構造型 Field_IcGrid2D の変数を最終化する. | |
type(Physical_Field), pointer, public | Field_IcGrid2D_Manager::get_Physical_Field (self) |
構造型 Field_IcGrid2D の基底構造型 Physical_Field の変数へのポインタを取得する. | |
type(IcGrid2D_FVM), pointer, public | Field_IcGrid2D_Manager::get_icgrid (self) |
構造体 Field_IcGrid2D の成分である構造型 IcGrid2D_FVM の変数へのポインタを取得する. | |
subroutine, public | Field_IcGrid2D_Manager::paste_field_margin (self) |
全矩形領域の物理場データを保持する配列に対して, 袖領域を隣り合う矩形領域の境界近傍の物理データで埋める処理を行う. | |
real(DP), public | Field_IcGrid2D_Manager::global_mean (self) |
正二十面体格子点上の物理場の全球空間平均を計算する. | |
character(STRING), public | Field_IcGrid2D_Manager::get_long_field2D_name (self) |
物理場の長い名前(あるいは解説文)を取得する. | |
subroutine, public | Field_IcGrid2D_Manager::set_long_field2D_name (self, long_name) |
物理場の長い名前(あるいは解説文)を設定する. | |
character(TOKEN), public | Field_IcGrid2D_Manager::get_field2D_units (self) |
物理場の単位を取得する. | |
subroutine, public | Field_IcGrid2D_Manager::set_field2D_units (self, units) |
物理場の単位を設定する. | |
integer, public | Field_IcGrid2D_Manager::get_field2D_rank (self) |
物理場の次元を取得する. | |
character(TOKEN), public | Field_IcGrid2D_Manager::get_field2D_name (self) |
物理場の(短い)名前を取得する. | |
subroutine, public | Field_IcGrid2D_Manager::set_field2D_name (self, name) |
物理場の(短い)名前を設定する. |