gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
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=).

  • Auto specification: specify compatible for identical settings
  • Dimension-specified: specify dimension number
  • String: specify by character string

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: