Version 1
: Received: 1 March 2019 / Approved: 4 March 2019 / Online: 4 March 2019 (09:56:03 CET)
Version 2
: Received: 27 March 2019 / Approved: 28 March 2019 / Online: 28 March 2019 (11:13:31 CET)
Walker, P., Krohn, U. and Carty, D., 2019. ARBTools: A Tricubic Spline Interpolator for Three-Dimensional Scalar or Vector Fields. Journal of Open Research Software, 7(1), p.12. doi:10.5334/jors.258
Walker, P., Krohn, U. and Carty, D., 2019. ARBTools: A Tricubic Spline Interpolator for Three-Dimensional Scalar or Vector Fields. Journal of Open Research Software, 7(1), p.12. doi:10.5334/jors.258
Cite as:
Walker, P., Krohn, U. and Carty, D., 2019. ARBTools: A Tricubic Spline Interpolator for Three-Dimensional Scalar or Vector Fields. Journal of Open Research Software, 7(1), p.12. doi:10.5334/jors.258
Walker, P., Krohn, U. and Carty, D., 2019. ARBTools: A Tricubic Spline Interpolator for Three-Dimensional Scalar or Vector Fields. Journal of Open Research Software, 7(1), p.12. doi:10.5334/jors.258
Abstract
ARBTools is a Python library containing a Lekien-Marsden type tricubic spline method for interpolating three-dimensional scalar or vector fields presented as a set of discrete data points on a regular cuboid grid. ARBTools was developed for simulations of magnetic molecular traps, in which the magnitude, gradient and vector components of a magnetic field are required. Numerical integrators for solving particle trajectories are included, but the core interpolator can be used for any scalar or vector field. The only additional system requirements are NumPy.
Copyright:
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.