gtool5 Fortran 90/95 ライブラリ 1.0.0-rc5
English
Loading...
Searching...
No Matches
gtdata_generic::get Interface Reference

More...

Public Member Functions

subroutine gtvargetdouble (var, value, nvalue, err)
subroutine gtvargetpointerdouble1 (var, value, err)
subroutine gtvargetpointerdouble2 (var, value, err)
subroutine gtvargetpointerdouble3 (var, value, err)
subroutine gtvargetpointerdouble4 (var, value, err)
subroutine gtvargetpointerdouble5 (var, value, err)
subroutine gtvargetpointerdouble6 (var, value, err)
subroutine gtvargetpointerdouble7 (var, value, err)
subroutine gtvargetreal (var, value, nvalue, err)
subroutine gtvargetpointerreal1 (var, value, err)
subroutine gtvargetpointerreal2 (var, value, err)
subroutine gtvargetpointerreal3 (var, value, err)
subroutine gtvargetpointerreal4 (var, value, err)
subroutine gtvargetpointerreal5 (var, value, err)
subroutine gtvargetpointerreal6 (var, value, err)
subroutine gtvargetpointerreal7 (var, value, err)
subroutine gtvargetint (var, value, nvalue, err)
subroutine gtvargetpointerint1 (var, value, err)
subroutine gtvargetpointerint2 (var, value, err)
subroutine gtvargetpointerint3 (var, value, err)
subroutine gtvargetpointerint4 (var, value, err)
subroutine gtvargetpointerint5 (var, value, err)
subroutine gtvargetpointerint6 (var, value, err)
subroutine gtvargetpointerint7 (var, value, err)

Detailed Description

Get (ファイル入力) インターフェース

Get(var, value, nvalue, [err]): 1次元配列に現在の入出力範囲を取得する。 nvalue は利用者が配列長を格納しなければならない。 個別名 GTVarGetReal を用いると多次元配列に入力 することもできるが、入出力範囲との関係に注意が必要。

Get(var, value, [err]) は 1〜7 次元のポインタをとる。 入出力範囲をポインタ次元数に限定し、配列を確保し、 値を入れて返す。

Definition at line 755 of file gtdata_generic.f90.

Member Function/Subroutine Documentation

◆ gtvargetdouble()

subroutine gtdata_generic::get::gtvargetdouble ( type(gt_variable), intent(in) var,
real(dp), dimension(*), intent(out) value,
integer, intent(in) nvalue,
logical, intent(out), optional err )

Definition at line 756 of file gtdata_generic.f90.

757 use gtdata_types, only: gt_variable
758 use dc_types, only: dp
759 real(DP), intent(out):: value(*)
760 type(GT_VARIABLE), intent(in):: var
761 integer, intent(in):: nvalue
762 logical, intent(out), optional:: err
種別型パラメタを提供します。
Definition dc_types.f90:55
integer, parameter, public dp
倍精度実数型変数
Definition dc_types.f90:92

References dc_types::dp.

◆ gtvargetint()

subroutine gtdata_generic::get::gtvargetint ( type(gt_variable), intent(in) var,
integer, dimension(*), intent(out) value,
integer, intent(in) nvalue,
logical, intent(out), optional err )

Definition at line 870 of file gtdata_generic.f90.

871 use gtdata_types, only: gt_variable
872 integer, intent(out):: value(*)
873 type(GT_VARIABLE), intent(in):: var
874 integer, intent(in):: nvalue
875 logical, intent(out), optional:: err

◆ gtvargetpointerdouble1()

subroutine gtdata_generic::get::gtvargetpointerdouble1 ( type(gt_variable), intent(in) var,
real(dp), dimension(:), pointer value,
logical, intent(out), optional err )

Definition at line 764 of file gtdata_generic.f90.

765 use gtdata_types, only: gt_variable
766 use dc_types, only: dp
767 real(DP), pointer :: value(:)
768 type(GT_VARIABLE), intent(in) :: var
769 logical, intent(out), optional :: err

References dc_types::dp.

◆ gtvargetpointerdouble2()

subroutine gtdata_generic::get::gtvargetpointerdouble2 ( type(gt_variable), intent(in) var,
real(dp), dimension(:,:), pointer value,
logical, intent(out), optional err )

Definition at line 771 of file gtdata_generic.f90.

772 use gtdata_types, only: gt_variable
773 use dc_types, only: dp
774 real(DP), pointer :: value(:,:)
775 type(GT_VARIABLE), intent(in) :: var
776 logical, intent(out), optional :: err

References dc_types::dp.

◆ gtvargetpointerdouble3()

