-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathindex.html
More file actions
150 lines (114 loc) · 5.69 KB
/
index.html
File metadata and controls
150 lines (114 loc) · 5.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>mumax3</title>
<link rel="icon" type="image/x-icon" href="nimble-cubes128.png">
<link rel="stylesheet" href="https://unpkg.com/purecss@1.0.1/build/pure-min.css">
<link rel="stylesheet" type="text/css" href="style.css">
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-29YY0Q5W95"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-29YY0Q5W95');
</script>
</head>
<body>
<div id="header" style="display:flex;flex-direction:row;margin:0;">
<div>
<a href="index.html"><img id="header_img" src="nimble-cubes128.png" href="index.html" /></a>
</div>
<script src="header.js"></script>
<div style="flex:1;position:relative;">
<a href="index.html" style="color:black"><span style="font-size:48px"><b>mumax</b><sup>3</sup><br /></span>
GPU-accelerated micromagnetism <br /><br /></a>
<a class="pure-button pure-button-primary" href="index.html">Home</a>
<a class="pure-button pure-button-primary" href="download.html">Download</a>
<a class="pure-button pure-button-primary" href="examples.html">Examples</a>
<a class="pure-button pure-button-primary" href="https://mumax.ugent.be/mumax3-workshop/">Tutorial</a>
<a class="pure-button pure-button-primary" href="api.html">API</a>
<a class="pure-button pure-button-primary" href="https://groups.google.com/forum/#!forum/mumax2">Forum</a>
<a class="pure-button pure-button-primary" href="https://mumax.github.io/plus" id="mumaxplusbutton">
<div style="float:left;margin:0;">
See also:<br>
mumax<sup>+</sup>
</div>
<img src="https://mumax.github.io/plus/_static/nimble-plus.png">
</a>
</div>
</div>
<hr />
<div style="max-width:50em; margin-left:5%;">
<p><b>mumax<sup>3</sup></b> is a GPU-accelerated micromagnetic simulation program developed and maintained at the <a href="http://dynamat.ugent.be">DyNaMat</a> group at <a href="http://www.ugent.be/en">Ghent University</a>.</p>
<p>A speed-up of the order of 100x compared to CPU-based simulations can easily be reached, even with relatively inexpensive gaming GPUs. Additionally, the software is optimized for low memory use and can handle about 16 million FD cells with 2GB of GPU RAM. </p>
<h2> Citations and licence </h2>
If you use mumax<sup>3</sup> in any work or publication, we kindly ask you to cite the references suggested for your specific simulation in the terminal window and in the "references.bib" file found in the outputfolder.
<p>mumax<sup>3</sup> is <a href="https://github.com/mumax/3">open-source</a> software. You are free to modify and distribute the source code under the <a href="https://www.gnu.org/licenses/gpl-3.0.en.html">GPLv3 licence</a>.
</div>
<div style="float:left;">
<figure>
<a href="web1.png"><img src="web1.png" width=447 /></a>
<figcaption> Web interface showing the spatial magnetization.</figcaption>
</figure>
</div>
<div style="float:left; max-width:40em;">
<h2>Features</h2>
<ul>
<li>Landau-Lifshitz micromagnetic formalism</li>
<li>Magnetostatic field </li>
<li>Heisenberg exchange</li>
<li>Arbitrary inter-region exchange like RKKY coupling</li>
<li>Dzyaloshinskii-Moriya interaction</li>
<li>Spin-transfer torque (Zhang-Li and Slonczewski)</li>
<li>Uniaxial and cubic magnetocrystalline anisotropy</li>
<li>Thermal fluctuations (Brown)</li>
<li>Voronoi tessellation</li>
<li>Time- and space-dependent material parameters</li>
<li>Arbitrary complex excitation (field, current)</li>
<li>Simulation window can automatically follow a moving domain wall</li>
<li>Edge charges can be removed to simulate an infinitely long geometry</li>
<li>Optional 1D, 2D or 3D periodic boundary conditions</li>
</ul>
</div>
<br style="clear:both;" />
<div style="float:left; width:40%">
<h2>Web GUI</h2>
<p>mumax<sup>3</sup> includes a browser-based user interface that lets you follow a running simulation or modify it on-the-fly, be it on your local machine or remotely.</p>
<h2>Simple scripting</h2>
<p>mumax<sup>3</sup> provides simple yet powerful input scripting.<br>E.g., the following example applies a time-dependent external field to a uniform magnet (FMR experiment).</p>
<pre><code>SetGridSize(128, 32, 4)
SetCellSize(5e-9, 5e-9, 5e-9)
Msat = 860e3
Aex = 13e-12
alpha = 0.2
m = Uniform(1, 1, 0)
f := 1e9 // 1GHz
A := 0.01 // 10mT
B_ext = Vector(0.1, A*sin(2*pi*f*t), 0)
run(10e-9)
</code></pre>
</div>
<div style="float:left;">
<figure>
<a href="web2.png"><img src="web2.png" width=407 /></a>
<figcaption> Web interface can view and set parameters on-the-fly.</figcaption>
</figure>
</div>
<br style="clear:both;" />
<div style="width:60%;">
<h2>GPU/driver requirements</h2>
<p>mumax<sup>3</sup> is cross-platform and runs on Linux, Windows and Mac platforms. You need an NVIDIA GPU with compute capability 5.0 or higher, as listed <a href="http://developer.nvidia.com/cuda-gpus">here</a>.
You also need to use NVIDIA's proprietary graphics driver, which may already be installed on your system. The benchmark below may guide your GPU choice.</p>
<figure>
<embed type="image/svg+xml" src="gpus.svg" width=900 />
<figcaption> mumax<sup>3</sup> GPU perfomance for 2D simulations containing 4 million cells. </figcaption>
</figure>
</div>
<hr />
<div id=footer>
mumax<sup>3</sup> is written and maintained by the DyNaMat group (<a href="http://dynamat.ugent.be">http://dynamat.ugent.be</a>), Ghent University, Belgium. Questions are welcome on the <a href="https://groups.google.com/forum/#!forum/mumax2">mumax mailing list</a>.
</div>
</body>
</html>