countifSame Interface

public interface countifSame

Contents


Module Procedures

public function countifSameIntArray(Array1, Array2) result(count_num)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(in) :: Array1(:,:)
integer(kind=int32), intent(in) :: Array2(:,:)

Return Value integer(kind=int32)

public function countifSameIntVec(Array1, Array2) result(count_num)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(in) :: Array1(:)
integer(kind=int32), intent(in) :: Array2(:)

Return Value integer(kind=int32)

public function countifSameIntArrayVec(Array1, Array2) result(count_num)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(in) :: Array1(:,:)
integer(kind=int32), intent(in) :: Array2(:)

Return Value integer(kind=int32)

public function countifSameIntVecArray(Array1, Array2) result(count_num)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(in) :: Array1(:)
integer(kind=int32), intent(in) :: Array2(:,:)

Return Value integer(kind=int32)