Algorithm 757.
Procedures:
strvh0: Struve function
strvh1: Struve function
Other CALGO 757 procedures not yet included in this module:
abram0, abram1, abram2: Abramowitz functions
airygi: Modified Airy function
airyhi: Modified Airy function
airint: Integral of the Airy function from to
birint: Integral of the Airy function from to
j0int: Integral of the Bessel function from to
y0int: Integral of the Bessel function from to
i0int: Integral of the modified Bessel function from to
k0int: Integral of the modified Bessel function from to
debye1, debye2, debye3, debye4: Debye functions
strvl0: Modified Struve function
strvl1: Modified Struve function
i0ml0: Difference between the modified Bessel and Struve functions
i1ml1: Difference between the modified Bessel and Struve functions
synch1: Synchrotron radiation function
synch2: Synchrotron radiation function
tran02, tran03, ..., tran09: Transport integrals
atnint: Inverse-tangent integral
clausn: Clausen's integral
exp3:
goodst:
lobach: Lobachevski's integral
strom: Stromgren's integral
Allan J. MacLeod
strvh0 and strvh1; additional subroutines
will be included as required.(/.../) by the less verbose [...].dp (double precision) by wp (working precision).EPSILON(0.0_dp) by eps_wp (CSF working precision machine epsilon).errprn that prints error messages, which are unnecessary
for strvh0 and strvh1.CALGO 757 Struve function .
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=wp), | intent(in) | :: | xvalue |
CALGO 757 Struve function .
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=wp), | intent(in) | :: | xvalue |