locate Interface

public interface locate

Module Procedures

private subroutine locate_c(list, value, place, ier, errmsg)

Arguments

Type IntentOptional Attributes Name
character(len=:), allocatable :: list(:)
character(len=*), intent(in) :: value
integer, intent(out) :: place
integer, intent(out), optional :: ier
character(len=*), intent(out), optional :: errmsg

private subroutine locate_d(list, value, place, ier, errmsg)

Arguments

Type IntentOptional Attributes Name
doubleprecision, allocatable :: list(:)
doubleprecision, intent(in) :: value
integer, intent(out) :: place
integer, intent(out), optional :: ier
character(len=*), intent(out), optional :: errmsg