define_variable Subroutine

public subroutine define_variable(this, var_name, dim1_name, dim2_name, dim3_name, dim4_name, long_name, units_str, comment_str, standard_name, is_double, data_type_name, fill_value, deflate_level, shuffle, chunksizes, ndims)

Arguments

Type IntentOptional Attributes Name
class(netcdf_file) :: this
character(len=*), intent(in) :: var_name
character(len=*), intent(in), optional :: dim1_name
character(len=*), intent(in), optional :: dim2_name
character(len=*), intent(in), optional :: dim3_name
character(len=*), intent(in), optional :: dim4_name
character(len=*), intent(in), optional :: long_name
character(len=*), intent(in), optional :: units_str
character(len=*), intent(in), optional :: comment_str
character(len=*), intent(in), optional :: standard_name
logical, intent(in), optional :: is_double
character(len=*), intent(in), optional :: data_type_name
real(kind=jprb), intent(in), optional :: fill_value
integer, intent(in), optional :: deflate_level
logical, intent(in), optional :: shuffle
integer, intent(in), optional, dimension(:) :: chunksizes
integer, intent(in), optional :: ndims

Calls

proc~~define_variable~2~~CallsGraph proc~define_variable~2 define_variable nf90_put_att nf90_put_att proc~define_variable~2->nf90_put_att nf90_def_var nf90_def_var proc~define_variable~2->nf90_def_var nf90_inq_dimid nf90_inq_dimid proc~define_variable~2->nf90_inq_dimid nf90_strerror nf90_strerror proc~define_variable~2->nf90_strerror proc~radiation_abort radiation_abort proc~define_variable~2->proc~radiation_abort

Contents