Thanks for the reply, gsal.
I need the array to be allocatable, as my array size is ultimately pXn, but not throughout the program. My array starts with a 1Xn row vector and at each step, another row is added. Hence, it needs to be allocatable.
And, I'm not discarding the entire array - I...