2017
DOI: 10.1137/16m1083803
|View full text |Cite
|
Sign up to set email alerts
|

Chebfun in Three Dimensions

Abstract: We present an algorithm for numerical computations involving trivariate functions in a 3D rectangular parallelepiped in the context of Chebfun. Our scheme is based on low-rank representation through multivariate adaptive cross approximation (MACA). The component 1D functions are represented by finite Chebyshev expansions, or trigonometric expansions in the periodic case. Numerical experiments show the power and convenience of Chebfun3 for problems such as function manipulation, differentiation, optimization, a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
47
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 45 publications
(47 citation statements)
references
References 28 publications
0
47
0
Order By: Relevance
“…high-order moments), etc. This approach can be compared to calculation with functions using Chebyshev polynomials [85], and integrating Chebyshev interpolation together with the tensor cross interpolation seems to be a natural direction for further work, continuing the existing work in two and three-dimensions [84,48].…”
Section: Resultsmentioning
confidence: 99%
“…high-order moments), etc. This approach can be compared to calculation with functions using Chebyshev polynomials [85], and integrating Chebyshev interpolation together with the tensor cross interpolation seems to be a natural direction for further work, continuing the existing work in two and three-dimensions [84,48].…”
Section: Resultsmentioning
confidence: 99%
“…where the coefficient array C can be computed by FFT in O(N d log N ) time [14]. Following the practice of Chebfun3t [11], for each j = 1, . .…”
Section: Adaptive Construction Letmentioning
confidence: 99%
“…The construction and manipulation of 2D approximations is suitably fast for a wide range of smooth examples. Most recently, Hashemi and Trefethen created an extension of Chebfun called Chebfun3 for 3D approximations on hyperrectangles using low-rank "slice-Tucker" decompositions [11]. The range of functions that Chebfun3 can cope with in a reasonable interactive computing time is somewhat narrower than for Chebfun2, as one would expect.…”
mentioning
confidence: 99%
“…However, the representation of the distributed variables in the time-periodic case is not obvious. Chebfun was recently extended to functions of more than one variable [25]- [28]. However, it is not possible to mix Fourier and Chebyshev expansions for multivariable functions as we require, it is either all Chebyshev or all Fourier.…”
Section: B Chebyshev and Fourier Representations Of Variablesmentioning
confidence: 99%