Programming Advantages of an Embedded Command Language
Donald G. Porter NIST/MCSD/MMG
Tuesday, May 28, 2002 15:00-16:00, Room 145, NIST North (820) Gaithersburg Tuesday, May 28, 2002 13:00-14:00, Room 4511 Boulder
Abstract:
The OOMMF (Object-Oriented MicroMagnetic Framework) project produces
public-domain reference software for numerical simulation of the
magnetic behavior of materials and devices on the sub-micron scale.
The Tk toolkit library is included in OOMMF to simultaneously achieve
two design goals: the ability to provide interactive graphical user
interfaces; and the ability to use the software on both Windows and
Unix platforms -- the two main platforms in use by scientists and
engineers working in magnetism. Tk rests on the foundation of the
Tool Command Language, or Tcl, an embeddable command language.
Although, Tcl was originally included in OOMMF by implication, rather
than by explicit design, its presence has had many advantages
in the ongoing development of the project. In this talk, some of
the advantages of programming within a two-language model are presented.
Contact: A. J. KearsleyNote: Visitors from outside NIST must contact
Robin Bickel; (301) 975-3668;
at least 24 hours in advance.
|