Constrained geometric simulation of diffusive motion in proteins | Synapse