gtool5 Fortran 90/95 ライブラリ 1.0.0-rc5
English
Loading...
Searching...
No Matches
gtvarattrtrue.f90
Go to the documentation of this file.
1
19
62logical 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
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
73continue
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
81end function gtvarattrtrue
logical function gtvarattrtrue(var, name, default)
エラー処理用モジュール
Definition dc_error.f90:454
subroutine, public storeerror(number, where, err, cause_c, cause_i)
Definition dc_error.f90:891
integer, parameter, public gt_enotvar
Definition dc_error.f90:512
subroutine, public var_class(var, class, cid)