Overview
The application oxsii is a micromagnetic computation engine
capable of solving problems defined on three-dimensional rectangular grids of
three-dimensional spins. Within the OOMMF architecture,
oxsii is both a server and a client application.
oxsii is a client of
problem description server applications, data table display and storage
applications, and vector field display and storage applications.
oxsii is the server of a solver control service for which the
only client is mmLaunch. It is through
this service that mmLaunch provides a user interface window (shown
above) on behalf of oxsii.
Launching
oxsii may be started either by selecting the
oxsii button on mmLaunch, or from the
command line via
tclsh oommf.tcl oxsii [standard options]
Since oxsii does not present any user interface window of its own, it depends on mmLaunch to provide an interface on its behalf. The entry for an instance of oxsii in the Threads column of any running copy of mmLaunch has a checkbutton next to it. This button toggles the presence of a user interface window through which the user may control that instance of oxsii.
Inputs
Unlike mmSolve2D,
oxsii loads problem specifications
directly from disk (via the File|Load... menu selection),
rather than through
mmProbEd or
FileSource.
Also, input files for oxsii must be in the
MIF 2.0 format,
as opposed to the older
MIF 1.1 format
used by the 2D solver. There are sample
MIF 2.0 files in the directory oommf/app/oxs/examples. The
command line tool
mifconvert
can be used as an aid for converting MIF 1.1 files to the MIF 2.0
format, although at present the conversion is not complete, and some
hand editing of the files will likely be necessary. MIF files may be
edited with any plain text editor.
Outputs
To send output, first highlight one of the selections under the
``Output'' heading in the Oxsii interface, then make a selection under
the ``Destination'' heading. Outputs may be scheduled by the step,
stage, or may be sent out interactively by pressing the Send
button.
Controls
Details
Known Bugs