HMV
HMV With test data
HMV displays color slices of gridded data, and allows the user to arithmetically difference slices.  HMV was originally intended as a debugging tool for atmospheric models, but has proven itself useful for a variety of tasks.  HMV uses a simple text format for  input files which can be created easily from within a running program or with post-morterm output.



Download HMV Now: HMV is surprisingly portable for a Motif program.  HMV is known to build clean on DEC-UNIX, OSF-UNIX, SunOS, Solaris, Irix, AIX, and Linux (when Motif is present).  It will probably build for your system too.  There are no build instructions, just type "make".

HMV is distributed exclusively under the HMV BeerWare License:



Learn about these features and more!  Groove on the HMV manpage, too!



HMV Displaying raw slab data HMV With test data
Arithmetically differencing two fields fields. Useful for comparing results relative to baseline. Patterns in the difference (error) between two fields can help diagnose certain types of bugs: boundary conditions, nudging/forcing, message passing, etc.

These two examples are using the same dataset, but are differencing different timesteps and using different color models.

HMV With test data

HMV With test data

Mapping entire domain over the entire colormap. This is example shows the default two-color mapping with the default 32 colors. The user can specify the number of colors HMV should use. By default (seen), the dynamic range of the entire domain is mapped evenly across the entire colormap. HMV With test data
This frame is the same data as above, except I have put a threshold on both the minimum and maximum values to show (the blackened areas). The threshold value is chosen by clicking on a cell which is to serve as the threshold. The remaining dynamic range is then remapped over all the colors. This increases contrast to resolve fine details. HMV With test data
One Color (Grayscale Colormap) HMV With test data
Two Color (Blue through Red) HMV With test data
Three Color (Blue through green through red) HMV With test data
Spawning multiple windows and looking at the same data different ways. Many HMVs spawned
But That's Not all!

About The Name

HMV stands for Her Majesty's Viewer (multiple spellings accepted). The name comes from song I was listening to when I "finished" the version I intended to hand in for a grad school project. It was late, I was in the lab by myself listening to the Beatles, Abbey Road, and just as I was finishing up the album was finishing up: Her Majesty. My project still didn't have a name, but it needed one in order to hand it in... Her Majesty's Viewer was born.


ROTANG -- ZOOM! NOT BOOM! Find out more about who ROTANG is and how it is powered by M4.
ROTANG produces the world's finest optional software.
HMV questions welcome at hmv3@rotang DELETE com
This browsing experience is Copyright 2003, ROTANG.