کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6929038 1449353 2018 24 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
An algorithm for the numerical evaluation of the associated Legendre functions that runs in time independent of degree and order
ترجمه فارسی عنوان
یک الگوریتم برای ارزیابی عددی از توابع لژاندر مرتبط که در زمان اجرا مستقل از درجه و مرتبه اجرا می شود
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
چکیده انگلیسی
We describe a method for the numerical evaluation of normalized versions of the associated Legendre functions Pν−μ and Qν−μ of degrees 0≤ν≤1,000,000 and orders −ν≤μ≤ν for arguments in the interval (−1,1). Our algorithm, which runs in time independent of ν and μ, is based on the fact that while the associated Legendre functions themselves are extremely expensive to represent via polynomial expansions, the logarithms of certain solutions of the differential equation defining them are not. We exploit this by numerically precomputing the logarithms of carefully chosen solutions of the associated Legendre differential equation and representing them via piecewise trivariate Chebyshev expansions. These precomputed expansions, which allow for the rapid evaluation of the associated Legendre functions over a large swath of parameter domain mentioned above, are supplemented with asymptotic and series expansions in order to cover it entirely. The results of numerical experiments demonstrating the efficacy of our approach are presented, and our code for evaluating the associated Legendre functions is publicly available.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Computational Physics - Volume 360, 1 May 2018, Pages 15-38
نویسندگان
,