gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
Public Member Functions | List of all members
gtdata_generic::create Interface Reference

More...

Public Member Functions

subroutine gtvarcreate (var, url, dims, xtype, long_name, overwrite, err)
 
subroutine gtvarcreated (var, url, length, xtype, long_name, overwrite, err)
 
subroutine gtvarcreatecopyc (var, url, copyfrom, copyvalue, overwrite, err)
 

Detailed Description

Create variable interface

Create copy interface (utility)

Library written using only gtdata layer.

Definition at line 220 of file gtdata_generic.f90.

Member Function/Subroutine Documentation

◆ gtvarcreate()

subroutine gtdata_generic::create::gtvarcreate ( type(gt_variable), intent(out)  var,
character(len = *), intent(in)  url,
type(gt_variable), dimension(:), intent(in), optional  dims,
character(len = *), intent(in), optional  xtype,
character(len = *), intent(in), optional  long_name,
logical, intent(in), optional  overwrite,
logical, intent(out), optional  err 
)

Definition at line 221 of file gtdata_generic.f90.

222 use gtdata_types, only: gt_variable
223 type(GT_VARIABLE), intent(out):: var
224 character(len = *), intent(in):: url
225 type(GT_VARIABLE), intent(in), optional:: dims(:)
226 character(len = *), intent(in), optional:: xtype
227 character(len = *), intent(in), optional:: long_name
228 logical, intent(in), optional:: overwrite
229 logical, intent(out), optional:: err

◆ gtvarcreatecopyc()

subroutine gtdata_generic::create::gtvarcreatecopyc ( type(gt_variable), intent(out)  var,
character(len = *), intent(in)  url,
type(gt_variable), intent(inout)  copyfrom,
logical, intent(in), optional  copyvalue,
logical, intent(in), optional  overwrite,
logical, intent(out), optional  err 
)

Definition at line 1164 of file gtdata_generic.f90.

1166 use gtdata_types, only: gt_variable
1167 implicit none
1168 type(GT_VARIABLE), intent(out):: var
1169 character(len = *), intent(in):: url
1170 type(GT_VARIABLE), intent(inout):: copyfrom
1171 logical, intent(in), optional:: copyvalue
1172 logical, intent(in), optional:: overwrite
1173 logical, intent(out), optional:: err

◆ gtvarcreated()

subroutine gtdata_generic::create::gtvarcreated ( type(gt_variable), intent(out)  var,
character(len = *), intent(in)  url,
integer, intent(in)  length,
character(len = *), intent(in), optional  xtype,
character(len = *), intent(in), optional  long_name,
logical, intent(in), optional  overwrite,
logical, intent(out), optional  err 
)

Definition at line 231 of file gtdata_generic.f90.

232 use gtdata_types, only: gt_variable
233 type(GT_VARIABLE), intent(out):: var
234 character(len = *), intent(in):: url
235 integer, intent(in):: length
236 character(len = *), intent(in), optional:: xtype
237 character(len = *), intent(in), optional:: long_name
238 logical, intent(in), optional:: overwrite
239 logical, intent(out), optional:: err

The documentation for this interface was generated from the following file: