IGMBaseLib 1.0
|
正二十面体格子における格子点およびそのコントロールボリュームの頂点の座標データを管理する構造型. [詳細]
Private 変数 | |
real(DP), pointer | rcs_AGrid = > null() |
正二十面格子の格子点(A-grid)の座標データを保持する配列. 各次元は, それぞれ, 矩形領域の ID, 水平方向の添え字, 水平方向の添え字, 3 次元の位置ベクトルの各成分, を意味する. | |
real(DP), pointer | rcs_CV = > null() |
各格子点のコントールボリュームの頂点座標データを保持する配列. 各次元は, 矩形領域の ID, 水平方向の添え字, 水平方向の添え字, コントールボリュームの各頂点の添え字, 3 次元の位置ベクトルの各成分, を意味する. | |
real(DP), pointer | rcs_CVArea = > null() |
各格子点が持つコントロールボリュームの面積を保持する配列. 各次元は, それぞれ, 矩形領域の ID, 水平方向の添え字, 水平方向の添え字, を意味する. | |
integer | h_glevel |
水平分割レベル. | |
real(DP) | icRadius |
正二十面体を内包する球の半径. | |
integer | grid_EffSize |
ノリシロ部分を除いた水平一方向の配列サイズ. | |
integer | grid_margine = 1 |
ノリシロの大きさ(デフォルトは 1 ). | |
integer | idMin |
格子点座標を保持する配列インデックス(水平一方向)の下限. | |
integer | idMax |
格子点座標を保持する配列インデックス(水平一方向)の下限. | |
integer | idEfMin = 1 |
格子点座標を保持する配列ののりしろ部分除いたインデックス(水平一方向)の下限(デフォルトは 1 ). | |
integer | idEfMax |
格子点座標を保持する配列ののりしろ部分除いたインデックス(水平一方向)の上限. |
正二十面体格子における格子点およびそのコントロールボリュームの頂点の座標データを管理する構造型.
IcGrid2D_FVM_Manager.f90 の 103 行で定義されています。
integer IcGrid2D_FVM_Manager::IcGrid2D_FVM::grid_EffSize [private] |
ノリシロ部分を除いた水平一方向の配列サイズ.
IcGrid2D_FVM_Manager.f90 の 164 行で定義されています。
integer IcGrid2D_FVM_Manager::IcGrid2D_FVM::grid_margine = 1 [private] |
ノリシロの大きさ(デフォルトは 1 ).
IcGrid2D_FVM_Manager.f90 の 169 行で定義されています。
integer IcGrid2D_FVM_Manager::IcGrid2D_FVM::h_glevel [private] |
水平分割レベル.
IcGrid2D_FVM_Manager.f90 の 153 行で定義されています。
real(DP) IcGrid2D_FVM_Manager::IcGrid2D_FVM::icRadius [private] |
正二十面体を内包する球の半径.
IcGrid2D_FVM_Manager.f90 の 158 行で定義されています。
integer IcGrid2D_FVM_Manager::IcGrid2D_FVM::idEfMax [private] |
格子点座標を保持する配列ののりしろ部分除いたインデックス(水平一方向)の上限.
IcGrid2D_FVM_Manager.f90 の 189 行で定義されています。
integer IcGrid2D_FVM_Manager::IcGrid2D_FVM::idEfMin = 1 [private] |
格子点座標を保持する配列ののりしろ部分除いたインデックス(水平一方向)の下限(デフォルトは 1 ).
IcGrid2D_FVM_Manager.f90 の 184 行で定義されています。
integer IcGrid2D_FVM_Manager::IcGrid2D_FVM::idMax [private] |
格子点座標を保持する配列インデックス(水平一方向)の下限.
IcGrid2D_FVM_Manager.f90 の 179 行で定義されています。
integer IcGrid2D_FVM_Manager::IcGrid2D_FVM::idMin [private] |
格子点座標を保持する配列インデックス(水平一方向)の下限.
IcGrid2D_FVM_Manager.f90 の 174 行で定義されています。
real(DP),pointer IcGrid2D_FVM_Manager::IcGrid2D_FVM::rcs_AGrid = > null() [private] |
正二十面格子の格子点(A-grid)の座標データを保持する配列. 各次元は, それぞれ, 矩形領域の ID, 水平方向の添え字, 水平方向の添え字, 3 次元の位置ベクトルの各成分, を意味する.
IcGrid2D_FVM_Manager.f90 の 118 行で定義されています。
real(DP),pointer IcGrid2D_FVM_Manager::IcGrid2D_FVM::rcs_CV = > null() [private] |
各格子点のコントールボリュームの頂点座標データを保持する配列. 各次元は, 矩形領域の ID, 水平方向の添え字, 水平方向の添え字, コントールボリュームの各頂点の添え字, 3 次元の位置ベクトルの各成分, を意味する.
IcGrid2D_FVM_Manager.f90 の 131 行で定義されています。
real(DP),pointer IcGrid2D_FVM_Manager::IcGrid2D_FVM::rcs_CVArea = > null() [private] |
各格子点が持つコントロールボリュームの面積を保持する配列. 各次元は, それぞれ, 矩形領域の ID, 水平方向の添え字, 水平方向の添え字, を意味する.
IcGrid2D_FVM_Manager.f90 の 144 行で定義されています。