foreng_science_temp Module


Uses


Contents


Interfaces

public interface fahrenheit_to_celcius

  • public elemental function fahrenheit_to_celcius_r32(F) result(C)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real32), intent(in) :: F

    Return Value real(kind=real32)

  • public elemental function fahrenheit_to_celcius_r64(F) result(C)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real64), intent(in) :: F

    Return Value real(kind=real64)

public interface celcius_to_fahrenheit

  • public elemental function celcius_to_fahrenheit_r32(C) result(F)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real32), intent(in) :: C

    Return Value real(kind=real32)

  • public elemental function celcius_to_fahrenheit_r64(C) result(F)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real64), intent(in) :: C

    Return Value real(kind=real64)

public interface celcius_to_kelvin

  • public elemental function celcius_to_kelvin_r32(C) result(K)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real32), intent(in) :: C

    Return Value real(kind=real32)

  • public elemental function celcius_to_kelvin_r64(C) result(K)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real64), intent(in) :: C

    Return Value real(kind=real64)

public interface kelvin_to_celcius

  • public elemental function kelvin_to_celcius_r32(K) result(C)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real32), intent(in) :: K

    Return Value real(kind=real32)

  • public elemental function kelvin_to_celcius_r64(K) result(C)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real64), intent(in) :: K

    Return Value real(kind=real64)

public interface kelvin_to_fahrenheit

  • public elemental function kelvin_to_fahrenheit_r32(K) result(F)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real32), intent(in) :: K

    Return Value real(kind=real32)

  • public elemental function kelvin_to_fahrenheit_r64(K) result(F)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real64), intent(in) :: K

    Return Value real(kind=real64)

public interface fahrenheit_to_kelvin

  • public elemental function fahrenheit_to_kelvin_r32(F) result(K)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real32), intent(in) :: F

    Return Value real(kind=real32)

  • public elemental function fahrenheit_to_kelvin_r64(F) result(K)

    Arguments

    Type IntentOptional AttributesName
    real(kind=real64), intent(in) :: F

    Return Value real(kind=real64)


Functions

public elemental function fahrenheit_to_celcius_r32(F) result(C)

Arguments

Type IntentOptional AttributesName
real(kind=real32), intent(in) :: F

Return Value real(kind=real32)

public elemental function fahrenheit_to_celcius_r64(F) result(C)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(in) :: F

Return Value real(kind=real64)

public elemental function celcius_to_fahrenheit_r32(C) result(F)

Arguments

Type IntentOptional AttributesName
real(kind=real32), intent(in) :: C

Return Value real(kind=real32)

public elemental function celcius_to_fahrenheit_r64(C) result(F)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(in) :: C

Return Value real(kind=real64)

public elemental function celcius_to_kelvin_r32(C) result(K)

Arguments

Type IntentOptional AttributesName
real(kind=real32), intent(in) :: C

Return Value real(kind=real32)

public elemental function celcius_to_kelvin_r64(C) result(K)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(in) :: C

Return Value real(kind=real64)

public elemental function kelvin_to_celcius_r32(K) result(C)

Arguments

Type IntentOptional AttributesName
real(kind=real32), intent(in) :: K

Return Value real(kind=real32)

public elemental function kelvin_to_celcius_r64(K) result(C)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(in) :: K

Return Value real(kind=real64)

public elemental function kelvin_to_fahrenheit_r32(K) result(F)

Arguments

Type IntentOptional AttributesName
real(kind=real32), intent(in) :: K

Return Value real(kind=real32)

public elemental function kelvin_to_fahrenheit_r64(K) result(F)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(in) :: K

Return Value real(kind=real64)

public elemental function fahrenheit_to_kelvin_r32(F) result(K)

Arguments

Type IntentOptional AttributesName
real(kind=real32), intent(in) :: F

Return Value real(kind=real32)

public elemental function fahrenheit_to_kelvin_r64(F) result(K)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(in) :: F

Return Value real(kind=real64)