csf_constants Module

Constants

Mathematical constants.

Constants:

  • pi:
  • gm: Euler's constant

Procedures:

  • nan: Not a Number NaN
  • ninf: Negative infinity
  • pinf: Positive infinity

References

  1. N. J. A. Sloane. 1964. The Online Encyclopedia of Integer Sequences. https://oeis.org/

Uses

  • module~~csf_constants~~UsesGraph module~csf_constants csf_constants ieee_arithmetic ieee_arithmetic module~csf_constants->ieee_arithmetic module~csf_kinds csf_kinds module~csf_constants->module~csf_kinds iso_fortran_env iso_fortran_env module~csf_kinds->iso_fortran_env

Used by

  • module~~csf_constants~~UsedByGraph module~csf_constants csf_constants module~csf_bessel csf_bessel module~csf_bessel->module~csf_constants module~csf_exponential_integral csf_exponential_integral module~csf_exponential_integral->module~csf_constants module~csf csf module~csf->module~csf_bessel module~csf->module~csf_exponential_integral

Variables

Type Visibility Attributes Name Initial
real(kind=wp), public, parameter :: pi = 3.14159265358979323846264338327950288e+0_wp

real(kind=wp), public, parameter :: gm = 5.77215664901532860606512090082402431e-1_wp

Euler's constant


Functions

public pure function nan()

Not a Number NaN.

Arguments

None

Return Value real(kind=wp)

public pure function ninf()

Negative infinity .

Arguments

None

Return Value real(kind=wp)

public pure function pinf()

Positive infinity .

Arguments

None

Return Value real(kind=wp)