operator(.indexOf.) Interface

public interface operator(.indexOf.)

Module Procedures

public function getIdxIntVec(vec, equal_to) result(idx)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: vec(:)
integer(kind=int32), intent(in) :: equal_to

Return Value integer(kind=int32), allocatable, (:)

public function getIdxIntVecVec(vec, equal_to) result(idx)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: vec(:)
integer(kind=int32), intent(in) :: equal_to(:)

Return Value integer(kind=int32), allocatable, (:)

public function getIdxReal64Vec(vec, equal_to) result(idx)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: vec(:)
real(kind=real64), intent(in) :: equal_to

Return Value integer(kind=int32), allocatable, (:)