Overview
The application mmProbEd provides the service of
supplying the description of a micromagnetic problem
to a solver. The problem descriptions are stored
and transmitted in the
Micromagnetic Input Format (MIF).
mmProbEd also provides a user interface through which the
contents of a micromagnetic problem description may be edited and
then saved to a file or transmitted to a solver.
Launching
mmProbEd may be started either by selecting the
mmProbEd button on mmLaunch, or from the
command line via
tclsh app/oommf/oommf.tcl mmProbEd [-console]
Inputs
The menu selection File |Open... displays a dialog box
for selecting a file from which to load a MIF problem
description from a file. Several example files are
included in the
OOMMF release in the directory app/mmpe/examples.
At startup, mmProbEd loads the problem contained in
app/mmpe/init.mif as an initial problem.
Outputs
The menu selection File |Save as... displays a dialog box
for selecting/entering a file in which the problem description
currently held by mmProbEd is to be saved. When saving
a problem description to a file, mmProbEd does not
include comments. This means that a simple operation of reading
in a MIF file and then saving it will not preserve (often
useful) comments in the output file.
Each instance of mmProbEd contains exactly one problem description at once. Each also accepts and services requests from client applications (typically solvers) for the problem description it contains.
Controls
The main panel in the mmProbEd window contains buttons
corresponding to the sections in a MIF problem description.
Selecting a button brings up another window through which the
contents of that section of a problem description may be edited.
The MIF sections and the elements they contain are described
in detail in the MIF
documentation. Only one editing window is displayed at a time.
The windows may be navigated in order using their Next or
Previous buttons.
The menu selection File |Exit terminates the mmProbEd application. The menu Help provides the usual help facilities.