Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Fidimag -- a finite difference atomistic and micromagnetic simulation
  package   Fidimag is an open-source scientific code for the study of magnetic materials
at the nano- or micro-scale using either atomistic or finite difference
micromagnetic simulations, which are based on solving the
Landau-Lifshitz-Gilbert equation. In addition, it implements simple procedures
for calculating energy barriers in the magnetisation through variants of the
nudged elastic band method. This computer software has been developed with the
aim of creating a simple code structure that can be readily installed, tested,
and extended. An agile development approach was adopted, with a strong emphasis
on automated builds and tests, and reproducibility of results. The main code
and interface to specify simulations are written in Python, which allows simple
and readable simulation and analysis configuration scripts. Computationally
costly calculations are written in C and exposed to the Python interface as
Cython extensions. Docker containers are shipped for a convenient setup
experience. The code is freely available on GitHub and includes documentation
and examples in the form of Jupyter notebooks.

22
The categories of this paper are: chao-dyn
26
The categories of this paper are: bayes-an
37
The categories of this paper are: supr-con
5
The categories of this paper are: gr-qc
16
The categories of this paper are: stat
21
The categories of this paper are: adap-org
32
The categories of this paper are: atom-ph
28
The categories of this paper are: alg-geom
1
The categories of this paper are: cs
2
The categories of this paper are: math
20
The categories of this paper are: acc-phys
13
The categories of this paper are: quant-ph
9
The categories of this paper are: nlin
29
The categories of this paper are: funct-an
36
The categories of this paper are: cmp-lg
27
The categories of this paper are: comp-gas