surrogate-diffraction-pattern-generator