Free-electron lasers with variable parameter wigglers | Synapse