libsim  Versione6.3.0

◆ arrayof_gridinfo_packarray()

subroutine, private gridinfo_class::arrayof_gridinfo_packarray ( type(arrayof_gridinfo this)
private

Method for packing the array object reducing at a minimum the memory occupation, without destroying its contents.

The value of this::overalloc remains unchanged. After the call to the method, the object can continue to be used, extended and shortened as before. If the object is empty the array is allocated to zero length.

Parametri
thisobject to be packed

Definizione alla linea 667 del file gridinfo_class.F90.

667 TYPE(vol7d_timerange) :: timerange ! timerange, used for grib2 coding of statistically processed analysed data
668 
669 INTEGER :: EditionNumber
670 
671 CALL grib_get(gaid,'GRIBEditionNumber',editionnumber)
672 
673 IF (editionnumber == 1) THEN
674 
675  CALL code_referencetime(this)
676 
677 ELSE IF (editionnumber == 2 )THEN
678 

Generated with Doxygen.