cat gray scott reaction diffusion simulation