util_mod_numerical_int32 Module


Uses


Contents


Interfaces

public interface binary_search_first_ge

  • public pure function binary_search_first_ge_int32(arr, val, ind_change, offset) result(pos)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=int32), intent(in) :: arr(:)
    integer(kind=int32), intent(in) :: val
    integer, intent(in), optional :: ind_change
    integer(kind=int32), intent(in), optional :: offset

    Return Value integer

public interface stats_out

  • public subroutine stats_out_int32(state, mc_col, num, title)

    Arguments

    Type IntentOptional Attributes Name
    type(write_state_t), intent(inout) :: state
    logical, intent(in) :: mc_col
    integer(kind=int32), intent(in) :: num
    character(len=*), intent(in) :: title

Functions

public pure function binary_search_first_ge_int32(arr, val, ind_change, offset) result(pos)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: arr(:)
integer(kind=int32), intent(in) :: val
integer, intent(in), optional :: ind_change
integer(kind=int32), intent(in), optional :: offset

Return Value integer


Subroutines

public subroutine stats_out_int32(state, mc_col, num, title)

Arguments

Type IntentOptional Attributes Name
type(write_state_t), intent(inout) :: state
logical, intent(in) :: mc_col
integer(kind=int32), intent(in) :: num
character(len=*), intent(in) :: title