次元相対名から次元順序番号の問い合わせ More...
Go to the source code of this file.
Functions/Subroutines | |
| integer function | gtvardimname2ord (var, name) |
次元相対名から次元順序番号の問い合わせ
この関数は gtdata_generic から gtdata_generic#Dimname_to_Dimord として提供されます。
Definition in file gtvardimname2ord.f90.
| integer function gtvardimname2ord | ( | type(gt_variable), intent(in) | var, |
| character(len = *), intent(in) | name ) |
次元相対名から次元順序番号を取得
変数には複数の次元が所属します。次元は順序番号で識別されますが、 変数における次元の順序は入れ替えることもできるため、 変数に相対的短い名前で識別することが便利な場合もあります。 たとえば変数 filename?var に対して filename?var,dim=1 のような コンマ記法 (gtool4 netCDF 規約の「5.4 コンマ記法」参照) で用いられるものです。(NetCDF 変数 filename?varname に対する次元名 dim は filename?dim を指示するでしょうが、 必ずしもそのような関係が成り立つとは限りません)
Dimname_to_Dimord 手続はこのような相対次元名から次元順序番号を与えます。 正当な番号は1以上であり、0以下の番号はエラーを示します。
| [in] | var | 変数ハンドル |
| [in] | name | 次元相対名 |
Definition at line 63 of file gtvardimname2ord.f90.
References gtdata_internal_map::var_class().