Download OOMMF User's Guide

Transcript
Contents
Disclaimer
iv
1 Overview of OOMMF
1
2 Installation
2.1 Requirements . . . . . . . . . . . . . . . . .
2.2 Basic Installation . . . . . . . . . . . . . . .
2.2.1 Download . . . . . . . . . . . . . . .
2.2.2 Check Your Platform Configuration .
2.2.3 Compiling and Linking . . . . . . . .
2.2.4 Installing . . . . . . . . . . . . . . .
2.2.5 Using OOMMF Software . . . . . . .
2.2.6 Reporting Problems . . . . . . . . .
2.3 Advanced Installation . . . . . . . . . . . . .
2.3.1 Reducing Disk Space Usage . . . . .
2.3.2 Local Customizations . . . . . . . . .
2.3.3 Optimization . . . . . . . . . . . . .
2.3.4 Parallelization . . . . . . . . . . . . .
2.3.5 Managing OOMMF Platform Names
2.4 Platform Specific Installation Issues . . . . .
2.4.1 Unix Configuration . . . . . . . . . .
2.4.2 Microsoft Windows Options . . . . .
2.4.3 Mac OS X Configuration . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
4
4
5
9
9
10
10
10
10
10
11
11
13
15
15
16
20
3 Quick Start: Example OOMMF Session
21
4 OOMMF Architecture Overview
27
5 Command Line Launching
29
6 OOMMF Launcher/Control Interface: mmLaunch
32
7 OOMMF eXtensible Solver
7.1 OOMMF eXtensible Solver Interactive Interface: Oxsii
7.2 OOMMF eXtensible Solver Batch Interface: boxsi . . .
7.3 Standard Oxs Ext Child Classes . . . . . . . . . . . . .
7.3.1 Atlases . . . . . . . . . . . . . . . . . . . . . . .
7.3.2 Meshes . . . . . . . . . . . . . . . . . . . . . . .
7.3.3 Energies . . . . . . . . . . . . . . . . . . . . . .
7.3.4 Evolvers . . . . . . . . . . . . . . . . . . . . . .
7.3.5 Drivers . . . . . . . . . . . . . . . . . . . . . . .
7.3.6 Field Objects . . . . . . . . . . . . . . . . . . .
34
34
39
45
46
52
52
66
77
82
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.