|
subroutine | nc_connect_pvar_scl_chr (VAR, VALUES) |
|
subroutine | nc_connect_pvar_vec_chr (VAR, VALUES) |
|
subroutine | nc_connect_pvar_scl_dbl (VAR, VALUES) |
|
subroutine | nc_connect_pvar_vec_dbl (VAR, VALUES) |
|
subroutine | nc_connect_pvar_arr_dbl (VAR, VALUES) |
|
subroutine | nc_connect_pvar_cub_dbl (VAR, VALUES) |
|
subroutine | nc_connect_pvar_fda_dbl (VAR, VALUES) |
|
subroutine | nc_connect_pvar_scl_flt (VAR, VALUES) |
|
subroutine | nc_connect_pvar_vec_flt (VAR, VALUES) |
|
subroutine | nc_connect_pvar_arr_flt (VAR, VALUES) |
|
subroutine | nc_connect_pvar_cub_flt (VAR, VALUES) |
|
subroutine | nc_connect_pvar_fda_flt (VAR, VALUES) |
|
subroutine | nc_connect_pvar_scl_int (VAR, VALUES) |
|
subroutine | nc_connect_pvar_vec_int (VAR, VALUES) |
|
subroutine | nc_connect_pvar_arr_int (VAR, VALUES) |
|
subroutine | nc_connect_pvar_cub_int (VAR, VALUES) |
|
subroutine | nc_connect_pvar_fda_int (VAR, VALUES) |
|
Definition at line 150 of file mod_nctools.f90.
◆ nc_connect_pvar_arr_dbl()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_arr_dbl |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(dp), dimension(:,:), pointer |
VALUES |
|
) |
| |
Definition at line 3279 of file mod_nctools.f90.
3280 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3281 real(DP),
POINTER :: values(:,:)
3283 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3284 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (ARR_DBL)")
3286 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3287 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3288 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3290 var%ARR_DBL => values
◆ nc_connect_pvar_arr_flt()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_arr_flt |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(spa), dimension(:,:), pointer |
VALUES |
|
) |
| |
Definition at line 3109 of file mod_nctools.f90.
3110 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3111 REAL(SPA),
POINTER :: values(:,:)
3113 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3114 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (ARR_FLT)")
3116 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3117 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3118 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3120 var%ARR_FLT => values
◆ nc_connect_pvar_arr_int()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_arr_int |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
integer, dimension(:,:), pointer |
VALUES |
|
) |
| |
Definition at line 3194 of file mod_nctools.f90.
3195 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3196 INTEGER,
POINTER :: values(:,:)
3198 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3199 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (ARR_INT)")
3201 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3202 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3203 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3205 var%ARR_INT => values
◆ nc_connect_pvar_cub_dbl()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_cub_dbl |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(dp), dimension(:,:,:), pointer |
VALUES |
|
) |
| |
Definition at line 3296 of file mod_nctools.f90.
3297 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3298 real(DP),
POINTER :: values(:,:,:)
3300 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3301 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (CUB_DBL)")
3303 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3304 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3305 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3307 var%CUB_DBL => values
◆ nc_connect_pvar_cub_flt()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_cub_flt |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(spa), dimension(:,:,:), pointer |
VALUES |
|
) |
| |
Definition at line 3126 of file mod_nctools.f90.
3127 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3128 REAL(SPA),
POINTER :: values(:,:,:)
3130 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3131 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (CUB_FLT)")
3133 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3134 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3135 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3137 var%CUB_FLT => values
◆ nc_connect_pvar_cub_int()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_cub_int |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
integer, dimension(:,:,:), pointer |
VALUES |
|
) |
| |
Definition at line 3211 of file mod_nctools.f90.
3212 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3213 INTEGER,
POINTER :: values(:,:,:)
3215 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3216 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (CUB_INT)")
3218 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3219 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3220 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3222 var%CUB_INT => values
◆ nc_connect_pvar_fda_dbl()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_fda_dbl |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(dp), dimension(:,:,:,:), pointer |
VALUES |
|
) |
| |
Definition at line 3313 of file mod_nctools.f90.
3314 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3315 real(DP),
POINTER :: values(:,:,:,:)
3317 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3318 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (FDA_DBL)")
3320 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3321 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3322 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3324 var%FDA_DBL => values
◆ nc_connect_pvar_fda_flt()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_fda_flt |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(spa), dimension(:,:,:,:), pointer |
VALUES |
|
) |
| |
Definition at line 3143 of file mod_nctools.f90.
3144 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3145 REAL(SPA),
POINTER :: values(:,:,:,:)
3147 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3148 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (FDA_FLT)")
3150 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3151 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3152 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3154 var%FDA_FLT => values
◆ nc_connect_pvar_fda_int()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_fda_int |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
integer, dimension(:,:,:,:), pointer |
VALUES |
|
) |
| |
Definition at line 3228 of file mod_nctools.f90.
3229 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3230 INTEGER,
POINTER :: values(:,:,:,:)
3232 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3233 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (FDA_INT)")
3235 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3236 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3237 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3239 var%FDA_INT => values
◆ nc_connect_pvar_scl_chr()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_scl_chr |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
character(len=80), intent(in), pointer |
VALUES |
|
) |
| |
Definition at line 3366 of file mod_nctools.f90.
3367 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3368 CHARACTER(LEN=80),
pointer,
intent(in) :: values
3370 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3371 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (VEC_CHR)")
3373 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3374 & (
"THE CHARACTER POINTER MUST BE ASSOCIATED BEFORE BEING PASSE& 3375 &D TO NC_CONNECT_VAR:", var%VARNAME)
3379 var%SCL_CHR => values
◆ nc_connect_pvar_scl_dbl()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_scl_dbl |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(dp), pointer |
VALUES |
|
) |
| |
Definition at line 3245 of file mod_nctools.f90.
3246 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3247 REAL(DP),
POINTER :: values
3249 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3250 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (SCL_DBL)")
3252 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3253 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3254 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3256 var%SCL_DBL => values
◆ nc_connect_pvar_scl_flt()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_scl_flt |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(spa), pointer |
VALUES |
|
) |
| |
Definition at line 3075 of file mod_nctools.f90.
3076 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3077 REAL(SPA),
POINTER :: values
3079 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3080 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (SCL_FLT)")
3082 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3083 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (SCL_FLT)")
3085 var%SCL_FLT => values
◆ nc_connect_pvar_scl_int()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_scl_int |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
integer, pointer |
VALUES |
|
) |
| |
Definition at line 3160 of file mod_nctools.f90.
3161 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3162 INTEGER,
POINTER :: values
3164 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3165 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (SCL_INT)")
3167 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3168 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3169 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3171 var%SCL_INT => values
◆ nc_connect_pvar_vec_chr()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_vec_chr |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
character(len=80), dimension(:), intent(in), pointer |
VALUES |
|
) |
| |
Definition at line 3386 of file mod_nctools.f90.
3387 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3388 CHARACTER(LEN=80),
pointer,
intent(in) :: values(:)
3390 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3391 & (
"NC_CONNECT_AVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (VEC_CHR)")
3393 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3394 & (
"THE CHARACTER POINTER MUST BE ASSOCIATED BEFORE BEING PASSE& 3395 &D TO NC_CONNECT_VAR:", var%VARNAME)
3399 var%VEC_CHR => values
◆ nc_connect_pvar_vec_dbl()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_vec_dbl |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(dp), dimension(:), pointer |
VALUES |
|
) |
| |
Definition at line 3262 of file mod_nctools.f90.
3263 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3264 real(DP),
POINTER :: values(:)
3266 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3267 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (VEC_DBL)")
3269 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3270 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3271 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3273 var%VEC_DBL => values
◆ nc_connect_pvar_vec_flt()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_vec_flt |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
real(spa), dimension(:), pointer |
VALUES |
|
) |
| |
Definition at line 3091 of file mod_nctools.f90.
3092 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3093 REAL(SPA),
POINTER :: values(:)
3095 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3096 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (VEC_FLT)")
3098 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3099 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3100 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3103 var%VEC_FLT => values
◆ nc_connect_pvar_vec_int()
subroutine mod_nctools::nc_connect_pvar::nc_connect_pvar_vec_int |
( |
type(ncvar), intent(inout), pointer |
VAR, |
|
|
integer, dimension(:), pointer |
VALUES |
|
) |
| |
Definition at line 3177 of file mod_nctools.f90.
3178 TYPE(NCVAR),
POINTER,
INTENT(INOUT) :: VAR
3179 INTEGER,
POINTER :: values(:)
3181 IF(.NOT.
ASSOCIATED(var))
CALL fatal_error &
3182 & (
"NC_CONNECT_PVAR: THE VARIABLE ARGUMENT MUST BE ASSOCIATED (VEC_INT)")
3184 IF(.NOT.
ASSOCIATED(values))
CALL fatal_error &
3185 & (
"NC_CONNECT_PVAR: VALUES ARGUMENT MUST ALREADY BE ALLOCATED!",&
3186 &
"ERROR CONNECTING VARIABLE: "//trim(var%VARNAME))
3188 var%VEC_INT => values
The documentation for this interface was generated from the following file: