If true, the QR decomposition will
overwrite the input matrix A. If false the input matrix
A will be preserved at the expense of making a copy of
A. Note that if inPlace is true, the input matrix
A will not be checked for valid input (NaN's and infinity's).