Added missing array1d forward definition