hyper Module


SECH

Hyperbolic secant.



ASECH

Inverse hyperbolic secant.



CSCH

Hyperbolic cosecant.



ACSCH

Inverse hyperbolic cosecant.



COTH

Hyperbolic cotangent.



ACOTH

Inverse hyperbolic cotangent.



Uses

  • module~~hyper~~UsesGraph module~hyper hyper assert assert module~hyper->assert iso_fortran_env iso_fortran_env module~hyper->iso_fortran_env ieee_arithmetic ieee_arithmetic module~hyper->ieee_arithmetic module~rat rat module~hyper->module~rat module~global GLOBAL module~hyper->module~global module~rat->assert module~rat->iso_fortran_env module~global->assert

Used by

  • module~~hyper~~UsedByGraph module~hyper hyper proc~cgamma CGAMMA proc~cgamma->module~hyper module~funcs funcs module~funcs->module~hyper program~rpn RPN program~rpn->module~funcs module~stackops stackops program~rpn->module~stackops module~evals evals program~rpn->module~evals module~stackops->module~funcs module~evals->module~funcs module~evals->module~stackops

Contents


Interfaces

public interface sech

  • public elemental function SECH_r(X) result(sech)

    Arguments

    Type IntentOptional AttributesName
    real(kind=wp), intent(in) :: X

    Return Value real(kind=wp)

  • public elemental function SECH_c(Z) result(sech)

    Arguments

    Type IntentOptional AttributesName
    complex(kind=wp), intent(in) :: Z

    Return Value complex(kind=wp)

public interface asech

  • public elemental function ASECH_r(Y) result(asech)

    Arguments

    Type IntentOptional AttributesName
    real(kind=wp), intent(in) :: Y

    Return Value real(kind=wp)

  • public elemental function ASECH_c(Y) result(asech)

    Arguments

    Type IntentOptional AttributesName
    complex(kind=wp), intent(in) :: Y

    Return Value complex(kind=wp)

public interface csch

  • public elemental function CSCH_r(X) result(Y)

    Arguments

    Type IntentOptional AttributesName
    real(kind=wp), intent(in) :: X

    Return Value real(kind=wp)

  • public elemental function CSCH_c(Z) result(Y)

    Arguments

    Type IntentOptional AttributesName
    complex(kind=wp), intent(in) :: Z

    Return Value complex(kind=wp)

public interface acsch

  • public elemental function ACSCH_r(Y) result(X)

    Arguments

    Type IntentOptional AttributesName
    real(kind=wp), intent(in) :: Y

    Return Value real(kind=wp)

  • public elemental function ACSCH_c(Y) result(X)

    Arguments

    Type IntentOptional AttributesName
    complex(kind=wp), intent(in) :: Y

    Return Value complex(kind=wp)

public interface coth

  • public elemental function COTH_r(X) result(coth)

    Arguments

    Type IntentOptional AttributesName
    real(kind=wp), intent(in) :: X

    Return Value real(kind=wp)

  • public elemental function COTH_c(Z) result(coth)

    Arguments

    Type IntentOptional AttributesName
    complex(kind=wp), intent(in) :: Z

    Return Value complex(kind=wp)

public interface acoth

  • public elemental function ACOTH_r(Y) result(acoth)

    Arguments

    Type IntentOptional AttributesName
    real(kind=wp), intent(in) :: Y

    Return Value real(kind=wp)

  • public elemental function ACOTH_c(Z) result(acoth)

    Arguments

    Type IntentOptional AttributesName
    complex(kind=wp), intent(in) :: Z

    Return Value complex(kind=wp)


Functions

public elemental function SECH_r(X) result(sech)

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in) :: X

Return Value real(kind=wp)

public elemental function SECH_c(Z) result(sech)

Arguments

Type IntentOptional AttributesName
complex(kind=wp), intent(in) :: Z

Return Value complex(kind=wp)

public elemental function ASECH_r(Y) result(asech)

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in) :: Y

Return Value real(kind=wp)

public elemental function ASECH_c(Y) result(asech)

Arguments

Type IntentOptional AttributesName
complex(kind=wp), intent(in) :: Y

Return Value complex(kind=wp)

public elemental function CSCH_r(X) result(Y)

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in) :: X

Return Value real(kind=wp)

public elemental function CSCH_c(Z) result(Y)

Arguments

Type IntentOptional AttributesName
complex(kind=wp), intent(in) :: Z

Return Value complex(kind=wp)

public elemental function ACSCH_r(Y) result(X)

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in) :: Y

Return Value real(kind=wp)

public elemental function ACSCH_c(Y) result(X)

Arguments

Type IntentOptional AttributesName
complex(kind=wp), intent(in) :: Y

Return Value complex(kind=wp)

public elemental function COTH_r(X) result(coth)

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in) :: X

Return Value real(kind=wp)

public elemental function COTH_c(Z) result(coth)

Arguments

Type IntentOptional AttributesName
complex(kind=wp), intent(in) :: Z

Return Value complex(kind=wp)

public elemental function ACOTH_r(Y) result(acoth)

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in) :: Y

Return Value real(kind=wp)

public elemental function ACOTH_c(Z) result(acoth)

Arguments

Type IntentOptional AttributesName
complex(kind=wp), intent(in) :: Z

Return Value complex(kind=wp)


Subroutines

public subroutine hasin(domain_mode)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: domain_mode

public subroutine hacos(domain_mode)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: domain_mode

public subroutine hatan(domain_mode)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: domain_mode