csf_hypergeometric Module

Hypergeometric

Hypergeometric functions.

Procedures:

  • hyp2f1: Gauss hypergeometric function

References

  1. N. Michel and M. V. Stoitsov. 2008. Fast computation of the Gauss hypergeometric function with all its parameters complex with application to the Pöschl-Teller- Ginocchio potential wave functions. Computer Physics Communications 178, 7 (April 2008), 535–551. https://doi.org/10.1016/J.CPC.2007.11.007

Uses

  • module~~csf_hypergeometric~~UsesGraph module~csf_hypergeometric csf_hypergeometric module~cpc_michel cpc_michel module~csf_hypergeometric->module~cpc_michel module~csf_kinds csf_kinds module~csf_hypergeometric->module~csf_kinds module~cpc_michel->module~csf_kinds module~csf_numerror csf_numerror module~cpc_michel->module~csf_numerror iso_fortran_env iso_fortran_env module~csf_kinds->iso_fortran_env module~csf_numerror->module~csf_kinds

Used by

  • module~~csf_hypergeometric~~UsedByGraph module~csf_hypergeometric csf_hypergeometric module~csf csf module~csf->module~csf_hypergeometric

Functions

public function hyp2f1(a, b, c, z)

Gauss hypergeometric function .

Arguments

Type IntentOptional Attributes Name
complex(kind=wp), intent(in) :: a
complex(kind=wp), intent(in) :: b
complex(kind=wp), intent(in) :: c
complex(kind=wp), intent(in) :: z

Return Value complex(kind=wp)