netcdf_nc_interfaces Module Reference

## Data Types

interface | addcnullchar
| module procedure interfaces for utility routines More...
interface | nc__create
interface | nc__create_mp
interface | nc__enddef
interface | nc__open
interface | nc__open_mp
interface | nc_abort
interface | nc_close
interface | nc_copy_att
interface | nc_copy_var
interface | nc_create
interface | nc_def_dim
interface | nc_def_var
interface | nc_del_att
interface | nc_delete
interface | nc_delete_mp
interface | nc_enddef
interface | nc_get_att_double
interface | nc_get_att_float
interface | nc_get_att_int
interface | nc_get_att_long
interface | nc_get_att_schar
interface | nc_get_att_short
interface | nc_get_att_text
interface | nc_get_att_uchar
interface | nc_get_var1
interface | nc_get_var1_double
interface | nc_get_var1_float
interface | nc_get_var1_int
interface | nc_get_var1_long
interface | nc_get_var1_schar
interface | nc_get_var1_short
interface | nc_get_var1_text
interface | nc_get_var1_uchar
interface | nc_get_var_double
interface | nc_get_var_float
interface | nc_get_var_int
interface | nc_get_var_long
interface | nc_get_var_schar
interface | nc_get_var_short
interface | nc_get_var_text
interface | nc_get_var_uchar
interface | nc_get_vara
interface | nc_get_vara_double
interface | nc_get_vara_float
interface | nc_get_vara_int
interface | nc_get_vara_long
interface | nc_get_vara_schar
interface | nc_get_vara_short
interface | nc_get_vara_text
interface | nc_get_vara_uchar
interface | nc_get_varm_double
interface | nc_get_varm_float
interface | nc_get_varm_int
interface | nc_get_varm_long
interface | nc_get_varm_schar
interface | nc_get_varm_short
interface | nc_get_varm_text
interface | nc_get_varm_uchar
interface | nc_get_vars
interface | nc_get_vars_double
interface | nc_get_vars_float
interface | nc_get_vars_int
interface | nc_get_vars_long
interface | nc_get_vars_schar
interface | nc_get_vars_short
interface | nc_get_vars_text
interface | nc_get_vars_uchar
interface | nc_inq
interface | nc_inq_att
interface | nc_inq_attid
interface | nc_inq_attlen
interface | nc_inq_attname
interface | nc_inq_atttype
interface | nc_inq_base_pe
interface | nc_inq_dim
interface | nc_inq_dimid
interface | nc_inq_dimlen
interface | nc_inq_dimname
interface | nc_inq_format
interface | nc_inq_libvers
interface | nc_inq_natts
interface | nc_inq_ndims
interface | nc_inq_nvars
interface | nc_inq_path
interface | nc_inq_unlimdim
interface | nc_inq_var
interface | nc_inq_vardimid
interface | nc_inq_varid
interface | nc_inq_varname
interface | nc_inq_varnatts
interface | nc_inq_varndims
interface | nc_inq_vartype
interface | nc_open
interface | nc_open_mem
interface | nc_put_att_double
interface | nc_put_att_float
interface | nc_put_att_int
interface | nc_put_att_long
interface | nc_put_att_schar
interface | nc_put_att_short
interface | nc_put_att_text
interface | nc_put_att_uchar
interface | nc_put_var1
interface | nc_put_var1_double
interface | nc_put_var1_float
interface | nc_put_var1_int
interface | nc_put_var1_long
interface | nc_put_var1_schar
interface | nc_put_var1_short
interface | nc_put_var1_text
interface | nc_put_var1_uchar
interface | nc_put_var_double
interface | nc_put_var_float
interface | nc_put_var_int
interface | nc_put_var_long
interface | nc_put_var_schar
interface | nc_put_var_short
interface | nc_put_var_text
interface | nc_put_var_uchar
interface | nc_put_vara
interface | nc_put_vara_double
interface | nc_put_vara_float
interface | nc_put_vara_int
interface | nc_put_vara_long
interface | nc_put_vara_schar
interface | nc_put_vara_short
interface | nc_put_vara_text
interface | nc_put_vara_uchar
interface | nc_put_varm_double
interface | nc_put_varm_float
interface | nc_put_varm_int
interface | nc_put_varm_long
interface | nc_put_varm_schar
interface | nc_put_varm_short
interface | nc_put_varm_text
interface | nc_put_varm_uchar
interface | nc_put_vars
interface | nc_put_vars_double
interface | nc_put_vars_float
interface | nc_put_vars_int
interface | nc_put_vars_long
interface | nc_put_vars_schar
interface | nc_put_vars_short
interface | nc_put_vars_text
interface | nc_put_vars_uchar
interface | nc_redef
interface | nc_rename_att
interface | nc_rename_dim
interface | nc_rename_var
interface | nc_set_base_pe
interface | nc_set_default_format
interface | nc_set_fill
interface | nc_strerror
| Begin explicit interfaces for base nc_ functions. More...
interface | nc_sync
interface | stripcnullchar

## Functions/Subroutines

character(len=(len(string)+1)) function | addcnullchar (string, nlen)
character(len=nlen) function | stripcnullchar (cstring, nlen)

## Function/Subroutine Documentation

## addcnullchar()

character(len=(len(string)+1)) function netcdf_nc_interfaces::addcnullchar | ( | character(len=*), intent(in) | string,
|  | integer, intent(inout) | nlen
| ) |  |

Definition at line 2271 of file module_netcdf_nc_interfaces.f90.

## stripcnullchar()

character(len=nlen) function netcdf_nc_interfaces::stripcnullchar | ( | character(len=*), intent(in) | cstring,
|  | integer, intent(in) | nlen
| ) |  |

Definition at line 2313 of file module_netcdf_nc_interfaces.f90.

Return to the Main Unidata NetCDF page.