arrow
返回

An improved algorithm and a Fortran 90 module for computing the conical function P-1/2+iτm(x)

delete2012-03-01
delete8
delete
OA
AI
A
Amparo Gil *
J
Javier Segura
N
Nico Μ. Τemme
DOI:10.1016/j.cpc.2011.11.025delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
In this paper we describe an algorithm and a Fortran 90 module (Conical) for the computation of the conical function P--1/2+i tau(m). (x) for x > -1, m >= 0, tau > 0. These functions appear in the solution of Dirichlet problems for domains bounded by cones; because of this, they are involved in a large number of applications in engineering and physics. In the Fortran 90 module, the admissible parameter ranges for computing the conical functions in standard IEEE double precision arithmetic are restricted to (x. m. tau) is an element of (-1, 1) X vertical bar 0.40 vertical bar x vertical bar 0. 100 vertical bar and (x, m, tau) (1.100) x vertical bar 0. 100 vertical bar x vertical bar 0.100 vertical bar. Based on tests of the three-term recurrence relation satisfied by these functions and direct comparison with Maple, we claim a relative accuracy close to 10(-12) in the full parameter range, although a mild loss of accuracy can be found at some points of the oscillatory region of the conical functions. The relative accuracy increases to 10(-13)-10(-14) in the region of the monotonic regime of the functions where integral representations are computed (-1 < x < 0). Program summary Program title: Conical Catalogue identifier: AELD_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AELD_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 5387 No. of bytes in distributed program, including test data, etc.: 49 615 Distribution format: tar.gz Programming language: Fortran 90 Computer: Any supporting a FORTRAN compiler Operating system: Any supporting a FORTRAN compiler RAM: A few MB Classification: 4.7 Nature of problem: Conical functions appear in a large number of applications because these functions are the natural function basis for solving Dirichlet problems bounded by conical domains. Also, they are the Kernel of the Mehler-Fock transform. Solution method: The algorithm uses different methods of computation depending on the range of parameters: asymptotic expansions, quadrature methods and recurrence relations. Restrictions: In order to avoid underflow/overflow problems, the admissible parameter ranges for computing the conical functions in standard IEEE double precision arithmetic are restricted to (x, m, tau) is an element of (-1, 1) x [0,40] x [0, 100] and (x, m, tau) is an element of(1.100) x [0.100] x [0, 100]. Additional comments: The module Conical uses a Fortran 90 version of the routine dkia (developed by the authors) for computing the modified Bessel functions K-ia(x) and its derivative. This routine is included in the distribution file and is also available at http://toms.calgo.org. Running time: Depending on the parameter range: when numerical quadrature is used (for x < 0), the algorithm is 10-20 times slower than the computations made using asymptotic expansions + recurrence relations. (C)2011 Elsevier B.V. All rights reserved.
Keyword:
Legendre functions
Conical functions
Numerical evaluation of special functions
Algorithms
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computer Physics Communications 封面图
Computer Physics Communications
IF:
3.4
论文数:
1.2W
被引数:
3.7W

机构

U
Universidad de Cantabria
学者数:
150
论文数: 69
被引数: 0
引用论文

引用论文

Optical guiding using Gaussian and Bessel light beams
err2003-09-03
err0
PREAI
errA. E. Carruthers; Svetlana A. Tatarkova; V. Garces-Chavez; K. Volke-Sepulveda; Sabino Chavez-Cerda; Kishan Dholakia
err分享
err收藏
err分享
err收藏
Flat-top ultra-wideband photonic filters based on mutual coherence function synthesis
err2008-03-01
err0
PREAI
errVíctor Torres-Company; Jesús Lancis; Pedro Andrés
err分享
err收藏
Imaging the Human Vocal Folds in Vivo with Optical Coherence Tomography: A Preliminary Experience
err2006-04-01
err0
PREAI
errAdam M. Klein; Mark C. Pierce; Steven M. Zeitels; R. Rox Anderson; James B. Kobler; Milen Shishkov; Johannes F. de Boer
err分享
err收藏
COMPUTING THE CONICAL FUNCTION P-1/2+iτμ (x)
err2009-01-01
err11
errOAAI
errGil, Amparo; Segura, Javier; Temme, Nico M.
err分享
err收藏
没有更多内容