Vortex methods: theory and practice | Synapse