libsim  Versione 7.1.6

◆ grid_file_id_delete()

subroutine grid_file_id_delete ( type(grid_file_id), intent(inout)  this)

Destructor for the grid_file_id class.

It closes the associated file(s) and releases the associated memory, but, in some drivers like grib_api, it may not release the memory associated to the grid_id objects read from that file, which continue their life in memory.

Parametri
[in,out]thisobject to be deleted

Definizione alla linea 531 del file grid_id_class.F90.

532 IF (this%driver == grid_id_gdal) THEN
533  IF (c_e(this)) THEN
534 ! that = grid_id_new(no_driver_id=1)
535 ! that%gdalid = this%gdalid ! better idea?
536 ! that%file_id => this%file_id
537  ENDIF
538 ENDIF
539 #endif
540 
541 END SUBROUTINE grid_id_copy
542 
543 
547 SUBROUTINE grid_id_export(this, file_id)
548 TYPE(grid_id),INTENT(inout) :: this
549 TYPE(grid_file_id),INTENT(in) :: file_id
550 

Generated with Doxygen.