Title: LaplaceInterpolation.jl: A Julia package for fast interpolation on a grid

Journal Article · · Journal of Open Source Software

We implement a linear-time algorithm for interpolation on a regular multidimensional grid in the Julia language. The algorithm is an approximate Laplace interpolation (Press, 1992) when no parameters are given; and when parameters m ∈ Z and ϵ > 0 are set, the interpolant approximates a Matérn kernel, of which radial basis functions and polyharmonic splines are a special case. We implement, in addition, Neumann, Dirichlet (trivial), and average boundary conditions with potentially different aspect ratios in the different dimensions. The interpolant functions in arbitrary dimensions.

Research Organization:
Argonne National Laboratory (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Basic Energy Sciences (BES). Materials Sciences & Engineering Division
Grant/Contract Number:
AC02-06CH11357
OSTI ID:
1909527
Journal Information:
Journal of Open Source Software, Journal Name: Journal of Open Source Software Journal Issue: 70 Vol. 7; ISSN 2475-9066
Publisher:
Open Source Initiative - NumFOCUSCopyright Statement
Country of Publication:
United States
Language:
English

References (2)

SciPy 1.0: fundamental algorithms for scientific computing in Python journal February 2020
The Astropy Project: Building an Open-science Project and Status of the v2.0 Core Package journal August 2018