C328: Whittaker Function M of Complex Argument and Complex Indices

Author(s): K.S. Kölbig Library: MATHLIB
Submitter: Submitted: 15.01.1988
Language: Fortran Revised: 15.03.1993

Function subprograms CWHITM and WWHITM compute the Whittacker function

displaymath122

for complex arguments z and complex indices tex2html_wrap_inline126 , where M(a,b,z) is Kummer's function (See Ref. 1). The z-plane is cut along the negative real axis.

The double-precision version WWHITM is available only on computers which support a COMPLEX*16 Fortran data type.

Structure:

FUNCTION subprograms
User Entry Names: CWHITM, WWHITM
Files Referenced: Unit 6
External References:
CLGAMA,WLGAMA, CCLBES,WCLBES,
MTLMTR,ABEND

Usage:

In any arithmetic expression,

CWHITM(Z,KA,MU) or WWHITM(Z,KA,MU) has the value tex2html_wrap_inline132

where tex2html_wrap_inline134 and tex2html_wrap_inline136 . CWHITM is of type COMPLEX, WWHITM is of type COMPLEX*16, and Z, KA and MU have the same type as the function name.

Method:

For tex2html_wrap_inline138 or tex2html_wrap_inline140 equal to a negative integer, tex2html_wrap_inline142 reduces to a polynomial in z. For other values, a regular Coulomb wave function tex2html_wrap_inline146 is computed by using subprogram CCLBES (C309) in conjunction with functional relations.

Restrictions:

tex2html_wrap_inline148 ; Re tex2html_wrap_inline150 if Im z=0.

Accuracy:

CWHITM (except on CDC and Cray computers) has full single-precision accuracy. For most values of the arguments, WWHITM (and CWHITM on CDC and Cray computers) has an accuracy of approximately two to three decimal digits less than the machine precision.

Error handling:

Error C328.1: tex2html_wrap_inline154 with tex2html_wrap_inline156 and tex2html_wrap_inline158 .
Error C328.2: tex2html_wrap_inline160 .
In both cases, the function value is set equal to zero, and a message is written on Unit 6, unless subroutine MTLSET (N002) has been called. An error message is also written on Unit 6 if the internal call to CCLBES or WCLBES returns tex2html_wrap_inline162 (see Short write-up for CCLBES (C309)).

References:

  1. M. Abramowitz and I.A. Stegun (Eds.), Handbook of Mathematical Functions, Chapter 13, Confluent Hypergeometric Functions, 9th printing with corrections, (Dover, New York 1972).
  2. L.J. Slater, Confluent hypergeometric functions, (University Press, Cambridge 1960)
tex2html_wrap_inline164



Michel Goossens Tue Jun 4 22:00:29 METDST 1996