Cross-platform wave optics software for XFEL applications | Synapse