gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
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

Slice (I/O range restriction) interface

Current I/O range size can be obtained with 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: