NeuronC includes a 2D stimulator with spot, bar and grating stimuli, optical blur and voltage and current clamps. It can simulate any neural geometry including resistive loops (required for arrays of neurons connected by gap junctions).
The gcc-compatible source is available from:
NeuronC runs under virtually any Unix system, and is currently developed under Linux. There is a DOS version available. We recommend Slackware 7.0 or RedHat 7.1. Linux.
Comments, questions, observations, etc., should be emailed to "email@example.com". -Rob