https://github.com/arcca/3

GPU-accelerated micromagnetic simulator

https://github.com/arcca/3

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.1%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

GPU-accelerated micromagnetic simulator

Basic Info
  • Host: GitHub
  • Owner: ARCCA
  • License: other
  • Default Branch: master
  • Homepage:
  • Size: 13.5 MB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Fork of mumax/3
Created over 2 years ago · Last pushed over 2 years ago

https://github.com/ARCCA/3/blob/master/

mumax3 
======
[![Build Status](https://travis-ci.org/mumax/3.svg?branch=master)](https://travis-ci.org/mumax/3)

GPU accelerated micromagnetic simulator.


Downloads and documentation
---------------------------

http://mumax.github.io


Paper
-----

The Design and Verification of mumax3:

http://scitation.aip.org/content/aip/journal/adva/4/10/10.1063/1.4899186


Tools
-----

https://godoc.org/github.com/mumax/3/cmd


Building from source (for linux)
--------------------

Consider downloading a pre-compiled binary. If you want to compile nevertheless:

  * install the nvidia proprietary driver, if not yet present.
   - if unsure, it's probably already there
   - version 440.44 recommended
  * install Go 
    - https://golang.org/dl/
    - set $GOPATH
  * install CUDA 
    - https://developer.nvidia.com/cuda-downloads (pick default installation path)
    - or `sudo apt-get install nvidia-cuda-toolkit`
  * install a C compiler
    - on Ubuntu: `sudo apt-get install gcc`
  * if you have git installed: 
    - `go get github.com/mumax/3/cmd/mumax3`
  * if you don't have git:
    - seriously, no git?
    - get the source from https://github.com/mumax/3/releases
    - unzip the source into $GOPATH/src/github.com/mumax/3
    - `cd $GOPATH/src/github.com/mumax/3/cmd/mumax3`
    - `go install`
  * optional: install gnuplot if you want pretty graphs
    - on ubuntu: `sudo apt-get install gnuplot`
  * use the Makefile if there is a need to recompile the cuda kernels
    - `make realclean && make`

Your binary is now at `$GOPATH/bin/mumax3`

Contributing
------------

Contributions are gratefully accepted. To contribute code, fork our repo on github and send a pull request.

Owner

  • Name: Advanced Research Computing @ Cardiff University
  • Login: ARCCA
  • Kind: organization
  • Email: arcca@cardiff.ac.uk

GitHub Events

Total
Last Year

Packages

  • Total packages: 2
  • Total downloads: unknown
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 0
    (may contain duplicates)
  • Total versions: 4
proxy.golang.org: github.com/arcca/3
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 9.2%
Average: 9.8%
Dependent repos count: 10.4%
Last synced: 12 months ago
proxy.golang.org: github.com/ARCCA/3
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 9.2%
Average: 9.8%
Dependent repos count: 10.4%
Last synced: 11 months ago