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
gtdata_netcdf
gdncvarsync.f90
Go to the documentation of this file.
1
15
34
subroutine
gdncvarsync
(var, stat)
35
use
gtdata_netcdf_types
,
only
:
gd_nc_variable
,
gd_nc_variable_entry
36
use
gtdata_netcdf_file_generic
,
only
:
gdncfilesync
37
use
gtdata_netcdf_internal
,
only
:
vtable_lookup
38
use
netcdf,
only
: nf90_noerr
39
implicit none
40
type
(
gd_nc_variable
),
intent(in)
,
optional
:: var
41
integer
,
intent(out)
,
optional
:: stat
42
type
(
gd_nc_variable_entry
):: ent
43
integer
:: mystat
44
if
(.not.
present
(var))
then
45
call
gdncfilesync
(stat=stat)
46
return
47
endif
48
mystat =
vtable_lookup
(var, ent)
49
if
(mystat /= nf90_noerr)
then
50
if
(
present
(stat)) stat = mystat
51
else
52
call
gdncfilesync
(ent%fileid, stat=stat)
53
endif
54
end subroutine
gdncvarsync
subroutine gdncvarsync(var, stat)
Definition
gdncvarsync.f90:35
gtdata_netcdf_file_generic::gdncfilesync
Definition
gtdata_netcdf_file_generic.f90:174
gtdata_netcdf_file_generic
Definition
gtdata_netcdf_file_generic.f90:54
gtdata_netcdf_internal
Definition
gtdata_netcdf_internal.f90:49
gtdata_netcdf_internal::vtable_lookup
integer function, public vtable_lookup(var, entry)
Definition
gtdata_netcdf_internal.f90:261
gtdata_netcdf_types
Definition
gtdata_netcdf_types.f90:46
gtdata_netcdf_types::gd_nc_variable_entry
Definition
gtdata_netcdf_types.f90:97
gtdata_netcdf_types::gd_nc_variable
Definition
gtdata_netcdf_types.f90:67
Generated on Fri May 29 2026 05:34:32 for gtool5 Fortran 90/95 ライブラリ by
1.9.8