|
subroutine | nc_connect_var_scl_chr (VAR, VALUES) |
|
subroutine | nc_connect_avar_vec_chr (VAR, VALUES) |
|
subroutine | nc_connect_avar_scl_dbl (VAR, VALUES) |
|
subroutine | nc_connect_avar_vec_dbl (VAR, VALUES) |
|
subroutine | nc_connect_avar_arr_dbl (VAR, VALUES) |
|
subroutine | nc_connect_avar_cub_dbl (VAR, VALUES) |
|
subroutine | nc_connect_avar_fda_dbl (VAR, VALUES) |
|
subroutine | nc_connect_avar_scl_flt (VAR, VALUES) |
|
subroutine | nc_connect_avar_vec_flt (VAR, VALUES) |
|
subroutine | nc_connect_avar_arr_flt (VAR, VALUES) |
|
subroutine | nc_connect_avar_cub_flt (VAR, VALUES) |
|
subroutine | nc_connect_avar_fda_flt (VAR, VALUES) |
|
subroutine | nc_connect_avar_scl_int (VAR, VALUES) |
|
subroutine | nc_connect_avar_vec_int (VAR, VALUES) |
|
subroutine | nc_connect_avar_arr_int (VAR, VALUES) |
|
subroutine | nc_connect_avar_cub_int (VAR, VALUES) |
|
subroutine | nc_connect_avar_fda_int (VAR, VALUES) |
|
Definition at line 127 of file mod_nctools.f90.
◆ nc_connect_avar_arr_dbl()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_arr_dbl |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(dp), dimension(:,:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 3024 of file mod_nctools.f90.
3025 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3026 real(DP),
allocatable,
target,
intent(in) :: values(:,:)
3028 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3029 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (ARR_DBL)")
3031 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
3032 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3033 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3035 var%ARR_DBL => values
◆ nc_connect_avar_arr_flt()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_arr_flt |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(spa), dimension(:,:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 2862 of file mod_nctools.f90.
2863 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2864 REAL(SPA),
allocatable,
target,
intent(in) :: values(:,:)
2866 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2867 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (ARR_FLT)")
2869 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
2870 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
2871 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
2873 var%ARR_FLT => values
◆ nc_connect_avar_arr_int()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_arr_int |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
integer, dimension(:,:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 2943 of file mod_nctools.f90.
2944 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2945 INTEGER,
allocatable,
target,
intent(in) :: values(:,:)
2947 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2948 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (ARR_INT)")
2950 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
2951 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
2952 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
2954 var%ARR_INT => values
◆ nc_connect_avar_cub_dbl()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_cub_dbl |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(dp), dimension(:,:,:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 3041 of file mod_nctools.f90.
3042 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3043 real(DP),
allocatable,
target,
intent(in) :: values(:,:,:)
3045 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3046 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (CUB_DBL)")
3048 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
3049 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3050 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3052 var%CUB_DBL => values
◆ nc_connect_avar_cub_flt()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_cub_flt |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(spa), dimension(:,:,:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 2879 of file mod_nctools.f90.
2880 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2881 REAL(SPA),
allocatable,
target,
intent(in) :: values(:,:,:)
2883 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2884 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (CUB_FLT)")
2886 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
2887 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
2888 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
2890 var%CUB_FLT => values
◆ nc_connect_avar_cub_int()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_cub_int |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
integer, dimension(:,:,:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 2960 of file mod_nctools.f90.
2961 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2962 INTEGER,
allocatable,
target,
intent(in) :: values(:,:,:)
2964 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2965 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (CUB_INT)")
2967 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
2968 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
2969 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
2971 var%CUB_INT => values
◆ nc_connect_avar_fda_dbl()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_fda_dbl |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(dp), dimension(:,:,:,:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 3058 of file mod_nctools.f90.
3059 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3060 real(DP),
allocatable,
target,
intent(in) :: values(:,:,:,:)
3062 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3063 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (FDA_DBL)")
3065 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
3066 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3067 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3069 var%FDA_DBL => values
◆ nc_connect_avar_fda_flt()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_fda_flt |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(spa), dimension(:,:,:,:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 2896 of file mod_nctools.f90.
2897 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2898 REAL(SPA),
allocatable,
target,
intent(in) :: values(:,:,:,:)
2900 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2901 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (FDA_FLT)")
2903 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
2904 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
2905 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
2907 var%FDA_FLT => values
◆ nc_connect_avar_fda_int()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_fda_int |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
integer, dimension(:,:,:,:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 2977 of file mod_nctools.f90.
2978 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2979 INTEGER,
allocatable,
target,
intent(in) :: values(:,:,:,:)
2981 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2982 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (FDA_INT)")
2984 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
2985 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
2986 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
2988 var%FDA_INT => values
◆ nc_connect_avar_scl_dbl()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_scl_dbl |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(dp), intent(in), target |
VALUES |
|
) |
| |
Definition at line 2994 of file mod_nctools.f90.
2995 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2996 REAL(DP),
target,
intent(in) :: values
2998 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2999 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (SCL_DBL)")
3001 var%SCL_DBL => values
◆ nc_connect_avar_scl_flt()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_scl_flt |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(spa), intent(in), target |
VALUES |
|
) |
| |
Definition at line 2831 of file mod_nctools.f90.
2832 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2833 REAL(SPA),
target,
intent(in) :: values
2835 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2836 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (SCL_FLT)")
2838 var%SCL_FLT => values
◆ nc_connect_avar_scl_int()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_scl_int |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
integer, intent(in), target |
VALUES |
|
) |
| |
Definition at line 2913 of file mod_nctools.f90.
2914 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2915 INTEGER,
target,
intent(in) :: values
2917 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2918 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (SCL_INT)")
2920 var%SCL_INT => values
◆ nc_connect_avar_vec_chr()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_vec_chr |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
character(len=80), dimension(:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 3346 of file mod_nctools.f90.
3347 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3348 CHARACTER(LEN=80),
target,
ALLOCATABLE,
intent(in) :: values(:)
3350 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3351 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (SCL_CHR)")
3353 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
3354 & (
"THE CHARACTER ALLOCATABLE MUST BE ALLOCATED BEFORE BEING PASSE& 3355 &D TO NC_CONNECT_VAR:", var%VARNAME)
3359 var%VEC_CHR => values
◆ nc_connect_avar_vec_dbl()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_vec_dbl |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(dp), dimension(:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 3007 of file mod_nctools.f90.
3008 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3009 real(DP),
allocatable,
target,
intent(in) :: values(:)
3011 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3012 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (VEC_DBL)")
3014 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
3015 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3016 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3018 var%VEC_DBL => values
◆ nc_connect_avar_vec_flt()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_vec_flt |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(spa), dimension(:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 2844 of file mod_nctools.f90.
2845 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2846 REAL(SPA),
allocatable,
target,
intent(in) :: values(:)
2848 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2849 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (VEC_FLT)")
2851 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
2852 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
2853 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
2856 var%VEC_FLT => values
◆ nc_connect_avar_vec_int()
subroutine mod_nctools::nc_connect_avar::nc_connect_avar_vec_int |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
integer, dimension(:), intent(in), allocatable, target |
VALUES |
|
) |
| |
Definition at line 2926 of file mod_nctools.f90.
2927 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
2928 INTEGER,
allocatable,
target,
intent(in) :: values(:)
2930 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
2931 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (VEC_INT)")
2933 IF(.NOT.
ALLOCATED(values))
CALL fatal_error &
2934 & (
"NC_CONNECT_AVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
2935 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
2937 var%VEC_INT => values
◆ nc_connect_var_scl_chr()
subroutine mod_nctools::nc_connect_avar::nc_connect_var_scl_chr |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
character(len=80), intent(in), target |
VALUES |
|
) |
| |
Definition at line 3330 of file mod_nctools.f90.
3331 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3332 CHARACTER(LEN=80),
target,
intent(in) :: values
3334 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3335 & (
"NC_CONNECT_VAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (SCL_CHR)")
3339 var%SCL_CHR => values
The documentation for this interface was generated from the following file: