gtool5 Fortran 90/95 ライブラリ 1.0.0-rc5
English
Loading...
Searching...
No Matches
Public Member Functions | List of all members
gtdata_generic::slice Interface Reference

More...

Public Member Functions

subroutine gtvarsliceauto (var, compatible)
 
subroutine gtvarslice (var, dimord, start, count, stride)
 
subroutine gtvarslicec (var, string, err)
 

Detailed Description

スライス (入出力範囲限定) インターフェース

現在の入出力範囲の大きさは inquire(var, size=) で取得できる。

Definition at line 500 of file gtdata_generic.f90.

Member Function/Subroutine Documentation

◆ gtvarslice()

subroutine gtdata_generic::slice::gtvarslice ( type(gt_variable), intent(in)  var,
integer, intent(in)  dimord,
integer, intent(in), optional  start,
integer, intent(in), optional  count,
integer, intent(in), optional  stride 
)

Definition at line 507 of file gtdata_generic.f90.

508 use gtdata_types, only: gt_variable
509 type(GT_VARIABLE), intent(in):: var
510 integer, intent(in):: dimord
511 integer, intent(in), optional:: start
512 integer, intent(in), optional:: count
513 integer, intent(in), optional:: stride

◆ gtvarsliceauto()

subroutine gtdata_generic::slice::gtvarsliceauto ( type(gt_variable), intent(inout)  var,
type(gt_variable), intent(in), optional  compatible 
)

Definition at line 501 of file gtdata_generic.f90.

502 use gtdata_types, only: gt_variable
503 type(GT_VARIABLE), intent(inout):: var
504 type(GT_VARIABLE), intent(in), optional:: compatible

◆ gtvarslicec()

subroutine gtdata_generic::slice::gtvarslicec ( type(gt_variable), intent(inout)  var,
character(len = *), intent(in)  string,
logical, intent(out)  err 
)

Definition at line 516 of file gtdata_generic.f90.

517 use gtdata_types, only: gt_variable
518 type(GT_VARIABLE), intent(inout):: var
519 character(len = *), intent(in):: string
520 logical, intent(out):: err

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