libsim  Versione 7.1.6

◆ volgrid6d_var_new()

elemental type(volgrid6d_var) function, public volgrid6d_var_class::volgrid6d_var_new ( integer, intent(in), optional  centre,
integer, intent(in), optional  category,
integer, intent(in), optional  number,
integer, intent(in), optional  discipline,
character(len=*), intent(in), optional  description,
character(len=*), intent(in), optional  unit 
)
Parametri
[in]categorygrib2: category / grib1: grib table version number
[in]numberparameter number
[in]disciplinegrib2: discipline
[in]descriptiontextual description of the variable
[in]unittextual description of the variable's unit
Restituisce
object to be initialised

Definizione alla linea 422 del file volgrid6d_var_class.F90.

424 !! allocates a \a conv_func array object of the same size, which can
425 !! successively be used to convert the numerical values of the fields
426 !! associated to \a varbufr to the corresponding fields in the \a
427 !! grib-like representation. \a c_func will have to be deallocated by
428 !! the calling procedure. If a conversion is not successful, the
429 !! corresponding output variable is set to \a volgrid6d_var_miss and
430 !! the conversion function to \a conv_func_miss.
431 SUBROUTINE varbufr2vargrib(varbufr, vargrib, c_func, grid_id_template)
432 TYPE(vol7d_var),INTENT(in) :: varbufr(:)
433 TYPE(volgrid6d_var),INTENT(out) :: vargrib(:)
434 TYPE(conv_func),POINTER :: c_func(:)

Generated with Doxygen.