Class gtdata_memory_generic
In: gtdata/gtdata_memory/gtdata_memory_generic.f90

いわゆるメモリ変数をサポートします (いまのところ1次元だけ)

Methods

Included Modules

dc_types gtdata_memory_types netcdf_f77

Public Instance methods

Attr_Next( var, name, [err] )
Subroutine :
var :type(GD_MEM_VARIABLE), intent(in)
name :character(len = *), intent(out)
err :logical, intent(out), optional

Original external subprogram is gtdata/gtdata_memory/gdmemvarattrnext.f90#GDMemVarAttrNext

Attr_Rewind( var )
Subroutine :
var :type(GD_MEM_VARIABLE), intent(in)

Original external subprogram is gtdata/gtdata_memory/gdmemvarattrrewind.f90#GDMemVarAttrRewind

Attr_True( var, name, [default] ) result(result)
Function :
result :logical
var :type(GD_MEM_VARIABLE), intent(in)
name :character(len = *), intent(in)
default :logical, intent(in), optional

Original external subprogram is gtdata/gtdata_memory/gdmemvarattrtrue.f90#GDMemVarAttrTrue

Close( var )
Subroutine :
var :type(GD_MEM_VARIABLE), intent(in)

Original external subprogram is gtdata/gtdata_memory/gdmemvarclose.f90#GDMemVarClose

Create( var, url, length, [xtype], [long_name], [overwrite], [err] )
Subroutine :
var :type(GD_MEM_VARIABLE), intent(out)
url :character(*), intent(in)
length :integer, intent(in)
xtype :character(*), intent(in), optional
long_name :character(*), intent(in), optional
overwrite :logical, intent(in), optional
err :logical, intent(out), optional

Original external subprogram is gtdata/gtdata_memory/gdmemvarcreated.f90#GDMemVarCreateD

Del_Attr( var, name, [err] )
Subroutine :
var :type(GD_MEM_VARIABLE), intent(in)
name :character(len = *), intent(in)
err :logical, intent(out), optional

Original external subprogram is gtdata/gtdata_memory/gdmemvarattrdel.f90#GDMemVarAttrDel

Get_Attr( var, name, value, [err] )
Subroutine :
var :type(GD_MEM_VARIABLE), intent(in)
name :character(len = *), intent(in)
value :character(len = *), intent(out)
err :logical, intent(out), optional

Original external subprogram is gtdata/gtdata_memory/gdmemvarattrget.f90#GDMemVarAttrGet

Put_Attr( var, attrname, attrval )
Subroutine :
var :type(GD_MEM_VARIABLE), intent(in)
attrname :character(*), intent(in)
attrval :character(*), intent(in)

Original external subprogram is gtdata/gtdata_memory/gdmemvarattradd.f90#GDMemVarAttrAdd