Skip to main content Accessibility help
×
Home

Evaluation of Multi-Order Derivatives by Local Radial Basis Function Differential Quadrature Method

  • L. H. Shen (a1), K. H. Tseng (a1) and D. L. Young (a1)

Abstract

It is difficult to obtain the derivative values from most mesh dependent numerical procedures in general. This study proposes an efficient computational tool to accurately evaluate the multi-order derivatives by the radial basis functions and local differential quadrature (LRBF-DQ) algorithm. Most of the traditional derivative calculations can be only adopted to evaluate the differential values with the regular meshes. Moreover, the traditional numerical schemes are very restricted by the order of the shape functions. The present technique can be applied to both the structured and unstructured meshes as well as meshless numerical algorithms – such as RBFs and LDQ method. In addition, the proposed model can be also used to estimate multi-order or mixed partial derivative values because its test function using RBFs is a multi-order differentiable function. All of the evaluation of derivative results will be compared with the exact solutions and other numerical techniques. Consequently, this study provides an effective algorithm of post process to accurately calculate the multi-order derivative values for any numerical schemes.

Copyright

Corresponding author

*Corresponding author (dlyoung@ntu.edu.tw)

References

Hide All
1. Spalding, D. B., “A Novel Finite Difference Formulation for Differential Expressions Involving Both First and Second Derivatives,” International Journal for Numerical Methods in Engineering, 4, pp. 551559, (1972).
2. Fornberg, B., “Numerical Differentiation of Analytic Functions,” ACM Transactions on Mathematical Software, 7, pp. 512526 (1981).
3. Squire, W. and Trapp, G., “Using Complex Variables to Estimate Derivatives of Real Functions,” SIAM Review (1998).
4. Slazer, H. E., “Divided Differences for Functions of Two Variables for Irregularly Spaced Argument,” Numerische Mathematik, 6, pp. 6877 (1964).
5. Ciarlet, P. G. and Raviat, P. A., “General Lagrange and Hermite Interpolation in Rn with Applications to Finite Element Methods,” Archive for Rational Mechanics and Analysis, 46, pp. 177199 (1972).
6. Gasca, M. and Maeztu, J. I., “On Lagrange and Hermite Interpolation in Rk,” Numerische Mathematik, 39, pp. 114 (1982).
7. Nikiforov, A. F. and Sulov, S. K., “Classical Orthogonal Polynomials of a Discrete Variable on Nonuniform Lattices,” Letters in Mathematical Physics, 11, pp. 2734 (1985).
8. Martins, J. R. R. A., Sturdza, P. and Alonso, J. J., “The Complex-Step Derivative Approximation,” ACM Transactions on Mathematical Software, 29, pp. 245262 (2003).
9. Lyness, J. N. and Moler, C. B., “Numerical Differentiation of Analytic Functions,” SIAM Journal of Numerical Analysis, 4, pp. 202210 (1967).
10. Abate, J. and Dubner, H., “A New Method for Generating Power Series Expansions of Functions,” SIAM Journal of Numerical Analysis, 5, pp. 102112 (1968).
11. Nayroles, B., Touzot, G. and Villon, P., “Generalizing the Finite Element Method- Diffuse Approximation and Diffuse Elements,” Computational Mechanics, 10, pp. 307318 (1992).
12. Wu, Y. L. and Shu, C., “Development of RBF-DQ Method for Derivative Approximation and its Application to Simulate Natural Convection in Concentric Annuli,” Computational Mechanics, 29, pp. 477485 (2002).
13. Tseng, K. H., Shen, L. H. and Young, D. L., “Evaluating Accurate Differential Derivative by Local Differential Quadrature,” 2009 Computational Fluid Dynamics National Conference, Yilan, Taiwan (2009).
14. Shu, C., H., , Yeo, K. S., “Local Radial Basis Differential Quadrature Method and its Application to Solve Two-Dimensional Incompressible Navier-Strokes Equations,” Computer Methods in Applied Mechanics and Engineering, 192, pp. 941954 (2003).

Keywords

Metrics

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed