Sample magnetization files can be found in the directory ./oommf/demos.
Notes: All builds are against Tcl/Tk 7.6/4.2. The Linux/Intel binary is elf/kernel 2.0.24. The Linux/AXP binary is a.out/kernel 1.3.94. The unix archives were created using "tar" and "gzip".
The binary distributions are problematic because they require an appropriate Tcl/Tk library to run. Static linking doesn't help, because one still needs the proper Tcl/Tk init scripts. (In fact, shared linking seems to be more forgiving on some platforms.) If the executable complains that it can't find library 'xxx', try placing a symbolic link from your actual library to 'xxx'. You may also have to update the run-time link binding cache (on Linux systems use /sbin/ldconfig). Otherwise, build from the source distribution.
Windows Note 1: The Windows archive (mmdisp-0.0a0-winnt.zip) is a pkzip-type archive. It is important that whatever tool you use to unpack the archive preserves the directory structure present in the archive. If after unpacking you find all the files are in 1 directory, check your archive utility documentation. mmDisp will not work without the proper directory structure. Also, this archive has filenames longer than the traditional MSDOS 8.3, so you must use a decompress program that will preserve the longer names. One place to get a suitable unzip program is
Windows Note 2: Due to what appears to be a bug in the latest Tcl/Tk Windows distribution, mmDisp may be unable to find your system Tk initialization scripts (e.g., tk.tcl). (If this is the case, when you run mmDisp you'll get a square, empty window and (probably) no error message.) To fix this, set the environment variable TK_LIBRARY to the directory containing these scripts (probably C:\tcl\lib\tk4.2). It also won't hurt to set the companion TCL_LIBRARY variable to the directory containing the Tcl init script init.tcl (probably C:\tcl\lib\tcl7.6). Alternately, you can move the Tk init scripts to the directory ../lib/tk<version> relative to the Tcl init scripts. For example, if init.tcl is in C:\tcl\lib\tcl7.6, then move the Tk init scripts into C:\tcl\lib\lib\tk4.2.
Recipients of this software assume all responsibilities associated with its operation, modification, and maintenance.
The above binary distributions represent those machines that members of the OOMMF project have direct access to. Inclusion of a commercial product on this list does not imply recommendation of or endorsement by the National Institute of Standards and Technology, nor does it imply that those products are necessarily the best available for the purpose.
Review the mmDisp page, or go to
The National Institute of Standards and Technology (NIST) is an agency of the U.S. Commerce Department.
Privacy policy / security notice / accessibility statement /
Disclaimer /
Freedom of Information Act (FOIA) /
No Fear Act Policy /
ExpectMore.gov (performance of federal programs) /
NIST Information Quality Standards /
Environmental Policy Statement
Date created: August 29, 2007 | Last updated: April 27, 2011 Contact: Webmaster