Changed bounds checking back to size_t for possible performance increase on xeon phi, changed initialise_chunk to use column/row converted to an integer to rpevent overflow error