Index of array from mask




If I have a vector: V(10000)

I am interested get index where (V > a) .AND. (V < b)

How do you do in fortran 90/95?

example:
Suppose V = (/103,102,103,104,105/)

a = 102
b = 105

I am interested get index for (V > a ) .AND. (V < b) ==> answer:
1,3, 4
.