Manual Reference Pages  - log (3fortran)

NAME

LOG(3) - [MATHEMATICS] Natural logarithm

SYNOPSIS

result = log(x)

       elemental TYPE(kind=KIND) function log(x)

TYPE(kind=KIND),intent(in) :: x

CHARACTERISTICS

o X may be any real or complex kind.
o the result is the same type and characteristics as X.

DESCRIPTION

LOG(3) computes the natural logarithm of X, i.e. the logarithm to the base "e".

OPTIONS

o X : The value to compute the natural log of. If X is real, its value shall be greater than zero. If X is complex, its value shall not be zero.

RESULT

The natural logarithm of X. If X is the complex value (R,I) , the imaginary part "i" is in the range

        -PI < i <= PI

If the real part of X is less than zero and the imaginary part of X is zero, then the imaginary part of the result is approximately PI if the imaginary part of PI is positive real zero or the processor does not distinguish between positive and negative real zero, and approximately -PI if the imaginary part of X is negative real zero.

EXAMPLES

Sample program:

    program demo_log
    implicit none
      real(kind(0.0d0)) :: x = 2.71828182845904518d0
      complex :: z = (1.0, 2.0)
      write(*,*)x, log(x)    ! will yield (approximately) 1
      write(*,*)z, log(z)
    end program demo_log

Results:

      >    2.7182818284590451        1.0000000000000000
      > (1.00000000,2.00000000) (0.804718971,1.10714877)

STANDARD

FORTRAN 77

SEE ALSO

o acos(3) - Arccosine (inverse cosine) function
o acosh(3) - Inverse hyperbolic cosine function
o asin(3) - Arcsine function
o asinh(3) - Inverse hyperbolic sine function
o atan(3) - Arctangent AKA inverse tangent function
o atan2(3) - Arctangent (inverse tangent) function
o atanh(3) - Inverse hyperbolic tangent function
o cos(3) - Cosine function
o cosh(3) - Hyperbolic cosine function
o sin(3) - Sine function
o sinh(3) - Hyperbolic sine function
o tan(3) - Tangent function
o tanh(3) - Hyperbolic tangent function
o bessel_j0(3) - Bessel function of the first kind of order 0
o bessel_j1(3) - Bessel function of the first kind of order 1
o bessel_jn(3) - Bessel function of the first kind
o bessel_y0(3) - Bessel function of the second kind of order 0
o bessel_y1(3) - Bessel function of the second kind of order 1
o bessel_yn(3) - Bessel function of the second kind
o erf(3) - Error function
o erfc(3) - Complementary error function
o erfc_scaled(3) - Scaled complementary error function
o exp(3) - Base-e exponential function
o gamma(3) - Gamma function, which yields factorials for positive whole numbers
o hypot(3) - Returns the Euclidean distance - the distance between a point and the origin.
o log(3) - Natural logarithm
o log10(3) - Base 10 or common logarithm
o log_gamma(3) - Logarithm of the absolute value of the Gamma function
o norm2(3) - Euclidean vector norm
o sqrt(3) - Square-root function
o random_init(3) - Initializes the state of the pseudorandom number generator
o random_number(3) - Pseudo-random number
o random_seed(3) - Initialize a pseudo-random number sequence
Fortran intrinsic descriptions (license: MIT) @urbanjost


Nemo Release 3.1 log (3fortran) November 02, 2024
Generated by manServer 1.08 from 6fa01b07-3c30-4713-94b6-76b0d96cfe7a using man macros.