Hong,
The space required remains the same, but the row-compressed matrix format for the factor will be changed with the reordering. To store the new format over the existing memory, temp space has to be allocated during implementation. Thus replacing the original memory with newly allocated space would make implementation easier.
Thanks for the help,
Laslo