Change array member name to avoid potential naming conflict.

"array" -> "p_array"

Also, remove possible conflict of "npoints" when resetting the size of numeric arrays.  This changed fixed heap corruption errors reported by valgrind.