subroutine gtdata_generic::get::gtvargetpointerdouble3 ( type(gt_variable), intent(in) var,
real(dp), dimension(:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 778 of file gtdata_generic.f90.

779 use gtdata_types, only: gt_variable
780 use dc_types, only: dp
781 real(DP), pointer :: value(:,:,:)
782 type(GT_VARIABLE), intent(in) :: var
783 logical, intent(out), optional :: err

References dc_types::dp.

◆ gtvargetpointerdouble4()

subroutine gtdata_generic::get::gtvargetpointerdouble4 ( type(gt_variable), intent(in) var,
real(dp), dimension(:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 785 of file gtdata_generic.f90.

786 use gtdata_types, only: gt_variable
787 use dc_types, only: dp
788 real(DP), pointer :: value(:,:,:,:)
789 type(GT_VARIABLE), intent(in) :: var
790 logical, intent(out), optional :: err

References dc_types::dp.

◆ gtvargetpointerdouble5()

subroutine gtdata_generic::get::gtvargetpointerdouble5 ( type(gt_variable), intent(in) var,
real(dp), dimension(:,:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 792 of file gtdata_generic.f90.

793 use gtdata_types, only: gt_variable
794 use dc_types, only: dp
795 real(DP), pointer :: value(:,:,:,:,:)
796 type(GT_VARIABLE), intent(in) :: var
797 logical, intent(out), optional :: err

References dc_types::dp.

◆ gtvargetpointerdouble6()

subroutine gtdata_generic::get::gtvargetpointerdouble6 ( type(gt_variable), intent(in) var,
real(dp), dimension(:,:,:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 799 of file gtdata_generic.f90.

800 use gtdata_types, only: gt_variable
801 use dc_types, only: dp
802 real(DP), pointer :: value(:,:,:,:,:,:)
803 type(GT_VARIABLE), intent(in) :: var
804 logical, intent(out), optional :: err

References dc_types::dp.

◆ gtvargetpointerdouble7()

subroutine gtdata_generic::get::gtvargetpointerdouble7 ( type(gt_variable), intent(in) var,
real(dp), dimension(:,:,:,:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 806 of file gtdata_generic.f90.

807 use gtdata_types, only: gt_variable
808 use dc_types, only: dp
809 real(DP), pointer :: value(:,:,:,:,:,:,:)
810 type(GT_VARIABLE), intent(in) :: var
811 logical, intent(out), optional :: err

References dc_types::dp.

◆ gtvargetpointerint1()

subroutine gtdata_generic::get::gtvargetpointerint1 ( type(gt_variable), intent(in) var,
integer, dimension(:), pointer value,
logical, intent(out), optional err )

Definition at line 877 of file gtdata_generic.f90.

878 use gtdata_types, only: gt_variable
879 integer, pointer :: value(:)
880 type(GT_VARIABLE), intent(in) :: var
881 logical, intent(out), optional :: err

◆ gtvargetpointerint2()

subroutine gtdata_generic::get::gtvargetpointerint2 ( type(gt_variable), intent(in) var,
integer, dimension(:,:), pointer value,
logical, intent(out), optional err )

Definition at line 883 of file gtdata_generic.f90.

884 use gtdata_types, only: gt_variable
885 integer, pointer :: value(:,:)
886 type(GT_VARIABLE), intent(in) :: var
887 logical, intent(out), optional :: err

◆ gtvargetpointerint3()

subroutine gtdata_generic::get::gtvargetpointerint3 ( type(gt_variable), intent(in) var,
integer, dimension(:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 889 of file gtdata_generic.f90.

890 use gtdata_types, only: gt_variable
891 integer, pointer :: value(:,:,:)
892 type(GT_VARIABLE), intent(in) :: var
893 logical, intent(out), optional :: err

◆ gtvargetpointerint4()

subroutine gtdata_generic::get::gtvargetpointerint4 ( type(gt_variable), intent(in) var,
integer, dimension(:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 895 of file gtdata_generic.f90.

896 use gtdata_types, only: gt_variable
897 integer, pointer :: value(:,:,:,:)
898 type(GT_VARIABLE), intent(in) :: var
899 logical, intent(out), optional :: err

◆ gtvargetpointerint5()

subroutine gtdata_generic::get::gtvargetpointerint5 ( type(gt_variable), intent(in) var,
integer, dimension(:,:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 901 of file gtdata_generic.f90.

902 use gtdata_types, only: gt_variable
903 integer, pointer :: value(:,:,:,:,:)
904 type(GT_VARIABLE), intent(in) :: var
905 logical, intent(out), optional :: err

◆ gtvargetpointerint6()

subroutine gtdata_generic::get::gtvargetpointerint6 ( type(gt_variable), intent(in) var,
integer, dimension(:,:,:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 907 of file gtdata_generic.f90.

908 use gtdata_types, only: gt_variable
909 integer, pointer :: value(:,:,:,:,:,:)
910 type(GT_VARIABLE), intent(in) :: var
911 logical, intent(out), optional :: err

◆ gtvargetpointerint7()

subroutine gtdata_generic::get::gtvargetpointerint7 ( type(gt_variable), intent(in) var,
integer, dimension(:,:,:,:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 913 of file gtdata_generic.f90.

914 use gtdata_types, only: gt_variable
915 integer, pointer :: value(:,:,:,:,:,:,:)
916 type(GT_VARIABLE), intent(in) :: var
917 logical, intent(out), optional :: err

◆ gtvargetpointerreal1()

subroutine gtdata_generic::get::gtvargetpointerreal1 ( type(gt_variable), intent(in) var,
real(sp), dimension(:), pointer value,
logical, intent(out), optional err )

Definition at line 821 of file gtdata_generic.f90.

822 use gtdata_types, only: gt_variable
823 use dc_types, only: sp
824 real(SP), pointer :: value(:)
825 type(GT_VARIABLE), intent(in) :: var
826 logical, intent(out), optional :: err
integer, parameter, public sp
単精度実数型変数
Definition dc_types.f90:82

References dc_types::sp.

◆ gtvargetpointerreal2()

subroutine gtdata_generic::get::gtvargetpointerreal2 ( type(gt_variable), intent(in) var,
real(sp), dimension(:,:), pointer value,
logical, intent(out), optional err )

Definition at line 828 of file gtdata_generic.f90.

829 use gtdata_types, only: gt_variable
830 use dc_types, only: sp
831 real(SP), pointer :: value(:,:)
832 type(GT_VARIABLE), intent(in) :: var
833 logical, intent(out), optional :: err

References dc_types::sp.

◆ gtvargetpointerreal3()

subroutine gtdata_generic::get::gtvargetpointerreal3 ( type(gt_variable), intent(in) var,
real(sp), dimension(:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 835 of file gtdata_generic.f90.

836 use gtdata_types, only: gt_variable
837 use dc_types, only: sp
838 real(SP), pointer :: value(:,:,:)
839 type(GT_VARIABLE), intent(in) :: var
840 logical, intent(out), optional :: err

References dc_types::sp.

◆ gtvargetpointerreal4()

subroutine gtdata_generic::get::gtvargetpointerreal4 ( type(gt_variable), intent(in) var,
real(sp), dimension(:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 842 of file gtdata_generic.f90.

843 use gtdata_types, only: gt_variable
844 use dc_types, only: sp
845 real(SP), pointer :: value(:,:,:,:)
846 type(GT_VARIABLE), intent(in) :: var
847 logical, intent(out), optional :: err

References dc_types::sp.

◆ gtvargetpointerreal5()

subroutine gtdata_generic::get::gtvargetpointerreal5 ( type(gt_variable), intent(in) var,
real(sp), dimension(:,:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 849 of file gtdata_generic.f90.

850 use gtdata_types, only: gt_variable
851 use dc_types, only: sp
852 real(SP), pointer :: value(:,:,:,:,:)
853 type(GT_VARIABLE), intent(in) :: var
854 logical, intent(out), optional :: err

References dc_types::sp.

◆ gtvargetpointerreal6()

subroutine gtdata_generic::get::gtvargetpointerreal6 ( type(gt_variable), intent(in) var,
real(sp), dimension(:,:,:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 856 of file gtdata_generic.f90.

857 use gtdata_types, only: gt_variable
858 use dc_types, only: sp
859 real(SP), pointer :: value(:,:,:,:,:,:)
860 type(GT_VARIABLE), intent(in) :: var
861 logical, intent(out), optional :: err

References dc_types::sp.

◆ gtvargetpointerreal7()

subroutine gtdata_generic::get::gtvargetpointerreal7 ( type(gt_variable), intent(in) var,
real(sp), dimension(:,:,:,:,:,:,:), pointer value,
logical, intent(out), optional err )

Definition at line 863 of file gtdata_generic.f90.

864 use gtdata_types, only: gt_variable
865 use dc_types, only: sp
866 real(SP), pointer :: value(:,:,:,:,:,:,:)
867 type(GT_VARIABLE), intent(in) :: var
868 logical, intent(out), optional :: err

References dc_types::sp.

◆ gtvargetreal()

subroutine gtdata_generic::get::gtvargetreal ( type(gt_variable), intent(in) var,
real(sp), dimension(*), intent(out) value,
integer, intent(in) nvalue,
logical, intent(out), optional err )

Definition at line 813 of file gtdata_generic.f90.

814 use gtdata_types, only: gt_variable
815 use dc_types, only: sp
816 real(SP), intent(out):: value(*)
817 type(GT_VARIABLE), intent(in):: var
818 integer, intent(in):: nvalue
819 logical, intent(out), optional:: err

References dc_types::sp.


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