Univeristy of Alabama in Huntsville

UAH LTG IDL Library

IDL Routines from Phillip Bitzer and UAH Lightning Group

Directory: misc/

Miscellaneous routines.

Getting the routines

Get the latest version via the Git repo. You can use the HTTPS link:

https://pmbitzer@bitbucket.org/uah_ltg/misc.git
or if you prefer SSH:
git@bitbucket.org:uah_ltg/misc.git

Updates

Follow changes to this repo via G+: or the RSS feed. Use the standard git pull to update.

Issues

Submit bugs/feature requests/etc.

Contents

.pro files

pmb_binary.pro

This function accepts a numeric type (or array of numeric types) and returns a byte array that contain the binary representation of the number (i.e., the bits).

pmb_clean_pointers.pro

This routine takes a structure that contains pointers and releases those pointers from the heap.

pmb_convert_float_to_binary.pro

Function for converting a float (4 bytes) to it's 4-byte equivelent.

pmb_export_array_mathematica.pro

Often, I will work in IDL and Mathematica simultaneously.

pmb_spatial_temporal_limits.pro

Given arrays of times, x, y, and z, and corresponding limits, return a set of indices in which all the data falls within the given limits.

pmb_warn_old_routine.pro

This very simple routine can be added to "old" or "deprecated" routines to warn users.