Accurate, high-order representation of complex three-dimensional surfaces via Fourier continuation analysis

被引:72
作者
Bruno, Oscar P. [1 ]
Han, Youngae [1 ]
Pohlman, Matthew M. [2 ]
机构
[1] CALTECH, Pasadena, CA 91125 USA
[2] Arete Assoc, Sherman Oaks, CA 91403 USA
基金
美国国家航空航天局; 美国国家科学基金会;
关键词
continuation method; surface representation; Fourier series; edge matching; parametrization by projection;
D O I
10.1016/j.jcp.2007.08.029
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a new method for construction of high-order parametrizations of surfaces: starting from point clouds, the method we propose can be used to produce full surface parametrizations (by sets of local charts, each one representing a large surface patch - which, typically, contains thousands of the points in the original point-cloud) for complex surfaces of scientific and engineering relevance. The proposed approach accurately renders both smooth and non-smooth portions of a surface: it yields super-algebraically convergent Fourier series approximations to a given surface up to and including all points of geometric singularity, such as corners, edges, conical points, etc. In view of their C-infinity smoothness (except at true geometric singularities) and their properties of high-order approximation, the surfaces produced by this method are suitable for use in conjunction with high-order numerical methods for boundary value problems in domains with complex boundaries, including PDE solvers, integral equation solvers, etc. Our approach is based on a very simple concept: use of Fourier analysis to continue smooth portions of a piecewise smooth function into new functions which, defined on larger domains, are both smooth and periodic. The "continuation functions" arising from a function f converge super-algebraically to f in its domain of definition as discretizations are refined. We demonstrate the capabilities of the proposed approach for a number of surfaces of engineering relevance. (C) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:1094 / 1125
页数:32
相关论文
共 38 条
[1]  
[Anonymous], 2002, Handbook of Computer Aided Geometric Design
[2]   Constrained fitting in reverse engineering [J].
Benko, P ;
Kós, G ;
Várady, T ;
Andor, L ;
Martin, R .
COMPUTER AIDED GEOMETRIC DESIGN, 2002, 19 (03) :173-205
[3]  
BJORCK A, 1996, SOC IND APPL MATH
[4]   Degenerate Bezier patches with continuous curvature [J].
Bohl, H ;
Reif, U .
COMPUTER AIDED GEOMETRIC DESIGN, 1997, 14 (08) :749-761
[5]  
BORODIN P, 2002, PROGRESSIVE GAP CLOS
[6]   A comparison of numerical algorithms for Fourier extension of the first, second, and third kinds [J].
Boyd, JP .
JOURNAL OF COMPUTATIONAL PHYSICS, 2002, 178 (01) :118-160
[7]  
Boyd JP., 2001, CHEBYSHEV FOURIER SP
[8]   A fast, high-order algorithm for the solution of surface scattering problems: Basic implementation, tests, and applications [J].
Bruno, OP ;
Kunyansky, LA .
JOURNAL OF COMPUTATIONAL PHYSICS, 2001, 169 (01) :80-110
[9]   Prescribed error tolerances within fixed computational times for scattering problems of arbitrarily high frequency: the convex case [J].
Bruno, OP ;
Geuzaine, CA ;
Monro, JA ;
Reitich, F .
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2004, 362 (1816) :629-645
[10]  
BRUNO OP, TOPICS COMPUTATIONAL, V31