Wendland functions a C++ code to compute them

Argaez, Carlos, Hafstein, Sigurdur and Giesl, Peter (2017) Wendland functions a C++ code to compute them. SIMULTECH 2017, Madrid, Spain, 26/07/17 - 28/07/17. Published in: Proceedings of the 7th International Conference on Simulation and Modeling Methodologies, Technologies and Applications, 2017, Madrid, Spain. 323-330. SCITEPRESS, Madrid, Spain. ISBN 9789897582653

[img] PDF - Accepted Version
Download (1MB)
[img] PDF - Published Version
Download (1MB)

Abstract

In this paper we present a code in C++ to compute Wendland functions for arbitrary smoothness parameters. Wendland functions are compactly supported Radial Basis Functions that are used for interpolation of data or solving Partial Differential Equations with mesh-free collocation. For the computations of Lyapunov functions using Wendland functions their derivatives are also needed so we include this in the code. Wendland functions with a few fixed smoothness parameters are included in some C++ libraries, but for the general case the only code freely available was implemented in MAPLE taking advantage of the computer algebra system. The aim of this contribution is to allow scientists to use Wendland functions in their C++ code without having to implement them themselves. The computed Wendland functions are polynomials and their coefficients are computed and stored in a vector, which allows for efficient computation of their values using the Horner scheme.

Item Type: Conference Proceedings
Schools and Departments: School of Mathematical and Physical Sciences > Mathematics
Research Centres and Groups: Analysis and Partial Differential Equations Research Group
Subjects: Q Science > QA Mathematics
Depositing User: Billy Wichaidit
Date Deposited: 24 May 2017 11:31
Last Modified: 01 Sep 2017 13:07
URI: http://sro.sussex.ac.uk/id/eprint/68130

View download statistics for this item

📧 Request an update
Project NameSussex Project NumberFunderFunder Ref
Lyapunov Methods and Stochastic StabilityUnsetICELANDIC RESEARCH FUND152429-051