libsim Versione 7.1.11

◆ grid_id_delete()

subroutine, private grid_id_delete ( type(grid_id), intent(inout)  this)
private

Destructor for the grid_id class.

It releases the memory associated with the grid descriptor identifier. In grib_api this is necessary and can be made also after closing the corresponding grid_file_id object; while for gdal this is a no-operation.

Parametri
[in,out]thisobject to be deleted

Definizione alla linea 675 del file grid_id_class.F90.

676 EXIT iter
677 END IF
678
679 CALL grib_keys_iterator_get_name(kiter, key)
680
681 IF (key == 'computeStatistics') cycle
682
683 CALL grib_get(this%gaid, trim(key), value, iret)
684 IF (iret == 0)THEN
685 print*, trim(key)//' = '//trim(VALUE)
686 ELSE
687 print*, trim(key)//' = '//"KEY NOT FOUND, namespace :"//trim(lnamespace)//" ( bug ? )"
688 ENDIF
689 ENDDO iter
690
691 CALL grib_keys_iterator_delete(kiter)

Generated with Doxygen.