Changeset 1046
- Timestamp:
- 01/06/12 17:45:50 (5 months ago)
- Location:
- trunk
- Files:
-
- 6 modified
-
src/nest/standardmodels/electrodes.py (modified) (1 diff)
-
src/neuron/standardmodels/electrodes.py (modified) (2 diffs)
-
src/standardmodels/electrodes.py (modified) (3 diffs)
-
test/system/scenarios.py (modified) (1 diff)
-
test/system/test_neuron.py (modified) (1 diff)
-
test/unittests/test_neuron.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/nest/standardmodels/electrodes.py
r1042 r1046 40 40 if isinstance(cell_list, (Population, PopulationView, Assembly)): 41 41 self.cell_list = [cell for cell in cell_list] 42 else: 43 self.cell_list = cell_list 42 44 nest.DivergentConnect(self._device, self.cell_list) 43 45 -
trunk/src/neuron/standardmodels/electrodes.py
r1042 r1046 82 82 self._devices.append(self._h_iclamps[id]) 83 83 self._update_iclamp(self._h_iclamps[id]) 84 84 85 85 86 86 class DCSource(NeuronCurrentSource, electrodes.DCSource): … … 96 96 _is_playable = False 97 97 _is_computed = False 98 98 99 99 100 class StepCurrentSource(NeuronCurrentSource, electrodes.StepCurrentSource): -
trunk/src/standardmodels/electrodes.py
r1042 r1046 22 22 'amplitude' : 1.0, # 23 23 'start' : 0.0, # 24 'stop' : 1 00000.0, #24 'stop' : 1e12, # 25 25 } 26 26 … … 41 41 'amplitude' : 1.0, # 42 42 'start' : 0.0, # 43 'stop' : 1 00000.0, #43 'stop' : 1e12, # 44 44 'frequency' : 10., 45 45 'offset' : 0., … … 92 92 'stdev' : 1., 93 93 'start' : 0., 94 'stop' : 1 00000.0,94 'stop' : 1e12, 95 95 'dt' : 0.1 96 96 } -
trunk/test/system/scenarios.py
r1044 r1046 351 351 352 352 for rec in data: 353 assert_arrays_almost_equal(rec, data[0], 1e-1 2)353 assert_arrays_almost_equal(rec, data[0], 1e-11) 354 354 355 355 -
trunk/test/system/test_neuron.py
r892 r1046 118 118 p1.initialize('v', -63.0) 119 119 120 current_source = nrn.StepCurrentSource( [50.0, 110.0, 150.0, 210.0],121 [0.4, 0.6, -0.2, 0.2])120 current_source = nrn.StepCurrentSource({'times': [50.0, 110.0, 150.0, 210.0], 121 'amplitudes': [0.4, 0.6, -0.2, 0.2]}) 122 122 p1.inject(current_source) 123 123 -
trunk/test/unittests/test_neuron.py
r1044 r1046 1 1 from neuron import h 2 from pyNN.neuron import electrodes, recording, simulator3 2 from pyNN.common import populations 3 from pyNN.neuron.standardmodels import electrodes 4 from pyNN.neuron import recording, simulator 4 5 from mock import Mock 5 6 from nose.tools import assert_equal, assert_raises, assert_almost_equal
