ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation. |

pm_mathConst.F90

Go to the documentation of this file.**Definition:** pm_kind.F90:268
**Definition:** pm_kind.F90:1371
**Definition:** pm_kind.F90:539
**Definition:** pm_mathConst.F90:51
**Definition:** pm_mathConst.F90:59
**Definition:** pm_mathConst.F90:379
**Definition:** pm_mathConst.F90:54
**Definition:** pm_mathConst.F90:68
**Definition:** pm_mathConst.F90:70
**Definition:** pm_mathConst.F90:57
**Definition:** pm_mathConst.F90:52
**Definition:** pm_mathConst.F90:55
**Definition:** pm_mathConst.F90:49
**Definition:** pm_mathConst.F90:53
**Definition:** pm_mathConst.F90:131
**Definition:** pm_mathConst.F90:58
**Definition:** pm_mathConst.F90:50
**Definition:** pm_mathConst.F90:246
**Definition:** pm_mathConst.F90:56
**Definition:** pm_mathConst.F90:329
**Definition:** pm_mathConst.F90:69
**Definition:** pm_mathConst.F90:60
**Definition:** pm_mathConst.F90:48
**Definition:** pm_mathConst.F90:283
**Definition:** pm_mathConst.F90:423
**Definition:** pm_mathConst.F90:73
**Definition:** pm_mathConst.F90:222
**Definition:** pm_mathConst.F90:66
**Definition:** pm_mathConst.F90:67
**Definition:** pm_mathConst.F90:71
**Definition:** pm_mathConst.F90:470
**Definition:** pm_mathConst.F90:72
**Definition:** pm_mathConst.F90:189
**Definition:** pm_mathConst.F90:406
**Definition:** pm_mathConst.F90:102
**Definition:** pm_mathConst.F90:453

1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

14!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

15!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

34!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

44 !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

46 !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

62 !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

64 !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

75!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

104!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

133!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

189 real(RKB) , parameter :: EULER_CONST = 0.577215664901532860606512090082402431042159335939923598805767234884867726777664670936947063291746749_RKB

191!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

222 real(RKB) , parameter :: APERY_CONST = 1.20205690315959428539973816151144999076498629234049888179227155534183820578631309018645587360933525814619915_RKB

224!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

246 real(RKB) , parameter :: PRIME_CONST = .414682509851111660248109622154307708365774238137916977868245414488640960619357334196290048428475777939616_RKB

248!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

285!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

331!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

379 real(RKB) , parameter :: SUPER_GOLDEN_RATIO = (2._RKB * cosh(acosh(29._RKB / 2._RKB) / 3._RKB) + 1._RKB) / 3._RKB

381!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

428!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

475!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...

integer, parameter RKB

The scalar integer constant of intrinsic default kind, representing the Best-precision real kind supp...

integer, parameter SK

The default character kind in the ParaMonte library: kind("a") in Fortran, c_char in C-Fortran Intero...

real(RKB), parameter INVERSE_PI

The scalar real constant of kind with highest available precision RKB representing the inverse of the...

real(RKB), parameter INVERSE_SQRT_TWO_PI

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter SUPER_GOLDEN_RATIO

The scalar real constant of kind with highest available precision RKB representing the Supergolden Ra...

real(RKB), parameter SQRT_PI

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter LOG_TEN

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter SQRT_TWO

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter SQRT_HALF_PI

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter QUARTER_PI

The scalar real constant of kind with highest available precision RKB representing a quarter of the i...

real(RKB), parameter LOG_TWO_PI

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter TWO_PI

The scalar real constant of kind with highest available precision RKB representing twice the irration...

real(RKB), parameter LOG_PI

The scalar real constant of kind with highest available precision RKB representing .

type(origin_type), parameter ORIGIN

The scalar constant object of type origin_type representing the geometric origin of the coordinates.

real(RKB), parameter INVERSE_SQRT_PI

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter HALF_PI

The scalar real constant of kind with highest available precision RKB representing half the irrationa...

real(RKB), parameter PRIME_CONST

The scalar real constant of kind with highest available precision RKB representing the irrational Pri...

real(RKB), parameter SQRT_TWO_PI

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter SILVER_RATIO

The scalar real constant of kind with highest available precision RKB representing the Silver Ratio c...

real(RKB), parameter LOG_HALF

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter LOG_INVERSE_SQRT_TWO_PI

The scalar real constant of kind with highest available precision RKB representing ,...

real(RKB), parameter PI

The scalar real constant of kind with highest available precision RKB representing the irrational num...

real(RKB), parameter GOLDEN_RATIO

The scalar real constant of kind with highest available precision RKB representing the Golden Ratio c...

type(ninf_type), parameter ninf

The scalar constant object of type ninf_type that indicates the use of the negative infinity as an i...

real(RKB), parameter INVERSE_SQRT_TWO

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter APERY_CONST

The scalar real constant of kind with highest available precision RKB representing the Apery constant...

real(RKB), parameter NAPIER

The scalar real constant of kind with highest available precision RKB representing the Napier constan...

real(RKB), parameter LOG_TWO

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter LOG10_NAPIER

The scalar real constant of kind with highest available precision RKB representing .

type(pinf_type), parameter pinf

The scalar constant object of type pinf_type that indicates the use of the positive infinity as an i...

real(RKB), parameter INVERSE_LOG_TWO

The scalar real constant of kind with highest available precision RKB representing .

real(RKB), parameter EULER_CONST

The scalar real constant of kind with highest available precision RKB representing the Euler-Maschero...

This is the indicator type for generating instances of objects that indicate the use of the negative ...

This is the derived type origin_type representing the geometric origin of the coordinates.

This is the indicator type for generating instances of objects that indicate the use of the positive ...