ACM Home Page
Please provide us with feedback. Feedback
Algorithm 886: Padua2D---Lagrange Interpolation at Padua Points on Bivariate Domains
Full text PdfPdf (143 KB)
Source
ACM Transactions on Mathematical Software (TOMS) archive
Volume 35 ,  Issue 3  (October 2008) table of contents
Article No. 21  
Year of Publication: 2008
ISSN:0098-3500
Authors
Marco Caliari  University of Verona
Stefanode Marchi  University of Verona
Marco Vianello  University of Padua
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 68,   Citation Count: 1
Additional Information:

appendices and supplements   abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1391989.1391994
What is a DOI?

APPENDICES and SUPPLEMENTS
ZipZip (732 KB)
Software for Padua2D---Lagrange Interpolation at Padua Points on Bivariate Domains


ABSTRACT

We present a stable and efficient Fortran implementation of polynomial interpolation at the Padua points on the square [ − 1,1]2. These points are unisolvent and their Lebesgue constant has minimal order of growth (log square of the degree). The algorithm is based on the representation of the Lagrange interpolation formula in a suitable orthogonal basis, and takes advantage of a new matrix formulation together with the machine-specific optimized BLAS subroutine for the matrix-matrix product. Extension to interpolation on rectangles, triangles and ellipses is also described.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
AMD 2006. AMD Core Math Library (ACML). Version 3.6.0. Available at http://developer.amd.com/acml.aspx.
 
2
Bagby, T., Bos, L., and Levenberg, N. 2002. Multivariate simultaneous approximation. Constr. Approx. 18, 569--577.
3
 
4
 
5
Bos, L., Caliari, M., De Marchi, S., and Vianello, M. 2006a. Bivariate interpolation at Xu points: results, extensions and applications. Electron. Trans. Numer. Anal. 25, 1--16.
 
6
 
7
 
8
Caliari, M., De Marchi, S., and Vianello, M. 2005. Bivariate polynomial interpolation on the square at new nodal sets. Appl. Math. Comput. 165, 2, 261--274.
 
9
 
10
Caliari, M., Vianello, M., De Marchi, S., and Montagna, R. 2006. HYPER2D: a numerical code for hyperinterpolation at Xu points on rectangles. Appl. Math. Comput. 183, 1138--1147.
 
11
Carnicer, J. M., Gasca, M., and Sauer, T. 2006. Interpolation lattices in several variables. Numer. Math. 102, 559--581.
 
12
 
13
Dunkl, C. F. and Xu, Y. 2001. Orthogonal Polynomials of Several Variables. Encyclopedia of Mathematics and its Applications, vol. 81. Cambridge University Press, Cambridge.
 
14
Franke, R. 1982. Scattered data interpolation: tests of some methods. Math. Comput. 38, 181--200.
 
15
Gasca, M. and Sauer, T. 2000. Polynomial interpolation in several variables. Adv. Comput. Math. 12, 377--410.
 
16
Reimer, M. 2003. Multivariate Polynomial Approximation. International Series of Numerical Mathematics, vol. 144. Birkhäuser, Basel.
 
17
Sauer, T. 1995. Computational aspects of multivariate polynomial interpolation. Adv. Comput. Math. 3, 219--238.
 
18


Collaborative Colleagues:
Marco Caliari: colleagues
Stefanode Marchi: colleagues
Marco Vianello: colleagues