List of intrinsic IDL routines available in GDL

The GDL version is: 0.9.2cvs120214

Alain Coulais, Wed Feb 22 11:08:40 2012

Intrinsic FUNCTIONS and PROCEDURES in GDL (coded in c++), including HDF, NetCDF, Magick, Grib dedicated functions and procedures

this list also contains routines in C++ in GDL which may be in IDL/GDL syntax in IDL ...

Keywords available in GDL for Intrinsic FUNCTIONS and PROCEDURES

please report bugs with examples

intrinsic FUNCTIONs, intrinsic PROCEDUREs
back to Intrinsic MatrixKeywords for FUNCTIONs
back to CALDATCALDAT,[7 Args]
back to CDF_EPOCHCDF_EPOCH,[8 Args],BREAKDOWN_EPOCH,COMPUTE_EPOCH
back to GRIBAPI_CLOSE_FILEGRIBAPI_CLOSE_FILE,[1 Arg]
back to GRIBAPI_GETGRIBAPI_GET,[3 Args]
back to GRIBAPI_GET_DATAGRIBAPI_GET_DATA,[4 Args]
back to GRIBAPI_RELEASEGRIBAPI_RELEASE,[1 Arg]
back to H5A_CLOSEH5A_CLOSE,[1 Arg]
back to H5D_CLOSEH5D_CLOSE,[1 Arg]
back to H5F_CLOSEH5F_CLOSE,[1 Arg]
back to H5G_CLOSEH5G_CLOSE,[1 Arg]
back to H5S_CLOSEH5S_CLOSE,[1 Arg]
back to H5T_CLOSEH5T_CLOSE,[1 Arg]
back to LOADCT_INTERNALGDLLOADCT_INTERNALGDL,[1 Arg],GET_NAMES
back to MAGICK_ADDNOISEMAGICK_ADDNOISE,[1 Arg],UNIFORMNOISE,GAUSSIANNOISE,MULTIPLICATIVEGAUSSIANNOISE,IMPULSENOISE,LAPLACIANNOISE,POISSONNOISE,NOISE
back to MAGICK_CLOSEMAGICK_CLOSE,[1 Arg]
back to MAGICK_DISPLAYMAGICK_DISPLAY,[1 Arg]
back to MAGICK_FLIPMAGICK_FLIP,[1 Arg]
back to MAGICK_INTERLACEMAGICK_INTERLACE,[1 Arg],NOINTERLACE,LINEINTERLACE,PLANEINTERLACE
back to MAGICK_MATTEMAGICK_MATTE,[1 Arg]
back to MAGICK_QUALITYMAGICK_QUALITY,[2 Args]
back to MAGICK_QUANTIZEMAGICK_QUANTIZE,[2 Args],TRUECOLOR,YUV,GRAYSCALE,DITHER
back to MAGICK_READCOLORMAPRGBMAGICK_READCOLORMAPRGB,[4 Args]
back to MAGICK_WRITEMAGICK_WRITE,[2 Args],RGB
back to MAGICK_WRITECOLORTABLEMAGICK_WRITECOLORTABLE,[4 Args]
back to MAGICK_WRITEFILEMAGICK_WRITEFILE,[3 Args]
back to MAGICK_WRITEINDEXESMAGICK_WRITEINDEXES,[2 Args]
back to NCDF_ATTDELNCDF_ATTDEL,[3 Args],GLOBAL
back to NCDF_ATTGETNCDF_ATTGET,[4 Args],GLOBAL
back to NCDF_ATTPUTNCDF_ATTPUT,[4 Args],GLOBAL,LENGTH,BYTE,CHAR,DOUBLE,FLOAT,LONG,SHORT
back to NCDF_ATTRENAMENCDF_ATTRENAME,[4 Args],GLOBAL
back to NCDF_CLOSENCDF_CLOSE,[1 Arg]
back to NCDF_CONTROLNCDF_CONTROL,[1 Arg],ABORT,ENDEF,FILL,NOFILL,VERBOSE,NOVERBOSE,OLDFILL,REDEF,SYNC
back to NCDF_DIMINQNCDF_DIMINQ,[4 Args]
back to NCDF_DIMRENAMENCDF_DIMRENAME,[3 Args]
back to NCDF_VARGETNCDF_VARGET,[3 Args],COUNT,OFFSET,STRIDE
back to NCDF_VARGET1NCDF_VARGET1,[3 Args],OFFSET
back to NCDF_VARPUTNCDF_VARPUT,[3 Args],COUNT,OFFSET,STRIDE
back to NCDF_VARRENAMENCDF_VARRENAME,[3 Args]
back to PMPM,[inf. Args],FORMAT,TITLE
back to SEM_DELETESEM_DELETE,[1 Arg]
back to SEM_RELEASESEM_RELEASE,[1 Arg]
back to WIDGET_CONTROLWIDGET_CONTROL,[1 Arg],REALIZE,MANAGED,EVENT_PRO,XMANAGER_ACTIVE_COMMAND,DESTROY,GET_UVALUE,SET_UVALUE,SET_VALUE,MAP,FUNC_GET_VALUE,PRO_SET_VALUE,SET_UNAME,NO_COPY,SET_BUTTON,SET_DROPLIST_SELECT,SENSITIVE,GET_VALUE

