Numerical Methods for Stochastic Systems Preserving Symplectic Structure | Synapse