This module is for evaluating several useful real-valued functions that are not always available in Fortran compilers.
More...
|
real(dp) function | ahav_d (a) |
| Arc-haversine function for double precision real. More...
|
|
real(sp) function | ahav_s (a) |
| Arc-haversine function for single precision real. More...
|
|
real(dp) function | ahavh_d (a) |
| Hyperbolic arc-haversine for double precision real. More...
|
|
real(sp) function | ahavh_s (a) |
| Hyperbolic arc-haversine for single precision real. More...
|
|
real(dp) function | atanh_d (t) |
| Hyperbolic arc-tangent for double precision real. More...
|
|
real(sp) function | atanh_s (t) |
| Hyperbolic arc-tangent for single precision real. More...
|
|
real(dp) function | gd_d (x) |
| Gudermannian function (related to Mercator map projections) More...
|
|
real(sp) function | gd_s (x) |
| Gudermannian function (related to Mercator map projections) More...
|
|
real(dp) function | gdi_d (y) |
| Inverse Gudermannian function for double precision real. More...
|
|
real(sp) function | gdi_s (y) |
| Inverse Gudermannian function for single precision real. More...
|
|
real(dp) function | hav_d (t) |
| Haversine function for double precision real (for geometry on the sphere). More...
|
|
real(sp) function | hav_s (t) |
| Haversine function for single precision real (for geometry on the sphere). More...
|
|
real(dp) function | havh_d (t) |
| Hyperbolic-haversine for double precision real (for pseudosphere geometry). More...
|
|
real(sp) function | havh_s (t) |
| Hyperbolic-haversine for single precision real (for pseudosphere geometry). More...
|
|
real(dp) function | sech_d (x) |
| Hyperbolic secant for double precision real. More...
|
|
real(sp) function | sech_s (x) |
| Hyperbolic secant for single precision real. More...
|
|
real(dp) function | sechs_d (x) |
| Hyperbolic secant-squared function (logistic distribution). More...
|
|
real(sp) function | sechs_s (x) |
| Hyperbolic secant-squared function (logistic distribution). More...
|
|
real(dp) function | sinhox_d (x) |
| Evaluate the symmetric real function sinh(x)/x. More...
|
|
real(dp) function | sinhoxm_d (x) |
| Evaluate the symmetric real function sinh(x)/x-1. More...
|
|
real(dp) function | sinox_d (x) |
| Evaluate the symmetric real function sin(x)/x. More...
|
|
real(dp) function | sinoxm_d (x) |
| Evaluate the symmetric real function sin(x)/x-1, still accurate near x=0. More...
|
|
This module is for evaluating several useful real-valued functions that are not always available in Fortran compilers.
These have applications in map transformations, spherical and pseudo-spherical surface geometry, probability distributions, and splines.
- Author
- R. J. Purser