Using the thrust parallel programming library to implement bit map indexing for scientific data from a file