scholarly journals Fast Barycentric-Based Evaluation Over Spectral/hp Elements

2022 ◽  
Vol 90 (2) ◽  
Author(s):  
Edward Laughton ◽  
Vidhi Zala ◽  
Akil Narayan ◽  
Robert M. Kirby ◽  
David Moxey

AbstractAs the use of spectral/hp element methods, and high-order finite element methods in general, continues to spread, community efforts to create efficient, optimized algorithms associated with fundamental high-order operations have grown. Core tasks such as solution expansion evaluation at quadrature points, stiffness and mass matrix generation, and matrix assembly have received tremendous attention. With the expansion of the types of problems to which high-order methods are applied, and correspondingly the growth in types of numerical tasks accomplished through high-order methods, the number and types of these core operations broaden. This work focuses on solution expansion evaluation at arbitrary points within an element. This operation is core to many postprocessing applications such as evaluation of streamlines and pathlines, as well as to field projection techniques such as mortaring. We expand barycentric interpolation techniques developed on an interval to 2D (triangles and quadrilaterals) and 3D (tetrahedra, prisms, pyramids, and hexahedra) spectral/hp element methods. We provide efficient algorithms for their implementations, and demonstrate their effectiveness using the spectral/hp element library Nektar++ by running a series of baseline evaluations against the ‘standard’ Lagrangian method, where an interpolation matrix is generated and matrix-multiplication applied to evaluate a point at a given location. We present results from a rigorous series of benchmarking tests for a variety of element shapes, polynomial orders and dimensions. We show that when the point of interest is to be repeatedly evaluated, the barycentric method performs at worst $$50\%$$ 50 % slower, when compared to a cached matrix evaluation. However, when the point of interest changes repeatedly so that the interpolation matrix must be regenerated in the ‘standard’ approach, the barycentric method yields far greater performance, with a minimum speedup factor of $$7\times $$ 7 × . Furthermore, when derivatives of the solution evaluation are also required, the barycentric method in general slightly outperforms the cached interpolation matrix method across all elements and orders, with an up to $$30\%$$ 30 % speedup. Finally we investigate a real-world example of scalar transport using a non-conformal discontinuous Galerkin simulation, in which we observe around $$6\times $$ 6 × speedup in computational time for the barycentric method compared to the matrix-based approach. We also explore the complexity of both interpolation methods and show that the barycentric interpolation method requires $${\mathcal {O}}(k)$$ O ( k ) storage compared to a best case space complexity of $${\mathcal {O}}(k^2)$$ O ( k 2 ) for the Lagrangian interpolation matrix method.

Author(s):  
Hyungmin Kang ◽  
Kyunghyun Park ◽  
Dongho Lee ◽  
Kyuhong Kim ◽  
Seunghwan Park ◽  
...  

An adaptive wavelet method is applied in order to enhance the computational efficiency of enhanced Multi-dimensional Limiting Process (e-MLP) without deterioration of the numerical accuracy of original Computational Fluid Dynamics (CFD) scheme. For this purpose, higher order of adaptive wavelet method is constructed including higher order of wavelet decomposition and modified thresholding. Besides, the locations of crucial features such as shock, vortex core, etc. are automatically and accurately searched in the CFD dataset through wavelet transformation. Only on these locations, high order spatial interpolation scheme with e-MLP are performed; in the other locations, interpolation method is utilized to compute residual values, which reduces the computational time of flux evaluation. This high order adaptive wavelet method was applied to unsteady Euler flow computations such as shock-vortex interaction problem. Throughout these processes, it was verified that computational efficiency was enhanced with preservation of numerical accuracy of CFD solver.


Author(s):  
André Ribeiro de Barros Aguiar ◽  
Carlos Breviglieri ◽  
Fábio Mallaco Moreira ◽  
Eduardo Jourdan ◽  
João Luiz F. Azevedo

2008 ◽  
Author(s):  
Miguel R. Visbal ◽  
Scott E. Sherer ◽  
Michael D. White

Cryogenics ◽  
2006 ◽  
Vol 46 (7-8) ◽  
pp. 589-596
Author(s):  
Shaolin Mao ◽  
Cesar A. Luongo ◽  
David A. Kopriva

2013 ◽  
Vol 57 (7-8) ◽  
pp. 1795-1799 ◽  
Author(s):  
Francisco Chicharro ◽  
Alicia Cordero ◽  
Juan R. Torregrosa

Author(s):  
M Shariyat

Based on the idea of double superposition, an accurate high-order global–local theoryis proposed for bending and vibration analysis of cylindrical shells subjected to thermo-mechanical loads, for the first time. The theory has many novelties, among them: (1) less computational time due to the use of the global–local technique and matrix formulations; (2) satisfaction of the complete kinematic and transverse stress continuity conditions at the layer interfaces under thermo-mechanical loads; (3) consideration of the transverse flexibility; (4) release of Love–Timoshenko assumption; and (5) capability of investigating the local phenomena. Various comparative examples are included to validate the theory and to examine its accuracy and efficiency.


2014 ◽  
Vol 2014 ◽  
pp. 1-14 ◽  
Author(s):  
Isaac Fried

The asymptotic form of the Taylor-Lagrange remainder is used to derive some new, efficient, high-order methods to iteratively locate the root, simple or multiple, of a nonlinear function. Also derived are superquadratic methods that converge contrarily and superlinear and supercubic methods that converge alternatingly, enabling us not only to approach, but also to bracket the root.


2016 ◽  
Vol 202 ◽  
pp. 12-22 ◽  
Author(s):  
Bartosz D. Wozniak ◽  
Freddie D. Witherden ◽  
Francis P. Russell ◽  
Peter E. Vincent ◽  
Paul H.J. Kelly

Sign in / Sign up

Export Citation Format

Share Document