back to Intrinsic MatrixKeywords for PROCEDUREs
back to BETAres=BETA([2 Args],DOUBLE)
back to COMMAND_LINE_ARGSres=COMMAND_LINE_ARGS(COUNT)
back to CROSSPres=CROSSP([2 Args])
back to DETERMres=DETERM([1 Arg],DOUBLE,CHECK,ZERO)
back to ERRORFres=ERRORF([1 Arg],DOUBLE)
back to GAUSS_CVFres=GAUSS_CVF([1 Arg])
back to GAUSS_PDFres=GAUSS_PDF([1 Arg])
back to GDL_ERFINVres=GDL_ERFINV([1 Arg],DOUBLE)
back to GET_LOGIN_INFOres=GET_LOGIN_INFO()
back to GRIBAPI_CLONEres=GRIBAPI_CLONE([1 Arg])
back to GRIBAPI_COUNT_IN_FILEres=GRIBAPI_COUNT_IN_FILE([1 Arg])
back to GRIBAPI_GET_SIZEres=GRIBAPI_GET_SIZE([2 Args])
back to GRIBAPI_NEW_FROM_FILEres=GRIBAPI_NEW_FROM_FILE([1 Arg])
back to GRIBAPI_OPEN_FILEres=GRIBAPI_OPEN_FILE([1 Arg])
back to GSL_EXPres=GSL_EXP([1 Arg])
back to H5A_GET_NAMEres=H5A_GET_NAME([1 Arg])
back to H5A_GET_NUM_ATTRSres=H5A_GET_NUM_ATTRS([1 Arg])
back to H5A_GET_SPACEres=H5A_GET_SPACE([1 Arg])
back to H5A_GET_TYPEres=H5A_GET_TYPE([1 Arg])
back to H5A_OPEN_IDXres=H5A_OPEN_IDX([2 Args])
back to H5A_OPEN_NAMEres=H5A_OPEN_NAME([2 Args])
back to H5A_READres=H5A_READ([1 Arg])
back to H5D_GET_SPACEres=H5D_GET_SPACE([1 Arg])
back to H5D_GET_TYPEres=H5D_GET_TYPE([1 Arg])
back to H5D_OPENres=H5D_OPEN([2 Args])
back to H5D_READres=H5D_READ([1 Arg])
back to H5F_IS_HDF5res=H5F_IS_HDF5([1 Arg])
back to H5F_OPENres=H5F_OPEN([1 Arg])
back to H5G_OPENres=H5G_OPEN([2 Args])
back to H5S_GET_SIMPLE_EXTENT_DIMSres=H5S_GET_SIMPLE_EXTENT_DIMS([1 Arg])
back to H5T_GET_SIZEres=H5T_GET_SIZE([1 Arg])
back to H5_GET_LIBVERSIONres=H5_GET_LIBVERSION()
back to IDL_BASE64res=IDL_BASE64([1 Arg])
back to IGAMMAres=IGAMMA([2 Args],DOUBLE)
back to IMSL_BINOMIALCOEFres=IMSL_BINOMIALCOEF([2 Args],DOUBLE)
back to IMSL_CONSTANTres=IMSL_CONSTANT([2 Args],DOUBLE)
back to IMSL_ZEROPOLYres=IMSL_ZEROPOLY([1 Arg],DOUBLE,COMPANION,JENKINS_TRAUB)
back to LAGUERREres=LAGUERRE([3 Args],DOUBLE,COEFFICIENTS)
back to LL_ARC_DISTANCEres=LL_ARC_DISTANCE([3 Args],DEGREES)
back to MAGICK_COLORMAPSIZEres=MAGICK_COLORMAPSIZE([2 Args])
back to MAGICK_COLUMNSres=MAGICK_COLUMNS([1 Arg])
back to MAGICK_CREATEres=MAGICK_CREATE([3 Args])
back to MAGICK_EXISTSres=MAGICK_EXISTS()
back to MAGICK_INDEXEDCOLORres=MAGICK_INDEXEDCOLOR([1 Arg])
back to MAGICK_MAGICKres=MAGICK_MAGICK([2 Args])
back to MAGICK_OPENres=MAGICK_OPEN([1 Arg])
back to MAGICK_PINGres=MAGICK_PING([2 Args],INFO,CHANNELS,DIMENSIONS,HAS_PALETTE,IMAGE_INDEX,NUM_IMAGES,PIXEL_TYPE,TYPE,UNIFORMNOISE,GAUSSIANNOISE,MULTIPLICATIVEGAUSSIANNOISE,IMPULSENOISE,LAPLACIANNOISE,POISSONNOISE,NOISE)
back to MAGICK_READres=MAGICK_READ([1 Arg],RGB,SUB_RECT,MAP)
back to MAGICK_READINDEXESres=MAGICK_READINDEXES([1 Arg])
back to MAGICK_ROWSres=MAGICK_ROWS([1 Arg])
back to NCDF_ATTCOPYres=NCDF_ATTCOPY([5 Args],IN_GLOBAL,OUT_GLOBAL)
back to NCDF_ATTINQres=NCDF_ATTINQ([3 Args],GLOBAL)
back to NCDF_ATTNAMEres=NCDF_ATTNAME([3 Args],GLOBAL)
back to NCDF_CREATEres=NCDF_CREATE([1 Arg],CLOBBER,NOCLOBBER)
back to NCDF_DIMDEFres=NCDF_DIMDEF([3 Args],UNLIMITED)
back to NCDF_DIMIDres=NCDF_DIMID([2 Args])
back to NCDF_EXISTSres=NCDF_EXISTS()
back to NCDF_INQUIREres=NCDF_INQUIRE([1 Arg])
back to NCDF_OPENres=NCDF_OPEN([1 Arg],WRITE,NOWRITE)
back to NCDF_VARDEFres=NCDF_VARDEF([3 Args],BYTE,CHAR,DOUBLE,FLOAT,LONG,SHORT)
back to NCDF_VARIDres=NCDF_VARID([2 Args])
back to NCDF_VARINQres=NCDF_VARINQ([2 Args])
back to PARSE_URLres=PARSE_URL([1 Arg])
back to PREWITTres=PREWITT([1 Arg],HELP)
back to REVERSEres=REVERSE([2 Args],OVERWRITE)
back to RK4JMGres=RK4JMG([5 Args],DOUBLE)
back to ROUTINE_NAMESres=ROUTINE_NAMES([inf. Args],LEVEL,VARIABLES,FETCH,ARG_NAME,STORE,S_FUNCTIONS,S_PROCEDURES)
back to SEM_CREATEres=SEM_CREATE([1 Arg],DESTROY_SEMAPHORE)
back to SEM_LOCKres=SEM_LOCK([1 Arg])
back to SPHER_HARMres=SPHER_HARM([4 Args],DOUBLE)
back to STRTOKres=STRTOK([2 Args],EXTRACT,ESCAPE,LENGTH,PRESERVE_NULL,REGEX)
back to T_PDFres=T_PDF([2 Args])
back to WIDGET_BASEres=WIDGET_BASE([1 Arg],ALIGN_BOTTOM,ALIGN_CENTER,ALIGN_LEFT,ALIGN_RIGHT,ALIGN_TOP,MBAR,MODAL,BASE_ALIGN_BOTTOM,BASE_ALIGN_CENTER,BASE_ALIGN_LEFT,BASE_ALIGN_RIGHT,BASE_ALIGN_TOP,COLUMN,ROW,CONTEXT_EVENTS,CONTEXT_MENU,EVENT_FUNC,EVENT_PRO,EXCLUSIVE,NONEXCLUSIVE,FLOATING,FRAME,FUNC_GET_VALUE,GRID_LAYOUT,GROUP_LEADER,KBRD_FOCUS_EVENTS,KILL_NOTIFY,MAP,NO_COPY,NOTIFY_REALIZE,PRO_SET_VALUE,SCR_XSIZE,SCR_YSIZE,SCROLL,SENSITIVE,SPACE,TITLE,TLB_FRAME_ATTR,TLB_ICONIFY_EVENTS,TLB_KILL_REQUEST_EVENTS,TLB_MOVE_EVENTS,TLB_SIZE_EVENTS,TOOLBAR,TRACKING_EVENTS,UNITS,UNAME,UVALUE,XOFFSET,XPAD,XSIZE,X_SCROLL_SIZE,YOFFSET,YPAD,YSIZE,Y_SCROLL_SIZE,DISPLAY_NAME,RESOURCE_NAME,RNAME_MBAR)
back to WIDGET_BUTTONres=WIDGET_BUTTON([1 Arg],ACCELERATOR,ALIGN_CENTER,ALIGN_LEFT,ALIGN_RIGHT,BITMAP,CHECKED_MENU,DYNAMIC_RESIZE,EVENT_FUNC,EVENT_PRO,FONT,FRAME,FUNC_GET_VALUE,GROUP_LEADER,HELP,KILL_NOTIFY,MENU,NO_COPY,NO_RELEASE,NOTIFY_REALIZE,PRO_SET_VALUE,PUSHBUTTON_EVENTS,SCR_XSIZE,SCR_YSIZE,SENSITIVE,SEPARATOR,TAB_MODE,TOOLTIP,TRACKING_EVENTS,UNAME,UNITS,UVALUE,VALUE,X_BITMAP_EXTRA,XOFFSET,XSIZE,YOFFSET,YSIZE)
back to WIDGET_DROPLISTres=WIDGET_DROPLIST([1 Arg],DYNAMIC_RESIZE,EVENT_FUNC,EVENT_PRO,FONT,FRAME,FUNC_GET_VALUE,GROUP_LEADER,KILL_NOTIFY,NO_COPY,NOTIFY_REALIZE,PRO_SET_VALUE,RESOURCE_NAME,SCR_XSIZE,SCR_YSIZE,SENSITIVE,TAB_MODE,TITLE,TRACKING_EVENTS,UNAME,UNITS,UVALUE,VALUE,XOFFSET,XSIZE,YOFFSET,YSIZE)
back to WIDGET_EVENTres=WIDGET_EVENT([1 Arg],XMANAGER_BLOCK,DESTROY)
back to WIDGET_INFOres=WIDGET_INFO([1 Arg],VALID,MODAL,MANAGED,XMANAGER_BLOCK,CHILD,VERSION)
back to WIDGET_LABELres=WIDGET_LABEL([1 Arg],ALL_EVENTS,CONTEXT_EVENTS,EDITABLE,EVENT_FUNC,EVENT_PRO,FONT,FRAME,FUNC_GET_VALUE,GROUP_LEADER,IGNORE_ACCELERATORS,KBRD_FOCUS_EVENTS,KILL_NOTIFY,NO_COPY,NO_NEWLINE,NOTIFY_REALIZE,PRO_SET_VALUE,RESOURCE_NAME,SCR_XSIZE,SCR_YSIZE,SCROLL,SENSITIVE,TAB_MODE,TRACKING_EVENTS,UNAME,UNITS,UVALUE,VALUE,WRAP,XOFFSET,XSIZE,YOFFSET,YSIZE)
back to WIDGET_TEXTres=WIDGET_TEXT([1 Arg],ALL_EVENTS,CONTEXT_EVENTS,EDITABLE,EVENT_FUNC,EVENT_PRO,FONT,FRAME,FUNC_GET_VALUE,GROUP_LEADER,IGNORE_ACCELERATORS,KBRD_FOCUS_EVENTS,KILL_NOTIFY,NO_COPY,NO_NEWLINE,NOTIFY_REALIZE,PRO_SET_VALUE,RESOURCE_NAME,SCR_XSIZE,SCR_YSIZE,SCROLL,SENSITIVE,TAB_MODE,TRACKING_EVENTS,UNAME,UNITS,UVALUE,VALUE,WRAP,XOFFSET,XSIZE,YOFFSET,YSIZE)