A convolutional kernel approach for efficient simulation of diffusion in complex electrode geometries | Synapse