MONC
Public Member Functions | List of all members
dummy_netcdf_mod::nf90_get_var Interface Reference

Public Member Functions

integer function nf90_get_var_real3d (ncid, varid, target, indexes, start, count, map)
 
integer function nf90_get_var_real (ncid, varid, target, indexes, start, count, map)
 
integer function nf90_get_var_integer (ncid, varid, target, indexes, start, count, map)
 
integer function nf90_get_var_char (ncid, varid, target, indexes, start, count, map)
 
integer function nf90_get_var_real_scalar (ncid, varid, target, indexes, start, count, map)
 
integer function nf90_get_var_double3d (ncid, varid, target, indexes, start, count, map)
 
integer function nf90_get_var_double (ncid, varid, target, indexes, start, count, map)
 
integer function nf90_get_var_double_scalar (ncid, varid, target, indexes, start, count, map)
 

Detailed Description

Definition at line 43 of file dummy_netcdf.F90.

Member Function/Subroutine Documentation

◆ nf90_get_var_char()

integer function dummy_netcdf_mod::nf90_get_var::nf90_get_var_char ( integer, intent(in)  ncid,
integer, intent(in)  varid,
character(len=100), intent(out)  target,
integer, dimension(:), intent(in), optional  indexes,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  count,
integer, dimension(:), intent(in), optional  map 
)

Definition at line 161 of file dummy_netcdf.F90.

162  integer, intent(in) :: ncid, varid
163  character(len=100), intent(out) :: target
164  integer, dimension(:), optional, intent(in) :: indexes, start, count, map
165 
166  nf90_get_var_char = nf90_noerr

◆ nf90_get_var_double()

integer function dummy_netcdf_mod::nf90_get_var::nf90_get_var_double ( integer, intent(in)  ncid,
integer, intent(in)  varid,
real(kind=double_precision), dimension(*), intent(out)  target,
integer, dimension(:), intent(in), optional  indexes,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  count,
integer, dimension(:), intent(in), optional  map 
)

Definition at line 210 of file dummy_netcdf.F90.

211  integer, intent(in) :: ncid, varid
212  real(kind=double_precision), dimension(*), intent(out) :: target
213  integer, dimension(:), optional, intent(in) :: indexes, start, count, map
214 
215  nf90_get_var_double = nf90_noerr

◆ nf90_get_var_double3d()

integer function dummy_netcdf_mod::nf90_get_var::nf90_get_var_double3d ( integer, intent(in)  ncid,
integer, intent(in)  varid,
real(kind=double_precision), dimension(:,:,:), intent(out)  target,
integer, dimension(:), intent(in), optional  indexes,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  count,
integer, dimension(:), intent(in), optional  map 
)

Definition at line 228 of file dummy_netcdf.F90.

229  integer, intent(in) :: ncid, varid
230  real(kind=double_precision), dimension(:,:,:), intent(out) :: target
231  integer, dimension(:), optional, intent(in) :: indexes, start, count, map
232 
233  nf90_get_var_double3d = nf90_noerr

◆ nf90_get_var_double_scalar()

integer function dummy_netcdf_mod::nf90_get_var::nf90_get_var_double_scalar ( integer, intent(in)  ncid,
integer, intent(in)  varid,
real(kind=double_precision), intent(out)  target,
integer, dimension(:), intent(in), optional  indexes,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  count,
integer, dimension(:), intent(in), optional  map 
)

Definition at line 219 of file dummy_netcdf.F90.

220  integer, intent(in) :: ncid, varid
221  real(kind=double_precision), intent(out) :: target
222  integer, dimension(:), optional, intent(in) :: indexes, start, count, map
223 
224  nf90_get_var_double_scalar = nf90_noerr

◆ nf90_get_var_integer()

integer function dummy_netcdf_mod::nf90_get_var::nf90_get_var_integer ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, dimension(*), intent(out)  target,
integer, dimension(:), intent(in), optional  indexes,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  count,
integer, dimension(:), intent(in), optional  map 
)

Definition at line 170 of file dummy_netcdf.F90.

171  integer, intent(in) :: ncid, varid
172  integer, dimension(*), intent(out) :: target
173  integer, dimension(:), optional, intent(in) :: indexes, start, count, map
174 
175  class(*), pointer :: raw_data
176  raw_data=>c_get(var_data, conv_to_string(varid))
177  target(1) = conv_to_integer(raw_data, .false.)
178 
179  nf90_get_var_integer = nf90_noerr

◆ nf90_get_var_real()

integer function dummy_netcdf_mod::nf90_get_var::nf90_get_var_real ( integer, intent(in)  ncid,
integer, intent(in)  varid,
real(kind=single_precision), dimension(*), intent(out)  target,
integer, dimension(:), intent(in), optional  indexes,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  count,
integer, dimension(:), intent(in), optional  map 
)

Definition at line 183 of file dummy_netcdf.F90.

184  integer, intent(in) :: ncid, varid
185  real(kind=single_precision), dimension(*), intent(out) :: target
186  integer, dimension(:), optional, intent(in) :: indexes, start, count, map
187 
188  nf90_get_var_real = nf90_noerr

◆ nf90_get_var_real3d()

integer function dummy_netcdf_mod::nf90_get_var::nf90_get_var_real3d ( integer, intent(in)  ncid,
integer, intent(in)  varid,
real(kind=single_precision), dimension(:,:,:), intent(out)  target,
integer, dimension(:), intent(in), optional  indexes,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  count,
integer, dimension(:), intent(in), optional  map 
)

Definition at line 201 of file dummy_netcdf.F90.

202  integer, intent(in) :: ncid, varid
203  real(kind=single_precision), dimension(:,:,:), intent(out) :: target
204  integer, dimension(:), optional, intent(in) :: indexes, start, count, map
205 
206  nf90_get_var_real3d = nf90_noerr

◆ nf90_get_var_real_scalar()

integer function dummy_netcdf_mod::nf90_get_var::nf90_get_var_real_scalar ( integer, intent(in)  ncid,
integer, intent(in)  varid,
real(kind=single_precision), intent(out)  target,
integer, dimension(:), intent(in), optional  indexes,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  count,
integer, dimension(:), intent(in), optional  map 
)

Definition at line 192 of file dummy_netcdf.F90.

193  integer, intent(in) :: ncid, varid
194  real(kind=single_precision), intent(out) :: target
195  integer, dimension(:), optional, intent(in) :: indexes, start, count, map
196 
197  nf90_get_var_real_scalar = nf90_noerr

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