Hyperbolic Type

Hyperbolic functions.

Static members

Static member Description

Hyperbolic.Acosh(x)

Full Usage: Hyperbolic.Acosh(x)

Parameters:
    x : float

Returns: float

x : float
Returns: float

Hyperbolic.Asinh(x)

Full Usage: Hyperbolic.Asinh(x)

Parameters:
    x : float

Returns: float

x : float
Returns: float

Hyperbolic.Atanh(x)

Full Usage: Hyperbolic.Atanh(x)

Parameters:
    x : float

Returns: float

x : float
Returns: float

Hyperbolic.Cosh(x)

Full Usage: Hyperbolic.Cosh(x)

Parameters:
    x : float - The argument.

Returns: float Hyperbolic cosine.

Hyperbolic cosine, i.e. (Exp(x)+Exp(-x))/2.

x : float

The argument.

Returns: float

Hyperbolic cosine.

Hyperbolic.Coth(x)

Full Usage: Hyperbolic.Coth(x)

Parameters:
    x : float - The argument.

Returns: float Hyperbolic cotangent.

Hyperbolic cotangent, i.e. Cosh(x)/Sinh(x).

x : float

The argument.

Returns: float

Hyperbolic cotangent.

Hyperbolic.Csch(x)

Full Usage: Hyperbolic.Csch(x)

Parameters:
    x : float - The argument.

Returns: float Hyperbolic cosecant.

Hyperbolic cosecant, i.e. 1/Sinh(x) = 2/(Exp(x)-Exp(-x)).

x : float

The argument.

Returns: float

Hyperbolic cosecant.

Hyperbolic.CschTimesX(x)

Full Usage: Hyperbolic.CschTimesX(x)

Parameters:
    x : float - The argument.

Returns: float Hyperbolic cosecant, multiplied with the argument x.

Hyperbolic cosecant, multiplied with the argument x, i.e. x*Csch(x) = x/Sinh(x).

x : float

The argument.

Returns: float

Hyperbolic cosecant, multiplied with the argument x.

Hyperbolic.ExpMinusOne(x)

Full Usage: Hyperbolic.ExpMinusOne(x)

Parameters:
    x : float - Function argument

Returns: float The value Exp(x)-1

Calculates Exp(x)-1 with better accuracy around x=0.

x : float

Function argument

Returns: float

The value Exp(x)-1

Hyperbolic.Langevin(x)

Full Usage: Hyperbolic.Langevin(x)

Parameters:
    x : float - The argument.

Returns: float Langevin function Coth(x)-1/x.

Langevin function, which is defined as Coth(x)-1/x.

x : float

The argument.

Returns: float

Langevin function Coth(x)-1/x.

Hyperbolic.Log1p(x)

Full Usage: Hyperbolic.Log1p(x)

Parameters:
    x : float - The x value

Returns: float Log(1+x) with better accuracy for very small x.

Calculates the natural logarithm of 1+x with better accuracy for very small x.

x : float

The x value

Returns: float

Log(1+x) with better accuracy for very small x.

Hyperbolic.OneMinusExp(x)

Full Usage: Hyperbolic.OneMinusExp(x)

Parameters:
    x : float - Function argument

Returns: float The value 1-Exp(x)

Calculates 1-Exp(x) with better accuracy around x=0.

x : float

Function argument

Returns: float

The value 1-Exp(x)

Hyperbolic.Sech(x)

Full Usage: Hyperbolic.Sech(x)

Parameters:
    x : float - The argument.

Returns: float Hyperbolic cosecant.

Hyperbolic cosecant, i.e. 1/Cosh(x) = 2/(Exp(x)+Exp(-x)).

x : float

The argument.

Returns: float

Hyperbolic cosecant.

Hyperbolic.Sinh(x)

Full Usage: Hyperbolic.Sinh(x)

Parameters:
    x : float - The argument.

Returns: float Hyperbolic sine.

Hyperbolic sine, i.e. (Exp(x)-Exp(-x))/2.

x : float

The argument.

Returns: float

Hyperbolic sine.

Hyperbolic.SinhAxBxTimesCschX(x, a, b)

Full Usage: Hyperbolic.SinhAxBxTimesCschX(x, a, b)

Parameters:
    x : float - The argument.
    a : float - The first prefactor.
    b : float - The second prefactor.

Returns: float The function f(x,a,b) = [Exp(a x)-Exp(b x)]/[Exp(x)-Exp(-x)].

Calculates [Exp(a x)-Exp(b x)]/[Exp(x)-Exp(-x)].

x : float

The argument.

a : float

The first prefactor.

b : float

The second prefactor.

Returns: float

The function f(x,a,b) = [Exp(a x)-Exp(b x)]/[Exp(x)-Exp(-x)].

Hyperbolic.Tanh(x)

Full Usage: Hyperbolic.Tanh(x)

Parameters:
    x : float - The argument.

Returns: float Hyperbolic tangent.

Hyperbolic tangent, i.e. Sinh(x)/Cosh(x).

x : float

The argument.

Returns: float

Hyperbolic tangent.