IGMBaseLib 1.0
データ型 | モジュール | 関数/サブルーチン

src/core/field/Field_IcGrid2D_Manager.f90

ソースコードを見る。

データ型

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)
 物理場の(短い)名前を設定する.
 全て クラス ネームスペース ファイル 関数 変数