A 1-D Cyclic Boundary Cellular Automaton Processing Library