mglib

Personal IDL library for M. Galloy

single page | use frames    directories     project statistics

Overview

IDL library of Michael Galloy.

Directories

./

startup file

analysis/

various algorithms (sorting, sampling, etc.) and math helper routines

calendar/

routines to deal with dates/times

cmdline_tools/

routines useful at the IDL command line

collection/

objects implementing various types of collections

cula/

CULAtools bindings

dist_tools/

routines for logging, preferences, and other miscellaneous routines useful in distributing applications

dist_tools/bindings/

routines for wrapping C routines with a DLM in a quick and nearly an automatic manner using the MG_DLM class

docgen/

mg_docgen is a utility to produce text output that combines static written text and the output from IDL. This is perfect for writing tutorials on how to use an IDL routine, documenting your scientific process, etc.

envi/

ENVI user routines

fileio/

file input/output routines

googlevoice/

class for connecting to Google Voice

gsl/

generated wrappers for GNU Scientific Library (GSL) routines

hdf/

routines for reading/writing/querying HDF files

hdf5/

routines for reading/writing/querying HDF5 files

indices/

routines for handling index arrays

introspection/

routines for inspecting variables and routines

itools/

iTools related helpers and components

misc/

miscellaneous routines

net/

routines for handling network communication

netcdf/

Routines for reading/writing/querying netCDF files.

objects/

classes for doing object-oriented programming

profiling/

helper routines for profiling code and processing the output

save/

routines for reading/writing/querying save files

strings/

routines for manipulating strings

templating/

tools for using templated output

textmarkup/

classes for converting between text markup styles: rst, LaTex, and HTML

updater/

skeleton of an automatic updater library

vis/animation/

routines and classes for creating animations

vis/animation/animators/

animator classes that perform some animation action

vis/animation/easing/

classes representing easing functions i.e. functions that control the rate of an animator

vis/animation/utils/

convenience routines for doing various animations

vis/color/

routines for dealing with specifying colors and color tables

vis/directgraphics/

helper routines for direct graphics

vis/flow/

routines for visualization of vector fields

vis/geometry/

routines for manipulating polygons and other geometric structures

vis/googlechart/

IDL interface to Google Charts API

vis/graphs/

routines for visualization of trees and graphs

vis/images/

routines for display of images

vis/lineplots/

routines for creating various types of line plots

vis/objectgraphics/

helper routines and classes for the object graphics systems

vis/povray/

routines to create POV-Ray renderings of data in IDL

vis/surfaces/

routines to visualize surface/elevation data

vis/tables/

routines for creating tables containing text and graphics

vis/text/

routines for handling text in graphics

vis/treemaps/

routines for creating treemaps, visual displays of weighted trees

vis/util/

utility routines for other routines

vis/vtk/

VTK file access library

vis/x3d/

x3dom output from IDL object graphics

widgets/

routines and objects for doing widget programming

zeromq/

generated bindings for 0MQ library

zlib/

zlib compression DLM

Author information

Author:

Michael Galloy

Copyright:

BSD licensed

Project statistics

Directories: 52
.pro files: 359
.sav files: 0
Routines: 1,220
Lines: 22,917
Required IDL version: 8.0
Personal library of Michael Galloy
Contact me if you have enhancement requests or bug fixes.