The following routines have been removed.
gdf_blis Change Starting Block. Not used anywhere... gdf_sris Set Read status. Not used anywhere gdf_read Obsolete step from the original gdf_readx, y or z gdf_writ Obsolete step from the original gdf_writx, y or z gdf_ch Obsolete step from the original gdf_chxy and others...
These ones have become purely internal and been renamed to gio_XYis when applicable.
gdf_cris CReate Image Slot: now purely internal gio_cris Only used by SIC/defvar.f90 gdf_geis GEt Image Slot: Only used by SIC/defvar.f90 gdf_gems GEt Memory Slot: only the gio_gems equivalent Only used by SIC/defvar.f90 gdf_reis REad Image Slot: now purely internal Only used by SIC/defvar.f90 gdf_clis CLose Image Slot: now purely internal Only used by SIC/defvar.f90 gdf_wris WRose Image Slot: now purely internal Only used by SIC/defvar.f90 gdf_exis EXtend Image Slot: now purely internal, use gdf_extend_image Only used by SIC/defvar.f90 gdf_crws CReate Work Slot: now available by default on any "image". Only used by SIC/defvar.f90 gdf_fris Use gdf_close_image instead... Only used by SIC/defvar.f90 & delvar.f90 gdf_frms Free Memory Slot, purely internal now. One case in SIC/defvar.f90 to be checked... gdf_lsis List Status of Image Slot Only used by SIC for debugging. gdf_rhsec Read Header SECtion: now purely internal gdf_whsec Write Header SECtion: now purely internal gdf_get_data Use gdf_read_data instead, with an array allocated (e.g. by gdf_allocate) and set the loca%addr to point towards the allocated array. gdf_read_image gdf_free_image gdf_create_mapped_image gdf_upih
There are a few obsolescent routines, awaiting renaming or deletion.
gdf_stis Test Read/Write status. Only used by SIC. gdf_geih GEt Image Header. Only used by SIC. gdf_flih FLush Image Header. Only used by SIC.