To run mumax3.10 you need
- An NVIDIA GPU with at least a compute capability 3.0
- An up to date NVIDIA driver (compatible versions given below)
- Optional: gnuplot for plots in the web GUI
Note that you do not need to install the cuda libraries or the cuda toolkit to run mumax3.10!
The following steps might help you to get mumax3.10 up and running in windows (tested on windows 10).
1. Find out the nvidia driver version
Right-click on your desktop and open the nvidia control panel. You should now see the driver version number.
2. Download mumax3.10
3. Unzip the downloaded file
Unzip the downloaded file in any directory you want. For the sake of the instructions here, I will assume you unzipped the file in C:\Users\JohnDoe\mumax3.10. The full path of the executable is now C:\Users\JohnDoe\mumax3.10\mumax3. Note that the directory also contains dll files. It is important that these cuda library files stay in the same directory as the mumax3 executable.
4. Update the Path environment variable
Add the directory to the Path environment variable by following
these instructions. (Note that you have to add the directory of the executable, not the path of the executable itself)
5. Test mumax3
Open powershell or the command prompt (I recommend to use powershell). You can now run mumax3 by typing "mumax3". To open the web GUI, type "mumax3 -i".
6. Running a mumax3 script
To run a mumax3 script, let's say C:\Users\JohnDoe\Documents\script.txt, you first need to navigate to the directory of the script:
cd C:\Users\JohnDoe\Documents
You can then run the script using the following command:
mumax3 script.txt
7. Optional: install gnuplot
Download and install
gnuplot. During the installation, make sure that you check the option to add the executable to the Path environment variable. If you forgot to check this option, you can do this manually in the same way as described in step 4.