
NCL Home >
Documentation >
Functions >
NCL object routines
list_hlus
Lists all of the HLU objects currently referenced by NCL variables.
Prototype
procedure list_hlus ( )
Description
This procedure lists every variable reference to an HLU object currently in the NCL identifier list. An HLU object is what is returned by many the gsn plotting functions, or by a create call in NCL.
If list_hlus is executed on the NCL command line, this invokes a pager for scrolling through the list. The pager is either "more" or whatever the user's PAGER environment variable is set to.
See Also
list_files, list_procfuncs, list_vars
Examples
Example 1
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl" load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl" begin ; ; Read in netCDF file. ; a = addfile("$NCARGTEST/nclscripts/plotting/uv300.nc","r") u = a->U(0,:,:) ; ; Open a workstation. ; wks = gsn_open_wks("ncgm","gsn_csm_y") ; ; Set some resources. ; res = True ; plot mods desired res@gsnMaximize = True res@tiMainString = "Example of gsn_csm_y" ; title ; ; Create a plot. ; plot = gsn_csm_y(wks,u(:,30),res) ; ; Print the list of "HLU" objects. ; list_hlus() end
The output from the list_hlus call above is:
Variable: plot gsn_csm_y_xy xyPlotClass Variable: wks gsn_csm_y ncgmWorkstationClass