libsim  Versione6.3.0

◆ gridinfo_export()

subroutine gridinfo_class::gridinfo_export ( type(gridinfo_def), intent(inout)  this)
private

Export gridinfo descriptors information into a message/band on file.

This method exports the contents of the descriptors of the gridinfo object this in the grid_id object thisgaid, previously set, for the successive write to a file. The information stored in the descriptors of gridinfo object this is inserted, when possible, in the grid_id object.

Parametri
[in,out]thisgridinfo object

Definizione alla linea 985 del file gridinfo_class.F90.

985 
986  call grib_get(gaid,'centre',centre)
987  call grib_get(gaid,'gribTablesVersionNo',category)
988  call grib_get(gaid,'indicatorOfParameter',number)
989 
990  call init(this, centre, category, number)
991 
992 else if (editionnumber == 2) then
993 
994  call grib_get(gaid,'centre',centre)
995  call grib_get(gaid,'discipline',discipline)
996  call grib_get(gaid,'parameterCategory',category)
997  call grib_get(gaid,'parameterNumber',number)
998 
999  call init(this, centre, category, number, discipline)
1000 
1001 else
1002 
1003  CALL l4f_log(l4f_error,'GribEditionNumber '//t2c(editionnumber)//' not supported')
1004  CALL raise_error()
1005 
1006 endif
1007 
1008 END SUBROUTINE var_import_gribapi
1009 
1010 
1011 SUBROUTINE var_export_gribapi(this, gaid)
1012 TYPE(volgrid6d_var),INTENT(in) :: this ! volgrid6d_var object
1013 INTEGER,INTENT(in) :: gaid ! grib_api id of the grib loaded in memory to export
1014 
Functions that return a trimmed CHARACTER representation of the input variable.
Costruttori per le classi datetime e timedelta.

Generated with Doxygen.