gtdata_generic::slice Interface Reference

Public Member Functions

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

Detailed Description

Definition at line 376 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 386 of file gtdata_generic.f90.

386  use gtdata_types, only: gt_variable
387  type(gt_variable), intent(in):: var
388  integer, intent(in):: dimord
389  integer, intent(in), optional:: start
390  integer, intent(in), optional:: count
391  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 380 of file gtdata_generic.f90.

380  use gtdata_types, only: gt_variable
381  type(gt_variable), intent(inout):: var
382  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 395 of file gtdata_generic.f90.

395  use gtdata_types, only: gt_variable
396  type(gt_variable), intent(inout):: var
397  character(len = *), intent(in):: string
398  logical, intent(out):: err

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