gtool5 Fortran 90/95 ライブラリ
1.0.0-rc5
English
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
Loading...
Searching...
No Matches
gtdata
gtvarattrtrue.f90
Go to the documentation of this file.
1
19
62
logical
function
gtvarattrtrue
(var, name, default)
result
(result)
63
use
gtdata_types
,
only
:
gt_variable
64
use
gtdata_internal_map
,
only
:
var_class
, vtb_class_netcdf
65
use
gtdata_netcdf_generic
,
only
:
get_attr
66
use
gtdata_netcdf_types
,
only
:
gd_nc_variable
67
use
dc_error
,
only
:
storeerror
,
gt_enotvar
68
implicit none
69
type
(
gt_variable
),
intent(in)
:: var
70
character(len = *)
,
intent(in)
:: name
71
logical
,
intent(in)
,
optional
:: default
72
integer
::
class
, cid
73
continue
74
call
var_class
(var,
class
, cid)
75
if
(
class
== vtb_class_netcdf)
then
76
call
get_attr
(
gd_nc_variable
(cid), name, result, default)
77
else
78
call
storeerror
(
gt_enotvar
,
"GTVarAttrTrue(NO VARIABLE)"
)
79
result = .false.
80
endif
81
end function
gtvarattrtrue
gtvarattrtrue
logical function gtvarattrtrue(var, name, default)
Definition
gtvarattrtrue.f90:63
gtdata_netcdf_generic::get_attr
Definition
gtdata_netcdf_generic.f90:353
dc_error
エラー処理用モジュール
Definition
dc_error.f90:454
dc_error::storeerror
subroutine, public storeerror(number, where, err, cause_c, cause_i)
Definition
dc_error.f90:891
dc_error::gt_enotvar
integer, parameter, public gt_enotvar
Definition
dc_error.f90:512
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 ライブラリ by
1.9.8