Changeset 713 for trunk/src/neuron/simulator.py
- Timestamp:
- 02/17/10 22:45:18 (2 years ago)
- Files:
-
- 1 modified
-
trunk/src/neuron/simulator.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/neuron/simulator.py
r711 r713 29 29 30 30 from pyNN import __path__ as pyNN_path 31 from pyNN import common, random, errors 31 from pyNN import common, random, errors, standardmodels, core 32 32 import platform 33 33 import logging … … 284 284 raise errors.InvalidModelError("There is no hoc template called %s" % cellclass) 285 285 cell_parameters = cellparams or {} 286 elif isinstance(cellclass, type) and issubclass(cellclass, common.StandardCellType):286 elif isinstance(cellclass, type) and issubclass(cellclass, standardmodels.StandardCellType): 287 287 celltype = cellclass(cellparams) 288 288 cell_model = celltype.model … … 464 464 errmsg = "Invalid source ID: %s (gid_counter=%d)" % (source, state.gid_counter) 465 465 raise errors.ConnectionError(errmsg) 466 if not co mmon.is_listlike(targets):466 if not core.is_listlike(targets): 467 467 targets = [targets] 468 468 if isinstance(weights, float): … … 533 533 matrix (as returned by `get(format='array')`). 534 534 """ 535 if common.is_number(value):535 if numpy.isscalar(value): 536 536 for c in self: 537 537 setattr(c, name, value) … … 548 548 else: 549 549 setattr(c, name, val) 550 elif co mmon.is_listlike(value):550 elif core.is_listlike(value): 551 551 for c,val in zip(self.connections, value): 552 552 setattr(c, name, val)
