Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Magnetic-field modeling with surface currents: Implementation and usage
  of bfieldtools   We present a novel open-source Python software package, bfieldtools, for
magneto-quasistatic calculations with current densities on surfaces of
arbitrary shape. The core functionality of the software relies on a
stream-function representation of surface-current density and its
discretization on a triangle mesh. Although this stream-function technique is
well-known in certain fields, to date the related software implementations have
not been published or have been limited to specific applications. With
bfieldtools, we aimed to produce a general, easy-to-use and well-documented
open-source software. The software package is written purely in Python; instead
of explicitly using lower-level languages, we address computational bottlenecks
through extensive vectorization and use of the NumPy library. The package
enables easy deployment, rapid code development and facilitates application of
the software to practical problems. In this paper, we describe the software
package and give an extensive demonstration of its use with an emphasis on one
of its main applications -- coil design.

5
The categories of this paper are: gr-qc
1
The categories of this paper are: cs
8
The categories of this paper are: hep-ex
33
The categories of this paper are: plasm-ph
18
The categories of this paper are: econ
4
The categories of this paper are: cond-mat
15
The categories of this paper are: nucl-ex
23
The categories of this paper are: solv-int
2
The categories of this paper are: math
19
The categories of this paper are: eess
12
The categories of this paper are: nucl-th
27
The categories of this paper are: comp-gas
9
The categories of this paper are: nlin
6
The categories of this paper are: astro-ph
22
The categories of this paper are: chao-dyn
26
The categories of this paper are: bayes-an