Indexed access of scalar/tensor field after saving to binary file

Dear developers and users,

I am running massively parallel simulations with Palabos and need to use the output from these simulations as an input to another serial C++ solver. I am currently saving these as scalar fields using parallelIO::save utility in Palabos. However, I cannot afford to read the entire file in my serial C++ code since I would be running out of memory. Is there an efficient way to only read values from the file at a given lattice point, say using indexed access like in the case of a C++ array? Any help would be greatly appreciated.

Thanks in advance