gtool5 Fortran 90/95 Library
1.0.0-rc5
日本語
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
Loading...
Searching...
No Matches
gtdata
gtvardimname2ord.f90
Go to the documentation of this file.
1
21
63
integer
function
gtvardimname2ord
(var, name)
result
(result)
64
use
gtdata_types
,
only
:
gt_variable
65
use
dc_string
,
only
:
stoi
66
use
gtdata_netcdf_generic
,
only
:
search_dim
67
use
gtdata_netcdf_types
,
only
:
gd_nc_variable
68
use
gtdata_internal_map
,
only
:
var_class
, vtb_class_netcdf
69
implicit none
70
type
(
gt_variable
),
intent(in)
:: var
71
character(len = *)
,
intent(in)
:: name
72
integer
::
class
, cid
73
result = -1
74
if
(name ==
' '
)
return
75
result =
stoi
(name)
76
if
(result /= 0)
return
77
! 個別層に問い合わせて次元番号を得ようと試みる。
78
call
var_class
(var,
class
, cid)
79
if
(
class
== vtb_class_netcdf)
then
80
result =
search_dim
(
gd_nc_variable
(cid), name)
81
endif
82
! map 表から次元名を使って次元番号を得ようと試みる。
83
end function
gtvardimname2ord
gtvardimname2ord
integer function gtvardimname2ord(var, name)
Definition
gtvardimname2ord.f90:64
dc_string::stoi
Definition
dc_string.f90:111
gtdata_netcdf_generic::search_dim
Definition
gtdata_netcdf_generic.f90:145
dc_string
Handling character types.
Definition
dc_string.f90:83
gtdata_internal_map
Definition
gtdata_internal_map.f90:53
gtdata_internal_map::var_class
subroutine, public var_class(var, class, cid)
Definition
gtdata_internal_map.f90:485
gtdata_netcdf_generic
Definition
gtdata_netcdf_generic.f90:72
gtdata_netcdf_types
Definition
gtdata_netcdf_types.f90:46
gtdata_types
Definition
gtdata_types.f90:39
gtdata_netcdf_types::gd_nc_variable
Definition
gtdata_netcdf_types.f90:67
gtdata_types::gt_variable
Definition
gtdata_types.f90:46
Generated on Fri May 29 2026 05:34:32 for gtool5 Fortran 90/95 Library by
1.9.8