pio_inq_varid Interface

public interface pio_inq_varid

\defgroup PIO_inq_varid


Module Procedures

private function inq_varid_vid(File, name, varid) result(ierr)

@public @ingroup PIO_inq_varid @brief Returns the ID of a netcdf variable given its name @details @param File @copydoc file_desc_t @param name : Name of the returned attribute @param varid : variable ID @retval ierr @copydoc error_return

Arguments

Type IntentOptional Attributes Name
type(File_desc_t), intent(in) :: File
character(len=*), intent(in) :: name
integer(kind=i4), intent(out) :: varid

Return Value integer

private function inq_varid_vardesc(File, name, vardesc) result(ierr)

@public @ingroup PIO_inq_varid @brief Returns the ID of a netcdf variable given its name @details @param File @copydoc file_desc_t @param name : Name of the returned attribute @param vardesc @copydoc var_desc_t @retval ierr @copydoc error_return

Arguments

Type IntentOptional Attributes Name
type(File_desc_t), intent(in) :: File
character(len=*), intent(in) :: name
type(Var_desc_t), intent(inout) :: vardesc

Return Value integer