implemented Schlieren generation with 2nd order gradients