Unlike the rest of the OOMMF package, the OBS is meant to be driven primarily from the command line or shell (batch) script, for example,
oommf.tcl <appname> [args ...]where oommf.tcl is the OOMMF bootstrap program, and <appname> is an application name known to the OOMMF project. If the bootstrap program is not in your execution path, then you will have to provide the path to oommf.tcl. Also, oommf.tcl is itself a Tcl script, and so must be interpreted by a Tcl shell (typically tclsh or tclsh80). The header in oommf.tcl contains lines that, under Unix, automatically launch tclsh. The registry in Windows may be used to provide similar functionality. If the automatic Tcl shell launch mechanism is not working, you will need to supply the Tcl shell on the command line, e.g.,
tclsh80 <path to oommf.tcl> <appname> [args ...]