PIO  2.5.4
Data Types | Functions/Subroutines
pionfatt_mod_2.f90 File Reference

NetCDF attribute interface to PIO. More...

Functions/Subroutines

integer function pionfatt_mod::inq_var_fill_real (File, vdesc, no_fill, fillvalue)
 Inquires about var fill value. More...
 
integer function pionfatt_mod::inq_var_fill_double (File, vdesc, no_fill, fillvalue)
 Inquires about var fill value. More...
 
integer function pionfatt_mod::inq_var_fill_int (File, vdesc, no_fill, fillvalue)
 Inquires about var fill value. More...
 
integer function pionfatt_mod::inq_var_fill_short (File, vdesc, no_fill, fillvalue)
 Inquires about var fill value. More...
 
integer function pionfatt_mod::put_att_desc_text (File, vdesc, name, values)
 Writes an netcdf attribute to a file. More...
 
integer function pionfatt_mod::put_att_desc_real (File, vdesc, name, values)
 put real att
 
integer function pionfatt_mod::put_att_desc_double (File, vdesc, name, values)
 put double att
 
integer function pionfatt_mod::put_att_desc_int (File, vdesc, name, values)
 put int att
 
integer function pionfatt_mod::put_att_desc_short (File, vdesc, name, values)
 put short att
 
integer function pionfatt_mod::put_att_vid_text (File, varid, name, value)
 put text att
 
integer function pionfatt_mod::put_att_vid_real (File, varid, name, value)
 put real att
 
integer function pionfatt_mod::put_att_vid_double (File, varid, name, value)
 put double att
 
integer function pionfatt_mod::put_att_vid_int (File, varid, name, value)
 put int att
 
integer function pionfatt_mod::put_att_vid_short (File, varid, name, value)
 put int att
 
integer function pionfatt_mod::put_att_id_int (ncid, varid, name, values)
 put int att
 
integer function pionfatt_mod::put_att_id_real (ncid, varid, name, values)
 put att
 
integer function pionfatt_mod::put_att_id_double (ncid, varid, name, values)
 put att
 
integer function pionfatt_mod::put_att_id_short (ncid, varid, name, values)
 put short att put att
 
integer function pionfatt_mod::put_att_id_text (ncid, varid, name, values)
 put att
 
integer function pionfatt_mod::put_att_1d_id_text (ncid, varid, name, value)
 put att
 
integer function pionfatt_mod::put_att_1d_id_text_internal (ncid, varid, name, arrlen, values)
 put att put att
 
integer function pionfatt_mod::get_att_id_text (ncid, varid, name, values)
 get att
 
integer function pionfatt_mod::put_att_1d_id_real (ncid, varid, name, values)
 Writes an netcdf attribute to a file. More...
 
integer function pionfatt_mod::put_att_1d_id_double (ncid, varid, name, values)
 Writes an netcdf attribute to a file. More...
 
integer function pionfatt_mod::put_att_1d_id_int (ncid, varid, name, values)
 Writes an netcdf attribute to a file. More...
 
integer function pionfatt_mod::put_att_1d_id_short (ncid, varid, name, values)
 Writes an netcdf attribute to a file. More...
 
integer function pionfatt_mod::put_att_1d_id_internal_real (ncid, varid, name, len, values)
 att
 
integer function pionfatt_mod::put_att_1d_id_internal_double (ncid, varid, name, len, values)
 att
 
integer function pionfatt_mod::put_att_1d_id_internal_int (ncid, varid, name, len, values)
 att
 
integer function pionfatt_mod::put_att_1d_id_internal_short (ncid, varid, name, len, values)
 att
 
integer function pionfatt_mod::put_att_1d_desc_real (File, varDesc, name, values)
 Writes an netcdf attribute to a file. More...
 
integer function pionfatt_mod::put_att_1d_desc_int (File, varDesc, name, values)
 Writes an netcdf attribute to a file. More...
 
integer function pionfatt_mod::put_att_1d_desc_double (File, varDesc, name, values)
 Writes an netcdf attribute to a file. More...
 
integer function pionfatt_mod::put_att_1d_desc_short (File, varDesc, name, values)
 Writes an netcdf attribute to a file. More...
 
integer function pionfatt_mod::put_att_1d_vid_text (File, varid, name, value)
 att
 
integer function pionfatt_mod::put_att_1d_vid_real (File, varid, name, value)
 att
 
integer function pionfatt_mod::put_att_1d_vid_double (File, varid, name, value)
 att
 
integer function pionfatt_mod::put_att_1d_vid_int (File, varid, name, value)
 att
 
