Author Archive
Monday, February 6th, 2012
Object graphics to the web
I’m not sure if I have mentioned this before, but I have a method of exporting simple object graphics scenes to a web page using x3dom. Check out this example of sending a graphics hierarchy containing a polygon (the cow data set from the IDL distribution) to an interactive display on a web page. This [...]
No Comments » - Posted in IDL,Object graphics by Michael Galloy
Tuesday, January 24th, 2012
Evaluating mathematical expressions without EXECUTE
Sometimes it is useful to evaluate a mathematical expression that is defined by the user at runtime. This is pretty easy to do using the EXECUTE routine, but EXECUTE is not allowed in applications running in the Virtual Machine. What to do? This issue has been a problem for me before so I wrote a [...]
No Comments » - Posted in IDL by Michael Galloy
Saturday, January 7th, 2012
IDLdoc 3.4.3 released
IDLdoc 3.4.3 fixes the bug that prevented search results from being displayed.
No Comments » - Posted in IDL,IDLdoc by Michael Galloy
Tuesday, December 13th, 2011
Computational science on StackExchange
StackExchange, a network of collaborative question and answer sites, has opened a new site for computational science. Some questions on the site now: Is it possible to dynamically resize a sparse matrix in the Petsc library? Future of OpenCL? Parallel I/O options, in particular parallel HDF5 Is it worthwhile to write unit tests for scientific [...]
No Comments » - Posted in HPC by Michael Galloy
Monday, December 12th, 2011
IDLdoc 3.4.2 release
The new IDLdoc 3.4.2 release changes one small aspect of the .sav file in the distribution (the source distribution is example the same as the 3.4.1 release): it removes the IDL library routines from the .sav file, i.e., it doesn’t do a RESOLVE_ALL when constructing the .sav file. Currently, IDLdoc is built with IDL 6.4 [...]
No Comments » - Posted in IDL,IDLdoc by Michael Galloy
Monday, December 12th, 2011
Coyote graphics docs
David Fanning recently used IDLdoc to generate documentation for his Coyote Graphics library: On-line documentation is now available for all 41 of the Coyote Graphics programs. (These are a subset of the programs in the Coyote Library.) This will make it much easier to use these Coyote Graphics programs.
No Comments » - Posted in IDL,IDLdoc by Michael Galloy
Tuesday, November 29th, 2011
IDLdoc 3.4.1 released
There was a bug in IDLdoc 3.4 which caused crashes with certain content in the Requires tag. The fix is in IDLdoc 3.4.1, get it here. Also, I have confirmation that IDLdoc will run on big libraries, i.e., over 4000 files, 7700 routines, and 850,000 lines of code!
No Comments » - Posted in IDL,IDLdoc by Michael Galloy
Monday, November 28th, 2011
Tech-X at AGU
I will be AGU next week (Tuesday through Thursday morning). I’ll be hanging out at the Tech-X booth (circled at right, just up from the NASA booth) most of the time, but will also be patrolling the posters and hitting a few talks as well. Here’s our press release: Tech-X Corporation invites you to visit [...]
2 Comments » - Posted in IDL,News by Michael Galloy
Monday, November 21st, 2011
IDLdoc 3.4 released
IDLdoc 3.4 was released today. This is mostly a bug fix version, but there is on big feature: LaTeX equation formatting. To use LaTeX equations in your docs, just use standard LaTeX syntax anywhere plain text is allowed. For example, here is an example of using an equation in the main description: ;+ ; Inverse [...]
2 Comments » - Posted in IDL,IDLdoc by Michael Galloy
Thursday, November 17th, 2011
Logging
When writing applications or even just longer programs, I used to sprinkle in PRINT statements regularly, telling me of the progress of the program. At some point, I would think the program is working correctly and I would then have to search through the code to find all the PRINT statements to either comment them [...]
