util_mod_numerical_doub Module


Uses


Contents


Interfaces

public interface binary_search_first_ge

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

    Arguments

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

    Return Value integer

public interface stats_out

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

    Arguments

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

Functions

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

Arguments

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

Return Value integer


Subroutines

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

Arguments

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