2D Toy Vector Field Software Details
Polya's Method and the new geometric calculus based Conjugate Method have been implemented as a Windows(TM) based program for the PC using Microsoft Foundation Classes [MFC(TM)]. Critical points of a vector field are interactively added or deleted in the display area with mouse picks. The type of index is specified by a pick from a drop down menu at the point of insertion. The resulting vector fields can be displayed as a set of vector glyphs on either a radial or rectangular grid. They can be displayed with actual, normalized or log-scaled magnitudes. Separatrices are integrated with a choice of Euler's method, or with first through fourth order Runge-Kutta methods. The user may also pick an arbitrary point in the vector field and integrate its streamline as well. It is particulary instructive that the program allows a critical point to be picked and dragged to new locations by the mouse. The program allows movement and redrawing the vector glyphs and integration curves in real time, even with a moderate number of critical points. In the Conjugate Method, curl and divergence may be mapped to a color intensity field for display, although this is a slow computation.
Alyn Rockwood, Shoeb Binderwala
A Toy Vector Field Based on Geometric Algebra
To appear in C. Doran, L. Dorst and J. Lasenby eds. Applied Geometrical Algebras in Computer Science and Engineering, AGACSE 2001, Birkhauser 2001.
Last Modified 9 Nov 2001
Maintained by Eckhard Hitzer.
Linux Support: J. Sedlacik