integer function pionfatt_mod::put_att_1d_vid_short (File, varid, name, value)
 att
 
integer function pionfatt_mod::get_att_desc_text (File, varDesc, name, values)
 Reads an netcdf attribute from a file. More...
 
integer function pionfatt_mod::get_att_desc_real (File, varDesc, name, values)
 att
 
integer function pionfatt_mod::get_att_desc_double (File, varDesc, name, values)
 att
 
integer function pionfatt_mod::get_att_desc_int (File, varDesc, name, values)
 att
 
integer function pionfatt_mod::get_att_desc_short (File, varDesc, name, values)
 att
 
integer function pionfatt_mod::get_att_desc_1d_int (File, varDesc, name, values)
 Reads an netcdf attribute from a file. More...
 
integer function pionfatt_mod::get_att_desc_1d_real (File, varDesc, name, values)
 att
 
integer function pionfatt_mod::get_att_desc_1d_double (File, varDesc, name, values)
 att
 
integer function pionfatt_mod::get_att_desc_1d_short (File, varDesc, name, values)
 att
 
integer function pionfatt_mod::get_att_id_int (ncid, varid, name, values)
 Reads an netcdf attribute from a file. More...
 
integer function pionfatt_mod::get_att_id_real (ncid, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_id_double (ncid, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_id_short (ncid, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_text (File, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_real (File, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_double (File, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_int (File, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_short (File, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_1d_real (File, varid, name, values)
 Reads an netcdf attribute from a file. More...
 
integer function pionfatt_mod::get_att_1d_int (File, varid, name, values)
 Reads an netcdf attribute from a file. More...
 
integer function pionfatt_mod::get_att_1d_short (File, varid, name, values)
 Reads an netcdf attribute from a file. More...
 
integer function pionfatt_mod::get_att_1d_double (File, varid, name, values)
 Reads an netcdf attribute from a file. More...
 
integer function pionfatt_mod::get_att_1d_id_real (ncid, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_1d_id_int (ncid, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_1d_id_short (ncid, varid, name, values)
 att
 
integer function pionfatt_mod::get_att_1d_id_double (ncid, varid, name, values)
 att
 

Detailed Description

NetCDF attribute interface to PIO.

Function/Subroutine Documentation

◆ inq_var_fill_double()

integer function pionfatt_mod::inq_var_fill_double ( type (file_desc_t), intent(in)  File,
type(var_desc_t), intent(in)  vdesc,
integer, intent(out)  no_fill,
real(r8), intent(out), target  fillvalue 
)

Inquires about var fill value.

Parameters
FileFile descriptor structure. This structure holds information associated with each open file
vdesc: The netcdf variable descriptor
no_fill: whether this variable has no_fill enabled
fillvalue: the fillvalue used for this variable, returns default if not set.
Return values
ierrThe error return code (see Error Handling for Fortran).

◆ inq_var_fill_int()

integer function pionfatt_mod::inq_var_fill_int ( type (file_desc_t), intent(in)  File,
type(var_desc_t), intent(in)  vdesc,
integer, intent(out)  no_fill,
integer(i4), intent(out), target  fillvalue 
)

Inquires about var fill value.

Parameters
FileFile descriptor structure. This structure holds information associated with each open file
vdesc: The netcdf variable descriptor
no_fill: whether this variable has no_fill enabled
fillvalue: the fillvalue used for this variable, returns default if not set.
Return values
ierrThe error return code (see Error Handling for Fortran).

◆ inq_var_fill_real()

integer function pionfatt_mod::inq_var_fill_real ( type (file_desc_t), intent(in)  File,
type(var_desc_t), intent(in)  vdesc,
integer, intent(out)  no_fill,
real(r4), intent(out), target  fillvalue 
)

Inquires about var fill value.

Parameters
FileFile descriptor structure. This structure holds information associated with each open file
vdesc: The netcdf variable descriptor
no_fill: whether this variable has no_fill enabled
fillvalue: the fillvalue used for this variable, returns default if not set.
Return values
ierrThe error return code (see Error Handling for Fortran).

◆ inq_var_fill_short()

integer function pionfatt_mod::inq_var_fill_short ( type (file_desc_t), intent(in)  File,
type(var_desc_t), intent(in)  vdesc,
integer, intent(out)  no_fill,
integer(i2), intent(out), target  fillvalue 
)

Inquires about var fill value.

Parameters
FileFile descriptor structure. This structure holds information associated with each open file
vdesc: The netcdf variable descriptor
no_fill: whether this variable has no_fill enabled
fillvalue: the fillvalue used for this variable, returns default if not set.
Return values
ierrThe error return code (see Error Handling for Fortran).