penf_b_size Module


Uses

  • module~~penf_b_size~4~~UsesGraph module~penf_b_size~4 penf_b_size module~penf_global_parameters_variables~3 penf_global_parameters_variables module~penf_b_size~4->module~penf_global_parameters_variables~3

Interfaces

public interface bit_size

  • private elemental function bit_size_R8P(i) result(bits)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=R8P), intent(in) :: i

    Return Value integer(kind=I1P)

  • private elemental function bit_size_R4P(i) result(bits)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=R4P), intent(in) :: i

    Return Value integer(kind=I1P)

  • private elemental function bit_size_chr(i) result(bits)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: i

    Return Value integer(kind=I4P)

public interface byte_size

  • private elemental function byte_size_I8P(i) result(bytes)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=I8P), intent(in) :: i

    Return Value integer(kind=I1P)

  • private elemental function byte_size_I4P(i) result(bytes)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=I4P), intent(in) :: i

    Return Value integer(kind=I1P)

  • private elemental function byte_size_I2P(i) result(bytes)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=I2P), intent(in) :: i

    Return Value integer(kind=I1P)

  • private elemental function byte_size_I1P(i) result(bytes)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=I1P), intent(in) :: i

    Return Value integer(kind=I1P)

  • private elemental function byte_size_R8P(i) result(bytes)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=R8P), intent(in) :: i

    Return Value integer(kind=I1P)

  • private elemental function byte_size_R4P(i) result(bytes)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=R4P), intent(in) :: i

    Return Value integer(kind=I1P)

  • private elemental function byte_size_chr(i) result(bytes)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: i

    Return Value integer(kind=I4P)


Functions

private elemental function bit_size_R16P(i) result(bits)

Arguments

Type IntentOptional Attributes Name
real(kind=R16P), intent(in) :: i

Return Value integer(kind=I2P)

private elemental function bit_size_R8P(i) result(bits)

Arguments

Type IntentOptional Attributes Name
real(kind=R8P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function bit_size_R4P(i) result(bits)

Arguments

Type IntentOptional Attributes Name
real(kind=R4P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function bit_size_chr(i) result(bits)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: i

Return Value integer(kind=I4P)

private elemental function byte_size_R16P(i) result(bytes)

Arguments

Type IntentOptional Attributes Name
real(kind=R16P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_R8P(i) result(bytes)

Arguments

Type IntentOptional Attributes Name
real(kind=R8P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_R4P(i) result(bytes)

Arguments

Type IntentOptional Attributes Name
real(kind=R4P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_chr(i) result(bytes)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: i

Return Value integer(kind=I4P)

private elemental function byte_size_I8P(i) result(bytes)

Arguments

Type IntentOptional Attributes Name
integer(kind=I8P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_I4P(i) result(bytes)

Arguments

Type IntentOptional Attributes Name
integer(kind=I4P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_I2P(i) result(bytes)

Arguments

Type IntentOptional Attributes Name
integer(kind=I2P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_I1P(i) result(bytes)

Arguments

Type IntentOptional Attributes Name
integer(kind=I1P), intent(in) :: i

Return Value integer(kind=I1P)