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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .